Direct and indirect costs in Ctrader Copy
Ctrader Copy can be affected by different kinds of costs that reduce how much outcome you actually realize compared with the raw market move. “Costs” here means anything that has a measurable money impact on the copied trading activity, even if it is not labeled as a “copy fee.”
You can think of costs in two broad groups:
- Direct costs: charged at the moment trading happens, such as spreads and commissions, plus execution effects like slippage.
- Indirect costs: charged or incurred around the copy process, such as account-level fees, conversion costs, or operational differences that change when and how trades are filled.
Mechanics: where costs enter the copying process
Copying typically tries to reproduce a trading strategy’s actions in another account. Costs can enter at multiple points:
-
Trading friction (direct, execution-time)
- Spread: the difference between bid and ask. If your copy uses the same instruments but is executed through different timing or liquidity moments, the effective spread can differ.
- Commission: if the execution model charges a per-trade or per-lot commission, copied trades can accumulate the same commission structure that applies to the receiving account.
- Slippage: if the market price moves between when a trade is triggered and when it fills, the fill price can be worse than expected.
-
Contract economics that look like “costs”
- Financing/rollover charges: many leveraged products have carrying costs when positions are held over time. In copying, holding periods can match or differ depending on how trades are managed and synchronized.
-
Copy-account and operational handling (indirect, process-time)
- Currency conversion: if your account base currency differs from the traded instrument’s pricing, conversion can create additional cost layers.
- Account or platform fees: some setups involve charges that are not triggered by each trade, but still affect overall results.
- Timing and mapping differences: copy systems may translate the source order into the receiver’s constraints (for example, minimum trade sizes or different leverage settings). That translation can change the final executed quantity and timing, which then changes realized costs.
Evidence or example: a simple way to isolate which costs matter
Assume a simplified scenario with three variables you can observe in your own account records: net trading result, number of trades, and fees per trade.
Example assumptions (stated explicitly):
- All copied trades execute in the same instrument.
- You have access to a history that includes fill prices and charged commissions/fees.
- No refunds occur, and you can separate “commission/fees” from “market P&L” in statements.
A verification workflow:
- Collect your fee schedule from official disclosures for the account type used in the receiver.
- Compute execution-related costs from your own trade history:
- Estimate spread impact using the difference between bid/ask at the relevant times, if your records provide sufficient data.
- Sum commissions across executed trades.
- Check whether fill prices deviate from the trigger/expected price (slippage).
- Compare holding-period impacts:
- If rollover/financing charges appear on specific dates, link them to the days positions were open.
- Reconcile totals:
- Verify whether the difference between gross movement and net result is consistent with the sum of the charged items.
This approach does not require predicting future performance. It focuses on whether the observed money effects match the known fee mechanics.
Limitations and risks: where estimates can fail
Even with careful checks, cost attribution can be uncertain because:
- Market conditions vary: slippage and effective spreads depend on liquidity and volatility at execution time, which can differ between the source and the receiver.
- Mapping constraints can change execution: minimum sizes, leverage differences, or trade translation rules can alter quantity and timing, changing realized costs.
- Partial fills and execution sequencing: a copied order may execute in multiple parts, so fees and effective prices may not align with a single “expected” number.
- Non-trading charges: some account-level fees (if applicable) affect totals without being obviously linked to each trade.
A material failure mode is double-counting or missing costs when you rely on assumptions rather than your statements. For example, if you compute costs from one data source but the account charges are reflected in another ledger line, your reconciliation can be wrong.