Title: | Downloading Time Series from ALFRED Database for Various Vintages |
---|---|
Description: | Provides direct access to the ALFRED (<https://alfred.stlouisfed.org>) and FRED (<https://fred.stlouisfed.org>) databases. Its functions return tidy data frames for different releases of the specified time series. Note that this product uses the FREDĀ© API but is not endorsed or certified by the Federal Reserve Bank of St. Louis. |
Authors: | Onno Kleen [aut, cre] |
Maintainer: | Onno Kleen <[email protected]> |
License: | MIT + file LICENSE |
Version: | 0.2.1 |
Built: | 2025-03-10 05:35:46 UTC |
Source: | https://github.com/onnokleen/alfred |
This function can pull time series from the ALFRED database: https://alfred.stlouisfed.org. Downloading different vintages for performing real-time analysis is provided.
get_alfred_series( series_id, series_name = NULL, observation_start = NULL, observation_end = NULL, realtime_start = NULL, realtime_end = NULL, api_key = NULL )
get_alfred_series( series_id, series_name = NULL, observation_start = NULL, observation_end = NULL, realtime_start = NULL, realtime_end = NULL, api_key = NULL )
series_id |
FRED times series ID. |
series_name |
Choose a name for the series column in output. Default: series_id. |
observation_start |
Date of first observation in "yyyy-mm-dd" format. Default: Earliest observation available. |
observation_end |
Date of last observation in "yyyy-mm-dd" format. Default: Last observation available. |
realtime_start |
Date of first real time period in "yyyy-mm-dd" format. Default: First vintage date available. |
realtime_end |
Date of last real time period in "yyyy-mm-dd" format. Default: Last vintage date available. |
api_key |
You can supply your own apikey obtained via https://fredaccount.stlouisfed.org/login/secure/) if you want to run a large batch of requests. Otherwise you might run into query limits of the API. |
FRED time series IDs can be found on the respective site in ALFRED, e.g. https://alfred.stlouisfed.org/series?seid=CPIAUCSL.
## Not run: get_alfred_series("INDPRO", "indpro") ## End(Not run) ## Not run: get_alfred_series("INDPRO", "indpro", realtime_start = "2008-10-31", realtime_end = "2009-10-31") ## End(Not run)
## Not run: get_alfred_series("INDPRO", "indpro") ## End(Not run) ## Not run: get_alfred_series("INDPRO", "indpro", realtime_start = "2008-10-31", realtime_end = "2009-10-31") ## End(Not run)
This function can pull time series from the FRED database: https://fred.stlouisfed.org.
get_fred_series( series_id, series_name = NULL, observation_start = NULL, observation_end = NULL, api_key = NULL )
get_fred_series( series_id, series_name = NULL, observation_start = NULL, observation_end = NULL, api_key = NULL )
series_id |
FRED times series ID. |
series_name |
Choose a name for the series column in output. Default: series_id. |
observation_start |
Date of first observation in "yyyy-mm-dd" format. Default: Earliest observation available. |
observation_end |
Date of last observation in "yyyy-mm-dd" format. Default: Last observation available. |
api_key |
You can supply your own apikey obtained via https://fredaccount.stlouisfed.org/login/secure/) if you want to run a large batch of requests. Otherwise you might run into query limits of the API. |
## Not run: get_fred_series("INDPRO", "indpro") ## End(Not run)
## Not run: get_fred_series("INDPRO", "indpro") ## End(Not run)