張志振 楊光軍
摘 要: 使用MATLAB設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)股指預(yù)測(cè)系統(tǒng)。該系統(tǒng)以上海證券綜合指數(shù)歷史數(shù)據(jù)為樣本,首先用MATLAB軟件擬合了上證指數(shù)每月月底收盤價(jià)隨時(shí)間的變化曲線,從宏觀上掌握上證指數(shù)的變化范圍和規(guī)律;接著用灰色模型對(duì)上證指數(shù)進(jìn)行中短期預(yù)測(cè),可以預(yù)測(cè)未來(lái)半年和未來(lái)6天的上證指數(shù)。仿真實(shí)驗(yàn)說(shuō)明算法是有效的,預(yù)測(cè)誤差小。
關(guān)鍵詞: 灰色理論; 股指預(yù)測(cè); 系統(tǒng); MATLAB
中圖分類號(hào):TP311.52 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2013)08-38-02
0 引言
近年來(lái),股票扮演著越來(lái)越重要的角色,股價(jià)指數(shù)是衡量股票發(fā)展趨勢(shì)的一個(gè)重要指標(biāo),股指預(yù)測(cè)成為越來(lái)越多學(xué)者研究的焦點(diǎn)[1-5]?;疑碚摼哂袠颖旧佟⒂?xùn)練快、預(yù)測(cè)精度高等特點(diǎn)[6],許多研究都使用灰色理論對(duì)股指進(jìn)行預(yù)測(cè)[4-5]。本文使用MATLAB設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)股指預(yù)測(cè)系統(tǒng),該系統(tǒng)以上海證券綜合指數(shù)歷史數(shù)據(jù)[7]為樣本,首先用MATLAB軟件擬合了上證指數(shù)每月月底收盤價(jià)隨時(shí)間的變化曲線,從宏觀上把握上證指數(shù)的變化范圍和規(guī)律,接著用灰色模型對(duì)上證指數(shù)進(jìn)行中短期預(yù)測(cè),實(shí)現(xiàn)對(duì)未來(lái)半年和未來(lái)6天的上證指數(shù)的預(yù)測(cè)。仿真實(shí)驗(yàn)表明該算法是有效的,預(yù)測(cè)誤差小。
1 灰色預(yù)測(cè)模型的建立
本系統(tǒng)對(duì)股指進(jìn)行了兩種預(yù)測(cè):未來(lái)半年的月底數(shù)據(jù)預(yù)測(cè)和未來(lái)6天的每日數(shù)據(jù)預(yù)測(cè)。
1.1 對(duì)月底數(shù)據(jù)進(jìn)行預(yù)測(cè)
由最小二乘法相關(guān)知識(shí)及MATLAB軟件可得發(fā)展系數(shù)a和灰作用量b為:a=-0.0053665,b=2373.5081。
將得到的發(fā)展系數(shù)a和灰作用量b值代入灰色預(yù)測(cè)模型:
1.2 對(duì)每日數(shù)據(jù)進(jìn)行預(yù)測(cè)
選取2013年2月19日到2013年3月20日的上證指數(shù)每日收盤價(jià)22個(gè)數(shù)據(jù)作為樣本數(shù)據(jù),對(duì)每日的數(shù)據(jù)進(jìn)行預(yù)測(cè)。其中將2013年2月19日到2013年3月12日的16個(gè)數(shù)據(jù)作為訓(xùn)練數(shù)據(jù),將2013年3月13日到2013年3月20日的6個(gè)數(shù)據(jù)作為檢驗(yàn)數(shù)據(jù)。其預(yù)測(cè)過(guò)程與1.1節(jié)相同,得到的每日數(shù)據(jù)預(yù)測(cè)的灰色模型如下。
2 灰色預(yù)測(cè)模型的檢驗(yàn)
2.1 對(duì)月底數(shù)據(jù)的灰色模型進(jìn)行檢驗(yàn)
根據(jù)公式⑴的灰色預(yù)測(cè)模型對(duì)上證指數(shù)中從2012年10月到2013年3月底的6個(gè)數(shù)據(jù)進(jìn)行灰色預(yù)測(cè)檢驗(yàn),得出6個(gè)上證指數(shù)數(shù)據(jù)預(yù)測(cè)及檢驗(yàn)結(jié)果,如表1所示。
4 結(jié)束語(yǔ)
本系統(tǒng)使用當(dāng)前流行的預(yù)測(cè)算法灰色模型和神經(jīng)網(wǎng)絡(luò)對(duì)上證指數(shù)進(jìn)行預(yù)測(cè),并使用MATLAB進(jìn)行實(shí)現(xiàn)。通過(guò)仿真實(shí)驗(yàn)說(shuō)明算法是有效的,預(yù)測(cè)誤差小。該系統(tǒng)使用灰色模型對(duì)上證指數(shù)進(jìn)行中短期預(yù)測(cè),可以預(yù)測(cè)未來(lái)半年和未來(lái)6天的上證指數(shù)。界面簡(jiǎn)潔,易操作,具有很強(qiáng)的實(shí)用性。但本系統(tǒng)僅限在預(yù)測(cè)時(shí)期的國(guó)內(nèi)金融市場(chǎng)現(xiàn)狀不發(fā)生較大變化情況下的預(yù)測(cè),現(xiàn)實(shí)中影響股指的因素很多,怎樣考慮多方面的因素是我們以后研究的方向。
參考文獻(xiàn):
[1] 孫彬,李鐵克,張文學(xué).基于GD-FNN 的金融股指預(yù)測(cè)模型[J].計(jì)算機(jī)應(yīng)用研究,2010.27(9):3272-3278
[2] 李佳.多因素線性回歸模型對(duì)股指預(yù)測(cè)作用的分析[D].上海交通大學(xué)上海高級(jí)金融學(xué)院MBA論文,2011.
[3] 王汝,芳田業(yè)鈞.消費(fèi)者信心指數(shù)與股票市場(chǎng)收益的實(shí)證研究[J].經(jīng)濟(jì)與管理,2009.23(12):22-26
[4] 吳朝陽(yáng).基于GM(1,1,μ,ν)模型的股指預(yù)測(cè)[J].計(jì)算機(jī)技術(shù)與自動(dòng)化,2010.29(3):113-116
[5] 鄭斯日古楞.灰色神經(jīng)網(wǎng)絡(luò)在股票價(jià)格預(yù)測(cè)中的應(yīng)用[J].計(jì)算機(jī)仿真,2012.29(2):382-385
[6] 劉思峰,謝乃明等.灰色系統(tǒng)理論及其應(yīng)用(第四版)[M].科學(xué)出版社,2008.
[7] 搜狐.上證指數(shù)歷史數(shù)據(jù).http://q.stock.sohu.com/zs/000001/lshq.shtml.