Direct costs: what you pay per trade
“Costs” in platform comparisons usually mean the money effects that show up when you open and close positions. The most direct items are:
- Spread: the difference between the platform’s bid and ask prices at the moment you trade.
- Commission (if any): a fee charged by the provider, sometimes per lot, per trade, or on specific account types.
- Account or trading fees: charges that can apply regardless of market direction (for example, certain subscription-style costs).
Even if two platforms both use the same underlying market, direct costs can differ because the provider’s pricing and fee schedule can differ by account type and routing. Stable mechanism: spreads and commissions are reflected in the execution prices shown for a specific trade, so you can treat them as observable cost inputs rather than expectations.
Indirect costs: how “execution and timing” can change your total
Indirect costs are still real, but they are not always listed as a simple “fee.” They come from how prices are generated and how orders are filled.
Common indirect cost sources:
- Slippage: the difference between the expected execution price (based on what you saw) and the actual fill price.
- Execution quality: how reliably the platform routes orders to liquidity and how fast it reacts during fast price changes.
- Swap/financing charges: costs or credits for holding positions across time boundaries (often tied to day rollover and instrument-specific rules).
- Margin and leverage effects: while not a “fee” in the usual sense, they can change how costs like liquidation or forced closures translate into losses.
Important limitation: indirect costs can vary with market conditions (volatility, liquidity) and with provider configuration. Historical relationships do not prove future results, and the same platform can behave differently across brokers or account setups.
Evidence and example: comparing costs under explicit assumptions
To verify platform-related costs, use a simple measurement approach with clear assumptions:
- Pick the same instrument type (for example, the same forex pair) and assume a similar trade size.
- Use an identical time horizon (for example, a hold of N hours) so financing timing is comparable.
- Separate entries from exits: total transaction impact is often entry spread/commission + exit spread/commission, plus any holding charges.
- Log what the platform actually records: the execution prices, any commission line items, and any swap/financing entries.
A small example method (no live prices assumed): suppose you compare two setups and you only change the commission policy while keeping the spread model constant. If Setup A has higher commission but consistently narrower spreads, Setup B may still be cheaper on round turns—yet the outcome depends on the realized execution prices and the actual realized spread at the moments of fills. This is why measurement must use trade logs, not assumptions about typical spreads.
Limitations and failure modes to watch
At least one material failure mode is common: comparing headline numbers that are not aligned with how trades are actually executed. For example:
- A platform may display a typical spread, but your fills occur when spreads move.
- Commission may be quoted per lot, but your account conversion, minimum charges, or tiering can make your effective cost different.
- Swap rules can differ by instrument and by when “rollover” occurs relative to your local time.
More uncertainty: outcomes depend on market conditions, routing, and jurisdiction/provider policies, so a cost comparison without the same provider and account settings can be misleading.
Verification checklist and a next question
To independently verify costs, look for:
- Official cost tables from the provider for each account type (spreads/commission/fees).
- Instrument specifications including whether swap/financing applies and how it is computed.
- Execution reports or trade confirmations that show fill prices, commission, and swap entries.
Next question you can ask yourself: “Which specific cost items are reported in my trade confirmation for the exact account type I plan to use—spread, commission, swap, and any other line items—and how do they appear for the same instrument across comparable trade sizes?”