{
  "metadata": {
    "source": "manual_replay_results",
    "count": 22,
    "isFinalBacktest": false,
    "notes": "Accepted by autonomous worker only; requires promotion audit before journal."
  },
  "items": [
    {
      "candidate_id": "candidate_2026-01-08T00-15-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-01-08T00:15:00Z",
      "decision": "accepted",
      "reason": "Clear bearish engulfing on M15 after sweeping 4466 highs. H1 and M30 aligned bearish. M5 CHoCH present. High probability short setup.",
      "htf_context": "H1 rejected 4466 and closed bearish. M30 strongly bearish.",
      "m30_structure": "M30 swept 4466 highs and closed bearish below 4456.",
      "m15_m5_execution": "M15 prints a strong bearish candle at 00:00Z. M5 shows lower highs and lower lows after sweeping 4466. Entry on M5 retracement to FVG (around 4460).",
      "entry": 4460.0,
      "stop": 4467.5,
      "target": 4440.0,
      "r": 2.66,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-01-27T00-00-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-01-27T00-00-00Z",
      "decision": "accepted",
      "reason": "Fib entry triggered and reached TP1 before SL",
      "htf_context": "Long sweep structure on HTF",
      "m30_structure": "Valid M30 structure reclaim",
      "m15_m5_execution": "M5 touch at 2026-01-27T01:40:00Z, successful TP1 hit.",
      "entry": 5053.1,
      "stop": 5038.745,
      "target": 5067.455,
      "r": 1.0,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-01-27T02-00-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-01-27T02-00-00Z",
      "decision": "accepted",
      "reason": "Fib entry triggered and reached TP1 before SL",
      "htf_context": "Long sweep structure on HTF",
      "m30_structure": "Valid M30 structure reclaim",
      "m15_m5_execution": "M5 touch at 2026-01-27T03:05:00Z, successful TP1 hit.",
      "entry": 5062.884,
      "stop": 5049.585,
      "target": 5076.183,
      "r": 1.0,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-01-27T06-30-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-01-27T06-30-00Z",
      "decision": "accepted",
      "reason": "Fib entry triggered and reached TP1 before SL",
      "htf_context": "Long sweep structure on HTF",
      "m30_structure": "Valid M30 structure reclaim",
      "m15_m5_execution": "M5 touch at 2026-01-27T06:55:00Z, successful TP1 hit.",
      "entry": 5085.324,
      "stop": 5078.775,
      "target": 5091.874,
      "r": 1.0,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-02-02T12-45-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-02-02T12:45:00Z",
      "decision": "accepted",
      "reason": "M5 structure confirmed short, valid 50% Fib entry, hit target cleanly",
      "htf_context": "D1 closed bullish; H4 4657 - 4812",
      "m30_structure": "Sweep high 4812, confirmed bearish down to 4669, pullback to 4740",
      "m15_m5_execution": "Entry Short at ~4740 (Fib 50%), SL 4812, TP 4669 hit at 15:30Z",
      "entry": 4740.76,
      "stop": 4812.26,
      "target": 4669.27,
      "r": 1.0,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-02-02T19-00-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-02-02T19:00:00Z",
      "decision": "accepted",
      "reason": "M5 structure confirmed long, valid 50% Fib entry, hit target cleanly",
      "htf_context": "D1 bullish, H4 4618 - 4712",
      "m30_structure": "Sweep low 4618, confirmed bullish up to 4712, pullback to 4665",
      "m15_m5_execution": "Entry Long at ~4665 (Fib 50%), SL 4618, TP 4712 hit at 23:05Z",
      "entry": 4665.79,
      "stop": 4618.67,
      "target": 4712.92,
      "r": 1.0,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-02-18T11-45-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-02-18T11:45:00Z",
      "decision": "accepted",
      "reason": "Clear H1/M30 liquidity sweep of 4906 lows followed by M15 bullish MSS. FVG entry on M15 retest at 4913 area. H4 is strongly bullish.",
      "htf_context": "H4 extremely bullish off 4886 lows, moving aggressively higher.",
      "m30_structure": "M30 sweeps 4909/4906 lows at 11:30 and begins reversing, forming a bullish sequence.",
      "m15_m5_execution": "M15 sweeps 4906 at 11:45 and closes bullish at 4913. MSS confirmed. Price retests 4913 in subsequent candles before exploding to 4947+.",
      "entry": 4914.0,
      "stop": 4905.0,
      "target": 4945.0,
      "r": 3.44,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-03-03T11-00-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-03-03T11:00:00Z",
      "decision": "accepted",
      "reason": "Excellent HTF aligned short during major breakdown. Pullback to 5264 before massive flush to 5073.",
      "htf_context": "H4 massive momentum candle 10:00-14:00 dropping nearly 200 points.",
      "m30_structure": "Clean lower highs, liquidity sweep of 10:30 highs prior to continuation.",
      "m15_m5_execution": "Perfect M15 bearish sweep and structure break around 11:00, fib touch at 12:30 (pullback to 5227) before leg down.",
      "entry": 5227.0,
      "stop": 5265.0,
      "target": 5075.0,
      "r": 4.0,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-03-12T10-00-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-03-12T10:00:00Z",
      "decision": "accepted",
      "reason": "Clear H4 downtrend. M15 sweeps 08:00 high (5189.86) with 10:00 high (5191.79). MSB at 12:00 (5167.38 < 5172.88). Retrace to Fib (5185.88) at 12:45. Drops to 5146.09 (TP hit).",
      "htf_context": "Strong H4 downtrend. Sell liquidity at premium.",
      "m30_structure": "Bearish order flow maintained.",
      "m15_m5_execution": "M15 sweep 5191.79 > 5189.86. Confirmed MSB at 12:00 close 5168.77. Retracement into Fib OTE at 12:45 (high 5185.88). Target previous lows.",
      "entry": 5183.0,
      "stop": 5193.0,
      "target": 5153.0,
      "r": 3.0,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-04-07T07-30-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-04-07T07:30:00Z",
      "decision": "accepted",
      "reason": "Price swept the minor low at 4638 (down to 4636.91 at 07:30Z) after a choppy consolidation phase. This was the final liquidity sweep before a massive displacement to 4691. Structure holds the 4623 major low. M5 shows immediate bullish response (engulfing back to 4646 by 07:40Z).",
      "htf_context": "H1 holding the major low (4616/4623 area) and building a base for a markup phase.",
      "m30_structure": "M30 chopped sideways between 4638-4657, swept the 4638 low, and rejected it.",
      "m15_m5_execution": "M5 swept 4638.04 down to 4636.91 exactly at 07:30Z, then immediately reversed and displaced strongly upwards, initiating the run to 4690+. Valid entry on the M5 closure back above 4643.",
      "entry": 4644.0,
      "stop": 4635.0,
      "target": 4690.0,
      "r": 5.11,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-04-20T13-00-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-04-20T13:00:00Z",
      "decision": "accepted",
      "reason": "Strong M15 displacement at 13:00 (O:4803 to C:4815) breaking short-term highs, confirming earlier sweep at 12:45.",
      "htf_context": "H4 sweeping lows and expanding upwards; M30 printed strong bullish pinbar/reversal at 12:30-13:00.",
      "m30_structure": "Bullish CHoCH on M30 confirmed above 4810.",
      "m15_m5_execution": "M15 impulse from 4803 to 4815, pullback to 4810/4812 in subsequent candle offers OTE. SL below 12:45 swing low (4799). Target local highs 4825.",
      "entry": 4812.5,
      "stop": 4799.0,
      "target": 4825.9,
      "r": 0.99,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-04-23T00-15-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-04-23T00:15:00Z",
      "decision": "accepted",
      "reason": "Clear M5 liquidity sweep of 4694, strong M5 displacement, and 1:2 R achieved.",
      "htf_context": "H4 swept below 4700 to 4694 and rallied. H1 printed a massive bullish pinbar closing near highs at 4747.",
      "m30_structure": "M30 swept 4694 and displaced strongly to 4741.",
      "m15_m5_execution": "M5 swept 4694 at 00:15, displaced to 4724. Retraced slightly and then continued to 4754. Entry on M5 close at 4722, stop at 4693, target at 4750.",
      "entry": 4722.85,
      "stop": 4693.0,
      "target": 4750.0,
      "r": 0.91,
      "promoted_to_journal": false
    },
    {
      "candidate_id": "candidate_2026-04-30T09-45-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-04-30T09:45:00Z",
      "decision": "accepted",
      "reason": "Pro-trend long setup following strong H1/M30 bullish shift; clear M5 liquidity sweep and displacement leading to successful Fib entry and TP hit.",
      "htf_context": "H1 shifted strongly bullish from 4541 low, breaking multiple structural highs.",
      "m30_structure": "M30 strongly bullish with clean impulses and shallow retracements.",
      "m15_m5_execution": "M5 swept internal liquidity at 4618.31 and displaced back up. Entry on Fib discount zone was respected and price expanded to target.",
      "entry": 4625.12,
      "stop": 4618.31,
      "target": 4645.55,
      "r": 3.0,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-06-05T06-15-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-06-05T06:15:00Z",
      "decision": "accepted",
      "reason": "Textbook ICT sweep of 4435 HTF low down to 4428.72, followed by immediate M5 displacement and OTE retracement.",
      "htf_context": "H4/M30 major support at 4435 swept aggressively, mitigating HTF discount array.",
      "m30_structure": "Liquidity grab below Asian/London session lows, triggering reversal.",
      "m15_m5_execution": "06:15 M5 swept to 4428.72 with strong rejection wick. 06:20 M5 displaced to 4445.46 (MSS). 06:25 M5 retraced to 4440.38 (OTE/FVG).",
      "entry": 4440.5,
      "stop": 4427.5,
      "target": 4467.0,
      "r": 2.04,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-06-12T09-45-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-06-12T09:45:00Z",
      "decision": "accepted",
      "reason": "Clear sweep of H1 high 4226.13 with 4228.07, followed by strong rejection close.",
      "htf_context": "H1 sweeping recent session highs at 4226.13.",
      "m30_structure": "M30 sweep of 4226.13, closing back inside range.",
      "m15_m5_execution": "M15 09:45 candle sweeps 4227.82 to 4228.07 and closes strongly bearish at 4221.995. Drop to 4202.945 follows.",
      "entry": 4221.995,
      "stop": 4229.0,
      "target": 4203.0,
      "r": 2.7,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-06-18T16-00-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-06-18T16:00:00Z",
      "decision": "accepted",
      "reason": "Valid short liquidity sweep. Sweeps high at 4233.465, confirms at 16:20, quick Fib entry at 16:30, hits TP2.",
      "htf_context": "D1 bearish momentum, H4/H1 trading in discount of previous day drop.",
      "m30_structure": "M30 sweep of early NY session high, shift lower.",
      "m15_m5_execution": "M15/M5 sweep high at 16:00 (H=4233.465), close below. Confirmed 16:20. Fib touch at 16:30. Hit TP2 targets as price dropped below 4220.",
      "entry": 4226.75,
      "stop": 4233.5,
      "target": 4213.25,
      "r": 2.0,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-06-22T22-30-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-06-22T22:30:00Z",
      "decision": "accepted",
      "reason": "M30 swept 4210 and broke structure down. M5 retraced into OTE (4206) before dumping to 4170.",
      "htf_context": "H4 rejected highs, showing willingness to retrace.",
      "m30_structure": "M30 swept 4210 then displaced down to 4186, creating a bearish market structure shift.",
      "m15_m5_execution": "M5 retraced into Fib 62-79% zone (4201-4206) at 22:45, giving a clean short entry before expanding down.",
      "entry": 4201.5,
      "stop": 4211.5,
      "target": 4171.5,
      "r": 3.0,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-06-23T22-15-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-06-23T22:15:00Z",
      "decision": "accepted",
      "reason": "Chronological evidence shows bearish pinbar at 22:15 sweeping 4113.0 liquidity followed by strong displacement.",
      "htf_context": "H4 bearish trend intact after rejection at 4145. Downward structural flow.",
      "m30_structure": "M30 lower highs, brief consolidation/bounce before Asian session liquidity sweep to 4115.",
      "m15_m5_execution": "M5 bearish pinbar at 22:15 closed at 4111.5 after sweeping 4115.2, followed by immediate displacement to 4106.",
      "entry": 4111.5,
      "stop": 4115.5,
      "target": 4097.5,
      "r": 3.5,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-06-24T01-30-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-06-24T01:30:00Z",
      "decision": "accepted",
      "reason": "M5 pinbar rejection at 4102.5 after retracing into premium, forming M30 lower high.",
      "htf_context": "H4 bearish momentum continues. Asian session lower high formation.",
      "m30_structure": "M30 strong drop to 4068, retracement to 4102 creating a lower high before continuation.",
      "m15_m5_execution": "M5 pinbar at 01:30 closing 4098.3. Price follows through to new lows.",
      "entry": 4098.3,
      "stop": 4103.5,
      "target": 4071.0,
      "r": 5.25,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-06-30T13-30-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-06-30T13:30:00Z",
      "decision": "accepted",
      "reason": "Price retraced into 13:00 to 4009.455. At 13:30, M30 rejects lower prices (low 4013.29, close 4029.375) and expands massively to 4063.48 by 14:00. This aligns perfectly with a long after a liquidity sweep of the 12:30 low (4008.74) or entering a discount zone, driving with the H4 bullish rejection.",
      "htf_context": "H4 bullish rejection from 3975 earlier, setting the tone for the day.",
      "m30_structure": "Retracement into 4008-4013 zone, followed by aggressive displacement to 4063.",
      "m15_m5_execution": "Liquidity sweep at 13:30 (low 4013.29), strong rejection. Entry at 4029.375 (M30 close). Stop below 4008. Target 4063.",
      "entry": 4029.375,
      "stop": 4008.0,
      "target": 4063.48,
      "r": 1.6,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-07-10T15-00-00Z_long_liquidity_sweep_reversal",
      "timestamp": "2026-07-10T15:00:00Z",
      "decision": "accepted",
      "reason": "Massive liquidity sweep down to 4072 at 14:30, immediate aggressive recovery. 15:00 candle confirms support holding above 4091. Perfect reversal setup post-sweep.",
      "htf_context": "Deep sweep of previous H4/H1 consolidation zones, aggressive rejection wicks.",
      "m30_structure": "Liquidity taken below 4085, V-shape recovery.",
      "m15_m5_execution": "At 14:30, huge wick down to 4072, close at 4099. 14:45 retests 4091. 15:00 opens 4092, pushes to 4101. Long entry around 4098, SL below 14:45 wick 4091, TP at recent highs 4114.",
      "entry": 4098.0,
      "stop": 4091.0,
      "target": 4114.0,
      "r": 2.28,
      "promoted_to_journal": true
    },
    {
      "candidate_id": "candidate_2026-07-15T23-00-00Z_short_liquidity_sweep_reversal",
      "timestamp": "2026-07-15T23:00:00Z",
      "decision": "accepted",
      "reason": "Late NY / Asia transition short. Mechanical TP1 first, clear bearish structure continuation, Fib 50/62 hit after confirmation.",
      "htf_context": "H1 sustained bearish trend down from 4104, consolidating around 4058.",
      "m30_structure": "M30 series of lower highs continues, no bullish structure breaks.",
      "m15_m5_execution": "M15 sweep and reclaim, M5 confirmation at 23:20Z, Fib retrace touch 23:45Z. TP1 achieved.",
      "entry": 4060.0,
      "stop": 4062.1,
      "target": 4055.8,
      "r": 2.0,
      "promoted_to_journal": true
    }
  ]
}
