I am using kite historical_data to pull historical OHLC prices everyday at 7:30 PM. I see that for all days except the current day, the Close price is the weighted avg Close as published by NSE. But for the current day, the Close price is the ltp for the day i.e. close of 1 minute candle at 3:29PM.
For example, the price data for Nifty fetched today i.e. 29th Feb 2024 using historical_data is this:
For yesterday i.e. 28th Feb, the close price as published by NSE is 21951 which matches the data pulled. But for today i.e. 29th Feb 2024, the close price published by NSE is 21982.80 which is reflected in the day candle in Kite UI login. But historical_data as shown above is giving me close price of 22042.05, which matches the ltp of the day i.e. close price of 1m candle of 3:29 PM.
Why this inconsistency in data, and how can I get the close price as published by NSE using API?
Day candle's close price is updated from the BHAV copy in the next day morning. The close price in BHAV copy includes the average of post market settlement data as well.
Hi sir If you want accurate historical data for Futures and options, Then please let me know. I have FNO Data from 2010 to 2024 till December. Please let me know on telegram - @Quantitativtra
@algos Why cant you give details out here itself. Whats the idea behind trying to get people to join an external telegram group?
@sujith probably you need to have this conversation internally about contact harvesting on the forums which can be used for various purposes some of them nefarious.
Hi @MAG I am actually not adding anybody in a telegram group you can check. its just my id i don't want share my contact details over here that's why i am choosing telegram.
@sujith probably you need to have this conversation internally about contact harvesting on the forums which can be used for various purposes some of them nefarious.