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 instrumentMT5 price sources
symbol masks, translations, and connection behaviorMT5 feed settings
why a tick may be accepted, flagged, or rejectedMT5 quote filtering
how a symbol moves between primary and backup sourcesMT5 backup feeds
why an active source can still produce a quiet symbolMT5 quote sessions
what changes when Last, volume, or a book is requiredMT5 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

  1. An authorized market source or pricing service publishes quotes, trades, or book updates.
  2. A data-feed process, gateway, or controlled integration presents the data to MT5.
  3. Feed priority and symbol eligibility determine which source is active.
  4. Mappings, symbol settings, filters, and quoting sessions shape the accepted stream.
  5. 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.