cTrader Open API Compatible

Automate Forex & CFDs on cTrader

Turn your TradingView alerts into live orders on any cTrader broker account in under 200ms. Works across IC Markets, Pepperstone, FP Markets and every other cTrader broker — no coding, no VPS.

5-Day Free Trial
No Credit Card
Any cTrader Broker
Instant Execution

Trusted By Forex & CFD Traders

4.7/5
Average Rating
99.9%
Uptime
<5 min
Setup Time

Yes — TradingView Can Trade cTrader Automatically

cTrader has no native TradingView integration — like every platform, it can't place an order from a chart alert on its own. PickMyTrade is the webhook bridge that connects the two: TradingView charts the market and fires the alert, and PickMyTrade turns that alert into a live order on your cTrader account through cTrader's Open API in under 200ms.

Because PickMyTrade runs server-side against the Open API rather than as a cBot, it isn't affected by cTrader Cloud's no-internet restriction on cBots. There is no VPS to rent and no desktop app to keep open — once your cTrader account is connected and your alert is live, trades fire automatically even while you're away from your desk.

Connect TradingView to cTrader in 4 Steps

  1. 1

    Create a PickMyTrade Account

    Sign up and start your 5-day free trial — no credit card required.

  2. 2

    Add Your cTrader Connection

    Enter your cTrader account details in PickMyTrade and set your default risk management — stop-loss, take-profit, and position sizing.

  3. 3

    Generate Your Webhook Alert

    PickMyTrade builds the exact alert message and webhook URL for your cTrader order. Copy both — there's nothing to code.

  4. 4

    Paste Into TradingView and Go Live

    Create a TradingView alert, paste the message into the alert box and the webhook URL into the Notifications tab. Test on a demo account, confirm the fill, then switch to live trading.

Sample TradingView Alert

This is the JSON message PickMyTrade generates for a market order. Paste it directly into your TradingView alert box.

{
  "symbol": "EURUSD",
  "action": "buy",
  "volume": 0.10,
  "order_type": "market",
  "token": "YOUR_PICKMYTRADE_TOKEN"
}

PickMyTrade auto-fills the exact symbol, volume, and order-type formatting your cTrader account expects — you don't have to write this by hand.

Automate Forex & CFD Trading on cTrader

PickMyTrade can automate any TradingView strategy that trades forex, indices, commodities, or crypto CFDs through your cTrader account — on whichever broker actually holds it, from single-pair day trading to multi-broker scaling.

  • Market, limit, and stop orders on any forex, index, commodity, or crypto CFD your cTrader account lists
  • Fixed-lot or risk-percentage position sizing per account
  • Attached stop-loss and take-profit on every automated order
  • Multiple cTrader accounts — even across different brokers — from one alert
  • Demo-account testing before you risk live capital

If your strategy already fires a TradingView alert, PickMyTrade can turn it into a cTrader order without you touching cTrader Automate or writing a single line of C#.

Frequently Asked Questions

Can you connect TradingView to cTrader?

Yes, through a bridge — cTrader has no native TradingView integration, and TradingView itself cannot place or close orders on any platform without one. PickMyTrade connects TradingView to your cTrader account using webhook alerts, so when a TradingView alert fires, PickMyTrade reads it and places the matching order on cTrader automatically. No coding is required, and you can start with a 5-day free trial.

How do you automate cTrader with a TradingView webhook?

Connect your cTrader account inside PickMyTrade, generate the alert message and webhook URL, then paste them into a TradingView alert. When the alert triggers, TradingView sends the webhook to PickMyTrade, which processes the order in under 200ms and routes it to your cTrader account through cTrader's Open API. Webhook alerts require a paid TradingView plan (Pro, Pro+, or Premium).

Why can't a cBot just listen for my TradingView webhook directly?

Because cBots running on cTrader Cloud have no internet access, by design — a webhook can never reach them there, and running one locally means keeping a VPS or your own PC online 24/7. PickMyTrade avoids this entirely by running server-side against cTrader's Open API instead of inside a cBot, so there's no cloud restriction to work around.

Is cTrader a broker?

No. cTrader is a trading platform built by Spotware, offered by many independent brokers — including IC Markets, Pepperstone, FP Markets, FxPro, and BlackBull Markets, among others. You open an account with one of those brokers and choose cTrader as your platform; PickMyTrade then connects to that account.

Do I need to know C# or cTrader Automate to automate cTrader?

No. cTrader Automate (formerly cAlgo) is for traders who want to hand-code their own C# cBots inside the platform. PickMyTrade is a separate, no-code path: you connect your account, generate a webhook, and paste it into TradingView — no programming involved.

Why is my cTrader account commission-based instead of spread-only?

cTrader is built as an ECN/STP platform, so every account is raw spread plus a per-lot commission — there's no fixed-spread account type the way some MetaTrader accounts offer. That's a platform-level design choice by Spotware, not something specific to any one broker.

How much does it cost and is there a trial?

PickMyTrade is $50 per month or $500 per year, and every account starts with a 5-day free trial with no credit card required. One subscription covers your cTrader automation, with 24/7 live support.

Does cTrader support prop firm and funded accounts?

Yes. A number of prop firms run their evaluation and funded accounts on cTrader, including FTMO, FundingPips, The5ers, FundedNext, and Alpha Capital Group. Copy trading and automation rules vary by firm and change over time, so confirm your firm's current policy before automating a funded account.

One Flat Price, Unlimited cTrader Automation

PickMyTrade is $50 per month or $500 per year — a single subscription that covers unlimited alerts and every account you connect, including cTrader. Every plan starts with a 5-day free trial, no credit card required.

Start Your Free Trial
cTrader Automation Explained

How TradingView-to-cTrader Automation Works

The technical picture behind connecting TradingView to any cTrader broker account.

What Is TradingView-to-cTrader Automation?

TradingView-to-cTrader automation turns a TradingView alert — triggered by an indicator, strategy, or manual chart signal — into a live order on your cTrader account, without you clicking a button. Since cTrader has no built-in way to act on an external webhook, PickMyTrade acts as the bridge: it listens for your TradingView alert and places the matching order through cTrader's Open API.

This is different from cTrader Automate (cAlgo), which runs C# cBots inside the platform itself. PickMyTrade's approach runs entirely server-side, so it works the same way no matter which broker hosts your cTrader account.

Why Traders Choose PickMyTrade for cTrader

cTrader traders pick PickMyTrade over building their own bridge for a few concrete reasons:

No cBot cloud restriction — since PickMyTrade runs against the Open API server-side, it isn't blocked by cTrader Cloud's no-internet rule for cBots.
Works across every broker — the same PickMyTrade account can automate cTrader accounts at multiple different brokers at once.
Built for non-programmers — no C# knowledge or cBot development experience needed.
One dashboard for everything — automate cTrader alongside futures brokers and prop firms in the same PickMyTrade account, not a single-purpose tool.

The Full Automation Stack

How a TradingView signal becomes a filled cTrader order.

Signal Generation

  • TradingView indicators & strategies
  • Pine Script alerts
  • Manual chart-based signals
  • Multi-timeframe strategies

Execution Platform

  • cTrader, via the Open API
  • Any cTrader-compatible broker
  • Live and demo accounts
  • Multi-account execution

Asset Classes

  • Forex (majors, minors, exotics)
  • Indices & commodities
  • Individual equity CFDs
  • Crypto CFDs
How It Works

Connect TradingView to cTrader

Three steps, no coding required — from connecting your account to your first live trade.

1

Connect Your cTrader Account

Add your cTrader account to PickMyTrade in minutes.

  • Works with any cTrader broker — IC Markets, Pepperstone, FP Markets, and more
  • Set default stop-loss and take-profit for every trade
  • Choose fixed-lot or risk-based position sizing
  • Optionally connect a demo account first to test

Setup typically takes under 5 minutes.

2

Generate Your Webhook Alert

  • PickMyTrade builds the exact alert message for your order
  • Copy the webhook URL unique to your account
  • No C# or coding required — just copy and paste
  • Works for market, limit, and stop orders
3

Go Live on cTrader

  • Paste the alert into TradingView's Notifications tab
  • Fire a test alert and confirm the fill
  • Trades execute automatically via the Open API, 24/7
  • Scale to multiple accounts whenever you're ready
Why PickMyTrade

Built for cTrader Traders

PickMyTrade is built specifically for traders who live on cTrader — not a generic multi-platform afterthought.

Sub-200ms Execution

Alerts are processed and routed to your cTrader account in under 200ms, so your forex and CFD orders fire the moment your strategy triggers.

Cloud-Based 24/7 No VPS

Works With Any cTrader Broker

cTrader isn't a broker — it's a platform used by IC Markets, Pepperstone, FP Markets, FxPro, BlackBull Markets and dozens of others. PickMyTrade connects to your account wherever it's hosted.

IC Markets Pepperstone FP Markets

No Cloud cBot Limitations

cBots running on cTrader Cloud can't reach the internet, so a webhook can never reach them there. PickMyTrade runs server-side against the Open API instead, so that restriction never applies to you.

Open API Server-Side

No Coding Required

Generate your webhook and alert message inside PickMyTrade, paste them into TradingView, and you're automating — no C# cBots to write.

Copy & Paste No C#

Multi-Account Support

Run one TradingView alert across multiple cTrader accounts — even across different brokers — each with its own quantity multiplier or risk sizing.

Per-Account Sizing Multi-Broker
Use Cases

What You Can Automate

Forex Day Trading

Automate entries and exits on EUR/USD, GBP/USD and other majors, minors, and exotics the moment your TradingView strategy signals.

  • Market and limit orders
  • Stop-loss and take-profit
  • Fixed or risk-based sizing

Indices & Commodities

Run signals across indices, energies, and metals from one TradingView chart, on whichever cTrader broker holds the instrument.

  • Major global indices
  • Gold, silver and energies
  • Broker-dependent instrument list

Prop Firm cTrader Accounts

Automate evaluation and funded accounts at cTrader-based prop firms like FTMO, FundingPips, The5ers, FundedNext, and Alpha Capital Group.

  • Demo & evaluation account support
  • Independent risk settings per account
  • Switch to live with one toggle

Multi-Broker Scaling

Copy the same signal across cTrader accounts at different brokers, each with its own position sizing.

  • Per-account quantity multiplier
  • Independent stop-loss/take-profit
  • One alert, many accounts
Full FAQ

Everything About Automating cTrader

Setup, alerts, risk, platform access, the API, security, pricing, and instrument coverage.

Setup & Connections

How do I connect my cTrader account to PickMyTrade?
Sign up for PickMyTrade, add your cTrader account details from the broker that hosts it (such as IC Markets, Pepperstone, or FP Markets), and set your default risk management. The whole process typically takes under five minutes.
Does it matter which broker my cTrader account is with?
No. cTrader is the same platform across every broker that offers it, so PickMyTrade connects the same way whether your account is with IC Markets, Pepperstone, FxPro, BlackBull Markets, or another cTrader broker.

Alerts & Order Logic

What does a TradingView alert need to include to trade cTrader?
PickMyTrade generates the exact alert message for you — typically the symbol, action (buy/sell), volume, and order type. You paste it into the TradingView alert box exactly as generated; there's no manual JSON writing required.
Can I set stop-loss and take-profit levels in my alerts?
Yes. You can include fixed or percentage-based stop-loss and take-profit levels in the alert, and PickMyTrade attaches them to the order when it's placed on your cTrader account.

Trade Management & Risk

Can I size positions by risk percentage instead of a fixed lot size?
Yes. PickMyTrade supports both fixed-lot and risk-based position sizing, so the same alert can open a different lot size on different accounts based on each account's balance and your chosen risk percentage.
What happens if my internet connection drops?
Nothing changes on PickMyTrade's side — it runs in the cloud, not on your computer, so alerts keep processing and orders keep executing on your cTrader account even if your own connection or device goes offline.

Platform & Broker Access

Can I use PickMyTrade if my cTrader broker isn't named on this page?
Yes. PickMyTrade's Open API connection works with any broker running the standard cTrader platform, not just the ones named here. If your broker offers cTrader, the connection process inside PickMyTrade is the same regardless of which one it is.
Which brokers offer cTrader?
Brokers offering cTrader include IC Markets, Pepperstone, FP Markets, FxPro, and BlackBull Markets, among others — check with your specific broker to confirm cTrader is available on your account type.

Automation & API

Does PickMyTrade run inside cTrader as a cBot?
No. PickMyTrade runs entirely outside cTrader, on its own servers, and connects through the Open API to place orders on your account. Nothing is installed inside cTrader itself, so there's no cBot to configure, host, or keep updated.
What's the difference between the Open API and cTrader's FIX API?
The Open API is a REST/WebSocket interface built for third-party apps like PickMyTrade to place orders and read account data. The FIX API is a lower-level protocol typically used for direct, high-volume institutional order routing. PickMyTrade uses the Open API.

Account & Security

Is my cTrader login information safe with PickMyTrade?
PickMyTrade connects using the access method your broker's cTrader Open API integration provides, and never requests withdrawal permissions on your account. Credentials are encrypted in transit and at rest.
Can PickMyTrade withdraw or transfer funds from my cTrader account?
No. The Open API permissions PickMyTrade uses are limited to placing and managing orders and reading account and position data — they don't include the ability to withdraw or transfer funds out of your account.

Pricing & Trial

Is the 5-day free trial available for cTrader specifically?
Yes. The same 5-day free trial applies whether you're connecting cTrader, a futures broker, or a prop firm account, and no credit card is required to start.
Are there any extra fees for connecting cTrader specifically?
No. PickMyTrade's $50/month or $500/year subscription covers every broker and account you connect, including cTrader — there's no separate per-broker fee.

Trading Capabilities

What instruments can I automate on cTrader?
Depending on your broker, cTrader accounts typically offer forex pairs, indices, commodities, individual equity CFDs, and crypto CFDs. PickMyTrade can route orders for any instrument your broker lists on your cTrader account.
Can I automate scalping or high-frequency strategies on cTrader?
Yes, within the limits of your broker's execution speed and any strategy restrictions they set. PickMyTrade itself processes webhook orders in under 200ms; total round-trip time also depends on your broker and how fast TradingView sends the alert.

Have more questions about cTrader?

View Full cTrader FAQ

cTrader Automation: The Complete Picture

What Makes This Different

Most TradingView automation guides assume you're trading futures or US stocks. cTrader traders face a different reality: your broker changes, but the platform doesn't, and the platform's own automation tools (cTrader Automate) require you to code. PickMyTrade is built around that reality — one no-code connection that works no matter which cTrader broker holds your account.

  • Broker-agnostic by design — switch brokers without rebuilding your automation.
  • No cBot restrictions — runs server-side, not inside cTrader Cloud.
  • Same tool for futures too — automate prop-firm and futures accounts from the same dashboard.
  • 5-day free trial — test the full connection before you pay.

Ready to Automate cTrader?

Connect your cTrader account, generate your first webhook, and turn your next TradingView alert into a live trade — no coding, no cBots, no VPS.

Support

Questions About cTrader Automation?

Our team is here to help you get connected.