楼主: wangfs111222
4239 0

[交易策略] HMM模型在量化交易中的应用--第I部分(R语言版) [推广有奖]

  • 0关注
  • 1粉丝

已卖:44份资源

博士生

33%

还不是VIP/贵宾

-

威望
0
论坛币
1572 个
通用积分
277.4292
学术水平
11 点
热心指数
18 点
信用等级
8 点
经验
22577 点
帖子
177
精华
0
在线时间
363 小时
注册时间
2015-7-20
最后登录
2025-3-4

楼主
wangfs111222 发表于 2016-5-9 22:46:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
HMM(Hidden Markovmodel/隐马尔可夫模型)介绍

马尔可夫性:
  • 如果一个过程的“将来”仅依赖“现在”而不依赖“过去”,则此过程具有马尔可夫性,或称此过程为马尔可夫过程
  • 函数形式:X(t+1)= f( X(t) )
HMM由来:
  • 物理信号是时变的,参数也是时变的,一些物理过程在一段时间内是可以用线性模型来描述的,将这些线性模型在时间上连接,形成了Markov链。
  • 因为无法确定物理过程的持续时间,模型和信号过程的时长无法同步。因此Markov链不是对时变信号最佳、最有效的描述。
  • 针对以上问题,在Markov链的基础上提出了HMM。既解决了短时信号的描述,又解决了时变模型间的转变问题。

hmm.1.jpg

HMM解决的问题:
  • 问题1:给定观察序列O=O1,O2,…OT,以及模型λ=(A,B,π),  如何计算P(O|λ)?(评估(Evaluation)计算概率)
  • 问题2:给定观察序列O=O1,O2,…OT以及模型λ,如何选择一个对应的状态序列S = q1,q2,…qT,使得S能够最为合理的解释观察序列O?(解码(Decoding)给定观察序列搜索最可能的隐藏状态序列)
  • 问题3:如何调整模型参数λ=(A,B,π),  使得P(O|λ)最大? (学习(Learning):根据观察序列生成隐马尔科夫模型)

RHmm包介绍 hmm.2.jpg

在股票市场中的应用(训练样本是2007-2009年)

hmm.3.jpg

黑的是HMM模型的收益,红的是基准。(测试结果不理想啊!   @_@  )

HMM在波动率市场中的应用输入是:ATR(平均真实波幅)、log return用的是depmixS4包 hmm.4.jpg

模型的输出并不让人满意。
但是这个只是第一部分!!!

课程地址:
http://www.ppvke.com/vip?id=57





二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:hmm模型 MM模型 量化交易 HMM R语言 模型

已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
accumulation + 100 + 1 + 1 + 1 精彩帖子
fantuanxiaot + 22 + 33 精彩帖子

总评分: 经验 + 122  论坛币 + 33  学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

本帖被以下文库推荐

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2025-12-26 03:26