What Is cTrader? The Platform and How Tracking Works
cTrader is a trading platform built by Spotware and licensed to brokers, in the same arrangement MetaTrader uses: the broker runs the server, you run the client. It is the main alternative to MetaTrader for retail forex and CFD accounts, and it is usually chosen by brokers who want to advertise their execution model rather than hide it.
How it works
Three parts, as with any platform of this kind, but the split is different.
cTrader Desktop / Web / Mobile ← charts, cBots, client-side logic
↕ FIX or Open API
Broker server ← order matching, positions, balance
cAlgo (C#) ← the language cBots and indicators are written in
Two differences matter in practice. Automation is written in C# rather than MQL, which brings a mainstream language and a debugger with it. And cTrader is position-based: several orders on the same symbol merge into one position with one average price, where MT4 keeps every ticket separate. That single design choice changes how you count trades, and therefore how win rate, average trade length and volume are calculated on any record built from a cTrader account.
Access for third parties runs through the cTrader Open API with OAuth2 authorisation. You are sent to cTrader, you approve the connection there, and the tracking service receives a token. No password is handed over, and you can revoke the token from your cTrader account at any time — the tracker cannot place, modify or close an order with it.
Why it matters
If you trade on cTrader and want a public track record, the platform choice has until recently been a dead end. The two best known tracking sites grew up around MetaTrader and neither connects a cTrader account, so the usual advice — connect it somewhere and send the link — was not available to you at all.
The OAuth route is also the cleanest of the credential models in this category. A read-only investor password is safe but permanent until you change it; an OAuth token is revocable from the platform's own settings, without touching your trading credentials.
What the data shows
ShowMyTrades connects MT4, MT5, cTrader and TradeLocker, and the cTrader accounts here carry exactly the same public page as the MetaTrader ones: broker-synced, verified, embeddable.
That is the whole point, and it is a short one. The two best known trackers in this category do not read cTrader at all, so a cTrader trader who wants a public record has had nowhere to put it.
Where you see it on ShowMyTrades
A cTrader account carries the id prefix ctr- and appears exactly like any other: the same stats panel, the same charts viewer, the same monthly returns table, the same verified track record badges.
Two honest differences. There are no terminal diagnostics — ping, packet retransmission, terminal build — because there is no MetaTrader terminal in the loop to measure. And magic numbers do not exist in cTrader as they do in MQL, so every trade arrives in the Manual bucket rather than split by strategy.
Common misunderstandings
- "cTrader means better execution." The platform exposes more about execution and is often paired with a raw-spread account, but execution quality belongs to the broker, not to the software. Measure it on your own account rather than assuming it from the logo.
- "A cBot is an EA." Same idea, different language and different runtime. A strategy written in MQL does not run on cTrader without being rewritten.
- "Trade counts should match my MetaTrader record." They will not. Position-based merging means a scale-in that MT4 records as four tickets appears as one position with one average price.
Connecting one takes about a minute: see cTrader account tracking for the OAuth flow and what ends up on the page.
Related terms
Verified Track Record
A verified track record is performance data pulled straight from the broker through a read-only link, continuously, with nothing the publisher can edit.
MT4 Investor Password
The MT4 investor password is a read-only credential: it shows balance, equity and every trade, but it cannot open, modify or close a position, or withdraw.
MetaTrader
MetaTrader is the platform most retail forex accounts run on. What separates MT4 from MT5, what the investor password does, and the real platform split we see.
Order Execution
Order execution is how a broker turns your request into a filled trade. Market vs instant execution, requotes, partial fills, and how to measure quality.