Direct answer
For “platform problems,” check the items that define what the platform shows as tradable price and what it publishes as costs. The most important are spreads (the difference between bid and ask) and any published fees that can be charged per trade, per order, or based on account/volume rules. Then separate those published items from variable execution outcomes (like slippage, partial fills, or delays) that depend on market conditions and order handling.
Mechanism or definition
A forex trade typically has two cost layers.
-
Published pricing costs: what the platform presents as the executable price range, mainly the spread (bid/ask difference). A wider or changing spread increases the immediate cost, even if “the platform works.”
-
Published fee costs: explicit charges disclosed by the provider (for example, per-trade commissions or other account-related fees). These are generally more stable than market-driven spreads.
Platform problems should be understood as a mismatch between (a) what the platform displays or promises in its pricing/fee documentation and (b) what actually happens during order placement and execution. Because spreads and fees can be different concepts, mixing them can lead to incorrect conclusions.
Evidence or example (with assumptions)
Assume you place identical market orders back-to-back for the same instrument size, under similar conditions.
-
If the platform shows stable bid/ask behavior and fees are unchanged in the account statement or fee schedule, but your execution results vary, the variation is more likely tied to variable execution outcomes (market liquidity and speed), not the fee schedule.
-
If, however, you see that displayed prices or quoted spread suddenly diverge from your expectations at order time, then focus on spread display, quote timing, and order handling. Examples of “mechanics to check” include whether the platform shows a spread consistent with the moment you submit the order, and whether the order is filled at prices consistent with the bid/ask available to you.
-
If you observe consistent additional costs that are not explained by the published fee schedule (while spreads behave normally), then the next likely area is fee types and their triggers: whether a charge is applied per order, per execution leg, or only under certain order conditions.
Material limitation: even a correct platform can produce “bad-looking” results when the market is moving quickly, liquidity is thin, or orders are handled differently than expected. Historical observations do not guarantee the same relationship between spread, fees, and execution under future conditions.
Limitations and risks
Common failure modes you should be careful not to mislabel:
-
Market-driven spread changes can mimic a platform issue. A widening spread can come from volatility, liquidity, or time-of-day effects.
-
Slippage and partial fills are execution outcomes that depend on speed, order type, and available liquidity, not solely on the platform’s fee schedule.
-
Quote timing problems (display lag or delayed updates) can make the spread you acted on differ from the spread you thought you saw.
Risk: concluding “platform is broken” from one event without separating variable market effects (spreads) from stable published charges (fees) can lead to a false diagnosis.
Verification or next question
To verify independently, keep a simple checklist:
- Record the spread you observe at order submission time (as shown by the platform) and compare it to your understanding of spread definition.
- Identify the relevant fee types from the provider’s published materials (for example, per-trade commissions or other stated charges) and note what triggers them.
- Separate the result into (a) pricing/spread effects versus (b) fee effects versus (c) execution effects.
Next question to clarify for your own situation: when you see the problem, is the discrepancy primarily in what the platform shows as bid/ask and spread, or in the later accounting of additional costs that should be explained by the published fee schedule?