cTrader FAQ: 70+ Answers on FX, CFDs & TradingView Automation

A comprehensive reference for cTrader users — covering supported brokers, cAlgo automation, ECN execution, spreads and commissions, account setup, and how to automate TradingView alerts into any cTrader account.

PickMyTrade + cTrader Automation

21 answers
Can I automate cTrader trades from TradingView alerts?
Yes. cTrader does not natively accept TradingView webhook alerts, so you need a bridge service like PickMyTrade that listens to the TradingView webhook JSON and routes it to your broker's cTrader account through the cTrader Open API. Once connected, any TradingView alert (indicator, strategy, or Pine Script signal) can trigger a real order on cTrader.
Does cTrader have a built-in webhook endpoint like some newer platforms?
No. Unlike DXtrade or Match-Trader which some brokers expose with REST/webhook endpoints, cTrader only exposes the Open API (OAuth + FIX-style protobuf over TCP). That's why traders use middleware like PickMyTrade or write their own cAlgo cBot to receive external signals.
What is the cTrader Open API and who uses it?
The cTrader Open API is Spotware's official API that lets third-party apps place trades, stream market data, and manage positions on behalf of users who grant OAuth 2.0 permission. It's used by copy-trade platforms, signal bridges (like PickMyTrade), custom dashboards, and algo developers who prefer not to write C# inside cAlgo.
cAlgo vs external API automation — which should I use?
cAlgo (now called cTrader Automate) runs cBots written in C# directly inside the desktop client, so latency is low but the bot only runs while your desktop is on. External API automation (Open API) lives in the cloud and keeps running 24/7 even if your PC is off, which is why most TradingView-to-cTrader users pick the external route via services like PickMyTrade.
How fast is order execution from TradingView to cTrader via PickMyTrade?
Users report sub-200ms round trips from alert fire to order acknowledgment on most ECN cTrader brokers like IC Markets and Pepperstone. Actual latency depends on your broker's server location, TradingView's alert queue, and the Open API gateway region.
Do I need to write any code to connect TradingView alerts to cTrader?
No — if you use a no-code bridge like PickMyTrade, you just paste a webhook URL into the TradingView alert box and fill a JSON template (symbol, side, size). If you go the self-hosted route, you'll need to write a Python or Node.js app that authenticates against the Open API and translates webhook payloads into ProtoOANewOrderReq messages.
Can Pine Script strategies auto-trade on cTrader?
Yes, but not directly. Pine Script runs on TradingView, so you have to enable 'Alert on every signal' in your strategy, point the webhook URL at a bridge (PickMyTrade, or a self-hosted Open API relay), and include a JSON payload the bridge understands. cTrader itself won't parse Pine Script.
Does cTrader support FIX API?
Yes, most ECN brokers that offer cTrader — Pepperstone, IC Markets, FxPro, FP Markets — also offer a separate FIX API on the same account for institutional-grade automation. FIX is lower level than the Open API and usually requires a minimum deposit or application. Retail automation through PickMyTrade uses the Open API, not FIX.
Can I run multiple strategies on one cTrader account simultaneously?
Yes. cAlgo supports multiple cBots running on different charts at the same time, and the Open API allows parallel sessions. Via PickMyTrade you can point several TradingView strategies at the same cTrader account as long as position sizing and risk controls don't conflict.
Will automated orders respect my cTrader stop loss and take profit settings?
They respect whatever SL/TP you include in the webhook JSON — the bridge sends those values along with the market order, and cTrader attaches them server-side. If you don't send SL/TP in the payload, the position opens naked, so most traders template their TradingView alerts to always include risk levels.
Is it hard to write a cBot in cAlgo?
If you know any C# it's pretty approachable — Spotware has a full IDE inside the desktop app with IntelliSense and debugging. Traders coming from Pine Script usually say the curve is steeper than Pine but far easier than MQL5. Plenty of open-source cBot examples exist on ClickAlgo and the Spotware GitHub.
Can I backtest a cBot before going live?
Yes — cAlgo has a built-in backtester with tick-level and M1 data, genetic-algorithm optimization, and Monte Carlo robustness testing. Data quality depends on your broker; IC Markets and Pepperstone ship a few years of tick history by default. You can't easily backtest a TradingView-driven strategy this way — that's what TradingView's own strategy tester is for.
Does PickMyTrade charge extra for cTrader automation?
No, cTrader is included in the flat $50/month plan alongside the other eight brokers PickMyTrade supports. There are no per-trade fees from the bridge itself, though your broker's spread and commission still apply on every trade.
How do I connect my cTrader account to PickMyTrade?
You log in at pickmytrade.io, pick cTrader from the broker list, and go through Spotware's OAuth flow where you authorize PickMyTrade to place orders on your behalf. You then select which broker account to use (ECN, standard, demo), paste the generated webhook URL into your TradingView alerts, and send a test.
Can I automate multi-leg or hedging strategies on cTrader?
Yes. cTrader supports hedging accounts (both long and short open at the same time) by default on most brokers, and the Open API exposes each position individually, so a bridge can open, modify, or close one leg without touching the others. Confirm with your broker since a few run netting-only accounts.
Does cTrader have copy trading built in, and can it be automated?
Yes, cTrader Copy is Spotware's native copy-trading layer, so you can subscribe to strategy providers without any external tool. It's a one-way copy from a master account; if you want to feed your own TradingView signals into both your account and a subscriber base, you'd still use an external bridge plus cTrader Copy.
What happens to my automation if my PC or internet goes offline?
If you rely on cAlgo cBots running locally, they stop the moment the desktop client closes. With cloud-based middleware like PickMyTrade the signals still flow because TradingView fires the webhook and the bridge reaches cTrader servers independently of your machine. Many traders use a VPS with cAlgo for this reason.
Are there position-sizing limits when automating cTrader?
Position size limits come from your broker, not from cTrader or the API. Most ECN brokers allow 0.01 lot (1,000 units) minimum up to 100 lots max per order. Middleware like PickMyTrade can dynamically calculate size from risk percent or account equity so you don't hardcode lots in every alert.
Can I use cTrader automation on a demo account first?
Yes, and it's the recommended starting point. The Open API treats demo and live accounts the same way, so you can point PickMyTrade or your own bot at a demo cTrader ID, verify execution, and only then switch to the live account. No code changes are required — just re-authorize the demo account.
Does cTrader support partial close and trailing stops via API?
Yes, both. The Open API exposes ProtoOAAmendPositionSLTPReq for trailing stops and ProtoOAClosePositionReq with a volume parameter for partials. Bridges like PickMyTrade expose these as simple keywords in the webhook JSON, for example 'action: partial_close, percent: 50'.
Can I automate news-event or time-based trades on cTrader?
Yes. Time-based triggers work best inside a cBot (cAlgo has Server.Time hooks), while news-driven logic usually comes from TradingView indicators with economic-calendar feeds that fire webhooks. Both approaches reach cTrader the same way once the bridge or cBot is in place.

Account Setup & Onboarding

7 answers
Is cTrader a broker?
No, cTrader is a trading platform built by Spotware, similar to how MetaTrader is a platform rather than a broker. You open a trading account with a broker that offers cTrader — like IC Markets, Pepperstone, FxPro, or FP Markets — and then download cTrader to trade that account.
How do I get a cTrader account?
You sign up with a broker that supports cTrader, complete their KYC, and they issue you a trading account number. You then create a free cTrader ID at ctrader.com, link the broker account to that ID, and log in to either the desktop, web, or mobile app.
Which brokers offer cTrader?
The most widely used cTrader brokers include IC Markets, Pepperstone, FxPro, FP Markets, Axi, RoboForex, Eightcap, and Spotware's own partner network. Availability varies by country — some brokers restrict cTrader to specific regions or account types.
What is a cTrader ID and why do I need one?
A cTrader ID is a single Spotware-managed login that ties together every broker account you open on the platform, plus cTrader Copy subscriptions and cTrader Automate cloud storage. You can have multiple broker accounts under one cTrader ID, which is more convenient than MT4/MT5 where each broker gives you a separate login.
Can I open a cTrader demo account?
Yes. Almost every cTrader broker offers an unlimited free demo, and you can also open a demo account directly inside cTrader itself with virtual funds. Demos behave the same as live accounts for testing cBots, webhooks, and the Open API.
Are cTrader accounts available worldwide?
Availability depends on the broker, not the platform. Most regulated brokers restrict some jurisdictions (US retail forex is the most common exclusion), while RoboForex or Eightcap may accept traders from regions Pepperstone doesn't. Always check the broker's list of accepted countries before signing up.
Can I have multiple cTrader accounts under one ID?
Yes. One cTrader ID can hold live and demo accounts across several brokers simultaneously, each listed as a separate sub-account you can switch between in the app. This makes it much easier to manage prop-firm challenges, personal funds, and test accounts without logging in and out.

Fees, Commissions & Pricing

7 answers
Is cTrader free to use?
Yes. cTrader itself costs nothing — Spotware licenses the platform to brokers who offer it to their clients for free. Your costs come from the broker in the form of spreads, commissions, and swaps, not from the platform.
What are typical spreads on cTrader?
Spreads are set by your broker, not by cTrader. On ECN accounts at IC Markets or Pepperstone, EUR/USD raw spreads are often around 0.0–0.3 pips during liquid hours plus a round-turn commission. Standard (mark-up) accounts have wider spreads and no commission.
Why are cTrader accounts usually ECN?
Most brokers pair cTrader with ECN or Raw pricing because traders who pick cTrader typically want Depth of Market and tight spreads, which are ECN hallmarks. Market-maker style accounts with wide spreads are more common on MT4. Check your broker's account-type page to confirm.
What commission do cTrader brokers charge?
Commission is broker-specific. Common values are around $3 per side per standard lot (so $6 round turn per 100,000 units) at IC Markets, FP Markets, and Pepperstone, with some brokers discounting for high volume. There is no platform commission paid to Spotware directly from your account.
Are swap (overnight) fees different on cTrader?
Swap rates come from the broker's liquidity provider, so they aren't cTrader-specific. cTrader's UI usually displays swap points clearly in the symbol specification, which some traders find easier to read than MT4's contract spec window.
Does cTrader charge an inactivity fee?
cTrader itself doesn't, but the broker might. Pepperstone and IC Markets don't charge inactivity on most accounts, while some other cTrader brokers charge after 6–12 months of dormancy. Always confirm on the broker's fee disclosure page.
Is there any fee for using the cTrader Open API?
Spotware doesn't charge traders to use the Open API. Broker-level API access is usually free as well, though a few brokers require a minimum deposit or application for FIX API. Third-party tools built on the API, like PickMyTrade, charge their own subscription separately.

Platform Features & Trading Tools

7 answers
What makes cTrader's charting better than MT4?
cTrader ships with more timeframes (28 vs 9), tick charts, renko, range bars, 70+ pre-installed indicators, and a modern rendering engine that stays smooth on dozens of charts. Most users who switch cite chart quality as the main reason.
Does cTrader show real Depth of Market (DOM)?
Yes, cTrader has three DOM views: Standard, Price, and VWAP-weighted. On ECN brokers with a real order book feed, you see actual liquidity at each price level, not just simulated ladders. It's one of the platform's signature features versus MT4.
What is cAlgo / cTrader Automate?
cAlgo, now branded cTrader Automate, is the built-in environment for writing cBots (expert advisors) and custom indicators in C#. It has a full IDE, debugger, backtester with tick data, and a library of community-shared bots. It replaces the MT4/MT5 MQL4/MQL5 stack with a more modern language.
Does cTrader have copy trading?
Yes — cTrader Copy is Spotware's built-in copy platform where you can follow or become a strategy provider. Fees and profit-share terms are set by the provider. It's separate from third-party services like Myfxbook AutoTrade but works natively with any cTrader broker that enables it.
Can I use cTrader on mobile?
Yes. cTrader has iOS and Android apps, and a browser-based Web cTrader that runs on any machine without install. The mobile apps include charting, full order management, and DOM, but cBots only run on the desktop client.
How many order types does cTrader support?
cTrader supports market, limit, stop, stop-limit, OCO, trailing stop, server-side SL/TP, and partial close. It also has advanced order features like protection orders, GTD (good till date), and instant order modification via drag-and-drop on the chart.
Does cTrader support hedging and netting?
Both are supported depending on the broker's account configuration. Most cTrader accounts are hedging by default (multiple positions in the same symbol, long and short simultaneously), but some regulators force netting, in which case cTrader aggregates positions automatically.

Deposits, Withdrawals & Funding

6 answers
How do I deposit money into a cTrader account?
Funding is always handled by your broker, not by cTrader. You log into the broker's client portal (for example the Pepperstone Secure Client Area or IC Markets cabinet), pick a payment method — card, bank wire, Skrill, Neteller, crypto where available — and the funds appear in your cTrader account after the broker processes them.
What is the minimum deposit for a cTrader account?
It depends entirely on the broker. IC Markets lists $200, Pepperstone $0 with a functional $200 suggested minimum, FxPro $100, and Axi $0. cTrader itself has no minimum. Prop firms that run on cTrader set their own challenge fees instead of deposits.
How long do cTrader withdrawals take?
Withdrawal speed is a broker function, not a platform one. Card and e-wallet withdrawals at major cTrader brokers are often same-day to 2 business days, bank wires 2–5 business days. cTrader itself only updates balances after the broker confirms the transfer.
Can I trade crypto through cTrader?
Some brokers offer crypto CFDs on cTrader (Pepperstone, FP Markets, Eightcap), but you're trading a derivative, not spot crypto. Availability varies by country because of local regulation. If you want real on-exchange crypto you'd pair cTrader (for FX/CFD) with a separate exchange like Binance.
Are deposits safe on cTrader brokers?
Safety depends on the broker's regulation rather than cTrader. Brokers under ASIC, FCA, or CySEC keep client funds in segregated accounts and may offer investor compensation schemes. Offshore cTrader brokers may not, so always verify the regulating entity you're opening the account under.
Can I fund a cTrader prop-firm account the same way?
For prop firms that run on cTrader (like some Axi Select, FXIFY, or Blueberry Funded programs), you pay a one-time or monthly challenge fee rather than depositing trading capital. After passing, the firm issues a funded cTrader account — you never deposit into the live account yourself.

Security, Regulation & Safety

6 answers
Is cTrader safe to use?
cTrader the software is built by Spotware, a CySEC-licensed tech provider, and has been live since 2011 with a strong track record. The actual safety of your money depends on the broker holding the account. Pick a broker under tier-1 regulation (ASIC, FCA, CySEC) for strongest protection.
Does cTrader support 2FA?
Yes. Your cTrader ID login supports TOTP two-factor authentication via apps like Google Authenticator or Authy. It's off by default, so turn it on in Settings → Security inside the web or desktop client. Brokers may also require 2FA on their separate client portal.
What happens if my cTrader ID gets compromised?
Because the ID only authorizes platform login — withdrawals still go through the broker's portal — a stolen cTrader ID mostly lets an attacker place trades, not move money out. You can reset the password, revoke active sessions, and contact Spotware support. Enable 2FA and a unique password to lower risk.
Is the cTrader Open API secure?
The Open API uses OAuth 2.0 access tokens and TLS-encrypted protobuf messages, which is the standard pattern used by most financial APIs. Tokens are scoped and revocable, so if you disconnect a third-party app like PickMyTrade, its access is cut off immediately without changing your password.
Are my funds segregated on cTrader brokers?
Segregation is a broker and regulator issue, not a cTrader one. ASIC, FCA, and CySEC-regulated brokers must hold client money in segregated accounts at tier-1 banks. Offshore brokers may not. Always verify on the broker's legal page before funding.
Does cTrader log out inactive sessions?
Yes. By default the web and mobile apps log out after a period of inactivity, and you can tighten this in Settings. You can also remotely end any active session from the security panel inside ctrader.com, which is handy if you log in from a shared machine.

Prop Firm Support

5 answers
Which prop firms use cTrader?
Several FX-focused prop firms run evaluations on cTrader, including FXIFY, Blueberry Funded, Hola Prime, Goat Funded Trader, and some Axi Select traders. The mix changes fast, so always check the firm's platform list before buying a challenge.
Can I use PickMyTrade to automate a cTrader prop account?
Yes, if the prop firm allows third-party automation and exposes the cTrader Open API on your funded account. Many FX props do allow it, but some ban EAs, copy trading, or HFT, so review the rulebook before connecting PickMyTrade. Breaking automation rules usually voids the account.
Are there any scaling rules that affect automation on cTrader prop accounts?
Most prop firms cap maximum lot size, daily loss, and overall drawdown. Automated strategies must respect these at the order level, which is why bridges like PickMyTrade let you hard-cap position size and drawdown before sending orders. Exceeding firm limits is the top reason automated prop accounts blow up.
Why do FX prop firms prefer cTrader over MT4/MT5?
cTrader's Open API and tick-level analytics make it easier for props to enforce rules like consistency scoring, forbidden news trading, and daily-loss tracking. Traders often prefer it for the charting and DOM. A few firms still stick with MT5 because of the large EA ecosystem.
Can I run a copy-trade setup with cTrader Copy on a prop account?
Most prop firms ban copy trading across accounts because it conflicts with their risk management. cTrader Copy on a personal account is fine, but linking a prop-funded account as a follower or provider is usually a rule break. Ask the firm directly before enabling it.

Common Issues & Troubleshooting

6 answers
Why can't I log into cTrader with my broker credentials?
cTrader does not use broker credentials — it uses a separate cTrader ID (your email plus a password you set at ctrader.com). New users often try their broker portal password and get rejected. Create the cTrader ID first, then link the broker account to it.
My broker account isn't showing up in cTrader — what now?
First, confirm the broker has finished funding or activating the account; until the broker flags it active it won't appear. Second, make sure you're logged in with the same cTrader ID you registered with the broker. Third, click 'Add Account' and manually enter the account number — some brokers don't auto-link.
Why are my orders getting rejected with 'market closed' even during session hours?
cTrader rejects orders when the broker's liquidity is offline — common causes are rollover window (21:55–23:05 server time on many FX brokers), exotic pair limited hours, or the broker pausing that symbol for volatility. Check the Symbol Info panel for 'Trading Hours' to confirm.
cAlgo says 'CorruptedWebSocketFrameException' or fails to connect — fix?
These usually come from VPN or antivirus software blocking Spotware's TLS handshake. Disable the VPN, add cTrader.exe to Windows Defender exclusions, and restart. If it persists, reinstall the desktop client, which resets the internal cache that sometimes holds bad session tokens.
Why do my positions on desktop not match what mobile shows?
Almost always a refresh issue — pull-to-refresh on mobile and press F5 in web, or log out and back in on desktop. If the mismatch persists, your session may be running against a cached server; contact broker support to force re-sync. Trade data is server-authoritative so the broker view is the source of truth.
My webhook fires on TradingView but no order shows in cTrader — what's wrong?
Check three things in order: TradingView's alert log shows the webhook fired successfully with 200 response; the bridge (PickMyTrade or custom) shows the payload arrived and parsed; and the cTrader Open API token is still authorized. Expired tokens and JSON typos in the alert body cause the majority of silent failures.

cTrader vs Alternatives

5 answers
cTrader vs MT4 — which is better?
cTrader has better charting, real DOM, modern C# automation, and a cleaner UI, while MT4 has a much larger library of EAs, indicators, and third-party tools. Traders who write their own strategies or need DOM usually prefer cTrader; those relying on legacy EAs stick with MT4.
cTrader vs MT5 — key differences?
MT5 is more feature-rich than MT4 and supports multiple asset classes, but the interface is still dated and MQL5 is harder to write than cTrader's C#. cTrader still leads on charting, DOM, and the Open API, while MT5 wins on sheer number of supported brokers and prop firms.
cTrader vs Match-Trader?
Match-Trader is newer and very popular with prop firms because of its simple REST API and web-first design. cTrader is older, more mature, and stronger on FX-specific tooling like cTrader Copy, DOM, and cAlgo. If you care about DOM and charting pick cTrader; if your prop firm runs Match-Trader you don't get a choice.
cTrader vs TradeLocker?
TradeLocker is a browser-native platform that exploded in the prop-firm world because of its low latency and simple REST webhooks. cTrader is richer (DOM, cAlgo, desktop app, copy trading) but less common at the newest prop firms. PickMyTrade supports both, so choose based on what your broker or prop firm offers.
Is cTrader worth switching to from MT4?
If you're manual-trading or building your own strategies, most traders who make the switch don't go back — charting, hotkeys, and DOM are genuinely better. If you rely on paid MT4 EAs or brokers that only offer MT4, the switch is harder. Running both in parallel during a transition is common.