Platform Research
How Online Trading Platforms Actually Work Behind the Screen
Updated 2026-08-21 · 10 min read · 9,860 readers · By the NordicFX Research Hub research desk

A trading platform looks like a chart with buttons. Underneath, it is a chain of systems: a quote feed, an order management layer, a risk engine, a ledger and a reporting interface. Understanding that chain explains most of the differences between one platform and another.
This article describes the general architecture used across the retail industry and notes where a specific platform such as NordicFX should be examined on its own published documentation at nordic-fx.com. We hold no commercial relationship with any platform we study.
Step one: where the price on your screen comes from
Retail platforms aggregate quotes from liquidity providers — typically banks, non-bank market makers and sometimes an internal dealing desk. The aggregated best bid and best offer become the price you see. The gap between them is the spread, and it is the most visible component of trading cost.
Two platforms quoting the same instrument can show different prices at the same moment because their provider sets differ. Neither is wrong; they are different aggregations. What matters for a user is whether the platform discloses how its pricing is sourced and whether the spread widens predictably around news.
Step two: order types and what each one promises
A market order asks for immediate execution at the best available price and promises speed rather than price. A limit order promises price rather than execution. A stop order becomes a market order once a trigger level trades, which is why a stop can fill worse than its level in a fast market.
Understanding these promises prevents most of the surprise that new traders describe as platform failure. A stop-loss is a risk tool, not a guarantee, and in a gapping market it does exactly what it was designed to do: exit as soon as possible after the trigger, at whatever price exists.
- Market order — speed guaranteed, price is not
- Limit order — price guaranteed, execution is not
- Stop order — becomes a market order at the trigger, subject to slippage
- Trailing stop — a moving trigger managed by the platform, not by the market
Step three: routing, execution and the dealing model
Once submitted, an order is either passed to an external venue or internalised by the broker acting as counterparty. Both models exist legitimately across regulated markets and each carries its own conflict profile. What separates a transparent operator from an opaque one is disclosure: does the platform state its model in writing?
Execution quality is measurable. Fill speed, the frequency of requotes, average slippage on stops and behaviour during high-volatility windows are all observable by any user who keeps records. We consider self-collected execution notes far more useful than any promotional claim about speed.

Step four: the risk engine and margin monitoring
While a position is open, a margin engine revalues it against live prices. If equity falls below the required margin level, the platform issues a margin warning and eventually closes positions automatically. These thresholds are among the most important numbers in any platform's documentation and among the least read.
A user should be able to state, before opening a first position, the initial margin requirement, the warning level and the automatic close-out level for the instruments they intend to trade. If those figures are difficult to locate on a platform's own pages, that difficulty is itself a research finding.
Step five: reporting, statements and the audit trail
The final layer is record-keeping: trade confirmations, account statements, funding history and cost breakdowns. Good reporting lets a trader reconstruct exactly what happened and at what cost. Weak reporting makes it impossible to distinguish a strategy problem from an execution problem.
When we assess a platform we look for exportable statements, itemised charges including overnight financing, and timestamps precise enough to compare against chart data. The presence of that detail is a reasonable proxy for operational maturity.
Key takeaways
- Quoted prices are aggregations, so platforms legitimately differ at the same instant
- Each order type guarantees either price or execution, never both
- Margin thresholds should be known before the first trade, not during one
- Exportable, itemised statements are a strong signal of operational maturity
Independent research note: this site is not affiliated with, endorsed by or operated by NordicFX. References to the platform published at nordic-fx.com are made for research and educational commentary only. We provide no trading services, accept no deposits and do not link to any trading account.
Keep reading

