金融数据分析quantmod 函数



获取股票数据
getSymbols("EDU",src="yahoo",from='2013-10-01',to='2014-10-23')

创建工作空间
new.environment<-new.env()

获取财务报表
getFinancials("AAPL")

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

is.OHLC()             判断是否有开盘价,最高价,收盘价,收盘价,最低价
is.OHLCV()           判段是否有开盘价,最高价,收盘价,收盘价,最低价,交易成交量
is.BBO()                
is.TBBO()
is.HLC()
has 函数 
has.Op()            判断是否有开盘价
has.Hi()             判断是否有最高价
has.Lo()             判断是否有最低价
has.Cl()              判断是否有收盘价
has.Vo()            判断是否有提取交易量
has.Ad()            判断是否有调整价格
has.HLC()          判断是否有最高价最低价收盘价
has.OHLC()       判断是否有开盘价最高价最低价收盘价


提取某种数据类型
Op()            开盘价
Hi()             最高价
Lo()             最低价
Cl()              收盘价
Vo()            提取交易量
Ad()            调整价格
HLC()          最高价最低价收盘价
OHLC()       开盘价最高价最低价收盘价


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



periodReturn():自定义事件定义收益率
dailyReturn() :按天收益率
weeklyReturn() :按周收益率
monthlyReturn() :按月收益率
quarterlyReturn() :按季度收益率
annualReturn() :按报表收益率
yearlyReturn() :按年收益率
allReturn():所以的收益率


获取股票数据
getSymbols("EDU",src="yahoo",from='2013-10-01',to='2014-10-23')

创建工作空间
new.environment<-new.env()

获取财务报表
getFinancials("AAPL")

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

is.OHLC()             判断是否有开盘价,最高价,收盘价,收盘价,最低价
is.OHLCV()           判段是否有开盘价,最高价,收盘价,收盘价,最低价,交易成交量
is.BBO()                
is.TBBO()
is.HLC()
has 函数 
has.Op()            判断是否有开盘价
has.Hi()             判断是否有最高价
has.Lo()             判断是否有最低价
has.Cl()              判断是否有收盘价
has.Vo()            判断是否有提取交易量
has.Ad()            判断是否有调整价格
has.HLC()          判断是否有最高价最低价收盘价
has.OHLC()       判断是否有开盘价最高价最低价收盘价


提取某种数据类型
Op()            开盘价
Hi()             最高价
Lo()             最低价
Cl()              收盘价
Vo()            提取交易量
Ad()            调整价格
HLC()          最高价最低价收盘价
OHLC()       开盘价最高价最低价收盘价


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



periodReturn():自定义事件定义收益率
dailyReturn() :按天收益率
weeklyReturn() :按周收益率
monthlyReturn() :按月收益率
quarterlyReturn() :按季度收益率
annualReturn() :按报表收益率
yearlyReturn() :按年收益率
allReturn():所以的收益率


  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值