Get futures prices from trading session settlements page
to get futures prices.
futures_mget( first_date = Sys.Date() - 5, last_date = Sys.Date(), by = 1, cache_folder = cachedir(), do_cache = TRUE ) futures_get(refdate = Sys.Date(), cache_folder = cachedir(), do_cache = TRUE)
first_date
: First date ("YYYY-MM-DD") to yc_mget
multiple curves
last_date
: Last date ("YYYY-MM-DD") to yc_mget
multiple curves
by
: Number of days in between fetched dates (default = 1) in yc_mget
cache_folder
: Location of cache folder (default = cachedir())
do_cache
: Whether to use cache or not (default = TRUE)
futures_get
returns the future contracts for the given date and futures_mget
returns future contracts for multiple dates in a given range.
refdate
: Specific date ("YYYY-MM-DD") to yc_get
single curve
data.frame
with futures prices.
## Not run: df <- futures_get("2022-04-18", "2022-04-22") ## End(Not run) ## Not run: df_fut <- futures_get(Sys.Date()) head(df_fut) ## End(Not run)
Useful links