Hello, I am trying to retrieve the bond yields for various maturities per country (Germany, Switzerland, Netherlands). I am using the Eikon API in Python, Windows.
Essentially, I want to derive the monthly Yield-to-maturity (YTM) for various maturities (1 month, 3 month, 6 month, 1 year, 2 year, 10 year, and 30 year) from 2010-01-01 to 2020-01-01. I have tried the following for Germany but without success;
df1 = ek.get_timeseries('0#DEBMK= start_date='2010-01-01 end_date='2020-01-01 interval='monthly' )
I also tried the Refinitiv api but it didn't work:
rics = ['0#DEBMK='] for a_ric in rics: df = rdp.get_historical_price_summaries( universe = a_ric, start = '2020-12-10', end = '2020-12-26', fields = ['MID_YLD_1'] ) print(df)