As I used Eikon Python API.
rdp version:
rdp.get_data(['EEMATMIV.U'], ['TR.30DAYATTHEMONEYIMPLIEDVOLATILITYINDEXFORPUTOPTIONS.Date', 'TR.30DAYATTHEMONEYIMPLIEDVOLATILITYINDEXFORPUTOPTIONS'], {'SDate': '2000-01-01', 'EDate': '2022-08-25'})
ek version:
ek.get_data(['EEMATMIV.U'], ['TR.30DAYATTHEMONEYIMPLIEDVOLATILITYINDEXFORPUTOPTIONS.Date', 'TR.30DAYATTHEMONEYIMPLIEDVOLATILITYINDEXFORPUTOPTIONS'], {'SDate': '2000-01-01', 'EDate': '2022-08-25'})[0]
Rdp returns an incorrect date columns, which fills 2020-01-03 with value (and all values are shifted against the dates). These two codes are expected to give same result. I highly prefer newer RDP as it could be assessed without desktop session opened (Or is there anything equivalent to rdp.open_platform_session for ek API?)
Or alternatively, how could obtain entire historical values through rdp with correct date returned?
Grateful for your answer. Thanks.