cTrader: Platform Profile
We may earn a commission if you open an account through links on this page. Our editorial analysis is independent and is never influenced by commercial partnerships. Full disclosure.
Overview
cTrader is a broker-connected trading ecosystem with three automation paths that now deserve separate treatment:
- cBots — user-built or third-party automated trading programs;
- cTrader Copy — strategy-provider copy trading;
- cTrader AI Agent Connect / MCP servers — natural-language AI access that can place, modify, and close real trades when trading permissions are enabled.
That third path makes cTrader especially relevant to Batch 45.
Current cTrader documentation states plainly that compatible AI agents can connect through Model Context Protocol servers and execute live trading actions using natural-language instructions.
This is not merely an AI research assistant suggesting trades for a human to type later.
AI agents can reach actual order execution through the cTrader MCP tool surface when the user enables trading.
At the same time, cTrader remains the platform layer rather than one universal broker.
A user needs a cTrader-supported broker/trading account, and the broker determines the actual instruments, execution, leverage, spreads, commissions, margin, and client-money framework.
May fit better for
- algorithmic forex/CFD traders who code in C# or Python;
- users who want cloud cBot operation without a VPS;
- traders who want backtesting and optimization inside the platform;
- users who want integrated copy trading;
- developers who buy or sell cBots through cTrader Store;
- users experimenting with AI agents that can access market/account data and execute real trades;
- traders who want confirmation controls around AI-directed execution.
May fit less well for
- U.S. citizens or residents, because cTrader Ltd currently says its services are not available to them;
- investors seeking a traditional securities robo-advisor;
- users who want one universal broker fee or protection regime;
- investors who assume an AI prompt is financial advice;
- traders who treat optimization as proof of future performance;
- users uncomfortable with automated leveraged trading;
- investors who do not want third-party strategy-provider or cBot risk.
---
cTrader Ltd owns the current site; Spotware powers the ecosystem
Current cTrader legal/footer materials identify:
- Website owner: cTrader Ltd
- Website owner registered address: 78 Spyrou Kyprianou, Magnum Business Center, 3rd Floor, 3076 Limassol Cyprus
- Website owner company number: HE 263204
- Technology provider: Spotware Systems Ltd
- Technology provider company number: HE301668
Current materials state that Spotware powers, develops, and supports the cTrader ecosystem, including platform technology, infrastructure, software development, operational and support services.
Keep those roles separate.
---
cTrader Ltd currently excludes U.S. citizens and residents
The current cTrader site footer states that services provided by cTrader Ltd are not available to citizens or residents of the USA and that site information is not directed to them.
This is a critical ROIStreet guard because cTrader is widely known as a trading platform and can appear in broker-related searches.
The current platform-owner restriction controls this review unless a later first-party source changes it.
---
cBots support C# and Python automation
Current cTrader Algo documentation states that users can develop cBots in:
- cBot languages:
- C#
- Python
cBots can:
- analyze market conditions;
- place trades;
- manage positions;
- implement risk rules;
- use custom parameters;
- react to market events;
- process external data or custom workflows.
A cBot can be technically valid and still be financially poor.
Code quality and investment quality are separate questions.
---
cBots can run locally or in the cloud
Current documentation supports:
- cBot local execution on desktop: Yes
- cBot cloud execution: Yes
- VPS required for cloud cBot: No
Cloud execution can continue after the user's device or cTrader app is closed.
That removes one infrastructure burden common to locally hosted retail bots.
It also creates a dependency on cTrader's cloud and broker connectivity.
No-VPS operation should not be confused with no-operations risk.
---
Backtesting and optimization are built in
Current cTrader Algo supports detailed historical backtesting and parameter optimization.
The backtesting tool allows users to configure assumptions such as:
- starting capital;
- commission;
- data source;
- spread.
That is useful because it makes cost assumptions explicit.
It also shows why a backtest can be misleading if the assumptions are unrealistic.
Optimization is essentially repeated backtesting across parameter combinations. It can locate settings that performed well in the selected historical sample.
It cannot prove those parameters will remain optimal in a new market regime.
---
cTrader now lets AI agents place real trades through MCP
This is the most important current-state feature in the cTrader review.
Current cTrader MCP documentation states that local and remote MCP servers can expose tools to:
- place market orders;
- place limit, stop, and stop-limit orders;
- modify positions;
- close positions;
- manage pending orders;
- access account balance, equity, and margin;
- retrieve market data.
The remote MCP server exposes live trading, account, and market-data tools through cTrader Web.
The local MCP server on Windows/Mac exposes a wider tool set that can also control charts, indicators, plugins, layouts, and alerts.
This is materially different from an AI chatbot that cannot touch the execution layer.
---
Trading permissions and confirmation can be configured
Current local MCP setup supports separate controls for:
- Enable MCP server: Yes
- Allow trading via MCP toggle: Yes
- Require confirmation for trading operations toggle: Yes
The current FAQ also says AI agents can execute real orders when trading is enabled and that users can require confirmation.
That distinction should remain explicit.
connecting an AI app automatically gives it unrestricted trading power.
The user has to enable the capability and can configure confirmation behavior.
But once the authority exists, an incorrect AI instruction or tool call can create a real financial loss.
Potential failures include:
- wrong symbol;
- wrong side;
- wrong lot size;
- incorrect stop;
- duplicated orders;
- insufficient margin;
- misunderstood units;
- stale context;
- prompt ambiguity;
- AI reasoning error;
- broker rejection;
- slippage.
---
cTrader Copy creates separate copy-trading economics
cTrader Copy allows a user to allocate funds to a strategy provider and replicate the strategy's activity.
Current cTrader Copy documentation says strategy providers can charge any combination of:
- Performance fee max: 40% of investor net profit under HWM model
- Management fee max: 10% annual percentage of investor equity
- Volume fee max: $10 per million copied
Some strategies can be free.
The provider-selected fee structure means there is no single cTrader Copy price.
A user should see the specific fees before starting a strategy.
---
A July 2026 provider commission does not add a new investor fee
Current cTrader documentation states that from July 4, 2026 cTrader charges strategy providers a 30% commission on fees they earn.
The current documentation says the platform commission is deducted from the provider's earned fees and does not create an extra investor charge.
---
cTrader Store has product-level pricing, not a universal platform subscription
Current Store publishing rules state minimum paid prices of:
- Minimum paid cBot price: $39
- Minimum paid indicator price: $19
- Minimum paid plugin price: $19
These are minimum marketplace product prices for sellers.
They are not the price of a cTrader trading account and not a universal cTrader subscription.
A user can therefore encounter free tools, one-time paid tools, subscriptions offered by sellers, and separate broker costs.
---
The broker controls the trading account
cTrader lists supported brokers and presents the platform as software used with broker relationships.
The broker can determine:
- FX/CFD symbols;
- crypto CFDs or metals where offered;
- leverage;
- spreads;
- commissions;
- swaps;
- margin requirements;
- execution model;
- negative-balance rules;
- deposit and withdrawal methods;
- regulatory protections.
A platform-level review should not import one cTrader broker's terms into every cTrader account.
---
AI-assisted cBot creation is different from AI-agent execution
Current cTrader documentation also says the cBot creation wizard can provide AI assistance, and cTrader publishes tutorials using generative AI to refine bot code.
The first helps generate or modify code.
The second gives an external AI agent an execution tool surface.
Conflating the two would understate the risk of MCP trading and overstate the autonomy of ordinary AI-assisted coding.
Assessment
cTrader is no longer just a manual FX/CFD terminal with an algorithmic add-on. It now combines programmable cBots, cloud execution, copy trading, a marketplace, and an MCP layer that can let external AI agents reach real order execution.
That breadth makes the platform powerful and increases the importance of permission boundaries.
For AI users, the decisive question is not whether an agent can discuss a trade. It is whether trading is enabled through MCP and whether confirmation is required. Once enabled, a natural-language mistake can become an actual leveraged position.
For ROIStreet's U.S. audience, the current cTrader Ltd restriction is equally important: its services are presently stated as unavailable to U.S. citizens or residents.
General information
| Legal entity | cTrader Ltd |
|---|---|
| Available to US investors | No |
Sources
- ctrader.com — En
- ctrader.com — Brokers
- help.ctrader.com — Ctrader algo
- help.ctrader.com — Cbots
- help.ctrader.com — Backtest a cbot
- help.ctrader.com — Fees calculation
- help.ctrader.com — Investing in strategies
- help.ctrader.com — Publish a product
- help.ctrader.com — Ctrader ai agent connect
- help.ctrader.com — Faq
