Why there is inconsistency in naming convention of BANKNIFTY
for index you call
NSE:NIFTYBANK-INDEX
for futures you call
NSE:BANKNIFTY23SEPFUT
for options you call
NSE:BANKNIFTY2372049400CE
why you have having NIFTY ahead in index name, this creates some confusion while coding