{
 "id": "failed_inverse_head_and_shoulders",
 "name": "Failed inverse head and shoulders",
 "family": "chart",
 "direction": "bearish",
 "page": "https://patternswizard.com/failed-head-and-shoulders-pattern/",
 "data": "https://patternswizard.com/data/patterns/failed_inverse_head_and_shoulders.json",
 "rule": "A complete inverse head and shoulders where price closes below the right shoulder before closing above the neckline. Recorded at that close, as a bearish signal. The standard grade, which accepts most counted occurrences, widens this: the head beyond both shoulders by at least 10% of its size, shoulders within 30% of each other and at least 25% of the head size from the neckline, time symmetry between 1:3 and 3:1, a neckline slope of at most 60%, a prior move of at least 30% of the height over the two pattern durations before, a breakout within one pattern duration.",
 "entry_rule": "Close below the right shoulder",
 "stop_rule": "Above the neckline, at its level on the signal bar",
 "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": 7458,
   "symbols": 566,
   "first": "2018-01-01",
   "last": "2026-10-28",
   "win10": 0.46822204,
   "baseWin10": 0.50743595,
   "excess10": {
    "mean": -0.00042774,
    "low": -0.00114717,
    "high": 0.00016739,
    "q": 0.56807406,
    "stable": true
   },
   "trade": {
    "n": 7383,
    "winRate": 0.17079778,
    "expectancyR": 0.03741526,
    "baseWinRate": 0.16440923,
    "baseExpectancyR": 0.00802737,
    "timeoutRate": 0.41879995,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 1261,
    "stops": 3030,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     18,
     37,
     60
    ],
    "bars_to_stop": [
     14,
     28,
     54
    ],
    "bars_in_trade": [
     25,
     73,
     100
    ],
    "mfe_r": [
     0.23145605,
     0.62649834,
     1.44419533
    ],
    "stopped_after_1r": 0.12145215,
    "duration": [
     76,
     106,
     216
    ],
    "height_pct": [
     0.07848019,
     0.11741555,
     0.19318788
    ],
    "breakout_delay": [
     6,
     12,
     27
    ],
    "bars_to_pattern_target": [
     15,
     30,
     59
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.43752538,
    "baseFalseStartRate": 0.42140431,
    "throwbackRate": 0.75976826,
    "targetHitRate": 0.26883746
   },
   "confirmRate": null,
   "oneEveryBars": 1969,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "1h",
   "side": "all",
   "n": 1103,
   "symbols": 25,
   "first": "2012-02-01",
   "last": "2026-10-14",
   "win10": 0.49364791,
   "baseWin10": 0.49286991,
   "excess10": {
    "mean": -0.00010105,
    "low": -0.0003476,
    "high": 0.00013993,
    "q": 0.77845786,
    "stable": true
   },
   "trade": {
    "n": 1100,
    "winRate": 0.15090909,
    "expectancyR": -0.05125793,
    "baseWinRate": 0.17409091,
    "baseExpectancyR": 0.01216594,
    "timeoutRate": 0.40454545,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 166,
    "stops": 489,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     24.25,
     43.5,
     72
    ],
    "bars_to_stop": [
     13,
     29,
     54
    ],
    "bars_in_trade": [
     26.75,
     71,
     100
    ],
    "mfe_r": [
     0.25076295,
     0.64984307,
     1.47247696
    ],
    "stopped_after_1r": 0.13701431,
    "duration": [
     73,
     105,
     223.5
    ],
    "height_pct": [
     0.00737208,
     0.01081378,
     0.01623331
    ],
    "breakout_delay": [
     4,
     9,
     24
    ],
    "bars_to_pattern_target": [
     19,
     33,
     58
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.43882245,
    "baseFalseStartRate": 0.41976709,
    "throwbackRate": 0.78499543,
    "targetHitRate": 0.27894257
   },
   "confirmRate": null,
   "oneEveryBars": 1967,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "1h",
   "side": "all",
   "n": 8561,
   "symbols": 591,
   "first": "2012-02-01",
   "last": "2026-10-28",
   "win10": 0.47149533,
   "baseWin10": 0.50556074,
   "excess10": {
    "mean": -0.00038568,
    "low": -0.00096795,
    "high": 0.00020424,
    "q": 0.541503,
    "stable": true
   },
   "trade": {
    "n": 8483,
    "winRate": 0.16821879,
    "expectancyR": 0.02591691,
    "baseWinRate": 0.16566466,
    "baseExpectancyR": 0.00856402,
    "timeoutRate": 0.41695155,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 1427,
    "stops": 3519,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     19,
     37,
     62
    ],
    "bars_to_stop": [
     14,
     28,
     54
    ],
    "bars_in_trade": [
     25,
     72,
     100
    ],
    "mfe_r": [
     0.23413219,
     0.62943786,
     1.44950664
    ],
    "stopped_after_1r": 0.12361466,
    "duration": [
     76,
     106,
     217
    ],
    "height_pct": [
     0.06357428,
     0.10389977,
     0.17835498
    ],
    "breakout_delay": [
     6,
     11,
     27
    ],
    "bars_to_pattern_target": [
     16,
     30,
     59
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.43769176,
    "baseFalseStartRate": 0.42119354,
    "throwbackRate": 0.76300646,
    "targetHitRate": 0.27013718
   },
   "confirmRate": null,
   "oneEveryBars": 1968,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "4h",
   "side": "all",
   "n": 1866,
   "symbols": 482,
   "first": "2018-03-07",
   "last": "2026-10-26",
   "win10": 0.52197213,
   "baseWin10": 0.52194479,
   "excess10": {
    "mean": -0.00160981,
    "low": -0.00339388,
    "high": 0.00054564,
    "q": 0.43138218,
    "stable": false
   },
   "trade": {
    "n": 1721,
    "winRate": 0.18012783,
    "expectancyR": 0.08887916,
    "baseWinRate": 0.16603719,
    "baseExpectancyR": 0.08566014,
    "timeoutRate": 0.40964555,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 310,
    "stops": 706,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     20,
     37,
     67
    ],
    "bars_to_stop": [
     12,
     27,
     56
    ],
    "bars_in_trade": [
     26,
     73,
     100
    ],
    "mfe_r": [
     0.28960449,
     0.71832824,
     1.5439924
    ],
    "stopped_after_1r": 0.11189802,
    "duration": [
     78,
     104,
     233
    ],
    "height_pct": [
     0.16600484,
     0.23614547,
     0.38385349
    ],
    "breakout_delay": [
     6,
     13,
     26
    ],
    "bars_to_pattern_target": [
     14,
     27,
     54
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.44148641,
    "baseFalseStartRate": 0.41076538,
    "throwbackRate": 0.78474114,
    "targetHitRate": 0.25316456
   },
   "confirmRate": null,
   "oneEveryBars": 1967,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "4h",
   "side": "all",
   "n": 280,
   "symbols": 25,
   "first": "2012-02-22",
   "last": "2026-09-25",
   "win10": 0.48571429,
   "baseWin10": 0.49519767,
   "excess10": {
    "mean": -0.00005147,
    "low": -0.00088195,
    "high": 0.00075332,
    "q": 0.96776501,
    "stable": false
   },
   "trade": {
    "n": 275,
    "winRate": 0.14181818,
    "expectancyR": -0.11251215,
    "baseWinRate": 0.17333333,
    "baseExpectancyR": -0.01545155,
    "timeoutRate": 0.37454545,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 39,
    "stops": 133,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     25.5,
     39,
     75
    ],
    "bars_to_stop": [
     12,
     27,
     53
    ],
    "bars_in_trade": [
     23,
     68,
     100
    ],
    "mfe_r": [
     0.20278811,
     0.55256891,
     1.28935862
    ],
    "stopped_after_1r": 0.09774436,
    "duration": [
     75,
     109,
     213.25
    ],
    "height_pct": [
     0.01536752,
     0.02211431,
     0.03314415
    ],
    "breakout_delay": [
     5,
     11,
     25
    ],
    "bars_to_pattern_target": [
     21,
     39,
     58
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.46350365,
    "baseFalseStartRate": 0.42144564,
    "throwbackRate": 0.80363636,
    "targetHitRate": 0.23636364
   },
   "confirmRate": null,
   "oneEveryBars": 1889,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "4h",
   "side": "all",
   "n": 2146,
   "symbols": 507,
   "first": "2012-02-22",
   "last": "2026-10-26",
   "win10": 0.51724138,
   "baseWin10": 0.51845495,
   "excess10": {
    "mean": -0.00140648,
    "low": -0.00289987,
    "high": 0.00031279,
    "q": 0.40233372,
    "stable": false
   },
   "trade": {
    "n": 1996,
    "winRate": 0.1748497,
    "expectancyR": 0.06113236,
    "baseWinRate": 0.16704242,
    "baseExpectancyR": 0.07172942,
    "timeoutRate": 0.40480962,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 349,
    "stops": 839,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     20,
     37,
     68
    ],
    "bars_to_stop": [
     12,
     27,
     56
    ],
    "bars_in_trade": [
     25,
     72,
     100
    ],
    "mfe_r": [
     0.27849694,
     0.68761662,
     1.5167011
    ],
    "stopped_after_1r": 0.10965435,
    "duration": [
     78,
     104,
     229
    ],
    "height_pct": [
     0.13739213,
     0.21228818,
     0.34436609
    ],
    "breakout_delay": [
     6,
     13,
     26
    ],
    "bars_to_pattern_target": [
     15,
     28,
     55
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.44439095,
    "baseFalseStartRate": 0.41215586,
    "throwbackRate": 0.78720379,
    "targetHitRate": 0.25095602
   },
   "confirmRate": null,
   "oneEveryBars": 1957,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "1d",
   "side": "all",
   "n": 350,
   "symbols": 227,
   "first": "2018-03-17",
   "last": "2026-10-23",
   "win10": 0.52586207,
   "baseWin10": 0.56183913,
   "excess10": {
    "mean": -0.00329624,
    "low": -0.00956624,
    "high": 0.00542,
    "q": 0.75456806,
    "stable": false
   },
   "trade": {
    "n": 190,
    "winRate": 0.12631579,
    "expectancyR": -0.15739825,
    "baseWinRate": 0.13333333,
    "baseExpectancyR": -0.05029907,
    "timeoutRate": 0.36842105,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 24,
    "stops": 96,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     14.5,
     42,
     54.75
    ],
    "bars_to_stop": [
     10.75,
     23.5,
     51
    ],
    "bars_in_trade": [
     18,
     56.5,
     100
    ],
    "mfe_r": [
     0.38971787,
     0.84077105,
     1.46386918
    ],
    "stopped_after_1r": 0.1875,
    "duration": [
     79.25,
     105,
     134
    ],
    "height_pct": [
     0.46354686,
     0.59083062,
     0.75295678
    ],
    "breakout_delay": [
     6,
     10,
     22
    ],
    "bars_to_pattern_target": [
     15,
     36,
     51.25
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.4044586,
    "baseFalseStartRate": 0.45231214,
    "throwbackRate": 0.80895522,
    "targetHitRate": 0.2384106
   },
   "confirmRate": null,
   "oneEveryBars": 1720,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "stocks",
   "tf": "1d",
   "side": "all",
   "n": 2572,
   "symbols": 1197,
   "first": "1973-11-20",
   "last": "2026-10-16",
   "win10": 0.49397122,
   "baseWin10": 0.46110064,
   "excess10": {
    "mean": 0.00239632,
    "low": -0.00089543,
    "high": 0.00561191,
    "q": 0.47460858,
    "stable": true
   },
   "trade": {
    "n": 2387,
    "winRate": 0.12526183,
    "expectancyR": -0.22886232,
    "baseWinRate": 0.12912126,
    "baseExpectancyR": -0.19126009,
    "timeoutRate": 0.32383745,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 299,
    "stops": 1315,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     16,
     35,
     59
    ],
    "bars_to_stop": [
     14,
     30,
     53
    ],
    "bars_in_trade": [
     22,
     53,
     100
    ],
    "mfe_r": [
     0.23415048,
     0.62057716,
     1.26808888
    ],
    "stopped_after_1r": 0.13155894,
    "duration": [
     71,
     93,
     139
    ],
    "height_pct": [
     0.16517742,
     0.24041928,
     0.36365063
    ],
    "breakout_delay": [
     5,
     9,
     17
    ],
    "bars_to_pattern_target": [
     13,
     29,
     53.75
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.5097228,
    "baseFalseStartRate": 0.48642578,
    "throwbackRate": 0.77098321,
    "targetHitRate": 0.23675762
   },
   "confirmRate": null,
   "oneEveryBars": 2846,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "etf",
   "tf": "1d",
   "side": "all",
   "n": 110,
   "symbols": 40,
   "first": "2000-09-25",
   "last": "2026-09-09",
   "win10": 0.49090909,
   "baseWin10": 0.44410957,
   "excess10": {
    "mean": 0.00095288,
    "low": -0.00660233,
    "high": 0.00778053,
    "q": 0.92831529,
    "stable": true
   },
   "trade": {
    "n": 107,
    "winRate": 0.14953271,
    "expectancyR": -0.17778321,
    "baseWinRate": 0.2017134,
    "baseExpectancyR": -0.02578013,
    "timeoutRate": 0.30841121,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 16,
    "stops": 58,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     18.5,
     30,
     48.5
    ],
    "bars_to_stop": [
     11,
     27,
     48.75
    ],
    "bars_in_trade": [
     20,
     47,
     100
    ],
    "mfe_r": [
     0.23472641,
     0.80286318,
     1.40340102
    ],
    "stopped_after_1r": 0.25862069,
    "duration": [
     71.25,
     88.5,
     134
    ],
    "height_pct": [
     0.1016329,
     0.15608797,
     0.24929934
    ],
    "breakout_delay": [
     5,
     9,
     19
    ],
    "bars_to_pattern_target": [
     15,
     29,
     45
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.51923077,
    "baseFalseStartRate": 0.47272727,
    "throwbackRate": 0.8317757,
    "targetHitRate": 0.30275229
   },
   "confirmRate": null,
   "oneEveryBars": 2305,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "indices",
   "tf": "1d",
   "side": "all",
   "n": 57,
   "symbols": 15,
   "first": "1990-11-30",
   "last": "2026-09-10",
   "win10": 0.64912281,
   "baseWin10": 0.43356668,
   "excess10": {
    "mean": 0.0075544,
    "low": -0.00006764,
    "high": 0.01491622,
    "q": 0.30615535,
    "stable": true
   },
   "trade": {
    "n": 56,
    "winRate": 0.23214286,
    "expectancyR": 0.07646225,
    "baseWinRate": 0.1889881,
    "baseExpectancyR": -0.02221553,
    "timeoutRate": 0.28571429,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 13,
    "stops": 27,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     22,
     47,
     69
    ],
    "bars_to_stop": [
     26,
     33,
     47.5
    ],
    "bars_in_trade": [
     31,
     48.5,
     100
    ],
    "mfe_r": [
     0.34513573,
     0.92579636,
     1.91657016
    ],
    "stopped_after_1r": 0.18518519,
    "duration": [
     73,
     84,
     122
    ],
    "height_pct": [
     0.10277779,
     0.13460821,
     0.20845394
    ],
    "breakout_delay": [
     6,
     10,
     15
    ],
    "bars_to_pattern_target": [
     12.5,
     21,
     54.25
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.46428571,
    "baseFalseStartRate": 0.46052632,
    "throwbackRate": 0.83928571,
    "targetHitRate": 0.32142857
   },
   "confirmRate": null,
   "oneEveryBars": 2425,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "1d",
   "side": "all",
   "n": 46,
   "symbols": 22,
   "first": "2012-11-05",
   "last": "2026-01-27",
   "win10": 0.45652174,
   "baseWin10": 0.50040389,
   "excess10": {
    "mean": 0.00035311,
    "low": -0.00376259,
    "high": 0.00471748,
    "q": 0.96082414,
    "stable": false
   },
   "trade": {
    "n": 45,
    "winRate": 0.11111111,
    "expectancyR": 0.01767227,
    "baseWinRate": 0.15,
    "baseExpectancyR": -0.04595776,
    "timeoutRate": 0.48888889,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 5,
    "stops": 18,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     30,
     38,
     41
    ],
    "bars_to_stop": [
     19.25,
     27,
     69.5
    ],
    "bars_in_trade": [
     28,
     95,
     100
    ],
    "mfe_r": [
     0.41133308,
     0.84286916,
     1.40753746
    ],
    "stopped_after_1r": 0.22222222,
    "duration": [
     88.75,
     114.5,
     192
    ],
    "height_pct": [
     0.04074575,
     0.0548796,
     0.10086404
    ],
    "breakout_delay": [
     5.25,
     12,
     25.75
    ],
    "bars_to_pattern_target": [
     23,
     30,
     39
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.41025641,
    "baseFalseStartRate": 0.39393939,
    "throwbackRate": 0.81395349,
    "targetHitRate": 0.2
   },
   "confirmRate": null,
   "oneEveryBars": 1922,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "commodities",
   "tf": "1d",
   "side": "all",
   "n": 49,
   "symbols": 15,
   "first": "2001-05-25",
   "last": "2026-09-15",
   "win10": 0.53061224,
   "baseWin10": 0.48840774,
   "excess10": {
    "mean": 0.00560544,
    "low": -0.00863159,
    "high": 0.02086071,
    "q": 0.78510405,
    "stable": true
   },
   "trade": {
    "n": 45,
    "winRate": 0.08888889,
    "expectancyR": -0.22909715,
    "baseWinRate": 0.08712121,
    "baseExpectancyR": -0.18394966,
    "timeoutRate": 0.46666667,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 4,
    "stops": 20,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     49.5,
     55.5,
     67.25
    ],
    "bars_to_stop": [
     8.5,
     28,
     54.75
    ],
    "bars_in_trade": [
     35,
     86,
     100
    ],
    "mfe_r": [
     0.27088454,
     0.51717365,
     0.9592247
    ],
    "stopped_after_1r": 0,
    "duration": [
     70,
     88,
     125
    ],
    "height_pct": [
     0.12991907,
     0.18384318,
     0.27096137
    ],
    "breakout_delay": [
     4,
     7,
     15
    ],
    "bars_to_pattern_target": [
     25,
     44,
     53
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.48780488,
    "baseFalseStartRate": 0.46195652,
    "throwbackRate": 0.82222222,
    "targetHitRate": 0.14583333
   },
   "confirmRate": null,
   "oneEveryBars": 1564,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "1d",
   "side": "all",
   "n": 3184,
   "symbols": 1516,
   "first": "1973-11-20",
   "last": "2026-10-23",
   "win10": 0.50015718,
   "baseWin10": 0.47202945,
   "excess10": {
    "mean": 0.00183595,
    "low": -0.00109679,
    "high": 0.00486127,
    "q": 0.57164492,
    "stable": true
   },
   "trade": {
    "n": 2830,
    "winRate": 0.12756184,
    "expectancyR": -0.21217493,
    "baseWinRate": 0.13301509,
    "baseExpectancyR": -0.16975525,
    "timeoutRate": 0.33038869,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 361,
    "stops": 1534,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     17,
     35,
     58
    ],
    "bars_to_stop": [
     14,
     29,
     52
    ],
    "bars_in_trade": [
     22,
     53,
     100
    ],
    "mfe_r": [
     0.24483886,
     0.64534256,
     1.31358236
    ],
    "stopped_after_1r": 0.14015645,
    "duration": [
     72,
     95,
     138
    ],
    "height_pct": [
     0.16449289,
     0.25358012,
     0.412561
    ],
    "breakout_delay": [
     5,
     9,
     18
    ],
    "bars_to_pattern_target": [
     14,
     30,
     52
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.49646584,
    "baseFalseStartRate": 0.48010855,
    "throwbackRate": 0.77979275,
    "targetHitRate": 0.23885976
   },
   "confirmRate": null,
   "oneEveryBars": 2663,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "1w",
   "side": "all",
   "n": 7,
   "symbols": 7,
   "first": "2024-04-08",
   "last": "2025-10-06",
   "win10": 0.85714286,
   "baseWin10": 0.6483224,
   "excess10": {
    "mean": 0.07353937,
    "low": null,
    "high": null,
    "q": null,
    "stable": true
   },
   "trade": {
    "n": 0,
    "winRate": null,
    "expectancyR": null,
    "baseWinRate": null,
    "baseExpectancyR": null,
    "timeoutRate": null,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": null,
    "stops": null,
    "triggered": null
   },
   "timing": {
    "duration": [
     84.5,
     91,
     113.5
    ],
    "height_pct": [
     1.28991431,
     1.57555783,
     1.7494607
    ],
    "breakout_delay": [
     6,
     8,
     13
    ],
    "bars_to_pattern_target": [
     75,
     75,
     75
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": 0.5,
    "throwbackRate": 1,
    "targetHitRate": 1
   },
   "confirmRate": null,
   "oneEveryBars": 9051,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  },
  {
   "market": "stocks",
   "tf": "1w",
   "side": "all",
   "n": 260,
   "symbols": 228,
   "first": "1984-01-23",
   "last": "2026-10-05",
   "win10": 0.3976378,
   "baseWin10": 0.44447638,
   "excess10": {
    "mean": -0.00221267,
    "low": -0.01985374,
    "high": 0.01841679,
    "q": 0.94027675,
    "stable": false
   },
   "trade": {
    "n": 167,
    "winRate": 0.11976048,
    "expectancyR": -0.4062598,
    "baseWinRate": 0.09181637,
    "baseExpectancyR": -0.41147585,
    "timeoutRate": 0.19161677,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 20,
    "stops": 115,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     28.5,
     44.5,
     65
    ],
    "bars_to_stop": [
     13,
     27,
     46.5
    ],
    "bars_in_trade": [
     16.5,
     36,
     80
    ],
    "mfe_r": [
     0.22982426,
     0.5458594,
     1.14993352
    ],
    "stopped_after_1r": 0.15652174,
    "duration": [
     69,
     86,
     121.75
    ],
    "height_pct": [
     0.3892161,
     0.55528238,
     0.85395992
    ],
    "breakout_delay": [
     5,
     9,
     19.25
    ],
    "bars_to_pattern_target": [
     12.25,
     32.5,
     48
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.60479042,
    "baseFalseStartRate": 0.54933334,
    "throwbackRate": 0.74774775,
    "targetHitRate": 0.1928934
   },
   "confirmRate": null,
   "oneEveryBars": 5301,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "etf",
   "tf": "1w",
   "side": "all",
   "n": 14,
   "symbols": 12,
   "first": "2002-04-22",
   "last": "2023-12-04",
   "win10": 0.14285714,
   "baseWin10": 0.39728554,
   "excess10": {
    "mean": -0.03668966,
    "low": -0.06102522,
    "high": 0.000512,
    "q": null,
    "stable": true
   },
   "trade": {
    "n": 13,
    "winRate": 0,
    "expectancyR": -1,
    "baseWinRate": 0.14102564,
    "baseExpectancyR": -0.49669249,
    "timeoutRate": 0,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 0,
    "stops": 13,
    "triggered": null
   },
   "timing": {
    "bars_to_target": null,
    "bars_to_stop": [
     10,
     16,
     23
    ],
    "bars_in_trade": [
     10,
     16,
     23
    ],
    "mfe_r": [
     0.0198987,
     0.22326817,
     0.44995674
    ],
    "stopped_after_1r": 0.15384615,
    "duration": [
     75.25,
     77.5,
     92.75
    ],
    "height_pct": [
     0.18284979,
     0.27400175,
     0.33125865
    ],
    "breakout_delay": [
     7.25,
     9,
     21.75
    ],
    "bars_to_pattern_target": null
   },
   "breakoutStats": {
    "falseStartRate": 0.8,
    "baseFalseStartRate": 0.64285714,
    "throwbackRate": 0.71428571,
    "targetHitRate": 0
   },
   "confirmRate": null,
   "oneEveryBars": 3640,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  },
  {
   "market": "indices",
   "tf": "1w",
   "side": "all",
   "n": 5,
   "symbols": 5,
   "first": "1995-09-18",
   "last": "2023-05-22",
   "win10": 0.6,
   "baseWin10": 0.37149367,
   "excess10": {
    "mean": 0.01368096,
    "low": null,
    "high": null,
    "q": null,
    "stable": false
   },
   "trade": {
    "n": 5,
    "winRate": 0,
    "expectancyR": -1.0087326,
    "baseWinRate": 0.05,
    "baseExpectancyR": -0.73580557,
    "timeoutRate": 0,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 0,
    "stops": 5,
    "triggered": null
   },
   "timing": {
    "bars_to_target": null,
    "bars_to_stop": [
     53,
     72,
     84
    ],
    "bars_in_trade": [
     53,
     72,
     84
    ],
    "mfe_r": [
     0.30532506,
     0.98189181,
     1.67885053
    ],
    "stopped_after_1r": 0.4,
    "duration": [
     75,
     82,
     86
    ],
    "height_pct": [
     0.38501292,
     0.42955905,
     0.49458355
    ],
    "breakout_delay": [
     6,
     6,
     7
    ],
    "bars_to_pattern_target": null
   },
   "breakoutStats": {
    "falseStartRate": 0.6,
    "baseFalseStartRate": 0.83333334,
    "throwbackRate": 1,
    "targetHitRate": 0
   },
   "confirmRate": null,
   "oneEveryBars": 5634,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  },
  {
   "market": "forex",
   "tf": "1w",
   "side": "all",
   "n": 11,
   "symbols": 9,
   "first": "2016-04-25",
   "last": "2024-07-29",
   "win10": 0.54545455,
   "baseWin10": 0.53246928,
   "excess10": {
    "mean": -0.0071532,
    "low": -0.02868186,
    "high": 0.00466545,
    "q": null,
    "stable": false
   },
   "trade": {
    "n": 10,
    "winRate": 0,
    "expectancyR": -0.02978146,
    "baseWinRate": 0.10833333,
    "baseExpectancyR": 0.20644322,
    "timeoutRate": 0.7,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 0,
    "stops": 3,
    "triggered": null
   },
   "timing": {
    "bars_to_target": null,
    "bars_to_stop": [
     15,
     26,
     60
    ],
    "bars_in_trade": [
     95.5,
     100,
     100
    ],
    "mfe_r": [
     0.39377026,
     0.83351448,
     1.35420221
    ],
    "stopped_after_1r": 0.33333333,
    "duration": [
     66,
     100,
     200.5
    ],
    "height_pct": [
     0.12653917,
     0.15220332,
     0.19946363
    ],
    "breakout_delay": [
     6,
     7,
     12.5
    ],
    "bars_to_pattern_target": [
     82.25,
     86.5,
     90.75
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.33333333,
    "baseFalseStartRate": 0.15625,
    "throwbackRate": 0.75,
    "targetHitRate": 0.18181818
   },
   "confirmRate": null,
   "oneEveryBars": 1571,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  },
  {
   "market": "commodities",
   "tf": "1w",
   "side": "all",
   "n": 3,
   "symbols": 3,
   "first": "2002-11-04",
   "last": "2020-01-27",
   "win10": 0.66666667,
   "baseWin10": 0.42861249,
   "excess10": {
    "mean": 0.06647293,
    "low": null,
    "high": null,
    "q": null,
    "stable": false
   },
   "trade": {
    "n": 2,
    "winRate": 0,
    "expectancyR": -1,
    "baseWinRate": 0.375,
    "baseExpectancyR": 0.21810234,
    "timeoutRate": 0,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 0,
    "stops": 2,
    "triggered": null
   },
   "timing": {
    "bars_to_target": null,
    "bars_to_stop": [
     18.5,
     31,
     43.5
    ],
    "bars_in_trade": [
     18.5,
     31,
     43.5
    ],
    "mfe_r": [
     0.5181855,
     0.86232742,
     1.20646934
    ],
    "stopped_after_1r": 0.5,
    "duration": [
     73.5,
     76,
     194.5
    ],
    "height_pct": [
     0.41961873,
     0.55187893,
     0.74603793
    ],
    "breakout_delay": [
     11,
     16,
     29.5
    ],
    "bars_to_pattern_target": null
   },
   "breakoutStats": {
    "falseStartRate": 0.5,
    "baseFalseStartRate": 0.55555556,
    "throwbackRate": 0.66666667,
    "targetHitRate": 0
   },
   "confirmRate": null,
   "oneEveryBars": 5206,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  },
  {
   "market": "all",
   "tf": "1w",
   "side": "all",
   "n": 300,
   "symbols": 264,
   "first": "1984-01-23",
   "last": "2026-10-05",
   "win10": 0.40816327,
   "baseWin10": 0.44897185,
   "excess10": {
    "mean": -0.00126449,
    "low": -0.01757882,
    "high": 0.01763648,
    "q": 0.96463522,
    "stable": false
   },
   "trade": {
    "n": 197,
    "winRate": 0.10152284,
    "expectancyR": -0.44764906,
    "baseWinRate": 0.09771574,
    "baseExpectancyR": -0.3875729,
    "timeoutRate": 0.19796954,
    "triggeredRate": null,
    "invalidatedRate": null,
    "hits": 20,
    "stops": 138,
    "triggered": null
   },
   "timing": {
    "bars_to_target": [
     28.5,
     44.5,
     65
    ],
    "bars_to_stop": [
     12.25,
     26,
     52.75
    ],
    "bars_in_trade": [
     16,
     37,
     84
    ],
    "mfe_r": [
     0.22503613,
     0.5344345,
     1.17547786
    ],
    "stopped_after_1r": 0.17391304,
    "duration": [
     69,
     86,
     120.25
    ],
    "height_pct": [
     0.36684028,
     0.52621132,
     0.84619364
    ],
    "breakout_delay": [
     5,
     9,
     19
    ],
    "bars_to_pattern_target": [
     13,
     36,
     57
    ]
   },
   "breakoutStats": {
    "falseStartRate": 0.60526316,
    "baseFalseStartRate": 0.54757683,
    "throwbackRate": 0.75486381,
    "targetHitRate": 0.17748918
   },
   "confirmRate": null,
   "oneEveryBars": 5179,
   "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."
}