これまで、AI株シミュレーターを作ってきた流れを書いてきました。

市況データを集める。
AIに渡す形に整理する。
AIの結果を保存する。
複数モデルで比較する。
Cronで毎日動かす。
大引け買い・翌日前場売りモデルに変更する。
そして、運用観察ページで日々の結果を見る。

ここまで来ると、少しずつモデルごとの違いが見えるようになってきました。



まだ期間は短いです。
未確定の日もあります。
たまたま特定の日の結果に大きく左右されている可能性もあります。

それでも、運用観察ページを見ていると、DとEの動きが少し気になってきました。

今回は、この2つのシミュレーターについて書いてみます。

まず、シミュレーターDです。

Dは、比較用のベンチマークとして置いているモデルです。

他のモデルが慎重に見送る日でも、候補がある場合はできるだけ観察対象を出すようにしています。

これは「一番良いモデル」という意味ではありません。
むしろ、見送りが多いモデルと比べるために、あえて動きやすい枠を作っているイメージです。

慎重なモデルばかりだと、見送りの日が多くなります。
それはそれで大事な判断ですが、検証材料としては少なくなります。

そこでDは、候補がある日はなるべく1銘柄を観察対象として出して、売買履歴を継続的に残すための枠にしています。

動く日が多いので、短期的には損益の変化も大きく出やすいです。

良い日も悪い日も含めて、データを増やす。
他のモデルと比べるための基準にする。
それがDの役割です。

次に、シミュレーターEです。

Eは、品質重視のモデルです。

値上がり率だけを見て飛びつくのではなく、いくつかの材料を合わせて見ます。

出来高の裏付けがあるか。
価格情報が新しいか。
騰落率が過熱しすぎていないか。
市場全体の流れと合っているか。
翌日前場で逃げやすそうな流動性があるか。

こういう点を総合的に見て、短期の観察対象として質が高そうかを重視します。

Dのように毎回動くためのモデルではありません。
候補の中に、ある程度条件がそろっているものがあるかを見るモデルです。

今回、運用観察ページでは、DとEの数字が少し目立っていました。

ただし、ここはかなり注意して見ています。

まだ新仕様に切り替えてからの期間が短いです。
一部には未確定の日もあります。
モデルによって観察対象を出した日数も違います。

つまり、単純に損益だけを見て、
「Dが良い」
「Eが良い」
と決めるのは早いです。

特にDは、動く日が多いモデルです。
動く日が多ければ、良い結果も悪い結果も出やすくなります。

逆にEのような品質重視モデルは、動く回数が少ないぶん、短期間では数字が大きく見えたり、逆に判断しづらかったりします。

なので、今見ているのは「どれが勝てるか」ではありません。

Dは、比較用としてどれくらい安定して観察履歴を増やせるか。
Eは、品質重視という見方でどんな日に動くのか。
他のモデルが見送る日に動くのか。
複数モデルが同じ観察対象を出す日があるのか。
未確定や見送りを含めて、ログとして自然に積み上がっているか。

このあたりを見ています。

運用観察ページでは、モデルごとに active 日数、skip 日数、未確定 active 日数、仮想損益を確認できます。

この画面があることで、数字だけでなく「動き方」が見えるようになりました。

例えば、Dは比較的動きやすい。
Eは条件がそろったときに動く。
慎重なモデルは見送りが多い。
標準モデルと攻め寄りモデルが似た動きをする日もある。

こういう違いが、少しずつ見えてきます。

作っていて感じるのは、AIモデルの比較は、勝率だけでは見ない方がいいということです。

勝率。
損益。
動いた日数。
見送った日数。
未確定の日数。
負けたときの幅。
特定銘柄への偏り。
データ不足の日の扱い。

これらを合わせて見ないと、モデルの性格は分かりません。

短期間で数字が良く見えるモデルが、そのまま良いモデルとは限りません。
逆に、見送りが多いモデルも、悪いモデルとは限りません。

見送ること自体が、リスクを避ける判断かもしれないからです。

DとEは、そういう意味で見比べるとおもしろいモデルです。

Dは、観察履歴を増やすための比較用ベンチマーク。
Eは、条件のそろった候補を重視する品質重視モデル。

役割が違うので、同じ物差しだけでは比べにくいです。

だからこそ、同じ市況データを見せて、日々の判断を並べて残す意味があります。

今後は、もう少し期間を長くして見ていきたいです。

1週間や2週間ではなく、1か月、2か月と続ける。
モデルごとの active 率や skip 率を見る。
平均損益や最大損失を見る。
特定銘柄に結果が偏っていないかを見る。
DとEが同じ日に動いたとき、結果がどう違うかを見る。

このあたりを積み上げると、モデルごとの性格がもう少し見えてくる気がしています。

まだ結論を出す段階ではありません。

ただ、運用観察ページを見ていると、少しずつ
「このモデルはこういう日によく動くな」
「このモデルは慎重だな」
「この条件がそろうと観察対象を出しやすいな」
という雰囲気が出てきました。

株シミュレーターは、作って終わりではなく、ログを積み上げてからが本番です。


 

しばらくは、DとEの動きも見ながら、大引け買い・翌日前場売りモデルの観察を続けていこうと思います。

※この記事は、個人開発している株価シミュレーターの作業記録です。
公開されている市況情報を、個人の検証用に整理している内容です。
特定の銘柄の売買を推奨・勧誘するものではありません。
記載している内容は仮想売買・検証ログであり、将来の成果を保証するものではありません。
実際の投資判断は、ご自身の責任でお願いします。