马尔可夫链在股价预测中的应用分析
张 溪(北京物资学院,北京101149)
[摘要]在当前股票市场的研究背景下,通过对马尔可夫链模型的理论产生以及发展过程和基本原理进行了介绍,并对相关的指数波动状况进行了预测,为马尔可夫模型的应用拓广提供了参考。[关键词]马尔可夫链;股价预测;概率转移矩阵DOI 10 13939/ j cnki zgsc 2017 18 079 [ ]
1 引 言
由于我国的资本市场不发达,在实际利率为负的情况下,投资股市成为主流,从而便面临着因为股价波动而带来的市场价格风险。由于大盘指数往往是随机波动的,我们可以通过分析过去信息来模拟预测出大盘未来的变动趋势,这样就可以为分析股市提供有价值的信息。而在此分析过程中,马尔可夫模型便是有效的分析手段。
2马尔可夫基本理论
2 1基本定义马尔可夫假设: S,如果设定某个系统在其随机过程中有不同的状态 而且在各个状态分布中某个状态概率分布只与其前一个状态相P( St/ S2, S3,… St- 1) = P St/ 1)关,即 ( 而也即是说在已知“现在”的条件下, “将来”与“过去”无关即呈现马尔可夫性,也就形成了马尔可夫过程。可见马尔可夫是描述各种状态与状态之间相互转换关系的理论。用数学公X( t), t∈ T}式来表达就是:假设某一个随机过程 { 的状S, n≥ 2, > >… > ∈ T,态空间为 对于任意正整数X( )= xi∈ S, i= 1,2,3,…, n- 1, X( , 满足在 )的条X( 1)=件 1下的条件分布函数,即P{ X( )≤ xn X( 1)= X( 2)= X( )= 1, 2,… x1}= P{ X( ))≤ xn X( 1)= X 1}则称此随机过程 { t), t∈ T} ( 为马尔可夫过程。I T根据状态空间和时间参数集是连续的还是分散的可以分为四类,而其中马尔可夫链是以马尔可夫性为核心的,同时在其系统中的各个随机过程状态均是分散的。因此,马Xi, t∈ T}尔可夫链可以描述为:如果随机过程 { 满足条件: Xi = t xi, t+ 1 ,即过程在时刻 处于状态 那么下个时刻xj Pij( t):处于的概率就是固定的Pij( t)= P{ Xt+ 1 = | X1 = Xt- 1 = 1, Xt= xi}= P{ Xt+ 1 = Xt)= }则这个过程被称为马尔可夫链,简称马氏链。2 2基本特点1) T0 (无后效性:在时刻所处的状态为已知的条件T>下,过程在时刻 所处状态的条件分布,与过程在T0时刻之前处的状态无关的特性称为马尔可夫性或无后效性。 2) (平稳分布性:假设马尔可夫链的状态概率分布为η( i), i∈ I}, I P= { 为状态空间,矩阵 为状态转移矩阵, i∈ I, j∈ I, I其中 为状态空间。则此概率分布与转移矩阵一∞ η( i= jpij,定满足: ) ( ) 即马尔可夫链的平稳分布性。j= 1 2 3自回归模型n马尔可夫预测模型用数学可以描述为:假设系统有 S个状态且各状态间互不相容,系统的初始状态向量为0) = S1 0), S2 0),…, Sj 0),…, Sj 0), ( ( ( ( ( 其中Sj 0) j k (为该系统处于状态的初始概率。经过 步状态转j Sj k),移,系统处于状态的概率为 ( 则经过状态转以后S( k) =| S1 k), S2 k),…, Sj k),的状态向量为 ( ( ( Sn k) |, Sj k) k j …, ( 其中 ( 为该系统在时刻处于状态的概率。则马尔可夫预测模型可以表示为: P11 P12 P1n … P21 P22 P2n S( k)= S( k- 1) P= S( k- 1) = … · … … … … Pn1 Pn2 P … nn P11 P12 P1n … P21 P22 P2n S( 0) Pk = S( 0) … · … … … … Pn1 Pn2 P … nn
3模型的建立与实证过程
3 1模型的建立X对于股市大盘而言,令 n)表示表示股市大盘点数在( n X X n≥ 0)第天的收盘价,显然 n)是一个随机变量, n)( 是( (一个随机过程,这里假定股市大盘具有无后效性与齐次性。300 2016 2 28 4 27我们选取了沪深 指数 年 月 日至 月 日共40 30个交易日收盘价变动情况。同时根据股指涨跌 点为划分依据,分为上升、持平和下降三种状态,而且将三种状态3” 2” 1”分别用数字 “““来标记,也即每个数字代表了30点。3 2实证检验过程300 2016 2 27 4 24下面整理沪深 大盘指数 年 月 日至 月40日一共个交易日内的数据如下表所示。1由此表可知,最后一个交易日内大盘状态为 并且无状1 8- 1= 7 2 13态转移,因此出现 的次数为 次, 的次数为3 18次,的次数为 次。
1 1 0 P11 = 0由 转为 的次数为次,故转移概率为:
1 2 3由 转为 的次数为次,故转移概率为: P12 = =0 429
1 3 4由 转为 的次数为次,故转移概率为: P13 = =0 571
2 1 5由 转为 的次数为次,故转移概率为:
5 P21 =
13= 0 385 2 2 2由 转为 的次数为次,故转移概率为:
2 P22 =
13= 0 154 2 3 6由 转为 的次数为次,故转移概率为:
6 P23 =
13= 0 461 3 1 3由 转为 的次数为次,故转移概率为: P11 P12 P13 P= P21 P22 P23 = P31 P32 P 33
0
0 0 429 0 571 5 2 6 = 0 385 0 154 0 461 13 13 13 0 167 0 389 0 444 3 7 8 18 18 18 3 P31 = 18= 0 167 7 3 2 7 P32 = = 18由 转为 的次数为次,故转移概率为: 0 389 8 3 3 8 P33 = 18=由 转为 的次数为次,故转移概率为: 0 444因此转移矩阵为: P( 1) = P( 0) P= 1 0 0) ( 0 0 429 0 571 { 461} 0 385 0 154 0 = 0 0 429 0 571) ( 0 167 0 389 0 444 4 24 P( 0) =月日沪深大盘收盘价为初始状态, 1 0 0) ( 2016 4 24这表明 年 月日之后的第一个交易日沪深大盘0, 42 9%,指数下跌的可能性为 持平的可能性为 上涨的可57 1%能性为 。第二个交易日大盘指数状态概率向量为: P( 2)= P( 1) P= P( 0) P2 =( 30 261 0 288 0 451) · · …… n第个交易日大盘指数状态概率向量为: P( n)= P( 0) Pn从上面结果可知,两种预测方法所得结论一致,也就是300随着交易日不断增加并且达到一定程度,沪深 指数最终29 3% 37 5% 33 2%以 的概率下跌,以 的概率持平,以 的33 2%,概率上涨。虽然上涨的概率预测为 但是不能由此判定大盘处于上涨趋势,应该保持谨慎的态度,只有当股市50%大盘的指数上涨的概率超过 时才可以认为大盘指数上涨的可能性比较大。但是由第一个交易日上涨概率是57 1%,可见上涨的可能性比较大。总体来看,只要交易日足够多,各个状态基本都是相同的,各个状态的概率基本持300 37 5% 30平。其中沪深 指数以 的概率持平,在 点内波动,说明大盘仍以调整为主,并且伴随着向下的趋势下跌。
4总结与展望
本文详细说明了马尔可夫的相关理论,包括马尔可夫过程的定义、特点及马尔可夫模型和计算方法,并且在马尔可夫预测模型的基础上介绍了基于马尔可夫状态转换条件上的自回归模型。
参考文献: 1 - J . []韩东 时间序列马尔可夫链组合预测模型 [ ] 数理统2013: 75- 78 计与管理:增刊, 2 J. []叶宗文股票价格的马氏链预测法 [ ]重庆师范大学学2014( 3): 64- 66 报, 3 Hamiltonjd Timeseriesanalysis M . NJ: Princetonuni [] [ ] versitypress, 2014 檶檶檶檶檶檶檶檶檶1992—), [作者简介]张溪 ( 女,汉族,河北人,金融学专业研究生。