{
 "id": "abandoned_baby_bullish",
 "name": "Bullish abandoned baby",
 "family": "candlestick",
 "direction": "bullish",
 "kind": "reversal",
 "page": "https://patternswizard.com/abandoned-baby-candlestick-pattern/",
 "data": "https://patternswizard.com/data/patterns/abandoned_baby_bullish.json",
 "rule": "After a downtrend: a long black candle, a doji gapping entirely below it (price gap), then a white candle gapping entirely above the doji and closing at least 30% into the black body. Any gap counts, even one tick. 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": "stocks",
   "tf": "1d",
   "side": "all",
   "n": 15,
   "symbols": 14,
   "first": "1987-04-02",
   "last": "2023-05-05",
   "win10": 0.53333333,
   "baseWin10": 0.54787312,
   "excess10": {
    "mean": -0.01430727,
    "low": -0.05760863,
    "high": 0.0247686,
    "q": null,
    "stable": false
   },
   "trade": {
    "n": 13,
    "winRate": 0.53846154,
    "expectancyR": 0.54794386,
    "baseWinRate": 0.35897436,
    "baseExpectancyR": 0.13954268,
    "timeoutRate": 0,
    "triggeredRate": 0.86666667,
    "invalidatedRate": 0.13333333,
    "hits": 7,
    "stops": 6,
    "triggered": 13
   },
   "timing": {
    "bars_to_target": [
     16.5,
     28,
     38.5
    ],
    "bars_to_stop": [
     7.25,
     11,
     14.75
    ],
    "bars_in_trade": [
     8,
     15,
     28
    ],
    "mfe_r": [
     0.7058816,
     2.01412892,
     2.18554306
    ],
    "stopped_after_1r": 0.33333333,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.0510702,
     0.05815967,
     0.08785209
    ],
    "range_atr": [
     1.8400718,
     2.03581595,
     2.72623575
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 487954,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  },
  {
   "market": "etf",
   "tf": "1d",
   "side": "all",
   "n": 4,
   "symbols": 4,
   "first": "2012-09-27",
   "last": "2023-06-01",
   "win10": 0.75,
   "baseWin10": 0.57447105,
   "excess10": {
    "mean": -0.01422422,
    "low": null,
    "high": null,
    "q": null,
    "stable": false
   },
   "trade": {
    "n": 4,
    "winRate": 0,
    "expectancyR": -1,
    "baseWinRate": 0.125,
    "baseExpectancyR": -0.40464308,
    "timeoutRate": 0,
    "triggeredRate": 1,
    "invalidatedRate": 0,
    "hits": 0,
    "stops": 4,
    "triggered": 4
   },
   "timing": {
    "bars_to_target": null,
    "bars_to_stop": [
     60,
     79,
     80
    ],
    "bars_in_trade": [
     60,
     79,
     80
    ],
    "mfe_r": [
     1.08057522,
     1.4075402,
     1.51469982
    ],
    "stopped_after_1r": 0.75,
    "bars_to_entry": [
     1,
     1,
     2.25
    ],
    "range_pct": [
     0.0233665,
     0.02453382,
     0.02857041
    ],
    "range_atr": [
     2.20614398,
     2.35139167,
     2.4090631
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 63384,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  },
  {
   "market": "commodities",
   "tf": "1d",
   "side": "all",
   "n": 1,
   "symbols": 1,
   "first": "2012-04-12",
   "last": "2012-04-12",
   "win10": 1,
   "baseWin10": 0.50879643,
   "excess10": {
    "mean": 0.02344381,
    "low": null,
    "high": null,
    "q": null,
    "stable": false
   },
   "trade": {
    "n": 0,
    "winRate": null,
    "expectancyR": null,
    "baseWinRate": null,
    "baseExpectancyR": null,
    "timeoutRate": null,
    "triggeredRate": 0,
    "invalidatedRate": 1,
    "hits": null,
    "stops": null,
    "triggered": 0
   },
   "timing": {
    "bars_to_entry": null,
    "range_pct": [
     0.03269205,
     0.03269205,
     0.03269205
    ],
    "range_atr": [
     1.75090051,
     1.75090051,
     1.75090051
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 76623,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  },
  {
   "market": "all",
   "tf": "1d",
   "side": "all",
   "n": 20,
   "symbols": 19,
   "first": "1987-04-02",
   "last": "2023-06-01",
   "win10": 0.6,
   "baseWin10": 0.55123887,
   "excess10": {
    "mean": -0.0124031,
    "low": -0.05051756,
    "high": 0.01699122,
    "q": null,
    "stable": true
   },
   "trade": {
    "n": 17,
    "winRate": 0.41176471,
    "expectancyR": 0.18372177,
    "baseWinRate": 0.30392157,
    "baseExpectancyR": 0.01149897,
    "timeoutRate": 0,
    "triggeredRate": 0.85,
    "invalidatedRate": 0.15,
    "hits": 7,
    "stops": 10,
    "triggered": 17
   },
   "timing": {
    "bars_to_target": [
     16.5,
     28,
     38.5
    ],
    "bars_to_stop": [
     7.25,
     14.5,
     70.75
    ],
    "bars_in_trade": [
     8,
     19,
     49
    ],
    "mfe_r": [
     0.7058816,
     1.44206333,
     2.18463922
    ],
    "stopped_after_1r": 0.5,
    "bars_to_entry": [
     1,
     1,
     1
    ],
    "range_pct": [
     0.03559563,
     0.05513499,
     0.07307605
    ],
    "range_atr": [
     1.85337043,
     2.16510212,
     2.51054144
    ]
   },
   "breakoutStats": {
    "falseStartRate": null,
    "baseFalseStartRate": null,
    "throwbackRate": null,
    "targetHitRate": null
   },
   "confirmRate": null,
   "oneEveryBars": 382474,
   "verdict": "insufficient_data",
   "verdictTrade": "insufficient_data"
  }
 ],
 "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."
}