Stockdetails-Matchee Will help you automatically generate a consolidated list of Instruments
- By mapping their ISIN codes to
- BSE Stock codes and symbols
- NSE symbols
- Zerodha symbols
- Yahoo symbols (Both .NS and .BO)
- BSE Bhavcopy: Download from
https://www.bseindia.com/markets/MarketInfo/BhavCopy.aspx
. - NSE Bhavcopy: Download from
https://www1.nseindia.com/products/content/equities/equities/archieve_eq.htm
.
Note: Downloading BHAV Copy using programmatic methods is illegal. - Zerodha Instruments: Download from
https://api.kite.trade/instruments
- BSE Bhavcopy:
data/marketData/bhavCopies
- NSE Bhavcopy:
data/marketData/bhavcopies
You need to update the file name inlib/bin/bhavCopy.py
.
In future version, this will be more streamlined - Zerodha Instruments:
data/marketData/zerodha
. The filename should be instruments.csv
python app.py
python3 ./app.py
Or open it in your favourite code editor and run from there.