![見出し画像](https://assets.st-note.com/production/uploads/images/155633464/rectangle_large_type_2_d61bc7141b16c92e6cd3b9c9a51d02fc.png?width=1200)
Photo by
tomarie
AIで株価を予想してみた話①
最近、機械学習を勉強しています。学習テーマの一つとして、株価を対象としたモデル構築を行ってみました。利益率などの情報をもとにAIが予測した株価と実際の株価を比較し、割安な銘柄・割高な銘柄を調べました。どれだけの精度があるものかわかりませんが、しばらくしたら評価してみたいと思います。
モデル構築方法
対象は日経225構成銘柄
PER、EV、1年前の株価など10程度のデータを利用(詳細は以下参照)
モデル構築にXGBoostを使用
MAE: 1095
予想株価>実際の株価: 割安な銘柄
予想株価<実際の株価: 割高な銘柄
予想結果
おおよそ直線上に並んでいるので、大ハズレではなさそうだなと思います。
![](https://assets.st-note.com/img/1727266457-qx7oA2hWMFuPN9BkeI5TzVmf.png)
AIが予想した割安な株
![](https://assets.st-note.com/img/1727265589-3toi8YNKCsjm7dE9uMWnTaRJ.png?width=1200)
AIが予想した割高な銘柄
![](https://assets.st-note.com/img/1727265823-W0fiOx7amMws1XuBnIQRc23p.png?width=1200)
さて、どうなんでしょう。データの前処理の仕方を変えると予測結果がガラッと変わってしまうのでどのくらいあてになるものかと思ってますが・・・ ご参考までに。
予測に使用したデータ
配当利回り
配当性向
ベータ
実績PER
EV
売上高利益率
PBR
四半期利益成長率
推奨平均
EBITDA
一株あたりの収益
ROE
2024/9/20の株価(始値)
1年前の株価(始値)
本記事は学習経過の記録であり、投資を推奨するものではありません。