曹達宇
江西財經(jīng)大學財稅與公共管理學院,江西 南昌 330013
中國股票市場的預判研究
——基于上證綜指變動分析
曹達宇
江西財經(jīng)大學財稅與公共管理學院,江西 南昌 330013
本文選取上證綜指日收盤價的樣本數(shù)據(jù)作為觀察對象,通過灰色預測模型中的新陳代謝GM(1,1)模型對股票市場的未來趨勢進行實證分析。研究結(jié)果表明:在短期內(nèi),收盤價預測結(jié)果的相對誤差均低于5%,新陳代謝GM(1,1)短期預測效果比長期更優(yōu)。最后,結(jié)合實證結(jié)論,本文就股票市場長期走勢預測研究作進一步展望。
上證綜指;新陳代謝GM(1,1)模型;相對誤差
股市價格的預測不僅對投資者具有巨大的參考價值,同時對學術(shù)界研究市場運行規(guī)律也有重要的理論價值。自股市誕生以來,經(jīng)濟學家針對其波動性的研究就沒有停止過,研究方法也復雜多樣,從靜態(tài)到動態(tài),從運用ARCH、GM(1,1)、CARCH模型等到運用神經(jīng)網(wǎng)絡、人們的心理等研究股市的變化。如GM(1,1)模型,可以有效處理樣本小、貧信息、不確定性等問題,從“部分”已知信息中開發(fā)出有價值的信息,實現(xiàn)對系統(tǒng)運行行為的有效認識。然而,該模型不能及時剔除較早數(shù)據(jù)而引入新數(shù)據(jù),預測精度往往并不高?;贕M(1,1)模型這一缺陷,作者借鑒新陳代謝思想即剔陳引新,建立新陳代謝GM(1,1)模型,對上證綜指收盤價展開實證研究。
丁華(1999)運用ARCH模型研究了上證A股指數(shù)的ARCH現(xiàn)象,發(fā)現(xiàn)擾動項的平方序列中存在著明顯的自相關(guān)并且波動是平穩(wěn)的,大的波動將隨時間逐漸減弱并消失。徐緒松等人(2002)運用GARCH 模型對上海股票市場進行了仿真實驗,得出非線性方法比線性模型更能夠客觀全面地描述股票價格隨時間變化的情況和特征。蔡常豐(2000)將灰色預測理論用于預測股市價格波動,認為短期內(nèi)此方法是非常有效的。李國平等(2005)指出常規(guī)GM(1,1)模型采用端點的最優(yōu)組合作為灰微分方程的背景值,可以提高預測精度,從而提出了一種用黃金分割改進GM(1、1)模型的研究方法,并用實例分析證明了其有效性。
灰色系統(tǒng)是20年代80世紀代鄧聚龍?zhí)岢龅挠行幚硇颖尽⒇毿畔?、不確定性問題的一種新理論?;疑A測正是在這種理論基礎(chǔ)上發(fā)展起來的一種預測方法,其基本思想是將呈現(xiàn)無規(guī)律的歷史數(shù)據(jù)通過累加得到呈指數(shù)增長規(guī)律的數(shù)列,通過建立微分方程的形式揭示灰色信息系統(tǒng)發(fā)展的連續(xù)過程,并充分利用原始數(shù)據(jù)序列的有序性及有界性,揭示數(shù)據(jù)集合所具備的潛在規(guī)律。灰色預測在股票市場、水質(zhì)變化、糧食產(chǎn)量、人口數(shù)量等多方面都得到了廣泛的應用.
求得方程的解,即時間響應函數(shù)為:
方程組就是常規(guī)GM(1,1)模型。為了及時引入最新信息使得建模序列更能反映系統(tǒng)目前的特征,揭示系統(tǒng)的發(fā)展趨勢,獲得較高的預測精度,將加入序列,剔除,用新的序列建立一次新陳代謝GM(1,1)模型。同理,逐步循環(huán),不斷剔除最老化信息,加入最新信息,建立多次新陳代謝模型,從而達到一定的預測要求。
2.1 變量選取及數(shù)據(jù)來源
本文以上證綜指逐日收盤價的歷史樣本數(shù)據(jù)作為觀察對象,時間跨度2016年3月25日—2016年4月29日,數(shù)據(jù)來源wind資訊,具體數(shù)據(jù)見下表1?;诨疑A測模型對樣本容量的要求,上述時間跨度期間上證綜指日收盤價的部分數(shù)據(jù)用于模型參數(shù)的估計,其他日收盤價數(shù)據(jù)用于模型預測效果的分析。因此,建立新陳代謝GM(1,1)模型之前需要確定原始序列數(shù)據(jù)的長度問題,一般5個到10個數(shù)據(jù)比較好,本文分別選取數(shù)據(jù)長度為5到10的新陳代謝模型對數(shù)據(jù)進行擬合,計算擬合結(jié)果的絕對殘差和,擬合最終發(fā)現(xiàn)數(shù)據(jù)長度為6的絕對殘差和最小。因此,樣本數(shù)據(jù)可以分為兩部分:2016年3月25日—2016年4月1日數(shù)據(jù)、2016年4月2日—2016年4月29日數(shù)據(jù)。
2.2 實證結(jié)果與分析
本文運用數(shù)學分析軟件MATLAB7.0編程模擬測算,估計模型中的參數(shù),從而建立新陳代謝GM(1,1)預測模型,對我國上證綜指中日收盤價進行實證分析。
第一步:選取2016年3月25日—2016年4月1日的逐日收盤價數(shù)據(jù)序列:
則GM(1,1)模型的時間響應式為:
此式即是所要建立的GM(1,1)基礎(chǔ)模型。基于新陳代謝思想,由該基礎(chǔ)模型可得2016年4月5日我國上證綜指收盤價為3035元,將此新數(shù)據(jù)加入到原始數(shù)據(jù)序列,并去除2016年3月25日的收盤價數(shù)據(jù),一次新陳代謝建模數(shù)據(jù)更新為:
重復上述第二、三、四步,可知一次新陳代謝模型為:
將代入上式,可得2016年4月6日上證綜指收盤價的預測值為3054.2元,將該預測值加入到一次新陳代謝模型數(shù)據(jù)序列,并剔除2016年4月5日數(shù)據(jù),得到第二次新陳代謝數(shù)據(jù)序列,又重復上述第二、三、四步建立二次新陳代謝GM(1,1)模型。同理,通過MATLAB逐步循環(huán)模擬測算,依次求出2016年4月2日—2016年4月29日上證綜指收盤價預測值。運用實際數(shù)據(jù)進行預測效果分析可知:在4月5日—4月15日時間段,收盤價預測值的相對誤差均低于5%;在4月18日—4月29日時間段,收盤價預測值的相對誤差均高于5%;隨著時間的推移,在4月5日—4月15日時間段,預測值的相對誤差有增有減,而在4月18日—4月29日時間段,預測值的相對誤差逐漸上升,上升幅度也較前一個時間段要大。
本文基于去陳引新的思想建立新陳代謝GM(1,1)模型,通過MATLAB模擬對上證綜指日收盤價進行了預測研究。在短期內(nèi),預測值的相對誤差均低于5%,預測精度較高;在長期,隨著時間的推移模型預測精度逐漸減小,預測精度較低;模型對股市的短期預測效果更優(yōu)于長期。與常規(guī)GM(1,1)模型相比之下,新陳代謝GM(1,1)模型可以彌補前者以的一些不足從而挺高預測精度,尤其是短期預測精度,但是卻不能精確地對長期趨勢進行預測。另外,我國影響因素影復雜多樣,股市的內(nèi)在規(guī)律相對比較復雜。因此,鑒于以上內(nèi)容,為了能更好地對股市進行長期預測,將更多的因素考慮到股市預測模型中,通過新陳代謝GM(1,1)模型與其他方法的結(jié)合,提高長期預測精度,是進一步要做的研究工作。
[1]查正洪.上證綜合指數(shù)的統(tǒng)計分析與預測[J].上海海運學院學報,1999,20(4):80-87.
[2]鄧聚龍.灰理論基礎(chǔ).華中科技大學出版社.2002.
[3]叢春霞、季秀芳.灰色預測在股票價格指數(shù)中的應用.中國統(tǒng)計.2000.
[4]卓金武.MATLAB在數(shù)學建模中的應用[M].北京.北京航空航天大學出版社,2014:58-70.
[5]薛毅.數(shù)學建?;A(chǔ).北京:高等教育出版社.2004.
附錄:新陳代謝GM(1,1)模型預測—MATLAB代碼