在过去的几个月中,我一直在使用该函数,但在过去的几天中,它停止工作:
library(quantmod)
getFX("USD/JPY")
Error in open.connection(con, "rb") : HTTP error 404.
其他人还有相同的疑问么? R中有其他替代方法可以下载FX数据吗?
更新:quantmod创建者提供了针对此问题的修复程序,只需复制安装代码即可:
install.packages("curl")
library(devtools)
devtools::install_github("joshuaulrich/quantmod", ref="225_getsymbols_oanda")
最佳答案
我可以重现您的问题。您可以使用Yahoo或FRED:
library(quantmod)
getSymbols("DEXJPUS", src = "FRED")
getSymbols("JPY=X", src = "yahoo")
根据https://github.com/joshuaulrich/quantmod/issues/225,此问题已在开发分支中修复。