No always-on computer
The cTrader application and your personal device do not need to remain open or connected after the cloud instance starts.
Free cloud execution for cTrader cBots
cTrader Cloud can run compatible cBots continuously in an isolated environment while your computer and cTrader app are switched off. Start and manage cloud instances from cTrader Windows, Mac, Web or Mobile using your connected cTrader ID.
What is cTrader Cloud?
Cloud synchronisation makes algorithms and updates available across cTrader applications linked to your cTrader ID. When you create, install or receive an algorithm, a protected version can appear in the Algo area on your connected devices.
Cloud execution is the separate ability to start a compatible cBot in cTrader's hosted environment. Once started, the instance can continue running when your Windows, Mac, mobile or web app closes. The bot runs until you stop it or an error interrupts it.
Core benefits
Cloud execution removes much of the operating-system and server administration associated with a traditional VPS.
The cTrader application and your personal device do not need to remain open or connected after the cloud instance starts.
cTrader describes Cloud as free for users, avoiding a monthly Windows server cost for compatible cBot workloads.
Start a cloud instance from cTrader Mobile, Web, Windows or Mac and manage it through the same connected cTrader ID.
Each cBot runs in a dedicated hosted environment without depending on unrelated applications on your personal computer.
Cloud synchronisation makes installed or created algorithms available across the cTrader apps associated with your cTID.
Choose the account, symbol, timeframe and parameters, then start a cloud instance without configuring a Windows server.
How to start
Test the strategy and cloud compatibility before allowing a bot to manage a live account.
Create the cBot in cTrader Windows or Mac, install it from Store, open an `.algo` file or access it through an authorised link.
Compile, backtest and run the bot on demo. Confirm entries, exits, sizing, logs and exception handling before cloud deployment.
Select Cloud execution, choose the account, symbol, timeframe and parameters, then start the instance.
Check instance status, logs, trades and account exposure regularly. Investigate any stop or error instead of assuming continuous operation.
Compatibility requirements
A cBot that works locally on Windows is not automatically cloud-compatible. External dependencies must be included as compatible compile-time references and must support cross-platform execution. Stand-alone DLL files loaded dynamically are not managed by the cloud environment.
Windows-specific technologies such as WPF, WinForms and WinAPI are not supported. The official requirements also document differences for interface, network, chart, audio and local-storage functions.
Choose the execution method
The best option depends on the cBot's dependencies, instance count and whether the workflow needs applications outside cTrader.
Instance limits
Official cTrader documentation currently states that one cloud instance can be started by default with demo accounts and up to ten cloud instances with live accounts. It also warns that limits may vary by broker.
An instance is a running copy of a cBot with its own account, symbol, timeframe and parameters. Running the same cBot on several symbols or parameter sets therefore consumes multiple instances. Check the allowance shown inside your broker's cTrader application.
Risk and monitoring
Frequently asked questions
Yes. Current official cTrader documentation describes cloud hosting and execution as free for users. Broker-specific account or trading costs still apply.
No. After a cloud instance starts, the cTrader app and your device do not need to remain open or connected.
Cloud execution is available for cBots. Custom indicators and plugins run locally, although synchronisation can make installed algorithms available across connected apps.
The current default is one instance on demo and up to ten on live accounts, but cTrader notes that limits may vary by broker.
It may use a Windows-only dependency, an external DLL, HTTP, a UI feature or file behaviour that is unavailable or different in the Linux cloud environment.
Use a VPS when you require full cTrader Desktop access, Windows-specific components, other trading applications, unrestricted server control or more flexibility than Cloud provides.
Download cTrader, validate the strategy on demo and confirm every dependency meets the official Cloud requirements.