• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      一種基于深度學(xué)習(xí)的短期股票波動(dòng)率預(yù)測(cè)方法

      2020-07-17 16:21張涵
      關(guān)鍵詞:金融風(fēng)險(xiǎn)管理深度學(xué)習(xí)

      摘 要:隨著改革開放,經(jīng)濟(jì)高速發(fā)展的過程,我國(guó)的金融市場(chǎng)從無到有,再到如今的蓬勃發(fā)展,為市場(chǎng)經(jīng)濟(jì)發(fā)展注入了無數(shù)活力與生機(jī)。然而,伴隨著收獲與發(fā)展,風(fēng)險(xiǎn)與挑戰(zhàn)也將一并存在,1997年的東南亞金融危機(jī),2008年的次貸危機(jī),2010年的歐債危機(jī)都在提醒著警惕金融危機(jī),重視金融風(fēng)險(xiǎn)管理的重要性。RNN和LSTM網(wǎng)絡(luò)作為一種表現(xiàn)良好的時(shí)序分析模型,已經(jīng)被廣泛運(yùn)用于股票信息預(yù)測(cè),但在波動(dòng)率預(yù)測(cè)方面還鮮有嘗試。本文先介紹了金融風(fēng)險(xiǎn)管理的基本概念,回顧了常見的波動(dòng)率預(yù)測(cè)方法,然后嘗試了基于RNN和LSTM網(wǎng)絡(luò)的波動(dòng)率預(yù)測(cè)方法,并在滬深300指數(shù)上進(jìn)行測(cè)試。

      關(guān)鍵詞:金融風(fēng)險(xiǎn)管理,波動(dòng)率,深度學(xué)習(xí),RNN,LSTM

      金融行業(yè)作為現(xiàn)代市場(chǎng)經(jīng)濟(jì)的核心,能夠促進(jìn)各行各業(yè)的高速發(fā)展,拉動(dòng)國(guó)民經(jīng)濟(jì),將資本資源高效分配,但是同時(shí),其風(fēng)險(xiǎn)危害也是遠(yuǎn)超其他行業(yè)。由于與各行各業(yè)聯(lián)系緊密,加上自身的虛擬性等因素,金融風(fēng)險(xiǎn)往往會(huì)擴(kuò)散到各行各業(yè),并造成嚴(yán)重后果,以致引發(fā)金融危機(jī),危害程度遠(yuǎn)超其他風(fēng)險(xiǎn),不僅會(huì)危害金融秩序,也會(huì)嚴(yán)重影響實(shí)體行業(yè),甚至造成社會(huì)動(dòng)蕩。因此,研究金融風(fēng)險(xiǎn)并對(duì)此科學(xué)管理,不僅是金融行業(yè)的重中之重,也是政府與各行各業(yè)應(yīng)該關(guān)注的問題。

      從20世紀(jì)80年代初開始,隨著一些銀行機(jī)構(gòu)由于債務(wù)危機(jī)而開始倒閉,金融行業(yè)開始重視對(duì)信用風(fēng)險(xiǎn)的防范與管理。1988年,為了應(yīng)對(duì)更復(fù)雜多變的風(fēng)險(xiǎn)管理形勢(shì),由巴塞爾委員會(huì)制定的在全球范圍內(nèi)主要的銀行資本和風(fēng)險(xiǎn)監(jiān)管標(biāo)準(zhǔn):《巴塞爾協(xié)議》應(yīng)運(yùn)而生。到了20世紀(jì)90年代以后,隨著金融衍生產(chǎn)品的大量推出以及交易量的高速增長(zhǎng),金融風(fēng)險(xiǎn)日益加強(qiáng),一些國(guó)際銀行開始指定自己的風(fēng)險(xiǎn)模型,來彌補(bǔ)《巴塞爾協(xié)議》的不足,如摩根銀行的VaR方法,信孚銀行的“風(fēng)險(xiǎn)調(diào)整的資本收益率”系統(tǒng)等。目前評(píng)估金融市場(chǎng)風(fēng)險(xiǎn)最主流的方法就是VaR方法,而在VaR方法中計(jì)算和預(yù)測(cè)市場(chǎng)的波動(dòng)率是至關(guān)重要的一環(huán)。隨著大數(shù)據(jù)時(shí)代的來臨,金融數(shù)據(jù)呈海量增長(zhǎng),傳統(tǒng)經(jīng)濟(jì)學(xué)模型的精細(xì)程度已經(jīng)無法匹配如今數(shù)據(jù)的復(fù)雜程度,傳統(tǒng)的方法已無法對(duì)金融市場(chǎng)波動(dòng)率做出較為準(zhǔn)確的預(yù)測(cè)。隨著計(jì)算能力和算法的迅速發(fā)展,數(shù)據(jù)驅(qū)動(dòng)的深度學(xué)習(xí)方法展現(xiàn)出了強(qiáng)大的非線性擬合能力和泛化能力,為金融經(jīng)濟(jì)研究,特別是金融市場(chǎng)的風(fēng)險(xiǎn)研究帶來了更多的可能,采用深度學(xué)習(xí)方法不僅能取得良好的效果,而且能大幅減少重復(fù)勞動(dòng)和人力成本。因此有理由相信,隨著計(jì)算機(jī)技術(shù)和人工智能的不斷發(fā)展,金融市場(chǎng)的發(fā)展必將在科技的助力下開啟全新的篇章。

      一、波動(dòng)率研究綜述

      波動(dòng)率是金融資產(chǎn)價(jià)格的波動(dòng)程度,是對(duì)資產(chǎn)收益不確定性的衡量,用于反映金融資產(chǎn)的風(fēng)險(xiǎn)水平。經(jīng)過多年的研究發(fā)展,現(xiàn)在已經(jīng)有多種較為成熟的波動(dòng)率預(yù)測(cè)方法。最知名的波動(dòng)率預(yù)測(cè)方法是Engle于1982年提出的ARCH族模型,之后由Taylor提出了SV模型,這兩種模型是之后大多數(shù)波動(dòng)率預(yù)測(cè)模型的基礎(chǔ)。Bollerslev對(duì)ARCH模型進(jìn)行改進(jìn),加入了條件異方差的移動(dòng)平均項(xiàng),提出了GARCH模型。Engle,Lilien和Robbins引入了條件標(biāo)準(zhǔn)方程,提出了GARCH-M模型。Nelson提出了指數(shù)GARCH模型。近幾年,國(guó)內(nèi)學(xué)者開始向GARCH模型之外的方法探索,2012年,楊科,陳南浪應(yīng)用了基于冪轉(zhuǎn)換以及不設(shè)定擾動(dòng)項(xiàng)的具體相關(guān)結(jié)構(gòu)和分布形式所構(gòu)造的半?yún)?shù)短期預(yù)測(cè)模型,張珍將隱式馬爾可夫模型運(yùn)用到波動(dòng)率預(yù)測(cè)。傳統(tǒng)的基于GARCH波動(dòng)率預(yù)測(cè)方法已經(jīng)十分成熟,然而由于股市是一個(gè)十分復(fù)雜的非線性系統(tǒng),受很多不穩(wěn)定因素的影響,加上隨著金融市場(chǎng)的不斷復(fù)雜導(dǎo)致的數(shù)據(jù)量高速增長(zhǎng),使得傳統(tǒng)的方法已經(jīng)不能滿足要求。隨著大數(shù)據(jù)時(shí)代的來臨,數(shù)據(jù)驅(qū)動(dòng)的深度學(xué)習(xí)方法體現(xiàn)出強(qiáng)大的非線性擬合能力和泛化能力,在許多領(lǐng)域都表現(xiàn)出強(qiáng)于傳統(tǒng)方法的效果,在波動(dòng)率預(yù)測(cè)上也不例外。本文在查閱一些基于深度學(xué)習(xí)的波動(dòng)率預(yù)測(cè)方法的基礎(chǔ)上,提出了一種基于RNN和LSTM模型對(duì)短期內(nèi)股市波動(dòng)率進(jìn)行預(yù)測(cè)的方法。

      二、RNN與LSTM網(wǎng)絡(luò)模型概述

      近年來,深度學(xué)習(xí)神經(jīng)網(wǎng)絡(luò)在圖像處理,自然語言處理,推薦算法等方面取得了突出成效,在很多領(lǐng)域都得到了超出傳統(tǒng)方法的效果。然而對(duì)于時(shí)序信息,傳統(tǒng)的神經(jīng)網(wǎng)絡(luò)并不適用。對(duì)于傳統(tǒng)神經(jīng)網(wǎng)絡(luò)而言,每次的輸出結(jié)果只依賴于當(dāng)前的輸入,與之前時(shí)刻的輸入沒有任何關(guān)系,與輸入序列的順序也沒有關(guān)系。這是因?yàn)閭鹘y(tǒng)的神經(jīng)網(wǎng)絡(luò)并沒有實(shí)現(xiàn)“記憶”的功能,無法理解“時(shí)間序列”的概念。針對(duì)時(shí)間序列信息,有一種專門設(shè)計(jì)的神經(jīng)網(wǎng)絡(luò),稱為循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN),而現(xiàn)在使用的一般是其改進(jìn)形式:長(zhǎng)短期記憶網(wǎng)絡(luò)(LSTM),下面先對(duì)網(wǎng)絡(luò)的基本結(jié)構(gòu)進(jìn)行介紹。

      (一)RNN基本結(jié)構(gòu)

      RNN的結(jié)構(gòu)與傳統(tǒng)的神經(jīng)網(wǎng)絡(luò)不同,可以理解為一個(gè)傳統(tǒng)神經(jīng)網(wǎng)絡(luò)在時(shí)間方向上的多次復(fù)制。它的隱藏單元之間按時(shí)序方向進(jìn)行連接,使得上一時(shí)刻的信息得以傳到下一時(shí)刻,以實(shí)現(xiàn)“記憶”功能

      根據(jù)圖表1可以看出,一個(gè)RNN的輸入包括兩個(gè)值,一個(gè)是當(dāng)前時(shí)刻的輸入值xt,用于實(shí)時(shí)更新狀態(tài),一個(gè)是上一時(shí)刻的隱藏層狀態(tài)ht,用于維持記憶信息。而在不同時(shí)刻的網(wǎng)絡(luò)共用一套參數(shù)。與傳統(tǒng)神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)對(duì)比,可以很容易地看出,RNN的改進(jìn)之處就在于添加了一個(gè)隱藏層之間的相互連接關(guān)系,使得上一時(shí)刻的隱藏信息得以保存,以實(shí)現(xiàn)記憶能力。普通的神經(jīng)網(wǎng)絡(luò)在優(yōu)化過程中使用反向傳播算法,根據(jù)鏈?zhǔn)椒▌t傳播梯度。而RNN在優(yōu)化中使用帶時(shí)序的反向傳播,稱作BPFT,其與普通的反向傳播區(qū)別在于損失函數(shù)的值不僅取決于當(dāng)前時(shí)刻的輸出,還依賴于下一時(shí)刻。這導(dǎo)致了在更新參數(shù)時(shí),當(dāng)前時(shí)刻的梯度會(huì)一直傳導(dǎo)到之前的每個(gè)時(shí)刻,帶來梯度爆炸和消失的問題。除此之外,RNN的記憶不具有長(zhǎng)期性,之前時(shí)刻的狀態(tài)在前向傳播過程中會(huì)逐漸消失,慢慢地就失去了該“記憶”。針對(duì)這些問題,LSTM網(wǎng)絡(luò)被提出。

      (二)LSTM基本結(jié)構(gòu)

      為了解決上面RNN存在的問題,長(zhǎng)短期記憶網(wǎng)絡(luò)(Long short-term memory)被提出。它與RNN的最主要的區(qū)別在于多了一個(gè)記憶單元(memory cell)。這個(gè)記憶單元有專門的開關(guān)來控制記憶信息的更新,以此來實(shí)現(xiàn)時(shí)序方向上記憶單元的逐漸更新。

      相比于RNN直接將隱藏層狀態(tài)作為記憶值傳給下一時(shí)刻,LSTM的記憶單元要復(fù)雜許多。如圖表2所示,LSTM的記憶單元有三道閘門,分別是Input Gate, Forget Gate和Output Gate。當(dāng)Input Gate打開時(shí),外界信息才能傳入記憶單元,F(xiàn)orget Gate用來控制是否忘記上一時(shí)刻的記憶狀態(tài),Output Gate控制是否將記憶狀態(tài)輸出。由此可以發(fā)現(xiàn)LSTM的一個(gè)記憶單元需要四個(gè)輸入來控制,故參數(shù)量也比一般的RNN高四倍。這三個(gè)閘門的開關(guān)狀態(tài)是模型的參數(shù),即通過訓(xùn)練得到。

      將許多這樣的記憶單元按照神經(jīng)網(wǎng)絡(luò)的方式進(jìn)行連接就得到了完整的LSTM,通過三個(gè)閘門,就可以完成對(duì)長(zhǎng)期記憶的保存,讓模型自己訓(xùn)練出記憶的長(zhǎng)短。需要注意的是,LSTM不僅將樣本xt作為模型的輸入值,還將上一時(shí)刻的記憶狀態(tài)ct-1和隱藏層的輸出ht-1都作為這一時(shí)刻的輸入值,以保證充足的信息量。如圖表3所示,與RNN進(jìn)行對(duì)比可以看出他們的基本思想是一致的,但是在具體結(jié)構(gòu)上LSTM有很多改進(jìn)。

      三、基于滬深300指數(shù)的模型實(shí)證

      (一)數(shù)據(jù)預(yù)處理

      本文使用從2013年1月4日到2017年12月29日滬深300指數(shù)數(shù)據(jù),數(shù)據(jù)格式為xlsx文件,其中第一列為日期,第二列為開盤價(jià),第三列為收盤價(jià),第四列為最高價(jià),第五列為最低價(jià),第六列為凈值,第七列為交易量。計(jì)算波動(dòng)率的公式有很多,這里選擇較為簡(jiǎn)單的方式,設(shè)ct為當(dāng)前t日的收盤價(jià),定義波動(dòng)率vol=abs(■)。其中abs()代表絕對(duì)值。共得到1214天的波動(dòng)率數(shù)據(jù),如圖表4所示。

      (二)模型超參數(shù)與訓(xùn)練過程

      取1090天的波動(dòng)率作為訓(xùn)練集。將每?jī)商斓牟▌?dòng)率作為一組樣本,下一天的波動(dòng)率作為標(biāo)簽,即在t日,以volt-1和volt作為一組訓(xùn)練樣本,以volt+1作為標(biāo)簽值進(jìn)行訓(xùn)練。

      網(wǎng)絡(luò)結(jié)構(gòu)上采用2層4個(gè)隱藏單元的RNN和LSTM網(wǎng)絡(luò),后接一個(gè)全連接層以匹配輸出維度。模型輸入格式為(seq,batch_size,feature_size),其中seq代表單個(gè)序列的長(zhǎng)度,batch_size代表一次喂入的序列個(gè)數(shù),feature_size代表特征維度,輸入的數(shù)據(jù)格式為(trainsize,1,2),即將所有數(shù)據(jù)當(dāng)作一個(gè)序列輸入,不分batch,每個(gè)數(shù)據(jù)有兩個(gè)特征值。模型的輸出為(seq,batch_size,100),這個(gè)100就對(duì)應(yīng)著多分類的類別數(shù),每一位的數(shù)值對(duì)應(yīng)著屬于該類別的概率。由于直接采用連續(xù)值進(jìn)行訓(xùn)練的效果不佳,將標(biāo)簽值進(jìn)行離散化,等分成100分,將問題轉(zhuǎn)化成一個(gè)多分類問題,并使用交叉熵?fù)p失函數(shù)。使用Adam和LBFGS作為優(yōu)化器,分別訓(xùn)練2000輪和100輪,學(xué)習(xí)率設(shè)為1e-03,Adam的step size為2000,lr_scheduler的gamma為0.7。運(yùn)行配置為Windows10, Python3, Pytorch, intel CORE i7 ,未使用GPU。

      (三)訓(xùn)練與預(yù)測(cè)結(jié)果

      選用2017年12月15日至29日的共11天數(shù)據(jù)作為測(cè)試集,預(yù)測(cè)效果如圖所示。由于預(yù)測(cè)波動(dòng)率的目的是想判斷股市風(fēng)險(xiǎn)大小,需要關(guān)注的是波動(dòng)率的變化趨勢(shì)而不是絕對(duì)數(shù)值,最后得到的預(yù)測(cè)結(jié)果均顯著大于真實(shí)值,故將所有預(yù)測(cè)值向下平移0.02,保持變化趨勢(shì)不變,以便于在圖表中更加直觀。如圖表6所示是RNN的預(yù)測(cè)效果,可以發(fā)現(xiàn)預(yù)測(cè)值的整體趨勢(shì)與真實(shí)值非常接近,擬合出了1-2-3,4-5-6,8-9-10這幾個(gè)真實(shí)值里的波峰波谷,但是整體存在偏移的現(xiàn)象。如真實(shí)值中5-6時(shí)間段中的下降在預(yù)測(cè)值中直到6-7時(shí)間段才出現(xiàn),真實(shí)值中8-9時(shí)間段中的上升在預(yù)測(cè)值中7-8時(shí)間段就出現(xiàn)了。接下來使用LSTM進(jìn)行訓(xùn)練和預(yù)測(cè),效果如圖圖表7所示,可以發(fā)現(xiàn)LSTM的效果反而比RNN的差,僅擬合出了真實(shí)值中3-4-5這一個(gè)波谷,并且整體的趨勢(shì)也沒有很符合真實(shí)值的情況。LSTM相對(duì)于RNN的改進(jìn)之處在于增加了長(zhǎng)期記憶功能,我認(rèn)為這可能是因?yàn)楣墒械亩唐诓▌?dòng)比較劇烈,無法體現(xiàn)長(zhǎng)期記憶,故只考慮短期記憶的RNN效果更好。

      結(jié)束語:

      本文提出了一種使用深度學(xué)習(xí)方法對(duì)股票波動(dòng)率的預(yù)測(cè)策略,并使用滬深300指數(shù)進(jìn)行實(shí)證。結(jié)果表明RNN能夠較好地預(yù)測(cè)出一段時(shí)間內(nèi)的股市波動(dòng)率變化情況,并且效果好于LSTM。在實(shí)際中可以使用該方法預(yù)測(cè)一段時(shí)間內(nèi)股市的波動(dòng)率變化情況,為金融市場(chǎng)的風(fēng)險(xiǎn)管理提供參考意見。由于股市是一個(gè)非常復(fù)雜與不穩(wěn)定的系統(tǒng),對(duì)其進(jìn)行長(zhǎng)期準(zhǔn)確的預(yù)測(cè)是極其困難的,上述模型能對(duì)未來一段時(shí)間內(nèi)的波動(dòng)率變化趨勢(shì)做出較為準(zhǔn)確的預(yù)測(cè),證明了其是一個(gè)行之有效的方法。

      參考文獻(xiàn):

      [1]席悅欣,盧萬青.深度學(xué)習(xí)在金融風(fēng)險(xiǎn)管理領(lǐng)域的應(yīng)用[J].合作經(jīng)濟(jì)與科技,2018(16):79-81.

      [2]于水玲.基于深度學(xué)習(xí)的金融市場(chǎng)波動(dòng)率預(yù)測(cè)和風(fēng)險(xiǎn)值計(jì)算[D].長(zhǎng)春理工大學(xué),2018.

      [3]李卓.基于深度學(xué)習(xí)的VaR測(cè)算研究[D].蘭州財(cái)經(jīng)大學(xué),2017.

      [4]于振,丁冰冰,劉永健.深度學(xué)習(xí)在農(nóng)村金融行業(yè)風(fēng)險(xiǎn)管理中的應(yīng)用研究[J].科技資訊,2017,15(15):248-249.

      [5]陳之星.基于隱馬爾科夫模型的滬深300市場(chǎng)波動(dòng)結(jié)構(gòu)突變研究[D].成都理工大學(xué),2015.

      作者簡(jiǎn)介:張涵(1999-),男,江西省撫州市人,湖北省武漢市武漢大學(xué)信息與計(jì)算科學(xué)專業(yè),本科。

      猜你喜歡
      金融風(fēng)險(xiǎn)管理深度學(xué)習(xí)
      淺析金融創(chuàng)新條件下的金融風(fēng)險(xiǎn)管理
      《金融風(fēng)險(xiǎn)管理》課程本科教學(xué)改革探討
      有體驗(yàn)的學(xué)習(xí)才是有意義的學(xué)習(xí)
      電子商務(wù)中基于深度學(xué)習(xí)的虛假交易識(shí)別研究
      MOOC與翻轉(zhuǎn)課堂融合的深度學(xué)習(xí)場(chǎng)域建構(gòu)
      大數(shù)據(jù)技術(shù)在反恐怖主義中的應(yīng)用展望
      深度學(xué)習(xí)算法應(yīng)用于巖石圖像處理的可行性研究
      新時(shí)期金融風(fēng)險(xiǎn)管理的不足及應(yīng)對(duì)措施
      基于深度卷積網(wǎng)絡(luò)的人臉年齡分析算法與實(shí)現(xiàn)
      VaR在我國(guó)金融風(fēng)險(xiǎn)管理中的應(yīng)用研究
      留坝县| 安平县| 囊谦县| 武强县| 上思县| 苍南县| 沙田区| 普兰县| 永丰县| 阜康市| 土默特左旗| 汝阳县| 白玉县| 禹州市| 于田县| 垣曲县| 元氏县| 皋兰县| 呼和浩特市| 本溪市| 砀山县| 柳州市| 平谷区| 建湖县| 永福县| 海宁市| 乐东| 安国市| 宁晋县| 玛纳斯县| 吐鲁番市| 潼关县| 绵阳市| 许昌市| 城步| 奉节县| 响水县| 惠东县| 高密市| 根河市| 鄂州市|