About cTrader Desktop

The cTrader platform is built in a way that creates the easiest possible trader journey where the path from intention to action takes no more than two clicks, and for the most important actions – even just one click!

The interface is customisable, allowing for folding and unfolding blocks, zooming in or out, changing colour chart settings and moving charts around: it's all up to the user.

We work consistently on client feedback, and consider users requests in our roadmap to make the product even better.

Desktop was the first of cTrader applications, born long before Web and Mobile apps. We set out to create a quick and convenient trading platform with a modern dark interface.

Advantages

Suitable for Multiple Monitors

Detachable charts and charting containers allow users to transfer charts to neighbouring monitors either one at a time or all at once, which is extremely useful for professional traders. They can put different charts on different monitors without slowing down their PCs.

Full Support for High-resolution Screens

The cTrader Desktop UI is scalable. It can be customised in the app itself and in the user’s PC settings allowing traders to enlarge the font and the interface elements by up to 200%.

Rich UI

Our UX/UI design team turns an overloaded and complex trading interface into one that is structured and simple. Users can not only set up sections and blocks, but also create and save whole workspaces. Traders have different technical tool sets for different trading sessions and are free to switch between them.

Dark and Light Theme

At cTrader Desktop, we began with the dark theme as it reduces eye strain during longer work periods and is just plain stylish. Nevertheless, users are always free to switch to the light theme via cTrader settings.

Full Order Depth

cTrader Desktop offers three types of Level-2 pricing: standard, price and VWAP Depth of Market.This way, traders can observe the market depth in the format most comfortable to them, as well as open positions and new charts directly from the DoM block.

In-built Executable Widgets

Native integration with Trading Central, Autochartist, FXStreet, Dow Jones news, etc. Users can open new positions directly from the Trading Central or AutoChartist widgets. It’s up to the broker, which widgets are displayed in his cTrader Desktop application.

Offer a trading platform supported by a cloud-based solution with 100% uptime record.
 

Key Features

Quick trade

The quick trade feature gives users the ability to open a new order directly from the chart as well as from many more interface points.

Algo trading

We offer our users the chance to create their own trading algorithms. cTrader Desktop allows you to write new trading algos in the popular C# language using both pre-built methods and our API. The algos built can then be sold in our store and become available to use for many traders.

Copy trading

Users can choose and copy successful strategies of other traders. The ability to view detailed statistics for a strategy and to start copying in a couple of clicks goes a long way. Strategy providers can set three different commission types for their investors. Investors only pay commission to the provider in the case of gains, not losses.

Powerful charting

All technical analysis capabilities are available to our users with no additional installation. A straight-out-of-the-box solution, comprising: Time, Tick, Renko, Range and Heikin Ashi chart types. Multi-chart mode and free chart mode are available for convenient chart monitoring. The linked charts feature allows users to alter a symbol with just one click on several charts.

Market replay

With Market Replay, users can test their trading ideas and approaches based on historical tick data. This allows traders to not only test out new approaches, but also serves as an educational tool for the less experienced. Additionally, market data reports can be downloaded and reused with API for future tests.

Execution transparency

Full transparency of each deal gives rise to user trust. The deal info section of every position or order comprises: entry price, closing price, spot price, matching time, realised swaps, market snapshot and 40 more useful parameters.

Algo Trading

cTrader Algo uses the popular C# programming language to write trading strategies. Algo developers can also write cBots and indicators directly within the cTrader Desktop interface or in one of the popular IDEs via our rich API: Visual Studio, VS Code and Rider. This gives developers choice and flexibility instead of forcing them to be tied to an embedded code editor.

Algo Development

cTrader Algo uses the popular C# programming language to write trading strategies. Algo developers can also write cBots and indicators directly within the cTrader Desktop interface, or in one of the popular IDEs via our rich API: Visual Studio, VS Code, Rider, giving developers a choice and flexibility, as opposed to forcing them to be tied to an embedded code editor.

Backtesting and Optimisation

Users can test algorithms on historical tick data and receive valid results thanks to optimisation: the automatic or manual selection of algorithmic parameters helps them to get the best results.

Algo Trading

Trading robots can be launched on the user’s computer, a remote server or in our cloud. Trading robot launch is executed within 2 clicks only. A cloud-based trading robot has the additional perk of continuing to trade even when the user has switched off their computer or lost the Internet connection.