加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

股市预测方法:可公度性数学模型

(2012-01-02 01:22:36)
标签:

杂谈

分类: 好文鉴赏

股市预测方法:可公度性数学模型

 

预测是利用历史时刻的信号来估计未来某一时刻的信号值。预测的基础是认识,而认识的基础是认识体系。一个体系除了内部固有的运动规律外,自然受到外部因素的制约,这种制约可能或必然诱发支撑原体系变量的变化。预测的主要工作就是寻找支撑研究对象变量的变化轨迹。

针对股市而言,目前投资者对股市未来走势的关心,要求分析师不仅能给出一个合乎预期的定性答复,而且还要有更加确切的数量和时间概念。但是这些最基本的愿望和要求,实践中都不能得到满足。为什么呢?因为股市分析师们所谓的经济分析和市场分析都是建立在一种假设的前提下:即政府的态度按自己的预期变化。事实上,政策的取向存在巨大变数,这种一厢情愿的假设前提常常轰然倒下,所有的预期瞬间成为泡影。

需要是创新和发明的动力,而创新与发明是需要产生的必然结果。满足投资者的愿望和要求,并对其实践的操作进行科学指导,就必须创新和发明实用的股市预测理论。一种科学只有在成功地运用数学时,才算达到真正完善的地步。因此,研究股市体系最科学的方法就是通过建立数学模型来模拟和描述系统变量状态的变化。如何将波动的股市变量与数学模型之间建立起对应关系,这是决定股市预测成败的关键所在。

通过翁文波的《预测论基础》,我们可得知可公度性不仅存在于天体运动中,也存在于地球上的自然现象中。可公度性是一种自然界的秩序,所以是一种信息系。可公度数学模型运用在股市中:

在股市的预测:                                              

例如大家都知道上证指数的一个主要低点循环周期是18-20个月,除此之外还隐藏哪些周期,一时半会还不容易发现,而且当大部分人都在利用这个数据时,它的有效性就大打折扣,按以前的规律,200210月应该是循环低点,实际上去年10月只出现了一次反弹。可公度性就能很好地解决这个问题。我们利用可公度性对上证指数进行中远期重要转折点预测,得到非常好的效果,以下为预测方法。

选点问题

首先解决选点问题,根据混沌理论中的分形理论原理,底部转折点的前一点和后一点均比转折点高,顶部转折点的前一点和后一点均比转折点低。其次,起点取上证指数历史上第一个重要的转折点。另由于上证指数第一个交易日为19901219日,所以月份的划分以每月18日为界。

低点的可公度性

以下为1991518日上证指数104点以来历次主要低点的时间跨度表,计算方式如下:

1991518日为0点,低点时间在当月18日之前的计算方法为

时间跨度=(年份-1991)×12-5+月份

低点时间在当月18日之后的只要再加上1即可。

  

序号

指数时间(点位)

时间跨度

序号

指数时间(点位)

时间跨度

X0

1991.05.17104

0

X14

1999.12.271341

104

X1

1992.11.17386

18

X15

2000.09.251874

113

X2

1993.03.25913

23

X16

2001.02.221893

118

X3

1993.07.27777

27

X17

2001.10.221514

126

X4

1993.10.25774

30

X18

2002.01.291339

129

X5

1994.07.29325

39

X19

2002.06.061455

133

X6

1995.02.07524

45

X20

2003.01.061311

140

X7

1995.07.04610

50

X21

2003.11.131307

150

X8

1996.01.19512

56

X22

2004.09.131259

160

X9

1996.12.25855

68

X23

2005.02.011187

165

X10

1997.09.231025

77

X24

2005.06.03998

169

X11

1998.08.181043

87

X25

2005.07.111004

170

X12

1999.02.081064

93

X26

2005.10.281067

174

X13

1999.05.171047

96

 

 

 

我们看到X20以前数据基本上可以找到可公度性的规律,比如:

  1X20的低点可以根据以下二元公式数据组得出:

  X2+X16=23+118=141X3+X15=27+113=140X6+X13=45+96=141

  X19的低点可以根据以下二元公式数据组得出:

  X4+X14=30+104=134X5+X12=39+93=132X6+X11=45+87=132X8+X10=56+77=133

  2)其他数据也可以根据类似的方法找出,根据以上低点数据目前我们采用二元公式,即把数字两两相加,得出如下数据组:

  X4+X15=30+113=143X5+X14=39+104=143X8+X11=56+87=143X1+X17=18+126=144

  143指向033月,144指向034月,也就是说今年200334月有可能出现一个低点或者次低点。

  3)另外我们可以看到另一组数据:

  X1+X19=18+133=151X2+X18=23+129=152X5+X15=39+113=152X8+X13=56+96=152

  152指向03200312月附近,也就是说03年底有可能出现另一个低点。意味着我们在03年底之前要选择高点时间区做一次全面的减仓出货。

  4X26低点可以根据以下二元公式数据组得出:

  X2+X21=23+150=173X6+X18=45+129=174X8+X16=56+118=174X10+X13=77+96=173

  可见 2005.10.28 也是全年一个重要的时间拐点哦。

  507年大牛市可以根据以下二元公式数据组得出:

  X1+X25=18+170=188X2+X23=23+165=188X3+X22=27+160=187

  X5+X21=39+150=189X8+X19=56+133=189

  188指向200612月附近,年底可能出现个时间拐点,12月或许是大级别的低点时间窗。

  同样X6+X20=45+140=185X8+X18=56+129=185185指向20069月,也可能是一个低点。

高点的可公度性

  计算方式如下:

  设1992524日为0点,高点时间在当月18日之前的计算方法为

  时间跨度=(年份-1992)×12-5+月份-1

  高点时间在当月18日之后的只要不减1即可。

  

序号

指数时间(点位)

时间跨度

序号

指数时间(点位)

时间跨度

X0

1992.05.241429

0

X14

1999.06.301756

85

X1

1993.02.161558

8

X15

1999.09.101695

87

X2

1993.04.291392

11

X16

2000.08.222114

99

X3

1993.08.171042

15

X17

2001.01.082131

103

X4

1993.12.081044

18

X18

2001.06.142245

108

X5

1994.09.131052

27

X19

2001.12.051776

114

X6

1995.05.22927

36

X20

2002.03.211693

118

X7

1995.09.12790

39

X21

2002.06.25 (1748)

121

X8

1996.07.24894

50

X22

2003.04.161650

130

X9

1996.12.111258

54

X23

2004.04.071783

143

X10

1997.05.121510

59

X24

2004.09.241496

148

X11

1997.09.111264

63

X25

2005.02.251328

153

X12

1998.06.041422

72

X26

2005.06.091146

156

X13

1998.11.171300

77

X27

2005.09.201224

160

首先,我们可以看到以前的数据基本上可以找到可公度性的规律,比如:

  1X21的高点可以根据以下二元公式数据组得出:

  X1+X19=8+114=122X4+X17=18+103=121X6+X14=36+85=121

  X8+X12=50+72=122X10+X11=59+63=122

  有这么多的时间周期汇集,难怪2002年的六、七月份是铁顶,

  2)X20的高点可以根据以下二元公式数据组得出:

  X2+X18=11+108=119X3+X17=15+103=118X4+X16=18+99=117

  X9+X11=54+63=117X10+X10=59+59=118

  3)其次根据以上高点数据我们采用二元公式,即把数字两两相加,得出如下数据组:

  X1+X21=8+121=129X2+X20=11+118=129X3+X19=15+114=129X5+X17=27+103=130

  129指向20032月附近,所以20032月在高位反复震荡都无法向上突破。

  42003下一个重要高点数据指向哪呢?看看以下数据组:

  X2+X21=11+121=132X3+X20=15+118=133X4+X19=18+114=132

  X9+X13=54+77=131X10+X12=59+72=131

  131指向20034月,132指向20035月,也就是说200345月有可能出现一个高点。

  5)另一个数据组:

  X4+X20=18+118=136X5+X18=27+108=135X6+X16=36+99=135

  X8+X14=50+85=135X10+X13=59+77=136X11+X12=63+72=135

  135指向20038月,136指向20039月,也就是说今年89月有可能出现一个重要高点或者次高点。如果在那时还有股票的朋友需要特别小心了。结合上次预测的低点信号,我们认为2003年第四季度股票持仓率应相对保守。

  6)另一个数据组:

  X1+X27=8+160=168X2+X26=11+156=167X3+X25=15+153=168

  X8++X20=50+118=168X9+X19=54+114=168

  168指向20065月份 所以小宝认为是一个重要的高点时间窗,在6月初应该很小心了。

拓展可公度性原理及其误差纠正

  根据可公度性的原理,按照公历日计算,以199012月为起点0,平均每隔9个月左右就出现一个重要转折点。如下表

  

时间跨度

年份月份

与转折点的误差

时间跨度

年份月份

与转折点的误差

0

1990.12

上交所开市

81

1997.9

高点

9

1991.9

无转折点

90

1998.6

高点

18

1992.6

-1)为高点

99

1999.3

+1)为高点

27

1993.3

-1)为高点

108

1999.12

低点

36

1993.12

高点

117

2000.9

-1)为高点

45

1994.9

高点

126

2001.6

高点

54

1995.6

-1)为高点

135

2002.3

高点

63

1996.3

低点

144

2002.12

+1)为低点

72

1996.12

高点

153

2003.9

+1)为低点

160

2004.4

-1)高点

 

 

 

   这些转折点几乎都是高点,同样可以推断出今年6月份左右成为高点或者次高点的概率很高。

注意的几点

  任何预测都会存在误差,可公度性同样也不例外,如何回避错误、减少误差,使它成为严谨的、科学的、稳定的、有效的预测方法,笔者总结出以下几点:

   1、必须注意数据的分布密度,分布密度有两重含义

   1)同系列数据内部的比较,象去年高点中六、七月份的密度明显比三月份的高,前者数据为21213122,后者数据为211721181119,虽然两者都是五组数据,但前者只与两个数有关,所以更重要一些,六、七月份之后基本上就没有大的反弹。

   2)不同系列(高、低点)数据之间的比较,象去年12月份的高点数据组非常多,包括X1+X20=126X2+X19=125X4+X18=126X5+X16=126X7+X15=126X8+X13=127X9+X12=126X11+X11=126,低点数据组偏少。所以,虽然指数已经大幅下跌了不少,但是反弹后仍然继续创新低。

   2、必须充分运用反证,高、低点数据有时会有冲突,出现重叠。这时无论是高点还是低点的有效性都大打折扣,行情一般会出现大的波动,并不是重要的转折点,如果高、低点的数据没有冲突时就要特别关注。

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有