Retrieve the price of gold from the NBP Web API.
Arguments
- start_date
(
NULL|character(1)|Date(1))
Start date of the data. Ifend_dateis omitted, onlystart_dateis returned. The API limits the range to 367 days.- end_date
(
NULL|character(1)|Date(1))
End date of the data. Requiresstart_date. IfNULL, defaults tostart_date.- last_n
(
NULL|integer(1))
Return only the lastnquotations.
Value
A data.table::data.table() with gold prices.
See also
Other data:
banxico_data(),
bbk_data(),
bbk_series(),
bcb_data(),
bcb_expectations(),
bcb_fx_rates(),
bcb_inflation(),
bcb_selic(),
bcb_top5(),
bde_data(),
bde_latest(),
bdf_codelist(),
bdf_data(),
bdf_dataset(),
bdp_data(),
bis_data(),
boc_data(),
boe_data(),
boi_data(),
boj_data(),
cnb_czeonia(),
cnb_data(),
cnb_fx_other_rates(),
cnb_fx_rates(),
cnb_pribor(),
ecb_data(),
nbb_data(),
nbp_fx_rates(),
nob_data(),
onb_data(),
snb_data(),
srb_cross_rates(),
srb_data()
Examples
# \donttest{
nbp_gold(last_n = 10L)
#> date price
#> <Date> <num>
#> 1: 2026-10-27 507.51
#> 2: 2026-10-28 508.83
#> 3: 2026-10-29 516.62
#> 4: 2026-10-30 511.29
#> 5: 2026-11-02 503.71
#> 6: 2026-11-03 493.58
#> 7: 2026-11-04 496.76
#> 8: 2026-11-05 507.95
#> 9: 2026-11-06 518.36
#> 10: 2026-11-09 514.79
# }