Direct and indirect costs: the core idea
A “Clone Broker” typically means that one account’s trading instructions are copied or mirrored into another account. In that setup, costs are best understood in two groups: (1) direct costs you can usually find as line items (fees charged for copying, account management, or trading), and (2) indirect costs that arise from how orders are executed (for example, spread, slippage, and timing).
Direct costs are generally easier to identify because they are explicitly stated in a fee schedule or shown as separate statement items. Indirect costs are often less visible because they result from market microstructure and execution quality rather than a posted “fee” rate.
Mechanism: how costs can show up in a clone setup
1) Explicit fees (direct costs)
Common examples of explicit costs include copying-related charges (for instance, setup or monthly copying fees) and trading-related charges (for instance, commission per trade). Even when the trading “idea” is copied, the execution can still incur the follower account’s own trading costs.
Assumption for any example: assume the copy mechanism triggers one follower order per leader order, and each follower order is charged according to its own fee rules. If that assumption is wrong—such as partial copying or different order splitting—then realized costs will differ.
2) Spread and execution (indirect costs)
Indirect costs include:
- Spread impact: you effectively “pay” the difference between buy and sell prices at execution time.
- Slippage: the executed price can be worse than the price observed when the instruction was generated.
- Latency/timing effects: delays can cause the follower order to fill at a different market level.
Assumption for any calculation: if you estimate slippage, you must specify the reference price (e.g., the leader’s quoted price at instruction time) and a time window. Without a defined reference, comparisons become arbitrary.
3) Order handling differences (a practical failure mode)
A material limitation is that the copied instruction does not always map perfectly to the follower’s execution. Failure modes include:
- Partial fills: if liquidity is limited, one order may fill in chunks, changing total spread and slippage.
- Different rounding rules: position sizing in the follower may require rounding to minimum trade sizes.
- Risk controls and execution constraints: platform rules (such as limits on exposure or order validity) can alter how instructions are executed.
These can change cost outcomes even when the “intended” trade direction and size look similar.
Evidence or example: how to verify costs independently
Step 1: collect the fee schedule and statement history
Verify direct costs by using two sources you can independently access:
- the published fee schedule (for copying and trading), and
- the follower account statements, which usually break out charges.
Assumption: statements accurately reflect what was billed. If statements are aggregated, you may need to infer costs by reconciling totals.
Step 2: measure execution effects as separate totals
To verify indirect costs, separate them from explicit fees. A common approach is to compare realized execution outcomes across periods:
- Estimate effective spread from buy/sell execution prices.
- Measure slippage relative to a defined reference price.
Assumption for comparability: market conditions should be similar within your comparison windows; otherwise, differences may reflect volatility rather than the clone process.
Step 3: test sensitivity to variable factors
Costs may vary with frequency and market conditions. For example, in fast markets, slippage and partial fills can increase. A useful verification check is to analyze multiple non-overlapping time windows and confirm whether cost changes track market volatility metrics (not predictions).
Limitations and risks to keep in mind
Costs in a clone setup can be influenced by variable factors such as market volatility, order book liquidity, execution speed, and how closely the follower can mirror the leader’s order. Therefore, historical cost behavior does not establish future results.
Another limitation is attribution: indirect costs can be hard to assign to “cloning” versus general trading execution. If you cannot define reference prices and time windows, you cannot reliably separate spread/slippage from the explicit fees.
Finally, outcome uncertainty remains: partial fills, order rejections, or constraint-triggered behavior can change both costs and actual positions. These issues should be treated as verification and risk topics, not as guarantees of performance.