{
 "id": "closing_marubozu_white",
 "name": "White closing marubozu",
 "family": "candlestick",
 "direction": "bullish",
 "kind": "indecision",
 "page": "https://patternswizard.com/closing-marubozu-candlestick-pattern/",
 "data": "https://patternswizard.com/data/patterns/closing_marubozu_white.json",
 "rule": "Long white body closing at the high (very short upper shadow). A long body is at least 1.3 times the average body of the 10 candles before the pattern and at least 0.6 times the largest of them.",
 "trade_rule": "Entry by an order at the trigger level, filled at the open when a bar opens beyond it. 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": 481516,
   "symbols": 589,
   "first": "2017-09-17",
   "last": "2026-10-28",
   "win10": 0.46039502,
   "baseWin10": 0.48152141,
   "excess10": {
    "mean": -0.00084591,
    "low": -0.00107976,
    "high": -0.00065694,
    "q": 0.00000388,
    "stable": true
   },
   "trade": {
    "n": 457080,
    "winRate": 0.32007307,
    "expectancyR": -0.03426619,
    "baseWinRate": 0.32995331,
    "baseExpectancyR": -0.00209269,
    "timeoutRate": 0.00403212,
    "triggeredRate": 0.94949908,
    "invalidatedRate": 0.05037216,
    "hits": 146299,
    "stops": 308938,
    "triggered": 457199
   },
   "timing": {
    "bars_to_target": [
     2,
     5,
     12
    ],
    "bars_to_stop": [
     1,
     3,
     7
    ],
    "bars_in_trade": [
     1,
     4,
     9
    ],
    "mfe_r": [
     0.22416558,
     0.90196079,
     2.11363626
    ],
    "stopped_after_1r": 0.23378801,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01126126,
     0.01657786,
     0.02477924
    ],
    "range_atr": [
     0.9402985,
     1.1586526,
     1.44726494
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 30,
   "verdict": "edge_negative",
   "verdictTrade": "weak_evidence"
  },
  {
   "market": "forex",
   "tf": "1h",
   "side": "all",
   "n": 67655,
   "symbols": 25,
   "first": "2012-02-01",
   "last": "2026-10-23",
   "win10": 0.48201981,
   "baseWin10": 0.50632334,
   "excess10": {
    "mean": -0.0001183,
    "low": -0.00015044,
    "high": -0.00008746,
    "q": 1.9e-7,
    "stable": true
   },
   "trade": {
    "n": 64154,
    "winRate": 0.31358918,
    "expectancyR": -0.0533116,
    "baseWinRate": 0.33009243,
    "baseExpectancyR": -0.00263439,
    "timeoutRate": 0.00646881,
    "triggeredRate": 0.94896164,
    "invalidatedRate": 0.05084621,
    "hits": 20118,
    "stops": 43621,
    "triggered": 64202
   },
   "timing": {
    "bars_to_target": [
     3,
     7,
     16
    ],
    "bars_to_stop": [
     1,
     3,
     9
    ],
    "bars_in_trade": [
     2,
     4,
     12
    ],
    "mfe_r": [
     0.25438598,
     0.902439,
     2.09057009
    ],
    "stopped_after_1r": 0.23188373,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00123004,
     0.0017476,
     0.00247729
    ],
    "range_atr": [
     0.99862811,
     1.26683807,
     1.61609769
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 32,
   "verdict": "edge_negative",
   "verdictTrade": "edge_negative"
  },
  {
   "market": "all",
   "tf": "1h",
   "side": "all",
   "n": 549171,
   "symbols": 614,
   "first": "2012-02-01",
   "last": "2026-10-28",
   "win10": 0.46305907,
   "baseWin10": 0.48457686,
   "excess10": {
    "mean": -0.00075628,
    "low": -0.00093494,
    "high": -0.00059311,
    "q": 5.5e-7,
    "stable": true
   },
   "trade": {
    "n": 521234,
    "winRate": 0.31927503,
    "expectancyR": -0.03661031,
    "baseWinRate": 0.32997043,
    "baseExpectancyR": -0.00215936,
    "timeoutRate": 0.00433203,
    "triggeredRate": 0.94943287,
    "invalidatedRate": 0.05043056,
    "hits": 166417,
    "stops": 352559,
    "triggered": 521401
   },
   "timing": {
    "bars_to_target": [
     2,
     6,
     13
    ],
    "bars_to_stop": [
     1,
     3,
     8
    ],
    "bars_in_trade": [
     1,
     4,
     9
    ],
    "mfe_r": [
     0.22875817,
     0.90209788,
     2.11111116
    ],
    "stopped_after_1r": 0.2335524,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00905916,
     0.01496259,
     0.02320763
    ],
    "range_atr": [
     0.94606745,
     1.169451,
     1.46774185
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 31,
   "verdict": "edge_negative",
   "verdictTrade": "weak_evidence"
  },
  {
   "market": "crypto",
   "tf": "4h",
   "side": "all",
   "n": 97816,
   "symbols": 588,
   "first": "2017-09-17",
   "last": "2026-10-28",
   "win10": 0.48261849,
   "baseWin10": 0.47463188,
   "excess10": {
    "mean": 0.0000497,
    "low": -0.0005097,
    "high": 0.00061885,
    "q": 0.96021666,
    "stable": false
   },
   "trade": {
    "n": 93349,
    "winRate": 0.34793088,
    "expectancyR": 0.05067508,
    "baseWinRate": 0.33361454,
    "baseExpectancyR": 0.00682797,
    "timeoutRate": 0.00445639,
    "triggeredRate": 0.95570254,
    "invalidatedRate": 0.04419522,
    "hits": 32479,
    "stops": 60454,
    "triggered": 93483
   },
   "timing": {
    "bars_to_target": [
     2,
     5,
     11
    ],
    "bars_to_stop": [
     1,
     3,
     8
    ],
    "bars_in_trade": [
     1,
     4,
     9
    ],
    "mfe_r": [
     0.26530612,
     1.01869154,
     2.17142868
    ],
    "stopped_after_1r": 0.239339,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02451735,
     0.03474949,
     0.04954073
    ],
    "range_atr": [
     0.93012844,
     1.14465404,
     1.43089321
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 38,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "4h",
   "side": "all",
   "n": 15794,
   "symbols": 25,
   "first": "2012-02-01",
   "last": "2026-10-23",
   "win10": 0.49727469,
   "baseWin10": 0.50735413,
   "excess10": {
    "mean": -0.00010357,
    "low": -0.00027461,
    "high": 0.00006981,
    "q": 0.59226565,
    "stable": true
   },
   "trade": {
    "n": 15155,
    "winRate": 0.3321676,
    "expectancyR": 0.00034971,
    "baseWinRate": 0.33185967,
    "baseExpectancyR": 0.00122503,
    "timeoutRate": 0.00547674,
    "triggeredRate": 0.96049133,
    "invalidatedRate": 0.03925541,
    "hits": 5034,
    "stops": 10038,
    "triggered": 15170
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     16
    ],
    "bars_to_stop": [
     1,
     4,
     9
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.27567634,
     0.96915585,
     2.10150874
    ],
    "stopped_after_1r": 0.23510659,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00274145,
     0.00379282,
     0.00518947
    ],
    "range_atr": [
     1.02271438,
     1.2451849,
     1.53913262
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 33,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "4h",
   "side": "all",
   "n": 113610,
   "symbols": 613,
   "first": "2012-02-01",
   "last": "2026-10-28",
   "win10": 0.48465647,
   "baseWin10": 0.47918199,
   "excess10": {
    "mean": 0.00002839,
    "low": -0.0004963,
    "high": 0.00054758,
    "q": 0.97197954,
    "stable": false
   },
   "trade": {
    "n": 108504,
    "winRate": 0.34572919,
    "expectancyR": 0.04364602,
    "baseWinRate": 0.33336943,
    "baseExpectancyR": 0.00604538,
    "timeoutRate": 0.00459891,
    "triggeredRate": 0.95636828,
    "invalidatedRate": 0.04350849,
    "hits": 37513,
    "stops": 70492,
    "triggered": 108653
   },
   "timing": {
    "bars_to_target": [
     2,
     6,
     12
    ],
    "bars_to_stop": [
     1,
     3,
     8
    ],
    "bars_in_trade": [
     1,
     4,
     10
    ],
    "mfe_r": [
     0.26666668,
     1.0094192,
     2.15972233
    ],
    "stopped_after_1r": 0.23873631,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01934637,
     0.03125,
     0.04638712
    ],
    "range_atr": [
     0.9412878,
     1.15950918,
     1.44788945
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 37,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "1d",
   "side": "all",
   "n": 13323,
   "symbols": 569,
   "first": "2017-10-06",
   "last": "2026-10-27",
   "win10": 0.46692256,
   "baseWin10": 0.4483907,
   "excess10": {
    "mean": 0.00333293,
    "low": -0.0006214,
    "high": 0.00775946,
    "q": 0.4427671,
    "stable": true
   },
   "trade": {
    "n": 12743,
    "winRate": 0.3714196,
    "expectancyR": 0.11492571,
    "baseWinRate": 0.33934364,
    "baseExpectancyR": 0.01937837,
    "timeoutRate": 0.0006278,
    "triggeredRate": 0.95826766,
    "invalidatedRate": 0.04143211,
    "hits": 4733,
    "stops": 8002,
    "triggered": 12767
   },
   "timing": {
    "bars_to_target": [
     2,
     4,
     9
    ],
    "bars_to_stop": [
     1,
     3,
     7
    ],
    "bars_in_trade": [
     1,
     3,
     8
    ],
    "mfe_r": [
     0.29944161,
     1.1456126,
     2.23862469
    ],
    "stopped_after_1r": 0.25231192,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.06470111,
     0.08713551,
     0.11751466
    ],
    "range_atr": [
     0.92481896,
     1.1297673,
     1.40705484
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 45,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "stocks",
   "tf": "1d",
   "side": "all",
   "n": 328715,
   "symbols": 1672,
   "first": "1970-03-24",
   "last": "2026-10-28",
   "win10": 0.52846426,
   "baseWin10": 0.54295988,
   "excess10": {
    "mean": -0.00137432,
    "low": -0.00178178,
    "high": -0.00100292,
    "q": 1.6e-7,
    "stable": true
   },
   "trade": {
    "n": 290753,
    "winRate": 0.35958356,
    "expectancyR": 0.07410776,
    "baseWinRate": 0.36507344,
    "baseExpectancyR": 0.09238967,
    "timeoutRate": 0.00301975,
    "triggeredRate": 0.88615366,
    "invalidatedRate": 0.11348737,
    "hits": 104550,
    "stops": 185325,
    "triggered": 291292
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     15
    ],
    "bars_to_stop": [
     1,
     4,
     8
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.31817642,
     1.06986725,
     2.11332417
    ],
    "stopped_after_1r": 0.24087414,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02109703,
     0.02971084,
     0.04312664
    ],
    "range_atr": [
     0.95903176,
     1.15283632,
     1.3961916
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 22,
   "verdict": "edge_negative",
   "verdictTrade": "no_edge"
  },
  {
   "market": "etf",
   "tf": "1d",
   "side": "all",
   "n": 13604,
   "symbols": 46,
   "first": "1993-04-27",
   "last": "2026-10-28",
   "win10": 0.55438467,
   "baseWin10": 0.56950977,
   "excess10": {
    "mean": -0.00046541,
    "low": -0.00118301,
    "high": 0.00030121,
    "q": 0.57715817,
    "stable": true
   },
   "trade": {
    "n": 11342,
    "winRate": 0.37735849,
    "expectancyR": 0.12177471,
    "baseWinRate": 0.376001,
    "baseExpectancyR": 0.12041486,
    "timeoutRate": 0.00229236,
    "triggeredRate": 0.83468098,
    "invalidatedRate": 0.16517201,
    "hits": 4280,
    "stops": 7036,
    "triggered": 11355
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     14
    ],
    "bars_to_stop": [
     1,
     3,
     8
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.31777709,
     1.12376463,
     2.09677833
    ],
    "stopped_after_1r": 0.23735077,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01041533,
     0.01588289,
     0.02444434
    ],
    "range_atr": [
     0.86581638,
     1.04552883,
     1.2764008
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 19,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "indices",
   "tf": "1d",
   "side": "all",
   "n": 9778,
   "symbols": 15,
   "first": "1979-10-02",
   "last": "2026-10-28",
   "win10": 0.58144773,
   "baseWin10": 0.576075,
   "excess10": {
    "mean": -0.00159156,
    "low": -0.00217229,
    "high": -0.00091316,
    "q": 0.00010653,
    "stable": true
   },
   "trade": {
    "n": 8816,
    "winRate": 0.41254537,
    "expectancyR": 0.23464534,
    "baseWinRate": 0.39509815,
    "baseExpectancyR": 0.18267858,
    "timeoutRate": 0.00170145,
    "triggeredRate": 0.90202495,
    "invalidatedRate": 0.09787278,
    "hits": 3637,
    "stops": 5164,
    "triggered": 8820
   },
   "timing": {
    "bars_to_target": [
     4,
     7,
     13
    ],
    "bars_to_stop": [
     2,
     4,
     8
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.37831757,
     1.32582068,
     2.13006562
    ],
    "stopped_after_1r": 0.24903176,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01017747,
     0.01461606,
     0.02160438
    ],
    "range_atr": [
     0.96937309,
     1.16319853,
     1.40629211
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 14,
   "verdict": "edge_negative",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "1d",
   "side": "all",
   "n": 2676,
   "symbols": 25,
   "first": "2012-03-13",
   "last": "2026-04-30",
   "win10": 0.48772195,
   "baseWin10": 0.51353034,
   "excess10": {
    "mean": -0.00053255,
    "low": -0.00130673,
    "high": 0.0002586,
    "q": 0.55136707,
    "stable": true
   },
   "trade": {
    "n": 2559,
    "winRate": 0.32786245,
    "expectancyR": -0.01059484,
    "baseWinRate": 0.3351244,
    "baseExpectancyR": 0.00833733,
    "timeoutRate": 0.00547089,
    "triggeredRate": 0.96375187,
    "invalidatedRate": 0.03550075,
    "hits": 839,
    "stops": 1706,
    "triggered": 2579
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     15
    ],
    "bars_to_stop": [
     1,
     3,
     8
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.27644028,
     0.93021345,
     2.08932436
    ],
    "stopped_after_1r": 0.22391559,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00730364,
     0.00981477,
     0.01295167
    ],
    "range_atr": [
     1.01242629,
     1.2108261,
     1.47065276
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 33,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "commodities",
   "tf": "1d",
   "side": "all",
   "n": 2715,
   "symbols": 17,
   "first": "2000-04-03",
   "last": "2026-10-22",
   "win10": 0.49777942,
   "baseWin10": 0.52092372,
   "excess10": {
    "mean": -0.00179141,
    "low": -0.00426194,
    "high": 0.00070777,
    "q": 0.48590074,
    "stable": true
   },
   "trade": {
    "n": 2398,
    "winRate": 0.35988324,
    "expectancyR": 0.07035703,
    "baseWinRate": 0.37258177,
    "baseExpectancyR": 0.12407204,
    "timeoutRate": 0.00041701,
    "triggeredRate": 0.88655617,
    "invalidatedRate": 0.11270718,
    "hits": 863,
    "stops": 1534,
    "triggered": 2407
   },
   "timing": {
    "bars_to_target": [
     3.5,
     7,
     12
    ],
    "bars_to_stop": [
     1,
     4,
     8
    ],
    "bars_in_trade": [
     2,
     5,
     10
    ],
    "mfe_r": [
     0.31611326,
     1.02640325,
     2.11878854
    ],
    "stopped_after_1r": 0.22946545,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02005011,
     0.02957483,
     0.04126151
    ],
    "range_atr": [
     0.9776637,
     1.18096197,
     1.42222148
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 28,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "1d",
   "side": "all",
   "n": 370811,
   "symbols": 2344,
   "first": "1970-03-24",
   "last": "2026-10-28",
   "win10": 0.52808773,
   "baseWin10": 0.54103905,
   "excess10": {
    "mean": -0.00117469,
    "low": -0.00159925,
    "high": -0.00075773,
    "q": 0.00001709,
    "stable": true
   },
   "trade": {
    "n": 328611,
    "winRate": 0.36183208,
    "expectancyR": 0.08095578,
    "baseWinRate": 0.36507899,
    "baseExpectancyR": 0.09252208,
    "timeoutRate": 0.00286661,
    "triggeredRate": 0.88783774,
    "invalidatedRate": 0.11181437,
    "hits": 118902,
    "stops": 208767,
    "triggered": 329220
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     15
    ],
    "bars_to_stop": [
     1,
     4,
     8
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.31838915,
     1.07913077,
     2.11607051
    ],
    "stopped_after_1r": 0.24117317,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02025232,
     0.02936197,
     0.04404525
    ],
    "range_atr": [
     0.95481715,
     1.14925456,
     1.39347643
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 23,
   "verdict": "edge_negative",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "1w",
   "side": "all",
   "n": 662,
   "symbols": 263,
   "first": "2018-12-17",
   "last": "2026-09-28",
   "win10": 0.34384858,
   "baseWin10": 0.39913911,
   "excess10": {
    "mean": 0.03266855,
    "low": -0.03493686,
    "high": 0.09522701,
    "q": 0.76547137,
    "stable": true
   },
   "trade": {
    "n": 611,
    "winRate": 0.31751227,
    "expectancyR": -0.04746318,
    "baseWinRate": 0.34506274,
    "baseExpectancyR": 0.03518822,
    "timeoutRate": 0,
    "triggeredRate": 0.93655589,
    "invalidatedRate": 0.06042296,
    "hits": 194,
    "stops": 417,
    "triggered": 620
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     3
    ],
    "bars_to_stop": [
     1,
     2,
     4
    ],
    "bars_in_trade": [
     1,
     2,
     3.5
    ],
    "mfe_r": [
     0.27303566,
     0.96332359,
     2.23708892
    ],
    "stopped_after_1r": 0.24220624,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.15748524,
     0.20567649,
     0.25620142
    ],
    "range_atr": [
     0.80843015,
     1.05261606,
     1.42287415
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 96,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "stocks",
   "tf": "1w",
   "side": "all",
   "n": 62682,
   "symbols": 1628,
   "first": "1971-03-01",
   "last": "2026-10-19",
   "win10": 0.55660135,
   "baseWin10": 0.58232478,
   "excess10": {
    "mean": -0.00296925,
    "low": -0.00526622,
    "high": -0.00104733,
    "q": 0.1258629,
    "stable": true
   },
   "trade": {
    "n": 58228,
    "winRate": 0.39481006,
    "expectancyR": 0.18469512,
    "baseWinRate": 0.41146835,
    "baseExpectancyR": 0.23611581,
    "timeoutRate": 0.00142543,
    "triggeredRate": 0.93484573,
    "invalidatedRate": 0.0634951,
    "hits": 22989,
    "stops": 35156,
    "triggered": 58598
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     14
    ],
    "bars_to_stop": [
     1,
     3,
     7
    ],
    "bars_in_trade": [
     2,
     5,
     10
    ],
    "mfe_r": [
     0.30522099,
     1.1773591,
     2.15295964
    ],
    "stopped_after_1r": 0.22718739,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.04976674,
     0.0685963,
     0.09708657
    ],
    "range_atr": [
     1.01421705,
     1.20448732,
     1.45194831
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 22,
   "verdict": "weak_evidence",
   "verdictTrade": "no_edge"
  },
  {
   "market": "etf",
   "tf": "1w",
   "side": "all",
   "n": 3448,
   "symbols": 46,
   "first": "1994-10-24",
   "last": "2026-10-19",
   "win10": 0.60011641,
   "baseWin10": 0.6253845,
   "excess10": {
    "mean": -0.00070439,
    "low": -0.00415127,
    "high": 0.00298208,
    "q": 0.89959066,
    "stable": true
   },
   "trade": {
    "n": 3203,
    "winRate": 0.41960662,
    "expectancyR": 0.25638286,
    "baseWinRate": 0.41627629,
    "baseExpectancyR": 0.24748741,
    "timeoutRate": 0.00124883,
    "triggeredRate": 0.9350348,
    "invalidatedRate": 0.06467517,
    "hits": 1344,
    "stops": 1855,
    "triggered": 3224
   },
   "timing": {
    "bars_to_target": [
     5,
     9,
     15
    ],
    "bars_to_stop": [
     1,
     3,
     7
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.33005831,
     1.33336449,
     2.12988019
    ],
    "stopped_after_1r": 0.22695418,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02892862,
     0.04099421,
     0.05865157
    ],
    "range_atr": [
     0.9982262,
     1.18081421,
     1.40158141
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 15,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "indices",
   "tf": "1w",
   "side": "all",
   "n": 2089,
   "symbols": 15,
   "first": "1972-09-25",
   "last": "2026-10-12",
   "win10": 0.6382367,
   "baseWin10": 0.62867229,
   "excess10": {
    "mean": 0.00240836,
    "low": -0.00034342,
    "high": 0.00562798,
    "q": 0.39793134,
    "stable": false
   },
   "trade": {
    "n": 1990,
    "winRate": 0.44623116,
    "expectancyR": 0.33257376,
    "baseWinRate": 0.41754607,
    "baseExpectancyR": 0.25364794,
    "timeoutRate": 0,
    "triggeredRate": 0.95691719,
    "invalidatedRate": 0.04260412,
    "hits": 888,
    "stops": 1102,
    "triggered": 1999
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     12
    ],
    "bars_to_stop": [
     1,
     3,
     7
    ],
    "bars_in_trade": [
     2,
     5,
     10
    ],
    "mfe_r": [
     0.38985787,
     1.46745503,
     2.15549111
    ],
    "stopped_after_1r": 0.24228675,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02647899,
     0.03609696,
     0.04927923
    ],
    "range_atr": [
     1.00889397,
     1.19777775,
     1.41491807
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 13,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "1w",
   "side": "all",
   "n": 654,
   "symbols": 25,
   "first": "2012-12-31",
   "last": "2026-04-20",
   "win10": 0.47604328,
   "baseWin10": 0.51271696,
   "excess10": {
    "mean": -0.00118878,
    "low": -0.00379011,
    "high": 0.001202,
    "q": 0.74772674,
    "stable": false
   },
   "trade": {
    "n": 614,
    "winRate": 0.31596091,
    "expectancyR": -0.03333564,
    "baseWinRate": 0.32342563,
    "baseExpectancyR": -0.02409826,
    "timeoutRate": 0.01140065,
    "triggeredRate": 0.95107034,
    "invalidatedRate": 0.04892966,
    "hits": 194,
    "stops": 413,
    "triggered": 622
   },
   "timing": {
    "bars_to_target": [
     4,
     7,
     15.75
    ],
    "bars_to_stop": [
     1,
     4,
     9
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.35693729,
     0.97646531,
     2.06768692
    ],
    "stopped_after_1r": 0.25181598,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.0169357,
     0.02209727,
     0.02922981
    ],
    "range_atr": [
     1.01532233,
     1.20220351,
     1.43497476
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 26,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "commodities",
   "tf": "1w",
   "side": "all",
   "n": 869,
   "symbols": 16,
   "first": "2001-02-12",
   "last": "2026-10-19",
   "win10": 0.53504673,
   "baseWin10": 0.54351777,
   "excess10": {
    "mean": -0.00388589,
    "low": -0.01406445,
    "high": 0.00500334,
    "q": 0.78049663,
    "stable": false
   },
   "trade": {
    "n": 799,
    "winRate": 0.41802253,
    "expectancyR": 0.25530353,
    "baseWinRate": 0.39476429,
    "baseExpectancyR": 0.19052657,
    "timeoutRate": 0,
    "triggeredRate": 0.92750288,
    "invalidatedRate": 0.07019563,
    "hits": 334,
    "stops": 465,
    "triggered": 806
   },
   "timing": {
    "bars_to_target": [
     3,
     6,
     11
    ],
    "bars_to_stop": [
     1,
     3,
     7
    ],
    "bars_in_trade": [
     2,
     4,
     9
    ],
    "mfe_r": [
     0.37839445,
     1.31457376,
     2.18850112
    ],
    "stopped_after_1r": 0.23870968,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.0464,
     0.06676591,
     0.08851672
    ],
    "range_atr": [
     0.99796391,
     1.17945743,
     1.43039584
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 18,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "1w",
   "side": "all",
   "n": 70404,
   "symbols": 1993,
   "first": "1971-03-01",
   "last": "2026-10-19",
   "win10": 0.55823799,
   "baseWin10": 0.58304397,
   "excess10": {
    "mean": -0.00236951,
    "low": -0.00467346,
    "high": -0.00043912,
    "q": 0.23296662,
    "stable": true
   },
   "trade": {
    "n": 65445,
    "winRate": 0.3964092,
    "expectancyR": 0.18934927,
    "baseWinRate": 0.41023839,
    "baseExpectancyR": 0.23233123,
    "timeoutRate": 0.00143632,
    "triggeredRate": 0.93558605,
    "invalidatedRate": 0.06285154,
    "hits": 25943,
    "stops": 39408,
    "triggered": 65869
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     14
    ],
    "bars_to_stop": [
     1,
     3,
     7
    ],
    "bars_in_trade": [
     2,
     5,
     10
    ],
    "mfe_r": [
     0.31013587,
     1.18791986,
     2.15162539
    ],
    "stopped_after_1r": 0.22815164,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.04696047,
     0.06608985,
     0.09493754
    ],
    "range_atr": [
     1.01170662,
     1.20197296,
     1.44685248
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 22,
   "verdict": "weak_evidence",
   "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."
}