MetaTrader 5 feeds
How price feeds work in MetaTrader 5.
Start here for the MT5 side of a price feed: how quotes and books enter the platform, which controls affect them, and what to verify before rollout.
MetaTrader 5 supports both OTC price streams and exchange-style market data. That broader model is why an MT5 feed can carry Bid and Ask, Last and volume, and Market Depth—and why configuration is spread across feed, history-server, and symbol settings.
The extra controls are useful, but they create more places where a price can be selected, renamed, shifted, sampled, filtered, or held back.
Start with the question you need to answer
Swipe or scroll horizontally to see all columns
| If you need to understand… | Read… |
|---|---|
| which routes can supply an MT5 instrument | MT5 price sources |
| symbol masks, translations, and connection behavior | MT5 feed settings |
| why a tick may be accepted, flagged, or rejected | MT5 quote filtering |
| how a symbol moves between primary and backup sources | MT5 backup feeds |
| why an active source can still produce a quiet symbol | MT5 quote sessions |
| what changes when Last, volume, or a book is required | MT5 Market Depth and ticks |
Use the MT4 and MT5 comparison if you need one operational policy across both platforms.
The quote path in one view
- An authorized market source or pricing service publishes quotes, trades, or book updates.
- A data-feed process, gateway, or controlled integration presents the data to MT5.
- Feed priority and symbol eligibility determine which source is active.
- Mappings, symbol settings, filters, and quoting sessions shape the accepted stream.
- The history server, trade servers, access servers, and connected clients distribute the result.
For OTC Forex and CFD symbols, Bid and Ask are usually the main concern. Exchange-style instruments may additionally require Last, volume, real Market Depth, and session statistics.
Keep pricing policy upstream
MT5 can validate and route incoming data, but platform settings are a poor place to duplicate a commercial pricing policy across many servers. Source selection, aggregation, markups, stale-input rules, and cross-source protection are easier to review in one pricing layer.
See how a custom price feed works and market data aggregation for that upstream design.
Confirm the active build and module
Available fields and behavior can vary by server build, instrument type, and feed or gateway module. Use these guides as a review framework, then validate the active configuration and rehearse changes in a test environment.
MetaTrader, MT4, and MT5 are products of MetaQuotes Ltd. Their names are used for identification only and do not imply partnership, certification, or endorsement.
MT5 price sources
The main ways prices reach MetaTrader 5, including data feeds, gateways, remote modules, and controlled custom integrations.
Read more →MT5 feed settings
A practical guide to MetaTrader 5 feed settings: connection details, symbol masks, translations, price shifts, delay, sampling, and timeouts.
Read more →MT5 quote filtering
How MetaTrader 5 quote filters use price channels, spread limits, and gap flags, plus the cases that need upstream protection.
Read more →MT5 backup feeds
How MetaTrader 5 selects backup data feeds per symbol, how gateway priority affects the result, and how to test switching and recovery.
Read more →MT5 quoting sessions
How MetaTrader 5 quoting and trading sessions differ, how holidays and server time affect them, and what to test around session boundaries.
Read more →MT5 depth and tick data
How MetaTrader 5 represents Bid, Ask, Last, volume, and Market Depth, and how to specify and verify an exchange-style price feed.
Read more →A feed shaped around your setup
Discuss a MetaTrader 5 feed with a written scope.
Send your instrument groups, source mix, and expected behavior during a source failure. We’ll shape a written scope around your MT5 setup.