Yahoo Finance Nifty 50 Historical Data Csv -

import yfinance as yf import pandas as pd nifty = yf.download("^NSEI", start="2000-01-01", end="2024-12-31") Save to CSV nifty.to_csv("nifty_50_historical_data.csv")

print("Download complete! Check your folder for the CSV file.") yahoo finance nifty 50 historical data csv

You can schedule this script to run daily, ensuring you never have to manually export data again. Understanding the CSV Columns Once you open the file, here is what you are looking at: import yfinance as yf import pandas as pd nifty = yf