{"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"GDDY","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2015-10-05","known_ts":"2015-10-07","bar_index":44,"type":"BUY","strength":0.45,"price":25.78,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-11-03","known_ts":"2015-11-03","bar_index":51,"type":"RECLAIM","strength":0.725,"price":32.41,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-10-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-25","known_ts":"2015-11-25","bar_index":56,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.99,"stop_level":31.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-27","known_ts":"2015-11-27","bar_index":56,"type":"RECLAIM","strength":0.588,"price":31.61,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-25","prior_stop_level":31.32,"sweep_low":30.33,"atr14":1.192532,"stop_level":29.733734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-30","known_ts":"2015-11-30","bar_index":57,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.07,"stop_level":31.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":58,"type":"RECLAIM","strength":0.725,"price":31.56,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-30","prior_stop_level":31.32,"sweep_low":30.41,"atr14":1.121564,"stop_level":29.849218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-31","known_ts":"2015-12-31","bar_index":64,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.06,"stop_level":32.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-04","known_ts":"2016-01-04","bar_index":64,"type":"RECLAIM","strength":0.725,"price":32.81,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-12-31","prior_stop_level":32.32,"sweep_low":31.32,"atr14":1.146237,"stop_level":30.746882,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-26","known_ts":"2016-03-01","bar_index":77,"type":"BUY","strength":0.588,"price":32.23,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":85,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.1,"stop_level":31.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":86,"type":"RECLAIM","strength":0.725,"price":31.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-05","prior_stop_level":31.56,"sweep_low":29.17,"atr14":1.234985,"stop_level":28.552507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-18","known_ts":"2016-05-20","bar_index":96,"type":"BUY","strength":0.588,"price":31.53,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":104,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.16,"stop_level":31.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-04","known_ts":"2016-08-08","bar_index":114,"type":"BUY","strength":0.725,"price":33.33,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":122,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.1,"stop_level":32.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-12","known_ts":"2016-09-12","bar_index":122,"type":"RECLAIM","strength":0.725,"price":32.68,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-09-09","prior_stop_level":32.3,"sweep_low":31.682,"atr14":0.735674,"stop_level":31.314163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-26","known_ts":"2016-09-26","bar_index":126,"type":"RECLAIM","strength":0.863,"price":34.34,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-02","known_ts":"2016-11-02","bar_index":135,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.21,"stop_level":35.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-02-16","known_ts":"2017-02-16","bar_index":159,"type":"RECLAIM","strength":0.725,"price":36.73,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-02","known_ts":"2017-03-02","bar_index":162,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.05,"stop_level":36.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-06","known_ts":"2017-03-06","bar_index":162,"type":"RECLAIM","strength":0.725,"price":36.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-03-02","prior_stop_level":36.54,"sweep_low":35.72,"atr14":0.809192,"stop_level":35.315404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-20","known_ts":"2017-03-20","bar_index":166,"type":"RECLAIM","strength":0.863,"price":36.68,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-05","known_ts":"2017-04-07","bar_index":170,"type":"BUY","strength":1.0,"price":37.32,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-06-27","known_ts":"2017-06-27","bar_index":189,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.51,"stop_level":41.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-28","known_ts":"2017-06-28","bar_index":189,"type":"RECLAIM","strength":1.0,"price":42.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-06-27","prior_stop_level":41.53,"sweep_low":41.421,"atr14":0.994577,"stop_level":40.923711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-14","known_ts":"2017-07-14","bar_index":193,"type":"RECLAIM","strength":1.0,"price":43.7,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-18","known_ts":"2017-09-20","bar_index":208,"type":"BUY","strength":0.863,"price":44.73,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-09-25","known_ts":"2017-09-25","bar_index":209,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.15,"stop_level":43.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-11-02","known_ts":"2017-11-02","bar_index":219,"type":"RECLAIM","strength":0.863,"price":47.22,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-22","known_ts":"2018-02-26","bar_index":244,"type":"REBUY","strength":1.0,"price":60.88,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2018-03-28","known_ts":"2018-03-28","bar_index":252,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.93,"stop_level":59.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-03-29","known_ts":"2018-03-29","bar_index":252,"type":"RECLAIM","strength":0.863,"price":61.42,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2018-03-28","prior_stop_level":59.36,"sweep_low":58.12,"atr14":1.703505,"stop_level":57.268247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-10","known_ts":"2018-05-10","bar_index":262,"type":"RECLAIM","strength":1.0,"price":68.68,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-25","known_ts":"2018-06-25","bar_index":272,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.57,"stop_level":72.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":274,"type":"RECLAIM","strength":1.0,"price":72.46,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-06-25","prior_stop_level":72.14,"sweep_low":68.28,"atr14":1.788559,"stop_level":67.385721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-10","known_ts":"2018-12-12","bar_index":311,"type":"BUY","strength":0.45,"price":65.22,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_tech"}},{"ts":"2019-02-11","known_ts":"2019-02-11","bar_index":325,"type":"RECLAIM","strength":0.725,"price":71.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-25","known_ts":"2019-03-25","bar_index":334,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.48,"stop_level":74.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-27","known_ts":"2019-03-27","bar_index":335,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.21,"stop_level":74.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-26","known_ts":"2019-03-26","bar_index":335,"type":"RECLAIM","strength":0.725,"price":75.84,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-25","prior_stop_level":74.7,"sweep_low":72.61,"atr14":1.715373,"stop_level":71.752313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-28","known_ts":"2019-03-28","bar_index":335,"type":"RECLAIM","strength":0.725,"price":75.11,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-27","prior_stop_level":74.7,"sweep_low":73.51,"atr14":1.751725,"stop_level":72.634138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-11","known_ts":"2019-04-11","bar_index":339,"type":"RECLAIM","strength":0.725,"price":79.47,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":346,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.84,"stop_level":77.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-12","known_ts":"2019-07-16","bar_index":360,"type":"BUY","strength":0.588,"price":73.62,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2019-08-02","known_ts":"2019-08-02","bar_index":365,"type":"SELL","basis":"structure_stop","strength":0.45,"price":70.42,"stop_level":72.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-08-07","known_ts":"2019-08-07","bar_index":366,"type":"SELL","basis":"structure_stop","strength":0.45,"price":64.6,"stop_level":72.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-09-11","known_ts":"2019-09-13","bar_index":374,"type":"BUY","strength":0.45,"price":66.18,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-11-05","known_ts":"2019-11-05","bar_index":387,"type":"RECLAIM","strength":0.725,"price":73.03,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-27","known_ts":"2019-11-27","bar_index":392,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.58,"stop_level":67.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-01-07","known_ts":"2020-01-07","bar_index":401,"type":"RECLAIM","strength":0.863,"price":70.34,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":406,"type":"SELL","basis":"structure_stop","strength":0.725,"price":67.21,"stop_level":67.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":407,"type":"RECLAIM","strength":0.725,"price":69.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-01-31","prior_stop_level":67.54,"sweep_low":66.79,"atr14":1.611327,"stop_level":65.984337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-14","known_ts":"2020-02-14","bar_index":410,"type":"RECLAIM","strength":0.863,"price":76.29,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":422,"type":"BUY","strength":0.45,"price":62.54,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_tech"}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":422,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-07","trigger_known_ts":"2020-04-09","strength":0.45,"price":62.54,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.230087,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50.63,"atr14":4.738815,"stop_level":48.260592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-16","known_ts":"2020-04-16","bar_index":424,"type":"RECLAIM","strength":0.588,"price":67.16,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-04-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":437,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.26,"stop_level":78.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-17","known_ts":"2020-06-17","bar_index":438,"type":"RECLAIM","strength":0.863,"price":79.92,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-06-12","prior_stop_level":78.59,"sweep_low":73.81,"atr14":2.805143,"stop_level":72.407429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-11","known_ts":"2020-08-13","bar_index":451,"type":"BUY","strength":0.863,"price":80.38,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2020-11-20","known_ts":"2020-11-24","bar_index":475,"type":"BUY","strength":0.863,"price":76.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2020-12-28","known_ts":"2020-12-28","bar_index":483,"type":"SELL","basis":"structure_stop","strength":1.0,"price":83.59,"stop_level":84.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-20","known_ts":"2021-01-20","bar_index":488,"type":"RECLAIM","strength":1.0,"price":83.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-05","known_ts":"2021-02-09","bar_index":492,"type":"BUY","strength":0.863,"price":91.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2021-03-03","known_ts":"2021-03-03","bar_index":497,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.62,"stop_level":80.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-05","known_ts":"2021-04-07","bar_index":505,"type":"BUY","strength":0.725,"price":82.99,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2021-05-04","known_ts":"2021-05-04","bar_index":512,"type":"SELL","basis":"structure_stop","strength":0.863,"price":82.42,"stop_level":84.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-06","known_ts":"2021-05-06","bar_index":512,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.19,"stop_level":84.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-11","known_ts":"2021-06-15","bar_index":521,"type":"BUY","strength":0.725,"price":84.83,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":15},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":560,"type":"SELL","basis":"structure_stop","strength":0.45,"price":66.79,"stop_level":70.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-12-22","known_ts":"2021-12-22","bar_index":566,"type":"RECLAIM","strength":0.725,"price":82.35,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-18","known_ts":"2022-01-18","bar_index":571,"type":"SELL","basis":"structure_stop","strength":0.588,"price":75.04,"stop_level":76.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-09","known_ts":"2022-02-11","bar_index":577,"type":"BUY","strength":1.0,"price":80.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-03-24","known_ts":"2022-03-28","bar_index":587,"type":"BUY","strength":1.0,"price":84.46,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2022-04-08","known_ts":"2022-04-08","bar_index":590,"type":"SELL","basis":"structure_stop","strength":1.0,"price":82.38,"stop_level":83.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-13","known_ts":"2022-04-13","bar_index":591,"type":"RECLAIM","strength":1.0,"price":86.47,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-04-08","prior_stop_level":83.7,"sweep_low":81.0,"atr14":2.654261,"stop_level":79.67287,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-25","known_ts":"2022-04-25","bar_index":594,"type":"RECLAIM","strength":1.0,"price":85.18,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-03","known_ts":"2022-05-03","bar_index":596,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.74,"stop_level":83.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-07-05","known_ts":"2022-07-07","bar_index":610,"type":"BUY","strength":0.588,"price":73.39,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2022-10-19","known_ts":"2022-10-21","bar_index":635,"type":"BUY","strength":0.863,"price":76.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-11-04","known_ts":"2022-11-04","bar_index":639,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.53,"stop_level":71.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-11-11","known_ts":"2022-11-11","bar_index":640,"type":"RECLAIM","strength":0.588,"price":73.99,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-04","prior_stop_level":71.77,"sweep_low":64.65,"atr14":2.817465,"stop_level":63.241267,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-28","known_ts":"2022-11-30","bar_index":644,"type":"BUY","strength":0.725,"price":79.13,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2023-01-17","known_ts":"2023-01-19","bar_index":655,"type":"BUY","strength":1.0,"price":77.95,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2023-02-06","known_ts":"2023-02-06","bar_index":659,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.14,"stop_level":81.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-02-07","known_ts":"2023-02-07","bar_index":660,"type":"RECLAIM","strength":1.0,"price":83.45,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-02-06","prior_stop_level":81.33,"sweep_low":80.06,"atr14":2.010493,"stop_level":79.054753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-15","known_ts":"2023-02-15","bar_index":662,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.52,"stop_level":81.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-04","known_ts":"2023-04-06","bar_index":673,"type":"BUY","strength":0.863,"price":76.51,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2023-04-26","known_ts":"2023-04-26","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.47,"stop_level":75.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-04-27","known_ts":"2023-04-27","bar_index":678,"type":"RECLAIM","strength":0.863,"price":77.03,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-04-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2023-04-26","prior_stop_level":75.75,"sweep_low":75.21,"atr14":1.441229,"stop_level":74.489385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-31","known_ts":"2023-06-02","bar_index":686,"type":"BUY","strength":0.725,"price":75.73,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":692,"type":"SELL","basis":"structure_stop","strength":0.588,"price":71.25,"stop_level":72.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-06-28","known_ts":"2023-06-28","bar_index":692,"type":"RECLAIM","strength":0.588,"price":73.74,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2023-06-27","prior_stop_level":72.01,"sweep_low":70.97,"atr14":1.585548,"stop_level":70.177226,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-14","known_ts":"2023-07-14","bar_index":696,"type":"RECLAIM","strength":1.0,"price":78.15,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":701,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.68,"stop_level":73.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-09-05","known_ts":"2023-09-07","bar_index":708,"type":"BUY","strength":0.588,"price":74.74,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2023-09-27","known_ts":"2023-09-27","bar_index":713,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.88,"stop_level":73.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-09-28","known_ts":"2023-09-28","bar_index":713,"type":"RECLAIM","strength":0.725,"price":73.88,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2023-09-27","prior_stop_level":73.7,"sweep_low":72.11,"atr14":1.449689,"stop_level":71.385156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-12","known_ts":"2023-10-12","bar_index":717,"type":"RECLAIM","strength":0.863,"price":75.71,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-25","known_ts":"2023-10-25","bar_index":720,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.88,"stop_level":74.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-11-02","known_ts":"2023-11-06","bar_index":722,"type":"REBUY","strength":1.0,"price":86.55,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2024-01-02","known_ts":"2024-01-02","bar_index":735,"type":"SELL","basis":"structure_stop","strength":1.0,"price":103.0,"stop_level":105.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":739,"type":"RECLAIM","strength":1.0,"price":108.23,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-12","known_ts":"2024-06-12","bar_index":772,"type":"SELL","basis":"structure_stop","strength":0.863,"price":138.07,"stop_level":138.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-06-14","known_ts":"2024-06-14","bar_index":773,"type":"SELL","basis":"structure_stop","strength":0.863,"price":137.53,"stop_level":138.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-11","known_ts":"2024-07-15","bar_index":779,"type":"REBUY","strength":0.863,"price":146.79,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-09-03","known_ts":"2024-09-03","bar_index":791,"type":"SELL","basis":"structure_stop","strength":1.0,"price":159.5,"stop_level":162.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-05","known_ts":"2024-09-05","bar_index":792,"type":"SELL","basis":"structure_stop","strength":0.863,"price":153.0,"stop_level":162.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-11-25","known_ts":"2024-11-25","bar_index":811,"type":"RECLAIM","strength":0.863,"price":197.85,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-30","known_ts":"2024-12-30","bar_index":818,"type":"SELL","basis":"structure_stop","strength":0.863,"price":199.45,"stop_level":200.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-03","known_ts":"2025-01-03","bar_index":819,"type":"RECLAIM","strength":0.863,"price":200.39,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-30","prior_stop_level":200.13,"sweep_low":195.59,"atr14":4.362815,"stop_level":193.408593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-22","known_ts":"2025-04-24","bar_index":844,"type":"BUY","strength":0.725,"price":180.42,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2025-06-10","known_ts":"2025-06-10","bar_index":855,"type":"SELL","basis":"structure_stop","strength":0.588,"price":178.43,"stop_level":179.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-04","known_ts":"2025-09-08","bar_index":875,"type":"BUY","strength":0.45,"price":148.06,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-09-04","known_ts":"2025-09-08","bar_index":875,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-09-04","trigger_known_ts":"2025-09-08","strength":0.45,"price":148.06,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.309261,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":139.92,"atr14":3.680572,"stop_level":138.079714,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-21","known_ts":"2025-10-23","bar_index":886,"type":"BUY","strength":0.45,"price":132.43,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-10-21","known_ts":"2025-10-23","bar_index":886,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-10-21","trigger_known_ts":"2025-10-23","strength":0.45,"price":132.43,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.382179,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":127.65,"atr14":3.396953,"stop_level":125.951524,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-18","known_ts":"2025-11-18","bar_index":892,"type":"SELL","basis":"structure_stop","strength":0.588,"price":125.28,"stop_level":126.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-21","known_ts":"2025-11-21","bar_index":893,"type":"RECLAIM","strength":0.588,"price":127.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-11-18","prior_stop_level":126.57,"sweep_low":121.94,"atr14":3.40524,"stop_level":120.23738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-15","known_ts":"2025-12-15","bar_index":898,"type":"SELL","basis":"structure_stop","strength":0.588,"price":123.81,"stop_level":124.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-16","known_ts":"2025-12-16","bar_index":899,"type":"RECLAIM","strength":0.588,"price":124.68,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-15","prior_stop_level":124.23,"sweep_low":123.695,"atr14":2.79285,"stop_level":122.298575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":902,"type":"SELL","basis":"structure_stop","strength":0.588,"price":118.52,"stop_level":123.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-06","known_ts":"2026-01-06","bar_index":903,"type":"SELL","basis":"structure_stop","strength":0.588,"price":119.82,"stop_level":123.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-22","known_ts":"2026-01-26","bar_index":907,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-01-22","trigger_known_ts":"2026-01-26","strength":0.45,"price":106.02,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.505388,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":102.85,"atr14":2.80243,"stop_level":101.448785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-26","known_ts":"2026-03-02","bar_index":915,"type":"BUY","strength":0.45,"price":88.22,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_tech"}},{"ts":"2026-02-26","known_ts":"2026-03-02","bar_index":915,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-02-26","trigger_known_ts":"2026-03-02","strength":0.45,"price":88.22,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.535562,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":73.06,"atr14":4.824171,"stop_level":70.647914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-24","known_ts":"2026-03-24","bar_index":921,"type":"SELL","basis":"structure_stop","strength":0.588,"price":80.31,"stop_level":80.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-25","known_ts":"2026-03-25","bar_index":921,"type":"RECLAIM","strength":0.588,"price":81.58,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-03-24","prior_stop_level":80.75,"sweep_low":78.57,"atr14":4.088365,"stop_level":76.525818,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-14","known_ts":"2026-05-14","bar_index":933,"type":"SELL","basis":"structure_stop","strength":0.588,"price":84.97,"stop_level":85.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-15","known_ts":"2026-05-15","bar_index":933,"type":"RECLAIM","strength":0.588,"price":87.18,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-05-14","prior_stop_level":85.2,"sweep_low":83.54,"atr14":4.027128,"stop_level":81.526436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-03","known_ts":"2026-06-03","bar_index":937,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.98,"stop_level":84.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-29","known_ts":"2026-07-01","bar_index":943,"type":"BUY","strength":0.725,"price":86.91,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2026-07-31","known_ts":"2026-07-31","bar_index":950,"type":"SELL","basis":"structure_stop","strength":0.725,"price":82.74,"stop_level":87.62,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-03","known_ts":"2026-08-03","bar_index":951,"type":"RECLAIM","strength":0.725,"price":88.45,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-07-31","prior_stop_level":87.62,"sweep_low":73.1,"atr14":6.175262,"stop_level":70.012369,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-31","last_scored_basis":"structure_stop","bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2017-04-19","2017-08-14","2017-09-18","2018-04-06","2018-05-07","2018-07-06","2018-08-22","2018-10-17","2018-11-02","2018-11-26","2019-05-24","2019-06-04","2019-07-09","2019-08-20","2020-03-17","2020-07-13","2020-07-29","2020-11-04","2021-03-12","2021-06-03","2021-08-19","2022-05-19","2022-06-24","2022-10-03","2023-03-14","2023-05-12","2023-08-22","2024-01-18","2024-02-05","2024-08-01","2024-09-18","2024-10-09","2025-01-15","2025-03-05","2025-04-11","2025-05-13","2025-08-13","2025-10-21","2026-02-26","2026-06-24"],"warnings":[{"ts":"2023-06-27","kind":"confirm","px":71.25,"level":72.01},{"ts":"2023-07-21","kind":"arm","px":75.65},{"ts":"2023-08-04","kind":"confirm","px":69.68,"level":73.88},{"ts":"2023-09-26","kind":"arm","px":71.65},{"ts":"2023-09-27","kind":"confirm","px":72.88,"level":73.7},{"ts":"2023-10-23","kind":"arm","px":73.68},{"ts":"2023-10-25","kind":"confirm","px":72.88,"level":74.55},{"ts":"2023-12-15","kind":"arm","px":105.08},{"ts":"2024-01-02","kind":"confirm","px":103.0,"level":105.91},{"ts":"2024-04-15","kind":"arm","px":121.42},{"ts":"2024-05-31","kind":"arm","px":139.63},{"ts":"2024-06-12","kind":"confirm","px":138.07,"level":138.66},{"ts":"2024-06-13","kind":"arm","px":138.18},{"ts":"2024-06-14","kind":"confirm","px":137.53,"level":138.66},{"ts":"2024-08-23","kind":"arm","px":162.45},{"ts":"2024-09-03","kind":"confirm","px":159.5,"level":162.42},{"ts":"2024-09-04","kind":"arm","px":157.29},{"ts":"2024-09-05","kind":"confirm","px":153.0,"level":162.42},{"ts":"2024-11-20","kind":"arm","px":190.12},{"ts":"2024-12-19","kind":"arm","px":202.94},{"ts":"2024-12-30","kind":"confirm","px":199.45,"level":200.13},{"ts":"2025-05-07","kind":"arm","px":183.11},{"ts":"2025-06-10","kind":"confirm","px":178.43,"level":179.17},{"ts":"2025-11-17","kind":"arm","px":125.19},{"ts":"2025-11-18","kind":"confirm","px":125.28,"level":126.57},{"ts":"2025-11-24","kind":"arm","px":125.28},{"ts":"2025-12-15","kind":"confirm","px":123.81,"level":124.23},{"ts":"2025-12-31","kind":"arm","px":124.08},{"ts":"2026-01-02","kind":"confirm","px":118.52,"level":123.81},{"ts":"2026-01-05","kind":"arm","px":118.59},{"ts":"2026-01-06","kind":"confirm","px":119.82,"level":123.81},{"ts":"2026-03-18","kind":"arm","px":84.13},{"ts":"2026-03-24","kind":"confirm","px":80.31,"level":80.75},{"ts":"2026-04-29","kind":"arm","px":85.76},{"ts":"2026-05-14","kind":"confirm","px":84.97,"level":85.2},{"ts":"2026-05-15","kind":"arm","px":87.18},{"ts":"2026-06-03","kind":"confirm","px":83.98,"level":84.97},{"ts":"2026-07-22","kind":"arm","px":89.4},{"ts":"2026-07-31","kind":"confirm","px":82.74,"level":87.62},{"ts":"2026-08-03","kind":"arm","px":88.45}],"meta":{"leakfree":true,"scored":false,"score_basis":"full","validated_against":"signal_layer/confluence.py","validation":{},"honest_read":"RSI-MACD × StochRSI MTF confluence on daily→3D. Risk/timing overlay.","warnings":[]}}}