{"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":"MAA","timeframe":"3D","as_of":"2026-09-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1994-10-13","known_ts":"1994-10-17","bar_index":60,"type":"BUY","strength":0.45,"price":4.3599,"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":"1994-11-07","known_ts":"1994-11-07","bar_index":65,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1989,"stop_level":4.3077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-09","known_ts":"1994-11-09","bar_index":66,"type":"RECLAIM","strength":0.588,"price":4.3294,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-07 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":"1994-11-07","prior_stop_level":4.3077,"sweep_low":4.1989,"atr14":0.056387,"stop_level":4.170706,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-21","known_ts":"1994-11-21","bar_index":69,"type":"RECLAIM","strength":0.725,"price":4.2641,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-20","known_ts":"1995-01-20","bar_index":82,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4378,"stop_level":4.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-03","known_ts":"1995-02-03","bar_index":86,"type":"RECLAIM","strength":0.863,"price":4.46,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-31","known_ts":"1995-04-04","bar_index":99,"type":"BUY","strength":0.863,"price":4.6818,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1995-06-19","known_ts":"1995-06-21","bar_index":117,"type":"BUY","strength":0.588,"price":4.6601,"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":"1995-07-14","known_ts":"1995-07-18","bar_index":123,"type":"BUY","strength":0.725,"price":4.6615,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1995-09-08","known_ts":"1995-09-08","bar_index":136,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7076,"stop_level":4.7307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-11-29","known_ts":"1995-12-01","bar_index":155,"type":"BUY","strength":0.45,"price":4.3096,"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":"1995-12-12","known_ts":"1995-12-12","bar_index":158,"type":"RECLAIM","strength":0.588,"price":4.6629,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-11-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-01-25","known_ts":"1996-01-25","bar_index":168,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6148,"stop_level":4.6629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-26","known_ts":"1996-01-26","bar_index":168,"type":"RECLAIM","strength":0.725,"price":4.759,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-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":"1996-01-25","prior_stop_level":4.6629,"sweep_low":4.6148,"atr14":0.068702,"stop_level":4.580449,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-12","known_ts":"1996-02-12","bar_index":172,"type":"RECLAIM","strength":0.863,"price":5.0955,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-04-22","known_ts":"1996-04-24","bar_index":188,"type":"BUY","strength":0.863,"price":5.1479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-09-19","known_ts":"1996-09-23","bar_index":223,"type":"BUY","strength":0.45,"price":4.8768,"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":"1996-09-27","known_ts":"1996-09-27","bar_index":225,"type":"RECLAIM","strength":0.588,"price":5.0018,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-09-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-10-30","known_ts":"1996-10-30","bar_index":232,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0495,"stop_level":5.1515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-31","known_ts":"1996-10-31","bar_index":233,"type":"RECLAIM","strength":0.725,"price":5.177,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-30 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":"1996-10-30","prior_stop_level":5.1515,"sweep_low":5.024,"atr14":0.070557,"stop_level":4.988722,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-13","known_ts":"1996-11-13","bar_index":236,"type":"RECLAIM","strength":0.863,"price":5.2535,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-05","known_ts":"1996-12-09","bar_index":241,"type":"BUY","strength":0.863,"price":5.3555,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1997-05-29","known_ts":"1997-06-02","bar_index":281,"type":"BUY","strength":0.725,"price":5.6184,"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":"1997-07-10","known_ts":"1997-07-10","bar_index":290,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9364,"stop_level":5.9497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-14","known_ts":"1997-07-14","bar_index":291,"type":"RECLAIM","strength":0.725,"price":6.0159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-10 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":"1997-07-10","prior_stop_level":5.9497,"sweep_low":5.9099,"atr14":0.078182,"stop_level":5.870809,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-29","known_ts":"1997-07-29","bar_index":295,"type":"RECLAIM","strength":0.725,"price":5.9565,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-05","known_ts":"1997-09-09","bar_index":304,"type":"BUY","strength":0.725,"price":6.1456,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1997-10-09","known_ts":"1997-10-09","bar_index":312,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2671,"stop_level":6.3482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-12-04","known_ts":"1997-12-08","bar_index":325,"type":"BUY","strength":0.725,"price":6.3865,"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":"1997-12-22","known_ts":"1997-12-24","bar_index":329,"type":"BUY","strength":0.725,"price":6.2489,"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":"1998-02-10","known_ts":"1998-02-10","bar_index":340,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4227,"stop_level":6.4647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-02-11","known_ts":"1998-02-11","bar_index":340,"type":"RECLAIM","strength":0.863,"price":6.4928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-10 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":"1998-02-10","prior_stop_level":6.4647,"sweep_low":6.4227,"atr14":0.071184,"stop_level":6.387108,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-02","known_ts":"1998-04-06","bar_index":352,"type":"BUY","strength":0.725,"price":6.4647,"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":55},{"ts":"1998-06-29","known_ts":"1998-07-01","bar_index":372,"type":"BUY","strength":0.45,"price":6.0774,"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":"1998-07-02","known_ts":"1998-07-02","bar_index":373,"type":"RECLAIM","strength":0.588,"price":6.3062,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-06-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-07-22","known_ts":"1998-07-22","bar_index":377,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1168,"stop_level":6.1489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-23","known_ts":"1998-07-23","bar_index":377,"type":"RECLAIM","strength":0.588,"price":6.1606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-07-22 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":"1998-07-22","prior_stop_level":6.1489,"sweep_low":6.073,"atr14":0.092778,"stop_level":6.026611,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-14","known_ts":"1998-08-18","bar_index":383,"type":"REBUY","strength":0.588,"price":6.1314,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"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":"1998-09-01","known_ts":"1998-09-03","bar_index":387,"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":"1998-09-01","trigger_known_ts":"1998-09-03","strength":0.45,"price":5.6205,"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.143921,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3577,"atr14":0.138402,"stop_level":5.288499,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-18","known_ts":"1998-09-22","bar_index":391,"type":"BUY","strength":0.45,"price":6.1022,"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":"1998-09-18","known_ts":"1998-09-22","bar_index":391,"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":"1998-09-18","trigger_known_ts":"1998-09-22","strength":0.45,"price":6.1022,"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.070552,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3723,"atr14":0.149888,"stop_level":5.297356,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-05","known_ts":"1998-10-05","bar_index":394,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9124,"stop_level":5.927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-12","known_ts":"1998-10-12","bar_index":396,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7518,"stop_level":5.927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-19","known_ts":"1998-10-19","bar_index":398,"type":"RECLAIM","strength":0.588,"price":6.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-12 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":"1998-10-12","prior_stop_level":5.927,"sweep_low":5.6351,"atr14":0.14562,"stop_level":5.56229,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-17","known_ts":"1998-12-21","bar_index":412,"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":"1998-12-17","trigger_known_ts":"1998-12-21","strength":0.45,"price":5.583,"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.149633,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4934,"atr14":0.089284,"stop_level":5.448758,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-14","known_ts":"1999-01-19","bar_index":418,"type":"BUY","strength":0.588,"price":5.7024,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"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":"1999-04-08","known_ts":"1999-04-12","bar_index":437,"type":"BUY","strength":0.863,"price":5.7514,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1999-05-25","known_ts":"1999-05-25","bar_index":448,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7782,"stop_level":5.8095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-26","known_ts":"1999-05-26","bar_index":448,"type":"RECLAIM","strength":0.863,"price":5.8252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-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":"1999-05-25","prior_stop_level":5.8095,"sweep_low":5.7626,"atr14":0.134419,"stop_level":5.695391,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-27","known_ts":"1999-08-31","bar_index":470,"type":"BUY","strength":0.725,"price":5.6067,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"1999-09-22","known_ts":"1999-09-22","bar_index":475,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.671,"stop_level":5.7353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-27","known_ts":"1999-09-27","bar_index":476,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4943,"stop_level":5.7353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-10-06","known_ts":"1999-10-08","bar_index":479,"type":"REBUY","strength":0.863,"price":5.8317,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-10-29","known_ts":"1999-10-29","bar_index":484,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8333,"stop_level":5.8663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-11-01","known_ts":"1999-11-01","bar_index":485,"type":"RECLAIM","strength":1.0,"price":5.9322,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-10-29 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":"1999-10-29","prior_stop_level":5.8663,"sweep_low":5.8003,"atr14":0.072957,"stop_level":5.763821,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-12","known_ts":"1999-11-12","bar_index":488,"type":"RECLAIM","strength":1.0,"price":5.8992,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-11-24","known_ts":"1999-11-24","bar_index":490,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8333,"stop_level":5.8663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-12-31","known_ts":"2000-01-04","bar_index":499,"type":"BUY","strength":1.0,"price":5.9651,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":100},{"ts":"2000-03-07","known_ts":"2000-03-07","bar_index":514,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9825,"stop_level":5.9994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-08","known_ts":"2000-03-08","bar_index":514,"type":"RECLAIM","strength":1.0,"price":6.0839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-03-07 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":"2000-03-07","prior_stop_level":5.9994,"sweep_low":5.9487,"atr14":0.089578,"stop_level":5.903911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-23","known_ts":"2000-03-23","bar_index":518,"type":"RECLAIM","strength":1.0,"price":6.067,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-28","known_ts":"2000-03-30","bar_index":519,"type":"BUY","strength":1.0,"price":6.2022,"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":60},{"ts":"2000-05-09","known_ts":"2000-05-09","bar_index":528,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4392,"stop_level":6.4911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-15","known_ts":"2000-05-15","bar_index":530,"type":"RECLAIM","strength":1.0,"price":6.6296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-09 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":"2000-05-09","prior_stop_level":6.4911,"sweep_low":6.3872,"atr14":0.097675,"stop_level":6.338362,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-18","known_ts":"2000-05-22","bar_index":531,"type":"REBUY","strength":1.0,"price":6.6815,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2000-07-06","known_ts":"2000-07-10","bar_index":542,"type":"BUY","strength":0.863,"price":6.6815,"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":"2000-09-06","known_ts":"2000-09-06","bar_index":556,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7397,"stop_level":6.7929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-12","known_ts":"2000-09-12","bar_index":557,"type":"RECLAIM","strength":0.863,"price":6.8106,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-06 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":"2000-09-06","prior_stop_level":6.7929,"sweep_low":6.6865,"atr14":0.081326,"stop_level":6.645837,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-07","known_ts":"2000-12-11","bar_index":578,"type":"BUY","strength":0.588,"price":6.4092,"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":"2001-02-02","known_ts":"2001-02-02","bar_index":590,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7834,"stop_level":6.8073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-07","known_ts":"2001-02-07","bar_index":591,"type":"RECLAIM","strength":0.863,"price":6.8192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-02 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":"2001-02-02","prior_stop_level":6.8073,"sweep_low":6.7594,"atr14":0.090873,"stop_level":6.713963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-13","known_ts":"2001-02-13","bar_index":593,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7385,"stop_level":6.7834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-02","known_ts":"2001-03-02","bar_index":597,"type":"RECLAIM","strength":1.0,"price":6.7684,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-16","known_ts":"2001-04-18","bar_index":607,"type":"BUY","strength":0.863,"price":6.9029,"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":60},{"ts":"2001-08-07","known_ts":"2001-08-07","bar_index":633,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0517,"stop_level":8.0737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-13","known_ts":"2001-08-13","bar_index":634,"type":"RECLAIM","strength":1.0,"price":8.0894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-07 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":"2001-08-07","prior_stop_level":8.0737,"sweep_low":7.9357,"atr14":0.092535,"stop_level":7.889432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-22","known_ts":"2001-08-22","bar_index":637,"type":"RECLAIM","strength":1.0,"price":8.1677,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":662,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1002,"stop_level":8.2124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-14","known_ts":"2001-12-14","bar_index":662,"type":"RECLAIM","strength":0.725,"price":8.2285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-13 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":"2001-12-13","prior_stop_level":8.2124,"sweep_low":8.0841,"atr14":0.097086,"stop_level":8.035557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-29","known_ts":"2002-01-29","bar_index":672,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.3843,"stop_level":8.4049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-01-30","known_ts":"2002-01-30","bar_index":672,"type":"RECLAIM","strength":0.725,"price":8.4139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-29 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":"2002-01-29","prior_stop_level":8.4049,"sweep_low":8.3778,"atr14":0.078022,"stop_level":8.338789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-21","known_ts":"2002-03-25","bar_index":684,"type":"BUY","strength":0.725,"price":8.5451,"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":30},{"ts":"2002-05-08","known_ts":"2002-05-08","bar_index":695,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7287,"stop_level":8.7522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-30","known_ts":"2002-06-03","bar_index":700,"type":"BUY","strength":0.725,"price":8.8829,"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":50},{"ts":"2002-06-20","known_ts":"2002-06-24","bar_index":705,"type":"BUY","strength":0.863,"price":8.8528,"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":"2002-07-18","known_ts":"2002-07-18","bar_index":711,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.608,"stop_level":8.6516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-09-06","known_ts":"2002-09-06","bar_index":723,"type":"RECLAIM","strength":0.863,"price":8.6659,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-18","known_ts":"2002-09-18","bar_index":725,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5252,"stop_level":8.6659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-09-23","known_ts":"2002-09-23","bar_index":726,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5801,"stop_level":8.6659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-08","known_ts":"2002-11-08","bar_index":738,"type":"RECLAIM","strength":0.725,"price":8.7423,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":745,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6332,"stop_level":8.6578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-12","known_ts":"2002-12-12","bar_index":745,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6156,"stop_level":8.6578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-02","known_ts":"2003-01-06","bar_index":750,"type":"REBUY","strength":0.725,"price":8.7388,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2003-03-13","known_ts":"2003-03-17","bar_index":766,"type":"BUY","strength":0.725,"price":8.613,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2004-03-01","known_ts":"2004-03-03","bar_index":847,"type":"REBUY","strength":0.863,"price":14.3211,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2004-05-25","known_ts":"2004-05-27","bar_index":867,"type":"BUY","strength":0.725,"price":13.8924,"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":45},{"ts":"2004-07-22","known_ts":"2004-07-22","bar_index":880,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.9769,"stop_level":15.0409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-20","known_ts":"2004-08-24","bar_index":887,"type":"BUY","strength":0.725,"price":15.6265,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2004-09-22","known_ts":"2004-09-22","bar_index":894,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.6224,"stop_level":15.687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-28","known_ts":"2004-11-01","bar_index":903,"type":"BUY","strength":0.588,"price":16.346,"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":40},{"ts":"2005-01-03","known_ts":"2005-01-03","bar_index":918,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.735,"stop_level":16.7965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-29","known_ts":"2005-04-29","bar_index":945,"type":"RECLAIM","strength":0.725,"price":16.2848,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-25","known_ts":"2005-05-25","bar_index":951,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.8929,"stop_level":16.9352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-26","known_ts":"2005-05-26","bar_index":951,"type":"RECLAIM","strength":0.725,"price":17.0028,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-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":"2005-05-25","prior_stop_level":16.9352,"sweep_low":16.8465,"atr14":0.249679,"stop_level":16.721661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-13","known_ts":"2005-06-13","bar_index":955,"type":"RECLAIM","strength":0.863,"price":18.6287,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-26","known_ts":"2005-07-28","bar_index":965,"type":"REBUY","strength":0.863,"price":20.6009,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-10-27","known_ts":"2005-10-31","bar_index":987,"type":"BUY","strength":0.588,"price":20.2189,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-11-28","known_ts":"2005-11-28","bar_index":994,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.596,"stop_level":20.6394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-29","known_ts":"2005-11-29","bar_index":994,"type":"RECLAIM","strength":0.725,"price":20.8431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-11-28 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":"2005-11-28","prior_stop_level":20.6394,"sweep_low":20.596,"atr14":0.346542,"stop_level":20.422729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-14","known_ts":"2005-12-14","bar_index":998,"type":"RECLAIM","strength":0.863,"price":21.6536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-20","known_ts":"2005-12-20","bar_index":999,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.7867,"stop_level":21.0425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":999,"type":"RECLAIM","strength":0.863,"price":21.2202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-20 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":"2005-12-20","prior_stop_level":21.0425,"sweep_low":20.6957,"atr14":0.377268,"stop_level":20.507066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-06","known_ts":"2006-01-10","bar_index":1003,"type":"REBUY","strength":0.863,"price":22.2127,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2006-06-05","known_ts":"2006-06-07","bar_index":1037,"type":"BUY","strength":0.725,"price":24.0621,"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":"aplus","score":90},{"ts":"2006-07-13","known_ts":"2006-07-13","bar_index":1046,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.5991,"stop_level":24.7012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-18","known_ts":"2006-07-18","bar_index":1047,"type":"RECLAIM","strength":0.725,"price":24.7023,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-13 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":"2006-07-13","prior_stop_level":24.7012,"sweep_low":24.1642,"atr14":0.451804,"stop_level":23.938298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-31","known_ts":"2006-07-31","bar_index":1050,"type":"RECLAIM","strength":0.725,"price":25.8598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-27","known_ts":"2006-10-27","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.8541,"stop_level":28.9402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-12","known_ts":"2007-01-17","bar_index":1088,"type":"BUY","strength":0.588,"price":27.1488,"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":35},{"ts":"2007-02-12","known_ts":"2007-02-12","bar_index":1094,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.1077,"stop_level":27.2724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-13","known_ts":"2007-02-13","bar_index":1095,"type":"RECLAIM","strength":0.725,"price":27.3227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-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":"2007-02-12","prior_stop_level":27.2724,"sweep_low":26.7736,"atr14":0.515301,"stop_level":26.51595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-23","known_ts":"2007-02-23","bar_index":1097,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.7187,"stop_level":27.1077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-03-20","known_ts":"2007-03-22","bar_index":1103,"type":"BUY","strength":0.45,"price":26.3618,"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":"2007-04-30","known_ts":"2007-04-30","bar_index":1112,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.9502,"stop_level":25.5145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-02","known_ts":"2007-05-02","bar_index":1113,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.83,"stop_level":25.5145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-10","known_ts":"2007-05-14","bar_index":1115,"type":"REBUY","strength":0.588,"price":25.7919,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"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":"2007-05-29","known_ts":"2007-05-29","bar_index":1119,"type":"RECLAIM","strength":0.588,"price":27.1701,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-05-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-08-06","known_ts":"2007-08-08","bar_index":1135,"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":"2007-08-06","trigger_known_ts":"2007-08-08","strength":0.45,"price":22.8006,"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.223445,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.2942,"atr14":0.814595,"stop_level":19.886902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-17","known_ts":"2007-08-21","bar_index":1138,"type":"BUY","strength":0.45,"price":23.3197,"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":"2007-08-17","known_ts":"2007-08-21","bar_index":1138,"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":"2007-08-17","trigger_known_ts":"2007-08-21","strength":0.45,"price":23.3197,"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.205765,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.1773,"atr14":1.091161,"stop_level":19.631719,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-01","known_ts":"2007-11-01","bar_index":1155,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.8623,"stop_level":23.5007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-09","known_ts":"2008-01-11","bar_index":1171,"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":"2008-01-09","trigger_known_ts":"2008-01-11","strength":0.45,"price":20.0965,"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.273842,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.1007,"atr14":0.98128,"stop_level":17.61006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-17","known_ts":"2008-01-22","bar_index":1173,"type":"BUY","strength":0.45,"price":20.4372,"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":"2008-01-17","known_ts":"2008-01-22","bar_index":1173,"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":"2008-01-17","trigger_known_ts":"2008-01-22","strength":0.45,"price":20.4372,"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.261531,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.1007,"atr14":1.027792,"stop_level":17.586804,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-22","known_ts":"2008-02-22","bar_index":1181,"type":"RECLAIM","strength":0.863,"price":24.3672,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-01-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-15","known_ts":"2008-04-17","bar_index":1193,"type":"REBUY","strength":0.863,"price":26.1575,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2008-04-23","known_ts":"2008-04-25","bar_index":1195,"type":"REBUY","strength":0.863,"price":26.342,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2008-05-01","known_ts":"2008-05-05","bar_index":1197,"type":"REBUY","strength":0.863,"price":26.9491,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2008-05-09","known_ts":"2008-05-13","bar_index":1199,"type":"REBUY","strength":0.863,"price":27.0948,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2008-08-04","known_ts":"2008-08-04","bar_index":1218,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.1837,"stop_level":27.3601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":1245,"type":"BUY","strength":0.588,"price":18.6296,"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":"2009-01-05","known_ts":"2009-01-05","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.7017,"stop_level":16.7217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-06","known_ts":"2009-01-06","bar_index":1254,"type":"RECLAIM","strength":0.588,"price":16.9514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-05 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":"2009-01-05","prior_stop_level":16.7217,"sweep_low":15.9775,"atr14":1.563661,"stop_level":15.195669,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":1256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.232,"stop_level":16.7217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-06","known_ts":"2009-03-10","bar_index":1268,"type":"BUY","strength":0.45,"price":14.1152,"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":"2009-03-06","known_ts":"2009-03-10","bar_index":1268,"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":"2009-03-06","trigger_known_ts":"2009-03-10","strength":0.45,"price":14.1152,"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.51794,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.3309,"atr14":1.129653,"stop_level":10.766074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-28","known_ts":"2009-04-28","bar_index":1280,"type":"RECLAIM","strength":0.863,"price":19.2026,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1283,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.4862,"stop_level":18.9742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-15","known_ts":"2009-05-15","bar_index":1284,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.9723,"stop_level":18.9742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1284,"type":"RECLAIM","strength":0.725,"price":19.5193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 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":"2009-05-13","prior_stop_level":18.9742,"sweep_low":18.3409,"atr14":1.424663,"stop_level":17.628569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1284,"type":"RECLAIM","strength":0.863,"price":19.3272,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-15 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":"2009-05-15","prior_stop_level":18.9742,"sweep_low":17.8061,"atr14":1.447717,"stop_level":17.082241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-02","known_ts":"2009-06-02","bar_index":1288,"type":"RECLAIM","strength":0.863,"price":19.6231,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-23","known_ts":"2009-07-27","bar_index":1300,"type":"BUY","strength":1.0,"price":20.0722,"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":40},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":1305,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.5301,"stop_level":22.296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-21","known_ts":"2009-08-21","bar_index":1307,"type":"RECLAIM","strength":1.0,"price":22.3805,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-17 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":"2009-08-17","prior_stop_level":22.296,"sweep_low":21.1075,"atr14":0.822647,"stop_level":20.696176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-31","known_ts":"2009-08-31","bar_index":1309,"type":"RECLAIM","strength":1.0,"price":22.1534,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-09","known_ts":"2009-09-11","bar_index":1311,"type":"REBUY","strength":1.0,"price":23.7116,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":1316,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.0778,"stop_level":23.5585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-16","known_ts":"2009-11-18","bar_index":1327,"type":"BUY","strength":0.863,"price":24.8456,"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":30},{"ts":"2010-01-12","known_ts":"2010-01-12","bar_index":1339,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.7616,"stop_level":25.7937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-13","known_ts":"2010-01-13","bar_index":1340,"type":"RECLAIM","strength":1.0,"price":26.1713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-12 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":"2010-01-12","prior_stop_level":25.7937,"sweep_low":25.6223,"atr14":0.504462,"stop_level":25.370069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-26","known_ts":"2010-02-26","bar_index":1350,"type":"RECLAIM","strength":1.0,"price":28.2224,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-30","known_ts":"2010-03-30","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.8953,"stop_level":28.9604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-20","known_ts":"2010-07-22","bar_index":1383,"type":"BUY","strength":0.725,"price":30.2582,"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":"2010-08-12","known_ts":"2010-08-12","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.4915,"stop_level":31.3249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-18","known_ts":"2010-08-18","bar_index":1390,"type":"RECLAIM","strength":0.725,"price":31.3916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-12 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":"2010-08-12","prior_stop_level":31.3249,"sweep_low":30.1693,"atr14":0.74327,"stop_level":29.797665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-26","known_ts":"2010-08-26","bar_index":1392,"type":"RECLAIM","strength":1.0,"price":31.0304,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-15","known_ts":"2010-11-15","bar_index":1410,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.0719,"stop_level":34.1336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-13","known_ts":"2010-12-13","bar_index":1417,"type":"RECLAIM","strength":1.0,"price":34.6163,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-28","known_ts":"2011-03-30","bar_index":1441,"type":"BUY","strength":0.725,"price":35.8734,"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":"2011-05-13","known_ts":"2011-05-13","bar_index":1452,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.8584,"stop_level":38.1046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-17","known_ts":"2011-05-17","bar_index":1452,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.7896,"stop_level":38.1046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-18","known_ts":"2011-05-18","bar_index":1453,"type":"RECLAIM","strength":1.0,"price":38.1734,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-13 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":"2011-05-13","prior_stop_level":38.1046,"sweep_low":37.6579,"atr14":0.537728,"stop_level":37.389036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-18","known_ts":"2011-05-18","bar_index":1453,"type":"RECLAIM","strength":1.0,"price":38.1734,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-17 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":"2011-05-17","prior_stop_level":38.1046,"sweep_low":37.6579,"atr14":0.537728,"stop_level":37.389036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-01","known_ts":"2011-06-01","bar_index":1456,"type":"RECLAIM","strength":1.0,"price":38.4769,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-02","known_ts":"2011-08-02","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.0867,"stop_level":40.208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-04","known_ts":"2012-01-04","bar_index":1506,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.289,"stop_level":36.4642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-05","known_ts":"2012-01-05","bar_index":1506,"type":"RECLAIM","strength":0.588,"price":36.8321,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-04 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":"2012-01-04","prior_stop_level":36.4642,"sweep_low":36.1663,"atr14":0.744805,"stop_level":35.793897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":1508,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.7716,"stop_level":36.4642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-23","known_ts":"2012-01-23","bar_index":1510,"type":"RECLAIM","strength":0.588,"price":36.484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-17 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":"2012-01-17","prior_stop_level":36.4642,"sweep_low":34.6358,"atr14":0.701737,"stop_level":34.284932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-31","known_ts":"2012-01-31","bar_index":1512,"type":"RECLAIM","strength":0.725,"price":37.8715,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-22","known_ts":"2012-02-22","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.5666,"stop_level":36.726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-23","known_ts":"2012-02-23","bar_index":1517,"type":"RECLAIM","strength":0.588,"price":37.1689,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-22 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":"2012-02-22","prior_stop_level":36.726,"sweep_low":36.4721,"atr14":0.739919,"stop_level":36.10214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-09","known_ts":"2012-03-09","bar_index":1521,"type":"RECLAIM","strength":0.725,"price":38.3911,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-16","known_ts":"2012-05-16","bar_index":1536,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.7262,"stop_level":40.768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-05","known_ts":"2012-07-09","bar_index":1548,"type":"BUY","strength":0.725,"price":41.2809,"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":45},{"ts":"2012-08-06","known_ts":"2012-08-06","bar_index":1555,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.2307,"stop_level":41.3211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-05","known_ts":"2012-11-07","bar_index":1576,"type":"BUY","strength":0.45,"price":38.829,"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":"2012-11-30","known_ts":"2012-12-04","bar_index":1582,"type":"BUY","strength":0.45,"price":38.2144,"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":"2013-01-02","known_ts":"2013-01-02","bar_index":1589,"type":"RECLAIM","strength":0.725,"price":39.9851,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-11-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":1595,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.2033,"stop_level":40.4801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":1599,"type":"RECLAIM","strength":0.863,"price":42.3128,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-06","known_ts":"2013-03-06","bar_index":1603,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.2821,"stop_level":42.3005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-21","known_ts":"2013-03-21","bar_index":1607,"type":"RECLAIM","strength":0.863,"price":42.2821,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":1623,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.9261,"stop_level":42.218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-12","known_ts":"2013-07-16","bar_index":1633,"type":"BUY","strength":0.725,"price":42.6091,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2013-08-05","known_ts":"2013-08-05","bar_index":1638,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.5234,"stop_level":42.6091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-10-18","known_ts":"2013-10-18","bar_index":1656,"type":"RECLAIM","strength":0.725,"price":42.2273,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":1661,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.25,"stop_level":39.6246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-15","known_ts":"2013-11-15","bar_index":1662,"type":"RECLAIM","strength":0.588,"price":39.6881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-08 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":"2013-11-08","prior_stop_level":39.6246,"sweep_low":38.4946,"atr14":0.764141,"stop_level":38.11253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-02","known_ts":"2014-01-06","bar_index":1673,"type":"BUY","strength":0.588,"price":39.2564,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"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":"2014-01-29","known_ts":"2014-01-29","bar_index":1679,"type":"RECLAIM","strength":0.725,"price":41.455,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-01-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-07","known_ts":"2014-03-07","bar_index":1687,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.2021,"stop_level":43.292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":1689,"type":"RECLAIM","strength":0.863,"price":43.2985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-07 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":"2014-03-07","prior_stop_level":43.292,"sweep_low":42.5341,"atr14":0.57962,"stop_level":42.24429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-21","known_ts":"2014-03-21","bar_index":1691,"type":"RECLAIM","strength":0.863,"price":43.6389,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-22","known_ts":"2014-05-22","bar_index":1705,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.1084,"stop_level":46.1993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-23","known_ts":"2014-05-23","bar_index":1705,"type":"RECLAIM","strength":1.0,"price":46.3356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-22 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":"2014-05-22","prior_stop_level":46.1993,"sweep_low":45.9461,"atr14":0.593549,"stop_level":45.649325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-17","known_ts":"2014-06-17","bar_index":1711,"type":"RECLAIM","strength":1.0,"price":46.6018,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-01","known_ts":"2014-08-01","bar_index":1721,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.8787,"stop_level":48.1411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-15","known_ts":"2014-10-17","bar_index":1739,"type":"BUY","strength":0.588,"price":44.7389,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2015-02-02","known_ts":"2015-02-02","bar_index":1763,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.2617,"stop_level":53.8106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-03-18","known_ts":"2015-03-20","bar_index":1774,"type":"BUY","strength":0.725,"price":53.2751,"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":55},{"ts":"2015-07-06","known_ts":"2015-07-08","bar_index":1799,"type":"BUY","strength":0.725,"price":51.3545,"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":"2015-08-24","known_ts":"2015-08-24","bar_index":1810,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.0437,"stop_level":54.4441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-26","known_ts":"2015-08-26","bar_index":1811,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.4194,"stop_level":54.4441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":1811,"type":"RECLAIM","strength":0.863,"price":54.9018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-24 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":"2015-08-24","prior_stop_level":54.4441,"sweep_low":52.2308,"atr14":1.328428,"stop_level":51.566586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":1811,"type":"RECLAIM","strength":0.863,"price":54.9018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-26 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":"2015-08-26","prior_stop_level":54.4441,"sweep_low":52.2991,"atr14":1.328428,"stop_level":51.634886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-29","known_ts":"2015-10-01","bar_index":1819,"type":"BUY","strength":0.863,"price":56.5413,"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":"2015-11-06","known_ts":"2015-11-06","bar_index":1828,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.435,"stop_level":58.7311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-11-10","known_ts":"2015-11-10","bar_index":1829,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.566,"stop_level":58.7311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":1830,"type":"RECLAIM","strength":1.0,"price":59.0413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-10 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":"2015-11-10","prior_stop_level":58.7311,"sweep_low":56.6077,"atr14":1.167625,"stop_level":56.023887,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-18","known_ts":"2015-11-20","bar_index":1831,"type":"REBUY","strength":1.0,"price":61.1234,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2016-01-21","known_ts":"2016-01-25","bar_index":1845,"type":"REBUY","strength":1.0,"price":64.3761,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2016-02-04","known_ts":"2016-02-04","bar_index":1848,"type":"SELL","basis":"structure_stop","strength":1.0,"price":60.9669,"stop_level":63.9586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-17","known_ts":"2016-03-17","bar_index":1858,"type":"RECLAIM","strength":0.863,"price":69.2253,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":1863,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.4428,"stop_level":70.8186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-12","known_ts":"2016-04-12","bar_index":1863,"type":"RECLAIM","strength":0.863,"price":70.8255,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-11 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":"2016-04-11","prior_stop_level":70.8186,"sweep_low":70.1924,"atr14":1.12227,"stop_level":69.631265,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-14","known_ts":"2016-04-14","bar_index":1864,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.4238,"stop_level":70.8186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-18","known_ts":"2016-04-18","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.1983,"stop_level":70.8186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-06-24","known_ts":"2016-06-28","bar_index":1881,"type":"BUY","strength":0.725,"price":73.3996,"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":30},{"ts":"2016-07-27","known_ts":"2016-07-27","bar_index":1888,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.3364,"stop_level":74.3046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-29","known_ts":"2016-07-29","bar_index":1889,"type":"RECLAIM","strength":0.863,"price":74.9265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-07-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":"2016-07-27","prior_stop_level":74.3046,"sweep_low":71.6898,"atr14":1.420952,"stop_level":70.979324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-23","known_ts":"2016-09-27","bar_index":1902,"type":"BUY","strength":0.588,"price":67.8098,"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":55},{"ts":"2016-10-14","known_ts":"2016-10-18","bar_index":1907,"type":"BUY","strength":0.45,"price":65.5805,"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":"2016-11-17","known_ts":"2016-11-17","bar_index":1915,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.9964,"stop_level":64.2033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-11-22","known_ts":"2016-11-22","bar_index":1916,"type":"RECLAIM","strength":0.588,"price":64.8455,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-17 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":"2016-11-17","prior_stop_level":64.2033,"sweep_low":63.1758,"atr14":1.543551,"stop_level":62.404024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-14","known_ts":"2016-12-14","bar_index":1921,"type":"RECLAIM","strength":0.725,"price":69.0054,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-30","known_ts":"2017-01-30","bar_index":1931,"type":"SELL","basis":"structure_stop","strength":0.588,"price":68.2516,"stop_level":68.3812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-01","known_ts":"2017-02-01","bar_index":1931,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.5172,"stop_level":68.3812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-02","known_ts":"2017-02-02","bar_index":1932,"type":"RECLAIM","strength":0.588,"price":70.3106,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-30","prior_stop_level":68.3812,"sweep_low":66.5957,"atr14":1.429153,"stop_level":65.881124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-02","known_ts":"2017-02-02","bar_index":1932,"type":"RECLAIM","strength":0.588,"price":70.3106,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-01 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":"2017-02-01","prior_stop_level":68.3812,"sweep_low":66.5957,"atr14":1.429153,"stop_level":65.881124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-15","known_ts":"2017-02-15","bar_index":1935,"type":"RECLAIM","strength":0.725,"price":71.7217,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-09","known_ts":"2017-03-09","bar_index":1940,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.649,"stop_level":70.7066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-14","known_ts":"2017-03-14","bar_index":1941,"type":"RECLAIM","strength":0.863,"price":71.1962,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-09","prior_stop_level":70.7066,"sweep_low":69.3099,"atr14":1.197678,"stop_level":68.711061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-22","known_ts":"2017-03-24","bar_index":1943,"type":"REBUY","strength":0.863,"price":73.3704,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2017-08-11","known_ts":"2017-08-15","bar_index":1976,"type":"BUY","strength":0.863,"price":78.4508,"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":"2017-09-27","known_ts":"2017-09-27","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":1.0,"price":77.6817,"stop_level":77.8282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-29","known_ts":"2017-09-29","bar_index":1987,"type":"RECLAIM","strength":1.0,"price":78.2897,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-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-09-27","prior_stop_level":77.8282,"sweep_low":77.2715,"atr14":0.874934,"stop_level":76.834033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-06","known_ts":"2017-10-10","bar_index":1989,"type":"BUY","strength":1.0,"price":79.491,"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":50},{"ts":"2018-03-09","known_ts":"2018-03-13","bar_index":2024,"type":"BUY","strength":0.45,"price":66.7209,"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":"2018-04-19","known_ts":"2018-04-19","bar_index":2033,"type":"SELL","basis":"structure_stop","strength":0.588,"price":68.0504,"stop_level":68.1182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-26","known_ts":"2018-04-26","bar_index":2035,"type":"RECLAIM","strength":0.588,"price":68.314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-19 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":"2018-04-19","prior_stop_level":68.1182,"sweep_low":66.8376,"atr14":1.146171,"stop_level":66.264514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-15","known_ts":"2018-05-15","bar_index":2039,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.2143,"stop_level":67.5005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-17","known_ts":"2018-05-17","bar_index":2040,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.4685,"stop_level":67.5005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-22","known_ts":"2018-05-22","bar_index":2041,"type":"RECLAIM","strength":0.588,"price":67.6662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-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":"2018-05-15","prior_stop_level":67.5005,"sweep_low":65.8885,"atr14":1.132039,"stop_level":65.32248,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-22","known_ts":"2018-05-22","bar_index":2041,"type":"RECLAIM","strength":0.588,"price":67.6662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-17 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":"2018-05-17","prior_stop_level":67.5005,"sweep_low":65.8885,"atr14":1.132039,"stop_level":65.32248,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-08","known_ts":"2018-06-08","bar_index":2045,"type":"RECLAIM","strength":0.725,"price":73.135,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-09","known_ts":"2018-07-09","bar_index":2051,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.6114,"stop_level":74.8901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-10","known_ts":"2018-07-10","bar_index":2052,"type":"RECLAIM","strength":0.863,"price":75.1839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-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":"2018-07-09","prior_stop_level":74.8901,"sweep_low":74.2574,"atr14":1.170915,"stop_level":73.671943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-20","known_ts":"2018-07-20","bar_index":2054,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.4308,"stop_level":74.6114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-25","known_ts":"2018-07-25","bar_index":2055,"type":"RECLAIM","strength":0.863,"price":74.9022,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-20 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":"2018-07-20","prior_stop_level":74.6114,"sweep_low":73.7086,"atr14":1.08535,"stop_level":73.165925,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-03","known_ts":"2018-08-03","bar_index":2058,"type":"RECLAIM","strength":0.863,"price":76.8105,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-14","known_ts":"2018-09-14","bar_index":2067,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.7608,"stop_level":78.1181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-17","known_ts":"2018-09-17","bar_index":2068,"type":"RECLAIM","strength":0.863,"price":78.3995,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-14 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":"2018-09-14","prior_stop_level":78.1181,"sweep_low":77.2438,"atr14":1.038688,"stop_level":76.724456,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-09","known_ts":"2018-11-13","bar_index":2081,"type":"BUY","strength":0.863,"price":77.9647,"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":"quality","score":65},{"ts":"2018-12-12","known_ts":"2018-12-12","bar_index":2088,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.6903,"stop_level":77.5348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-13","known_ts":"2018-12-13","bar_index":2088,"type":"RECLAIM","strength":1.0,"price":77.8956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-12 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-12-12","prior_stop_level":77.5348,"sweep_low":76.6443,"atr14":1.52279,"stop_level":75.882905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-17","known_ts":"2019-01-22","bar_index":2096,"type":"BUY","strength":0.725,"price":77.4166,"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":"2019-02-27","known_ts":"2019-02-27","bar_index":2105,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.014,"stop_level":80.0217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-28","known_ts":"2019-02-28","bar_index":2105,"type":"RECLAIM","strength":0.863,"price":80.3086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-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-02-27","prior_stop_level":80.0217,"sweep_low":79.3627,"atr14":1.220939,"stop_level":78.75223,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-15","known_ts":"2019-03-15","bar_index":2109,"type":"RECLAIM","strength":1.0,"price":82.3245,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-17","known_ts":"2019-04-17","bar_index":2116,"type":"SELL","basis":"structure_stop","strength":1.0,"price":82.0596,"stop_level":84.728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-02","known_ts":"2019-05-02","bar_index":2120,"type":"RECLAIM","strength":1.0,"price":85.8998,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":2132,"type":"SELL","basis":"structure_stop","strength":1.0,"price":90.2405,"stop_level":91.5623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-28","known_ts":"2019-06-28","bar_index":2133,"type":"RECLAIM","strength":1.0,"price":92.102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-26 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":"2019-06-26","prior_stop_level":91.5623,"sweep_low":89.4271,"atr14":1.542902,"stop_level":88.655649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-08","known_ts":"2019-07-10","bar_index":2135,"type":"REBUY","strength":1.0,"price":96.6382,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2019-11-08","known_ts":"2019-11-08","bar_index":2164,"type":"SELL","basis":"structure_stop","strength":0.863,"price":106.3923,"stop_level":107.1546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-11-14","known_ts":"2019-11-14","bar_index":2165,"type":"RECLAIM","strength":0.863,"price":108.5601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-08 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":"2019-11-08","prior_stop_level":107.1546,"sweep_low":104.177,"atr14":1.645234,"stop_level":103.354383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-17","known_ts":"2020-01-22","bar_index":2180,"type":"BUY","strength":0.725,"price":107.9472,"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-02-27","known_ts":"2020-02-27","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":0.725,"price":107.3631,"stop_level":109.2672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-03-02","known_ts":"2020-03-02","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":0.725,"price":108.3232,"stop_level":109.2672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-03-03","known_ts":"2020-03-03","bar_index":2190,"type":"RECLAIM","strength":0.725,"price":109.8192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-27 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":"2020-02-27","prior_stop_level":109.2672,"sweep_low":100.5629,"atr14":2.651307,"stop_level":99.237246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-03","known_ts":"2020-03-03","bar_index":2190,"type":"RECLAIM","strength":0.725,"price":109.8192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-03-02 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":"2020-03-02","prior_stop_level":109.2672,"sweep_low":103.891,"atr14":2.651307,"stop_level":102.565346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-20","known_ts":"2020-04-22","bar_index":2201,"type":"BUY","strength":0.588,"price":87.4356,"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":55,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2213,"type":"SELL","basis":"structure_stop","strength":0.588,"price":93.2076,"stop_level":93.9342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":2213,"type":"RECLAIM","strength":0.588,"price":96.13,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 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-06-11","prior_stop_level":93.9342,"sweep_low":92.691,"atr14":3.742054,"stop_level":90.819973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":2215,"type":"SELL","basis":"structure_stop","strength":0.588,"price":92.1824,"stop_level":93.2076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-28","known_ts":"2020-07-30","bar_index":2224,"type":"BUY","strength":0.588,"price":95.7227,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"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_realestate"}},{"ts":"2020-08-21","known_ts":"2020-08-21","bar_index":2230,"type":"SELL","basis":"structure_stop","strength":0.588,"price":93.5397,"stop_level":94.6964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-27","known_ts":"2020-08-27","bar_index":2231,"type":"RECLAIM","strength":0.588,"price":94.7941,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-21 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-08-21","prior_stop_level":94.6964,"sweep_low":91.9189,"atr14":2.14095,"stop_level":90.848425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-18","known_ts":"2020-09-18","bar_index":2236,"type":"SELL","basis":"structure_stop","strength":0.588,"price":93.6131,"stop_level":94.224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-22","known_ts":"2020-09-22","bar_index":2237,"type":"SELL","basis":"structure_stop","strength":0.588,"price":93.8167,"stop_level":94.224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-28","known_ts":"2020-09-28","bar_index":2238,"type":"RECLAIM","strength":0.588,"price":95.4132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-22 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-09-22","prior_stop_level":94.224,"sweep_low":90.5912,"atr14":2.378016,"stop_level":89.402192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-30","known_ts":"2020-10-02","bar_index":2239,"type":"REBUY","strength":0.725,"price":100.7646,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2020-10-20","known_ts":"2020-10-20","bar_index":2243,"type":"SELL","basis":"structure_stop","strength":0.863,"price":97.0662,"stop_level":100.1455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-26","known_ts":"2020-10-26","bar_index":2245,"type":"SELL","basis":"structure_stop","strength":0.725,"price":96.1794,"stop_level":96.631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":2246,"type":"RECLAIM","strength":0.863,"price":98.4046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-26 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-10-26","prior_stop_level":96.631,"sweep_low":90.7599,"atr14":2.425338,"stop_level":89.547231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-03","known_ts":"2020-11-05","bar_index":2247,"type":"REBUY","strength":0.863,"price":101.8452,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2020-12-02","known_ts":"2020-12-02","bar_index":2253,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.5989,"stop_level":101.6317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-04","known_ts":"2020-12-04","bar_index":2254,"type":"RECLAIM","strength":0.863,"price":102.7485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-02","prior_stop_level":101.6317,"sweep_low":101.2048,"atr14":2.683478,"stop_level":99.863061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-16","known_ts":"2020-12-16","bar_index":2257,"type":"RECLAIM","strength":0.863,"price":101.8534,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-13","known_ts":"2021-01-15","bar_index":2263,"type":"BUY","strength":0.863,"price":109.2839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-02-26","known_ts":"2021-02-26","bar_index":2273,"type":"SELL","basis":"structure_stop","strength":0.863,"price":111.5357,"stop_level":113.6218,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-11","known_ts":"2021-03-15","bar_index":2276,"type":"REBUY","strength":1.0,"price":120.0211,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-04-15","known_ts":"2021-04-19","bar_index":2284,"type":"REBUY","strength":1.0,"price":126.5566,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-05-05","known_ts":"2021-05-05","bar_index":2288,"type":"SELL","basis":"structure_stop","strength":1.0,"price":127.3235,"stop_level":128.3905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-06","known_ts":"2021-05-06","bar_index":2289,"type":"RECLAIM","strength":1.0,"price":130.0743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-05 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":"2021-05-05","prior_stop_level":128.3905,"sweep_low":126.6983,"atr14":2.131431,"stop_level":125.632584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-19","known_ts":"2021-05-19","bar_index":2292,"type":"RECLAIM","strength":1.0,"price":130.9163,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-07","known_ts":"2021-07-09","bar_index":2303,"type":"REBUY","strength":1.0,"price":150.6308,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-08-24","known_ts":"2021-08-24","bar_index":2314,"type":"SELL","basis":"structure_stop","strength":0.863,"price":156.16,"stop_level":156.5205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-25","known_ts":"2021-08-25","bar_index":2314,"type":"RECLAIM","strength":0.863,"price":157.2751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-24 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":"2021-08-24","prior_stop_level":156.5205,"sweep_low":155.657,"atr14":2.532529,"stop_level":154.390735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-16","known_ts":"2021-12-16","bar_index":2341,"type":"RECLAIM","strength":1.0,"price":184.1844,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-07","known_ts":"2022-01-07","bar_index":2346,"type":"SELL","basis":"structure_stop","strength":0.863,"price":182.3893,"stop_level":184.058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-01-13","known_ts":"2022-01-13","bar_index":2347,"type":"RECLAIM","strength":0.863,"price":185.4186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-07 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":"2022-01-07","prior_stop_level":184.058,"sweep_low":177.0378,"atr14":3.808413,"stop_level":175.133594,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-28","known_ts":"2022-03-30","bar_index":2364,"type":"BUY","strength":0.725,"price":180.4213,"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":"aplus","score":80},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":2384,"type":"BUY","strength":0.45,"price":147.8407,"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_realestate"}},{"ts":"2022-08-23","known_ts":"2022-08-23","bar_index":2398,"type":"SELL","basis":"structure_stop","strength":0.588,"price":150.719,"stop_level":152.7349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-25","known_ts":"2022-08-25","bar_index":2398,"type":"RECLAIM","strength":0.588,"price":153.0008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-23 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":"2022-08-23","prior_stop_level":152.7349,"sweep_low":149.5953,"atr14":2.94986,"stop_level":148.12037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":2399,"type":"SELL","basis":"structure_stop","strength":0.588,"price":149.1578,"stop_level":152.7349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":2407,"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":"2022-09-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":135.9044,"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.293672,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":129.5737,"atr14":3.531485,"stop_level":127.807957,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-13","known_ts":"2022-10-17","bar_index":2410,"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":"2022-10-13","trigger_known_ts":"2022-10-17","strength":0.45,"price":128.969,"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.329717,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":122.116,"atr14":4.026209,"stop_level":120.102895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2412,"type":"BUY","strength":0.45,"price":133.2088,"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_realestate"}},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2412,"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":"2022-10-21","trigger_known_ts":"2022-10-25","strength":0.45,"price":133.2088,"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.307681,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":122.116,"atr14":3.931379,"stop_level":120.150311,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":2422,"type":"SELL","basis":"structure_stop","strength":0.588,"price":136.0123,"stop_level":136.8257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":2422,"type":"RECLAIM","strength":0.588,"price":137.7775,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-06 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":"2022-12-06","prior_stop_level":136.8257,"sweep_low":135.2941,"atr14":3.425386,"stop_level":133.581407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":2425,"type":"SELL","basis":"structure_stop","strength":0.588,"price":134.3856,"stop_level":136.0123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-10","known_ts":"2023-01-12","bar_index":2430,"type":"REBUY","strength":0.725,"price":140.0889,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2023-02-27","known_ts":"2023-02-27","bar_index":2440,"type":"SELL","basis":"structure_stop","strength":0.725,"price":140.9443,"stop_level":141.1887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-17","known_ts":"2023-04-19","bar_index":2452,"type":"BUY","strength":0.588,"price":132.6841,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2023-05-16","known_ts":"2023-05-16","bar_index":2459,"type":"SELL","basis":"structure_stop","strength":0.725,"price":130.8601,"stop_level":131.6884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-24","known_ts":"2023-05-24","bar_index":2461,"type":"SELL","basis":"structure_stop","strength":0.725,"price":127.6527,"stop_level":131.6884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-02","known_ts":"2023-06-06","bar_index":2463,"type":"REBUY","strength":0.725,"price":133.1423,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2023-06-21","known_ts":"2023-06-21","bar_index":2467,"type":"SELL","basis":"structure_stop","strength":0.725,"price":133.6798,"stop_level":134.5786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":2468,"type":"SELL","basis":"structure_stop","strength":0.725,"price":133.4507,"stop_level":134.5786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-03","known_ts":"2023-07-03","bar_index":2469,"type":"RECLAIM","strength":0.863,"price":135.4685,"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":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-06-27","prior_stop_level":134.5786,"sweep_low":130.9835,"atr14":2.778983,"stop_level":129.594009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-13","known_ts":"2023-07-13","bar_index":2472,"type":"RECLAIM","strength":0.863,"price":136.463,"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":false}},{"ts":"2023-07-27","known_ts":"2023-07-27","bar_index":2475,"type":"SELL","basis":"structure_stop","strength":0.725,"price":132.8712,"stop_level":134.8627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-16","known_ts":"2023-10-18","bar_index":2494,"type":"BUY","strength":0.45,"price":118.5509,"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":"2023-10-16","known_ts":"2023-10-18","bar_index":2494,"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":"2023-10-16","trigger_known_ts":"2023-10-18","strength":0.45,"price":118.5509,"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.222178,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":112.6449,"atr14":2.202176,"stop_level":111.543812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":2498,"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":"2023-11-01","trigger_known_ts":"2023-11-03","strength":0.45,"price":111.6418,"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.26751,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":103.8252,"atr14":2.914294,"stop_level":102.368053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-06","known_ts":"2023-11-08","bar_index":2499,"type":"BUY","strength":0.45,"price":108.6679,"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":"2023-11-06","known_ts":"2023-11-08","bar_index":2499,"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":"2023-11-06","trigger_known_ts":"2023-11-08","strength":0.45,"price":108.6679,"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.287022,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":103.8252,"atr14":2.832772,"stop_level":102.408814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":2512,"type":"SELL","basis":"structure_stop","strength":0.588,"price":118.3982,"stop_level":118.6228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":2513,"type":"RECLAIM","strength":0.588,"price":119.9345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-05 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":"2024-01-05","prior_stop_level":118.6228,"sweep_low":117.1673,"atr14":2.486387,"stop_level":115.924107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-26","known_ts":"2024-01-26","bar_index":2517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":118.8716,"stop_level":119.4349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-05","known_ts":"2024-03-07","bar_index":2526,"type":"BUY","strength":0.725,"price":120.5524,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2024-04-04","known_ts":"2024-04-08","bar_index":2533,"type":"BUY","strength":0.725,"price":120.5797,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"2024-04-30","known_ts":"2024-05-02","bar_index":2539,"type":"BUY","strength":1.0,"price":120.9822,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-05-28","known_ts":"2024-05-28","bar_index":2545,"type":"SELL","basis":"structure_stop","strength":1.0,"price":119.7235,"stop_level":122.1858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":2546,"type":"RECLAIM","strength":1.0,"price":122.8473,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-28 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-05-28","prior_stop_level":122.1858,"sweep_low":116.4711,"atr14":2.319981,"stop_level":115.31111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-07","known_ts":"2024-06-11","bar_index":2548,"type":"REBUY","strength":1.0,"price":125.8424,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2024-07-05","known_ts":"2024-07-05","bar_index":2554,"type":"SELL","basis":"structure_stop","strength":1.0,"price":127.5238,"stop_level":127.8361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-10","known_ts":"2024-07-10","bar_index":2555,"type":"RECLAIM","strength":1.0,"price":128.6446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-05 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-07-05","prior_stop_level":127.8361,"sweep_low":126.3385,"atr14":2.045999,"stop_level":125.3155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-15","known_ts":"2024-07-17","bar_index":2556,"type":"REBUY","strength":1.0,"price":133.9587,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-07-31","known_ts":"2024-08-02","bar_index":2560,"type":"REBUY","strength":1.0,"price":139.2881,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-07-31","known_ts":"2024-07-31","bar_index":2560,"type":"SELL","basis":"structure_stop","strength":1.0,"price":129.7714,"stop_level":130.0963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-01","known_ts":"2024-08-01","bar_index":2560,"type":"RECLAIM","strength":1.0,"price":135.9364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-31 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-07-31","prior_stop_level":130.0963,"sweep_low":129.6135,"atr14":2.91096,"stop_level":128.15802,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-16","known_ts":"2024-08-16","bar_index":2564,"type":"RECLAIM","strength":1.0,"price":142.1478,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-26","known_ts":"2024-09-26","bar_index":2573,"type":"SELL","basis":"structure_stop","strength":1.0,"price":147.3657,"stop_level":148.1178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-22","known_ts":"2024-11-26","bar_index":2587,"type":"BUY","strength":0.863,"price":152.9531,"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":55},{"ts":"2024-12-13","known_ts":"2024-12-13","bar_index":2591,"type":"SELL","basis":"structure_stop","strength":0.863,"price":147.3847,"stop_level":147.8721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-12-16","known_ts":"2024-12-16","bar_index":2592,"type":"RECLAIM","strength":0.863,"price":148.6315,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-13 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":"2024-12-13","prior_stop_level":147.8721,"sweep_low":146.391,"atr14":2.467153,"stop_level":145.157424,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-31","known_ts":"2025-02-04","bar_index":2602,"type":"BUY","strength":0.725,"price":146.4221,"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":80},{"ts":"2025-03-21","known_ts":"2025-03-21","bar_index":2613,"type":"SELL","basis":"structure_stop","strength":1.0,"price":152.7097,"stop_level":153.1548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-24","known_ts":"2025-03-24","bar_index":2613,"type":"RECLAIM","strength":1.0,"price":155.0202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-21 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":"2025-03-21","prior_stop_level":153.1548,"sweep_low":151.1,"atr14":3.121344,"stop_level":149.539328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-02","known_ts":"2025-05-06","bar_index":2623,"type":"BUY","strength":0.863,"price":157.4156,"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":"quality","score":65},{"ts":"2025-07-14","known_ts":"2025-07-16","bar_index":2639,"type":"BUY","strength":0.588,"price":145.2079,"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":35},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":2643,"type":"SELL","basis":"structure_stop","strength":0.588,"price":135.2029,"stop_level":144.8795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-08-25","known_ts":"2025-08-27","bar_index":2649,"type":"BUY","strength":0.588,"price":139.4714,"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":20},{"ts":"2025-11-10","known_ts":"2025-11-12","bar_index":2667,"type":"BUY","strength":0.45,"price":128.4489,"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":"2026-01-28","known_ts":"2026-01-28","bar_index":2684,"type":"SELL","basis":"structure_stop","strength":0.588,"price":130.8559,"stop_level":132.7921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-04","known_ts":"2026-02-04","bar_index":2686,"type":"RECLAIM","strength":0.588,"price":133.4145,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-28 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-01-28","prior_stop_level":132.7921,"sweep_low":128.7517,"atr14":2.566666,"stop_level":127.468367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-06","known_ts":"2026-02-10","bar_index":2687,"type":"REBUY","strength":0.725,"price":134.7976,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2026-04-17","known_ts":"2026-04-21","bar_index":2703,"type":"BUY","strength":0.588,"price":125.74,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"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":"2026-05-19","known_ts":"2026-05-19","bar_index":2710,"type":"SELL","basis":"structure_stop","strength":0.588,"price":128.47,"stop_level":128.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-20","known_ts":"2026-05-20","bar_index":2710,"type":"RECLAIM","strength":0.588,"price":130.26,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-19 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-19","prior_stop_level":128.56,"sweep_low":127.24,"atr14":2.445475,"stop_level":126.017263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-04","known_ts":"2026-06-04","bar_index":2714,"type":"RECLAIM","strength":0.863,"price":137.15,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-15","known_ts":"2026-07-15","bar_index":2723,"type":"SELL","basis":"structure_stop","strength":0.863,"price":131.77,"stop_level":132.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-16","known_ts":"2026-07-16","bar_index":2723,"type":"RECLAIM","strength":0.863,"price":134.86,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-15 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":"2026-07-15","prior_stop_level":132.13,"sweep_low":131.59,"atr14":2.680387,"stop_level":130.249807,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-15","last_scored_basis":"structure_stop","bars_since_signal":14,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2016-08-24","2016-10-14","2017-05-12","2017-07-21","2017-11-01","2018-01-22","2018-02-15","2018-04-02","2018-09-28","2018-10-16","2018-11-06","2019-08-06","2019-11-15","2019-12-26","2020-03-24","2020-07-28","2021-08-31","2022-01-26","2022-03-02","2022-03-28","2022-05-23","2022-06-17","2022-07-20","2023-03-13","2023-03-24","2023-08-21","2023-10-03","2024-02-15","2024-03-26","2024-10-11","2024-11-06","2025-01-14","2025-06-06","2025-06-30","2025-08-15","2025-10-20","2025-11-10","2026-03-31","2026-07-28","2026-09-14"],"warnings":[{"ts":"2022-12-06","kind":"confirm","px":136.0123,"level":136.8257},{"ts":"2022-12-16","kind":"arm","px":136.3671},{"ts":"2022-12-19","kind":"confirm","px":134.3856,"level":136.0123},{"ts":"2023-02-09","kind":"arm","px":149.7343},{"ts":"2023-02-27","kind":"confirm","px":140.9443,"level":141.1887},{"ts":"2023-05-09","kind":"arm","px":132.8779},{"ts":"2023-05-16","kind":"confirm","px":130.8601,"level":131.6884},{"ts":"2023-05-23","kind":"arm","px":128.8423},{"ts":"2023-05-24","kind":"confirm","px":127.6527,"level":131.6884},{"ts":"2023-06-20","kind":"arm","px":135.354},{"ts":"2023-06-21","kind":"confirm","px":133.6798,"level":134.5786},{"ts":"2023-06-26","kind":"arm","px":131.9087},{"ts":"2023-06-27","kind":"confirm","px":133.4507,"level":134.5786},{"ts":"2023-07-19","kind":"arm","px":135.9563},{"ts":"2023-07-27","kind":"confirm","px":132.8712,"level":134.8627},{"ts":"2023-12-21","kind":"arm","px":118.6228},{"ts":"2024-01-05","kind":"confirm","px":118.3982,"level":118.6228},{"ts":"2024-01-10","kind":"arm","px":119.1169},{"ts":"2024-01-26","kind":"confirm","px":118.8716,"level":119.4349},{"ts":"2024-05-24","kind":"arm","px":122.3787},{"ts":"2024-05-28","kind":"confirm","px":119.7235,"level":122.1858},{"ts":"2024-06-27","kind":"arm","px":129.1224},{"ts":"2024-07-05","kind":"confirm","px":127.5238,"level":127.8361},{"ts":"2024-07-30","kind":"arm","px":131.2012},{"ts":"2024-07-31","kind":"confirm","px":129.7714,"level":130.0963},{"ts":"2024-08-26","kind":"arm","px":146.6415},{"ts":"2024-09-26","kind":"confirm","px":147.3657,"level":148.1178},{"ts":"2024-12-09","kind":"arm","px":149.1939},{"ts":"2024-12-13","kind":"confirm","px":147.3847,"level":147.8721},{"ts":"2025-03-06","kind":"arm","px":157.9178},{"ts":"2025-03-21","kind":"confirm","px":152.7097,"level":153.1548},{"ts":"2025-07-31","kind":"arm","px":137.5496},{"ts":"2025-08-01","kind":"confirm","px":135.2029,"level":144.8795},{"ts":"2025-12-04","kind":"arm","px":129.7774},{"ts":"2026-01-02","kind":"arm","px":135.9019},{"ts":"2026-01-28","kind":"confirm","px":130.8559,"level":132.7921},{"ts":"2026-05-18","kind":"arm","px":128.25},{"ts":"2026-05-19","kind":"confirm","px":128.47,"level":128.56},{"ts":"2026-05-29","kind":"arm","px":129.07},{"ts":"2026-07-15","kind":"confirm","px":131.77,"level":132.13}],"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":[]}}}