Which fees and spreads to check for forex (DFSA-focused diligence)

Check fees spreads and execution costs for forex diligence.

Direct answer

To do DFSA-focused diligence, check the items that turn into your realized trading cost: the published spread model, any commission or dealing fees, and other charges that can apply around holding time (for example financing/rollover-style costs). Separately, understand that actual execution depends on variable market conditions and order execution quality, so the “headline” spread may not match what you experience.

Mechanics: define “spread” and “fees” before linking them

A spread is the difference between the buy and sell prices quoted at the time you place an order. A fee is any explicit charge published by the provider—such as a commission per trade or an account/service charge—that adds to the cost of trading.

To separate stable mechanics from variable outcomes:

  • Published components (check what the provider discloses): the way spreads are described (fixed vs variable, typical ranges, and when widening can occur) and the fee schedule for commissions and non-trading charges.
  • Variable components (can differ from the quote): the actual market liquidity and volatility at execution time, which can widen the spread beyond “typical” conditions, and execution effects such as slippage.

Assumption for any example below: you have a single buy followed by a later sell, and you evaluate cost in “price terms” using the provider’s disclosed spread/fee structure. If your provider uses different accounting (for example separate markups or funding conventions), the mapping changes.

Evidence or example: how to combine published costs with variable execution

A practical way to think about verification is to treat total cost as a sum of components:

  1. Commission/dealing fee (published): take the fee amount per trade from the fee schedule.
  2. Spread cost (partly published, partly variable): the realized spread is the effective buy-sell difference you actually transact, which may differ from a quoted “typical” spread.
  3. Holding-related charges (published in many products): if you keep a position open, there may be financing/rollover-style charges that depend on the direction and holding period.

Example with clearly stated assumptions (no live prices used):

  • Assume the provider shows a commission of C per trade.
  • Assume at execution time the realized spread is S (even if the provider describes a typical spread).
  • Assume you enter and exit once, so spread applies twice in a round-trip (once on entry and once on exit).

Under these assumptions, the cost you can reason about is approximately:

  • Commission: 2 × C (entry + exit)
  • Spread-related: about 2 × S (round-trip)
  • Plus any holding-related charges if you held the position

Key limitation: the real-world realized spread and any execution effects are not fully determined by published descriptions. Even with identical published fees, two traders executing at different times can see different realized spreads because market conditions change.

Limitations and risks: at least one material failure mode

A common failure mode is to equate a published “typical” spread with the realized spread. In stressed or fast-moving conditions, the effective spread can widen, and execution can occur at less favorable prices than the most recent quote you saw.

Other uncertainties to account for:

  • Different execution models: providers may handle order execution differently (for example how quotes update and how orders are matched). This affects slippage risk.
  • Non-trading charges: some costs show up at account level or during position transitions rather than only on the trade ticket.
  • Historical relationships: a fee schedule and past spread behavior do not guarantee future realized costs.

Verification or next question: how to check independently

Use a checklist that keeps “what is disclosed” separate from “what is experienced”:

  1. Read the fee schedule for commissions and any account/service charges that apply to your account type.
  2. Identify the spread description: fixed vs variable, how spreads are expected to behave under normal conditions, and what is said about widening.
  3. Check holding/financing-related disclosures relevant to holding positions (if your trading involves holding). Record how they are calculated and on what schedule.
  4. Compare with execution records: after placing trades, review the actual fill prices and any execution reports to compute the realized spread and the total debited costs.

Next question to answer for yourself: which charges in the provider’s documents are explicitly tied to trade entry/exit versus tied to time held?

Trading foreign exchange and CFDs involves substantial risk. Information on FoxiForex is educational and is not personal financial advice. Sponsored placements are labelled clearly.