Why leaving fields "" gives permission error ?
Example:
df_ss3 = ld.get_history(
universe=[#"TMCU0",
".SPX"
],
start="2017-01-01",
end="2050-12-31", #change this in 2050
interval="weekly",
count=None,
fields="" # This pulls ALL available historical fields. Add specific fields like "BID" to get specific columns. Multiple can be added by using [] e.g.["BID","ASK"]
).reset_index()
finally:
display(df_ss3)
session.close()
But by using this script, it works properly:
import refinitiv.data as rd
rd.open_session()
df = rd.get_data(
universe = ['.SPX'],
fields = ['TR.PriceClose(Frq=D,SDate=2026-02-02,EDate=1D)']
)
display(df)