日経225全銘柄×45ルール×4ホライズンを検証:現実的条件でのバックテスト結果を公開
本記事は、日経平均株価225銘柄(200銘柄)を対象に、45種類の売買ルールと4つの保有期間(3日、1週間、1ヶ月、3ヶ月)の組み合わせ、計36,000パターンを網羅的にバックテストした結果を公開しています。検証は、手数料0.1%(片道)、税金20.315%、単元株(100株単位)制約、スリッページをすべて組み込んだ「現実的な条件」で行われています。
分析パイプラインでは、まず株価を動かす要因を「テクニカル」「ファンダメンタル」「センチメント」「マクロ」「クロスセクショナル」の5カテゴリに分類し、合計111の特徴量を用いてLightGBMモデルを学習させました。その後、SHAP値を用いて銘柄ごとに株価を動かす主要なドライバーを分析した結果、銘柄によって最適なルールが異なることが判明しています(例:レーザーテックはクロスセクション主導型、キーエンスはテクニカル主導型)。
売買ルールは、RSIやVIXなどのテクニカル・マクロ指標に加え、PERやROEなどのファンダメンタル指標、セクターや市場の相対的な動向を捉えるクロスセクション指標など、多角的に定義されています。バックテストの結果、最適な資金配分として「的中率比例配分」を採用した戦略は、10年間で初期資金100万円から747万円への成長を達成し、年率リターンは+22.8%、シャープレシオは1.01を記録しました。これは、単純な均等配分(年率+17.2%)と比較して大幅な改善です。ただし、本分析はバックテストに基づくものであり、将来の運用成績を保証するものではないという注意書きがされています。
背景
本記事は、高度な機械学習(LightGBM, SHAP)と多角的な金融指標(テクニカル、ファンダメンタル、マクロなど)を組み合わせ、株式市場の売買戦略を検証したものです。従来のバックテストが抱える「手数料・税金無視」「単元株無視」といった現実的な課題を克服しようとする試みであり、投資戦略の高度化を示すものです。
重要用語解説
- バックテスト: 過去のデータを用いて、特定の売買戦略が過去にどのような成績を収めたかをシミュレーションすること。将来の予測ではない。
- シャープレシオ: ポートフォリオのリスク調整後リターンを示す指標。リターンをリスク(標準偏差)で割った値が大きく、効率的な投資戦略とされる。
- クロスセクショナル: 市場全体やセクター全体など、銘柄固有の要因ではなく、市場全体や複数の銘柄間で共通する要因を分析すること。
今後の影響
本検証結果は、単一の万能な投資ルールが存在しないことを示唆しており、銘柄や市場環境に応じた個別最適化された戦略の重要性を強調しています。投資家にとっては、より高度なデータ分析に基づいた投資判断の参考情報となり、市場の効率性や投資手法の多様化を促す可能性があります。ただし、過学習リスクの指摘もあり、実運用には慎重な検証が求められます。