cTrader Cloud, a feature of the cTrader trading platform, allows traders to run algorithmic strategies, known as cBots, in a dedicated cloud environment. It ensures continuous 24/7 operation without needing the local cTrader application to remain open or the trader's device to stay powered on. With cTrader Cloud, traders can start, manage, and monitor their cBots from any device, including mobile, offering unparalleled flexibility and adaptability to their trading strategies.
cBots operate continuously in a dedicated cloud environment, removing the need to keep your local machine running. Traders can also start, manage, and monitor cBots from any device, including mobile phones, tablets, and web browsers, which provide a cloud-based alternative to traditional VPS hosting.
While cTrader Cloud offers many benefits, it has limitations when choosing a cloud-based service for your cBots. Unlike a self-managed VPS or dedicated server, traders have limited control over the cloud environment, with no options to test your cBots on a demo account, customize settings, install software, or optimize infrastructure.
Although optimized for performance, cTrader Cloud may have higher latency than running a cBot on a low-latency VPS or dedicated server near the broker's data centre. This means trades take longer to execute and fill. Additionally, specific server locations cannot be chosen to reduce execution time.
Using a VPS, you can install a copy of cTrader Desktop and install and run multiple cBots with indicators on a demo or live account. Remote access will also allow you to trade and run your cBots manually.
Requirements for running cBots on the cloud
You must meet specific requirements to ensure your cBot instances run smoothly in the cloud. Not all cBots will run on the cloud with cTrader. When using a Virtual Private Server, there are no restrictions and you can use the full potential of Microsoft NET.
A VPS provides dedicated CPU, RAM, and bandwidth, ensuring stable and fast performance; it also operates independently, reducing the risk of security threats from other users. You have complete control over your operating system, software, and configurations.
A virtual private server is perfect for running automated trading systems on cTrader, with the option to run as many cBots on both demo and live accounts as your computer's resources allow.
A trader can choose where the server is located; if you want to be close to the New York Stock Exchange, a server at the exchange will increase latency and provide fast execution of orders using an automated trading system.
A Virtual private server provides 24/7 uptime, dedicated resources, full access to the cloud from your PC to manage your cBots and the ability to run an unlimited number of cBots on both a live and demo account.
When writing, the cTrader Cloud is free for customers with a live account; a Virtual Private Server will cost a monthly or annual fee. The customer will also need to install the cTrader Desktop platform on the server and connect to it using Remote Desktop Connection; this will connect to the server as if it is a local PC.
Using cTrader Cloud is also a cost-saving solution for those short on funds. Still, a Virtual Private Server is a better solution if you are serious about algorithm trading and want to test your cBots on a demo & live account. While cTrader Cloud secures cBots against unauthorized access, traders cannot implement custom security policies such as firewalls, encryption, and multi-factor authentication for server access.