基于宏觀經(jīng)濟(jì)指標(biāo)和BP神經(jīng)網(wǎng)絡(luò)人工智能方法的上證綜合指數(shù)預(yù)測
【摘要】 隨著我國市場經(jīng)濟(jì)的高速發(fā)展和證券市場的逐步完善,越來越多的投資者參與到股票市場當(dāng)中,希望通過股票投資來分享經(jīng)濟(jì)增長的成果。但股票市場是一個復(fù)雜的市場,它不僅要受到國內(nèi)經(jīng)濟(jì)、政治、心理各方面的影響,也要受到國際經(jīng)濟(jì)和政治等方面的影響,同時這些因素之間又以復(fù)雜的形式相互影響著。所以通過對股票市場的詳盡剖析,建立一個穩(wěn)定并且相對準(zhǔn)確的股票預(yù)測模型,對廣大投資者,特別是中小投資者具有重要的實用價值。對于成熟資本市場來說,股市的走勢會受到宏觀經(jīng)濟(jì)運行的影響,而股市也是經(jīng)濟(jì)運行情況的“晴雨表”,所以可以通過宏觀經(jīng)濟(jì)指標(biāo)來對股市的走勢做出預(yù)測。但我國股票市場是不是我國經(jīng)濟(jì)的“晴雨表”呢?自從2005年股權(quán)分置改革以后,制約我國股票市場發(fā)展的根本性的制度問題得到了解決,我國股市像脫韁的野馬走上了快速發(fā)展的道路。健全的法律體系逐步建成,立體化的市場結(jié)構(gòu)也逐漸明確,股市逐步向成熟資本市場的方向發(fā)展,股市經(jīng)濟(jì)“晴雨表”的功能也越來越明顯。而且現(xiàn)有的研究成果也表明,我國股市在一定程度上還是反映了我國經(jīng)濟(jì)運行的整體狀況,個別宏觀經(jīng)濟(jì)變量對股價變動的解釋能力很強(qiáng)。這就奠定了使用宏觀經(jīng)濟(jì)指標(biāo)來預(yù)測股市價格走勢的基礎(chǔ)。在股市價格預(yù)測中最主要的方法是以基本分析技術(shù)分析為代表的傳統(tǒng)分析法和以時間序列為代表的計量模型法。傳統(tǒng)分析法在實踐中使用比較多,它對股市的預(yù)測主要取決于使用者自己的經(jīng)驗,不具有客觀性。以時間序列為代表的股市預(yù)測方法主要在學(xué)術(shù)研究中使用,這些方法往往對樣本要求比較高,而且在處理非線性問題時時間序列模型就顯得力不從心。在這樣的背景之下,近年來快速發(fā)展的人工智能方法得到了金融研究者的關(guān)注。人工智能方法就是模仿人腦學(xué)習(xí)知識的原理來讓計算機(jī)自動的學(xué)習(xí)客觀事物存在的內(nèi)部規(guī)律。人工智能由于其較強(qiáng)的學(xué)習(xí)能力已經(jīng)在多個領(lǐng)域得到廣泛的應(yīng)用,包括分類問題、模式識別和信號處理等。在金融領(lǐng)域,由于人工智能方法具有較強(qiáng)的非線性擬合能力,所以也得到了廣泛的應(yīng)用。利用人工智能方法預(yù)測股市就是給出與股票價格相關(guān)的變量,然后通過人工智能的方法自動的發(fā)現(xiàn)變量與股票價格之間的關(guān)系,從而利用這種關(guān)系來預(yù)測股票價格的變動。在人工智能方法中最常用的就是神經(jīng)網(wǎng)絡(luò)方法和支持向量機(jī)方法。神經(jīng)網(wǎng)絡(luò)方法種類較多,在眾多方法中由于BP神經(jīng)網(wǎng)絡(luò)即誤差反向傳播網(wǎng)絡(luò)具有優(yōu)良的網(wǎng)絡(luò)性能所以得到了廣泛的應(yīng)用。在以往利用宏觀經(jīng)濟(jì)指標(biāo)預(yù)測股市價格走勢的研究中大部分的學(xué)者主要使用計量模型的方法,很少有人使用人工智能方法。而使用人工智能方法預(yù)測股市時的學(xué)者們又很少使用宏觀變量,大多都是使用股市技術(shù)指標(biāo)來對股市短期走勢做出預(yù)測,很少有學(xué)者利用宏觀經(jīng)濟(jì)變量結(jié)合人工智能方法對股市的中長期走勢做出預(yù)測。在這樣的背景下,本文以上證指數(shù)作為我國股票市場的代表,利用宏觀經(jīng)濟(jì)指標(biāo),使用人工智能方法對上證指數(shù)的走勢做出預(yù)測。上證指數(shù)樣本主要選取2005年股權(quán)分置改革以后的數(shù)據(jù)。宏觀經(jīng)濟(jì)變量主要選取2005年以后的月度數(shù)據(jù)。在人工智能方法中本文主要使用神經(jīng)網(wǎng)絡(luò)和支持向量機(jī)兩種方法。在神經(jīng)網(wǎng)絡(luò)方法中,BP神經(jīng)網(wǎng)絡(luò)由于具有良好的擬合能力和容錯能力成為使用最為廣泛的神經(jīng)網(wǎng)絡(luò)模型之一,但是BP神經(jīng)網(wǎng)絡(luò)模型又有自己的局限性,本文在前人提出的改進(jìn)BP神經(jīng)網(wǎng)絡(luò)的基礎(chǔ)之上提出了使用貝葉斯正則算法和提前停止算法相結(jié)合的方法來改進(jìn)標(biāo)準(zhǔn)的BP神經(jīng)網(wǎng)絡(luò)。在提出改進(jìn)的BP神經(jīng)網(wǎng)絡(luò)模型之后,本文分別使用改進(jìn)的BP神經(jīng)網(wǎng)絡(luò)和支持向量機(jī)方法對上證指數(shù)做出預(yù)測,并對兩種方法的預(yù)測結(jié)果做出比較。文章具體安排如下:第一章為前言部分,主要介紹文章研究的背景、意義以及研究思路和方法。第二章為宏觀經(jīng)濟(jì)與股市預(yù)測部分,該部分主要包括以下幾個方面內(nèi)容,首先是宏觀經(jīng)濟(jì)指標(biāo)介紹,該部分介紹了反映宏觀經(jīng)運行情況的幾個重要宏觀經(jīng)濟(jì)指標(biāo),這幾個宏觀經(jīng)濟(jì)指標(biāo)同時也是后文實證過程中將會用的變量。隨后介紹了目前在股市預(yù)測中主要使用的三種方法:傳統(tǒng)法、時間序列法和人工智能法。第一種方法在實際操作中使用比較廣泛,而后兩種方法在理論研究方面使用比較多。最后介紹了宏觀經(jīng)濟(jì)與股市的關(guān)系以及兩者關(guān)系的國內(nèi)外研究狀況。第三章為神經(jīng)網(wǎng)絡(luò)部分,該部分從神經(jīng)網(wǎng)絡(luò)的研究現(xiàn)狀入手,先后依次介紹了神經(jīng)網(wǎng)絡(luò)的相關(guān)理論,特點及其分類,之后著重介紹了本文研究的BP神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)算法以及特點,然后根據(jù)BP神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)特點,對目前針對其性能的改進(jìn)方法做介紹,這些方法主要解決了標(biāo)準(zhǔn)BP神經(jīng)網(wǎng)絡(luò)收斂速度慢,精度不高的問題。之后在前人的基礎(chǔ)之上提出本文改進(jìn)BP神經(jīng)網(wǎng)絡(luò)的算法,即使用貝葉斯正則算法和提前停止算法相結(jié)合改進(jìn)標(biāo)準(zhǔn)BP神經(jīng)網(wǎng)絡(luò)。第四章為支持向量機(jī)部分,該部分從支持向量機(jī)的國內(nèi)外研究現(xiàn)狀出發(fā),主要介紹了支持向量機(jī)的相關(guān)理論,通過統(tǒng)計學(xué)習(xí)理論與傳統(tǒng)機(jī)器學(xué)習(xí)理論的對比,說明統(tǒng)計學(xué)習(xí)理論的結(jié)構(gòu)風(fēng)險最小化很好的解決了傳統(tǒng)機(jī)器學(xué)習(xí)中經(jīng)驗風(fēng)險最小化的缺陷,進(jìn)而介紹了建立在統(tǒng)計學(xué)習(xí)理論基礎(chǔ)之上的支持向量機(jī)理論,并對核函數(shù)做簡要介紹。第五章為實證部分,在前述理論的基礎(chǔ)之上,本章分別利用貝葉斯正則算法和提前停止算法相結(jié)合的BP神經(jīng)網(wǎng)絡(luò)和支持向量機(jī)對上證指數(shù)的月度收盤價進(jìn)行預(yù)測,并對預(yù)測結(jié)果做評價。通過對上證指數(shù)預(yù)測的實證研究,本文得出以下幾個結(jié)論:第一、利用宏觀經(jīng)濟(jì)指標(biāo)并結(jié)合人工智能方法對上證指數(shù)的中長期走勢做預(yù)測是具有可行性的,在實證研究中兩種人工智能方法都得到了比較理想的預(yù)測效果。第二、確定BP神經(jīng)網(wǎng)絡(luò)隱藏層神經(jīng)元個數(shù)是網(wǎng)絡(luò)結(jié)構(gòu)設(shè)計中的重點,本文采用如下的確定方法,限制隱藏神經(jīng)元最小最大個數(shù),然后利用窮舉法遍歷最小最大個數(shù)之間的所有情況,將其作為隱藏神經(jīng)元個數(shù),然后選擇誤差輸出最小的網(wǎng)絡(luò)作為本文的BP神經(jīng)網(wǎng)絡(luò)模型;第三、本文通過對使用貝葉斯正則算法的BP神經(jīng)網(wǎng)絡(luò)的研究,發(fā)現(xiàn)貝葉斯正則算法雖然可以提高網(wǎng)絡(luò)的泛化能力,但是根據(jù)實證研究發(fā)現(xiàn),網(wǎng)絡(luò)過多的訓(xùn)練次數(shù)可能導(dǎo)致使用貝葉斯正則算法的BP神經(jīng)網(wǎng)絡(luò)出現(xiàn)過擬合的現(xiàn)象,最終導(dǎo)致網(wǎng)絡(luò)的泛化能力下降;第四、經(jīng)過實證研究發(fā)現(xiàn),使用貝葉斯正則算法和提前停止算法相結(jié)合的BP神經(jīng)網(wǎng)絡(luò)可以有效的防止單獨使用貝葉斯正則算法出現(xiàn)的過擬合現(xiàn)象,從而提高了網(wǎng)絡(luò)的泛化能力。在使用提前停止算法中過早的根據(jù)驗證樣本輸出誤差提前停止網(wǎng)絡(luò)的訓(xùn)練可能會造成網(wǎng)絡(luò)訓(xùn)練不充足造成網(wǎng)絡(luò)精度不夠,本文實證研究發(fā)現(xiàn)在驗證樣本集誤差連續(xù)上升6次的時候提前停止網(wǎng)絡(luò)訓(xùn)練,網(wǎng)絡(luò)可以達(dá)到比較理想的效果;第五、通過改進(jìn)的BP神經(jīng)網(wǎng)絡(luò)與支持向量機(jī)對上證指數(shù)收盤價預(yù)測效果比較可知,支持向量機(jī)的預(yù)測效果要好于BP神經(jīng)網(wǎng)絡(luò)。支持向量機(jī)預(yù)測有堅實的統(tǒng)計學(xué)習(xí)理論基礎(chǔ),所以網(wǎng)絡(luò)預(yù)測效果比較好,表現(xiàn)比較穩(wěn)定。相對支持向量機(jī),BP神經(jīng)網(wǎng)絡(luò)的穩(wěn)定性不是很高,在選定網(wǎng)絡(luò)結(jié)構(gòu)后網(wǎng)絡(luò)需要通過反復(fù)的訓(xùn)練才可能達(dá)到比較理想的效果。本文可能的創(chuàng)新點:第一、通過實證證明使用貝葉斯正則算法的BP神經(jīng)網(wǎng)絡(luò)在充分訓(xùn)練的狀況下可能造成網(wǎng)絡(luò)過擬合,造成網(wǎng)絡(luò)泛化能力下降;第二、提出了貝葉斯正則算法與提前停止算法相結(jié)合的方法來改進(jìn)BP神經(jīng)網(wǎng)絡(luò);第三、在使用提前停止算法時,提出當(dāng)驗證樣本誤差連續(xù)上升6次時停止對網(wǎng)絡(luò)的訓(xùn)練,此時得到的網(wǎng)絡(luò)性能比較好;第四、設(shè)計良好的BP神經(jīng)網(wǎng)絡(luò)的預(yù)測誤差精度可以接近使用支持向量機(jī)模型的誤差精度。雖然本文在利用宏觀經(jīng)濟(jì)指標(biāo)結(jié)合人工智能方法預(yù)測上證指數(shù)的問題上做出了嘗試性研究,但鑒于目前人工智能方法還是一個比較新的學(xué)科,其在金融預(yù)測領(lǐng)域的應(yīng)用也處在探索階段,并且本人的理論功底還不夠扎實,知識結(jié)構(gòu)還不夠全面,所以在問題的研究中肯定會存在諸多不足之處,敬請各位專家學(xué)者批評指正,本人必定在以后的工作和學(xué)習(xí)中努力學(xué)習(xí)、積極探索。謝謝各位評審老師和答辯老師!
1前言
作為中國資本市場重要組成部分的股票市場,從建立之初到現(xiàn)在已經(jīng)走過了二十多年的風(fēng)雨路程。在這二十多年中,中國股市從最初只有十幾家上市公司,不足百億的市場規(guī)模逐步發(fā)展到現(xiàn)在成為擁有超過兩千家上市公司,總市值達(dá)二十多萬億的繁榮市場,而且隨著我國經(jīng)濟(jì)的高速發(fā)展,人民收入的逐步提高,人民參與金融投資進(jìn)行理財?shù)囊庾R越來越強(qiáng),越來越多的民眾希望通過參與資本市場來分享中國經(jīng)濟(jì)發(fā)展的成果。據(jù)有關(guān)數(shù)據(jù)統(tǒng)計,到目前為止滬深A(yù)股的有效賬戶已經(jīng)超過一個億,所以股票市場已經(jīng)成為影響普通百姓正常生活的一個重要市場,股票市場的任何波動不僅會影響到人們的財富數(shù)量,甚至?xí)绊懙浇鹑谑袌龊徒?jīng)濟(jì)運行的穩(wěn)定性。所以通過研究股票市場的內(nèi)在規(guī)律,把握規(guī)律,并利用這種規(guī)律指導(dǎo)廣大投資者特別是中小投資者日常投資行為對社會和廣大股民都是非常有意義的。對于成熟資本市場來說,股票市場通常被人們稱作是經(jīng)濟(jì)運行的“晴雨表”,股票市場往往可以比較準(zhǔn)確并且提前的反映經(jīng)濟(jì)運行的整體狀況。在我國雖然證券市場發(fā)展歷史不長,市場表現(xiàn)出新興加轉(zhuǎn)軌的特征,但中國A股市場走勢還是基本上反映了中國宏觀經(jīng)濟(jì)的整體運行情況。特別是在2005年啟動股改以來,股市“晴雨表”的功能越來越明顯了。2005年股權(quán)分置改革的啟動對于中國證券業(yè)的發(fā)展是具有里程碑意義的,它從制度入手解決了困擾我國股票市場的根本問題,極大的促進(jìn)了證券市場法律體系的建立,并使上市公司的股權(quán)治理結(jié)構(gòu)從根本上得到改善,使我國股市開始進(jìn)入了全流通時代,從此中國股市的發(fā)展如脫韁的野馬快速發(fā)展。在市場制度方面,新證券法實施標(biāo)志著中國證券市場法律體系逐步建立起來并且在發(fā)展中逐步完善。在市場結(jié)構(gòu)方面,以主板、中小板、創(chuàng)業(yè)板為主,新三板為補(bǔ)充的多層次市場結(jié)構(gòu)已經(jīng)形成。在投資渠道和品種上,2010年開放了融資融券業(yè)務(wù)并推出了股指期貨。與此同時,在“十一五’’期間我國股票市場容量得到大幅的擴(kuò)充,一大批有實力并且關(guān)系國家命脈的國有大企業(yè)通過IPO和并購等多種手段加入到中國股市當(dāng)中來,使得當(dāng)前的我國股票市場的運行情況與宏觀經(jīng)濟(jì)的冷暖程度越來越密切。所以制度的逐步完善、多層次市場結(jié)構(gòu)的形成和更多優(yōu)質(zhì)公司加入到我國股票市場這幾個因素共同促進(jìn)了股票市場的經(jīng)濟(jì)“晴雨表”功能。在這樣的背景下,我們探討利用反映宏觀經(jīng)濟(jì)運行情況的經(jīng)濟(jì)指標(biāo)來對上證指數(shù)做出預(yù)測的可行性。
總結(jié)國內(nèi)外股票預(yù)測方法,大致可以分為三類:一、以基本分析技術(shù)分析為主的傳統(tǒng)方法;二、以時間序列為主的計量經(jīng)濟(jì)學(xué)方法;三、以神經(jīng)網(wǎng)絡(luò)和支持向量為主的人工智能方法。在傳統(tǒng)股票預(yù)測方法中,技術(shù)分析被廣泛使用,它有眾多方法,比較著名的有K線理論、江恩理論、波浪理論等,這些方法在預(yù)測股市過程中人的主觀因素往往占很大的成分,仁者見仁、智者見智,對預(yù)測沒有一個統(tǒng)一的結(jié)果。以計量為主的時間序列股票預(yù)測方法,其對樣本的選擇有比較嚴(yán)格的要求,在預(yù)測過程中對模型假設(shè)條件比較多,只有在滿足某種假設(shè)的前提下,預(yù)測效果才會比較滿意,而且股票市場是一個高度的非線性市場,計量方法在遇到非線性問題時往往力不從心。隨著計算機(jī)科學(xué)技術(shù)和數(shù)據(jù)挖掘技術(shù)的快速發(fā)展,人工智能方法得到了空前的發(fā)展,在信號處理和模式識別方面得到了廣闊的應(yīng)用。人工智能方法在應(yīng)用時不用對樣本數(shù)據(jù)的特征進(jìn)行假設(shè),它可以根據(jù)樣本本身自動調(diào)整自身結(jié)構(gòu)學(xué)習(xí)樣本規(guī)律,并且對非線性問題可以無限逼近擬合。正是人工智能方法的這些特點彌補(bǔ)了傳統(tǒng)股票預(yù)測方法和時間序列方法的眾多不足,所以在股票預(yù)測方面該方法有獨特的優(yōu)勢。
在眾多的人工智能方法中神經(jīng)網(wǎng)絡(luò)和支持向量機(jī)是研究最多應(yīng)用最廣泛兩種方法。其中神經(jīng)網(wǎng)絡(luò)方法中有多種模型,其中誤差反向傳播神經(jīng)網(wǎng)絡(luò)(BP神經(jīng)網(wǎng)絡(luò))是應(yīng)用最為廣泛的一種模型。所以本文選取誤差反向傳播神經(jīng)網(wǎng)絡(luò)和支持向量機(jī)對上證指數(shù)做出預(yù)測。在使用BP模型過程中很容易造成過擬合問題,如何提高模型的泛化能力一直是人們研究BP模型的重點。本文在一般BP模型的基礎(chǔ)上提出使用貝葉斯正則算法和提前停止算法相結(jié)合的改進(jìn)BP模型,從而很好的提高了模型的泛化能力,防止了過擬合現(xiàn)象的出現(xiàn),使得模型預(yù)測達(dá)到了預(yù)期的效果。在以往使用人工智能方法預(yù)測股票的模型中人們研究的重點主要集中在使用股票的價格、成交量和各種技術(shù)指標(biāo)對股票短期價格走勢做出預(yù)測,很少有人對中長期走勢的預(yù)測做過研究。因此本文提出從宏觀經(jīng)濟(jì)指標(biāo)的角度出發(fā)對上證指數(shù)中期的走勢進(jìn)行預(yù)測。隨著我國證券市場的逐步發(fā)展和完善,逐漸走向成熟的資本市場,證券市場的“晴雨表”功能也日趨完善,能對股市中長期走勢做出預(yù)測,不僅可以對股票投資形成一定的參考,而且對國家宏觀經(jīng)濟(jì)調(diào)控提供一種參考,具有重要的理論和現(xiàn)實意義。而且隨著我國金融投資品種的豐富,金融衍生品的發(fā)展,中長期的股票預(yù)測在衍生品定價過程中同樣也可以發(fā)揮重要的作用。
2.宏觀經(jīng)濟(jì)與股市預(yù)測
股票市場通常被人們認(rèn)為是宏觀經(jīng)濟(jì)的“晴雨表”,說明宏觀經(jīng)濟(jì)與股票市場之間存在著一定的聯(lián)系,通過股票市場可以反映宏觀經(jīng)濟(jì)的運行好壞,同樣通過宏觀經(jīng)濟(jì)也可以預(yù)測股票市場的運行趨勢。本章主要介紹反映宏觀經(jīng)濟(jì)運行的重要指標(biāo)以及宏觀經(jīng)濟(jì)與股票市場的關(guān)系及研究狀況,并對股市預(yù)測的方法做出總結(jié)。
2.1宏觀經(jīng)濟(jì)
宏觀經(jīng)濟(jì)分析是股票價格預(yù)測中的一個重要方面,宏觀經(jīng)濟(jì)是指一國經(jīng)濟(jì)的整體運行情況,主要反映的是總供給和總需求之間的關(guān)系。反映總供給與總需求關(guān)系的宏觀經(jīng)濟(jì)又必須通過一套完整的指標(biāo)體系表現(xiàn)出來。這一指標(biāo)體系包括了經(jīng)濟(jì)運行情況的各個方面,有:反映經(jīng)濟(jì)運行整體情況的經(jīng)濟(jì)景氣指數(shù),國民經(jīng)濟(jì)核算情況,反映工業(yè)、建筑業(yè)生產(chǎn)情況的指標(biāo),反映固定資產(chǎn)投資情況、房地產(chǎn)開發(fā)投資情況、國內(nèi)外貿(mào)易情況的指標(biāo),反映物價情況、財政情況、就業(yè)與工資情況的指標(biāo)。下面對本文所涉及的重要的宏觀經(jīng)濟(jì)指標(biāo)做簡要介紹。經(jīng)濟(jì)景氣指數(shù)包含有宏觀經(jīng)濟(jì)景氣指數(shù)、行業(yè)企業(yè)景氣指數(shù)、消費者景氣指數(shù)、經(jīng)濟(jì)學(xué)家信心指數(shù)、采購經(jīng)理人指數(shù)和國房景氣指數(shù)。本文涉及到的有宏觀經(jīng)濟(jì)景氣指數(shù)和采購經(jīng)理人指數(shù)
...........
2.2股市預(yù)測
自股票市場誕生以來,股票價格預(yù)測就成為了股票市場永恒的話題。縱觀國內(nèi)外的研究狀況,目前股票價格預(yù)測的方法主要集中在三個方面:第一,以基本分析技術(shù)分析為主的傳統(tǒng)預(yù)測方法;第二,以時間序列為主的計量經(jīng)濟(jì)學(xué)方法;第三,以神經(jīng)網(wǎng)絡(luò)、支持向量機(jī)為主的人工智能方法。
2.2.1傳統(tǒng)預(yù)測方法
股票價格預(yù)測的傳統(tǒng)方法是最為常用的方法,包含基本分析法和技術(shù)分析法;痉治鲋饕睦碚摶A(chǔ)就是:(1)股票的長期價格是由公司內(nèi)在價值所決定,而通過對公司經(jīng)營現(xiàn)狀和未來發(fā)展前景的分析可以得到對這種內(nèi)在價值的估計。(2)股票價格不會脫離股票的價值大幅波動,當(dāng)價格偏離價值時,價格一定會被市場修正向價值回歸。所以可以通過對公司價值的研究來預(yù)測股票價格。通常情況下基本分析要通過以下幾個方面來分析:(1)宏觀經(jīng)濟(jì)分析。宏觀經(jīng)濟(jì)分析又分為兩方面內(nèi)容,一、通過宏觀經(jīng)濟(jì)指標(biāo)對宏觀經(jīng)濟(jì)運行情況做出判斷;二、研究宏觀經(jīng)濟(jì)政策包括財政政策和貨幣政策對宏觀經(jīng)濟(jì)運行的影響。(2)行業(yè)和區(qū)域分析。不同行業(yè)的股票價格走勢表現(xiàn)不同,所以可以通過對行業(yè)所屬的市場類型、行業(yè)的生命周期和行業(yè)的整體業(yè)績的考察來判斷其對股票價格的影響。同時公司經(jīng)營狀況又必然要受到區(qū)域經(jīng)濟(jì)的影響,尤其像我國這樣區(qū)域經(jīng)濟(jì)發(fā)展明顯不平衡的國家在公司價值分析時就更不能不考慮區(qū)域因素。(3)公司分析。在基本分析中公司分析是重中之重,而宏觀經(jīng)濟(jì)分析和行業(yè)區(qū)域分析最終都要落腳到公司分析上。公司分析要從公司長期發(fā)展和短期發(fā)展,公司行業(yè)地位和盈利水平,公司管理層狀況和財務(wù)狀況等各個角度對公司價值做出評估。
...........
3.神經(jīng)網(wǎng)絡(luò)理論.......................10
3.1研究概述..................10
3.2神經(jīng)網(wǎng)絡(luò)理論介紹...............12
3.3 BP神經(jīng)網(wǎng)絡(luò)..............17
3.4BP神經(jīng)網(wǎng)絡(luò)的改進(jìn)方法..............22
3.5本文提出的改進(jìn)BP神經(jīng)網(wǎng)絡(luò)的方法.........27
4.支持向量機(jī)理論..................28
4.1研究概述..............28
4.2支持向量機(jī)核心知識............29
5.機(jī)器學(xué)習(xí)方法在上證指數(shù)預(yù)測中的實證研究
由于機(jī)器學(xué)習(xí)方法具有眾多優(yōu)越性,所以其在股票預(yù)測的應(yīng)用中得到了廣泛的研究。以往使用機(jī)器學(xué)習(xí)方法對股票市場的預(yù)測大部分集中在對股市的短期預(yù)測上,很少有對股票的中長期預(yù)測做出研究,在預(yù)測指標(biāo)選取上學(xué)者大部分選取的是一些常用的技術(shù)指標(biāo),很少有用宏觀經(jīng)濟(jì)指標(biāo)來進(jìn)行預(yù)測。同時結(jié)合宏觀經(jīng)濟(jì)指標(biāo)和機(jī)器學(xué)習(xí)方法對股票市場的進(jìn)行中長期預(yù)測的研究的學(xué)者就更少了。本章主要基于反映我國經(jīng)濟(jì)運行情況的重要宏觀經(jīng)濟(jì)指標(biāo),使用前文提到的機(jī)器學(xué)習(xí)方法對上證指數(shù)的月收盤數(shù)據(jù)的預(yù)測做實證研究,使用的機(jī)器學(xué)習(xí)方法包括BP神經(jīng)網(wǎng)絡(luò)方法和支持向量機(jī)方法。
5.1實證環(huán)境簡介
在使用機(jī)器學(xué)習(xí)算法的時候,不可避免的會涉及到大量的數(shù)值計算問題,所以必須借助于計算機(jī)程序?qū)崿F(xiàn),本文主要使用MATLAB作為實證研究的工具。MATALAB于20世紀(jì)70年代發(fā)明。它是一款特別優(yōu)秀的計算軟件,特別擅長于數(shù)值計算和大數(shù)據(jù)量處理,并且效率很高,因此它廣闊的應(yīng)用在各個學(xué)科包括:應(yīng)用代數(shù)、自動控制、數(shù)字通信、電子信號和金融工程等。MATLAB軟件提供了豐富的工具箱供研究者使用,本章使用的BP神經(jīng)網(wǎng)絡(luò)就是基于神經(jīng)網(wǎng)絡(luò)工具箱來實現(xiàn)的。該工具箱包含了目前比較成熟的大部分神經(jīng)網(wǎng)絡(luò)模型,我們可以使用其中豐富的函數(shù)來實現(xiàn)自己需要的神經(jīng)網(wǎng)絡(luò)模型。支持向量機(jī)的實證是基于MATLAB版本的LIBSVM工具箱向來實現(xiàn)的。UBSVM是由臺灣大學(xué)的林智仁教授等人開發(fā)的一個支持向量工具包,可以用它來實現(xiàn)使用SVM方法的模式識別與回歸問題。該軟件包運行簡舉、
........
6.總結(jié)與展望
6.1總結(jié)
自從股權(quán)分置改革以后,我國股票市場逐漸向著法律體系健全化、市場結(jié)構(gòu)立體化的方向發(fā)展,股票市場的走勢受宏觀經(jīng)濟(jì)的影響越來越大,股票市場“晴雨表”的作用也越來越明顯。同時隨著人工智能方法在各個領(lǐng)域的廣泛使用,其在金融領(lǐng)域,特別是股票市場價格預(yù)測中優(yōu)勢也凸顯出來。在這樣的背景之下,本文通過使用人工智能的方法結(jié)合宏觀經(jīng)濟(jì)指標(biāo)來對上證指數(shù)的月度收盤價走勢做出預(yù)測,探討宏觀經(jīng)濟(jì)指標(biāo)在上證指數(shù)預(yù)測中的作用。在人工智能方法中,主要研究了 BP神經(jīng)網(wǎng)絡(luò)和支持向量機(jī)兩種方法。對于BP神經(jīng)網(wǎng)絡(luò),本文針對傳統(tǒng)BP神經(jīng)的缺陷提出使用貝葉斯正則算法與提前停止算法相結(jié)合的方法來改進(jìn)BP神經(jīng)網(wǎng)絡(luò)的性能。在實證過程當(dāng)中本文使用改進(jìn)的BP神經(jīng)網(wǎng)絡(luò)與支持向量機(jī)建立模型對上證指數(shù)做出預(yù)測,并得到了比較理想的效果。之后比較了兩個模型預(yù)測效果,并對兩個模型做出評價。
6.2展望
人工智能方法是比一門較新的學(xué)科,特別是支持向量機(jī)理論從提出到現(xiàn)在也就剛剛二十多年,所以人工智能方法在證券市場中的應(yīng)用學(xué)者們都還在積極探討中。本文雖然在人工智能方法預(yù)測股市方面做了一定的研究,但是這種研究還是比較初級的,技術(shù)上的細(xì)節(jié)還需要進(jìn)一步的研究深化,進(jìn)一步提高人工智能方法在股市預(yù)測上的穩(wěn)定性和準(zhǔn)確性。因此,在本文研究的基礎(chǔ)之上,今后可在如下幾個方面對人工智能方法在股市中的預(yù)測做出改進(jìn):第一,本文在股市預(yù)測方面主要是探討了利用宏觀變量來對股市運動趨勢做出預(yù)測,而影響股票價格走勢的因素又比較多,在實踐當(dāng)中技術(shù)指標(biāo)被證明在股價預(yù)測上有重要的指導(dǎo)作用,所以以后使用神經(jīng)網(wǎng)絡(luò)或者支持向量機(jī)時可以適當(dāng)?shù)脑黾右恍┳兞,特別是一些被實踐證明是有效的技術(shù)指標(biāo)來對股市做出預(yù)測,以提高預(yù)測的精度。第二,BP神經(jīng)網(wǎng)絡(luò)是一種性能良好的神經(jīng)網(wǎng)絡(luò)模型,但是其在應(yīng)用中具有不穩(wěn)定的特性,特別是對權(quán)值的初始化過程。在權(quán)值初始化過程中雖然使用[-1,1]的隨機(jī)賦值可以避免網(wǎng)絡(luò)在訓(xùn)練過程中陷入誤差曲面平坦區(qū)域致使網(wǎng)絡(luò)訓(xùn)練純化現(xiàn)象的出現(xiàn),但這樣的隨機(jī)賦值還是給訓(xùn)練網(wǎng)絡(luò)造成一定的不穩(wěn)定性。所以在以后的研究中可以針對權(quán)值初始化做專門的研究。第三,在支持向量機(jī)中核函數(shù)的選擇及參數(shù)的確定對模型的建立非常重要,本文在核函數(shù)的選擇上選擇了比較常用的核函數(shù),以后的研究中可以通過對股票市場價格走勢的詳細(xì)分析來構(gòu)造適合問題自己的核函數(shù),以此來提高模型的性能。
參考文獻(xiàn):
- [1] 周易. 基于支持向量機(jī)的上證指數(shù)開盤指數(shù)預(yù)測[J]. 軟件. 2011(05)
- [2] 崔杰,覃富勇,廖佚. 我國股票市場與宏觀經(jīng)濟(jì)關(guān)系的實證分析[J]. 統(tǒng)計與決策. 2011(08)
- [3] 王磊,王強(qiáng). 基于人工神經(jīng)網(wǎng)絡(luò)的股票高低點周期預(yù)測模型[J]. 計算技術(shù)與自動化. 2009(04)
- [4] 艾永冠,朱衛(wèi)東,閆冬. 基于PSO-BP神經(jīng)網(wǎng)絡(luò)的股市預(yù)測模型[J]. 計算機(jī)應(yīng)用. 2008(S2)
- [5] 岳意定,劉佳. 我國股票市場對經(jīng)濟(jì)增長影響的實證研究[J]. 金融經(jīng)濟(jì). 2008(22)
- [6] 葉德謙,馬志強(qiáng),李幗,姜皇普. 基于模糊神經(jīng)網(wǎng)絡(luò)的粗糙集在股市預(yù)測中的應(yīng)用[J]. 計算機(jī)科學(xué). 2008(04)
- [7] 尚鵬岳,李勝宏. 上證指數(shù)與宏觀經(jīng)濟(jì)指標(biāo)協(xié)整關(guān)系的實證分析[J]. 預(yù)測. 2002(04)
- [8] 孫延風(fēng),梁艷春,孟慶福. 改進(jìn)的神經(jīng)網(wǎng)絡(luò)最近鄰聚類學(xué)習(xí)算法及其應(yīng)用[J]. 吉林大學(xué)學(xué)報(信息科學(xué)版). 2002(01)
本文編號:9524
本文鏈接:http://sikaile.net/shoufeilunwen/shuoshibiyelunwen/9524.html