見出し画像

AIで株価を予想してみた話①

最近、機械学習を勉強しています。学習テーマの一つとして、株価を対象としたモデル構築を行ってみました。利益率などの情報をもとにAIが予測した株価と実際の株価を比較し、割安な銘柄・割高な銘柄を調べました。どれだけの精度があるものかわかりませんが、しばらくしたら評価してみたいと思います。

モデル構築方法

  • 対象は日経225構成銘柄

  • PER、EV、1年前の株価など10程度のデータを利用(詳細は以下参照)

  • モデル構築にXGBoostを使用

  • MAE: 1095

  • 予想株価>実際の株価: 割安な銘柄

  • 予想株価<実際の株価: 割高な銘柄

予想結果

おおよそ直線上に並んでいるので、大ハズレではなさそうだなと思います。

AIが予想した割安な株

AIが予想した割高な銘柄

さて、どうなんでしょう。データの前処理の仕方を変えると予測結果がガラッと変わってしまうのでどのくらいあてになるものかと思ってますが・・・ ご参考までに。

予測に使用したデータ

  • 配当利回り

  • 配当性向

  • ベータ

  • 実績PER

  • EV

  • 売上高利益率

  • PBR

  • 四半期利益成長率

  • 推奨平均

  • EBITDA

  • 一株あたりの収益

  • ROE

  • 2024/9/20の株価(始値)

  • 1年前の株価(始値)

本記事は学習経過の記録であり、投資を推奨するものではありません。