美文网首页大数据学习资料数据-R语言-图表-决策-Linux-Python
简单R语言代码查询任意股票价格变化趋势

简单R语言代码查询任意股票价格变化趋势

作者: 剑飞在思考 | 来源:发表于2016-09-04 23:13 被阅读822次

R语言的quantmod包,实现深圳、上海、港股、美股的股票查询。

quantmod 包默认是访问 yahoo finance 的数据,其中包括上证和深证的股票数据,还有港股数据。

上证代码是 ss,深证代码是 sz,港股代码是 hk

首先是安装包和加载包。

>install.packages(''quantmod")
>library(quantmod)

查询深证股票,例如“科大讯飞”

> setSymbolLookup(XF=list(name='002230.sz',src='yahoo'))
> getSymbols("XF")
> chartSeries(XF)
科大讯飞

查询上证的股票,例如贵州茅台。

> setSymbolLookup(GZMT=list(name='600519.ss',src='yahoo'))    
> getSymbols("GZMT")
> chartSeries(GZMT)

查询美股,例如苹果。

> getSymbols("AAPL",src="yahoo")
[1] "AAPL"
> chartSeries(AAPL)
美股苹果的股票

查询港股,例如万达商业

> setSymbolLookup(WD=list(name="03699.hk",src="google"))
> getSymbols("WD")
> chartSeries(WD, up.col='red', dn.col='green', TA="addVo(); addMACD(); addSMA(n=10)")

查询上证指数:

getSymbols("^SSEC")
chartSeries(SSEC, up.col='red', dn.col='green', TA="addVo(); addMACD(); addSMA(n=10)")

上证指数

相关文章

网友评论

  • 4f0694fd63cb:设置苹果那里,src写成scr了。谢谢分享。
  • 小熊猫在成长:不好意思,剑飞老师,我来找茬了,发现你在包的安装和加载那里代码写错了。包应该是quantmod,而不是quantomod:smile:
    剑飞在思考: @码字的小熊猫 哈哈哈,好的
  • 小熊猫在成长:有部分米色背景的代码应该是格式问题吧,没有显示全
    剑飞在思考:@码字的小熊猫 可能不要拉一下
  • 小熊猫在成长:最近刚入门R语言,知道了包的存在,看到你这篇文章,看懂了你的代码,简直幸福感爆棚!

本文标题:简单R语言代码查询任意股票价格变化趋势

本文链接:https://www.haomeiwen.com/subject/xjxrettx.html