Variable spread

What is Variable spread in forex and CFD trading

Variable spread refers to a dynamic pricing model where the difference between the Bid price and the Ask price constantly changes based on the real-time supply and demand of the underlying market. The Variable spread matters for real trading decisions because it accurately reflects current market liquidity, often providing lower average transaction costs than a fixed spread during quiet periods, but exposing the trader to wider costs during news events. A trader can verify the Variable spread by monitoring the Spread column in the Market Watch window over time or by observing the constant fluctuation of the Bid and Ask lines on the chart.

Key facts about Variable spread

  • Dynamic Nature: The Variable spread is not static, it is calculated in real-time as Ask – Bid, changing with every tick of price movement.
  • Liquidity Sensitivity: The Variable spread widens during periods of low liquidity, such as overnight or during economic announcements, and tightens during peak trading hours.
  • Broker Model: This model is standard for ECN (Electronic Communications Network) and STP (Straight Through Processing) brokers, who pass raw interbank pricing directly to clients.
  • Cost Advantage: The average Variable spread over a trading day is usually lower than a comparable Fixed spread, making it more cost-effective for high-volume trading.
  • Risk Factor: The risk of high-cost execution during sudden widening of the Variable spread requires careful position sizing, especially around high-impact events.
  • Execution Style: Brokers often combine a near-zero Variable spread with a separate, transparent commission fee to generate revenue while offering lower raw market pricing.

How Variable spread works in forex and CFD trading

The Variable spread operates by reflecting the true depth and price of the current market order book, which constantly changes as buyers and sellers submit, modify, and withdraw orders.

The process involves these operational steps:

  • Quote Aggregation: The broker’s system gathers the best available Bid price (highest bid) and the best Ask price (lowest ask) from multiple liquidity providers.
  • Spread Calculation: The Variable spread is calculated instantaneously: Spread = Best Ask – Best Bid.
  • Real-Time Fluctuation: As new orders enter the liquidity pool, the best Bid and Ask prices change, causing the calculated Spread to narrow or widen.
  • Execution: Client orders are executed against the Bid or Ask at the moment of filling, meaning the cost of the trade (the Spread) is determined only at the time of execution.

Example of Variable spread with a real trade

This example shows how the cost of the Variable spread changes within a short time frame, affecting the entry cost of a position.

Instrument: EUR/USD Position size: 1 standard lot (100,000 units) Pip Value: $10/pip

Scenario A: Liquid Market (10:00 AM London) Scenario B: Illiquid Market (News Release)
Bid 1.10000 / Ask 1.10002 Bid 1.10000 / Ask 1.10050
Variable Spread: 0.2 pips Variable Spread: 5.0 pips
Cost per lot: 0.2 × $10 = $2.00 Cost per lot: 5.0 × $10 = $50.00

Result: The cost of the Variable spread for the same position size increased by $48.00 due to the market’s changing liquidity and volatility. With Afterprime’s zero commission structure, the spread cost is the only transaction fee—meaning during liquid periods traders benefit from institutional-grade spreads (0.1-0.3 pips on major pairs) without additional per-trade commission fees, while during volatile periods the spread widening represents the complete cost increase without commission fees compounding the impact.

How Variable spread affects your cost and risk

The Variable spread directly impacts cost by offering lower average transaction fees but introduces the risk of cost spikes during specific market events.

Variable spread compared with related concepts

Variable spread vs Fixed spread

A Variable spread offers the benefit of tighter, lower-cost trading during normal market hours because it reflects true interbank pricing, whereas a Fixed spread offers guaranteed cost certainty regardless of market condition but is generally wider than the average variable rate.

Variable spread vs Slippage

A Variable spread is a known, visible cost that changes before execution, representing the current cost of liquidity, whereas Slippage is an unknown risk that occurs during execution, representing the difference between the price requested and the price actually received.

Broker differences in Variable spread across the industry

The quality and behavior of a Variable spread are direct indicators of the broker’s liquidity relationships and execution technology.

How to verify Variable spread on your trading platform

To mechanically verify the real-time changes in the Variable spread on a common platform like cTrader, follow these steps:

  1. Open the Symbol Window: Open the cTrader platform and locate the Symbol window (Market Watch).
  2. Display Spread Column: Click the gear icon or Settings to ensure the Spread column is visible, usually displayed in pips.
  3. Monitor Fluctuation: Monitor the value in the Spread column for a major currency pair like EUR/USD over a 10 minute period.
  4. Visualize on Chart: Simultaneously open the chart for the instrument and enable the Bid and Ask lines to visualize the gap.
  5. Observe Widening: Observe how the numeric Spread value increases (widens) when market activity slows down, typically just before the end of the US session.
  6. Compare Liquidity Periods: Compare the Spread value during the most liquid hours (e.g., 10 AM GMT) with the value during the least liquid hours (e.g., 10 PM GMT).
  7. Sanity check: The Spread column should update rapidly, showing constant changes, and the numerical value must increase significantly during periods of low market activity.

Related Tools

Use these calculators to apply what you've learned:

No Fine Print. Better Trading Economics.

Built on transparency. Lowest total trading costs.
Execution you can measure. Rewards shared with you.

Invite only access for approved trading profiles.