I need the 1 minutes period, historical data of last 4-5 years of Nifty/BankNifty and stocks in the same format as we get for currently active expiries. Please let me know how i can download
I have resolved the issue. I also have an account with ICICI Direct, which provides API access, but I faced some issues while trading through it. Therefore, I used ICICI Direct to retrieve historical data and will continue accumulating current data going forward from Zerodha. All my trading activities will be carried out using the Zerodha API only.
For futures, day-level historical data can be retrieved using the continuous data feature.
For more details, please refer to the historical data documentation and the historical data FAQs.
You don’t get tick-level history, and even minute data has gaps when you try to scale backtesting properly.
Most people end up doing one of these:
use third-party vendors for tick data
or downgrade models to minute-level assumptions
But honestly the bigger issue isn’t just data availability, it’s what you do after that.
Even with data, you still need to handle:
probability of setups
drawdown behaviour
sector context
otherwise backtests look great but don’t hold in live markets.
That’s where I feel most retail setups break.