Why is chart different from zerodha and other brokers?

The first 45 minute candle of Bank nifty on 12 april 2024 is completely different on upstox compared to zerodha and other brokers. Why?
How can we trade if the charts are so off?

Chart on Upstox

Chart on Zerodha

Hi @Kislay,

Thanks for raising this. Rest assured, we are getting it checked internally.

Appreciate your patience in the meanwhile.

Hi @vishalchawda,
Do we have an update?
Thanks.

Hey @Kislay ,

Our team is working on this, please allow us some time. We appreciate your patience in the meantime.

Hi @Kislay,

We acknowledge the concern which you’ve raised.

We have actively got this fixed and going forward, you’ll notice accurate Open Prices.

It’s worth noting that each broker samples Index data differently, causing minor discrepancies. Therefore, direct comparisons may not be entirely accurate.

Thank you for your understanding.

Hi @vishalchawda ,
Thanks for the update.

What caused the discrepancy, and what was done to mitigate the issue?

Will the historical data provided by upstox be also affected by this change?
Thanks

Hi @vishalchawda ,
Do we have an update?
Thanks

Hi @Kislay,

  1. It’s not really an issue though. We display prices from 9:15 am to 3:30 pm, forming intraday candles. Other brokers adjust trades at 9:07 am to the 9:15 am opening price and hence the difference in opening candle. We have also incorporated this changes.

  2. Historical data provided by Upstox won’t be affected by this change, as it’s based on our methodology of forming intraday candles. NSE doesn’t provide intraday candles, so comparisons with their daily candles aren’t feasible. Intraday data remains available until contract expiry or 6 months, ensuring ongoing accuracy.