I am not getting any data before 2015 whatsoever and that's for Nifty 50 for any other stocks I am not able to get data before 2016. Any help will be appreciated.
Can you mention the request params you are passing? It is better to always mention the version of Kite Connect client you are using and steps to reproduce the issue.
You are looking at BSE instrument token. We have data for this from mid march 2016. You can check the equivalent NSE instrument token(2815745), we have data for that from FEB 2015.
If you see empty candles then it means we don't have that data.
It is better to always mention the version of Kite Connect client you are using and steps to reproduce the issue.
DEBUG: GET https://api.kite.trade/instruments/historical/136320004/minute?from=2010-01-01+00:00:00&to=2010-01-31+00:00:00&continuous=0
DEBUG: User-Agent: KiteConnect.Net/1.0.0.0
DEBUG: X-Kite-Version: 3
DEBUG: Authorization: token icgbzpgqrkyhjfq2:KLGSbmkFo9f9tMoN3E2KEEMqz2Fyj0kE
DEBUG: 200 {"status": "success", "data": {"candles": []}}
There are no specific steps just specify any date before 2015 and it comes back blank.
If you see empty candles then it means we don't have that data.