AnyTradingは、FXや株式のトレーディングアルゴリズムを試すための強化学習環境です
インストール
下記のコマンドを実行しAnyTradingの実行環境をインストールします。
1 | pip install gym-anytrading |
ランダム投資
ランダムに投資を行う処理を実装します。
[コード]
1 | import gym |
実行結果は下記のとおりです。
[実行結果]
info: {'total_reward': 85.50000000000279, 'total_profit': 0.9914207128440394, 'position': 0}
累計報酬(total_reward)、純利益(total_profit)、ポジション(position:0がショート、1がロング)が表示されます。
ランダムの割には利益が上がっています。
また下記のようなグラフが表示されます。
赤●が「0:Sell」で落ちる予想、緑●が「1:Buy」で上がる予想を表します。