Есть ли способ узнать, когда данные были обновлены в последний раз при использовании FRED API? - PullRequest
0 голосов
/ 09 июля 2020

У меня есть сценарий, который получает данные из базы данных FRED с помощью их API. Все конкретные временные ряды c взяты из сводки экономических прогнозов c ФРС. Это словарь, который включает определенные c коды для данных, которые я захватываю:

SERIES_IDS = {
        'FFR_upper': 'DFEDTARU', # Federal Funds Target Range - Upper Limit 
        'FFR_lower': 'DFEDTARL',  # Federal Funds Target Range - Lower Limit 
        'qmax': 'JCXFERH', # FOMC SEP for the PCE-Core Inflation Rate, Range, High
        'q3': 'JCXFECTH', # FOMC SEP for the PCE-Core Inflation Rate, Central Tendency, High
        'q2': 'JCXFEMD', # FOMC SEP for the PCE-Core Inflation Rate, Median
        'q1': 'JCXFECTL', # FOMC SEP for the PCE-Core Inflation Rate, Central Tendency, Low
        'qmin': 'JCXFERL', # FOMC SEP for the PCE-Core Inflation Rate, Range, Low
        }

Я могу получить все эти данные в порядке. Это все прогнозы, и API всегда просто берет самый последний опубликованный прогноз. На сегодняшний день это выпуск за июнь 2020 г. для SEP. Я хочу получить указанную c дату выпуска проекции с помощью моего сценария.

Я не знаю, возможно ли это с помощью FRED API, и я бы хотел избежать очистки веб-страниц, если я не обязательно. API возвращает что-то под названием «reltime_end» и «realtime_start», но оба они всегда являются сегодняшней датой, а не фактической датой выпуска прогноза. Это сбивает с толку, потому что я мог подумать, что эти точки данных будут связаны с тем, когда данные были обновлены в последний раз. В документации по API это неясно.

Есть ли способ сделать это через FRED API? Могу я вместо этого использовать АЛЬФРЕД?

...