The five layers of a trading platform
- Market data — streamed prices rendered as quotes and charts.
- Interface — the workspace: charts, watchlists, order tickets, account panels.
- Order management — validation of size, margin and order type before transmission.
- Routing and execution — the instruction reaching a venue or liquidity provider.
- Post-trade — confirmations, position records, financing and statements.
Where prices come from
Retail platforms aggregate feeds from venues or liquidity providers and display a bid and an ask. The displayed quote is a snapshot, refreshed many times per second. It represents where trades were recently available, not a commitment about your next fill. In fast markets, the difference between the two becomes visible as slippage.
Execution models and why they matter
| Model | How the order is handled | Practical implication |
|---|---|---|
| Agency / pass-through | Routed to external liquidity | Spread varies with market conditions |
| Principal / dealing | Provider takes the other side | Cost structure and conflicts must be disclosed |
| Hybrid | Mixed by instrument or size | Behaviour can differ across markets |
No model is inherently superior for every trader, but the model determines how spreads behave under stress and how partial fills are handled. It is one of the more meaningful things to establish when comparing environments, as described in our research page about gmTrade.ai.
Order types and what they promise
- Market — immediate execution at the best available price; no price guarantee.
- Limit — execution only at your price or better; no execution guarantee.
- Stop — becomes a market order once triggered; subject to slippage.
- Stop-limit — becomes a limit order once triggered; may not fill in a fast move.
- Trailing stop — follows favourable movement by a defined distance.
Every order type trades certainty of price against certainty of execution. You can guarantee one, never both, which is a core theme in risk management in trading.
Latency, order validation and routing are invisible until the market moves quickly. Then they become the whole experience.
Costs embedded in the plumbing
- Spread — the primary cost on most retail instruments.
- Commission — an explicit per-trade or per-volume charge where applied.
- Overnight financing — the cost of carrying leveraged positions across sessions.
- Conversion — applied when the instrument currency differs from the account currency.
- Administrative charges — inactivity or service fees where published.
Reliability, security and continuity
Platform quality includes the unglamorous parts: uptime during volatile sessions, session security, confirmation accuracy, and an alternative route to manage positions if the primary interface becomes unavailable. Testing these in calm conditions is easy; discovering them during a volatility spike is expensive — see understanding market volatility.
Educational disclaimer: this article is published for informational and educational purposes only. It is not financial, investment or trading advice, and it does not represent official information about gmTrade.ai. Trading involves substantial risk, including the loss of capital.
Written and reviewed by
Financial Markets Research Team
Our editorial group researches market structure, platform mechanics and trading education. We publish independent explanatory material and do not provide financial advice or brokerage services. Last reviewed 2026-08-16. Editorial policy · Methodology
