Commission vs spread: the core idea and why “advanced” comparisons are tricky
In forex contexts, both commission and the spread are ways a provider can compensate for access to trading and execution. Commission is typically a stated fee (for example, per lot traded). Spread is the difference between the ask and bid prices you can transact at.
An “advanced” comparison is less about memorizing which one is lower in general, and more about how each component behaves across different trade sizes, market conditions, and execution patterns. Because spreads and effective execution quality can change moment by moment, and because commissions can have fixed or tiered components, the same account type may be cheaper or more expensive depending on your actual trading activity.
Mechanics: what to compare and which inputs change the answer
Definitions
- Spread: For a given quote, spread is commonly measured as ask − bid. It is charged each time you enter (and can also matter again when you exit).
- Commission: A fee charged per executed trade or per notional/lot amount, depending on the provider’s schedule.
- Effective cost: The realized total friction over a trade, often approximated as spread impact plus commission, adjusted for the direction of trade and any other explicit fees.
Stable mechanics vs variable conditions
A helpful way to structure the comparison is to separate what is usually stable (how the fee is computed) from what is usually variable (market microstructure and execution outcomes).
- Commission mechanics are often more directly tied to a known unit (e.g., per lot or per order). That makes it easier to estimate under controlled assumptions.
- Spread mechanics are more directly tied to liquidity. When liquidity is thinner, spreads can widen; when liquidity improves, spreads can tighten. Even within the same day, spreads can differ across time windows and events.
Assumptions you must state for any calculation
To compare two cost models, you need consistent assumptions. Without them, numbers can be misleading. For example, if you simulate “cost per trade,” you should specify:
- Trade size (e.g., number of lots or notional).
- Number of times costs apply (entry only, or entry and exit).
- The spread used in the estimate (for example, a representative spread, an average, or worst-case spread).
- Commission schedule (per lot, minimum per order, or tiering if applicable).
Evidence and examples: how different cost profiles can flip the outcome
Because real-time spreads are not assumed here, the examples use illustrative variables to show how comparisons can change.
Example 1: Commission-heavy vs spread-heavy profiles
Assume Account A charges a commission per lot but has a lower typical spread. Account B has no commission but tends to have a higher typical spread.
- If you trade small size infrequently, your total commission may be modest, but spread can still dominate if the higher spread in Account B persists.
- If you trade large size frequently, commission can accumulate, and even a modest commission rate can outweigh the spread difference.
The key point is that “cheaper” depends on the relationship between:
- your turnover (how often you trade),
- your average trade size, and
- how often spreads widen enough to matter.
Example 2: One-time cost vs variable cost
If commission is charged per executed order, it behaves like a more predictable step cost. Spread behaves more like a variable cost because it can change with volatility and liquidity.
That creates an edge case: two providers might show the same cost in a calm period, but diverge during conditions with consistently wider spreads. Even if the average spread is similar, the distribution of spread values can differ—rare wider spreads can still have outsized impact if your execution often occurs during those intervals.
Example 3: Execution-driven mismatch between “quoted” and “paid”
Many comparisons focus on the displayed quote or a historical “average spread.” However, what you ultimately “pay” depends on execution:
- partial fills can change the realized effective cost,
- stop/limit behavior can cause fills at different price levels,
- market orders can consume liquidity at available prices.
This does not require guessing future prices; it simply highlights that the realized outcome can deviate from a simplistic “spread + commission” formula if execution differs from the assumption.
Limitations and risks: failure modes in Commission vs Spread comparisons
Common limitation: comparing different pricing models without normalization
A frequent failure mode is mixing apples and oranges—comparing Commission A (per lot) with Spread B (no commission) but using inconsistent units, ignoring minimum order charges, or applying commission only once when it should apply more than once (for example, on entry and exit).
Without normalization, you can reach the wrong conclusion even if each component is computed correctly.
Common limitation: ignoring non-spread costs
Some providers may apply other explicit costs (for example, financing or other fees). Even if these are outside “spread vs commission,” they can affect the overall realized friction and can be mistakenly attributed to commission/spread.
Risk: the comparison is time- and condition-dependent
Spread and execution outcomes can change with market conditions. Historical relationships do not guarantee future results. Even when commission schedules are stable, the realized spread impact is not.
A related limitation is measurement risk: if you compare providers using different data sources (different timestamps, different quote sources, or different measurement methods), you may be comparing inconsistent estimates.
Verification and next question: what you can check independently
To verify any Commission vs Spread comparison, you can do two practical checks:
- Read the pricing schedule for each model: identify how commission is calculated (unit, minimums, tiering) and what, if anything, is charged in addition to spread.
- Use consistent trade scenarios: define a trade size and a number of trade actions (entry/exit), then compute an illustrative total cost under a range of spread values.
If you want the comparison to be more rigorous, the next question is: Which spread measure will you use (typical, average, or worst-case), and at what times? Because cost can flip when the spread distribution changes, your choice of spread assumption is often the biggest driver of the “commission vs spread” outcome.