cTrader FAQ: 70+ Answers on API, FX/CFD & TradingView Automation

The definitive cTrader reference for traders — covering API setup, FX/CFD automation, TradingView webhooks, algo trading, fees, and how to automate with PickMyTrade.

PickMyTrade + cTrader Automation

10 answers
Can I automate my TradingView strategy to cTrader?
Yes. PickMyTrade receives TradingView webhook alerts and uses your configured cTrader connection to request orders, with under-200ms processing on our side and no coding required. Webhook delivery, broker acceptance and a completed fill are separate events, so check the PickMyTrade alert result and cTrader’s order history for rejections, open orders and actual fills.
Does cTrader have a built-in TradingView connection?
Most brokers do not offer a direct, no-code TradingView webhook integration. PickMyTrade bridges that gap by accepting TradingView webhook alerts and routing them to cTrader on your behalf.
How does PickMyTrade connect TradingView to cTrader?
Go to pickmytrade.io, add cTrader as your broker connection, and authenticate with your credentials. In PickMyTrade, click "Generate Alert" to create a JSON payload and webhook URL. Paste both into your TradingView alert. PickMyTrade processes each alert in under 200ms on our side.
Will automated orders still fire if my PC is asleep?
Yes, for all supported brokers and platforms except Interactive Brokers, automation runs in the cloud and your PC can be asleep or switched off. For Interactive Brokers using TWS, the computer hosting TWS and the PickMyTrade IB application must stay on and awake, with TWS logged in and both applications running and connected during trading. You can use your own computer or a hosted desktop; if both applications run on a hosted desktop, your own PC can be off while the hosted desktop stays running and connected.
Can I backtest on TradingView and go live on cTrader with the same strategy?
Yes, that is the main use case. You backtest a Pine Script strategy on TradingView, then wire the strategy's buy/sell alerts into PickMyTrade, which forwards them to cTrader. Be aware that backtest fills are idealised — real fills depend on liquidity and your broker's routing.
How much does it cost to automate TradingView to cTrader with PickMyTrade?
PickMyTrade is $50/month per broker connection with unlimited strategies and alerts, and a free trial. That is on top of any fees you already pay cTrader.
Do I need to know Python or any coding to automate cTrader?
No coding is required. PickMyTrade is a no-code automation platform — choose your symbol, strategy, and risk settings, then paste the generated alert into TradingView. The heavy API work is handled server-side.
Can I run the same TradingView alert to multiple cTrader accounts?
PickMyTrade supports multi-account routing — you can attach one webhook to multiple cTrader logins and route the same alert to all of them simultaneously.
What happens if a TradingView alert fires while cTrader is disconnected?
The order will not reach the exchange. PickMyTrade will log the failed send. Most traders use conditional logic (e.g. market-hours filter) in their Pine Script to avoid firing during maintenance windows.
Why would I use PickMyTrade instead of building my own cTrader API bot?
Building and maintaining an API client means managing credentials, redundancy, VPS hosting, and order state — usually hundreds of hours. PickMyTrade bundles all of that into a $50/month service so you can focus on the strategy.

Account Setup & Onboarding

7 answers
How do I open an account with cTrader?
Visit cTrader's official website, complete the registration form, verify your identity per KYC requirements, and fund your account. Account activation times vary — check the current onboarding guide on cTrader's support pages.
What documents do I need to open a cTrader account?
Typically a government-issued photo ID and proof of address. Regulated brokers follow standard KYC/AML rules. Requirements vary by country — check cTrader's current account opening page for the exact document list.
Is there a demo or paper trading account available?
Many brokers including cTrader offer a demo or simulated trading environment. Check cTrader's platform directly for their current demo offering and any time or feature limitations.
How long does account activation take?
Activation times vary. Some accounts are live within minutes; others require manual KYC review that can take hours to a few business days. Check cTrader's current onboarding timeline.
Can I open a cTrader account from outside the US?
cTrader availability varies by country. Always check the current list of supported countries on cTrader's website before applying, as exclusions change.
How do I connect my cTrader account to PickMyTrade?
Select cTrader in PickMyTrade, choose Add New Connection and sign in to your cTrader account using your cTrader ID or email and your password. Then grant access and choose the Demo or Live environment. Follow the cTrader connection guide for the exact steps.
Do I need to create API keys to connect cTrader to PickMyTrade?
No. You do not create or paste a key and secret. Select cTrader in PickMyTrade, choose Add New Connection and sign in to your cTrader account with your email/ID and password in the documented connection flow. Follow the guide instead of creating a generic key-and-secret pair.

Fees, Commissions & Pricing

7 answers
What are cTrader's trading fees?
Fee structures change regularly. Always verify the current fee schedule directly on cTrader's official fee or pricing page before trading — do not rely on third-party sources alone.
Does cTrader charge fees for using the API?
Most brokers do not charge separately for API access, but rate limits and tier restrictions apply. Check cTrader's API documentation for any access-level fees or rate limit tiers.
Are there inactivity fees on cTrader?
Some brokers charge inactivity fees if no trades are placed within a set period. Check cTrader's current fee schedule to confirm whether inactivity fees apply and what triggers them.
What is cTrader's maker/taker fee structure?
cTrader uses a tiered maker/taker model for most markets. Makers who add liquidity typically pay lower fees than takers who remove it. Exact rates depend on your 30-day volume tier — see cTrader's fee schedule for current figures.
Does cTrader charge withdrawal fees?
Withdrawal fees vary by asset and method. Fiat withdrawals via wire or ACH may carry a flat fee. Always check the current fee schedule on cTrader's withdrawal page.
Is there a minimum trade size on cTrader?
Minimum order sizes vary by asset and market. Check cTrader's trading rules or market specifications for the minimum notional or lot size per instrument before placing orders through PickMyTrade.
How much does PickMyTrade add on top of cTrader's fees?
PickMyTrade is $50/month flat per broker connection with unlimited alerts and strategies. It does not add per-trade commissions. Your only per-trade cost is whatever cTrader charges directly.

Platform Features & Trading Tools

7 answers
What order types does cTrader support?
cTrader supports standard order types including market, limit, and stop orders. Advanced order types such as stop-limit, OCO (One-Cancels-Other), and brackets may also be available depending on the market. Check cTrader's API docs for the full list.
Does cTrader have a mobile app?
cTrader offers mobile apps for iOS and Android. Feature parity with the desktop or web platform may vary — check the App Store or Google Play for the current version and user ratings.
What markets and instruments can I trade on cTrader?
cTrader offers Multi-broker FX/CFD platform with algo support. Exact instrument lists depend on your account type and regional availability. Check cTrader's markets page for the current offering.
Does cTrader support stop-loss and take-profit orders through the API?
Yes, cTrader's API typically supports stop-loss and take-profit parameters. PickMyTrade exposes these in its alert builder, so your TradingView JSON can carry SL/TP offsets and they will be submitted with your order.
Is there a cTrader web platform or is it desktop-only?
cTrader offers web-based access, meaning you can trade from any browser without installing software. A dedicated desktop app may also be available for lower latency. Check cTrader's platform page for current options.
Does cTrader provide market data and charting?
cTrader provides real-time market data and integrated charting for its supported markets. For advanced charting, most traders pair cTrader with TradingView and automate via PickMyTrade.
What API rate limits does cTrader have?
Rate limits vary by endpoint and account tier. PickMyTrade manages rate limit compliance server-side, so you generally do not need to worry about hitting limits for normal automated trading volumes. Check cTrader's API documentation for exact limits.

Deposits, Withdrawals & Funding

6 answers
How do I deposit money to cTrader?
Log into your cTrader account and navigate to Deposit or Funding. Supported methods vary by region and may include bank wire, ACH, credit/debit card. Check cTrader's current deposit page for available options and minimum amounts.
How do I withdraw from cTrader?
Navigate to Withdraw in your cTrader account. Withdrawals are typically processed to the same method used to deposit, per standard AML rules. Processing times and any fees are listed on cTrader's withdrawal page.
What is the minimum deposit for cTrader?
Minimum deposits vary by account type and funding method. Check cTrader's current account page — minimums change and differ between retail and professional accounts.
How long do deposits take to reflect in my cTrader account?
Bank wires may take 1-3 business days. ACH transfers may take 2-5 business days. Check cTrader's current funding FAQ for up-to-date timelines.
Is my money safe at cTrader?
Regulated brokers follow client money segregation rules set by their regulator. Verify cTrader's regulatory status and check whether client funds are segregated or covered by any compensation scheme before depositing. PickMyTrade never holds your funds.
Can PickMyTrade withdraw money from my cTrader account?
PickMyTrade is used to place orders from your TradingView alerts. You connect with Add New Connection, sign in on cTrader's login page and grant access to the cTrader account you choose, so no API keys are involved. Withdrawals are handled in your cTrader broker account. Review the access shown when you grant it, and contact cTrader support if you have questions.

Security, Regulation & Safety

6 answers
Is cTrader regulated?
Regulation depends on your jurisdiction. Verify cTrader's current regulatory status with the relevant authority (CFTC/NFA, FCA, ASIC, etc.) before opening an account. Regulations and registrations change — always check official regulator websites.
Does cTrader support two-factor authentication (2FA)?
Yes, cTrader supports 2FA via an authenticator app (TOTP) and/or SMS. Always enable 2FA on your account and on your email address. Use an authenticator app rather than SMS where possible for better security.
Is it safe to connect my cTrader account to PickMyTrade?
You sign in on cTrader's own login page and grant access to the cTrader account you choose. No API keys are created or shared. Review the access you grant, and remove the connection in PickMyTrade if you no longer want it connected.
What happens to my open positions if cTrader goes down?
Exchange-side positions typically remain open even if the platform is temporarily unavailable. For futures and derivatives, positions stay with the clearinghouse. If cTrader's systems are down, contact their support to manage open positions manually.
Does cTrader use cold storage for customer assets?
Most reputable exchanges hold the majority of customer assets in cold (offline) storage. Check cTrader's current security page for their exact custody and cold storage percentages.
What should I do if my cTrader account is compromised?
Immediately change your cTrader password, enable or re-enable 2FA, and contact cTrader support. Also remove PickMyTrade's connection and reconnect with Add New Connection once your account is secured.

Common Issues & Troubleshooting

6 answers
My cTrader connection is not working — what should I check?
Common causes: (1) The cTrader sign-in or access grant expired or was revoked, (2) Your cTrader password changed, (3) You connected a different cTrader account than the one your alerts target, (4) The Demo or Live environment does not match the account. Reconnect through Add New Connection, sign in, grant access and choose the correct environment.
Orders are not executing — what could be wrong?
Check: (1) TradingView alert message JSON is valid and matches PickMyTrade's expected format, (2) Webhook URL is correctly pasted in TradingView, (3) Your cTrader connection is active and the correct account and Demo/Live environment are selected, (4) Market is open, (5) Account has sufficient balance/margin.
Why is my cTrader connection showing as disconnected in PickMyTrade?
Your cTrader sign-in or access grant may have expired or been revoked, or your cTrader password may have changed. Reconnect through Add New Connection, sign in again, grant access and choose the correct Demo or Live environment. Also check if cTrader has any ongoing outages on their status page.
Why am I getting "insufficient margin" errors?
Your account does not have enough free margin to open the position at the specified size. Reduce the quantity in your PickMyTrade strategy settings, deposit more funds, or close existing positions to free margin before retrying.
My alert fired but no order was placed — how do I debug this?
Check the PickMyTrade activity log for the alert — it will show whether the alert was received, what order was attempted, and any rejection message from cTrader. Common causes: invalid symbol format, market closed, or insufficient funds.
Where can I get cTrader support?
For cTrader-specific issues (account, funds, API access), contact cTrader's support team directly via their Help Center or live chat. For PickMyTrade automation issues, contact PickMyTrade support at pickmytrade.io or via the in-app chat.

cTrader vs Alternatives

5 answers
How does cTrader compare to other brokers for TradingView automation?
cTrader is one of the 10+ brokers supported by PickMyTrade for TradingView automation. The best choice depends on your markets (futures, equities, FX/CFD), fee tolerance, and regulatory requirements. Use the Broker FAQ Hub to compare.
Does PickMyTrade work the same way with all supported brokers?
The core workflow is identical: connect your broker, generate an alert in PickMyTrade, paste the JSON and webhook URL into TradingView, and go live. Broker-specific features (e.g. server-side brackets, specific order types) may vary by broker.
Can I switch from cTrader to another broker without rebuilding my TradingView strategies?
Yes. In PickMyTrade, add a new broker connection and update the strategy to point to the new broker. Your TradingView alert JSON and webhook URL stays the same — PickMyTrade routes it to the newly selected broker. This makes switching straightforward.
Is cTrader good for high-frequency or scalping strategies?
Suitability for high-frequency trading depends on cTrader's execution speed, rate limits, and fee structure. For webhook-driven automation via PickMyTrade, PickMyTrade processes each order in under 200ms on its side (total fill time also depends on TradingView’s alert delay, your network and your broker), making it suitable for most swing and intraday strategies but not tick-level HFT.
Which brokers does PickMyTrade support besides cTrader?
PickMyTrade supports 10+ brokers including Rithmic, Interactive Brokers, TradeStation, Tradovate, cTrader, MatchTrader, TradeLocker, Tradier, and ProjectX. See the full Broker FAQ Hub for the complete list.