Direct costs you can usually identify
In an ECN-style setup, the total “cost” of trading is often a combination of several explicit and implicit parts. Direct costs are the ones you can point to in documents or transaction records.
1) Spread (the bid–ask difference). Even if an ECN model is described as “tight,” the spread is still a core cost. It can vary by time, liquidity, and volatility.
2) Commissions (a per-trade or per-lot charge). Some ECN-style models use commissions rather than relying only on a wider spread. The commission rate is typically defined as a fixed amount per volume (for example, per lot or per unit), so you can calculate it from your executed size.
3) Overnight and swap costs. Many forex accounts apply a financing-like adjustment when you hold positions beyond a certain cutoff time. This cost depends on the instrument and the direction of the position.
4) Account- or service-related fees. These can include withdrawal processing fees, account maintenance fees, or inactivity-related charges. The presence and details vary, so you should rely on the provider’s published fee schedule.
Indirect costs: the effective cost you feel
Indirect costs are not always shown as a single line item. They show up as differences between what you expected and what you actually received.
1) Slippage. Slippage occurs when execution happens at a different price than the price you targeted. In fast or low-liquidity conditions, slippage can increase the effective cost, even if the quoted spread looks small.
2) Price movement during order handling. Delays between placing an order and it being executed can cause costs to rise when price changes quickly.
3) Execution quality effects. Even with the same nominal spread, your fill quality can differ across sessions and market conditions. This affects your effective spread.
4) Currency conversion and funding frictions. If your account base currency differs from your deposits/withdrawals, conversion and processing effects can add small but real costs.
Mechanics: assumptions for cost calculations
To verify and compare costs, you need a consistent way to compute an example. Use explicit assumptions such as:
- Trade size: the amount you trade (e.g., number of units or lots).
- Quoted spread at order time: the bid–ask difference you observe when you place the trade.
- Commission rate: if charged per volume.
- Swap policy and holding period: whether you hold past the cutoff.
- Execution price: the actual fill price(s) recorded in your statement.
A simple framework is to treat total cost as the sum of:
- spread impact (difference between entry and exit with direction accounted for),
- commissions (if any) based on executed volume,
- swap/overnight financing if applicable,
- plus any slippage component reflected in the difference between the intended price basis and the actual fill.
Because market conditions change, these inputs are time-specific. Historical averages do not guarantee what will happen in the future.
Limitations and failure modes to watch
Even well-defined fees may not fully describe the outcome. Key limitations include:
- Low liquidity periods: quoted prices can look favorable while execution fills can be worse due to thin order books.
- Volatility spikes: spreads and slippage can widen quickly, making the effective cost diverge from the advertised cost structure.
- Different order types: limit orders vs market orders can experience different execution behavior, changing effective costs.
- Cutoff timing for swap: the exact timing of rollover can affect whether a swap is charged.
- Discrepancies between quotes and fills: the only definitive cost is what your statement records; pre-trade estimates can be off.
Verification: how to independently check costs
You can verify ECN-style costs without relying on marketing claims by using three evidence sources:
-
Published fee schedule and account terms. Look for commission definitions (per lot/unit), any withdrawal or inactivity fees, and swap/overnight rules.
-
Platform or order execution reports. Confirm the difference between quoted prices and executed prices, and record timestamps relevant to spread and fills.
-
Your trade history and statements. Use the realized numbers: commission lines, swap lines, and the actual entry/exit prices to compute an effective total cost.