- Clients
- Service Providers
- End Users (Indirect Clients)
- Products
- Client Side Applications
- Broker Automation
- Server Side Systems
- Solutions
- About
- Contact Us
- Careers
- Developers
cAlgo lets you build trading robots and custom technical indicators using C#.
Our true ECN environment, the only one of its kind available to the e-FX market, gives traders the ability to perform trading functions using automated scripts, and gives you an advantage by delivering lightning-fast order execution - ensuring all entries, exits and order modifications are carried out sin sub-millisecond times.
C# is an ideal programming language for your robot and indicator algorithms.
With millions of developers already coding in C#, traders can succeed in a large and thriving community, and work together with a larger pool of collaborators without having to learn a new programming language specific to building robots on a single platform.
cAlgo’s API, specifically designed for e-FX trading, uses syntax in human readable format so end users can engage with the API quickly and easily.

When the code for a trading robot has been written, cAlgo’s ‘plug and play’ functionality allows traders to load a robot or download robots from other users in the community, and click ‘play’ to instantly begin trading.
Robot code can contain certain parameters which will help form the basis of the robot’s trading decisions (e.g. number of standard deviations, RSI levels, etc.). These parameters can be set by the trader before running the robot and are in human readable format for easy end-user trading.

Our cTrader’s Developer’s Network is an advanced, dedicated community for traders and developers to share, discuss and collaborate on trading robots and custom indicators.
Our collaborative tools let you upload and download indicators and robots, write and read trading blog posts, and comment on robots and indicators within the community.
cTDN also features full API documentation and comprehensive help guides for cTrader and cAlgo.

Code for robots or indicators can be written using Visual Studio or cAlgo’s code editor.
The code editor is designed to make coding as straightforward and hassle free as possible, with search fields to help you find parts of your code and autocomplete for faster and more intuitive coding.

cAlgo’s API gives you complete depth of the market access, with Level II Pricing and full order book data available for traders to take advantage of in their algorithms and strategies.

Normally operating as two independent platforms, cTrader and our algorithmic trading platform, cAlgo, work effortlessly together to provide a seamless trading experience between manual and automated trading.
The platforms share chart templates and accounts (the same account can log in to both), and one is always easily accessible from the other.

cTrader makes it easier than ever to create and save chart templates for future use.
Templates are shared between cTrader and cAlgo, so you can easily access your templates when switching between manual and algorithmic trading.

cTrader is currently available in 14 different languages.
Currently supported languages:
English, Russian, French, Spanish, Portuguese, Polish, Japanese, Korean, Chinese, Italian, Greek, Turkish, Hungarian, German.

Knowing which world markets are open or closed can be critical in selecting an appropriate trading strategy and entry point. That’s why cTrader always shows you which trading sessions (e.g. London, Tokyo, New York) are currently active – clearly displayed at the bottom of the platform.

cAlgo robots and indicators can be programmed to rerun their code on every chart tick, or on every new bar or candlestick formed for the chart timeframe.
