You can take a look at nsepy as well. Gives current and historical data. Challenge is to clean the data.
For basic backtest these will work. For actual rigorous testing you will need to download historical data and clean it up.
I used yfinance but can’t readily remember if they clean the data. Will check that and post.
Subscribe To Our Free Newsletter |