白話導讀
Mathematics (MDPI)
SCI · IF 2.592 · Q1
2021/12
不只預測漲跌,還告訴你「該下多大」
A Novel Trading Strategy Framework Based on Reinforcement Deep Learning for Financial Market Predictions
Li-Chen Cheng, Yu-Hsiang Huang, Ming-Hua Hsieh, Mu-En Wu*
一句話:大多數研究只做到「預測股價」就停了;這篇把 LSTM 和
深度 Q 學習(deep Q-learning)接在一起,讓系統不只給出買賣訊號,
還一併決定要下多大的部位——也就是把「預測」變成一套真的可以執行的交易策略。
先問:這在解什麼問題?the problem
股市的環境是動態、複雜且混沌的,這讓股價預測本身就很困難。
投資人把錢投入市場,希望透過理解趨勢、設計進出場點來獲利。
問題是——絕大多數研究都止步於「提出一個機器學習模型來預測股價」,
但對交易者而言,能避免犯錯、避免虧錢的「交易策略」才是真正有用的東西。
怎麼做?LSTM + 深度 Q 學習the method
作者提出一套自動交易框架:用 LSTM 處理時間序列的走勢判斷,
再結合深度 Q 學習來決定交易訊號與交易部位大小兩件事。
作者強調,這比傳統的「單純價格預測模型」更完整(more sophisticated)。
資料採用台灣股市的日線資料,包含開盤價、收盤價、最高價、最低價與成交量。
框架:以台股日線資料為輸入,LSTM 負責走勢判斷,深度 Q 學習同時決定交易訊號與部位大小。
結果如何?the results
作者用不同股票、不同狀態設定的組合來評估獲利能力。摘要中的結論是:
經過長期測試後,系統的獲利為正,代表它在預測股票漲跌上表現不錯。
論文內文另外報告了兩組數字:漲跌預測的準確率所有模型都至少達到 77%,
且 LSTM 在五檔股票中的四檔勝過其他模型;
但交易系統的勝率落在 48% 到 60% 之間——作者自己說明,勝率不高是框架設計目標所致,
「雖然勝率不高,但我們獲利不錯」。
值得一提的誠實之處:作者在論文中明確寫出限制——模型只在台灣股市、
且因經費限制只收集了小型資料集來驗證;結論也只主張框架在部分股票上帶來良好報酬,
而非宣稱全面獲利。閱讀時值得把這個範圍放在心上。
閱讀原始論文(MDPI,開放取用) →