I am using zerodha's python client to download historical data of stocks on a daily timeframe. I am using the .historical_data() function to access the data. For all the other stocks, I have received an accurate data except MEDANTA and SHEKHAWATI. Listing the issues, below:
1). MEDANTA: It got listed on the exchange on 2022-11-16, but the API returns data for past dates with a huge date difference. Why so? I have attached a screenshot of the same.
2). SHEKHAWATI: The stock price suddenly jumped from 8.82 to 86.43, from 2024-08-27 to 2024-09-10. How ? Why the data for in between dates are missing ? I think there might be a corporate event, which is not adjusted. Attaching the screenshot.
Please help with the query on why the data is incorrect or inconsistent for this 2 specific stocks. Hoping for a positive response.
You can refer to the same at https://github.com/chartiny.