Which fees and spreads should be checked for demo account brokers?

Check demo fees spreads and limits before comparing providers.

Direct answer

When comparing demo account brokers for forex practice, you should check the cost items that are published or that can be independently verified in the account documentation. The most important are (1) spreads, (2) commissions or any per-trade fees, and (3) financing-related charges such as swap/rollover rules if the demo simulates holding positions overnight. Even then, you must treat demo costs as an estimate: demo execution may follow different assumptions than live execution.

Mechanics: definitions and what “demo costs” usually mean

A spread is the difference between the quoted bid price and ask price. In many forex setups, the spread is one of the primary ways a provider reflects trading cost. A commission (if present) is a separate fee charged per trade or per lot size, sometimes combined with a lower or variable spread.

A financing or rollover cost (often called swap) can apply when a position is held beyond a rollover time. In real trading, swap depends on the instrument and the direction of the trade, and it may be affected by interest-rate differentials and provider-specific settings. For demo accounts, some providers publish swap terms, while others may simulate or omit them.

To keep the comparison meaningful, separate stable, published mechanics from variable conditions:

  • Stable mechanics: the documentable fee categories, how spreads are described (fixed vs variable, typical vs real-time), and any stated rollover/swap handling.
  • Variable conditions: market liquidity at the time of the demo quote, how the simulation models order execution, and how quickly the demo reflects changing spreads.

Evidence or example: a practical checklist to verify cost items

Use a checklist that focuses on documentation wording and observable account behavior, not on expectations of identical results.

  1. Spread description

    • Look for whether the demo uses fixed spreads or variable spreads.
    • If it uses “typical” or “indicative” language, note that this is not the same as guaranteed execution cost.
  2. Commission and other per-trade fees

    • Check whether the demo listing mentions commission-per-lot, commission-per-order, or any “markup” language.
    • Verify if the cost appears in account statements after closing a trade.
  3. Swap/rollover handling

    • Check for any explanation of whether holding positions overnight results in swap-like charges in the demo.
    • If rollover is described, note the assumption used by the demo (for example, the time a rollover would occur in the simulation).
  4. Currency and fee calculation assumptions

    • If the demo shows a “fee” in account currency, confirm how the amount is computed from trade size and direction, as described in the terms.
    • State your own assumption before doing any example calculation. Example assumption: “The demo applies commission as a flat per-lot fee and uses the quoted spread at entry and exit.” Without that assumption, any cost estimate is not verifiable.
  5. Material limitation or failure mode

    • A common failure mode is simulation mismatch: the demo may display narrower spreads, different fill rules, or delayed price updates compared with live trading.
    • Another failure mode is rollover differences: the demo may omit swap, apply simplified swap, or apply it on a different schedule than live.

Limitations and risks: why demo spreads and fees may not match live outcomes

Demo cost numbers can be misleading if you treat them as forecasts. The relationship between demo costs and live costs can break because of different execution modeling and market conditions. Even when the same spread and fee categories are named, the demo can still differ in:

  • Fill quality (how orders are matched to liquidity)
  • Timing (whether quotes update instantly or are simplified)
  • Rollover scheduling (when overnight is recognized)
  • Slippage behavior (how execution deviates from the last displayed price)

Historical relationships also do not establish future results. For example, even if the demo showed low spreads during a past session, that does not imply the same cost structure will occur later.

Verification and next question

To verify costs for your own comparison, rely on three independent checks:

  1. Published account-document wording for fee categories and spread type.
  2. Account statement behavior (do commissions and rollover-like items appear after actions).
  3. Consistency tests where you control inputs (same trade size, same hold duration) and observe whether the demo applies costs as described.
Trading foreign exchange and CFDs involves substantial risk. Information on FoxiForex is educational and is not personal financial advice. Sponsored placements are labelled clearly.