Given a currency symbol and a time interval (in dates) this function returns the bid and ask time series of currency rates.
olinda_get_currency(
symbol,
start_date,
end_date = NULL,
as = c("tibble", "xts", "data.frame", "text"),
parity = FALSE
)
The time series with the bid and ask currency rates regarding the given symbol quoted in BRL.
The default returning is a tibble
-fashioned data.frame
with
the three columns: date
, ask
and bid
.
The as
argument also accepts data.frame
to return old fashioned data frames,
xts
to return a xts object with two variables (bid and ask) and text
which returns
the text content download from BCB site.
currency symbol
time interval initial date
time interval last date
the object's returning type
TRUE
returns the parity quotation (default FALSE
currency quoted in BRL)
The symbol
argument is a three digits character which represents one currency.
The symbols can be obtained with list_currencies
.
The time series date range is defined by start_date
and end_date
.
If end_date
is not passed, it is set equals to start_date
.
The parity
argument defaults to FALSE
, which means that the returned data is quoted in BRL.
If it is TRUE
the returned data is quoted in USD, for type A currencies and for type B currencies it is
quoted as 1 USD in CURRENCY. For example, AUD, which is type B, returns 1 USD in AUD.
if (FALSE) olinda_get_currency("USD", "2017-03-01", "2017-03-10")
Run the code above in your browser using DataLab