DATA · DISCREPANCIES

Why Two Crypto Chart Providers Disagree on the Same Candle

Two chart providers show different highs for the same hour. Before calling one wrong, check what each is actually charting.

Short answer

Two providers disagree on the same candle for checkable reasons: different venue or market (spot vs perp, aggregated vs single exchange), different timezone or candle boundary, open-time vs close-time labelling, different trade filtering (some exclude outlier or off-book trades), different price type (last vs mark vs index), and late corrections. Match venue, market, timezone, convention and price type first; remaining small differences are usually filtering or timing.

Causes

CauseTypical symptom
Different venue/marketAll OHLC differ
Timezone/boundaryCandles shifted
Open vs close labellingOne-bar offset
Trade filteringWicks differ
Last vs mark priceWicks and closes differ
Late correctionsHistory changes later
Resolving a candle mismatchResolving a candle mismatch. Steps: 1. Same venue + market? — Spot/perp, exchange; 2. Same boundaries? — Timezone, interval; 3. Same label? — Open/close time; 4. Same price type? — Last/mark; 5. Residual — Filtering, timing1Same venue +market?Spot/perp, exchange2Same boundaries?Timezone, interval3Same label?Open/close time4Same price type?Last/mark5ResidualFiltering, timing
Work down the list. Original ChartsPod editorial graphic.

Compare Why Two Crypto Chart Providers Disagree on the Same Candle across Binance, Bybit, OKX and Hyperliquid markets.

Open markets in ChartsPod

Example

Illustrative: provider A shows the 14:00 BTC 1h high at 61,420; provider B shows 61,180. A is a perpetual on one exchange; B is an aggregated spot index. On the same perpetual, B shows 61,410; the 10-point residual comes from B excluding a single outlier print.

Illustrative 14:00 high by sourceIllustrative 14:00 high by source: A: venue perp 61,420 $; B: aggregated spot 61,180 $; B: same venue perp 61,410 $.ILLUSTRATIVE 14:00 HIGH BY SOURCEA: venue perp$61,420B: aggregated spot$61,180B: same venue perp$61,410
Matching the market removed almost all of the difference. Original ChartsPod editorial graphic.

Rules

Before reporting a data errorBefore reporting a data error: Venue and market matched; Timezone and boundaries matched; Timestamp convention matched; Price type matched; Screenshots with settings.BEFORE REPORTING A DATA ERRORVenue and market matchedTimezone and boundaries matchedTimestamp convention matchedPrice type matchedScreenshots with settings
Most 'errors' are configuration differences. Original ChartsPod editorial graphic.

Related: Crypto OHLCV Timestamps: Candle Open Time vs Close Time, TradingView Crypto Symbols: Exchange Pair vs Aggregated Asset.

Documenting your source

When you share a chart or level, add a short source line: provider, venue, market type, interval, time zone and price type. For example: 'Venue A BTCUSDT perp, 1h, UTC, last price.' That line answers most of the questions that otherwise lead to arguments about whose chart is right.

Conclusion

Match venue, market, boundaries, timestamp convention and price type before calling a candle discrepancy an error.

Check Why Two Crypto Chart Providers Disagree on the Same Candle against a live market before relying on it.

Try it in ChartsPod

Questions readers ask

Why do two charts show different highs?

Usually different markets, boundaries or price types.

Which provider is right?

Each may be right for its own configuration.

What if differences remain?

Likely trade filtering or late corrections; small residuals are normal.

Sources and methodology

API behaviour comes from DEX Screener's API reference, CoinGecko's onchain API documentation and Binance's USD-M market data documentation as read on 17 October 2026. Code-level details are described conceptually; check current endpoint versions before building. Examples use illustrative values.

  1. Binance: USD-M market data (long/short ratios, OI statistics, klines) — ratio definitions, 30-day retention, kline open/close time.
  2. TradingView: Understanding crypto open interest — aggregated vs single-venue OI and units.
  3. TradingView Pine Script: Repainting — live vs historical calculation.

This article explains research tools and workflows. It is not financial advice, does not recommend buying or selling any asset and does not predict prices. Crypto derivatives carry a risk of rapid and total loss of margin.

CHARTSPOD EDITORIAL EDITION · RESEARCH AND EDUCATION ONLY · NOT FINANCIAL ADVICE.