Somehow I’d never seen the CSV from the NSDL website . There are some differences however:
- The official CSV contains a few undocumented prefixes that I hadn’t seen before (INY, IN5-9) so that adds some 7k odd ISINs. These can be accounted for fairly easily.
- My dataset does include Expired/Blocked/Suspended ISINs, so that’s one important difference as you pointed out.
- The official CSV doesn’t include the majority of Government Securities (even active ones). For eg
IN4920200099
. My dataset has roughly 4.5k active Government Securities, so this might be an important difference for now. - The official dataset does include pricing information, so it might be worth incorporating regardless.
Nevertheless, here’s one github.com/captn3m0/india-isin-data/pull/9
Thanks, merged