๐Ÿท 0% OFF FTMO Code VIBES »

cTrader at FTMO: Deeper DOM, Better for Scalpers (2026)

Paul Written by Paul Platforms
Paul from PropTradingVibes

FTMO supports MetaTrader 4, MetaTrader 5, and cTrader. MT5 is the default modern choice and the only platform for US traders via OANDA-MT5 (Aug 2025 relaunch). Full setup details in my FTMO platforms guide or the complete review. Sign up at FTMO.

cTrader is one of three platforms supported at FTMO: the alternative to MetaTrader 4 and MetaTrader 5 for traders who want native Level-2 depth-of-market, a cleaner one-click execution interface, and C# algorithmic tooling instead of the MetaQuotes MQL ecosystem. As of May 2026, cTrader is available on every FTMO evaluation tier (1-Step Challenge, 2-Step Challenge, live FTMO Account) across all account sizes from $10K to $200K. Platform choice does not change the rules, the profit targets, or the pricing.

The short version: cTrader earns its place at FTMO because of two things. The DOM is genuinely better for discretionary scalpers reading live order-flow. And cBots, written in C#, give developers a more modern language than MQL5. Outside those two use cases, MT5 is the default. You are not missing something critical by staying on MT5; you are missing a more polished depth-of-market workflow if you scalp and read the book.

This is the cTrader deep-dive inside the FTMO Platforms cluster. It links across to MT5 vs MT4 at FTMO, FTMO Rules Overview, FTMO Accounts Overview, FTMO Strategies, FTMO Trust and Safety, the FTMO FAQ mega-page, and the FTMO main review. Platform-specific restrictions are covered in FTMO Prohibited Strategies.

What is cTrader at FTMO?

cTrader is a trading platform built by Spotware Systems, a UK-headquartered fintech company founded in 2010. It launched publicly in 2011 as a direct challenger to the MetaQuotes duopoly (MT4 and MT5), targeting retail forex brokers and their active-trading client base. FTMO added cTrader to its platform roster because a segment of serious forex traders had built their entire workflow on it and were not willing to migrate to MetaTrader for a prop evaluation.

At FTMO, cTrader is the third platform option, sitting alongside MetaTrader 4 and MetaTrader 5. It routes through the same FTMO liquidity infrastructure as the MetaTrader platforms, which means spreads, swap rates, and execution behaviour are managed at the FTMO level regardless of which front-end you use. You are not connecting to a different data source or a different market when you choose cTrader over MT5. The price feeds are the same. The instruments are the same core set.

What changes is the interface, the algorithmic language, and (most importantly for scalpers) how the depth-of-market panel is built and where it sits relative to the order-entry workflow. Those differences are real and consequential for a specific trading style. For a swing trader or a trend-follower, they are close to irrelevant. The decision to use cTrader at FTMO is mostly a scalping and order-flow decision.

FTMO has not announced any plans to remove cTrader from its platform roster as of May 2026. It is a stable option. Spotware continues to develop the platform actively; the most recent major updates have added improvements to the cTrader Automate environment and to the Open API feature set. The cTrader ecosystem outside of FTMO (thousands of retail forex brokers globally) also means that the platform has independent momentum and is not dependent on FTMO's patronage to survive.

How does cTrader setup work?

Setup on cTrader at FTMO works identically to MT4 or MT5 signup. When you register for a challenge on ftmo.com, you select cTrader as your platform from the dropdown at account creation. The credentials (server address, login, password) for cTrader are delivered the same way as MetaTrader credentials, via the FTMO trader login portal.

Desktop installation is standard. The cTrader desktop client for Windows is available directly from the ctrader.com download page. The FTMO cTrader server credentials connect to FTMO's brokerage infrastructure from inside the client. The macOS client follows the same process. If you already run cTrader at another forex broker, the FTMO setup is identical. Add a new account in the cTrader client using FTMO's server name and your evaluation credentials.

Web cTrader is available at web.ctrader.com and requires no installation. Traders who prefer browser-first workflows or who are working from a corporate-managed laptop where desktop installs are restricted can use the web client for the full evaluation. The web client is functionally complete for active discretionary trading, including DOM display and one-click entry.

Mobile setup is the same: download cTrader from the App Store or Google Play, add the FTMO server, connect with your credentials. iOS and Android are both supported.

One point worth knowing before you start: cTrader uses a different account-type convention from MetaTrader. MT5 has hedging-mode and netting-mode accounts; cTrader uses a single model that allows multiple positions per symbol simultaneously (functionally similar to MT4/MT5 hedging mode). For discretionary traders, this difference is invisible. For cBot developers porting logic from MT5 netting accounts, it matters in how position aggregation is handled.

What is the cTrader DOM advantage?

This is the main reason to pick cTrader at FTMO if you scalp or trade order flow. The depth-of-market panel in cTrader shows live bid and ask volume per price level, updates tick-by-tick, and is integrated directly into the standard trading interface rather than being an add-on window you open separately.

The practical difference from MT5 is that in cTrader, the DOM is front-and-centre by default when you open a symbol. You see the order book on the same screen as your chart and your trade entry fields. You can place a limit order by clicking directly on a price level in the DOM. There is no mode-switch, no separate DOM window you have to drag into position, and no delay between seeing a level and executing against it.

MT5 does have a depth-of-market feature. It works. It shows bid and ask volume by price level. But the implementation sits slightly more removed from the order-entry workflow, and the ergonomics for fast discretionary scalping are considered inferior by traders who have used both. This is not speculation. It is the consistent observation of traders who scalp order flow professionally and who have tested both platforms against the same liquidity pool.

FeaturecTraderMT5MT4
Native Level-2 DOM Yes, front-and-centre, integrated with order entry Yes, available but separate panel, less integrated Limited (basic bid/ask, no Level-2 depth)
DOM one-click order placement Yes, click a price level to place limit directly Requires additional steps from DOM panel Not supported
DOM tick-by-tick update speed Fast, tight to feed Fast, but UI integration adds friction N/A
Algorithmic language C# (via cTrader Automate) MQL5 (MetaQuotes proprietary) MQL4 (MetaQuotes proprietary)
Backtest engine Tick-data, walk-forward optimization, C# Tick-data, multi-symbol, walk-forward, MQL5 Single-symbol, lower accuracy, MQL4
Open API / external tooling Yes (FIX-style Open API) Yes (MetaQuotes FIX API for brokers) Limited
US trader access at FTMO Not via OANDA path (verify directly) Yes, via OANDA Aug 2025 relaunch No
Developer language familiarity High (C# is mainstream) Medium (MQL5 is domain-specific) Medium (MQL4 is domain-specific)
Available at FTMO Yes Yes Yes

For a scalper who enters and exits multiple times per session and uses the order book to time entries against liquidity clusters, the DOM advantage is material. A few hundred milliseconds of interface friction across fifty trades per session compounds. It is not a rounding error; it is why serious order-flow traders build their entire setup around cTrader and are not willing to switch.

For any trader who does not actively read the DOM, the advantage disappears. A swing trader looking at daily and four-hour charts does not care about one-click DOM ergonomics. The cTrader advantage is specifically for traders who are in the market every session, reading the book, and executing against visible liquidity.

What instruments are available on cTrader?

cTrader at FTMO covers the full core FTMO instrument set: forex major and minor pairs, global index CFDs, commodities (oil, natural gas), metals (gold, silver), and cryptocurrencies. FTMO is a forex and CFD prop firm. No futures. The instrument list is the same across MT4, MT5, and cTrader at the core level, with the caveat that new instruments added by FTMO tend to land on MT5 first and propagate to cTrader and MT4 afterward.

For a forex-focused scalper (the primary cTrader use case at FTMO), the symbol list is complete. EUR/USD, GBP/USD, USD/JPY, AUD/USD, NZD/USD, USD/CHF, USD/CAD, and the full roster of minor pairs are available. Spot gold (XAUUSD) is available across all three platforms and is one of the most actively traded instruments on FTMO alongside EUR/USD and GBP/USD. Index CFDs (DAX, S&P 500, Nasdaq, FTSE) are available on cTrader. Crypto pairs vary; MT5 tends to have the broader crypto list.

The no-futures constraint at FTMO means cTrader's DOM advantage does not extend into CME futures contracts or CBOT grain and energy contracts. Those asset classes are not in scope here. FTMO's cTrader is for spot forex, CFDs, metals, and crypto. Traders who specifically want ES, NQ, CL, or similar futures should look at futures-focused firms instead, which is noted in FTMO Trust and Safety and in the comparison articles.

One subtle instrument point for cTrader users: symbol naming conventions in cTrader may differ slightly from MT4 and MT5. EUR/USD in cTrader may display as EURUSD or EURUSD. with a trailing dot, depending on the specific FTMO cTrader server configuration. cBot developers should pull the live symbol list from the FTMO cTrader server programmatically rather than hard-coding symbol names from memory or from a different broker's cTrader setup.

Can you run cBots on cTrader?

Yes. FTMO permits algorithmic trading on Standard account variants across all platforms, including cBots on cTrader. The deployment path is via cTrader Automate, the development environment built into the desktop client. You write the cBot in C#, compile it inside Automate, and attach it to a chart or run it from the cBot manager panel.

cBots are fundamentally different from MetaTrader expert advisors in one important respect: the language. MQL4 and MQL5 are proprietary MetaQuotes languages. C# is a mainstream language with extensive tooling, a large developer community, and decades of documentation. A developer with a C# background can build a cBot more quickly than they can build an equivalent MQL5 EA, because the language itself is familiar rather than proprietary. This is the primary reason quantitative-leaning prop traders sometimes prefer cTrader.

Porting a cBot to MT5 or vice versa requires a full rewrite. The logic might translate: if your cBot detects a moving average crossover and enters a position, that logic is the same in any language. But the syntax, the broker API calls, the event model, and the order-management layer are completely different between C# cBots and MQL5 EAs. Do not expect to copy-paste between platforms.

For the 1-Step Challenge specifically, cBot developers need to model the Best Day Rule. The 1-Step has a consistency constraint: no single profitable day can exceed 50% of total profitable days' cumulative profit. It is not an automatic breach. You continue trading and dilute the percentage over subsequent days. But a cBot that has one exceptional high-profit day early in the evaluation and then runs at normal output for the rest of the period will have a Best Day percentage that keeps declining toward compliance. Position-sizing logic in the cBot should account for this explicitly. The FTMO Best Day Rule article covers this in detail.

cTrader Automate also supports custom indicators written in C#, which means cBots can reference custom indicator outputs natively rather than relying on built-in indicators only. For traders who have custom order-flow indicators or volume profile tools, the Automate environment is a more ergonomic place to code them than MetaEditor for MQL5.

Why might scalpers prefer cTrader over MT5?

Three things stack up for a discretionary scalper: the DOM integration, the one-click execution model, and the overall latency of the interface from perception to execution.

The DOM integration is covered above. The one-click model deserves its own mention. cTrader's one-click trading turns a standard trade entry into a two-step process: one click to select size and direction, one click to confirm. The default hotkey layout and the interface design are optimised for fast in-and-out. Traders who are opening and closing ten to twenty positions per session under tight time pressure care about the difference between two clicks and four clicks. cTrader is designed for that trading style in a way that MT4 never was and MT5 partially is.

The latency of the interface is the third piece. This is not server-side execution latency, which is determined by FTMO's infrastructure and is the same across all platforms. It is the time from a trader perceiving something on the screen to executing the intended order. cTrader's DOM and one-click layout shorten that loop for traders who have built their pattern recognition around a cTrader-style interface. Switching from cTrader to MT5 for a scalper who has used cTrader for years adds friction that takes time to recover from, if it is ever fully recovered.

Paul has scalped FTMO's 1-Step Challenge across $50K and $100K accounts over roughly four years, with $15K+ in real payouts withdrawn across multiple accounts. FTMO was one of his first prop firms as a European trader. The scalping style on the 1-Step Challenge means the 3% daily loss limit and the trailing 10% max loss are the constraints that shape position sizing, not the platform. But platform ergonomics show up in execution quality across a full trading session, and cTrader's DOM is the better fit for traders who make their entry decisions off the order book.

The counter-argument is real: MT5 is where FTMO's product expansion is concentrating, where US access runs post-August 2025, and where the instrument list is broadest. For a scalper who also wants maximum instrument access or who needs US routing, MT5 is the pragmatic choice. The scalper who is already expert on cTrader has a clear reason to stay. The scalper starting fresh at FTMO with no platform history should try both DOM implementations before committing.

How does cTrader compare to MT5?

The comparison between cTrader and MT5 at FTMO reduces to four axes: DOM integration, algorithmic language, instrument coverage, and US access.

DOM: cTrader wins for pure discretionary scalping ergonomics. MT5 has DOM but it is less integrated into the default trading workflow.

Algorithmic language: advantage depends on your background. If you know C#, cBots are faster to write and maintain than MQL5 EAs. If you know MQL5, the reverse is true. For developers starting fresh, C# has a larger general-purpose developer talent pool. For the prop-trading-specific community, MQL5 has more shared strategies and resources available.

Instrument coverage: MT5 has a broader instrument list at FTMO, especially for newer crypto pairs and any additions that have come in since the OANDA acquisition completed in December 2025. For core forex and metals and established index CFDs, the lists are equivalent.

US access: MT5 only after the August 2025 OANDA-powered relaunch. cTrader is not part of the documented US re-entry path.

What does not vary: the FTMO rules, the profit targets, the drawdown structure, the pricing, the profit splits, the payout frequency, and the Scaling Plan. All identical. The cTrader vs MT5 decision is a workflow and tooling decision, not a rules or economics decision.

For traders who do not have a strong preference, MT5 is the default. For traders who have invested significant time in cTrader workflows, staying on cTrader at FTMO is a legitimate choice with no downside in terms of FTMO's evaluation mechanics. The FTMO Platforms pillar covers the three-way comparison between MT4, MT5, and cTrader with additional context on the MT5-first direction of FTMO's product roadmap.

Are there platform-specific FTMO restrictions?

The FTMO rules are platform-neutral. No strategy that is permitted on MT5 is prohibited on cTrader and vice versa. The 1-Step Challenge rules (10% target, 3% daily loss, 10% trailing max loss, Best Day Rule, 4-day minimum) apply identically. The 2-Step Challenge rules (10% Phase 1, 5% Phase 2, 5% daily loss, 10% static max loss) apply identically. News trading restrictions on Standard live FTMO Accounts apply identically. Overnight and weekend position restrictions on Standard accounts apply identically.

The one practical restriction that is platform-adjacent is the US routing constraint. The August 2025 OANDA-powered US relaunch is documented as MT5-only. If you are a US trader looking to access FTMO, verify directly with FTMO support whether cTrader is available on the OANDA-powered path before signing up for a cTrader challenge. Starting a cTrader evaluation as a US trader without confirming this creates the risk of a platform change mid-evaluation.

For all non-US traders, cTrader access is straightforward. The Standard and Swing account variants are both available on cTrader. The FTMO Standard vs Swing article walks through the differences between account variants, which apply to all three platforms.

cBot usage falls under the same algorithmic trading rules that govern MT4 and MT5 EAs. FTMO permits algorithmic trading on Standard variants. The Best Day Rule applies to cBot output the same as to manual trading output: a single exceptional day in a cBot run can skew the diluted percentage. See the FTMO Prohibited Strategies article for the full list of restricted approaches, which is platform-neutral.

The FTMO 1-Step Challenge and FTMO 2-Step Challenge articles lay out the complete rules for each evaluation path. Platform does not change anything in either ruleset.

The bottom line

cTrader at FTMO earns its place for one type of trader: the discretionary scalper who reads the Level-2 order book and makes entry decisions off live bid/ask depth. The DOM integration in cTrader is tighter, the one-click execution model is faster, and the overall interface latency from perception to order is shorter than MT5 for a trader who has built their pattern recognition on cTrader's layout.

Outside that use case, MT5 is the default. MT5 has broader instrument coverage at FTMO, is the platform powering the August 2025 US relaunch via the OANDA partnership, and is where FTMO's product expansion is concentrating. Traders with no existing cTrader history and no specific scalping-DOM requirement should default to MT5.

cBots via cTrader Automate are a secondary reason to consider cTrader, specifically for developers with C# backgrounds who find MQL5 a friction-heavy detour. A developer who already writes C# professionally will build and maintain a cBot more comfortably than they will build and maintain an MQL5 EA. For developers who already know MQL5, that advantage reverses.

The economics of your FTMO evaluation do not change based on platform. The 1-Step Challenge's 90% profit split from day one, the bi-weekly payouts, the Scaling Plan, the pricing: all of it is identical across cTrader, MT5, and MT4. Platform is a workflow decision. Make it deliberately, because the platform you pick at challenge signup carries forward into the live FTMO Account stage. A full breakdown of how those economics compare across account types lives in FTMO Accounts Overview and the FTMO main review.

Frequently Asked Questions

Is cTrader available on FTMO?

Yes. cTrader is fully supported at FTMO on the 1-Step Challenge, the 2-Step Challenge, and the live FTMO Account stage, across all account sizes from $10K to $200K. It is available on Windows, macOS, web, iOS, and Android.

What is the cTrader DOM advantage over MT5?

cTrader's native Level-2 depth-of-market panel is more tightly integrated into the order-entry workflow than MT5's order book. The DOM shows live bid and ask depth per price level, updates tick-by-tick, and sits directly beside the one-click trade entry panel. Discretionary scalpers who place limit orders against visible liquidity clusters find this faster and more ergonomic than MT5's DOM implementation.

What are cBots and how do they differ from MT5 EAs?

cBots are cTrader's algorithmic trading programs, written in C# via cTrader Automate. MT5 EAs are written in MQL5, a proprietary MetaQuotes language. Both automate order entry and position management, but the syntax is completely different. C# is a mainstream language with a large developer talent pool; MQL5 is domain-specific. Porting between the two requires a full rewrite, not a syntax conversion.

Does cTrader change the FTMO rules or pricing?

No. The 1-Step Challenge runs the same 10% target, 3% daily loss limit, and 10% trailing max loss whether you trade on cTrader, MT5, or MT4. The 2-Step Challenge runs the same 10% Phase 1 target, 5% Phase 2 target, 5% daily loss, and 10% static max loss across all platforms. Pricing, profit splits, payout frequency, and the Scaling Plan are identical. Platform is an ergonomics decision.

Why do scalpers prefer cTrader over MT5 at FTMO?

Three reasons: the Level-2 DOM is more polished and tighter to the order-entry workflow, the one-click trading ergonomics are cleaner for high-frequency discretionary order placement, and the execution model gives more visibility into fill quality and slippage. MT5 is a strong platform and also supports DOM, but cTrader's integration of depth-of-market into the active trading interface is generally considered the better implementation for order-flow scalpers.

Can I run cBots on FTMO cTrader?

Yes. FTMO permits algorithmic trading on Standard account variants, including cBots on cTrader. cBots are built and deployed via cTrader Automate, which ships inside the desktop client. The same consistency rules apply as for MT5 EAs: the 1-Step Challenge's Best Day Rule means a single high-profit automated day can skew the diluted consistency percentage, so cBot developers need to account for that in their position-sizing logic.

What instruments are available on cTrader at FTMO?

cTrader at FTMO covers the same core asset universe as MT4 and MT5: forex major and minor pairs, indices, commodities, metals, and cryptocurrencies. FTMO does not offer futures on any platform. New instruments added by FTMO tend to land on MT5 first; cTrader and MT4 typically carry the established core set. For forex and the headline multi-asset classes, cTrader's symbol list is complete.

How does the cTrader Open API work at FTMO?

The cTrader Open API allows external applications to connect to cTrader and interact with positions, orders, and market data programmatically. It goes beyond cBots running inside the platform and allows traders to build external dashboards, risk monitors, or execution bridges. The Open API uses FIX-style messaging and is available to cTrader users at FTMO under the same permissions as cBot usage.

Is cTrader available to US traders at FTMO?

The August 2025 OANDA-powered US relaunch is MT5-only. US traders re-entering FTMO via the OANDA-registered entity trade on MetaTrader 5 specifically. cTrader access on the US re-entry path is not currently part of the documented arrangement. US traders who need cTrader specifically should verify directly with FTMO support before signing up.

How does cTrader handle mobile trading at FTMO?

cTrader has full-featured iOS and Android clients. They support chart review, order entry, position management, and trade history. The mobile DOM display is available but less ergonomic than desktop given screen size constraints. Most cTrader scalpers at FTMO use mobile as the redundancy layer for off-desk position management, not as the primary active-trading cockpit.

What is cTrader Automate?

cTrader Automate is the development environment built into the cTrader desktop client for building, backtesting, and deploying cBots and custom indicators. It exposes a full C# IDE, a backtest engine with tick-data support, and a live optimizer. It is the cTrader equivalent of MetaEditor in the MetaTrader platforms, but uses mainstream C# tooling rather than a proprietary language.

Is the cTrader backtest engine comparable to MT5's strategy tester?

cTrader Automate's backtest engine supports tick-data, custom indicators, and walk-forward optimization, comparable to MT5's strategy tester in modern feature coverage. The main practical difference is language: cTrader backtests are written in C#, MT5 backtests in MQL5. Both give adequate accuracy for FTMO strategy validation. Traders coming from MT5 who want to shift to cTrader will need to rewrite their backtest logic, not just port syntax.

FTMO