首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >获取符号quantmod OHLC货币数据

获取符号quantmod OHLC货币数据
EN

Stack Overflow用户
提问于 2014-06-14 20:00:17
回答 1查看 4.9K关注 0票数 3

我正在尝试检索货币对的OHLC价格数据。正如你在下面看到的,我已经设法在一段时间内获得了收盘价。理想情况下,我也喜欢开放,高和低的价格。从那里,我的目标是分析数据,创建一个外汇交易系统。

这是我到目前为止的工作:

代码语言:javascript
运行
复制
> getSymbols("GBP/USD",src="oanda", from="2014-05-30", to= "2014-06-14")  
[1] "GBPUSD"  
Warning message:  
In download.file(paste(oanda.URL, from.date, to.date, "exch=", currency.pair[1],  :  
  downloaded length 18395 != reported length 200  
> last(GBPUSD,4)    
               GBP.USD  
2014-06-11  1.6787  
2014-06-12  1.6773  
2014-06-13  1.6820  
2014-06-14  1.6959  
EN

回答 1

Stack Overflow用户

发布于 2016-08-15 05:41:34

雅虎以OHLC格式为至少兑换成美元的货币提供免费的每日货币数据,这些数据可以通过quantmod访问。

代码语言:javascript
运行
复制
library(quantmod)
getSymbols("GBP=X",src="yahoo",from="2005-01-01")
getSymbols("AUD=X",src="yahoo",from="2005-01-01")
getSymbols("EUR=X",src="yahoo",from="2005-01-01")
# `EUR=X` (which is USD/EUR) is the number of Euros per 1 USD.

tail(`EUR=X`)
# EUR=X.Open EUR=X.High EUR=X.Low EUR=X.Close EUR=X.Volume EUR=X.Adjusted
# 2016-08-05    0.89811   0.905050  0.895940     0.89809            0        0.89809
# 2016-08-08    0.90190   0.903040  0.900414     0.90175            0        0.90175
# 2016-08-09    0.90197   0.903179  0.899119     0.90223            0        0.90223
# 2016-08-10    0.89943   0.899430  0.892857     0.89962            0        0.89962
# 2016-08-11    0.89397   0.897827  0.893580     0.89394            0        0.89394
# 2016-08-12    0.89775   0.898260  0.891266     0.89774            0        0.89774

请注意,由于FX是场外交易市场,因此大多数数据提供商都无法获得成交量。这个问题的答案可能对你也有用:yahoo API discussion

尽管如此,在使用雅虎每日外汇数据时,请注意此处讨论的注意事项。Exact time stamp on quantmod currency (FX) data

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24219694

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档