Get Demo Get Demo Get Demo Brokers Subscribe Subscribe Contact Contact

cTrader Automate

An all-inclusive algorithmic trading solution to automate trading strategies in cTrader, seamlessly connected with manual trading and charting features designed with productivity and efficiency in mind.

Automated Trading

Formerly known as cAlgo, cTrader Automate is an algorithmic trading solution, it is natively integrated with cTrader and works seamlessly alongside all other functionalities of the platform. Traders can build automated trading robots and custom indicators in the popular C# language using the highly functional cTrader API from a platform that is equipped with the necessary tools to properly back test and optimize trading strategies.

cTrader Automate.API

cTrader Automate.API is specifically designed for margin trading and uses a human readable format to effortlessly engage users and developers. The functionality of the API is extensive and supports everything imaginable in context to trading Forex and CFDs. Included in the scope is market data, trading history, all orders types and position modification settings, symbol, account, connectivity and error information are available to incorporate as much detail as possible into automated strategies.

Millions of developers are already coding in C#, traders can access a large
and thriving community without having to learn a new programming
language for a single platform.

Offer a trading service tailored to automated traders
and benefit from their frequent trading and high volumes

Productivity Tools

cTrader Automate comes with a wealth of features that enable users to develop robots and indicators in an efficient and effective manner.

In-built Code Editor

Code for robots and indicators can be written using Visual Studio or the built in code editor. The code editor is designed to make coding as straightforward and hassle-free as possible, including useful functionalities like search, auto formatting and code completion.


Automate.API is a powerful API that gives you access to all the necessary functionalities for developing a robot or an Indicator, like market data, pre built indicators and trading functions. Utilizing this API and its robust and fully tested classes and functions, considerable development time is saved.

Plug & Play Automated Trading

cTrader’s ‘plug and play’ functionality lets you load a robot or indicator, or download one from other users in the community, and click ‘play’ to instantly begin trading without engaging into complicated installation procedures. With ‘plug and play’ you can install and run cBots in seconds


A wide range of features are available to support any trader and developer to create their automated trading strategies and custom indicators.

Visual Backtesting

cTrader provides advanced visual backtesting capabilities for testing and visualising a cBot’s performance against a broker’s own historical tick or trendbar data over any specified time period.


An advanced optimization functionality lets traders find the optimal set of parameters for their cBot. Optimization runs multiple backtest procedures and compares their performance.

Historical Data

cTrader gives access to historical data for dozens of symbols. Robots can be backtested against accurate historical data for a large number of timeframes, including raw tick data.

Trade Statistics

Review trade statistics for backtesting results such as Net Profit, Max Balance Drawdown, Max Equity Drawdown, Winning Trades and other useful information related to your backtest.

Backtesting History

See the entire history of your backtesting. Trace each deal and view useful information like the Entry and Close time and price, the Net and Gross profit, the volume, and the direction of each deal.

Deal Map

Visualize the details of executed deals on the chart. Improve strategies by identifying the opening and closing moments of deals and correlate with the underlying price movement.


Benefit from a thriving community composed of traders, financial experts and consultants, as well a variety of user submitted robots and custom indicators fully dedicated to support your algorithmic trading needs.


The cTrader forum gives you the opportunity to ask questions, discuss, share ideas as well as collaborate with other members of the community. Improve your knowledge, skills and expedite your development by getting assistance and interacting with experienced community members.


An extended and constantly growing library of robots and custom indicators is available to you at any time. Stop reinventing the wheel and reuse work done and shared by fellow traders. Moreover, share your own work and display your skills in automated trading.


A growing list of consultants is available for you to seek help with your project. Professionals from the financial industry, experienced in Automate.API and algorithmic trading are at your disposal to help complete or refine your your project

cTrader Store [Coming Soon]

The cTrader store will be coming soon. Traders will be able to make purchases for the robots and indicators other services which are available in the store directly from their trading account balance. Vendors will be paid into their nominated trading account. For ultimate trader experience transactions between brokers are supported.