本サービスは投資助言ではありません。投資判断はご自身の責任で行ってください。
バックテストの落とし穴|手数料0.1%・税20.315%・スリッページ0.1%の影響
バックテストで見落としがちなコスト要因を解説。手数料0.1%、税金20.315%、スリッページ0.1%を考慮した現実的な検証方法とは。
バックテストの理想と現実
バックテストは過去のデータを使って投資戦略の有効性を検証する手法ですが、多くの個人投資家が犯す最大の過ちは「コストを無視したバックテスト」です。手数料ゼロ、スリッページなし、税金考慮なしの理想的な条件で検証すると、実際の運用成績と大きな乖離が生じます。Kabu Predictionでは現実的なコストを全て考慮したバックテストを実施しています。
手数料0.1%の影響
日本の主要ネット証券では、株式取引の手数料は約定代金の0.1%前後が一般的です。一見小さな割合に見えますが、年間50回の売買を行うと、往復(買い+売り)で0.2%×50回=10%のコストが発生します。バックテストで年率15%のリターンが出ても、手数料を考慮すると5%に縮小するケースは珍しくありません。売買頻度が高い戦略ほど手数料の影響は大きくなります。
税金20.315%の影響
株式の譲渡益には20.315%(所得税15.315%+住民税5%)の税金が課されます。バックテストで100万円の利益が出ても、実際の手取りは約80万円です。特に注意すべきは、損益通算の効果です。年間で利益と損失が混在する場合、確定申告で損益通算することで税負担を軽減できますが、バックテストではこの効果を正確にシミュレーションすることが重要です。
スリッページ0.1%の影響
スリッページとは、注文した価格と実際の約定価格の差のことです。特に寄り付きでの成行注文や、出来高が少ない銘柄では0.1%以上のスリッページが発生することがあります。Kabu Predictionが日経225のPrime銘柄に限定している理由の一つは、流動性が高くスリッページが小さいためです。小型株では0.5%以上のスリッページが発生することもあります。
コスト込みと除外の差
Kabu Predictionのバックテスト結果を例に取ると、VIXルールの場合、コスト除外時の勝率は66.2%ですが、コスト込みでは63.4%に低下します。エッジもコスト除外時の+11.5%からコスト込みの+8.3%に縮小します。約3%ポイントの差は決して小さくなく、この差を考慮しないバックテストは誤った期待を生む原因となります。
サバイバーシップバイアス
バックテストのもう一つの落とし穴はサバイバーシップバイアスです。現在の日経225構成銘柄だけでバックテストを行うと、過去に上場廃止や銘柄入替で除外された銘柄が考慮されません。Kabu Predictionでは、検証期間中の銘柄入替を可能な限り反映したデータセットを使用しています。これにより、より現実に近い検証が可能になっています。
ルックアヘッドバイアス
ルックアヘッドバイアスは、バックテスト時に「未来の情報」を使ってしまう問題です。たとえば、決算発表の内容を発表前の時点で利用してしまうようなケースです。Kabu Predictionでは、シグナルの発火タイミングを厳密に管理し、各時点で入手可能な情報のみを使用するよう設計されています。この点はバックテストの信頼性において極めて重要です。
過学習(オーバーフィッティング)の問題
バックテストのパラメータを過去のデータに合わせて最適化しすぎると、過学習が発生します。過去のデータには完璧にフィットするが、将来の新しいデータでは全く機能しないという状態です。Kabu Predictionでは、検証データでのスコアが学習データの50%以下の戦略は自動的に棄却するルールを設けており、Walk-forward validationを用いて過学習を防止しています。
現実的なバックテストの重要性
現実的なコストを考慮したバックテストは、投資戦略の真の実力を評価するために不可欠です。コストを無視した美しいバックテスト結果に惑わされず、手数料、税金、スリッページ、各種バイアスを考慮した結果を基に判断することが重要です。Kabu Predictionの全45ルールのバックテスト結果は、これらのコストを全て反映した「現実条件」の数値です。
バックテスト結果の正しい見方
バックテスト結果を見る際は、勝率だけでなく、エッジ、最大ドローダウン、シャープレシオ、プロフィットファクターなど複数の指標を総合的に評価することが重要です。勝率が高くても最大ドローダウンが大きい戦略は、精神的に継続が困難です。Kabu Predictionでは各ルールについてこれらの指標を一覧で確認できるようにしています。
免責事項
本記事および当サイトの情報は、金融商品の売買を推奨するものではありません。バックテスト結果を含むすべての情報は計算結果の提示であり、投資判断はご自身の責任で行ってください。過去のバックテスト結果は将来の成績を保証するものではなく、現実的なコストを考慮してもなお損失を被る可能性があります。
本サービスは金融商品取引法に基づく投資助言業には該当しません。掲載情報は統計分析結果の提示を目的としており、特定の金融商品の売買を推奨するものではありません。投資に関する最終判断はご自身の責任で行っていただくようお願いします。過去の運用実績は将来の成果を保証するものではありません。