{
 "id": "long_line_white",
 "name": "Long white line",
 "family": "candlestick",
 "direction": "bullish",
 "kind": "indecision",
 "page": "https://patternswizard.com/long-line-candlestick-pattern/",
 "data": "https://patternswizard.com/data/patterns/long_line_white.json",
 "rule": "Long white body with short shadows, also 1.5 times longer than the average body of the previous 50 candles. 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": 505714,
   "symbols": 589,
   "first": "2017-09-18",
   "last": "2026-10-28",
   "win10": 0.46647623,
   "baseWin10": 0.4817025,
   "excess10": {
    "mean": -0.00069248,
    "low": -0.00092839,
    "high": -0.00050937,
    "q": 0.00004128,
    "stable": true
   },
   "trade": {
    "n": 461214,
    "winRate": 0.32687429,
    "expectancyR": -0.01345859,
    "baseWinRate": 0.32994688,
    "baseExpectancyR": -0.00021708,
    "timeoutRate": 0.00437324,
    "triggeredRate": 0.91230814,
    "invalidatedRate": 0.08734779,
    "hits": 150759,
    "stops": 308438,
    "triggered": 461367
   },
   "timing": {
    "bars_to_target": [
     3,
     7,
     14
    ],
    "bars_to_stop": [
     1,
     4,
     9
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.25806451,
     0.94117647,
     2.12121201
    ],
    "stopped_after_1r": 0.2380835,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01344086,
     0.01907131,
     0.02779189
    ],
    "range_atr": [
     1.05578518,
     1.25308645,
     1.52394783
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 29,
   "verdict": "edge_negative",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "1h",
   "side": "all",
   "n": 72408,
   "symbols": 25,
   "first": "2012-02-01",
   "last": "2026-10-23",
   "win10": 0.48896012,
   "baseWin10": 0.50633851,
   "excess10": {
    "mean": -0.00007561,
    "low": -0.00011169,
    "high": -0.00004272,
    "q": 0.00279807,
    "stable": true
   },
   "trade": {
    "n": 66025,
    "winRate": 0.31847028,
    "expectancyR": -0.03904903,
    "baseWinRate": 0.32696901,
    "baseExpectancyR": -0.01153182,
    "timeoutRate": 0.00652783,
    "triggeredRate": 0.91249586,
    "invalidatedRate": 0.08720031,
    "hits": 21027,
    "stops": 44567,
    "triggered": 66072
   },
   "timing": {
    "bars_to_target": [
     4,
     9,
     18
    ],
    "bars_to_stop": [
     2,
     4,
     11
    ],
    "bars_in_trade": [
     2,
     6,
     14
    ],
    "mfe_r": [
     0.28190476,
     0.93203884,
     2.08759117
    ],
    "stopped_after_1r": 0.23645298,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00144331,
     0.00194905,
     0.00267013
    ],
    "range_atr": [
     1.11520743,
     1.34285146,
     1.64945164
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 30,
   "verdict": "edge_negative",
   "verdictTrade": "weak_evidence"
  },
  {
   "market": "all",
   "tf": "1h",
   "side": "all",
   "n": 578122,
   "symbols": 614,
   "first": "2012-02-01",
   "last": "2026-10-28",
   "win10": 0.46929212,
   "baseWin10": 0.48478792,
   "excess10": {
    "mean": -0.00061522,
    "low": -0.0007907,
    "high": -0.00044762,
    "q": 0.00000966,
    "stable": true
   },
   "trade": {
    "n": 527239,
    "winRate": 0.32582188,
    "expectancyR": -0.01666322,
    "baseWinRate": 0.3295739,
    "baseExpectancyR": -0.00163426,
    "timeoutRate": 0.00464306,
    "triggeredRate": 0.91233165,
    "invalidatedRate": 0.08732932,
    "hits": 171786,
    "stops": 353005,
    "triggered": 527439
   },
   "timing": {
    "bars_to_target": [
     3,
     7,
     15
    ],
    "bars_to_stop": [
     1,
     4,
     9
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.26114649,
     0.94074076,
     2.115942
    ],
    "stopped_after_1r": 0.23787765,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.0110258,
     0.01732025,
     0.02609503
    ],
    "range_atr": [
     1.06209436,
     1.26315784,
     1.5406698
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 29,
   "verdict": "edge_negative",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "4h",
   "side": "all",
   "n": 113211,
   "symbols": 588,
   "first": "2017-09-18",
   "last": "2026-10-28",
   "win10": 0.4724926,
   "baseWin10": 0.47442475,
   "excess10": {
    "mean": -0.00024321,
    "low": -0.00081905,
    "high": 0.0003143,
    "q": 0.7628684,
    "stable": true
   },
   "trade": {
    "n": 102985,
    "winRate": 0.34311793,
    "expectancyR": 0.03735517,
    "baseWinRate": 0.33524126,
    "baseExpectancyR": 0.01343711,
    "timeoutRate": 0.00530174,
    "triggeredRate": 0.9105299,
    "invalidatedRate": 0.08922278,
    "hits": 35336,
    "stops": 67103,
    "triggered": 103082
   },
   "timing": {
    "bars_to_target": [
     3,
     6,
     13
    ],
    "bars_to_stop": [
     1,
     4,
     9
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.2857143,
     1.0071429,
     2.16286635
    ],
    "stopped_after_1r": 0.24107715,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02891156,
     0.03971169,
     0.05537038
    ],
    "range_atr": [
     1.05660379,
     1.25810814,
     1.5252918
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 32,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "4h",
   "side": "all",
   "n": 19419,
   "symbols": 25,
   "first": "2012-02-01",
   "last": "2026-10-23",
   "win10": 0.5048749,
   "baseWin10": 0.50722587,
   "excess10": {
    "mean": -0.00006041,
    "low": -0.00022402,
    "high": 0.00012051,
    "q": 0.79560909,
    "stable": false
   },
   "trade": {
    "n": 17800,
    "winRate": 0.33061798,
    "expectancyR": -0.0033739,
    "baseWinRate": 0.32959228,
    "baseExpectancyR": -0.00814274,
    "timeoutRate": 0.0052809,
    "triggeredRate": 0.91817292,
    "invalidatedRate": 0.0814666,
    "hits": 5885,
    "stops": 11821,
    "triggered": 17830
   },
   "timing": {
    "bars_to_target": [
     5,
     9,
     17
    ],
    "bars_to_stop": [
     2,
     4,
     10
    ],
    "bars_in_trade": [
     2,
     6,
     12
    ],
    "mfe_r": [
     0.29065783,
     0.97185925,
     2.09738642
    ],
    "stopped_after_1r": 0.2385585,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00308093,
     0.00405587,
     0.0054324
    ],
    "range_atr": [
     1.11602402,
     1.30445743,
     1.56585079
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 27,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "4h",
   "side": "all",
   "n": 132630,
   "symbols": 613,
   "first": "2012-02-01",
   "last": "2026-10-28",
   "win10": 0.47723019,
   "baseWin10": 0.47922361,
   "excess10": {
    "mean": -0.00021647,
    "low": -0.00073457,
    "high": 0.00029302,
    "q": 0.7555872,
    "stable": false
   },
   "trade": {
    "n": 120785,
    "winRate": 0.34127582,
    "expectancyR": 0.03135295,
    "baseWinRate": 0.3344086,
    "baseExpectancyR": 0.01025623,
    "timeoutRate": 0.00529867,
    "triggeredRate": 0.91164895,
    "invalidatedRate": 0.08808716,
    "hits": 41221,
    "stops": 78924,
    "triggered": 120912
   },
   "timing": {
    "bars_to_target": [
     3,
     6,
     13
    ],
    "bars_to_stop": [
     1,
     4,
     9
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.28708133,
     1,
     2.15047836
    ],
    "stopped_after_1r": 0.24069991,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02304911,
     0.03582308,
     0.05188055
    ],
    "range_atr": [
     1.06584361,
     1.265365,
     1.53184962
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 32,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "1d",
   "side": "all",
   "n": 15578,
   "symbols": 570,
   "first": "2017-10-08",
   "last": "2026-10-28",
   "win10": 0.49130827,
   "baseWin10": 0.4497097,
   "excess10": {
    "mean": 0.00683732,
    "low": 0.00208311,
    "high": 0.01189271,
    "q": 0.13765841,
    "stable": true
   },
   "trade": {
    "n": 14225,
    "winRate": 0.37630931,
    "expectancyR": 0.1297937,
    "baseWinRate": 0.34364957,
    "baseExpectancyR": 0.03334659,
    "timeoutRate": 0.00063269,
    "triggeredRate": 0.91500835,
    "invalidatedRate": 0.0845423,
    "hits": 5353,
    "stops": 8863,
    "triggered": 14254
   },
   "timing": {
    "bars_to_target": [
     2,
     5,
     10
    ],
    "bars_to_stop": [
     1,
     3,
     8
    ],
    "bars_in_trade": [
     1,
     4,
     9
    ],
    "mfe_r": [
     0.30625001,
     1.14150941,
     2.25
    ],
    "stopped_after_1r": 0.24641769,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.07749204,
     0.10185595,
     0.13408106
    ],
    "range_atr": [
     1.04399455,
     1.25452423,
     1.52331883
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 39,
   "verdict": "weak_evidence",
   "verdictTrade": "no_edge"
  },
  {
   "market": "stocks",
   "tf": "1d",
   "side": "all",
   "n": 356420,
   "symbols": 1672,
   "first": "1970-03-24",
   "last": "2026-10-28",
   "win10": 0.53149149,
   "baseWin10": 0.54258394,
   "excess10": {
    "mean": -0.00101081,
    "low": -0.00141782,
    "high": -0.0006083,
    "q": 0.00023242,
    "stable": true
   },
   "trade": {
    "n": 308796,
    "winRate": 0.3590461,
    "expectancyR": 0.07232719,
    "baseWinRate": 0.3647796,
    "baseExpectancyR": 0.09081202,
    "timeoutRate": 0.00308618,
    "triggeredRate": 0.86830425,
    "invalidatedRate": 0.13130576,
    "hits": 110872,
    "stops": 196971,
    "triggered": 309481
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     16
    ],
    "bars_to_stop": [
     2,
     4,
     9
    ],
    "bars_in_trade": [
     2,
     5,
     12
    ],
    "mfe_r": [
     0.32693366,
     1.06871504,
     2.11071461
    ],
    "stopped_after_1r": 0.24135533,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02280686,
     0.03135603,
     0.04455875
    ],
    "range_atr": [
     1.02138153,
     1.18976897,
     1.41414133
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 21,
   "verdict": "edge_negative",
   "verdictTrade": "no_edge"
  },
  {
   "market": "etf",
   "tf": "1d",
   "side": "all",
   "n": 13343,
   "symbols": 46,
   "first": "1993-04-27",
   "last": "2026-10-28",
   "win10": 0.56512589,
   "baseWin10": 0.5675954,
   "excess10": {
    "mean": 0.00009789,
    "low": -0.00061819,
    "high": 0.00081371,
    "q": 0.9248988,
    "stable": true
   },
   "trade": {
    "n": 11049,
    "winRate": 0.38537424,
    "expectancyR": 0.14895478,
    "baseWinRate": 0.37087755,
    "baseExpectancyR": 0.10161688,
    "timeoutRate": 0.00226265,
    "triggeredRate": 0.82957356,
    "invalidatedRate": 0.17027655,
    "hits": 4258,
    "stops": 6766,
    "triggered": 11069
   },
   "timing": {
    "bars_to_target": [
     5,
     9,
     15
    ],
    "bars_to_stop": [
     2,
     4,
     9
    ],
    "bars_in_trade": [
     2,
     6,
     12
    ],
    "mfe_r": [
     0.34001955,
     1.16532671,
     2.09892011
    ],
    "stopped_after_1r": 0.24209282,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01143706,
     0.0166859,
     0.02510408
    ],
    "range_atr": [
     0.92791203,
     1.08823454,
     1.29552084
    ]
   },
   "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": 8629,
   "symbols": 15,
   "first": "1970-03-24",
   "last": "2026-10-28",
   "win10": 0.58379759,
   "baseWin10": 0.57515947,
   "excess10": {
    "mean": -0.00124345,
    "low": -0.00184773,
    "high": -0.0006307,
    "q": 0.0030852,
    "stable": true
   },
   "trade": {
    "n": 7725,
    "winRate": 0.41022654,
    "expectancyR": 0.22668284,
    "baseWinRate": 0.39610881,
    "baseExpectancyR": 0.18634773,
    "timeoutRate": 0.00116505,
    "triggeredRate": 0.89558466,
    "invalidatedRate": 0.10429946,
    "hits": 3169,
    "stops": 4547,
    "triggered": 7728
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     15
    ],
    "bars_to_stop": [
     2,
     4,
     9
    ],
    "bars_in_trade": [
     3,
     6,
     12
    ],
    "mfe_r": [
     0.39622921,
     1.33814335,
     2.11861515
    ],
    "stopped_after_1r": 0.26259072,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01131033,
     0.01550869,
     0.02182502
    ],
    "range_atr": [
     1.02328217,
     1.19920886,
     1.41713941
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 16,
   "verdict": "edge_negative",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "1d",
   "side": "all",
   "n": 4350,
   "symbols": 25,
   "first": "2012-03-13",
   "last": "2026-04-30",
   "win10": 0.49814385,
   "baseWin10": 0.51161952,
   "excess10": {
    "mean": -0.0004127,
    "low": -0.00112896,
    "high": 0.00025968,
    "q": 0.62578231,
    "stable": true
   },
   "trade": {
    "n": 3964,
    "winRate": 0.33148335,
    "expectancyR": -0.00308642,
    "baseWinRate": 0.33413219,
    "baseExpectancyR": 0.00349272,
    "timeoutRate": 0.00403633,
    "triggeredRate": 0.92,
    "invalidatedRate": 0.07885057,
    "hits": 1314,
    "stops": 2634,
    "triggered": 4002
   },
   "timing": {
    "bars_to_target": [
     5,
     9,
     17
    ],
    "bars_to_stop": [
     2,
     4,
     10
    ],
    "bars_in_trade": [
     2,
     5,
     12
    ],
    "mfe_r": [
     0.32072289,
     0.99493349,
     2.09472626
    ],
    "stopped_after_1r": 0.24525437,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.0077812,
     0.01011678,
     0.01318349
    ],
    "range_atr": [
     1.09008262,
     1.26519322,
     1.493258
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 20,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "commodities",
   "tf": "1d",
   "side": "all",
   "n": 3914,
   "symbols": 17,
   "first": "2000-04-20",
   "last": "2026-10-23",
   "win10": 0.51475494,
   "baseWin10": 0.52196128,
   "excess10": {
    "mean": -0.00073084,
    "low": -0.00276313,
    "high": 0.00118347,
    "q": 0.78934026,
    "stable": true
   },
   "trade": {
    "n": 3451,
    "winRate": 0.37757172,
    "expectancyR": 0.12733664,
    "baseWinRate": 0.38134242,
    "baseExpectancyR": 0.14441669,
    "timeoutRate": 0.00115908,
    "triggeredRate": 0.88553909,
    "invalidatedRate": 0.11394992,
    "hits": 1303,
    "stops": 2144,
    "triggered": 3466
   },
   "timing": {
    "bars_to_target": [
     4,
     7,
     13
    ],
    "bars_to_stop": [
     2,
     4,
     8
    ],
    "bars_in_trade": [
     2,
     5,
     10
    ],
    "mfe_r": [
     0.325076,
     1.08571064,
     2.13008928
    ],
    "stopped_after_1r": 0.22248134,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02270785,
     0.03198156,
     0.04343168
    ],
    "range_atr": [
     1.06756961,
     1.24110794,
     1.4579137
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 20,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "1d",
   "side": "all",
   "n": 402234,
   "symbols": 2345,
   "first": "1970-03-24",
   "last": "2026-10-28",
   "win10": 0.53165387,
   "baseWin10": 0.53998244,
   "excess10": {
    "mean": -0.00066564,
    "low": -0.00117145,
    "high": -0.00017782,
    "q": 0.10051738,
    "stable": false
   },
   "trade": {
    "n": 349210,
    "winRate": 0.36158472,
    "expectancyR": 0.0801947,
    "baseWinRate": 0.36462002,
    "baseExpectancyR": 0.09046334,
    "timeoutRate": 0.00290942,
    "triggeredRate": 0.87014027,
    "invalidatedRate": 0.1294719,
    "hits": 126269,
    "stops": 221925,
    "triggered": 350000
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     15
    ],
    "bars_to_stop": [
     2,
     4,
     9
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.3279816,
     1.07919937,
     2.11329538
    ],
    "stopped_after_1r": 0.24187901,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02197614,
     0.03108813,
     0.04578692
    ],
    "range_atr": [
     1.01986802,
     1.19015253,
     1.41609263
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 21,
   "verdict": "weak_evidence",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "1w",
   "side": "all",
   "n": 855,
   "symbols": 294,
   "first": "2019-02-04",
   "last": "2026-10-19",
   "win10": 0.37951807,
   "baseWin10": 0.40615738,
   "excess10": {
    "mean": 0.03234255,
    "low": 0.00750057,
    "high": 0.06838213,
    "q": null,
    "stable": true
   },
   "trade": {
    "n": 742,
    "winRate": 0.42183288,
    "expectancyR": 0.26549865,
    "baseWinRate": 0.39876126,
    "baseExpectancyR": 0.19858949,
    "timeoutRate": 0,
    "triggeredRate": 0.88421053,
    "invalidatedRate": 0.1122807,
    "hits": 313,
    "stops": 429,
    "triggered": 756
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     1,
     3,
     5
    ],
    "bars_in_trade": [
     1,
     2,
     5
    ],
    "mfe_r": [
     0.33550049,
     1.36314481,
     2.48612189
    ],
    "stopped_after_1r": 0.25874126,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.19324132,
     0.2439263,
     0.30241859
    ],
    "range_atr": [
     1.0102936,
     1.27655911,
     1.58100444
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 74,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  },
  {
   "market": "stocks",
   "tf": "1w",
   "side": "all",
   "n": 72601,
   "symbols": 1641,
   "first": "1971-02-01",
   "last": "2026-10-19",
   "win10": 0.55398461,
   "baseWin10": 0.58208126,
   "excess10": {
    "mean": -0.00208599,
    "low": -0.00472964,
    "high": 0.00021015,
    "q": 0.41956648,
    "stable": true
   },
   "trade": {
    "n": 65413,
    "winRate": 0.39547185,
    "expectancyR": 0.18660628,
    "baseWinRate": 0.41066814,
    "baseExpectancyR": 0.23458021,
    "timeoutRate": 0.00139116,
    "triggeredRate": 0.9073842,
    "invalidatedRate": 0.09028801,
    "hits": 25869,
    "stops": 39453,
    "triggered": 65877
   },
   "timing": {
    "bars_to_target": [
     5,
     8,
     15
    ],
    "bars_to_stop": [
     1,
     4,
     8
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.31882155,
     1.18893111,
     2.14683127
    ],
    "stopped_after_1r": 0.22936152,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.05288969,
     0.07148288,
     0.09982966
    ],
    "range_atr": [
     1.07816911,
     1.24914753,
     1.48244464
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 19,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "etf",
   "tf": "1w",
   "side": "all",
   "n": 3179,
   "symbols": 46,
   "first": "1994-08-22",
   "last": "2026-10-19",
   "win10": 0.58383328,
   "baseWin10": 0.62503718,
   "excess10": {
    "mean": -0.00088547,
    "low": -0.00422044,
    "high": 0.00279953,
    "q": 0.86282765,
    "stable": true
   },
   "trade": {
    "n": 2848,
    "winRate": 0.42626404,
    "expectancyR": 0.27446662,
    "baseWinRate": 0.42548021,
    "baseExpectancyR": 0.27491302,
    "timeoutRate": 0.00070225,
    "triggeredRate": 0.90437244,
    "invalidatedRate": 0.09531299,
    "hits": 1214,
    "stops": 1632,
    "triggered": 2875
   },
   "timing": {
    "bars_to_target": [
     5,
     9,
     16
    ],
    "bars_to_stop": [
     1,
     4,
     8
    ],
    "bars_in_trade": [
     3,
     6,
     12
    ],
    "mfe_r": [
     0.35847841,
     1.37806916,
     2.12855005
    ],
    "stopped_after_1r": 0.24019608,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.03091278,
     0.04317055,
     0.06107271
    ],
    "range_atr": [
     1.05631542,
     1.22028267,
     1.41891634
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 16,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "indices",
   "tf": "1w",
   "side": "all",
   "n": 1892,
   "symbols": 15,
   "first": "1971-11-29",
   "last": "2026-10-12",
   "win10": 0.6351137,
   "baseWin10": 0.62778823,
   "excess10": {
    "mean": 0.00292905,
    "low": 0.00006353,
    "high": 0.00617746,
    "q": 0.31769611,
    "stable": false
   },
   "trade": {
    "n": 1766,
    "winRate": 0.46489241,
    "expectancyR": 0.3910408,
    "baseWinRate": 0.40161382,
    "baseExpectancyR": 0.20477997,
    "timeoutRate": 0,
    "triggeredRate": 0.93921776,
    "invalidatedRate": 0.0602537,
    "hits": 821,
    "stops": 945,
    "triggered": 1777
   },
   "timing": {
    "bars_to_target": [
     5,
     8,
     13
    ],
    "bars_to_stop": [
     1,
     4,
     8
    ],
    "bars_in_trade": [
     2,
     6,
     11
    ],
    "mfe_r": [
     0.44578358,
     1.64831257,
     2.16761446
    ],
    "stopped_after_1r": 0.25291005,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02859686,
     0.03760156,
     0.05044152
    ],
    "range_atr": [
     1.05935833,
     1.2282005,
     1.42596081
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 15,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "1w",
   "side": "all",
   "n": 1023,
   "symbols": 25,
   "first": "2012-12-17",
   "last": "2026-04-20",
   "win10": 0.48063555,
   "baseWin10": 0.50613358,
   "excess10": {
    "mean": 0.00024121,
    "low": -0.00291949,
    "high": 0.00330109,
    "q": 0.96463522,
    "stable": false
   },
   "trade": {
    "n": 911,
    "winRate": 0.30954995,
    "expectancyR": -0.07037869,
    "baseWinRate": 0.31961215,
    "baseExpectancyR": -0.03957203,
    "timeoutRate": 0.00219539,
    "triggeredRate": 0.90811339,
    "invalidatedRate": 0.09188661,
    "hits": 282,
    "stops": 627,
    "triggered": 929
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     14.75
    ],
    "bars_to_stop": [
     2,
     4,
     9
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.34631142,
     0.9465906,
     2.06581974
    ],
    "stopped_after_1r": 0.24401914,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01819924,
     0.022981,
     0.02909719
    ],
    "range_atr": [
     1.09131926,
     1.2471565,
     1.44920599
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 17,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "commodities",
   "tf": "1w",
   "side": "all",
   "n": 850,
   "symbols": 17,
   "first": "2001-01-22",
   "last": "2026-10-12",
   "win10": 0.53221957,
   "baseWin10": 0.54301226,
   "excess10": {
    "mean": -0.00619213,
    "low": -0.01537498,
    "high": 0.00313061,
    "q": 0.55839897,
    "stable": true
   },
   "trade": {
    "n": 774,
    "winRate": 0.4005168,
    "expectancyR": 0.2023953,
    "baseWinRate": 0.4080534,
    "baseExpectancyR": 0.22766342,
    "timeoutRate": 0,
    "triggeredRate": 0.91882353,
    "invalidatedRate": 0.08,
    "hits": 310,
    "stops": 464,
    "triggered": 781
   },
   "timing": {
    "bars_to_target": [
     3,
     6,
     11
    ],
    "bars_to_stop": [
     2,
     4,
     8
    ],
    "bars_in_trade": [
     2,
     5,
     10
    ],
    "mfe_r": [
     0.3849471,
     1.29261303,
     2.15041476
    ],
    "stopped_after_1r": 0.2737069,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.0529199,
     0.07160618,
     0.09486604
    ],
    "range_atr": [
     1.09195495,
     1.25209057,
     1.47993022
    ]
   },
   "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": 80400,
   "symbols": 2038,
   "first": "1971-02-01",
   "last": "2026-10-19",
   "win10": 0.55412303,
   "baseWin10": 0.58167037,
   "excess10": {
    "mean": -0.00157596,
    "low": -0.0039607,
    "high": 0.0005599,
    "q": 0.53288396,
    "stable": false
   },
   "trade": {
    "n": 72454,
    "winRate": 0.3976178,
    "expectancyR": 0.19278817,
    "baseWinRate": 0.4097345,
    "baseExpectancyR": 0.23154852,
    "timeoutRate": 0.00131118,
    "triggeredRate": 0.90789801,
    "invalidatedRate": 0.08992537,
    "hits": 28809,
    "stops": 43550,
    "triggered": 72995
   },
   "timing": {
    "bars_to_target": [
     4,
     8,
     15
    ],
    "bars_to_stop": [
     1,
     4,
     8
    ],
    "bars_in_trade": [
     2,
     5,
     11
    ],
    "mfe_r": [
     0.32500333,
     1.20292723,
     2.14750487
    ],
    "stopped_after_1r": 0.23125144,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.0503398,
     0.06938577,
     0.09827881
    ],
    "range_atr": [
     1.07642967,
     1.24766266,
     1.47832358
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 19,
   "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."
}