杜宇君
摘要:股票交易中的技術(shù)指標(biāo)能反映上市公司股票價格變化的特征,由于單一的技術(shù)指標(biāo)在股票價格變動的買點(diǎn)和賣點(diǎn)上存在片面性,本文利用多個技術(shù)指標(biāo)組合全面分析股票價格指數(shù)的變化情況以提高投資決策的正確率。
關(guān)鍵詞:股票;決策樹;技術(shù)指標(biāo)
一、引言
我國股票市場已經(jīng)迅猛發(fā)展了20多年,股民投資的積極性也在不斷提高,但股市總是風(fēng)險與機(jī)會共存。因此,尋求一套有效的方法降低人們股票投資的風(fēng)險,做出正確的決策就顯得格外重要。隨著數(shù)理理論深入研究和計算機(jī)技術(shù)快速發(fā)展,股票市場上累積的數(shù)據(jù)越來越多,本文利用數(shù)據(jù)挖掘技術(shù)從股票交易的技術(shù)指標(biāo)來分析股票價格的變動的趨勢并提出股票交易的策略。
二、理論介紹
決策樹是一個類似于流程圖的樹形結(jié)構(gòu),決策樹將數(shù)據(jù)按樹狀結(jié)構(gòu)分成若干分支,每個分支包含數(shù)據(jù)類別歸屬共性。在每一分叉節(jié)點(diǎn)處又可以根據(jù)數(shù)據(jù)的不同屬性進(jìn)行進(jìn)一步有效的細(xì)分類,這樣可以在每個分支中提取有效信息,形成分類規(guī)則。由此可見,對于分類問題,決策樹的生成是一個從上至下、分而治之的過程。
使用決策樹構(gòu)建股票決策模型的優(yōu)勢在于針對某些數(shù)據(jù)的不完整及數(shù)據(jù)空間和時間的復(fù)雜性,能夠構(gòu)建一個準(zhǔn)確、簡潔并易于理解的模型對未知數(shù)據(jù)進(jìn)行分類和預(yù)測。
三、實(shí)證分析
1.技術(shù)指標(biāo)的選取
為了從多方面預(yù)測股票價格指數(shù)的變動趨勢,本文選取了指數(shù)平滑異同移動平均線(MACD)、相對強(qiáng)弱指標(biāo)(RSI)、三重指數(shù)平滑平均線(TRIX)、能量潮指標(biāo)(OBV)、順勢指標(biāo)(CII)、變動率指標(biāo)(ROC)、威廉指標(biāo)(WPO和簡易波動指標(biāo)(EMV)這8個指標(biāo)進(jìn)行研究。
2.數(shù)據(jù)獲取
在本次模型構(gòu)建中從雅虎財經(jīng)通過R軟件獲取了方正科技和西寧特鋼兩家上市公司2007年1月1日到2015年10月28日的股票數(shù)據(jù)。
3.交易策略構(gòu)建
本次研究以股票各個技術(shù)指標(biāo)為自變量,以股票價格的漲跌為因變量,采用決策樹對股市未來的行情做出短期預(yù)測和判斷,并用技術(shù)指標(biāo)構(gòu)建一些投資策略。將股票價格指數(shù)收盤價大于前一日收盤價的用1來代表某日股價上漲;股票價格低于前一日的用0代表股票下跌,將此變量作為解釋變量命名為Y。技術(shù)指標(biāo)作為被解釋變量來分析各技術(shù)指標(biāo)和股票價格之間的關(guān)系。將方正科技的股票價格和對應(yīng)技術(shù)指標(biāo)作為訓(xùn)練集來訓(xùn)練決策樹模型,并用西寧特鋼的價格指數(shù)及其對應(yīng)指標(biāo)作為測試集模型的準(zhǔn)確度。最后以決策樹為準(zhǔn)則構(gòu)建股票交易策略,結(jié)果如下:
(1)策略1是用股票ROC、CCI、OBV作為解釋變量,股票漲跌分類變量Y為被解釋變量做決策樹經(jīng)過剪枝如上圖所示,當(dāng)ROC小于0.000243時,股票會下跌,當(dāng)其大于0.000243時,股價會上漲。經(jīng)過交叉驗(yàn)證,此策略的誤判率為0。
(2)策略2選擇EMV、WR、MACD三個技術(shù)指標(biāo)作為解釋變量,當(dāng)EMV小于-0.00011且WR大于0.9時股價會下跌;當(dāng)EMV小于-0.00011時且WR小于0.17時股價會上漲;當(dāng)EMV大于-0.00011時股價上漲;當(dāng)當(dāng)EMV小于-0.00011且wR大于0.28小于0.9且MACD大于-0.25時,股價會上漲。經(jīng)過交叉檢驗(yàn)此策略的誤判率為25%。
(3)策略3選擇CCI、MACD兩個技術(shù)指標(biāo)作為解釋變量,當(dāng)CCI小于-106時股價會下跌;當(dāng)CCI大于163時股價會上漲;當(dāng)CCI大于-106小于163且MACD大于-0.029時股價上漲;經(jīng)過交叉檢驗(yàn)此策略的誤判率為38%。
(4)策略4選擇KSI、MACD、CCI、TRIX四個技術(shù)指標(biāo)作為解釋變量,當(dāng)RSI大于51時股價會上漲;當(dāng)RSI小于51且CCI小于-121MACD小于0.047時股價會上漲;其他指標(biāo)區(qū)間股價會跌,經(jīng)過交叉檢驗(yàn)此策略的誤判率為39%。
4.收益評價
按照以上四種策略分別進(jìn)行模擬交易,各種策略的收益表現(xiàn)如下:
從用不同策略模擬股票交易的收益來看,策略1的收益最高,交易比較頻繁,平均持倉時間較短,其次是策略2,多倉平均持有時間較長收益比較客觀,再次是策略4,最后是策略3。從四種策略的收益分布來看,對應(yīng)同一種股票采用不同策略模擬交易其離散程度相差不大,也就是說用不同的策略交易相同的投資品面臨的風(fēng)險大小基本沒有差異,但策略1的平均收益最高,策略2和策略4的平均收益相差很小,但是策略4相對策略2較為穩(wěn)健,獲得同樣收益的概率較大,策略3的平均收益率最低。
四、總結(jié)
本文通過數(shù)據(jù)挖掘相關(guān)技術(shù)對上市公司的技術(shù)指標(biāo)進(jìn)行分析,建立了股票決策模型,并分析了不同情況下的股票決策。文章以決策樹為準(zhǔn)則構(gòu)建了四種股票交易策略,并對四個策略進(jìn)行了收益評價,得出策略1的平均收益最高,但策略4較穩(wěn)健。最后,針對不同的策略模型,對各個技術(shù)指標(biāo)在不同情況下的表現(xiàn)進(jìn)行了具體的決策分析,以求指導(dǎo)投資實(shí)踐。我國的股市發(fā)展并不完善,股票的漲跌受多種因素的影響,投資者在作出決策時往往獲取不到完整的信息,但利用數(shù)據(jù)挖掘的技術(shù)能夠較好地解決這個問題。