{
 "id": "short_line_black",
 "name": "Short black line",
 "family": "candlestick",
 "direction": "bearish",
 "kind": "indecision",
 "page": "https://patternswizard.com/short-line-candlestick-pattern/",
 "data": "https://patternswizard.com/data/patterns/short_line_black.json",
 "rule": "Short black body (not a doji) with short shadows.",
 "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": 1097118,
   "symbols": 589,
   "first": "2017-09-16",
   "last": "2026-10-28",
   "win10": 0.50701151,
   "baseWin10": 0.50761468,
   "excess10": {
    "mean": -0.00041636,
    "low": -0.00057835,
    "high": -0.00026766,
    "q": 0.00093946,
    "stable": true
   },
   "trade": {
    "n": 880340,
    "winRate": 0.30235136,
    "expectancyR": -0.09248946,
    "baseWinRate": 0.31487299,
    "baseExpectancyR": -0.05320717,
    "timeoutRate": 0.00025899,
    "triggeredRate": 0.80252626,
    "invalidatedRate": 0.19741085,
    "hits": 266172,
    "stops": 613940,
    "triggered": 880466
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.71428573,
     2.125
    ],
    "stopped_after_1r": 0.20403948,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00634058,
     0.00924387,
     0.01379928
    ],
    "range_atr": [
     0.46170714,
     0.55858299,
     0.66013072
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 13,
   "verdict": "edge_negative",
   "verdictTrade": "weak_evidence"
  },
  {
   "market": "forex",
   "tf": "1h",
   "side": "all",
   "n": 167136,
   "symbols": 25,
   "first": "2012-02-01",
   "last": "2026-10-23",
   "win10": 0.46710172,
   "baseWin10": 0.4923038,
   "excess10": {
    "mean": -0.00004549,
    "low": -0.00006458,
    "high": -0.00002518,
    "q": 0.00130218,
    "stable": true
   },
   "trade": {
    "n": 140604,
    "winRate": 0.25513499,
    "expectancyR": -0.23187717,
    "baseWinRate": 0.29833713,
    "baseExpectancyR": -0.09989506,
    "timeoutRate": 0.0003485,
    "triggeredRate": 0.8448868,
    "invalidatedRate": 0.15490379,
    "hits": 35873,
    "stops": 104682,
    "triggered": 141211
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     5
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.48913044,
     2.01369858
    ],
    "stopped_after_1r": 0.17588506,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00044995,
     0.00070446,
     0.00103407
    ],
    "range_atr": [
     0.34034069,
     0.48078497,
     0.61369866
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 13,
   "verdict": "edge_negative",
   "verdictTrade": "edge_negative"
  },
  {
   "market": "all",
   "tf": "1h",
   "side": "all",
   "n": 1264254,
   "symbols": 614,
   "first": "2012-02-01",
   "last": "2026-10-28",
   "win10": 0.50173683,
   "baseWin10": 0.50559111,
   "excess10": {
    "mean": -0.00036735,
    "low": -0.00050313,
    "high": -0.00022527,
    "q": 0.00051176,
    "stable": true
   },
   "trade": {
    "n": 1020944,
    "winRate": 0.29584874,
    "expectancyR": -0.11168588,
    "baseWinRate": 0.3125942,
    "baseExpectancyR": -0.05964116,
    "timeoutRate": 0.00027132,
    "triggeredRate": 0.80812637,
    "invalidatedRate": 0.19179136,
    "hits": 302045,
    "stops": 718622,
    "triggered": 1021677
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.6785714,
     2.11111116
    ],
    "stopped_after_1r": 0.19993822,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00500417,
     0.00828729,
     0.01284797
    ],
    "range_atr": [
     0.44919786,
     0.55056179,
     0.65563112
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 13,
   "verdict": "edge_negative",
   "verdictTrade": "edge_negative"
  },
  {
   "market": "crypto",
   "tf": "4h",
   "side": "all",
   "n": 293507,
   "symbols": 589,
   "first": "2017-09-16",
   "last": "2026-10-28",
   "win10": 0.52742567,
   "baseWin10": 0.52218851,
   "excess10": {
    "mean": -0.00044368,
    "low": -0.00070612,
    "high": -0.00016839,
    "q": 0.06034405,
    "stable": true
   },
   "trade": {
    "n": 234041,
    "winRate": 0.30539521,
    "expectancyR": -0.08278189,
    "baseWinRate": 0.3088155,
    "baseExpectancyR": -0.07147635,
    "timeoutRate": 0.00056828,
    "triggeredRate": 0.79765389,
    "invalidatedRate": 0.20225753,
    "hits": 71475,
    "stops": 162433,
    "triggered": 234117
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     5
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.7473684,
     2.12631583
    ],
    "stopped_after_1r": 0.20458897,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01400233,
     0.01981051,
     0.02870442
    ],
    "range_atr": [
     0.463138,
     0.55681819,
     0.65666038
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 13,
   "verdict": "weak_evidence",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "4h",
   "side": "all",
   "n": 39803,
   "symbols": 25,
   "first": "2012-02-01",
   "last": "2026-10-23",
   "win10": 0.4905233,
   "baseWin10": 0.49418747,
   "excess10": {
    "mean": 0.00003867,
    "low": -0.00004256,
    "high": 0.00012074,
    "q": 0.72022889,
    "stable": true
   },
   "trade": {
    "n": 32214,
    "winRate": 0.26901347,
    "expectancyR": -0.19205999,
    "baseWinRate": 0.28834014,
    "baseExpectancyR": -0.13400062,
    "timeoutRate": 0.00015521,
    "triggeredRate": 0.80943647,
    "invalidatedRate": 0.18980981,
    "hits": 8666,
    "stops": 23543,
    "triggered": 32218
   },
   "timing": {
    "bars_to_target": [
     1,
     1,
     3
    ],
    "bars_to_stop": [
     0,
     0,
     1
    ],
    "bars_in_trade": [
     0,
     1,
     2
    ],
    "mfe_r": [
     0,
     0.42744333,
     2.06451607
    ],
    "stopped_after_1r": 0.15881578,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00114935,
     0.00156602,
     0.00213129
    ],
    "range_atr": [
     0.45346256,
     0.5456363,
     0.64542949
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 13,
   "verdict": "no_edge",
   "verdictTrade": "edge_negative"
  },
  {
   "market": "all",
   "tf": "4h",
   "side": "all",
   "n": 333310,
   "symbols": 614,
   "first": "2012-02-01",
   "last": "2026-10-28",
   "win10": 0.52302146,
   "baseWin10": 0.51884665,
   "excess10": {
    "mean": -0.00038612,
    "low": -0.0006195,
    "high": -0.00011862,
    "q": 0.06915882,
    "stable": true
   },
   "trade": {
    "n": 266255,
    "winRate": 0.30099341,
    "expectancyR": -0.09600337,
    "baseWinRate": 0.30633693,
    "baseExpectancyR": -0.07904498,
    "timeoutRate": 0.0005183,
    "triggeredRate": 0.79906093,
    "invalidatedRate": 0.20077105,
    "hits": 80141,
    "stops": 185976,
    "triggered": 266335
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.71052629,
     2.12234306
    ],
    "stopped_after_1r": 0.19879447,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01158631,
     0.01812698,
     0.02702703
    ],
    "range_atr": [
     0.46199253,
     0.55555552,
     0.65519613
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 13,
   "verdict": "weak_evidence",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "1d",
   "side": "all",
   "n": 56855,
   "symbols": 581,
   "first": "2017-10-20",
   "last": "2026-10-28",
   "win10": 0.56105968,
   "baseWin10": 0.56121132,
   "excess10": {
    "mean": 0.00083849,
    "low": -0.00105922,
    "high": 0.00346184,
    "q": 0.7957372,
    "stable": true
   },
   "trade": {
    "n": 44004,
    "winRate": 0.3238342,
    "expectancyR": -0.02753283,
    "baseWinRate": 0.30917831,
    "baseExpectancyR": -0.06994244,
    "timeoutRate": 0.00049995,
    "triggeredRate": 0.77766247,
    "invalidatedRate": 0.22117668,
    "hits": 14250,
    "stops": 29732,
    "triggered": 44214
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     5
    ],
    "bars_to_stop": [
     0,
     1,
     3
    ],
    "bars_in_trade": [
     0,
     1,
     4
    ],
    "mfe_r": [
     0.00181818,
     0.87367007,
     2.16752142
    ],
    "stopped_after_1r": 0.22016682,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.04032258,
     0.05590062,
     0.07822786
    ],
    "range_atr": [
     0.45320499,
     0.54966116,
     0.65093902
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 11,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "stocks",
   "tf": "1d",
   "side": "all",
   "n": 390176,
   "symbols": 1673,
   "first": "1970-04-23",
   "last": "2026-10-28",
   "win10": 0.45088115,
   "baseWin10": 0.45673983,
   "excess10": {
    "mean": -0.00054935,
    "low": -0.00100901,
    "high": -0.00012908,
    "q": 0.16076907,
    "stable": true
   },
   "trade": {
    "n": 287210,
    "winRate": 0.28890011,
    "expectancyR": -0.14156322,
    "baseWinRate": 0.28774011,
    "baseExpectancyR": -0.14383475,
    "timeoutRate": 0.00028899,
    "triggeredRate": 0.73661373,
    "invalidatedRate": 0.26319917,
    "hits": 82975,
    "stops": 204152,
    "triggered": 287409
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.72882065,
     2.0819751
    ],
    "stopped_after_1r": 0.20844763,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01158014,
     0.01615074,
     0.0232727
    ],
    "range_atr": [
     0.48257938,
     0.57013375,
     0.66120741
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 19,
   "verdict": "weak_evidence",
   "verdictTrade": "no_edge"
  },
  {
   "market": "etf",
   "tf": "1d",
   "side": "all",
   "n": 11362,
   "symbols": 46,
   "first": "1993-04-14",
   "last": "2026-10-27",
   "win10": 0.42640578,
   "baseWin10": 0.43261176,
   "excess10": {
    "mean": 0.00003153,
    "low": -0.00069056,
    "high": 0.00079217,
    "q": 0.97391782,
    "stable": false
   },
   "trade": {
    "n": 7499,
    "winRate": 0.28403787,
    "expectancyR": -0.17135446,
    "baseWinRate": 0.28586869,
    "baseExpectancyR": -0.17008306,
    "timeoutRate": 0,
    "triggeredRate": 0.66027108,
    "invalidatedRate": 0.33972892,
    "hits": 2130,
    "stops": 5369,
    "triggered": 7502
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.67452723,
     2.06871963
    ],
    "stopped_after_1r": 0.19668467,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00532834,
     0.00825486,
     0.01289208
    ],
    "range_atr": [
     0.43750084,
     0.52259848,
     0.61333431
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 22,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "indices",
   "tf": "1d",
   "side": "all",
   "n": 5545,
   "symbols": 15,
   "first": "1970-05-05",
   "last": "2026-10-28",
   "win10": 0.42924188,
   "baseWin10": 0.42663139,
   "excess10": {
    "mean": 0.0001311,
    "low": -0.00067315,
    "high": 0.000874,
    "q": 0.90988664,
    "stable": false
   },
   "trade": {
    "n": 3937,
    "winRate": 0.34721869,
    "expectancyR": 0.03126718,
    "baseWinRate": 0.33256312,
    "baseExpectancyR": -0.0142499,
    "timeoutRate": 0,
    "triggeredRate": 0.71000902,
    "invalidatedRate": 0.28981064,
    "hits": 1367,
    "stops": 2570,
    "triggered": 3937
   },
   "timing": {
    "bars_to_target": [
     1,
     1,
     3
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     2
    ],
    "mfe_r": [
     0,
     0.95797646,
     2.22045588
    ],
    "stopped_after_1r": 0.21984436,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00508298,
     0.00730315,
     0.01048059
    ],
    "range_atr": [
     0.4509764,
     0.54502195,
     0.64228153
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 25,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "1d",
   "side": "all",
   "n": 4220,
   "symbols": 25,
   "first": "2012-03-12",
   "last": "2026-05-01",
   "win10": 0.48175531,
   "baseWin10": 0.49147781,
   "excess10": {
    "mean": -0.00030372,
    "low": -0.00087276,
    "high": 0.00028996,
    "q": 0.69227843,
    "stable": true
   },
   "trade": {
    "n": 3193,
    "winRate": 0.28468525,
    "expectancyR": -0.14425881,
    "baseWinRate": 0.2926631,
    "baseExpectancyR": -0.12089252,
    "timeoutRate": 0,
    "triggeredRate": 0.75781991,
    "invalidatedRate": 0.24099526,
    "hits": 909,
    "stops": 2284,
    "triggered": 3198
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.64717346,
     2.07518792
    ],
    "stopped_after_1r": 0.19570928,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00382764,
     0.00500475,
     0.00659446
    ],
    "range_atr": [
     0.53532587,
     0.62268412,
     0.7108106
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 21,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "commodities",
   "tf": "1d",
   "side": "all",
   "n": 4194,
   "symbols": 17,
   "first": "2000-04-05",
   "last": "2026-10-27",
   "win10": 0.47400242,
   "baseWin10": 0.48011739,
   "excess10": {
    "mean": -0.00174419,
    "low": -0.00343583,
    "high": 0.00007687,
    "q": 0.28288226,
    "stable": true
   },
   "trade": {
    "n": 3095,
    "winRate": 0.31179321,
    "expectancyR": -0.11610263,
    "baseWinRate": 0.30926107,
    "baseExpectancyR": -0.08769272,
    "timeoutRate": 0,
    "triggeredRate": 0.7420124,
    "invalidatedRate": 0.25631855,
    "hits": 965,
    "stops": 2130,
    "triggered": 3112
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.75609684,
     2.13692427
    ],
    "stopped_after_1r": 0.19577465,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00938255,
     0.0151104,
     0.02183473
    ],
    "range_atr": [
     0.46352361,
     0.56861943,
     0.67390332
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 18,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "1d",
   "side": "all",
   "n": 472352,
   "symbols": 2357,
   "first": "1970-04-23",
   "last": "2026-10-28",
   "win10": 0.46368235,
   "baseWin10": 0.46880436,
   "excess10": {
    "mean": -0.00036988,
    "low": -0.00082725,
    "high": 0.00004379,
    "q": 0.38559949,
    "stable": true
   },
   "trade": {
    "n": 348938,
    "winRate": 0.29402358,
    "expectancyR": -0.1256721,
    "baseWinRate": 0.29114972,
    "baseExpectancyR": -0.13289055,
    "timeoutRate": 0.00030091,
    "triggeredRate": 0.73964332,
    "invalidatedRate": 0.26003489,
    "hits": 102596,
    "stops": 246237,
    "triggered": 349372
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.74837044,
     2.09433961
    ],
    "stopped_after_1r": 0.20949735,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01168908,
     0.01720578,
     0.02766825
    ],
    "range_atr": [
     0.47769024,
     0.56694418,
     0.65948611
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 18,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "crypto",
   "tf": "1w",
   "side": "all",
   "n": 7817,
   "symbols": 416,
   "first": "2018-08-20",
   "last": "2026-10-19",
   "win10": 0.61731148,
   "baseWin10": 0.63878589,
   "excess10": {
    "mean": -0.00592047,
    "low": -0.02259449,
    "high": 0.00585841,
    "q": 0.78784478,
    "stable": true
   },
   "trade": {
    "n": 6152,
    "winRate": 0.33338752,
    "expectancyR": 0.00228249,
    "baseWinRate": 0.30140888,
    "baseExpectancyR": -0.09280287,
    "timeoutRate": 0.00113784,
    "triggeredRate": 0.80414481,
    "invalidatedRate": 0.19227325,
    "hits": 2051,
    "stops": 4094,
    "triggered": 6286
   },
   "timing": {
    "bars_to_target": [
     2,
     4,
     8
    ],
    "bars_to_stop": [
     0,
     1,
     4
    ],
    "bars_in_trade": [
     0,
     2,
     5
    ],
    "mfe_r": [
     0.10401497,
     0.91080704,
     2.14063746
    ],
    "stopped_after_1r": 0.21812408,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.11776718,
     0.15961996,
     0.22051282
    ],
    "range_atr": [
     0.40681934,
     0.49782294,
     0.60079688
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 8,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "stocks",
   "tf": "1w",
   "side": "all",
   "n": 76598,
   "symbols": 1647,
   "first": "1971-06-21",
   "last": "2026-10-19",
   "win10": 0.42270124,
   "baseWin10": 0.42872524,
   "excess10": {
    "mean": -0.00257099,
    "low": -0.00564236,
    "high": -0.00014772,
    "q": 0.33877191,
    "stable": true
   },
   "trade": {
    "n": 58034,
    "winRate": 0.27423579,
    "expectancyR": -0.17812162,
    "baseWinRate": 0.27122212,
    "baseExpectancyR": -0.18594377,
    "timeoutRate": 0.00010339,
    "triggeredRate": 0.76106426,
    "invalidatedRate": 0.2383352,
    "hits": 15915,
    "stops": 42113,
    "triggered": 58296
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.67246321,
     2.05343324
    ],
    "stopped_after_1r": 0.2008406,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02889868,
     0.04018077,
     0.05748664
    ],
    "range_atr": [
     0.50678723,
     0.59715587,
     0.69070561
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 18,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "etf",
   "tf": "1w",
   "side": "all",
   "n": 2119,
   "symbols": 46,
   "first": "1995-08-07",
   "last": "2026-10-19",
   "win10": 0.41344778,
   "baseWin10": 0.38549066,
   "excess10": {
    "mean": 0.00053124,
    "low": -0.00430419,
    "high": 0.00564502,
    "q": 0.9450435,
    "stable": false
   },
   "trade": {
    "n": 1526,
    "winRate": 0.29882045,
    "expectancyR": -0.10293959,
    "baseWinRate": 0.27608311,
    "baseExpectancyR": -0.17601168,
    "timeoutRate": 0,
    "triggeredRate": 0.72062294,
    "invalidatedRate": 0.27890514,
    "hits": 456,
    "stops": 1070,
    "triggered": 1527
   },
   "timing": {
    "bars_to_target": [
     1,
     1,
     3
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     2
    ],
    "mfe_r": [
     0,
     0.70594105,
     2.1048044
    ],
    "stopped_after_1r": 0.19158879,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01619437,
     0.02312144,
     0.03513843
    ],
    "range_atr": [
     0.49688011,
     0.58331287,
     0.68148074
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 24,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "indices",
   "tf": "1w",
   "side": "all",
   "n": 1030,
   "symbols": 15,
   "first": "1971-05-10",
   "last": "2026-08-31",
   "win10": 0.36222006,
   "baseWin10": 0.38060636,
   "excess10": {
    "mean": -0.00277641,
    "low": -0.00593783,
    "high": 0.00030074,
    "q": 0.37473601,
    "stable": true
   },
   "trade": {
    "n": 744,
    "winRate": 0.28225806,
    "expectancyR": -0.14735764,
    "baseWinRate": 0.28002699,
    "baseExpectancyR": -0.15960513,
    "timeoutRate": 0,
    "triggeredRate": 0.7223301,
    "invalidatedRate": 0.2776699,
    "hits": 210,
    "stops": 534,
    "triggered": 744
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     3
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     2
    ],
    "mfe_r": [
     0,
     0.73970902,
     2.06874508
    ],
    "stopped_after_1r": 0.2247191,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.01456729,
     0.02043159,
     0.02887621
    ],
    "range_atr": [
     0.49569632,
     0.59156749,
     0.69045787
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 27,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "forex",
   "tf": "1w",
   "side": "all",
   "n": 789,
   "symbols": 25,
   "first": "2012-12-17",
   "last": "2026-04-27",
   "win10": 0.51028278,
   "baseWin10": 0.49500237,
   "excess10": {
    "mean": 0.00063517,
    "low": -0.00272393,
    "high": 0.0038214,
    "q": 0.90250865,
    "stable": false
   },
   "trade": {
    "n": 599,
    "winRate": 0.27378965,
    "expectancyR": -0.17856133,
    "baseWinRate": 0.27234402,
    "baseExpectancyR": -0.18225995,
    "timeoutRate": 0,
    "triggeredRate": 0.76299113,
    "invalidatedRate": 0.23447402,
    "hits": 164,
    "stops": 435,
    "triggered": 602
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.61275417,
     2.05425334
    ],
    "stopped_after_1r": 0.17011494,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.00895881,
     0.01174953,
     0.01543874
    ],
    "range_atr": [
     0.54837185,
     0.62836367,
     0.71690649
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 22,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "commodities",
   "tf": "1w",
   "side": "all",
   "n": 771,
   "symbols": 17,
   "first": "2001-04-09",
   "last": "2026-09-28",
   "win10": 0.44021025,
   "baseWin10": 0.46356117,
   "excess10": {
    "mean": -0.00470229,
    "low": -0.0138263,
    "high": 0.00470436,
    "q": 0.69437635,
    "stable": false
   },
   "trade": {
    "n": 587,
    "winRate": 0.27086882,
    "expectancyR": -0.19471092,
    "baseWinRate": 0.31364156,
    "baseExpectancyR": -0.05765018,
    "timeoutRate": 0,
    "triggeredRate": 0.76264591,
    "invalidatedRate": 0.23605707,
    "hits": 159,
    "stops": 428,
    "triggered": 588
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.67391461,
     2.04400098
    ],
    "stopped_after_1r": 0.21495327,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02527628,
     0.03836772,
     0.05466917
    ],
    "range_atr": [
     0.49856031,
     0.59945476,
     0.68855414
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 20,
   "verdict": "no_edge",
   "verdictTrade": "no_edge"
  },
  {
   "market": "all",
   "tf": "1w",
   "side": "all",
   "n": 89124,
   "symbols": 2166,
   "first": "1971-05-10",
   "last": "2026-10-19",
   "win10": 0.43965271,
   "baseWin10": 0.44631484,
   "excess10": {
    "mean": -0.0027811,
    "low": -0.00548855,
    "high": -0.00042567,
    "q": 0.26317262,
    "stable": true
   },
   "trade": {
    "n": 67642,
    "winRate": 0.2802253,
    "expectancyR": -0.15982735,
    "baseWinRate": 0.27454884,
    "baseExpectancyR": -0.17582235,
    "timeoutRate": 0.00019219,
    "triggeredRate": 0.76346439,
    "invalidatedRate": 0.23566043,
    "hits": 18955,
    "stops": 48674,
    "triggered": 68043
   },
   "timing": {
    "bars_to_target": [
     1,
     2,
     4
    ],
    "bars_to_stop": [
     0,
     1,
     2
    ],
    "bars_in_trade": [
     0,
     1,
     3
    ],
    "mfe_r": [
     0,
     0.69616669,
     2.06449938
    ],
    "stopped_after_1r": 0.20220241,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.02887417,
     0.04178367,
     0.06488546
    ],
    "range_atr": [
     0.49636976,
     0.5892143,
     0.68503705
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 17,
   "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."
}