How to get Close price of '.DXY' using get_data()?

Cannot access '.DXY' (DXY US DOLLAR CURRENCY INDEX) using get_data but get_timeseries() seems to work. It would be helpful to get it using get_data().

get_data throws NA values

ek.get_data('.DXY',fields = ['TR.CLOSEPRICE.date','TR.CLOSEPRICE'],parameters={'SDate':'2000-01-01','EDate':'2020-10-19','Frq':'D','CH':'Fd'})

get_timeseries() seems to work

ek.get_timeseries('.DXY',fields='CLOSE')

Best Answer

  • Alex Putkov.1
    Alex Putkov.1 ✭✭✭✭✭
    Answer ✓

    Try field name TR.PriceClose instead of TR.CLOSEPRICE

    ek.get_data('.DXY', ['TR.PriceClose.date','TR.PriceClose'], 
                {'SDate':'2000-01-01','EDate':'2020-10-19'})

Answers