コンテンツへスキップ
すべてのストラテジー

戦略

BTC 単一資産ダブルトップ/ボトム(M/W)パターン反転ロング・ショート戦略、BINANCE日足(Edwards-Magee 1948 二つのピークによる構造的反転、イベント駆動型)

結果: 中止

BtcDailyDoubleTopBottomReversalLS

結果サマリー

この戦略は、エドワーズ&マギーの古典的なダブルトップ/ダブルボトム反転を、BTCの日足によるマーケットニュートラルなロング・ショート運用として実装しました。初回バックテストは見栄えがよく、他との差もありました。57回のロング/ショート均衡取引、プロフィットファクター1.24、ほぼゼロのベータ、低い8.9%ドローダウンを示し、取引数は下限約62をわずかに下回り、損益は2022に集中していたものの、バックテスト審査では「最適化」判定となりました。その後の最適化で、審査担当者が指摘した脆弱性が明らかになりました。パラメーター探索で取引数は15に減り、ウォークフォワードのシャープレシオはインサンプルの5.92からアウトオブサンプルの1.06へ急落し、ウィンドウ一つは取引ゼロとなりました。PBOは0.63に達し、選択されたシャープレシオ2.70は、運による結果とみなす基準7.08を大きく下回りました(ディフレーテッド・シャープレシオ0.0005)。アナリストは、唯一合格したホールドアウトを優位性ではなくホールドアウトでの幸運と判断し、二度の反復後に戦略を断念しました。教訓は、真に中立でも発生頻度が低いパターンは、最適化を乗り切るほど頻繁に取引されなかったということです。プロモーション、ペーパートレード、実運用の段階には進みませんでした。

仮説

BTCUSDT.BINANCEの単一銘柄ダブルトップ/ダブルボトム「MとW」パターン戦略です。同程度の水準にある、連続していない二つの高値(または安値)と、その間の谷(または山)を検出し、二度目の試しで水準突破に失敗した場合に反転を捉えます。上部反転は典型的な「M」形、底部反転は「W」形です。仕組み:(1)各足で直近30本を調べ、「高値」をその前3本および後3本より厳密に高い局所高値として検出し、「安値」も検出します。(2)BEARISH DOUBLE-TOP TRIGGER:直近30本にある最新の高値から2個を特定し、max(peak_highs) - min(peak_highs) <= double_top_tolerance ×……さらに表示折りたたむ

BTCUSDT.BINANCEの単一銘柄ダブルトップ/ダブルボトム「MとW」パターン戦略です。同程度の水準にある、連続していない二つの高値(または安値)と、その間の谷(または山)を検出し、二度目の試しで水準突破に失敗した場合に反転を捉えます。上部反転は典型的な「M」形、底部反転は「W」形です。仕組み:(1)各足で直近30本を調べ、「高値」をその前3本および後3本より厳密に高い局所高値として検出し、「安値」も検出します。(2)BEARISH DOUBLE-TOP TRIGGER:直近30本にある最新の高値から2個を特定し、max(peak_highs) - min(peak_highs) <= double_top_tolerance × min(peak_highs)(既定値2.0%、高値が近接)を確認します。AND高値同士が少なくともmin_bar_spacing(既定値4本)離れていること、AND高値の間に明確な谷があり、高値より少なくともvalley_depth_pct(既定値3%)低いこと、AND現在の足が高値群の水準を試すこと(高値が0.5%以内に達する)、AND終値が谷の高値水準をBELOWことを確認します。(3)BULLISH DOUBLE-BOTTOM TRIGGER:同程度の安値にある2個の安値と、その間の高値を使い、現在の足が安値を試してから、その間の高値を上回って引ける(決定的な「ネックライン」突破)という鏡像の条件です。(4)それ以外はFLATです。これはエドワーズ&マギーの1948『Technical Analysis of Stock Trends』にあるダブルトップ/ダブルボトムを実装したものです。最も一般的な反転パターンの一つです。バルコウスキーの2005『Encyclopedia of Chart Patterns』の統計調査では、約55-60%のフォロースルーが報告されています。開発中のイベント駆動型BTCパターンである私の17とは異なります。開発中のトリプルトップは3個の高値を必要としますが、ダブルトップは2個だけです。MORE FREQUENTシグナルが増える一方、的中率は下がります。2(一致するCONSECUTIVE本足)とも異なります。ダブルトップでは、連続していない高値の間に谷が必要だからです。数式による水準を使うピボットバウンスとも異なり、ダブルトップはEMERGENT過去の高値を使います。この仕組みはFUNDAMENTALLY EVENT-DRIVEN AND TRANSLATION-ROBUSTです。高値検出と水準の照合はスケール不変です。単一銘柄に限定するため、複数銘柄への展開に伴う翻訳の呪いはありません。方向別の割当(90.6%ロングのみ)にも役立ちます。

デフレート・シャープと過剰適合したウォークフォワードに失敗し、通過したホールドアウトはホールドアウトの幸運による見せかけの結果です。DSR=0.0005(0.95に対して)で、最適化後のシャープ2.70は225回の試行で期待される最大値の偶然水準7.08を大きく下回りました(is_significant=false、sharpe_ci_lowから-0.29まで0)。PBO=0.630、ウォークフォワードis_overfitted=true(平均IS 5.92から平均OOS 1.06へ低下;OOSウィンドウ[1.22、0.0、1.96]のうち一つは機能せず)、感度検証はFAILEDで、パターンを定義するパラメーター(min_bar_spacing、double_top_tolerance)に2の急落がありました。ホールドアウト比率3.125ではNOT救済できません。通過したホールドアウトに加え、PBO>0.5、is_overfittedのウォークフォワード、DSR~0が揃うのは、この戦略群に繰り返し見られるホールドアウトの幸運の特徴です(5.9-IS/1.06-OOSの過剰適合した土台に対して、未使用の好都合なウィンドウが一つだけあります)。これは最適化前の警告をそのまま裏付けています。57件の取引しかないベース(約62の下限未満)では、損益が2022に集中しており、最適化に実質的なサンプルがありませんでした。そのため、-225からのベスト選択でポートフォリオが15件の取引に減り、ノイズに適合しました。FAILURE PATTERN:Edwards-Magee式ダブルトップ/ボトムによる希少なイベント駆動型チャートパターン反転は、BTCの日足では最適化に十分な取引数がありません。ベースは市場中立で非退化ながら規模が小さく、-225からのベスト選択は取引数が減った15件の設定を生み、そのシャープは偶然水準を大きく下回りました(DSR 0.0005)。構造パラメーターには急落があり、ウォークフォワードは過剰適合していますが、幸運な単一のホールドアウトウィンドウが失敗を覆い隠しています。堅牢な領域がなく、中核的なパターン調整値に急落があり、すでに15件の取引まで減っているため、反復最適化はできません。機能しない対象に仕組みが取り残されたものではなく、実証済みのダブルトップの類似戦略もないため、修正もできません。PSR=0.979/DSR=0.0005が診断上の兆候です。

実装

BTCUSDT.BINANCE DAILY本足での単一銘柄ダブルトップ/ダブルボトム(M/W)反転、ロング・ショート戦略です。近接して確定したスイング高値(または安値)二つと、その間に条件を満たす谷(または山)を検出し、ダブルトップのネックラインを終値が新たに下回るとSELL、ダブルボトムのネックラインを新たに上回るとBUYを発動します。calculate_signalはネックラインに対する終値の位置を連続的な符号付きスコアで返し、損切り、利確、または10本経過で決済します。イテレーション2では、日足チャートパターンの仕組みを保ったまま、アナリストの指示に従って四つのパターン許容幅を緩め、日次取引数をウォークフォワードの下限約62超に増やします。

バックテストレビューでのアナリスト判断は、再設計ではなく対象を絞った頻度改善でした。29件の取引/6.5年はウォークフォワードの下限を下回り、PF 1.52/シャープ0.93は1-2日の極端な裾の厚い値動き(尖度27.7)に支えられた外れ値の幻でした。すべての許容幅がすでにパラメーター化されているため、最小限の修正は、設定辞書(実行時の基準)とコード内のデフォルトの両方に、アナリストの指示をそのまま適用することです:double_top_tolerance 0.02->0.03、valley_depth_pct 0.03->0.02、fractal_k 3->2、scan_lookback 30->40。これにより、有効な日足M/W構造(より浅いネックライン、確認対象となるスイングの増加、広い探索範囲)を多く認め、total_tradesを約62より十分上に引き上げます。一方、日足チャートパターンの性質を明示的に維持し、NOTを4Hに置き換えることはしません(アナリストは、それではダブルトップがノイズになり、仕組みも変わると警告しています)。検出、トリガー、サイズ設定、決済ロジックはバイト単位で変更がないため、すでに合格したレイヤー1-3は引き続き合格です。戦略は真のロング・ショートなので、取引所はBTCUSDT.BINANCE先物のままです。これはアナリストが放棄/最適化の再評価ゲート前に認めた、唯一の頻度改善です。

バックテストレビュー

シャープレシオ
0.55
トータルリターン
7.98%
最大ドローダウン
8.89%
取引数合計
57
勝率
50.9%
プロフィットファクター
1.24

実質的に市場中立で差別化されています:ベータ-0.002、benchmark_correlation -0.03、ショート30/ロング27。90%ロングのポートフォリオでは珍しい、実際のロング・ショート反転ポートフォリオです

非退化なエッジの特徴:profit_factor 1.24(>1.2の目安)、ロング/ショートの勝率が均衡、正の歪度1.4、低いmax_drawdown 8.9%、正のアルファ

取引は仮説(ダブルボトムでロング、ダブルトップでショート)を実装し、安全な銘柄でイベント駆動かつスケール不変です

リターンは一つの相場局面に集中:損益のほぼすべてが2022(+11.9%)で生じ、2023-2026は横ばいからごく小幅、2021は-7.8%です。相場局面に依存するため、エッジがホールドアウト/デフレート・シャープ検証で失われるリスクが高いです

サンプル数は限界的です:57件の取引はウォークフォワードの下限である約62件をわずかに下回ります。3 IS/OOSウィンドウに分けると、それぞれの検出力が不足し、ノイズに適合しやすくなります

まだ有意ではありません:sharpe_ci_low -0.83(CIから0まで)、シャープ0.55、CAGRはわずか1.22%のみ

昇格基準ではなく、最適化に値するかを評価

限界的

分析

実質的に市場中立(ベータ-0.002、benchmark_correlation -0.07)で、実際のロング・ショート反転ポートフォリオです

ベース実行は非退化でした(57件の取引、PF 1.24、低いmax_drawdown 8.9%)

ホールドアウトの点推定値は強く見えました(比率3.125)。ただし弱点を確認してください。これはホールドアウトの幸運による見せかけの結果です

デフレート・シャープに壊滅的な形で失敗:DSR=0.0005(0.95に対して)。最適化後のシャープ2.70は225回の試行で期待される最大値の偶然水準7.08をFAR下回りました(is_significant=false)。PSR 0.979/DSR 0.0005は選択によるインフレの兆候です

ウォークフォワードis_overfitted=true:平均IS 5.92から平均OOS 1.06へ低下(5.6xの崩れ)、OOSウィンドウ[1.22、0.0、1.96]のうち一つは機能せず

PBO 0.630(>0.5):パラメーター選択は過剰適合である可能性のほうが高い

感度FAILED:パターンを定義するパラメーター(min_bar_spacing、double_top_tolerance)に2の急落

sharpe_ci_low -0.29(CIから0まで)

最適化でポートフォリオは15件の取引(3.68%エクスポージャー)に縮小し、最適化前からの低サンプル数/2022集中リスクを確認しました。強いホールドアウトはエッジではなく幸運によるものです(PBO>0.5+is_overfitted+DSR~0)

PBO>0.5、過剰適合したWF、DSR~0を踏まえると、ホールドアウトの通過は幸運による見せかけです

57から減少し、サンプル数が少ない

NOTを最適化しないでください。29年にわたる6.5件の取引は、ウォークフォワード検証の最低目安である約62件を大きく下回ります。3分割のウィンドウでは、各OOSウィンドウに約3件しか残らず、最適化はノイズに過剰適合します。見栄えのよいPF 1.52/シャープレシオ0.93は、OUTLIER MIRAGEです。return_kurtosis 27.7、歪度3.33、tail_ratio 0.686で、プラスなのは2022(+3.6%)と2026(+4.6%)だけです。どちらも1-2件の極端な裾の厚い日に支えられています(2026-06-19 +3.95%、2022-11-09 +2.81%)。残る5年間は横ばいからマイナスで、win_rate 0.48は仮説が示す55-60%の追随に届きません。日足チャートパターンの性質を保ちながらRAISE TRADE COUNTを約60+まで増やしてください(KEEPING、NOTを4Hに変換しないでください。4Hの「ダブルトップ」はノイズであり、仕組みも変わります)。パターンの許容幅を緩めます。double_top_tolerance 0.02 -> 0.03(ややまとまりの弱いピークを含める)、valley_depth_pct 0.03 -> 0.02(ネックラインを浅くする)、fractal_k 3 -> 2(確認済みスイングを増やす)、および/またはscan_lookback 30 -> 40。total_tradesが最低目安の約62件を十分に上回ったら、再度バックテストして再提出してください。密度を上げた後のCRITICAL再評価条件:極端な裾の外れ値WITHOUTを除いてもエッジが残るか確認します。密度を上げた版でも尖度が10を大幅に超え、ほとんどの年が横ばいで、シャープレシオCIが0をまたぐなら、ダブルトップ/ボトムのシグナルには単一銘柄のBTC日足で一貫したエッジがなく、最適化ではなくABANDONEDとすべきだと確認できます。このパターンはイベント駆動型で機能しているため、密度を上げる試みは今回に限り行ってください。ただし、現状の根拠は幸運な数日分であり、検証済みの反転エッジではありません。

結果サマリー

取引が約57件しかない希少なイベント駆動型チャートパターン反転戦略は、ウォークフォワードの下限である約62件を下回っています。そのため、複数候補から最良のものを選ぶ最適化に実質的なサンプルがなく、ノイズに適合するだけです。このような低頻度パターンでは、最適化に意味を持たせる前に、より多くのシグナル(またはより粗い相場局面の範囲)が必要です。

最適化後、アナリストは放棄を判断しました。デフレート・シャープ検定に失敗し(0.0005対0.95、最適化後のシャープ2.70は、225回の試行で期待される最大値の偶然水準7.08を大きく下回る)、ウォークフォワードは過剰適合でした(平均IS 5.92から平均OOS 1.06へ低下し、OOSウィンドウは機能せず)。PBOは0.63で、感度検証もパターンを定義するパラメーター(min_bar_spacing、double_top_tolerance)に2の急落があり不合格でした。通過したホールドアウト(比率3.125)は、ホールドアウトの幸運による見せかけの結果と判断されました。

BTCUSDT.BINANCEの日足で、エドワーズ&マギーの単一銘柄ダブルトップ/ダブルボトム(M/W)チャートパターン反転を使う戦略です。二度目の高値試しが失敗するとショート、二度目の安値試しが失敗するとロングにし、イベント駆動型のマーケットニュートラルなロング・ショート運用を行います。

約6.5年間のベース日足バックテストでは、57件(ロング27件/ショート30件)の取引があり、総リターン7.98x、シャープ0.55(低い-0.83 CI)、プロフィットファクター1.24、勝率50.9%、最大ドローダウンは低水準の8.9%で、実質的に市場中立でした(ベータ-0.002)。最適化後は取引数が15件に減り、選択後のシャープは2.70、デフレート・シャープはわずか0.0005でした。

Stratmillはリサーチおよびペーパートレーディングのためのツールであり、投資助言やブローカーではありません。バックテストおよびペーパートレーディングの結果は仮定に基づくものです。トレーディングには損失のリスクが伴います。