本日(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
この日の反省。
予想上昇額が大きすぎる。スケーリング戻しに問題があるようだ。
各銘柄ごとのスケーリング戻しにおける問題点と改善策
問題点の分析
スケーリングの復元: 各銘柄のスケーリングを個別に復元しているため、銘柄間のスケールの違いが反映されず、予測値が不自然に大きくなる可能性があります。
予測値の解釈: 予測値は、スケーリングされたデータに対する予測値であり、元の株価への変換には注意が必要です。単純にスケーリングを戻すだけでは、実際の株価との乖離が生じる可能性があります。
改善策
全体的なスケーリング:
全ての銘柄の株価データを一つのデータフレームに結合し、全体でMinMaxScalerを適用します。
予測時に、予測値全体に対して逆変換を行うことで、銘柄間のスケールの違いを考慮できます。
予測値の解釈:
予測値は、翌日の株価の変化量を予測していると考えられます。
予測値に直近の終値を加算することで、翌日の終値を予測できます。
予測値の絶対値が大きいほど、大きな変動が予想されることを意味します。
予測結果の評価:
予測値と実際の翌日の終値を比較し、誤差を評価します。
RMSE (Root Mean Squared Error) や MAE (Mean Absolute Error) などの指標を用いて、予測精度を定量的に評価します。
次回はコードを修正して予測を載せる予定です。
この記事が気に入ったらサポートをしてみませんか?