Which fees and spreads should be checked for broker platforms?

Check fees spreads and trade costs before using a broker platform.

Define what “fees and spreads” mean

On broker platforms, “fees” are explicit charges the provider publishes (for example, commissions or overnight financing charges). “Spreads” are the difference between the buy price and the sell price you can transact at. In many markets, spreads can change quickly as liquidity and volatility change.

A useful way to separate stable information from variable outcomes is:

  • Published costs: items the platform or provider states upfront (fee schedule, commission model, swap/overnight rules, minimum order size rules, and sometimes trading-account conditions).
  • Variable execution costs: items influenced by current market conditions and how orders are filled (actual spread at the moment of execution, slippage versus the displayed quote, and whether liquidity is sufficient).

Which specific cost items to check

When evaluating a broker platform from a cost perspective, check these categories in the platform’s pricing/account documents.

  1. Commission and pricing model Some platforms charge a commission per order or per traded volume, while others embed costs in the spread. You want to identify which model applies so you can estimate total cost consistently.

  2. Spread structure and typical variability Look for how the spread is described (for example, whether it is described as variable or fixed). Even if a platform shows example spreads, treat them as indicative and assume the real spread can differ during fast markets.

  3. Swap / overnight financing (if you hold positions) If your intended horizon involves holding positions past a daily rollover, check the rules for overnight charges. These can be directional (buy versus sell) and can change based on financing mechanics.

  4. Account and non-trading fees Some fees are not directly part of a trade execution but still affect your net cost: deposit/withdrawal fees, inactivity or account maintenance fees, and other platform charges. Confirm what applies to your account type.

  5. Cost drivers tied to trade size and order type A platform may define minimum trade size, contract size conventions, or different behaviors by order type. These details affect how fees and effective spreads translate into “cost per unit traded.”

How the parts work together (with clear assumptions)

Total trading cost is usually the sum of multiple components, but only some are stable.

Use assumptions to keep the calculation honest. For example, suppose you plan a position held long enough that overnight financing matters, and you trade a known size over a known timeframe. Then your cost estimate can include:

  • Execution spread component: depends on the spread at execution.
  • Commission component: depends on volume/size and the commission schedule.
  • Overnight financing: depends on the number of rollovers and the swap rules.

Even without real-time data, you can still verify the cost logic by comparing two scenarios using the same assumptions:

  • Same trade size and holding period
  • Same commission assumptions
  • Different spread assumptions (for example, “narrow” versus “wider” spreads)

This demonstrates sensitivity: if small changes in spread materially change total cost, the variable execution cost is a key limitation for that platform.

Material limitations and failure modes to expect

Several issues can cause “published pricing” to diverge from real outcomes.

  1. Quotes versus fills Displayed prices or example spreads do not always match the price at which your order is actually filled, especially during volatility or lower liquidity.

  2. Spread variability If spreads are variable, the spread you see can widen suddenly. Historical or “typical” spreads do not guarantee future spreads.

  3. Fee rules that depend on conditions Some charges apply only under certain circumstances (for example, specific rollover times or account states). Misunderstanding conditions can lead to cost underestimation.

  4. Hidden cost factors in practice Order type, market depth, and liquidity can influence effective execution. Even if fees are clearly published, execution quality can still vary.

Verification and next questions to ask

To verify independently, focus on primary documentation and your own calculation inputs:

  • Confirm the fee schedule and whether commission or spreads are the main cost component.
  • Confirm the swap/overnight rules for the holding period you plan.
  • Identify any account-level fees that apply to your usage pattern.
  • Run a cost estimate using explicit assumptions for trade size and holding duration, and test sensitivity to spread changes.
Trading foreign exchange and CFDs involves substantial risk. Information on FoxiForex is educational and is not personal financial advice. Sponsored placements are labelled clearly.