Need update on this part.
When I try to get a futures list using ‘NIFTY 50’ it doesn’t show any values.
& when I try to get using ‘NIFTY’ it shows the result as a list.
But when I try to call chart using ‘NIFTY 50’ is shows result but not using ‘NIFTY’
fut_list = tsl.get_fut_scripts('NIFTY 50')
print(fut_list)
[]
fut_list = tsl.get_fut_scripts('NIFTY')
print(fut_list)
['NIFTY25SEPFUT', 'NIFTY25OCTFUT', 'NIFTY25NOVFUT']
lot_size = tsl.get_lot_size(fut_list[0])
print(lot_size)
75
chart = tsl.get_short_length_hist_data(name='NIFTY', exchange='NSE', interval='15minute')
'NSE:NIFTY'
Traceback (most recent call last):
File "d:\Upsurge\Algorithmic Trading\Imran Ali Mentorship class\Project 1\Tradehull-Master-Series\.venv\Lib\site-packages\Zerodha_Tradehull\Zerodha_Tradehull.py", line 205, in get_short_length_hist_data
instrument_token = self.kite.ltp(exchange+":"+name)[exchange+":"+name]['instrument_token']
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
KeyError: 'NSE:NIFTY'