Direct answer: which fees and spreads to check
For a dealing desk model, focus on the published pricing components and the execution-related items that can change during market activity. The key idea is to separate (1) costs you can read in documentation before trading from (2) outcomes that depend on market conditions and order handling.
Concretely, you should check:
- Spread representation: how the provider describes spreads (and whether they are fixed, variable, or widened under stress).
- Explicit commissions or dealing fees: any per-trade or per-unit charges that add to the spread.
- Other recurring costs tied to holding: typical examples are financing/rollover costs for positions held overnight.
Even without real-time data, you can verify whether these items are disclosed clearly enough to estimate your total cost in a simple scenario.
Mechanics: what “dealing desk” implies for costs
A dealing desk (often described as a “market maker” or an internal counterpart) is typically involved in how orders are quoted and executed. In cost terms, two layers can matter:
-
Published pricing layer (readable before trading)
- Spreads: the difference between buy and sell quotes, usually expressed in pips or as a variable amount.
- Commissions/fees: charges that may be separate from the spread.
- Holding-related costs: fees that accrue over time when positions are held.
-
Variable execution layer (changes with conditions)
- How spreads behave during volatility: many providers describe that spreads can widen during fast markets.
- Order execution quality: the actual price you receive can differ from what you expected at order submission, especially when liquidity is thin.
Because the execution layer can move, a spread you see quoted in documentation is not always the same as the spread realized on a specific order. Your goal is to determine what is promised/defined in the documentation versus what is conditional.
Evidence or example: build a total-cost checklist using assumptions
Since no real-time market data is assumed here, use a hypothetical scenario with explicit assumptions to keep the comparison independent.
Example assumptions (you set these based on what the provider discloses):
- You trade a single order of size X units.
- The provider’s documentation states a spread type (e.g., variable) and any commission per trade.
- If you hold the position overnight, a financing/rollover rate (or method) is disclosed.
Then compute an estimated total cost for that scenario as:
- Estimated transaction cost = (expected spread amount) + (explicit commission/dealing fee, if any)
- Estimated holding cost (if applicable) = (stated financing/rollover for the holding period)
Why this helps: it forces you to separate pricing components you can verify in documentation from the execution uncertainty that may change with market conditions.
Limitations and risks: failure modes to watch for
At least one material limitation applies to dealing desk cost checks: disclosure may be incomplete or conditional, and execution outcomes can deviate from expectations.
Common limitations to consider:
- Variable spreads during fast markets: even if a provider shows typical spreads, rapid price changes can widen realized spreads.
- Non-spread costs: a “low spread” presentation can still have commissions, dealing fees, or holding-related charges.
- Assumption mismatch: if a documentation term is conditional (for example, dependent on liquidity, volatility, or order size), your calculation may not reflect realized costs.
- Order-handling uncertainty: actual fill prices depend on execution timing and market depth, which can make realized costs differ.
None of these guarantee outcomes; they are reasons you should verify definitions and cost components before relying on any single number.
Verification and next question
To verify independently, do two checks:
- Map every cost you see (spread definition, commissions/dealing fees, financing/rollover) to the documentation wording.
- Recalculate with clear assumptions for the scenario you care about (one trade, and optionally holding time), using the definitions exactly as stated.
Next, clarify one thing: when you say “check,” do you want to estimate cost for an entry/exit trade (mostly spread + commission) or cost including holding (spread + commission + financing)?