金融工程---马尔科夫预测

导语:

本篇大部分的阅读是来自于《量化投资:数据挖掘与实践》这本书,有兴趣的同学可以找书来参考阅读

简介:

很多人认为,如果要看见未来,不仅仅要知晓现在,还要了解过去。但是马尔科夫认为,看见未来,只需要知道实物现在是怎么样的就够了。

马尔科夫过程

先给出官方的定义吧:

{Xt,tT} 为随机过程,若对任意正整数 n t1<t2<<tn,有:

P{Xt1=x1,,Xtn1=xn1}>0

且条件分布:
P{Xtnxn|Xt1=x1,,Xtn1=xn1}=P{Xtnxn|Xtn1=xn1}

则称 {Xt,tT} 为马尔科夫过程。

看不懂吧~emmm,我们来分析一下,马尔科夫过程是一个随机过程,这个随机过程满足两个条件,首先来看第一个

P{Xt1=x1,,Xtn1=xn1}>0

一个东西的概率大于0,也就是说, {Xt1=x1,,Xtn1=xn1} 这些事情只要是可能事件就可以了(也就是说,马尔科夫过程一定得是有可能发生的过程)

再来看第二个条件

P{Xtnxn|Xt1=x1,,Xtn1=xn1}=P{Xtnxn|Xtn1=xn1}

这是在说,在前 n1 个事件发生的情况下,第 n 期时,随机变量Xtnxn的概率只有第 n1 件事情发生时,随机变量 Xtnxn 的概率

即如果我们将 t1 期当做现在, t 期当做未来,那么该条件的思想也就是“未来只与现在有关,没必要了解过去是怎么样的”,如果满足该假设,我们则称这样的随机过程为马尔科夫过程

马尔科夫的使用步骤

那么给一个实际的问题,我们如何使用马尔科夫过程来解决呢?

比如说大盘的走势预测

首先确保大盘的走势符合马尔科夫的适应条件

也就是确保大盘未来的走势只现在的走势有关(未来不一定是明天,也有可能是下个月,现在不一定是今天,也有可能是这个月)

构造转移矩阵

这里写图片描述

这就是转移矩阵的样子,其中p11的数值就是下一期从 a1 状态转移到 a1 状态的概率, p12 就表示这期是 a1 ,下一期转移到 a2 的概率。

那么如果我们去最近90天的大盘为训练集,然后假设有然后统计出,这期上涨下一期下跌的概率为0.25,这期上涨下一期走平的概率为0.5,这期上涨下一期上涨的概率为0.25,然后我们就可以构造出转移矩阵的第一行,接着还继续计算这期走平,这期下跌的情况。

马尔科夫链的稳态

嗯,是的,当时间趋向于无穷大的时候,各个状态的比例将会趋向于平稳。

那么怎么来计算这个稳态呢?解方程即可,比如假设在很久之后的未来,上涨的比例记为a,走平的比例记为b,下跌的比例记为c,则有

(a,b,c)=(a,b,c)TT

然后算出来的 (a,b,c) 即是该马尔科夫过程的稳态。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值