本日(2024年7月29日)値上がりする株の銘柄トップ20を予測しました

python、LSTMで過去の株価(プライム(内国株式))を学習させて、本日の株価を予測しました。値上がりトップ20を公開します。

18位~20位をサンプルにします。

メドピア (6095.T): Expected increase of 1178.47 yen, Predicted Close = 1796.47 yen
ウエルシアホールディングス (3141.T): Expected increase of 1119.18 yen, Predicted Close = 3061.18 yen
三井ハイテック (6966.T): Expected increase of 1117.68 yen, Predicted Close = 6649.68 yen


Expected increase of 1117.68 yen, Predicted Close = 6649.68 yen
の意味は、

予想上昇額 1117.68円、予想終値 6649.68円

です。

以下、1~20位です。当たるかどうかはわかりませんが、お役に立てれば幸いです。

コーセー (4922.T): Expected increase of 5202.77 yen, Predicted Close = 15171.77 yen
サンケン電気 (6707.T): Expected increase of 2445.97 yen, Predicted Close = 9586.97 yen
ヤマハ (7951.T): Expected increase of 2175.89 yen, Predicted Close = 5656.89 yen
イリソ電子工業 (6908.T): Expected increase of 2139.20 yen, Predicted Close = 5030.20 yen
メニコン (7780.T): Expected increase of 1740.00 yen, Predicted Close = 3123.50 yen
ゴールドウイン (8111.T): Expected increase of 1715.26 yen, Predicted Close = 11034.26 yen
技研製作所 (6289.T): Expected increase of 1693.31 yen, Predicted Close = 3477.31 yen
マネジメントソリューションズ (7033.T): Expected increase of 1658.17 yen, Predicted Close = 2991.17 yen
ジェイテックコーポレーション (3446.T): Expected increase of 1622.57 yen, Predicted Close = 3199.57 yen
エス・エム・エス (2175.T): Expected increase of 1386.86 yen, Predicted Close = 3392.36 yen
スクウェア・エニックス・ホールディングス (9684.T): Expected increase of 1334.22 yen, Predicted Close = 6307.22 yen
平田機工 (6258.T): Expected increase of 1247.63 yen, Predicted Close = 7357.63 yen
エアトリ (6191.T): Expected increase of 1246.15 yen, Predicted Close = 2607.15 yen
新日本科学 (2395.T): Expected increase of 1228.45 yen, Predicted Close = 2454.45 yen
JCRファーマ (4552.T): Expected increase of 1218.86 yen, Predicted Close = 1835.86 yen
日産化学 (4021.T): Expected increase of 1201.42 yen, Predicted Close = 5963.42 yen
日本空港ビルデング (9706.T): Expected increase of 1181.61 yen, Predicted Close = 6562.61 yen
メドピア (6095.T): Expected increase of 1178.47 yen, Predicted Close = 1796.47 yen
ウエルシアホールディングス (3141.T): Expected increase of 1119.18 yen, Predicted Close = 3061.18 yen
三井ハイテック (6966.T): Expected increase of 1117.68 yen, Predicted Close = 6649.68 yen


この日の反省。
予想上昇額が大きすぎる。スケーリング戻しに問題があるようだ。

各銘柄ごとのスケーリング戻しにおける問題点と改善策

問題点の分析

  • スケーリングの復元: 各銘柄のスケーリングを個別に復元しているため、銘柄間のスケールの違いが反映されず、予測値が不自然に大きくなる可能性があります。

  • 予測値の解釈: 予測値は、スケーリングされたデータに対する予測値であり、元の株価への変換には注意が必要です。単純にスケーリングを戻すだけでは、実際の株価との乖離が生じる可能性があります。

改善策

  1. 全体的なスケーリング:

    • 全ての銘柄の株価データを一つのデータフレームに結合し、全体でMinMaxScalerを適用します。

    • 予測時に、予測値全体に対して逆変換を行うことで、銘柄間のスケールの違いを考慮できます。

  2. 予測値の解釈:

    • 予測値は、翌日の株価の変化量を予測していると考えられます。

    • 予測値に直近の終値を加算することで、翌日の終値を予測できます。

    • 予測値の絶対値が大きいほど、大きな変動が予想されることを意味します。

  3. 予測結果の評価:

    • 予測値と実際の翌日の終値を比較し、誤差を評価します。

    • RMSE (Root Mean Squared Error) や MAE (Mean Absolute Error) などの指標を用いて、予測精度を定量的に評価します。

次回はコードを修正して予測を載せる予定です。


この記事が気に入ったらサポートをしてみませんか?