本文是自己在学习R中的学习笔记:
该文主要包括如下几各方面: 一 、获取国内股市的综合指数;二、获取个股股票交易数据yahoo;三、获取汇率信息oanda;四、获取财务报表google;五、获取股息数据Yahoo
直接上代码:

install.packages("quantmod")#安装quantmod金融分析包
library(quantmod)
library(xts)
library(zoo)
library(TTR)#一、获取国内股市的综合指数
#1、获取上证指数
#getSymbols("^SSEC")#上证指数的符号是SSEC
getSymbols("000001.ss",src="yahoo",from="2017-12-27",to="2018-12-27")#上证指数的代码为000001.ss
get("000001.SS")#get必须要有!

得到部分结果如下:

#2、获取上证A股指数
setSymbolLookup(A.Share.index=list(name="000002.ss",src="yahoo",from="2017-12-27",to="2018-12-27"))
getSymbols("A.Share.index",src="yahoo",from="2017-12-27",to="2018-12-27")
get( "A.SHARE.INDEX")#注下面一些的综合指数代码没有一一调试,若有兴趣可以参照如上两个综合指数的代码。
#3、获取上证B股指数
setSymbolLookup(B.Share.index=list(name="000003.ss",src="yahoo"))
getSymbols("B.Share.index")
#4、获取上证综合指数
setSymbolLookup(Conglomerate.index=list(name="000008.ss",src="yahoo"))
getSymbols("Conglomerate.index")
#5、获取沪深300指数
setSymbolLookup(CSI300=list(name="000300.ss",src="yahoo"))
getSymbols("CSI300")
CSI300
#6、获取深圳成指
setSymbolLookup(component.index=list(name="399001.sz",src="yahoo"))
getSymbols("component.index")
component.index

这部分的代码结果就不再一一展示。

#二、获取个股股票交易数据yahoo#获取阿里巴巴2017-12-27到2018-12-27的股票交易数据
getSymbols("BaBa",src="yahoo",from="2017-12-27",to="2018-12-27")#上证指数的代码为000001.ss
get("BABA")
chartSeries(BABA,from="2017-12-27",to="2018-12-27")
plot(BABA,col="blue",bty="l",main="阿里巴巴近一年来的股票交易量走势")

得到的结果如下:

#三、获取汇率信息oanda
#汇率信息只能获取最近180天的数据
#获取人民币兑美元的汇率信息
new.environment=new.env()
getFX("CNY/USD",from="2017-12-27",env=new.environment)
get("CNYUSD",env=new.environment)#获取美元兑人民币的汇率信息
new.environment=new.env()
getFX("USD/CNY",from="2017-12-27",env=new.environment)
get("USDCNY",env=new.environment)
plot(q,bty="l",col="blue",main="近半年美元兑人民币的汇率走势")

得到:

#四、获取财务报表google
getFinancials("BABA")
viewFinancials()

由于谷歌财经于今年3月份就已经不再提供相应数据,故这段代码没有得到想要的结果

#五、获取股息数据Yahoo
getDividends("600016.ss")#获取民生银行的股息数据

得到的结果如下:

R语言中quantmod金融分析包的实践相关推荐

  1. R语言中的igraph包绘制网络图

    本文转自网络. R语言中的igraph包可以很方便地画出网络图,在社交关系分析等领域发挥重要作用,下面介绍包中一个重要的函数graph_from_data_frame(). graph_from_da ...

  2. R语言中的Rwordseg包详细使用教材

    中文分词一直是一个不大容易解决的问题,Rwordseg包是一个很不错的包,之前的tm包效果实际不是很理想,当然还出现了一个jiebaR的包,这个跟python中的jieba有点像,不说了,具体上代码看 ...

  3. R语言中GCC编译的问题(续)

    这篇文章承接R语言中GCC编译的问题,这篇文章主要解决我在Linux系统上安装"expm"出现的问题. 出现的问题 这个问题非常的有趣,因为我在两台服务器分别安装同一个包,其中一台 ...

  4. R语言中的apply函数族

    原文出处:http://blog.fens.me/r-apply/ 前言 刚开始接触R语言时,会听到各种的R语言使用技巧,其中最重要的一条就是不要用循环,效率特别低,要用向量计算代替循环计算. 那么, ...

  5. R语言中package ‘xxxx’ is not available (for R version xxx)的解决办法以及R如何在线升级版本?

    R语言中package 'xxxx' is not available (for R version xxx)的解决办法以及R如何在线升级版本? 第一步:在R或者Rstudio中安装installr包 ...

  6. r语言for循环的c(),R语言中for循环的并行处理方式

    前言 本文用于记录笔者在将R语言中的for语句并行化处理中的一些问题. 实验 这里使用foreach和doParallel包提供的函数实现for语句的并行处理. for语句脚本 func return ...

  7. 1071svm函数 r语言_如何利用R语言中的rpart函数建立决策树模型

    决策树是根据若干输入变量的值构造出一个适合的模型,以此来预测输出变量的值,并用树形结构展示出来.决策树主要有两个类别:分类树和回归树.分类树主要针对离散的目标变量,回归树则针对连续的目标变量.R语言中 ...

  8. r语言中c函数错误,R语言中c()函数与paste()函数的区别说明

    c()函数:将括号中的元素连接起来,并不创建向量 paste()函数:连接括号中的元素 例如 c(1, 2:4),结果为1 2 3 4 paste(1, 2:4),结果为"1 2" ...

  9. r语言中的shiny教程_如何使用Shiny在R中编写Web应用程序

    r语言中的shiny教程 新年快乐! 这个月我忙于撰写一些较大的文章,因此请在接下来的几周内查找这些文章. 对于本月的Nooks和Crannies,我想简要指出一个我一直在用它进行自我教育的出色R库. ...

最新文章

  1. 如何设置VSS源代码管理工具使用KDiff3
  2. 错误时自动退出bash shell脚本[重复]
  3. 机器人学习--Mobile robotics 国外大牛及实验室
  4. MOSS数据库服务器迁移步骤
  5. 使用fetch封装请求_关于如何使用Fetch API执行HTTP请求的实用ES6指南
  6. Cassandra Java堆外内存排查经历全记录
  7. ASP.NET使用WPS WORD转PDF
  8. 分布式事务之TCC事务
  9. 体检管理软件#一站式体检管理系统#体检管理软件#体检软件#体检系统#体检管理系统源码
  10. windows7 照片查看器无法打开图片, windows提示因为可用内存不足,但我的内存4G?
  11. 掌财社:10年财务造假 乐视网、贾跃亭等被11名投资者诉至法院!
  12. 2019吉林省赛东北四省赛总结
  13. Java知识复习清单
  14. python ansible
  15. 最新二开修复嗨Go理财分红商城完整源码+区块商城综合系统源码
  16. JQGrid各种参数详解
  17. 布局篇-WrapPanel布局
  18. python web论坛_十个基于Python的BBS论坛类开源web框架汇总(附源码地址)
  19. SATA接口的硬件基础知识
  20. Kali Linux系统apt命令详解

热门文章

  1. docker磁盘空间不足解决办法
  2. 500行C++代码实现软件渲染器 - 0.引言
  3. 基于macd、kdj、ma技术指标分析股票多空方向——应用开发1 前言
  4. Echarts - 柱状图(Simple Encode) 样式修改
  5. MarkDown基本语法以及常用公式符号整理
  6. 中国软件外包IT公司最新排名
  7. 硬件开发之pcb---PCB抗干扰设计原则
  8. jzxx1033能被5整除且至少有一位数字是5的所有整数的个数
  9. android天女散花效果_维摩说法,天女散花——刘松年《天女献花图》赏析
  10. 《道德经》第二十六章