参考文献 10
Alexander,S.S.,“Price Movements in Speculative Markets:Trends or Random Walks”,Industrial Management Review of Mit,1961,2(2):7.
参考文献 11
Atsalakis,G.S.,E.E.Protopapadakis and K.P.Valavanis,“Stock Trend Forecasting in Turbulent Market Periods Using Neuro-Fuzzy Systems”,Operational Research,2016,16(2):245-269.
参考文献 12
Berretti,S.,S.M.Thampi and P.R.Srivastava,Intelligent Systems Technologies and Applications,Springer International Publishing,2015.
参考文献 13
Bildirici,M.and Ö.Ö.Ersin,“Improving Forecasts of GARCH Family Models with the Artificial Neural Networks:An Application to the Daily Returns in Istanbul Stock Exchange”,Expert Systems with Applications,2009,36(4):7355-7362.
参考文献 14
Bolton,P.,J.Scheinkman and W.Xiong,“Executive Compensation and Short-Termist Behaviour in Speculative Markets”,Review of Economic Studies,2006,73(3):577-610.
参考文献 15
Chakravarty,S.and P.K.Dash,“A PSO Based Integrated Functional Link Net and Interval Type-2 Fuzzy Logic System for Predicting Stock Market Indices”,Applied Soft Computing,2012,12(2):931-941.
参考文献 16
Kho,B.,“Time-Varying Risk Premia,Volatility,and Technical Trading Rule Profits:Evidence from Foreign Currency Futures Markets”,Journal of Financial Economics,1996,41(2):249-290.
参考文献 17
Kuo,R.J.,C.H.Chen and Y.C.Hwang,“An Intelligent Stock Trading Decision Support System through Integration of Genetic Algorithm Based Fuzzy Neural Network and Artificial Neural Network”,Fuzzy Sets and Systems,2001,118(1):21-45.
参考文献 18
Lento,C.and N.Gradojevic,“The Profitability of Technical Trading Rules:A Combined Signal Approach”,Journal of Applied Business Research(JABR),2011,23(1).
参考文献 19
Liu,C.,J.Wang and D.Xiao,et al,“Forecasting S&P 500 Stock Index Using Statistical Learning Models”,Open Journal of Statistics,2016,6(6):1067.
参考文献 20
Matsumura,K.and M.Kawamoto,“Derivative Trade Optimizing Model Utilizing GP Based on Behavioral Finance Theory”,Electronics and Communications in Japan,2013,96(4):15-28.
参考文献 21
Quinlan,J.R.,“Induction of Decision Trees”,Machine Learning,1986,1(1):81-106.
参考文献 22
Quinlan,J.R.,C4.5:Programs for Machine Learning,San Francisco Morgan Kaufmann Publishers,1993.
参考文献 23
Shi,W.and P.Shang,“Cross-Sample Entropy Statistic as a Measure of Synchronism and Cross-Correlation of Stock Markets”,Nonlinear Dynamics,2013,71(3):539-554.
参考文献 24
Tsaih,R.,Y.Hsu and C.C.Lai,“Forecasting S&P 500 Stock Index Futures with a Hybrid AI System”,Decision Support Systems,1998,23(2):161-174.
参考文献 25
White,H.,“Economic Prediction Using Neural Networks:The Case of IBM Daily Stock Returns”,IEEE,1988:451-458.
Abstract
The stock market is the key component to the modern finance. Forecasting its trend accurately and effectively, is of primary significance. Many researchers have already found that the stock market is a highly complicated nonlinear dynamic system, of which certain trend does exist. Nonetheless, how to predict the trend and make use of it remains an unsolved problem. The authors come up with a new method, multi-dimension cross-validation approach, to predict the stock market’s trend, from the aspects of driving factors, psychological factors and behavioral factors. In the end, we build a statistical decision tree model to predict the Shanghai Composite Index’s trend to testify our new method. The result shows that, our model performs very well with historical data, and it is feasible and reliable to employ our approach to forecast the market’s trend.
2018年3月以来特朗普政府针对进口钢铁和铝产品征收高额关税的影响席卷全球金融市场。随之而来的中美贸易战,造成了中美股市的巨大波动。如何及时预测股票趋势并制定对策,对于防范金融系统波动有重要意义,并已成为当前金融研究的热点。
从文献上看,股票市场是现代金融的核心组成部分,大量学者致力于股票趋势的预测,并形成了一系列纷繁复杂的预测方法。其中,格雷厄姆和大卫·多德是该研究领域的先驱。他们在1934年提出了基本分析方法(fundamental analysis)预测股票价格,该方法使用简单,但精确度不高。随后,人们开始采用技术分析方法,以提高股票趋势预测的精确度,代表性文章包括:Alexander(1961)、Kho(1996)、Lento和Gradojevic(2011)、Atsalakis等(2016)和Liu等(2016)等。此外,预测股市趋势的方法还包括行为金融预测方法和时间序列分析预测方法,如Bolton等(2006)、Matsumura等(2013)和Shi等(2013)等。另一方面,随着计算机技术的发展,各类非线性的分析预测方法(如神经网络、模糊逻辑和混沌预测方法等)也被广泛应用于股票市场,如:White(1988)利用神经网络模型预测IBM股票的每日收益率;Tsaih等(1998) 运用神经网络模型对S&P500指数波动进行了预测检验;Bildirici和Ersin(2009)等运用人工神经网络扩展的GARCH模型族对股票交易进行预测。同时,还有学者结合多种方法进行估算,以期得到更理想的预测结果,比如Kuo等(2001)将遗传算法和模糊神经网络相结合,开发出混合模型GFNN;Chakravarty和Dash(2012)提出模糊神经网络模型,用以分析预测S&P500指数和孟买股票指数。
国内也有大量研究预测股票走势,其发展路径与国外文献基本一致。其中一类文献是基于传统时间序列模型及其扩展的研究,如韩豫峰和汪雄剑等(2014)基于技术分析工具,研究了中国股市趋势中的惯性效应;谭政勋和张欠(2016)基于ARFIMA模型,考察了上证指数趋势变化中的长期记忆性等。另一类文献在预测过程中引入了各类非线性的预测方法,包括非线性动力系统、支持向量机和神经网络系统等,如刘文财和刘豹等(2002)运用混沌动力系统理论,预测了上证综合指数、深证成分指数;龙建成和李小平(2005)基于神经网络,对股票市场趋势进行了趋势预测;秦宇(2008)基于经验模态分解方法,研究了上海股票市场价格的趋势特征;隋学深和齐中英(2008)、陈海英(2013)应用支持向量机对股票市场趋势进行预测;邱望仁和刘晓东(2013) 基于FCM的广义模糊时间序列模型,研究了沪指的趋势特征;张贵生和张信东(2016)基于近邻互信息的SVM-GARCH模型预测股票价格趋势。
然而,关于股市趋势预测的已有研究,仍存在一定改进空间。其中,大量研究往往局限于股市某一方面的影响因素进行趋势预测,导致其预测结果具有一定片面性。尽管也有研究结合了多个影响因素进行趋势预测,比如近年来的机器学习方法,但由于缺乏系统标准来筛选所采用的影响因素,其建模效果并不理想。
因此,本文提出了多维交互验证法,来预测股市的趋势。具体而言,本文结合驱动因素、心理因素和行为因素这三个维度的影响因素,通过它们之间的交互验证预测股市走势,从而提高趋势预测的可靠性和准确性。此外,还针对上证综指建立了相应的决策树模型,以验证本文方法的可靠性。实证结果表明:多维交互验证方法在预测股市趋势方面具有一定的有效性和可行性,能够对投资者的投资策略产生一定的指导作用。
二、 股市趋势的影响因素分析
驱动因素是市场趋势形成的根本原因。影响股市趋势的驱动因素有很多,譬如经济周期、市场流动性、通胀、行业与上市公司的业绩、股市政策等等。此外,政治因素以及自然灾害等因素,对于股市的影响也不可忽略。
本文从经济周期和市场流动性两个影响因素出发,分析它们对股市趋势的影响。这是由于相比其他驱动因素,经济周期和市场流动性对于预测市场表现最为直接有效:通胀的作用一定程度上体现在经济周期中;股市政策基本是逆周期的,其制定与经济周期所处的阶段、通胀水平以及流动性状况都有密切联系;行业与公司业绩对市场的影响,主要是通过影响局部板块进而影响市场的整体走势来完成,一般来说投资者难以很好地把握它们对市场整体趋势的影响程度;突发性事件由于其本身的不可重复性以及数据量小等局限性,很难被精确地度量,因此对实践的指导意义也较有限。
首先,本文采用“美林投资时钟”的方法,分析驱动因素对于股市趋势的影响。“美林投资时钟”是一种将经济周期与资产和行业轮动联系起来的基本方法,它将以股票为主的金融市场分为4个阶段(见表1),来帮助交易者识别经济的转折点,从而预测大盘趋势。因此,通过基于美林投资时钟的经济周期分析,可以较为准确地预测股市的顶、底,为市场趋势的判断打下基础。
对市场趋势进行精确预测,还离不开心理维度的分析。原因在于,尽管驱动因素是市场趋势形成的根本原因,但驱动因素需要经过心理因素的过滤才能作用于市场,并促使市场产生周期性的变化,以及震荡和单边趋势交替出现。
市场情绪的三阶段模型是最简单的心理分析模型,如果投资者能够把握市场主流意见处于何种阶段,就能比较准确的判断预测市场的趋势。第一阶段(酝酿阶段):股价处于不规则的震荡状态,没有明显的趋势。在该阶段,市场缺乏主流观点(主流观点渗透率一般低于50%),投资者没有投资欲望,市场参与度很低,从而使得市场成交量惨淡。第二阶段(发展阶段):股价开始了单边趋势,机构投资者一般在该阶段的早期就已介入,并一直持仓到该阶段的末期。在该阶段,随着驱动因素的变化,市场开始形成对其变化的主流观点,并且市场主流观点的渗透率逐步增加、直至超过50%的比例。第三阶段(反转阶段):股价开始反转,进入下跌趋势。散户交易者在该阶段的末期才开始进入市场,但此时已没有更多的买家进场,缺乏进一步推动行情的资金,从而导致股价反转下跌。
总之,通过观察投资者本身的情绪状态,就可以基本判断市场所处的情绪阶段,进而判断未来的股票价格趋势。而投资者的情绪状态,可以通过如下心理维度指标进行分析:涨跌比率、市场关注度、封面指数、开户数和顶部底部心理特征等。
行为维度的分析,即根据市场行为、运用技术分析手段来预测推断股价未来走势。股票市场的行为可以被简单总结为“价量时空”——价格、成交量、价量的变化、完成价量变化所经历的时间和空间。当趋势开始酝酿形成时,会通过某种市场行为的特征加以展现。因此,通过分析这些市场行为,投资者就能够对趋势形成进行确认。
目前,有效的行为维度分析方法包括:3N法则和P-V直角坐标系价量分析方法。其中,3N法则是一种比较高效的趋势识别方法,它是由空间上的N%法则、形态上的N字法则和时间上的N期法则三者结合构成。而P-V直角坐标系价量分析方法,是通过模仿经济学分析供求关系,将价量关系投射到直角坐标系中进行分析,可以简化推理过程。
三、 多维交互验证分析
首先,进行驱动维度的分析。利用美林时钟划分经济周期,然后根据经济周期所处的阶段,判断市场是否处于趋势所能产生的时间窗口。其中,上升趋势产生于衰退阶段中后期,即通胀率高点到增长率低点的阶段;下跌趋势产生于繁荣时期,即通胀率低点到增长率高点的阶段。接下来,将该结果与流动性做印证,从而完成驱动维度内的交互验证。
其次,进行心理维度的分析。考察开户数、涨跌家数、封面指数、情绪指数等心理指标,通过它们之间的相互印证,再依据帝娜心理分析框架来考察市场情绪处于什么状况,从而确定市场趋势所处的阶段。
最后,进行行为维度的分析。先通过3N法则,从空间、形态和时间上判断股市趋势是否成立,然后用P-V直角坐标系从供求的角度进行分析,以验证上述驱动维度和心理维度的判断,从而完成整个交互验证的过程。
早在20世纪60年代,决策树方法就已产生并广泛应用,而且发展出了多种算法。其中,Quinlan(1986)提出了ID3算法,可以有效减少树的深度。随后,在ID3算法基础上,决策树算法被进一步拓展,包括:C4.5、CART、CHAID、QUEST等。其中,基于信息论方法(Information Theory)构建的C4.5算法(Quinlan, 1993)在预测变量的缺值处理、剪枝技术以及派生规则等方面都有了很大改进,使之计算复杂度低、处理速度快、适用范围较广(Berretti, Thampi and Srivastava, 2015)。
本文采用C4.5算法,建立决策树模型,将信息增益率(Information Gain Ratio)定义为:
首先,在驱动维度方面,从经济周期和流动性的两个角度分析。经济周期的指标,选取月度工业增加值和月度CPI,而没有选用GDP和总体价格水平指标。其原因在于,虽然后者能够更好反映经济周期的走势,但缺乏月度数据,不利于及时判断股指趋势。分析结果显示,2008年金融危机导致世界范围内的股指剧跌,尽管中国央行推出多项利好政策(譬如持续降息、汇金回购、拓宽资金进入股市的渠道等),但仍无法阻止股市持续下挫。随后,中国经济在通胀率高点后自2008年二季度进入衰退期。根据美林投资时钟原理可以推算出衰退中后期孕育着股市的上升趋势。另一方面,还从流动性角度考察股市是否见底。我们选取M1作为流动性指标,这是由于中国的M1比M2波动更为剧烈,能够更好地反映流动性因素中的政策作用。结果显示,M1同比增速从2008年9月就降至10%以下;而国家推出4万亿投资计划后,M1同比增速迅速从10%以下开始回升,并逐步确认了流动性的底部。至此,驱动维度验证了趋势产生的条件已经具备。
其次,在心理维度方面。本文采用投资者新增开户数作为情绪指标。选取该指标的原因是:首先,在国内外研究市场情绪的文献中,投资者新增开户数指标都不可或缺;其次,投资者新增开户数能够直观反映投资者对证券市场的参与度及需求度,开户数越多、投资者情绪越高涨,因此本文采用开户数的同比增长率作为心理因素的代表性变量,并将其与上证指数的走势做对照(见图2)。从图2可以看出,2008年当股指跌至1664点,A股开户数的增长率也急速下降(股票基金的平均仓位已经降至其下限60%)。而随着4万亿投资计划的推出,开户数明显增多,基金仓位也开始回升。该结果表明,心理层面开始对驱动因素的变化做出积极反应,市场进入情绪发展阶段。同时,心理维度的预测,也验证了驱动维度的预测结果。
接下来,本文考察决策树模型对趋势预测的正确性。具体方法是,使用较早时间段的数据进行训练并在较晚时间段的数据上进行测试。1994到2013年间的月度数据中,选取后n年的数据为测试集,前20-n年的数据为训练集。本文将对n取不同值(n=0、1、3、5),以对决策树模型进行预测。局限于20年的样本量,本文将决策树的深度设定为6,随机种子设定为2。决策树中属性的选择结果表明:在驱动因素中,流动性因素的影响最大,其次是CPI,然后才是工业增加值,这反映了短期内市场对经济增长的反映并不特别强烈,而对流动性和通胀率的变化更加敏感;在行为维度中,成交手数和最近一个季度涨幅占据了最为重要的位置,这说明在短期趋势预测中,行为因素的影响力较大。由于决策树模型同时包含了三个维度的因素,这进一步论证了多维交互验证预测趋势的方法在实证上的可行性。
本文提出了一种新的股票市场预测方法,即多维交互验证预测法,来预测股市的趋势。该方法将影响股票市场趋势的驱动维度、心理维度、行为维度相结合,并通过各个维度内及维度之间的交互验证法来增强趋势预测的正确性。此外,本文还针对上证综合指数、建立多维决策树模型,对多维交互验证预测法进行检验。实证分析的结果表明,多维交互验证法在预测股票市场月趋势预测时,具有较好的有效性和可行性。
然而,本文提出的多维交互验证预测法,仍存在进一步挖掘改进的空间。接下来的研究工作包括:更深入地研究本文所涉及的三种维度的相互作用关系,从而提高交互验证的效果;同时,尝试将预测范围拓展到更短周期的趋势预测上,并逐渐细化到行业或个股,以对投资者的实际操作提供更好的指导。
①其中,2008年10月28日,上证指数最低杀跌到1664点;而2009年8月4日,上证指数最高反弹到3478点。
国家自然科学基金资助项目(11501355和71571116)
;
中国博士后科学基金第59批面上资助项目(167567)
;
教育部人文社会科学研究项目规划基金项目(15YJA790039)
;
上海市教育委员会科研创新项目(15ZZ090)
;
上海市哲学社会科学规划课题青年项目(2016EJL002)
;
华东政法大学科学研究项目(16HZK014)
;