• 获取数据

getSymbols() 从多种信息源里获得信息   getSymbols.csv() 从csv文件中读入数据
getDividends() 获取上市公司的信息数据 getSymbols.FRED() 从FRED中获取数据
getFinancials() 获取上市公司的财务报表 getSymbols.google() 从google中获取数据
getFX() 获取汇率数据                             getSymbols.MySQL() 从MySQL中获取数据
getMetals() 获取重金属交易数据            getSymbols.oanda() 从oanda中获取
getSplits() 获取上市公司的拆股数据       getSymbols.rda() 从R的二进制文件中获取数据
getOptionChain() 获取期权交易数据     getSymbols.SQLite() 从SQLite数据库中获取数据
getQuote() 获取即时的网络报价            getSymbols.yahoo() 从雅虎网中获取数据
setSymbolLookup()

  • quantmod的简单作图

barChart()

candleChart()

lineChart()

chartSeries()

chartTheme()

reChart()

  • 处理数据

1、is族函数 判断某数据是否是某类型的数据

(O代表open,H代表high, L代表low, C代表close, Bid代表买进股数,Ask代表卖出股数)

is.OHLC()   #判断是否是OHLC类型的数据
is.OHLCV()
is.BBO()
is.TBBO()
is.HLC()

2、has族函数  检查数据里面是否包含某类型的数据
has.OHLC()
has.HLC()
has.OHLCV()
has.Op()
has.Hi()
has.Lo()
has.Cl()
has.Vo()
has.Ad()
has.Ask()
has.Bid()
has.Price()
has.Qty()
has.Trade()

3、列名函数  提取某种数据类型
Op()  #取出Open开盘价序列
Hi()  #取出High最高价序列
Lo()   #取出Low最低价价序列
Cl() #取出Close收盘价序列
Vo()  #取出成交量
Ad()  #调整后的序列
HLC()
OHLC()

4、计算函数
Delt() 计算变化率
Lag() 求滞后k期
Next() 求k个后
first() 求前k个
last() 求后k个
findPeaks() 找出峰值
findValleys() 找出谷值
seriesIncr() 差分后大于限值的点
seriesDecr() 差分后小于限值的点
endpoints() 寻找节点
to.weekly() 将OHLC数据转化为周数据
to.monthly() 将PHLC数据转化为月数据
periodicity() 返回数据的日期范围

5 计算不同阶段的收益率
periodReturn()
dailyReturn()
weeklyReturn()
monthlyReturn()
quarterlyReturn()
annualReturn()
yearlyReturn()
allReturn()

6 set族函数

7 Defaults族函数

setDefaults(name, ...)    重新设置参数默认值
unsetDefaults(name, confirm = TRUE)
getDefaults(name = NULL, arg = NULL)
importDefaults(calling.fun)

  • 技术分析(大多与TTR包中的指标相对应)

addADX()
addATR()
addBBands()
addCCI()
addCMF()
addCMO()
addEMA()
addEnvelope()
addEVWMA()
addMACD()
addMomentum()
addExpiry()
addSAR()
addSMA()
addSMI()
addDEMA()
addDPO()
addROC()
addRSI()
addVo()
addWMA()
addWPR()
addZLEMA()

详见:https://github.com/joshuaulrich/quantmod

R语言quantmod包相关推荐

  1. 基于R语言quantmod()包金融数据分析

    文章目录 数据结构 读取数据 在线获取 其他方式获取 分析类函数 is族函数 has族函数:检测数据是否包含某类型数据 列名函数 计算函数 数据结构 读取数据 在线获取 setSymbolLookup ...

  2. r语言 bsda包_使用R语言creditmodel包进行Vintage分析或留存率分析

    1 什么是vintage分析? Vintage分析(账龄分析法)被广泛应用于信用卡及信贷行业,这个概念起源于葡萄酒,即不同年份出产的葡萄酒的品质有差异,那么不同时期开户或者放款的资产质量也有差异,其核 ...

  3. R语言caret包构建机器学习回归模型(regression model)、使用DALEX包进行模型解释分析、特征重要度、偏依赖分析等

    R语言caret包构建机器学习回归模型(regression model).使用DALEX包进行模型解释分析.特征重要度.偏依赖分析等 目录

  4. R语言数据包自带数据集之ISwR包的melanom数据集字段解释、数据导入实战

    R语言数据包自带数据集之ISwR包的melanom数据集字段解释.数据导入实战 目录 R语言数据包自带数据集之ISwR包的melanom数据集字段解释.数据导入实战 #数据字段说明 #导入包 #导入数 ...

  5. R语言数据包自带数据集之survival包的colon数据集字段解释、数据导入实战

    R语言数据包自带数据集之survival包的colon数据集字段解释.数据导入实战 #数据字段说明 colon数据集:B/C期结肠癌辅助化疗治疗数据 d # 患者编号 study # 所有患者都是1 ...

  6. R语言数据包自带数据集之survival包的lung数据集字段解释、数据导入实战

    R语言数据包自带数据集之survival包的lung数据集字段解释.数据导入实战 目录 R语言数据包自带数据集之survival包的lung数据集字段解释.数据导入实战 #数据字段说明 #导入包 #导 ...

  7. R语言数据包自带数据集之ToothGrowth数据集字段解释、数据导入实战

    R语言数据包自带数据集之ToothGrowth数据集字段解释.数据导入实战 目录 R语言数据包自带数据集之ToothGrowth数据集字段解释.数据导入实战 #数据字段说明 #导入包 #导入数据 #数 ...

  8. R语言数据包自带数据集之mtcars数据集字段解释、数据导入实战

    R语言数据包自带数据集之mtcars数据集字段解释.数据导入实战 目录 R语言数据包自带数据集之mtcars数据集字段解释.数据导入实战 #会用帮助?或者help函数 #字段说明 #导入包 #导入数据 ...

  9. R语言dplyr包通过数据列的索引重命名数据列实战(Rename Column by Index Position)

    R语言dplyr包通过数据列的索引重命名数据列实战(Rename Column by Index Position) 目录 R语言dplyr包通过数据列的索引重命名数据列实战(Rename Colum ...

最新文章

  1. php 昨天开始时间_php日期处理显示:昨天、今天、本周、上一月等时间结点数据...
  2. 项目中使用Quartz集群分享--转载
  3. PMCAFF产品经理第一课 | 深圳站 现场集锦
  4. Hibernate---O/R Mapping
  5. 一段让人瑟瑟发抖的ABAP代码
  6. 【英语学习】【Level 08】U03 My Choice L6 Stories that make an impact
  7. Spring Cloud 子项目介绍
  8. centos7 安装Gitlab
  9. 归并排序——java
  10. zw版【转发·台湾nvp系列Delphi例程】.NET调用HALCON COM控件内存释放模式
  11. Windows驱动开发,几个BLOG值得经常看看
  12. Jquery实现搜索框提示功能
  13. Windows驱动开发入门
  14. Bootstrap 下拉菜单(Dropdowns)
  15. 微信小程序开发学习3(WXSS模板和全局配置)
  16. 西湖,半含春雨半垂丝
  17. python实时检测键盘输入函数
  18. (修改完善)SpringBoot+Mybatis-Plus使用webSocket实现一对一聊天
  19. OSPF的NBMA环境建立邻居及排错,理论+实战讲解,干货分享
  20. 汇编语言: txt文件操作

热门文章

  1. 仿网易云音乐客户端的底部播放器的实现思路
  2. 从循环引用谈依赖倒置原则
  3. 人生应该记住的16句话
  4. Microsoft Forefront TMG(ISA2008)简体中文商业版(MBE)发布
  5. mysql数据库div函数_关于使用mysql中的div函数报错?报错-问答-阿里云开发者社区-阿里云...
  6. JavaScript Development Toolkit 简介
  7. 计算机指令系统课件,计算机组成原理课件05指令系统.ppt
  8. AdaBoost算法详解与python实现
  9. 计算机通信技术用到的文献,计算机技术在通信中的应用与发展
  10. PAT_B_1082_C++(20分)