公務(wù)員期刊網(wǎng) 論文中心 正文

神經(jīng)網(wǎng)絡(luò)技術(shù)對標普500指數(shù)的波動率預測

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了神經(jīng)網(wǎng)絡(luò)技術(shù)對標普500指數(shù)的波動率預測范文,希望能給你帶來靈感和參考,敬請閱讀。

神經(jīng)網(wǎng)絡(luò)技術(shù)對標普500指數(shù)的波動率預測

[摘要]波動率是對特定證券或市場指數(shù)收益分散度的統(tǒng)計量度,可以通過使用證券或市場指數(shù)收益率之間的標準偏差或方差來衡量。通常,波動率越高,風險越高。文章運用神經(jīng)網(wǎng)絡(luò)模型對美國標普500指數(shù)2016年的波動率進行了預測,并得到了優(yōu)于傳統(tǒng)模型的預測結(jié)果。

[關(guān)鍵詞]神經(jīng)網(wǎng)絡(luò)技術(shù);標普500指數(shù);波動率;預測

波動率是對特定證券或市場指數(shù)的收益分散度的統(tǒng)計量度,可以通過使用證券或市場指數(shù)收益率之間的標準偏差或方差來衡量。通常,波動率越高,風險越高。用來計算波動率的傳統(tǒng)方法包括Black-Scholes模型和GARCH族模型。這些傳統(tǒng)方法難以捕捉金融市場時間序列數(shù)據(jù)等數(shù)據(jù)集的不連續(xù)性,非線性和高度復雜性。隨著計算機科學的發(fā)展,人工神經(jīng)網(wǎng)絡(luò)等機器學習技術(shù)提供了足夠的學習能力,更有可能捕捉到金融市場中復雜的非線性模型。該技術(shù)已經(jīng)在金融預測研究中取得了一些成果。Baba和Kozaki(1992)開發(fā)了一個神經(jīng)網(wǎng)絡(luò)系統(tǒng)用于預測日本股市的價格,并將改進BP算法與隨機優(yōu)化方法相結(jié)合的混合算法用于神經(jīng)網(wǎng)絡(luò)參數(shù)的訓練。

1建模

本文使用神經(jīng)網(wǎng)絡(luò)技術(shù)建立了一個可以預測標普500指數(shù)波動率的模型??紤]到較長時間的交易包含了更多的信息以及實證研究的需要,本文選取的樣本范圍從2005年1月到2016年12月。為了比較不同模型的預測精度,以均方誤差(MSE)作為評價標準,即預測波動率與實際波動率之間的偏差平方的平均值。反向傳播(BP)算法也稱為誤差反向傳播算法,是人工神經(jīng)網(wǎng)絡(luò)中的監(jiān)督學習算法。BP神經(jīng)網(wǎng)絡(luò)算法理論上可以近似于任何函數(shù)。其基本結(jié)構(gòu)由非線性變元組成,具有較強的非線性映射能力。而且,網(wǎng)絡(luò)層數(shù)、神經(jīng)元數(shù)量、網(wǎng)絡(luò)學習系數(shù)可根據(jù)具體情況進行設(shè)置,靈活性大。輸入變量的選擇是一個建模決策,可以大大影響網(wǎng)絡(luò)性能。本文的變量選擇思路如下:波動率有聚集現(xiàn)象,可以證明波動存在自相關(guān),所以歷史波動率可以作為輸入變量來預測t+1的波動率。Boller-slev(2011)從幾個宏觀金融變量(市場波動率本身和市場的市盈率等)中發(fā)現(xiàn)了波動率風險溢價的顯著影響。因此,市盈率將被用作預測t+1波動率的輸入變量。Fama和French(1988)發(fā)現(xiàn),股票價格的一個緩慢的均值回歸的趨勢往往會導致回報的負相關(guān)性。Darrat和Zhong(2003)根據(jù)順序信息得到假設(shè),發(fā)現(xiàn)了道瓊斯指數(shù)中的股票交易量和波動率之間存在顯著的關(guān)系?;谏鲜鲈颍?005年至2015年標普500指數(shù)的歷史波動率(滯后項)、市盈率、30日均價、交易量和一些基本信息(包括日收益率和收盤價)被選擇作為輸入變量。從這些數(shù)據(jù)中學習訓練之后,BP神經(jīng)網(wǎng)絡(luò)將用于預測2016年標普500指數(shù)的波動率。我們使用MATLAB來建立這個BP神經(jīng)網(wǎng)絡(luò)。將2736個樣本隨機分為3組:有70%的樣本用于訓練網(wǎng)絡(luò)。這些樣本在訓練期間提交給網(wǎng)絡(luò)。然后根據(jù)誤差對神經(jīng)網(wǎng)絡(luò)進行調(diào)整以優(yōu)化自身。有15%的樣本用于驗證并停止訓練。有15%的樣本用于測試,提供了訓練期間和訓練后的網(wǎng)絡(luò)性能的獨立測量。這種方法被稱為交叉驗證,這是一種模型驗證技術(shù),用于評估統(tǒng)計分析結(jié)果和模型的過擬合程度。對于網(wǎng)絡(luò)的層數(shù),很多學者做了理論研究。Lippmann(1987)提出具有兩個隱層的神經(jīng)網(wǎng)絡(luò)可以解決任何形式的分類問題。之后,Hetcht-Nielsen(1989)從理論上證明,任何閉區(qū)間的連續(xù)函數(shù)都可以用一個帶有隱含層的BP網(wǎng)絡(luò)來逼近。該理論可以作為BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計的基本原則。實際上,增加層數(shù)的目的是找到輸入、輸出變量之間的關(guān)系,以減少誤差,提高學習的準確性;另外,層數(shù)增加使得網(wǎng)絡(luò)結(jié)構(gòu)更加復雜,從而增加了網(wǎng)絡(luò)訓練時間。因此,通常的做法是通過設(shè)置隱藏的神經(jīng)元的數(shù)量來調(diào)整誤差。隱藏層神經(jīng)元的數(shù)量對解決問題有很大的影響。有些書籍和文章提供了選擇神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的“經(jīng)驗法則”。例如,Blum(1992)提供的經(jīng)驗法則是隱藏層的大小應(yīng)該在輸入層和輸出層之間。Berry和Linoff(1997)給出的另一個經(jīng)驗法則是,它不能超過輸入層的兩倍。王小川等人(2013)提出了以下公式來幫助選擇隱藏神經(jīng)元的數(shù)量:Nhid<Nin-1Nhid<Nin+N槡out+a(0<a<10)Nhid=log2Nin我們測試了具有不同數(shù)目隱藏層的神經(jīng)網(wǎng)絡(luò),從3到10。樣本內(nèi)的測試結(jié)果表明,有4個神經(jīng)元的神經(jīng)網(wǎng)絡(luò)具有最好的結(jié)果。而通過對樣本外數(shù)據(jù)即2016年標普500指數(shù)波動率的驗證可以發(fā)現(xiàn),4神經(jīng)元網(wǎng)絡(luò)在MSE和R評估標準中優(yōu)于其他模型,這進一步證實了本文的實驗結(jié)果。

2預測結(jié)果分析

使用BP神經(jīng)網(wǎng)絡(luò)進行波動率預測得到的均方誤差(MSE)為4.291E-5,遠小于同期數(shù)據(jù)計算得到的隱含波動率和GARCH模型計算得到的波動率的均方誤差。將其與已實現(xiàn)的波動率進行比較可以發(fā)現(xiàn),即使市場出現(xiàn)一些突然的變化或沖擊,神經(jīng)網(wǎng)絡(luò)的波動率仍然接近實現(xiàn)的波動率,這表明神經(jīng)網(wǎng)絡(luò)在t+1波動率預測方面具有優(yōu)越性。但是,這項研究還有一些局限性可以進一步改進。首先,本研究的波動率預測是基于每日數(shù)據(jù)來預測t+1的波動率。神經(jīng)網(wǎng)絡(luò)模型在不同時期的波動率預測中是否存在優(yōu)勢還有待研究。其次,需要優(yōu)化神經(jīng)網(wǎng)絡(luò)的輸入變量。在這項研究中,選擇市盈率、交易量、歷史波動率、30天平均價格,收盤價格和每日收益率作為輸入變量。事實上,還有很多其他的與市場波動有關(guān)的變量,比如投資者情緒,利率變化等,所以輸入變量的優(yōu)化可以提高神經(jīng)網(wǎng)絡(luò)的預測能力。最后,本研究的對象是2005年至2016年標普500指數(shù)的數(shù)據(jù),因此,其他市場或其他時間的波動率還有待進一步研究。但可以預見,不同市場的情況會有很大的不同,甚至根本不同。如果標的資產(chǎn)流動性差或交易量過小,神經(jīng)網(wǎng)絡(luò)模型很難獲得足夠的數(shù)據(jù)進行訓練。它的預測能力可能會被嚴重降低。

參考文獻:

[1]Baba,N.andKozaki,M..Anintelligentforecastingsystemofstockpriceusingneuralnetworks[C].IEEE:InternationalJointConference,1992,1(6):371-377.

[2]Fama,E.F.andFrench,K.R..Permanentandtemporarycompo-nentsofstockprices[J].JournalofpoliticalEconomy,1998,96(2):246-273.

[3]王小川,史峰,郁磊,等.MATLAB神經(jīng)網(wǎng)絡(luò)43個案例分析[M].

作者:李健 單位:格拉斯哥大學