OHLC mismatch between TradingView/Chartink and Kite Connect API for MRPL (March 2026)

ravrutvik
Hi team,

I am seeing a mismatch in the OHLC values between TradingView / Chartink charts and the data fetched through the Kite Connect API.

Example: MRPL (NSE) daily candles

| Date | TradingView /Chartink High | Kite Connect API High |
| -------------------| --------------------------- -------------| --------------------- |
| 9 Mar 2026 | 210.83 | 206.47 |
| 10 Mar 2026 | 198.44 | 194.34 |
| 11 Mar 2026 | 195.49 | 195.49 |
| 12 Mar 2026 | 194.00 | 194.00 |

Questions:
Why is there a difference between TradingView/Chartink data and Kite Connect API data for the same NSE symbol?
Is TradingView using a different exchange feed or adjusted data?
Is there a way through the Kite Connect API to fetch the same OHLC values as shown on TradingView charts inside Kite?
This difference affects scanners/backtests that rely on accurate daily OHLC values, so understanding the source of the discrepancy would help.

Thanks.
  • nagavenij
    Verified this and found that there has been a corporate action (dividend) for the MRPL scrip.Kite displays the adjusted price after accounting for the dividend, whereas platforms like TradingView and others may show the unadjusted price.
  • ravrutvik
    Thank you for the quick response. I can now see where the discrepancy is. Thank you.
Sign In or Register to comment.