Quantmod getFX 函数错误

sen*_*ven 5 r quantmod

过去几个月我一直在使用该功能,但最近几天它停止工作:

library(quantmod)
getFX("USD/JPY")

Error in open.connection(con, "rb") : HTTP error 404.
Run Code Online (Sandbox Code Playgroud)

其他人还有相同的疑问么?R 中有其他方法可以下载 FX 数据吗?

更新: quantmod 创建者为这个问题提供了一个修复程序,只需复制安装它的代码:

install.packages("curl")
library(devtools)
devtools::install_github("joshuaulrich/quantmod", ref="225_getsymbols_oanda") 
Run Code Online (Sandbox Code Playgroud)

Ral*_*ner 2

我可以重现你的问题。您可以使用雅虎或 FRED:

library(quantmod)
getSymbols("DEXJPUS", src = "FRED")
getSymbols("JPY=X", src = "yahoo")
Run Code Online (Sandbox Code Playgroud)

根据https://github.com/joshuaulrich/quantmod/issues/225,这已在开发分支中修复。