Market Prices you are seeing on MetaTrader4/5 maybe different by each brokerage firm.

Even if you are comparing the exact same symbol, it is possible that the prices are different at some moments.

It is because each brokerage firm has different liquidity providers connected to their trading platforms.

Liquidity providers are normally some big financial companies or banks.

They make their large amount of transactions every day, and brokers creates the bridge between retail investors and the market created by the liquidity providers.

The price difference is very common by liquidity providers or brokers, because each entity offers different bid-ask price to deal with others.

For example, TitanFX(an ECN FX broker) has a variety of liquidity providers available as below.

Some brokers may have only one or two liquidity providers.

Unfortunately, you cannot find out which market price your trading platform is quoting from, unless your brokerage firm is able to provide you with “audit trail” which confirms all execution details on the liquidity provider’s side.

For the list of MT4 and MT5 brokers, please visit the page below.

List of Forex Brokers

1

XMXM

4.9 rating based on 1,166 ratings
4.9/5 1166
2

DerivDeriv

4.9 rating based on 143 ratings
4.9/5 143
3

LQDFXLQDFX

3.5 rating based on 93 ratings
3.5/5 93
4

FBSFBS

3.6 rating based on 99 ratings
3.6/5 99
5

FXTMFXTM

3.9 rating based on 43 ratings
3.9/5 43
1

PrimeBitPrimeBit

3.9 rating based on 7,130 ratings
3.9/5 7130
2

BinanceBinance

4.3 rating based on 7,662 ratings
4.3/5 7662
3

bybitbybit

4.2 rating based on 3,323 ratings
4.2/5 3323
4

XBTFXXBTFX

1.9 rating based on 4,449 ratings
1.9/5 4449
5

BitMEXBitMEX

3.8 rating based on 6,911 ratings
3.8/5 6911