md_forex query forex market data from FRED (history data) or sina (real data).

md_forex(symbol = NULL, type = "history", date_range = "3y",
  from = NULL, to = Sys.Date(), print_step = 1L, ...)

Arguments

symbol

forex symbols. Default is NULL.

type

the data type, available values including history and real. Default is history.

date_range

date range. Available value includes '1m'-'11m', 'ytd', 'max' and '1y'-'ny'. Default is 3y.

from

the start date. Default is NULL. If it is NULL, then calculate using date_range and end date.

to

the end date. Default is the current date.

print_step

a non-negative integer, which will print symbol name by each print_step iteration. Default is 1L.

...

Additional parameters.

Examples

if (FALSE) {
# history data
dtfx_hist1 = md_forex(c('usdcny', 'usdjpy'))

# real data
dtfx_real = md_forex(c('eurusd', 'usdcny', 'usdjpy'), type = 'real')

# interactivly choose symbols
dtfx_hist2 = md_forex()
}