Nifty Yahoo Finance Historical Data Online

close_prices = yf.download('^NSEI', period='max')['Close']

The downloaded data will contain the following columns: nifty yahoo finance historical data

print(nifty.head())