Skip to content


cTrader Algo is an app that gives all cTrader Mobile users the option to run cBots in the Cloud on any device.

Key Terms

A cBot is an algorithm that can trade on your behalf or autonomously perform other actions such as placing stop losses for any new positions you open. An algorithm is a set of rules for performing certain trading operations under specific conditions. An instance is a specific realisation of an algorithm. An instance acts according to the instructions specified in the algorithm and under a certain set of customisable rules and parameters. cBot instances always have to be attached to a specific symbol and timeframe. The Cloud is a dedicated environment where instances execute their operations.

Key Features

  • Start cBots anywhere. Regardless of where you are and what you are doing, you can start a cBot in just one tap.
  • Launch and forget. Your cBots will continue running even if you close cTrader or turn off your mobile phone.
  • Customise your products. You can upload an 'avatar' and backtesting results to make your cBots stand out and make them more attractive to end users.

How It Works

For Users

You can start an instance of any cBot available to you in the 'Algo' app. Instances can be run on any symbol available to your account and on any chart timeframe. Instances are launched and run in the Cloud, which means that cTrader itself takes care to execute and maintain the algorithm.

As a result, there is no need to keep cTrader Mobile (or even your device) open and active. Any launched cBots will be running 24/7 unless you stop them or they encounter an error.

Before starting a cBot, you have full control over the advanced parameters if the cBot contains them. You can have multiple instances of the same cBot running with different parameters or on different symbols and timeframes.


Only cBots can be launched in the Cloud. This functionality is unavailable for plugins and custom indicators.


cBots are run in safe and isolated environments. Algorithms cannot access your personal information, your system settings or any files saved on your device.


There is a limit on how many running instances can exist at any given time. You will not be able to start new instances if the limit is exceeded.

Here is how you can receive new algorithms:

  • Automatically. The 'Algo' app always contains all algorithms available to you. If you have a partner and they decide to share their new algorithm with others, you should see the algorithm being added to the app. The same algorithms will be shown on your partner's profile page in the 'Partner' app.
  • By tapping on an .algo file shared with you on any channel. Your device should prompt you to open the file in a suitable application. Select cTrader and, if you have access to the algorithm, it will be added to the app.
  • By creating a new algorithm via cTrader Desktop and then synchronising it with the Cloud.

For Partners and Developers

cTrader Algo provides unlimited opportunities for sharing algos with others and maximising your user/referral base.

Here are all the ways you can share algorithms on mobile devices:

  • Once you synchronise an algorithm with the Cloud and enable sharing, the algorithm will be shown to your invited traders in their 'Algo' apps. They can also be added to your cTrader profile page.
  • After sharing is enabled, you can also generate links to certain algorithms and send them to your invited traders. These links will not work for any users who are not among your invited traders.
  • You can simply share an .algo file with any user you want on any suitable channel. Provided you have allowed the user to access the algo, they will be able to launch your cBot in one tap.


The above actions can also be performed with plugins and custom indicators. However, these types of algos can only be launched locally on cTrader Desktop.

You are also given several options for customising how your algorithms look and behave.

  • You can upload a custom image that will serve as an 'avatar' for your algorithm. It will be displayed to all users.
  • You can customise whether your live account statistics are displayed on the cBot page. Note that these statistics will cover your entire account of choice, not just the trading operations performed by the cBot.
  • You can set default instance settings (e.g., symbol and timeframe) that will be provided to all users on every instance start.


You can also read detailed tutorials about the different functionalities of cTrader Algo.

There is also a detailed FAQ.