Why Is the TradingView Price Different From My Broker?

The same market can show several prices at once. Here’s why your TradingView chart, your broker and other tickers disagree, from data sources and bid vs ask to spot vs futures, CFDs and candle times, and how to compare like with like.

Quick answer: what are you comparing?
You see a gap between…Most likely reasonRead
Your chart and your broker’s priceDifferent data source, or the chart shows bid while you buy at the askData source · Bid, ask, spread
Gold spot and gold futuresDifferent instruments: futures price in financing costs until expirySpot vs futures
S&P 500 index, ES futures and a US500 CFDThree different instruments with different hoursIndex vs futures vs CFD
Bitcoin on two exchangesEvery exchange has its own order book, and USD and USDT are different quotesCrypto
A 1! chart and a dated contractThe continuous chart switches contracts at rollContinuous futures
Daily candles on two platformsDifferent session or time zone for the daily closeCandle times
A chart that lags everything elseDelayed exchange dataDelayed Data Checker

1. Different data source

The part of a TradingView symbol before the colon is the source of the price: OANDA:EURUSD is OANDA’s feed, FX:EURUSD is another provider’s, and your broker quotes its own. Forex and CFDs don’t trade on one central exchange, so every source has slightly different prices, especially in fast markets and quiet hours. Small gaps between sources are normal. If you trade through a broker, chart the broker’s own symbol where TradingView offers it, so the chart shows the prices you actually trade. The symbol checker lists the sources for any ticker, and the symbol format guide explains the prefixes.

2. Bid, ask and spread

Every market has two prices: the bid (what you can sell at) and the ask (what you can buy at). A chart draws one line, and many forex and CFD charts are drawn from the bid. A buy order fills at the ask, above that line, so a long can look like it “should” have filled or a stop like it “shouldn’t” have been hit. The gap is the spread, and it widens around news, at the daily rollover and when liquidity is thin. Check your broker’s order ticket for the live bid and ask.

3. Spot vs futures (gold, oil, currencies)

OANDA:XAUUSD is spot gold, for delivery now. COMEX:GC1! is a futures contract for delivery at a later date, so its price includes the cost of carrying gold until then, mainly interest. Gold futures therefore usually trade above spot, and the gap shrinks as expiry approaches. The same applies to oil (NYMEX:CL1!) and currency futures such as CME:6E1! against OANDA:EURUSD. Neither price is wrong; they’re different instruments.

4. Index vs futures vs CFD (S&P 500, Nasdaq, Dow, DAX)

So “the S&P 500” can show three prices at once. Compare like with like: CFD against your broker’s CFD, futures against futures. The S&P 500 on TradingView page lists the main symbols.

5. Crypto: every exchange is its own market

Bitcoin has no single price. BINANCE:BTCUSDT and COINBASE:BTCUSD are separate order books, and the first is quoted in USDT, a stablecoin, while the second is in US dollars. Perpetual futures, marked .P on TradingView (for example BINANCE:BTCUSDT.P), can trade above or below spot depending on the funding rate. Chart the exchange and contract type you actually trade.

6. Continuous futures vs a dated contract

A symbol ending in 1! is a continuous chart that shows the front contract and switches to the next one at roll. A dated contract, such as the December contract (Z plus the year), shows only that contract. Around roll the two can differ, and history on a continuous chart joins several contracts together, which can leave a jump where they were spliced. See futures month codes for how to read dated tickers.

7. Candle times and time zones

Daily and weekly candles depend on when the day is considered to start. Many forex brokers close the day at 5 pm New York time, others at midnight in their server’s time zone, and stock charts follow the exchange session. Two platforms can therefore show different daily opens, highs, lows and closes for the same market. TradingView lets you set the chart’s time zone; the forex time zone converter shows how broker server times line up with yours.

8. Other common causes

Checklist

  1. Same source? Compare your broker’s price with your broker’s symbol on TradingView.
  2. Same instrument? Spot, futures, CFD and perpetual are different things.
  3. Same side? Bid on the chart, ask when you buy.
  4. Same time? Real-time or delayed, and the same session and time zone for candles.

Symbols are examples to show the differences, not recommendations. ChartWatch is independent and not affiliated with TradingView or any broker. Links to TradingView charts are affiliate links.

FAQ

Why is the price on TradingView different from my broker?
Usually because the chart uses a different data source from your broker, or because it shows the bid while you buy at the ask. Chart your broker's own symbol where TradingView has it, and remember that forex and CFD prices differ slightly between providers.
Why is gold futures price higher than spot gold?
Gold futures are for delivery at a later date, so their price includes the cost of carrying gold until then, mainly interest. The gap shrinks as the contract approaches expiry.
Why is ES different from the S&P 500 index?
ES is a futures contract and the S&P 500 (SPX) is the cash index. Futures trade almost around the clock and include a financing and dividend difference, so they usually sit a few points away from the index.
Why does Bitcoin have different prices on different exchanges?
Each exchange has its own order book, and pairs can be quoted in USD or in stablecoins such as USDT. Perpetual futures can also trade above or below spot depending on the funding rate.
Why are my daily candles different on TradingView and MT4?
The two may start the trading day at different times, such as 5 pm New York time versus midnight server time, and the chart time zone affects intraday candles too.

More free TradingView tools

TradingView — the fastest way to follow markets
Watchlist BuilderAll GuidesWatchlist GuideTradingView PlansIndicatorsShortcutsBar ReplayAlert BuilderPine ColorsWatchlist CleanerCalculatorsWorld Market HoursForex HoursStock Market HoursMarket HolidaysFed Meeting DatesCPI & NFP DatesPosition Size CalculatorCandlestick PatternsChart PatternsChart ColorsSymbol FormatAboutPrivacyTermsContact

ChartWatch is an independent tool and is not affiliated with, endorsed by, or officially connected to TradingView, Inc. “TradingView” is a trademark of its respective owner. Exchange, broker and platform names are trademarks of their respective owners.