When I attempt to use symbols on more than 3 securities, the system returns an error.
This is odd as I remember the documentation states symbols function can take up to 500 securities.
top_etf = symbols('SPY','UWTI','EEM','GDX')
TypeError: symbols() takes at most 3 arguments (4 given)
Furthermore, I am also having trouble loading list of securities from CSV into the symbols function.
When I call the iloc function, symbols function seems to only read in the first security name and ignore everything else.
raw = local_csv('etf_listcsv')
sym = symbols(raw.iloc[0:3])
sym