強化學習算法自動炒股
本文利用強化學習算法 PG,來對股票市場的指數進行交易研究
感興趣的朋友可以在這個基礎上導入其他市場的數據,添加 observation 的維度(本文僅使用了“當天收盤價”和“與前一天收盤價的差值”兩個維度)
操作 action 設置了 2 個維度 :short 和 long
添加多個維度的數據,再對多個股票進行算法訓練,一定會使得該模型更具有魯棒性,希望大家多多嘗試
百度深度學習算法庫 PARL ,以及搭建股票測試環境的 gym-anytrading 網址附在下面,用起來感覺不錯的可以去 github 上給她們點 star
環境依賴
paddlepaddle
parl,網址:https://github.com/PaddlePaddle/PARL
gym
gym-anytrading,網址:https://github.com/AminHP/gym-anytrading
提醒:
數據和方法皆來源於網絡,無法保證有效性,僅供學習和研究!
代碼實現:
github 地址:https://github.com/Ryan906k9/stock_pg