方法論

このページでは、私たちがどう検証しているか、どんな限界があるかを隠さず示します。

検証方法

  • ウォークフォワード:リバランス時点までのデータだけでスコアを出し、その後実際に起きた価格だけで結果を確認します。
  • サンプル外検証:ルールを決める際に見なかった期間のデータで成績を測ります。
  • 先読み禁止:その時点でまだ出ていないデータ(例:翌日の終値)は計算に一切使いません。
  • 取引コストの前提:最低検証期間3年、手数料1株あたり0.005、最低手数料1.0、スリッページ5bp、ペーパートレード最低90日。

生存者バイアス

今生き残っている銘柄だけで過去を振り返ると、上場廃止された銘柄が抜けて成績が過大になります。そのため銘柄リスト(ユニバース)はその時点で実際に存在した銘柄のスナップショットを週単位で保存して使うのが目標です。ただし買い適合度の表はまだこのスナップショットがなく(部分適用)、過去の期間にも今日のユニバースをそのまま使います — その間に上場廃止・新規採用された銘柄は反映されません。

ルールとパラメータ(事前に確定)

以下の数値は戦略を設計する際に事前に決めた値で、データを見てから当てはめたものではありません。既定では、売上・利益・負債のいずれかに注意信号がある会社(連続赤字・借金が多いなど)は候補から除外します(戦略ごとにオフにできます)。

パラメータvalue
top_k20
horizon_days21
max_position_pct10.0%
weight · trend_1201.0
weight · momentum_12_11.0
weight · zscore_20-0.5
weight · vol_regime-0.5
weight · dist_high_2520.5
exit.balancedstop 8% · trail 10% · take-profit 25% · max 120d
exit.trendstop 10% · trail 15% · take-profit 40% · max 180d
exit.dipstop 6% · trail 8% · take-profit 15% · max 60d
exit.stablestop 5% · trail 7% · take-profit 12% · max 90d

パラメータ感度

損切りラインやトレンド観察期間を少し変えても結果が大きく揺れないかを確認します(過剰最適化のチェック)。

米国

パラメータ平均リターン的中率標本
trend_120 = 100d+3.13%59%35
trend_120 = 120d+3.38%60%35
trend_120 = 150d+4.28%60%35
stop = 6%+1.15%44%700
stop = 8%+1.40%50%700
stop = 10%+1.60%53%700

韓国

パラメータ平均リターン的中率標本
trend_120 = 100d+3.65%53%34
trend_120 = 120d+4.34%54%34
trend_120 = 150d+4.43%53%34
stop = 6%+4.66%41%680
stop = 8%+4.89%45%680
stop = 10%+5.32%50%680

日本

パラメータ平均リターン的中率標本
trend_120 = 100d+2.23%55%34
trend_120 = 120d+1.54%55%34
trend_120 = 150d+2.41%57%34
stop = 6%+2.24%48%680
stop = 8%+2.46%54%680
stop = 10%+2.52%57%680

香港

パラメータ平均リターン的中率標本
trend_120 = 100d+1.39%55%34
trend_120 = 120d+1.57%56%34
trend_120 = 150d+1.81%57%34
stop = 6%+1.61%48%680
stop = 8%+1.81%53%680
stop = 10%+1.62%54%680

暗号資産

パラメータ平均リターン的中率標本
trend_120 = 100d+2.20%45%57
trend_120 = 120d+2.07%45%57
trend_120 = 150d+2.25%45%57
stop = 6%+1.11%27%1135
stop = 8%+0.84%31%1135
stop = 10%+0.50%33%1135

買い適合度

過去のウォークフォワード検証で、(相場の天気の段階) × (その日の順位区間) × (注意シグナルの有無) の条件を満たした銘柄が21営業日(約1か月)後に上昇していた割合です。任意の重み付けはありません。天気の段階ラベルは、今日のルールを過去全期間に遡って適用した近似値です(その時点で実際にそのルールがあったわけではありません)。

米国

天気の段階順位区間注意シグナル上昇割合平均リターン標本(銘柄×日)標本(営業日)
1-5なし51.8%+1.03%38288
1-5あり53.4%+6.58%5836
6-10なし53.0%+1.57%36488
6-10あり55.3%+1.08%7650
11-20なし57.2%+1.92%71588
11-20あり58.8%+1.16%16559
21-50なし55.7%+1.15%207588
21-50あり58.6%+2.64%56581
1-5なし55.5%+2.33%1386310
1-5あり58.6%+4.24%169115
6-10なし52.1%+1.19%1289311
6-10あり62.8%+3.63%266167
11-20なし55.7%+1.78%2580311
11-20あり55.1%+2.56%530220
21-50なし56.7%+1.80%7477311
21-50あり56.9%+2.12%1853290
くもり1-5なし58.4%+2.99%979223
くもり1-5あり61.0%+6.47%13687
くもり6-10なし57.6%+2.66%935223
くもり6-10あり60.0%+2.78%180110
くもり11-20なし59.2%+2.95%1827223
くもり11-20あり62.0%+2.34%403146
くもり21-50なし58.8%+2.65%5454223
くもり21-50あり59.6%+2.14%1236191
晴れ1-5なし63.8%+3.74%461101
晴れ1-5あり59.1%+3.18%4423
晴れ6-10なし60.4%+3.57%465101
晴れ6-10あり57.5%+3.43%4032
晴れ11-20なし62.6%+3.60%890101
晴れ11-20あり55.8%+3.09%12053
晴れ21-50なし66.4%+4.49%2669101
晴れ21-50あり61.8%+3.03%36183

韓国

天気の段階順位区間注意シグナル上昇割合平均リターン標本(銘柄×日)標本(営業日)
1-5なし1002
1-5あり1002
6-10なし1002
6-10あり1002
11-20なし1002
11-20あり1002
21-50なし1002
21-50あり1002
1-5なし43.1%-1.77%36077
1-5あり42.9% (標本不足 · 上位条件と統合)-2.36%38577
6-10なし47.3%-0.89%35377
6-10あり46.9%+0.34%3225
11-20なし53.6%+1.00%68677
11-20あり59.5%+5.54%8441
21-50なし48.3%+0.10%209677
21-50あり38.3%-0.50%21462
くもり1-5なし59.8%+5.31%1491332
くもり1-5あり51.4%+1.05%179114
くもり6-10なし60.7%+5.66%1435334
くもり6-10あり52.8%+6.04%235156
くもり11-20なし59.1%+4.60%2838334
くもり11-20あり57.6%+4.68%502228
くもり21-50なし56.9%+3.38%8443334
くもり21-50あり52.9%+4.11%1577305
晴れ1-5なし57.7%+6.09%1169281
晴れ1-5あり58.9%+8.24%236151
晴れ6-10なし61.4%+7.72%1103281
晴れ6-10あり63.9%+11.23%302174
晴れ11-20なし57.5%+5.03%2247281
晴れ11-20あり59.0%+9.52%563226
晴れ21-50なし58.2%+4.55%6485281
晴れ21-50あり54.9%+6.73%1945272

日本

天気の段階順位区間注意シグナル上昇割合平均リターン標本(銘柄×日)標本(営業日)
1-5なし57.8%+2.26%23255
1-5あり48.8%+0.87%4322
6-10なし59.4%+3.05%22955
6-10あり58.7%+3.36%4628
11-20なし57.7%+3.29%43055
11-20あり53.3%+1.12%12046
21-50なし59.6%+3.62%130255
21-50あり47.4%+0.26%34854
1-5なし55.6%+2.52%1871431
1-5あり59.2%+5.37%289175
6-10なし57.5%+2.23%1801432
6-10あり59.6%+3.23%359211
11-20なし55.9%+1.77%3579430
11-20あり56.3%+1.69%741303
21-50なし55.9%+1.56%10516432
21-50あり51.7%+0.63%2444408
くもり1-5なし61.7%+4.29%847193
くもり1-5あり64.7%+5.76%13378
くもり6-10なし62.3%+4.68%818195
くもり6-10あり64.2%+4.64%16289
くもり11-20なし62.8%+3.57%1655194
くもり11-20あり65.6%+4.40%305108
くもり21-50なし64.6%+3.82%4838196
くもり21-50あり61.3%+3.01%1042156
晴れ1-5なし63.0%+5.65%4614
晴れ1-5あり65.7% (標本不足 · 上位条件と統合)+8.48%7014
晴れ6-10なし62.7%+4.45%5113
晴れ6-10あり60.0% (標本不足 · 上位条件と統合)+3.75%7014
晴れ11-20なし58.7%+2.81%10914
晴れ11-20あり41.9%+1.78%3110
晴れ21-50なし62.1%+2.96%29814
晴れ21-50あり66.4%+4.12%12214

香港

天気の段階順位区間注意シグナル上昇割合平均リターン標本(銘柄×日)標本(営業日)
1-5なし53.0%-0.57%16439
1-5あり32.3%-2.58%3121
6-10なし52.8%-0.55%15939
6-10あり41.7%-2.93%3617
11-20なし52.1%+0.37%30339
11-20あり41.4%-1.60%8730
21-50なし45.3%-0.26%89639
21-50あり49.6%-0.56%27438
1-5なし48.5%-0.27%1525357
1-5あり50.6%+1.55%265169
6-10なし48.9%+0.03%1410355
6-10あり50.8%-0.38%380204
11-20なし49.0%+0.39%2849358
11-20あり51.6%+0.44%731272
21-50なし50.0%+0.22%8695358
21-50あり46.4%-0.43%2045312
くもり1-5なし55.9%+2.13%1316289
くもり1-5あり65.9%+3.59%12983
くもり6-10なし60.5%+1.82%1244288
くもり6-10あり60.2%+2.40%201133
くもり11-20なし61.4%+3.10%2444289
くもり11-20あり59.0%+2.40%446181
くもり21-50なし55.7%+2.67%7605289
くもり21-50あり61.6%+3.82%1065220
晴れ1-5なし78.6%+7.05%5614
晴れ1-5あり82.9% (標本不足 · 上位条件と統合)+9.49%7014
晴れ6-10なし74.6%+4.96%5914
晴れ6-10あり78.6% (標本不足 · 上位条件と統合)+5.59%7014
晴れ11-20なし71.2%+5.21%11114
晴れ11-20あり72.1% (標本不足 · 上位条件と統合)+5.92%14014
晴れ21-50なし63.6%+3.57%38514
晴れ21-50あり80.0%+10.77%3513

暗号資産

天気の段階順位区間注意シグナル上昇割合平均リターン標本(銘柄×日)標本(営業日)
1-5なし41.1%-3.08%39287
1-5あり41.9%-0.14%4330
6-10なし34.9%-3.55%38486
6-10あり29.4%-5.25%5128
11-20なし36.6%-4.25%78486
11-20あり18.3%-7.00%8223
21-50なし31.3%-4.44%28178
21-50あり30.8% (標本不足 · 上位条件と統合)-4.84%30582
1-5なし48.3%-0.18%2378512
1-5あり41.2%-1.29%182124
6-10なし47.6%+0.43%2364509
6-10あり35.7%-0.08%196117
11-20なし47.0%-0.30%4670510
11-20あり30.1%-4.20%412167
21-50なし37.2%-3.01%1803472
21-50あり23.1%-8.13%15680
くもり1-5なし52.4%+4.58%1893453
くもり1-5あり53.9%+5.79%382217
くもり6-10なし48.9%+4.87%1804442
くもり6-10あり56.1%+8.23%471218
くもり11-20なし48.0%+3.87%3514447
くもり11-20あり57.5%+11.81%944251
くもり21-50なし36.5%-2.78%1269352
くもり21-50あり42.0%+1.48%317142
晴れ1-5なし92.7%+18.53%5518
晴れ1-5あり56.0%+6.83%5015
晴れ6-10なし79.3%+21.88%5817
晴れ6-10あり55.3%+18.83%4715
晴れ11-20なし91.0%+22.87%11117
晴れ11-20あり59.4%+32.97%9614
晴れ21-50なし84.8%+30.36%4615
晴れ21-50あり51.3%+18.65%3911

標本(銘柄×日)は条件を満たした銘柄・日付の組の数、標本(営業日)はそのうち異なる営業日の数です。どちらかが最低基準(銘柄×日30、営業日10)に届かない場合は数値の代わりに「–」を表示します。

会社の財務フィルターの検証

「財務にリスクがある会社は候補から外す」というルールが実際に役立ったかを、その日すでに開示されていた数字だけで計算し直しました(開示日基準 — 後の訂正値やまだ発表前の実績は使いません)。毎営業日の候補20銘柄について21営業日後の指数比リターンを比べ、保有期間が重なり日々が独立ではないため、21日ブロックのブートストラップ(1000回)で95%区間を出しました。採用基準は結果を見る前に決めています: 区間の下限が0より大きく、半期2つ以上で符号が一致することです。

米国

標本: 2025-08-11 ~ 2026-08-06、営業日 249日、銘柄×日 4960件。財務判定ができた候補の割合 100%。

財務まとめ21日平均上がった割合指数比件数(銘柄×日)
しっかり+5.16%55%+4.00%732
ふつう+2.12%58%+0.44%2938
注意+2.02%51%+0.15%1290
資料なし0
候補の選び方指数比基本との差95%区間判定
基本(スコア順)+0.89%
注意の会社を除く+1.27%+0.38%[-0.17%, +1.25%]保留(根拠不足)
しっかりした会社を優先+1.90%+1.01%[-0.24%, +2.51%]保留(根拠不足)

韓国

標本: 2025-07-28 ~ 2026-08-06、営業日 250日、銘柄×日 5000件。財務判定ができた候補の割合 100%。

財務まとめ21日平均上がった割合指数比件数(銘柄×日)
しっかり+7.61%63%-0.57%826
ふつう+6.04%56%-1.22%3314
注意+2.73%55%-4.16%854
資料なし-11.67%17%-11.97%6
候補の選び方指数比基本との差95%区間判定
基本(スコア順)-1.63%
注意の会社を除く-1.37%+0.26%[-0.33%, +0.96%]保留(根拠不足)
しっかりした会社を優先-1.71%-0.08%[-1.43%, +1.03%]保留(根拠不足)

限界: 業種分類も銘柄リストも今日の値を過去にさかのぼって使っているため、その間に消えた銘柄は含まれていません。検証期間が1年程度で、重ならない1か月区間は10個ほどしかなく、統計的に強い結論は出せません。売買コストは含めていません。

統計の読み方

  • 標本(n)が30未満なら偶然の可能性が高く、結論は出しません。
  • 平均リターンだけでなく的中率・標本数も併せて見てください。
  • 過去の成績は将来の収益を保証しません。

限界とうまくいかない相場

  • ルールベースのため、急なニュースや政策ショックには反応が遅れます。
  • 出来高の少ない銘柄・市場ではスリッページの前提が実際と異なることがあります。
  • 履歴の短い市場(暗号資産など)は検証の信頼度が低くなります。

データ出所・ライセンス

価格データは公開の市場データ提供元から取得し、投資助言ではなく統計情報としてのみ提供します。

このページの数値はすべて統計情報であり、投資助言ではありません。

1 2 3