{
 "id": "wolfe_bearish",
 "name": "Bearish Wolfe wave",
 "family": "chart",
 "direction": "bearish",
 "page": "https://patternswizard.com/wolfe-wave/",
 "data": "https://patternswizard.com/data/patterns/wolfe_bearish.json",
 "rule": "Four swing points: 1 (high), 2 (low), 3 (a higher high than 1), 4 (a low above 2 and below 1). The line through 1 and 3 and the line through 2 and 4 both rise, the 2-4 line faster, so they converge: the width between them at point 4 is at most 60% of the width at point 1, and no close strays more than 10% of the 2-3 range outside them from point 1 to point 4. The 3-4 leg lasts between half and twice the 1-2 leg. The 2-3 range is at least 3 ATR, with at least 3 bars between points. Point 5: after point 4, price trades above the 1-3 line extended. Signal at the first close back below the 1-3 line. Stop at the highest high since point 4.",
 "entry_rule": "First close back below the 1-3 line",
 "stop_rule": "At the highest high since point 4",
 "trade_rule": "Entry at the close of the signal bar. Exit at the stop or the target, or at the open when a bar opens beyond either one; otherwise at the close after 100 bars. When one bar touches both the stop and the target, the loss is counted. No fees or slippage. A result above +2 R or below −1 R means a bar opened past the target or the stop, and the trade was closed at that open.",
 "generated_at": "2026-11-05T17:19:18+00:00",
 "code_version": "c2a1683f",
 "results": [
  {
   "market": "crypto",
   "tf": "1h",
   "side": "all",
   "n": 8383,
   "symbols": 563,
   "first": "2017-09-27",
   "last": "2026-10-28",
   "win10": 0.52147971,
   "baseWin10": 0.50544622,
   "excess10": {
    "mean": -0.0003017,
    "low": -0.00104399,
    "high": 0.00039532,
    "q": 0.76547137,
    "stable": false
   },
   "trade": {
    "n": 8372,
    "winRate": 0.30016722,
    "expectancyR": -0.04176941,
    "baseWinRate": 0.30149108,
    "baseExpectancyR": -0.04813491,
    "timeoutRate": 0.04108935,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 2513,
    "stops": 5515,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     2,
     6,
     17
    ],
    "bars_to_stop": [
     1,
     2,
     8
    ],
    "bars_in_trade": [
     1,
     4,
     13
    ],
    "mfe_r": [
     0,
     0.71974087,
     2.07142854
    ],
    "stopped_after_1r": 0.1824116,
    "duration": [
     34,
     48,
     80
    ],
    "height_pct": [
     0.06235191,
     0.09054163,
     0.13473947
    ],
    "breakout_delay": [
     1,
     3,
     7
    ],
    "bars_to_pattern_target": [
     6,
     14,
     29
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.72487152,
    "baseFalseStartRate": 0.72348801,
    "throwbackRate": 0.70942315,
    "targetHitRate": 0.21771879
   },
   "confirmRate": 0.42938524,
   "oneEveryBars": 1751,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "1h",
   "side": "all",
   "n": 1638,
   "symbols": 25,
   "first": "2012-02-01",
   "last": "2026-10-20",
   "win10": 0.5006105,
   "baseWin10": 0.49089064,
   "excess10": {
    "mean": 0.000032,
    "low": -0.00013608,
    "high": 0.00019327,
    "q": 0.89930743,
    "stable": false
   },
   "trade": {
    "n": 1616,
    "winRate": 0.32549505,
    "expectancyR": -0.00197172,
    "baseWinRate": 0.30940594,
    "baseExpectancyR": -0.04083511,
    "timeoutRate": 0.01732673,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 526,
    "stops": 1062,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     1.25,
     4,
     12
    ],
    "bars_to_stop": [
     1,
     2,
     7
    ],
    "bars_in_trade": [
     1,
     3,
     9
    ],
    "mfe_r": [
     0,
     0.68713105,
     2.11030734
    ],
    "stopped_after_1r": 0.16760829,
    "duration": [
     33,
     48,
     83
    ],
    "height_pct": [
     0.00654946,
     0.00946147,
     0.01414781
    ],
    "breakout_delay": [
     1,
     3,
     7
    ],
    "bars_to_pattern_target": [
     5,
     11,
     25
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.76152428,
    "baseFalseStartRate": 0.75473138,
    "throwbackRate": 0.67401961,
    "targetHitRate": 0.21291124
   },
   "confirmRate": 0.45285171,
   "oneEveryBars": 1325,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "1h",
   "side": "all",
   "n": 10021,
   "symbols": 588,
   "first": "2012-02-01",
   "last": "2026-10-28",
   "win10": 0.51806748,
   "baseWin10": 0.5030663,
   "excess10": {
    "mean": -0.00024713,
    "low": -0.00089835,
    "high": 0.00034949,
    "q": 0.78249529,
    "stable": true
   },
   "trade": {
    "n": 9988,
    "winRate": 0.30426512,
    "expectancyR": -0.03533038,
    "baseWinRate": 0.30277166,
    "baseExpectancyR": -0.04695384,
    "timeoutRate": 0.03724469,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 3039,
    "stops": 6577,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     2,
     6,
     16
    ],
    "bars_to_stop": [
     1,
     2,
     8
    ],
    "bars_in_trade": [
     1,
     3,
     12
    ],
    "mfe_r": [
     0,
     0.71584603,
     2.07692313
    ],
    "stopped_after_1r": 0.18002129,
    "duration": [
     33,
     48,
     80
    ],
    "height_pct": [
     0.04506902,
     0.07905138,
     0.12328117
    ],
    "breakout_delay": [
     1,
     3,
     7
    ],
    "bars_to_pattern_target": [
     6,
     13,
     29
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.7308385,
    "baseFalseStartRate": 0.72859495,
    "throwbackRate": 0.70364818,
    "targetHitRate": 0.21694236
   },
   "confirmRate": 0.43255313,
   "oneEveryBars": 1682,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "4h",
   "side": "all",
   "n": 1694,
   "symbols": 464,
   "first": "2017-10-15",
   "last": "2026-10-23",
   "win10": 0.54223272,
   "baseWin10": 0.51693864,
   "excess10": {
    "mean": -0.00015604,
    "low": -0.00505976,
    "high": 0.00339058,
    "q": 0.97685846,
    "stable": false
   },
   "trade": {
    "n": 1684,
    "winRate": 0.32660333,
    "expectancyR": 0.03708119,
    "baseWinRate": 0.29260689,
    "baseExpectancyR": -0.07980286,
    "timeoutRate": 0.03800475,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 550,
    "stops": 1070,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     2,
     7,
     17
    ],
    "bars_to_stop": [
     1,
     2,
     7
    ],
    "bars_in_trade": [
     1,
     4,
     12
    ],
    "mfe_r": [
     0.01380629,
     0.84122983,
     2.11034656
    ],
    "stopped_after_1r": 0.19626168,
    "duration": [
     31,
     42,
     62.75
    ],
    "height_pct": [
     0.12395294,
     0.17205509,
     0.23668434
    ],
    "breakout_delay": [
     1,
     2,
     5
    ],
    "bars_to_pattern_target": [
     6,
     13,
     30
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.69198813,
    "baseFalseStartRate": 0.7151014,
    "throwbackRate": 0.67554766,
    "targetHitRate": 0.24201183
   },
   "confirmRate": 0.47665687,
   "oneEveryBars": 2167,
   "verdict": "no_edge",
   "verdictTrade": "weak_evidence"
  },
  {
   "market": "forex",
   "tf": "4h",
   "side": "all",
   "n": 354,
   "symbols": 25,
   "first": "2012-02-29",
   "last": "2026-10-14",
   "win10": 0.43785311,
   "baseWin10": 0.4898647,
   "excess10": {
    "mean": -0.000814,
    "low": -0.00147386,
    "high": -0.00011182,
    "q": 0.22055743,
    "stable": true
   },
   "trade": {
    "n": 353,
    "winRate": 0.26628895,
    "expectancyR": -0.1784991,
    "baseWinRate": 0.27903683,
    "baseExpectancyR": -0.15506552,
    "timeoutRate": 0.01416431,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 94,
    "stops": 254,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     1,
     4.5,
     11.75
    ],
    "bars_to_stop": [
     1,
     2,
     5
    ],
    "bars_in_trade": [
     1,
     3,
     7
    ],
    "mfe_r": [
     0,
     0.67234468,
     2.0170455
    ],
    "stopped_after_1r": 0.18897638,
    "duration": [
     34,
     49,
     77.75
    ],
    "height_pct": [
     0.01505918,
     0.02000672,
     0.02902474
    ],
    "breakout_delay": [
     1,
     4,
     9
    ],
    "bars_to_pattern_target": [
     7,
     12,
     19.5
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.82183908,
    "baseFalseStartRate": 0.79367328,
    "throwbackRate": 0.7,
    "targetHitRate": 0.14488636
   },
   "confirmRate": 0.41946309,
   "oneEveryBars": 1494,
   "verdict": "weak_evidence",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "4h",
   "side": "all",
   "n": 2048,
   "symbols": 489,
   "first": "2012-02-29",
   "last": "2026-10-23",
   "win10": 0.52418173,
   "baseWin10": 0.51225658,
   "excess10": {
    "mean": -0.00026982,
    "low": -0.00480812,
    "high": 0.00277263,
    "q": 0.96463522,
    "stable": false
   },
   "trade": {
    "n": 2037,
    "winRate": 0.3161512,
    "expectancyR": -0.0002776,
    "baseWinRate": 0.29025528,
    "baseExpectancyR": -0.09284543,
    "timeoutRate": 0.03387334,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 644,
    "stops": 1324,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     2,
     7,
     17
    ],
    "bars_to_stop": [
     1,
     2,
     7
    ],
    "bars_in_trade": [
     1,
     3,
     11
    ],
    "mfe_r": [
     0,
     0.8142857,
     2.0999999
    ],
    "stopped_after_1r": 0.19486405,
    "duration": [
     31,
     43,
     65
    ],
    "height_pct": [
     0.09097435,
     0.15090914,
     0.22154041
    ],
    "breakout_delay": [
     1,
     2,
     6
    ],
    "bars_to_pattern_target": [
     6,
     13,
     28
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.71421545,
    "baseFalseStartRate": 0.72865754,
    "throwbackRate": 0.67974497,
    "targetHitRate": 0.22526934
   },
   "confirmRate": 0.4673408,
   "oneEveryBars": 2051,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "1d",
   "side": "all",
   "n": 125,
   "symbols": 103,
   "first": "2019-04-23",
   "last": "2026-10-01",
   "win10": 0.576,
   "baseWin10": 0.54640573,
   "excess10": {
    "mean": -0.02924518,
    "low": -0.06360232,
    "high": 0.00240199,
    "q": 0.38936628,
    "stable": true
   },
   "trade": {
    "n": 120,
    "winRate": 0.28333333,
    "expectancyR": -0.08035545,
    "baseWinRate": 0.325,
    "baseExpectancyR": 0.03002313,
    "timeoutRate": 0.04166667,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 34,
    "stops": 81,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     3.25,
     7,
     17.5
    ],
    "bars_to_stop": [
     1,
     2,
     4
    ],
    "bars_in_trade": [
     1,
     3,
     8.25
    ],
    "mfe_r": [
     0,
     0.6410698,
     2.04173058
    ],
    "stopped_after_1r": 0.12345679,
    "duration": [
     30,
     42,
     51
    ],
    "height_pct": [
     0.27808988,
     0.36011079,
     0.48352188
    ],
    "breakout_delay": [
     0,
     2,
     5
    ],
    "bars_to_pattern_target": [
     9.5,
     27,
     44.5
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.6440678,
    "baseFalseStartRate": 0.65666667,
    "throwbackRate": 0.56451613,
    "targetHitRate": 0.25
   },
   "confirmRate": 0.565,
   "oneEveryBars": 4816,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "stocks",
   "tf": "1d",
   "side": "all",
   "n": 5991,
   "symbols": 1411,
   "first": "1974-06-19",
   "last": "2026-10-28",
   "win10": 0.45614035,
   "baseWin10": 0.45218806,
   "excess10": {
    "mean": 0.00112121,
    "low": -0.00040328,
    "high": 0.00263617,
    "q": 0.47312326,
    "stable": true
   },
   "trade": {
    "n": 5986,
    "winRate": 0.29719345,
    "expectancyR": -0.09447238,
    "baseWinRate": 0.3011332,
    "baseExpectancyR": -0.11321409,
    "timeoutRate": 0.01453391,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 1779,
    "stops": 4120,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     1,
     3,
     9
    ],
    "bars_to_stop": [
     1,
     2,
     6
    ],
    "bars_in_trade": [
     1,
     3,
     8
    ],
    "mfe_r": [
     0,
     0.71940088,
     2.08381176
    ],
    "stopped_after_1r": 0.19296117,
    "duration": [
     32,
     48,
     88
    ],
    "height_pct": [
     0.11777266,
     0.16716205,
     0.24647882
    ],
    "breakout_delay": [
     1,
     3,
     8
    ],
    "bars_to_pattern_target": [
     6,
     12,
     23
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.80598041,
    "baseFalseStartRate": 0.80123385,
    "throwbackRate": 0.71146379,
    "targetHitRate": 0.15282893
   },
   "confirmRate": 0.46786942,
   "oneEveryBars": 1222,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "etf",
   "tf": "1d",
   "side": "all",
   "n": 298,
   "symbols": 44,
   "first": "1994-01-13",
   "last": "2026-10-07",
   "win10": 0.4261745,
   "baseWin10": 0.42565219,
   "excess10": {
    "mean": -0.00330185,
    "low": -0.00628194,
    "high": -0.00022699,
    "q": 0.24668105,
    "stable": true
   },
   "trade": {
    "n": 298,
    "winRate": 0.31879195,
    "expectancyR": -0.11907893,
    "baseWinRate": 0.29194631,
    "baseExpectancyR": -0.24600942,
    "timeoutRate": 0.0033557,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 95,
    "stops": 202,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     6.5
    ],
    "bars_to_stop": [
     1,
     2,
     5
    ],
    "bars_in_trade": [
     1,
     2,
     6
    ],
    "mfe_r": [
     0,
     0.58476391,
     2.16760325
    ],
    "stopped_after_1r": 0.15841584,
    "duration": [
     34,
     48.5,
     85
    ],
    "height_pct": [
     0.06959045,
     0.10514809,
     0.16242175
    ],
    "breakout_delay": [
     2,
     4.5,
     9
    ],
    "bars_to_pattern_target": [
     5,
     23,
     30
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.83737024,
    "baseFalseStartRate": 0.84256152,
    "throwbackRate": 0.72013652,
    "targetHitRate": 0.11904762
   },
   "confirmRate": 0.47096774,
   "oneEveryBars": 851,
   "verdict": "weak_evidence",
   "verdictTrade": "no_edge"
  },
  {
   "market": "indices",
   "tf": "1d",
   "side": "all",
   "n": 163,
   "symbols": 15,
   "first": "1970-08-21",
   "last": "2026-10-07",
   "win10": 0.44171779,
   "baseWin10": 0.42558356,
   "excess10": {
    "mean": 0.00122998,
    "low": -0.00204839,
    "high": 0.00436225,
    "q": 0.78377781,
    "stable": true
   },
   "trade": {
    "n": 163,
    "winRate": 0.33742331,
    "expectancyR": -0.03598253,
    "baseWinRate": 0.29754601,
    "baseExpectancyR": -0.15464707,
    "timeoutRate": 0,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 55,
    "stops": 108,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     2,
     3,
     10.5
    ],
    "bars_to_stop": [
     1,
     2,
     4
    ],
    "bars_in_trade": [
     1,
     2,
     6
    ],
    "mfe_r": [
     0,
     0.58483267,
     2.09540045
    ],
    "stopped_after_1r": 0.15740741,
    "duration": [
     32,
     48,
     85.5
    ],
    "height_pct": [
     0.06911661,
     0.09541938,
     0.15677468
    ],
    "breakout_delay": [
     2,
     5,
     10
    ],
    "bars_to_pattern_target": [
     6,
     11,
     18.75
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.79874214,
    "baseFalseStartRate": 0.849182,
    "throwbackRate": 0.68944099,
    "targetHitRate": 0.16049383
   },
   "confirmRate": 0.42585551,
   "oneEveryBars": 848,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "1d",
   "side": "all",
   "n": 64,
   "symbols": 25,
   "first": "2012-09-10",
   "last": "2026-02-05",
   "win10": 0.52380952,
   "baseWin10": 0.48462976,
   "excess10": {
    "mean": 0.00070073,
    "low": -0.00357864,
    "high": 0.00517897,
    "q": 0.91795368,
    "stable": false
   },
   "trade": {
    "n": 63,
    "winRate": 0.34920635,
    "expectancyR": 0.0885246,
    "baseWinRate": 0.29100529,
    "baseExpectancyR": -0.13625087,
    "timeoutRate": 0.01587302,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 22,
    "stops": 40,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     1.25,
     3,
     6
    ],
    "bars_to_stop": [
     1,
     1.5,
     4.25
    ],
    "bars_in_trade": [
     1,
     2,
     6
    ],
    "mfe_r": [
     0,
     0.56297708,
     2.21252465
    ],
    "stopped_after_1r": 0.1,
    "duration": [
     36.75,
     50,
     92.75
    ],
    "height_pct": [
     0.03846197,
     0.04887856,
     0.06994733
    ],
    "breakout_delay": [
     1,
     4,
     9
    ],
    "bars_to_pattern_target": [
     9.5,
     13.5,
     28.5
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.76666667,
    "baseFalseStartRate": 0.79569893,
    "throwbackRate": 0.67213115,
    "targetHitRate": 0.25
   },
   "confirmRate": 0.48514851,
   "oneEveryBars": 1381,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "commodities",
   "tf": "1d",
   "side": "all",
   "n": 60,
   "symbols": 15,
   "first": "2000-06-09",
   "last": "2026-08-03",
   "win10": 0.46666667,
   "baseWin10": 0.46716797,
   "excess10": {
    "mean": 0.01176246,
    "low": -0.00031523,
    "high": 0.02395004,
    "q": 0.31713309,
    "stable": true
   },
   "trade": {
    "n": 60,
    "winRate": 0.3,
    "expectancyR": -0.12465785,
    "baseWinRate": 0.28333333,
    "baseExpectancyR": -0.07744668,
    "timeoutRate": 0,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 18,
    "stops": 42,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     1.25,
     3.5,
     4
    ],
    "bars_to_stop": [
     1,
     1,
     4
    ],
    "bars_in_trade": [
     1,
     2,
     4
    ],
    "mfe_r": [
     0,
     0.46355365,
     2.07964367
    ],
    "stopped_after_1r": 0.19047619,
    "duration": [
     33,
     47.5,
     69.5
    ],
    "height_pct": [
     0.10011976,
     0.15467919,
     0.18988144
    ],
    "breakout_delay": [
     1,
     4,
     7.25
    ],
    "bars_to_pattern_target": [
     3,
     4,
     14
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.78181818,
    "baseFalseStartRate": 0.82916667,
    "throwbackRate": 0.71186441,
    "targetHitRate": 0.11666667
   },
   "confirmRate": 0.51111111,
   "oneEveryBars": 1277,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "1d",
   "side": "all",
   "n": 6701,
   "symbols": 1613,
   "first": "1970-08-21",
   "last": "2026-10-28",
   "win10": 0.45742456,
   "baseWin10": 0.45255788,
   "excess10": {
    "mean": 0.00045166,
    "low": -0.00103931,
    "high": 0.00187367,
    "q": 0.82534792,
    "stable": false
   },
   "trade": {
    "n": 6690,
    "winRate": 0.29940209,
    "expectancyR": -0.09243758,
    "baseWinRate": 0.30080967,
    "baseExpectancyR": -0.11746572,
    "timeoutRate": 0.01405082,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 2003,
    "stops": 4593,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     1,
     3,
     9
    ],
    "bars_to_stop": [
     1,
     2,
     6
    ],
    "bars_in_trade": [
     1,
     2,
     7
    ],
    "mfe_r": [
     0,
     0.70724547,
     2.08794665
    ],
    "stopped_after_1r": 0.18854779,
    "duration": [
     32,
     48,
     87
    ],
    "height_pct": [
     0.11220254,
     0.16404432,
     0.24548511
    ],
    "breakout_delay": [
     1,
     3,
     8
    ],
    "bars_to_pattern_target": [
     6,
     12,
     25
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.80369231,
    "baseFalseStartRate": 0.80174089,
    "throwbackRate": 0.70820118,
    "targetHitRate": 0.1539383
   },
   "confirmRate": 0.46908065,
   "oneEveryBars": 1265,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "1w",
   "side": "all",
   "n": 2,
   "symbols": 2,
   "first": "2021-11-22",
   "last": "2024-04-22",
   "win10": 1,
   "baseWin10": 0.58854222,
   "excess10": {
    "mean": 0.03456023,
    "low": null,
    "high": null,
    "q": null,
    "stable": false
   },
   "trade": {
    "n": 1,
    "winRate": 0,
    "expectancyR": -1,
    "baseWinRate": 0.33333334,
    "baseExpectancyR": 0,
    "timeoutRate": 0,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 0,
    "stops": 1,
    "triggered": null
   },
   "timing": {
    "bars_to_target": null,
    "bars_to_stop": [
     5,
     5,
     5
    ],
    "bars_in_trade": [
     5,
     5,
     5
    ],
    "mfe_r": [
     1.43721235,
     1.43721235,
     1.43721235
    ],
    "stopped_after_1r": 1,
    "duration": [
     34.75,
     37.5,
     40.25
    ],
    "height_pct": [
     0.6036554,
     0.70604497,
     0.80843455
    ],
    "breakout_delay": [
     2,
     4,
     6
    ],
    "bars_to_pattern_target": [
     49,
     49,
     49
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.5,
    "baseFalseStartRate": 0.625,
    "throwbackRate": 1,
    "targetHitRate": 0.5
   },
   "confirmRate": 0.75,
   "oneEveryBars": 31680,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  },
  {
   "market": "stocks",
   "tf": "1w",
   "side": "all",
   "n": 1159,
   "symbols": 705,
   "first": "1975-05-12",
   "last": "2026-10-19",
   "win10": 0.39723661,
   "baseWin10": 0.41296251,
   "excess10": {
    "mean": 0.00458736,
    "low": -0.00386544,
    "high": 0.01360545,
    "q": 0.68242208,
    "stable": false
   },
   "trade": {
    "n": 1150,
    "winRate": 0.23304348,
    "expectancyR": -0.28427974,
    "baseWinRate": 0.2576087,
    "baseExpectancyR": -0.20299378,
    "timeoutRate": 0.00695652,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 268,
    "stops": 874,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     1,
     3,
     6
    ],
    "bars_to_stop": [
     1,
     2,
     6
    ],
    "bars_in_trade": [
     1,
     2,
     6
    ],
    "mfe_r": [
     0,
     0.52891669,
     1.83883673
    ],
    "stopped_after_1r": 0.18306636,
    "duration": [
     33,
     45,
     67
    ],
    "height_pct": [
     0.24911158,
     0.33408681,
     0.46988121
    ],
    "breakout_delay": [
     1,
     3,
     7
    ],
    "bars_to_pattern_target": [
     5.5,
     11,
     20
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.85588235,
    "baseFalseStartRate": 0.83545881,
    "throwbackRate": 0.6519337,
    "targetHitRate": 0.10714286
   },
   "confirmRate": 0.53103126,
   "oneEveryBars": 1189,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "etf",
   "tf": "1w",
   "side": "all",
   "n": 67,
   "symbols": 37,
   "first": "1999-05-03",
   "last": "2026-04-13",
   "win10": 0.32835821,
   "baseWin10": 0.36467556,
   "excess10": {
    "mean": 0.00407086,
    "low": -0.00558515,
    "high": 0.01242113,
    "q": 0.76344165,
    "stable": false
   },
   "trade": {
    "n": 67,
    "winRate": 0.2238806,
    "expectancyR": -0.33464313,
    "baseWinRate": 0.26492537,
    "baseExpectancyR": -0.33493151,
    "timeoutRate": 0,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 15,
    "stops": 52,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     1,
     3,
     5.5
    ],
    "bars_to_stop": [
     1,
     1,
     4
    ],
    "bars_in_trade": [
     1,
     2,
     4
    ],
    "mfe_r": [
     0,
     0.32485986,
     1.69567066
    ],
    "stopped_after_1r": 0.19230769,
    "duration": [
     34,
     40,
     54.5
    ],
    "height_pct": [
     0.1448845,
     0.21052296,
     0.29950432
    ],
    "breakout_delay": [
     2,
     5,
     7.5
    ],
    "bars_to_pattern_target": [
     4.75,
     6.5,
     17
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.88333333,
    "baseFalseStartRate": 0.90025253,
    "throwbackRate": 0.6984127,
    "targetHitRate": 0.06153846
   },
   "confirmRate": 0.45744681,
   "oneEveryBars": 761,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "indices",
   "tf": "1w",
   "side": "all",
   "n": 34,
   "symbols": 13,
   "first": "1985-05-20",
   "last": "2026-04-13",
   "win10": 0.47058824,
   "baseWin10": 0.36534275,
   "excess10": {
    "mean": -0.00079425,
    "low": -0.01762741,
    "high": 0.01465493,
    "q": 0.97232328,
    "stable": false
   },
   "trade": {
    "n": 34,
    "winRate": 0.17647059,
    "expectancyR": -0.47254055,
    "baseWinRate": 0.24264706,
    "baseExpectancyR": -0.23119739,
    "timeoutRate": 0,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 6,
    "stops": 28,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     1,
     1,
     2.5
    ],
    "bars_to_stop": [
     1,
     1,
     3
    ],
    "bars_in_trade": [
     1,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.0960634,
     1.34756407
    ],
    "stopped_after_1r": 0.17857143,
    "duration": [
     38.25,
     46,
     125
    ],
    "height_pct": [
     0.17129929,
     0.2094914,
     0.35310303
    ],
    "breakout_delay": [
     2,
     5,
     8.75
    ],
    "bars_to_pattern_target": [
     4.5,
     6,
     7.5
    ]
   },
   "breakoutStats": {
    "falseStartRate": 1,
    "baseFalseStartRate": 0.91176471,
    "throwbackRate": 0.6875,
    "targetHitRate": 0.05882353
   },
   "confirmRate": 0.51219512,
   "oneEveryBars": 829,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "1w",
   "side": "all",
   "n": 13,
   "symbols": 11,
   "first": "2012-12-31",
   "last": "2023-07-17",
   "win10": 0.53846154,
   "baseWin10": 0.47618018,
   "excess10": {
    "mean": 0.00507154,
    "low": -0.01757894,
    "high": 0.03101701,
    "q": null,
    "stable": true
   },
   "trade": {
    "n": 13,
    "winRate": 0.30769231,
    "expectancyR": -0.00781482,
    "baseWinRate": 0.37179487,
    "baseExpectancyR": 0.11538462,
    "timeoutRate": 0.07692308,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 4,
    "stops": 8,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     4.25,
     5.5,
     7.5
    ],
    "bars_to_stop": [
     1,
     1.5,
     2.75
    ],
    "bars_in_trade": [
     1,
     2,
     6
    ],
    "mfe_r": [
     0,
     1.3116883,
     2.18765688
    ],
    "stopped_after_1r": 0.5,
    "duration": [
     39,
     44,
     50
    ],
    "height_pct": [
     0.08536673,
     0.10312567,
     0.15860556
    ],
    "breakout_delay": [
     3,
     3,
     4
    ],
    "bars_to_pattern_target": [
     7,
     7,
     20
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.46153846,
    "baseFalseStartRate": 0.76923077,
    "throwbackRate": 0.69230769,
    "targetHitRate": 0.38461538
   },
   "confirmRate": 0.625,
   "oneEveryBars": 1329,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  },
  {
   "market": "commodities",
   "tf": "1w",
   "side": "all",
   "n": 11,
   "symbols": 8,
   "first": "2003-01-06",
   "last": "2026-04-20",
   "win10": 0.63636364,
   "baseWin10": 0.44507954,
   "excess10": {
    "mean": -0.03044579,
    "low": -0.08921952,
    "high": 0.02317162,
    "q": null,
    "stable": false
   },
   "trade": {
    "n": 11,
    "winRate": 0.09090909,
    "expectancyR": -0.73647176,
    "baseWinRate": 0.20454545,
    "baseExpectancyR": -0.40734175,
    "timeoutRate": 0,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 1,
    "stops": 10,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     8,
     8,
     8
    ],
    "bars_to_stop": [
     1,
     1,
     2.5
    ],
    "bars_in_trade": [
     1,
     1,
     5
    ],
    "mfe_r": [
     0,
     0,
     0.0713954
    ],
    "stopped_after_1r": 0,
    "duration": [
     25.5,
     37,
     46
    ],
    "height_pct": [
     0.1846904,
     0.22031705,
     0.25982384
    ],
    "breakout_delay": [
     1,
     2,
     3.5
    ],
    "bars_to_pattern_target": [
     8,
     8,
     8
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.88888889,
    "baseFalseStartRate": 0.83333334,
    "throwbackRate": 0.63636364,
    "targetHitRate": 0.09090909
   },
   "confirmRate": 0.64285714,
   "oneEveryBars": 1420,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  },
  {
   "market": "all",
   "tf": "1w",
   "side": "all",
   "n": 1286,
   "symbols": 776,
   "first": "1975-05-12",
   "last": "2026-10-19",
   "win10": 0.4,
   "baseWin10": 0.41037261,
   "excess10": {
    "mean": 0.00416969,
    "low": -0.00333462,
    "high": 0.01227982,
    "q": 0.68591723,
    "stable": false
   },
   "trade": {
    "n": 1276,
    "winRate": 0.23040752,
    "expectancyR": -0.29358303,
    "baseWinRate": 0.25835946,
    "baseExpectancyR": -0.20903192,
    "timeoutRate": 0.00705329,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 294,
    "stops": 973,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     1,
     3,
     6
    ],
    "bars_to_stop": [
     1,
     2,
     6
    ],
    "bars_in_trade": [
     1,
     2,
     6
    ],
    "mfe_r": [
     0,
     0.50307664,
     1.79825667
    ],
    "stopped_after_1r": 0.18499486,
    "duration": [
     33,
     44,
     67
    ],
    "height_pct": [
     0.23685972,
     0.32356456,
     0.45528036
    ],
    "breakout_delay": [
     1,
     3,
     7
    ],
    "bars_to_pattern_target": [
     5,
     10,
     20
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.85638767,
    "baseFalseStartRate": 0.8398654,
    "throwbackRate": 0.65617233,
    "targetHitRate": 0.10683425
   },
   "confirmRate": 0.52941176,
   "oneEveryBars": 1208,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  }
 ],
 "attribution": "PatternsWizard (https://patternswizard.com/), pattern statistics",
 "license": {
  "name": "© PatternsWizard, all rights reserved",
  "url": "https://patternswizard.com/open-data/#license"
 },
 "disclaimer": "Historical statistics before fees and slippage. Not investment advice: past results do not predict future ones."
}