Hello,
I am looking for a way to retrieve historical data of option prices on the S&P500.
Previously, I was able to retrieve option data via "get_data()", using the RIC chain:
['0#SPX*.U']
The RIC chain gave a table of Instruments over various maturities and strikes.
As an experiment with "get_timeseries()", I did the below API request for a arbitrarily chosen RIC gave me only the data items: "HIGH", "CLOSE", "LOW", "OPEN", "VOLUME", but only 45 items for the selected time interval.
test01 = ek.get_timeseries(["/SPXg172030000.U"], start_date="2020-01-01", end_date="2020-05-01", interval = "daily")
Instead, I was looking for the following -- previously mostly functioning with get_data() -- items:
['PUTCALLIND', 'PUT_CALL', 'CF_ASK', 'CF_BID', 'MID_PRICE', 'STRIKE_PRC', 'EXPIR_DATE', 'CF_CLOSE', 'IMP_VOLT']
What is the best way to retrieve complete historical option data over all available maturities and strikes?
Thanks and regards
s_suha01