{"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":"MTB","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-07-31","known_ts":"1980-07-31","bar_index":32,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2605,"stop_level":0.2631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-08-07","known_ts":"1980-08-07","bar_index":34,"type":"RECLAIM","strength":0.588,"price":0.2683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1980-07-31","prior_stop_level":0.2631,"sweep_low":0.2605,"atr14":0.007204,"stop_level":0.256898,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-12-30","known_ts":"1980-12-30","bar_index":67,"type":"RECLAIM","strength":0.725,"price":0.3387,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-01-30","known_ts":"1981-01-30","bar_index":74,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3387,"stop_level":0.3439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-08","known_ts":"1981-04-10","bar_index":90,"type":"BUY","strength":0.588,"price":0.3387,"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":"base","score":45},{"ts":"1981-05-27","known_ts":"1981-05-29","bar_index":101,"type":"BUY","strength":0.588,"price":0.3282,"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":30},{"ts":"1981-07-20","known_ts":"1981-07-20","bar_index":113,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.323,"stop_level":0.3282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1981-08-20","known_ts":"1981-08-24","bar_index":121,"type":"BUY","strength":0.863,"price":0.3335,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1981-09-25","known_ts":"1981-09-25","bar_index":129,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3282,"stop_level":0.3439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-10-12","known_ts":"1981-10-14","bar_index":133,"type":"REBUY","strength":0.725,"price":0.3543,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1981-12-02","known_ts":"1981-12-04","bar_index":145,"type":"REBUY","strength":0.863,"price":0.3699,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"1982-01-12","known_ts":"1982-01-12","bar_index":154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3751,"stop_level":0.3803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-03-04","known_ts":"1982-03-08","bar_index":166,"type":"BUY","strength":0.588,"price":0.3595,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1982-05-06","known_ts":"1982-05-06","bar_index":180,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3908,"stop_level":0.396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-09-10","known_ts":"1982-09-14","bar_index":210,"type":"BUY","strength":0.45,"price":0.3647,"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":"1982-09-23","known_ts":"1982-09-23","bar_index":213,"type":"RECLAIM","strength":0.725,"price":0.3803,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-09-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-02-25","known_ts":"1983-03-01","bar_index":249,"type":"BUY","strength":0.863,"price":0.521,"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":"1983-05-19","known_ts":"1983-05-19","bar_index":268,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6669,"stop_level":0.6877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-05-23","known_ts":"1983-05-23","bar_index":269,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6356,"stop_level":0.6877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-08-22","known_ts":"1983-08-24","bar_index":290,"type":"BUY","strength":0.725,"price":0.6304,"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":"quality","score":65},{"ts":"1983-09-27","known_ts":"1983-09-27","bar_index":298,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6721,"stop_level":0.6773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-11-10","known_ts":"1983-11-14","bar_index":309,"type":"BUY","strength":0.725,"price":0.6565,"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":"quality","score":65},{"ts":"1984-01-24","known_ts":"1984-01-24","bar_index":325,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7451,"stop_level":0.7555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-01-26","known_ts":"1984-01-26","bar_index":326,"type":"RECLAIM","strength":1.0,"price":0.7607,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-01-24 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":"1984-01-24","prior_stop_level":0.7555,"sweep_low":0.7451,"atr14":0.0229,"stop_level":0.73365,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-03","known_ts":"1984-04-05","bar_index":342,"type":"BUY","strength":0.588,"price":0.6773,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1984-05-11","known_ts":"1984-05-11","bar_index":351,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7633,"stop_level":0.7763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-05-15","known_ts":"1984-05-15","bar_index":351,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7659,"stop_level":0.7763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-05-23","known_ts":"1984-05-23","bar_index":353,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7451,"stop_level":0.7633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-06-07","known_ts":"1984-06-07","bar_index":357,"type":"RECLAIM","strength":0.863,"price":0.7867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-07-05","known_ts":"1984-07-05","bar_index":363,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7815,"stop_level":0.7867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-07-20","known_ts":"1984-07-20","bar_index":367,"type":"RECLAIM","strength":0.863,"price":0.7867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-11","known_ts":"1984-09-13","bar_index":379,"type":"BUY","strength":0.588,"price":0.7867,"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":"1984-12-21","known_ts":"1984-12-21","bar_index":403,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9535,"stop_level":0.9587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-01-15","known_ts":"1985-01-15","bar_index":408,"type":"RECLAIM","strength":1.0,"price":0.9743,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-04-29","known_ts":"1985-04-29","bar_index":432,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0889,"stop_level":1.0941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-05-02","known_ts":"1985-05-02","bar_index":433,"type":"RECLAIM","strength":1.0,"price":1.0993,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-04-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":"1985-04-29","prior_stop_level":1.0941,"sweep_low":1.0889,"atr14":0.018235,"stop_level":1.079783,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-05-15","known_ts":"1985-05-17","bar_index":436,"type":"REBUY","strength":1.0,"price":1.1202,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"1985-07-30","known_ts":"1985-07-30","bar_index":453,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2504,"stop_level":1.2609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-08-05","known_ts":"1985-08-05","bar_index":454,"type":"RECLAIM","strength":0.863,"price":1.2661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-07-30 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":"1985-07-30","prior_stop_level":1.2609,"sweep_low":1.2452,"atr14":0.01888,"stop_level":1.23576,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-11-04","known_ts":"1985-11-04","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2817,"stop_level":1.2921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-11-06","known_ts":"1985-11-06","bar_index":476,"type":"RECLAIM","strength":0.725,"price":1.3078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-11-04 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":"1985-11-04","prior_stop_level":1.2921,"sweep_low":1.2817,"atr14":0.011822,"stop_level":1.275789,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-11-18","known_ts":"1985-11-18","bar_index":479,"type":"RECLAIM","strength":0.863,"price":1.3599,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-27","known_ts":"1986-03-27","bar_index":508,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7194,"stop_level":1.7402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-03-31","known_ts":"1986-03-31","bar_index":509,"type":"RECLAIM","strength":0.863,"price":1.7819,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-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":"1986-03-27","prior_stop_level":1.7402,"sweep_low":1.7194,"atr14":0.026234,"stop_level":1.706283,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-06-16","known_ts":"1986-06-16","bar_index":527,"type":"RECLAIM","strength":0.863,"price":2.0528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-07-08","known_ts":"1986-07-08","bar_index":532,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9694,"stop_level":2.032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-07-10","known_ts":"1986-07-10","bar_index":532,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9278,"stop_level":2.032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-14","known_ts":"1986-10-16","bar_index":555,"type":"BUY","strength":0.45,"price":1.7715,"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":"1987-01-27","known_ts":"1987-01-27","bar_index":579,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6777,"stop_level":1.6933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-28","known_ts":"1987-01-28","bar_index":579,"type":"RECLAIM","strength":0.588,"price":1.7089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-01-27 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":"1987-01-27","prior_stop_level":1.6933,"sweep_low":1.6777,"atr14":0.023202,"stop_level":1.666099,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-26","known_ts":"1987-02-26","bar_index":586,"type":"RECLAIM","strength":0.725,"price":1.8898,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-23","known_ts":"1987-04-23","bar_index":599,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9369,"stop_level":1.9474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-24","known_ts":"1987-04-24","bar_index":599,"type":"RECLAIM","strength":0.863,"price":1.9578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-04-23 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":"1987-04-23","prior_stop_level":1.9474,"sweep_low":1.9264,"atr14":0.016735,"stop_level":1.918032,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-01","known_ts":"1987-07-01","bar_index":615,"type":"RECLAIM","strength":0.863,"price":2.1135,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-12-16","known_ts":"1987-12-18","bar_index":654,"type":"BUY","strength":0.45,"price":1.6233,"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":"1988-01-12","known_ts":"1988-01-12","bar_index":659,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6604,"stop_level":1.687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-18","known_ts":"1988-01-18","bar_index":661,"type":"RECLAIM","strength":0.588,"price":1.6976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-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":"1988-01-12","prior_stop_level":1.687,"sweep_low":1.6551,"atr14":0.039719,"stop_level":1.63524,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-25","known_ts":"1988-02-25","bar_index":670,"type":"RECLAIM","strength":0.725,"price":2.0514,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-14","known_ts":"1988-04-14","bar_index":681,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.126,"stop_level":2.1313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-15","known_ts":"1988-04-15","bar_index":681,"type":"RECLAIM","strength":0.863,"price":2.1473,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-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":"1988-04-14","prior_stop_level":2.1313,"sweep_low":2.126,"atr14":0.022097,"stop_level":2.114951,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-29","known_ts":"1988-04-29","bar_index":685,"type":"RECLAIM","strength":0.863,"price":2.1952,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-08-22","known_ts":"1988-08-22","bar_index":711,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2069,"stop_level":2.2712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-07","known_ts":"1988-09-07","bar_index":715,"type":"RECLAIM","strength":1.0,"price":2.2822,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-12-19","known_ts":"1988-12-21","bar_index":739,"type":"BUY","strength":0.725,"price":2.2504,"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":"1989-02-23","known_ts":"1989-02-23","bar_index":754,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3802,"stop_level":2.3856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-13","known_ts":"1989-03-13","bar_index":758,"type":"RECLAIM","strength":1.0,"price":2.4021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-21","known_ts":"1989-03-23","bar_index":760,"type":"BUY","strength":1.0,"price":2.451,"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":"1989-04-27","known_ts":"1989-04-27","bar_index":768,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4347,"stop_level":2.4673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-04","known_ts":"1989-05-04","bar_index":770,"type":"RECLAIM","strength":0.863,"price":2.4781,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-04-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":"1989-04-27","prior_stop_level":2.4673,"sweep_low":2.4347,"atr14":0.019315,"stop_level":2.425043,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-30","known_ts":"1989-05-30","bar_index":776,"type":"RECLAIM","strength":1.0,"price":2.674,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-06","known_ts":"1989-09-06","bar_index":799,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9815,"stop_level":2.996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-09-08","known_ts":"1989-09-08","bar_index":799,"type":"RECLAIM","strength":0.863,"price":3.0034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-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":"1989-09-06","prior_stop_level":2.996,"sweep_low":2.9815,"atr14":0.019012,"stop_level":2.971994,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-02","known_ts":"1990-01-04","bar_index":826,"type":"BUY","strength":0.725,"price":2.9068,"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":90},{"ts":"1990-04-09","known_ts":"1990-04-09","bar_index":848,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8266,"stop_level":2.8653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-24","known_ts":"1990-04-26","bar_index":852,"type":"REBUY","strength":0.45,"price":2.8542,"reasons":["fast_reversal_up","sell_failed"],"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":"1990-05-23","known_ts":"1990-05-23","bar_index":859,"type":"RECLAIM","strength":0.725,"price":2.9261,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-04-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-15","known_ts":"1990-06-15","bar_index":864,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9172,"stop_level":2.9283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-19","known_ts":"1990-06-19","bar_index":865,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9005,"stop_level":2.9283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-09-05","known_ts":"1990-09-07","bar_index":883,"type":"BUY","strength":0.45,"price":2.3915,"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":"1990-09-27","known_ts":"1990-09-27","bar_index":888,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.2183,"stop_level":2.3692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-10-11","known_ts":"1990-10-11","bar_index":891,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.2127,"stop_level":2.2183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-01-11","known_ts":"1991-01-11","bar_index":912,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4079,"stop_level":2.436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-30","known_ts":"1991-02-01","bar_index":917,"type":"BUY","strength":0.725,"price":2.5204,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1991-12-16","known_ts":"1991-12-18","bar_index":991,"type":"BUY","strength":0.725,"price":4.0481,"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":50},{"ts":"1992-07-24","known_ts":"1992-07-28","bar_index":1042,"type":"BUY","strength":0.725,"price":6.0399,"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":"1992-09-23","known_ts":"1992-09-25","bar_index":1056,"type":"BUY","strength":0.725,"price":6.1045,"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":50},{"ts":"1992-11-12","known_ts":"1992-11-12","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2316,"stop_level":6.2432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-11-17","known_ts":"1992-11-19","bar_index":1069,"type":"BUY","strength":0.863,"price":6.3241,"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":30},{"ts":"1992-11-18","known_ts":"1992-11-18","bar_index":1069,"type":"RECLAIM","strength":0.863,"price":6.2894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-11-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":"1992-11-12","prior_stop_level":6.2432,"sweep_low":6.197,"atr14":0.041422,"stop_level":6.176289,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-17","known_ts":"1992-12-17","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.354,"stop_level":6.3656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-01-27","known_ts":"1993-01-29","bar_index":1085,"type":"BUY","strength":0.725,"price":6.4004,"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":"1993-02-22","known_ts":"1993-02-22","bar_index":1090,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4468,"stop_level":6.6091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-03-08","known_ts":"1993-03-08","bar_index":1094,"type":"RECLAIM","strength":0.725,"price":6.9071,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-04-26","known_ts":"1993-04-26","bar_index":1105,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7443,"stop_level":6.9537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-04-30","known_ts":"1993-04-30","bar_index":1106,"type":"RECLAIM","strength":0.863,"price":7.0118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-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":"1993-04-26","prior_stop_level":6.9537,"sweep_low":6.5583,"atr14":0.1151,"stop_level":6.50075,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-07","known_ts":"1993-07-09","bar_index":1122,"type":"BUY","strength":0.588,"price":6.5766,"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":"base","score":55},{"ts":"1993-08-06","known_ts":"1993-08-06","bar_index":1129,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6698,"stop_level":6.6932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-08-10","known_ts":"1993-08-10","bar_index":1130,"type":"RECLAIM","strength":0.725,"price":6.7165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-08-06 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":"1993-08-06","prior_stop_level":6.6932,"sweep_low":6.6465,"atr14":0.042976,"stop_level":6.625012,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-14","known_ts":"1993-09-16","bar_index":1138,"type":"REBUY","strength":0.725,"price":6.6348,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1993-10-26","known_ts":"1993-10-26","bar_index":1148,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7285,"stop_level":6.787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-10-29","known_ts":"1993-10-29","bar_index":1149,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7402,"stop_level":6.787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-03","known_ts":"1993-12-07","bar_index":1157,"type":"BUY","strength":0.45,"price":6.6244,"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":"1993-12-03","known_ts":"1993-12-07","bar_index":1157,"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":"1993-12-03","trigger_known_ts":"1993-12-07","strength":0.45,"price":6.6244,"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.097886,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2955,"atr14":0.058227,"stop_level":6.266386,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-21","known_ts":"1993-12-21","bar_index":1161,"type":"RECLAIM","strength":0.725,"price":6.6948,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-12-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-03","known_ts":"1994-01-03","bar_index":1163,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5891,"stop_level":6.6009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-05","known_ts":"1994-01-05","bar_index":1164,"type":"RECLAIM","strength":0.588,"price":6.6714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-03 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-01-03","prior_stop_level":6.6009,"sweep_low":6.5656,"atr14":0.061258,"stop_level":6.534971,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-13","known_ts":"1994-01-13","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5069,"stop_level":6.5891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-20","known_ts":"1994-01-24","bar_index":1168,"type":"REBUY","strength":0.725,"price":6.6479,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1994-01-20","known_ts":"1994-01-20","bar_index":1168,"type":"RECLAIM","strength":0.588,"price":6.6244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-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":"1994-01-13","prior_stop_level":6.5891,"sweep_low":6.4482,"atr14":0.058547,"stop_level":6.418927,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-16","known_ts":"1994-02-16","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4599,"stop_level":6.4952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-03-17","known_ts":"1994-03-21","bar_index":1181,"type":"BUY","strength":0.588,"price":6.5663,"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":"1994-03-17","known_ts":"1994-03-21","bar_index":1181,"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":"1994-03-17","trigger_known_ts":"1994-03-21","strength":0.588,"price":6.5663,"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.105799,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.4484,"atr14":0.039456,"stop_level":6.428672,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-22","known_ts":"1994-03-22","bar_index":1182,"type":"RECLAIM","strength":0.725,"price":6.6134,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-21","known_ts":"1994-04-21","bar_index":1189,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5073,"stop_level":6.5309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-26","known_ts":"1994-04-29","bar_index":1190,"type":"BUY","strength":0.588,"price":6.5721,"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":"1994-04-28","known_ts":"1994-04-28","bar_index":1190,"type":"RECLAIM","strength":0.588,"price":6.5663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-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":"1994-04-21","prior_stop_level":6.5309,"sweep_low":6.4484,"atr14":0.044566,"stop_level":6.426117,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-10","known_ts":"1994-05-10","bar_index":1193,"type":"RECLAIM","strength":0.725,"price":6.5898,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-04-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-18","known_ts":"1994-08-18","bar_index":1216,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.3581,"stop_level":7.4527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-08-24","known_ts":"1994-08-24","bar_index":1217,"type":"RECLAIM","strength":0.863,"price":7.5592,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-18 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":"1994-08-18","prior_stop_level":7.4527,"sweep_low":7.3344,"atr14":0.049456,"stop_level":7.309672,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-09","known_ts":"1995-01-11","bar_index":1249,"type":"BUY","strength":0.45,"price":6.7253,"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-01-30","known_ts":"1995-01-30","bar_index":1254,"type":"RECLAIM","strength":0.725,"price":7.1546,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-09-26","known_ts":"1995-09-26","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0631,"stop_level":9.1595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-02","known_ts":"1995-10-02","bar_index":1310,"type":"RECLAIM","strength":1.0,"price":9.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-09-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":"1995-09-26","prior_stop_level":9.1595,"sweep_low":9.0631,"atr14":0.075844,"stop_level":9.025178,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-11","known_ts":"1995-10-13","bar_index":1313,"type":"REBUY","strength":1.0,"price":9.5572,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1996-01-08","known_ts":"1996-01-08","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.3285,"stop_level":10.3527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-11","known_ts":"1996-01-11","bar_index":1334,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.2922,"stop_level":10.3527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-02-01","known_ts":"1996-02-01","bar_index":1339,"type":"RECLAIM","strength":1.0,"price":11.3686,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-24","known_ts":"1996-06-26","bar_index":1372,"type":"BUY","strength":0.725,"price":11.776,"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":40},{"ts":"1996-09-10","known_ts":"1996-09-10","bar_index":1390,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.223,"stop_level":12.3206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-14","known_ts":"1996-10-14","bar_index":1398,"type":"RECLAIM","strength":0.863,"price":12.6621,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-30","known_ts":"1996-11-01","bar_index":1402,"type":"REBUY","strength":0.725,"price":12.7353,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1996-12-17","known_ts":"1996-12-17","bar_index":1413,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6482,"stop_level":13.6605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-18","known_ts":"1996-12-18","bar_index":1413,"type":"RECLAIM","strength":0.863,"price":13.7461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-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":"1996-12-17","prior_stop_level":13.6605,"sweep_low":13.6115,"atr14":0.100705,"stop_level":13.561148,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-09","known_ts":"1997-01-09","bar_index":1418,"type":"RECLAIM","strength":1.0,"price":14.2842,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-17","known_ts":"1997-03-17","bar_index":1433,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6435,"stop_level":15.8519,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-05-09","known_ts":"1997-05-13","bar_index":1446,"type":"BUY","strength":0.725,"price":15.9132,"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":70},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":1485,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.3111,"stop_level":20.502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-12","known_ts":"1998-01-12","bar_index":1502,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.1771,"stop_level":21.4733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-01-14","known_ts":"1998-01-14","bar_index":1503,"type":"RECLAIM","strength":0.725,"price":21.6214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-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":"1998-01-12","prior_stop_level":21.4733,"sweep_low":21.1771,"atr14":0.296791,"stop_level":21.028704,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-27","known_ts":"1998-03-27","bar_index":1520,"type":"RECLAIM","strength":0.863,"price":24.7174,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-08","known_ts":"1998-04-08","bar_index":1522,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.0066,"stop_level":24.1426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":1523,"type":"RECLAIM","strength":0.725,"price":24.43,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-08 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-04-08","prior_stop_level":24.1426,"sweep_low":24.0066,"atr14":0.500108,"stop_level":23.756546,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-23","known_ts":"1998-04-23","bar_index":1526,"type":"RECLAIM","strength":0.725,"price":24.7236,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-15","known_ts":"1998-06-17","bar_index":1538,"type":"BUY","strength":0.588,"price":25.7387,"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":75},{"ts":"1998-07-28","known_ts":"1998-07-28","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.9402,"stop_level":27.1507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-10-13","known_ts":"1998-10-15","bar_index":1566,"type":"BUY","strength":0.45,"price":22.7412,"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-10-29","known_ts":"1998-10-29","bar_index":1570,"type":"RECLAIM","strength":0.725,"price":25.0004,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-10-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-01","known_ts":"1998-12-01","bar_index":1577,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.2666,"stop_level":24.4791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-04","known_ts":"1998-12-04","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.1546,"stop_level":24.4791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-03","known_ts":"1998-12-03","bar_index":1578,"type":"RECLAIM","strength":0.588,"price":24.677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-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":"1998-12-01","prior_stop_level":24.4791,"sweep_low":24.1297,"atr14":0.439244,"stop_level":23.910078,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-08","known_ts":"1998-12-08","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.8561,"stop_level":24.4791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-21","known_ts":"1998-12-23","bar_index":1582,"type":"REBUY","strength":0.588,"price":24.0302,"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-12-30","known_ts":"1998-12-30","bar_index":1584,"type":"RECLAIM","strength":0.725,"price":25.6969,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-12-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-15","known_ts":"1999-01-15","bar_index":1587,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.1248,"stop_level":25.3735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-01","known_ts":"1999-02-01","bar_index":1591,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.8636,"stop_level":24.876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-16","known_ts":"1999-03-18","bar_index":1601,"type":"BUY","strength":0.725,"price":24.6664,"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":"1999-04-12","known_ts":"1999-04-14","bar_index":1607,"type":"BUY","strength":0.725,"price":24.8284,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1999-05-13","known_ts":"1999-05-13","bar_index":1614,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.6702,"stop_level":27.9693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-19","known_ts":"1999-05-19","bar_index":1616,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.7229,"stop_level":27.9693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-07","known_ts":"1999-06-07","bar_index":1620,"type":"RECLAIM","strength":0.863,"price":27.2225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-18","known_ts":"1999-06-22","bar_index":1623,"type":"BUY","strength":0.863,"price":27.672,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1999-07-07","known_ts":"1999-07-09","bar_index":1627,"type":"BUY","strength":0.863,"price":28.1091,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1999-09-30","known_ts":"1999-10-04","bar_index":1647,"type":"BUY","strength":0.45,"price":23.0256,"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":"1999-10-20","known_ts":"1999-10-20","bar_index":1651,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.7251,"stop_level":23.2885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-10-27","known_ts":"1999-10-27","bar_index":1653,"type":"RECLAIM","strength":0.45,"price":23.6391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-10-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1999-10-20","prior_stop_level":23.2885,"sweep_low":22.5999,"atr14":0.464503,"stop_level":22.367648,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-11","known_ts":"1999-11-11","bar_index":1657,"type":"RECLAIM","strength":0.725,"price":25.0414,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-22","known_ts":"1999-11-22","bar_index":1659,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.0836,"stop_level":24.4905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-26","known_ts":"1999-11-26","bar_index":1660,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.5921,"stop_level":24.4905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-12","known_ts":"2000-01-14","bar_index":1671,"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":"2000-01-12","trigger_known_ts":"2000-01-14","strength":0.45,"price":21.1033,"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.250827,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.283,"atr14":0.520886,"stop_level":19.022557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-21","known_ts":"2000-01-25","bar_index":1673,"type":"BUY","strength":0.45,"price":20.3375,"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":"2000-01-21","known_ts":"2000-01-25","bar_index":1673,"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":"2000-01-21","trigger_known_ts":"2000-01-25","strength":0.45,"price":20.3375,"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.278013,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.7851,"atr14":0.446482,"stop_level":19.561859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-06","known_ts":"2000-03-08","bar_index":1683,"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":"2000-03-06","trigger_known_ts":"2000-03-08","strength":0.45,"price":18.3407,"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.3489,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.9271,"atr14":0.428137,"stop_level":17.713031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-09","known_ts":"2000-03-13","bar_index":1684,"type":"BUY","strength":0.45,"price":19.2162,"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":"2000-03-09","known_ts":"2000-03-13","bar_index":1684,"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":"2000-03-09","trigger_known_ts":"2000-03-13","strength":0.45,"price":19.2162,"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.31782,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.1392,"atr14":0.449648,"stop_level":17.914376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-30","known_ts":"2000-03-30","bar_index":1689,"type":"RECLAIM","strength":0.725,"price":23.4802,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-17","known_ts":"2000-04-17","bar_index":1693,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.9182,"stop_level":22.1481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-18","known_ts":"2000-04-18","bar_index":1693,"type":"RECLAIM","strength":0.725,"price":22.5228,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-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":"2000-04-17","prior_stop_level":22.1481,"sweep_low":21.6662,"atr14":0.662387,"stop_level":21.335006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-03","known_ts":"2000-05-03","bar_index":1696,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.5088,"stop_level":21.9182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-05","known_ts":"2000-05-05","bar_index":1697,"type":"RECLAIM","strength":0.725,"price":22.1638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-03 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":"2000-05-03","prior_stop_level":21.9182,"sweep_low":21.3765,"atr14":0.558566,"stop_level":21.097217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-25","known_ts":"2000-05-25","bar_index":1702,"type":"RECLAIM","strength":0.863,"price":22.8014,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-31","known_ts":"2000-06-02","bar_index":1703,"type":"BUY","strength":0.863,"price":24.0015,"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":40},{"ts":"2000-06-20","known_ts":"2000-06-20","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.0782,"stop_level":22.4351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-05","known_ts":"2000-07-07","bar_index":1711,"type":"BUY","strength":0.863,"price":23.193,"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":"2000-07-27","known_ts":"2000-07-27","bar_index":1716,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.5973,"stop_level":23.8878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-01","known_ts":"2000-08-01","bar_index":1717,"type":"RECLAIM","strength":0.863,"price":24.0583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-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":"2000-07-27","prior_stop_level":23.8878,"sweep_low":23.3951,"atr14":0.524363,"stop_level":23.132919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-11","known_ts":"2000-08-11","bar_index":1720,"type":"RECLAIM","strength":0.863,"price":25.4163,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-21","known_ts":"2000-08-21","bar_index":1722,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.292,"stop_level":24.5415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-07","known_ts":"2000-09-07","bar_index":1726,"type":"RECLAIM","strength":1.0,"price":25.7792,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-11","known_ts":"2000-10-11","bar_index":1734,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.2658,"stop_level":24.9307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-06","known_ts":"2000-11-08","bar_index":1740,"type":"BUY","strength":0.863,"price":26.4188,"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":"2001-01-25","known_ts":"2001-01-29","bar_index":1758,"type":"REBUY","strength":1.0,"price":34.607,"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":"2001-06-29","known_ts":"2001-06-29","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.6951,"stop_level":39.0795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-07-02","known_ts":"2001-07-02","bar_index":1794,"type":"RECLAIM","strength":1.0,"price":39.7202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-29","prior_stop_level":39.0795,"sweep_low":38.6951,"atr14":0.734738,"stop_level":38.327731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-23","known_ts":"2001-07-23","bar_index":1799,"type":"RECLAIM","strength":1.0,"price":40.4172,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-24","known_ts":"2001-08-24","bar_index":1807,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.7356,"stop_level":40.7196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-01-02","known_ts":"2002-01-02","bar_index":1835,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.3687,"stop_level":37.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-03","known_ts":"2002-01-03","bar_index":1835,"type":"RECLAIM","strength":0.725,"price":37.7248,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-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":"2002-01-02","prior_stop_level":37.57,"sweep_low":36.7391,"atr14":0.680174,"stop_level":36.399013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-17","known_ts":"2002-01-17","bar_index":1839,"type":"RECLAIM","strength":0.725,"price":39.1853,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-04","known_ts":"2002-02-04","bar_index":1842,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.5505,"stop_level":38.7053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-13","known_ts":"2002-02-15","bar_index":1845,"type":"REBUY","strength":0.863,"price":38.9892,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2002-02-22","known_ts":"2002-02-26","bar_index":1847,"type":"REBUY","strength":0.725,"price":39.4293,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2002-06-03","known_ts":"2002-06-03","bar_index":1870,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.5794,"stop_level":44.9281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-09","known_ts":"2002-08-13","bar_index":1886,"type":"BUY","strength":0.725,"price":42.5075,"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":"2002-09-11","known_ts":"2002-09-11","bar_index":1893,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.9831,"stop_level":43.0091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-09-16","known_ts":"2002-09-16","bar_index":1894,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.9467,"stop_level":43.0091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-10-25","known_ts":"2002-10-25","bar_index":1904,"type":"RECLAIM","strength":0.863,"price":42.3998,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-11","known_ts":"2002-11-11","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.3008,"stop_level":41.681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-12","known_ts":"2002-11-12","bar_index":1908,"type":"RECLAIM","strength":0.588,"price":41.8217,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-11","prior_stop_level":41.681,"sweep_low":41.1706,"atr14":1.282585,"stop_level":40.529308,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-19","known_ts":"2002-11-19","bar_index":1909,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.0977,"stop_level":41.3008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-20","known_ts":"2002-11-20","bar_index":1910,"type":"RECLAIM","strength":0.588,"price":41.78,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-19","prior_stop_level":41.3008,"sweep_low":40.6238,"atr14":1.135014,"stop_level":40.056293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-06","known_ts":"2003-01-06","bar_index":1920,"type":"RECLAIM","strength":0.725,"price":42.7015,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":1924,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.5424,"stop_level":41.3265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-31","known_ts":"2003-01-31","bar_index":1926,"type":"RECLAIM","strength":0.588,"price":41.7186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-01-24","prior_stop_level":41.3265,"sweep_low":39.9045,"atr14":0.844562,"stop_level":39.482219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-27","known_ts":"2003-03-03","bar_index":1932,"type":"BUY","strength":0.588,"price":41.669,"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":"2003-03-17","known_ts":"2003-03-19","bar_index":1936,"type":"BUY","strength":0.45,"price":41.6586,"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":"2003-03-28","known_ts":"2003-03-28","bar_index":1939,"type":"RECLAIM","strength":0.725,"price":42.8603,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":1950,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.5554,"stop_level":44.8388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-20","known_ts":"2003-05-20","bar_index":1951,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.0621,"stop_level":44.8388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-23","known_ts":"2003-05-28","bar_index":1952,"type":"REBUY","strength":0.863,"price":45.1012,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":1952,"type":"RECLAIM","strength":0.863,"price":45.0697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-20","prior_stop_level":44.8388,"sweep_low":43.9414,"atr14":0.623414,"stop_level":43.629693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.67,"stop_level":46.2177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-20","known_ts":"2003-06-20","bar_index":1958,"type":"RECLAIM","strength":0.863,"price":46.2388,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-19 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":"2003-06-19","prior_stop_level":46.2177,"sweep_low":45.3435,"atr14":0.777482,"stop_level":44.954759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-21","known_ts":"2003-07-23","bar_index":1965,"type":"BUY","strength":1.0,"price":47.1182,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2003-09-23","known_ts":"2003-09-25","bar_index":1980,"type":"BUY","strength":0.725,"price":45.7427,"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":"2003-11-14","known_ts":"2003-11-14","bar_index":1992,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.6273,"stop_level":49.8915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-11-18","known_ts":"2003-11-18","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.8081,"stop_level":49.8915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-04","known_ts":"2003-12-04","bar_index":1997,"type":"RECLAIM","strength":1.0,"price":50.927,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-24","known_ts":"2004-02-26","bar_index":2015,"type":"BUY","strength":0.725,"price":51.1151,"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":"2004-03-19","known_ts":"2004-03-19","bar_index":2021,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.1706,"stop_level":48.6072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-05-11","known_ts":"2004-05-13","bar_index":2033,"type":"BUY","strength":0.45,"price":45.5456,"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":"2004-05-24","known_ts":"2004-05-24","bar_index":2036,"type":"RECLAIM","strength":0.588,"price":48.1227,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-05-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2004-06-25","known_ts":"2004-06-25","bar_index":2043,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.1707,"stop_level":47.4381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-13","known_ts":"2004-07-13","bar_index":2047,"type":"RECLAIM","strength":0.725,"price":49.5239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-06","known_ts":"2004-08-06","bar_index":2053,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.5079,"stop_level":49.5774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-09","known_ts":"2004-08-09","bar_index":2053,"type":"RECLAIM","strength":0.725,"price":49.6843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-06 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":"2004-08-06","prior_stop_level":49.5774,"sweep_low":49.4651,"atr14":0.765343,"stop_level":49.082429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-24","known_ts":"2004-08-24","bar_index":2057,"type":"RECLAIM","strength":0.863,"price":52.4119,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-31","known_ts":"2004-08-31","bar_index":2058,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.0082,"stop_level":51.3048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-02","known_ts":"2004-09-02","bar_index":2059,"type":"RECLAIM","strength":0.863,"price":51.5507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-31 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":"2004-08-31","prior_stop_level":51.3048,"sweep_low":50.4819,"atr14":0.756589,"stop_level":50.103605,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-15","known_ts":"2004-09-15","bar_index":2062,"type":"RECLAIM","strength":0.863,"price":51.7386,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-06","known_ts":"2004-10-08","bar_index":2067,"type":"BUY","strength":0.863,"price":53.2101,"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":50},{"ts":"2004-11-19","known_ts":"2004-11-19","bar_index":2077,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.9866,"stop_level":56.7438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-23","known_ts":"2004-11-23","bar_index":2078,"type":"RECLAIM","strength":0.863,"price":56.9909,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-19 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":"2004-11-19","prior_stop_level":56.7438,"sweep_low":55.8846,"atr14":0.747517,"stop_level":55.510842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-07","known_ts":"2004-12-07","bar_index":2081,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.1285,"stop_level":56.7646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-31","known_ts":"2004-12-31","bar_index":2087,"type":"RECLAIM","strength":1.0,"price":56.8292,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-03","known_ts":"2005-03-07","bar_index":2101,"type":"BUY","strength":0.725,"price":57.004,"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":"2005-07-29","known_ts":"2005-07-29","bar_index":2135,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.9917,"stop_level":59.4973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":2136,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.8504,"stop_level":58.9917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-02","known_ts":"2005-08-02","bar_index":2136,"type":"RECLAIM","strength":1.0,"price":59.867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-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":"2005-07-29","prior_stop_level":59.4973,"sweep_low":58.9645,"atr14":0.744882,"stop_level":58.592059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":2138,"type":"RECLAIM","strength":1.0,"price":59.5626,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-04 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":"2005-08-04","prior_stop_level":58.9917,"sweep_low":58.1708,"atr14":0.771355,"stop_level":57.785123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-18","known_ts":"2005-08-18","bar_index":2140,"type":"RECLAIM","strength":1.0,"price":58.9645,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-26","known_ts":"2005-10-28","bar_index":2156,"type":"BUY","strength":0.725,"price":58.2271,"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":"2005-11-30","known_ts":"2005-11-30","bar_index":2164,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.3241,"stop_level":59.3681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-01","known_ts":"2005-12-01","bar_index":2164,"type":"RECLAIM","strength":1.0,"price":60.097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-11-30","prior_stop_level":59.3681,"sweep_low":59.3241,"atr14":0.826758,"stop_level":58.910721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-16","known_ts":"2005-12-16","bar_index":2168,"type":"RECLAIM","strength":1.0,"price":60.2725,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-27","known_ts":"2005-12-27","bar_index":2170,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.9984,"stop_level":60.0915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-28","known_ts":"2005-12-28","bar_index":2170,"type":"RECLAIM","strength":1.0,"price":60.1135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-27","prior_stop_level":60.0915,"sweep_low":59.971,"atr14":0.733784,"stop_level":59.604108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-17","known_ts":"2006-02-22","bar_index":2182,"type":"BUY","strength":0.725,"price":62.1198,"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":"2006-03-28","known_ts":"2006-03-28","bar_index":2190,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.0448,"stop_level":63.5566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-31","known_ts":"2006-03-31","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.8191,"stop_level":63.5566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-17","known_ts":"2006-04-17","bar_index":2195,"type":"RECLAIM","strength":1.0,"price":63.0172,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-20","known_ts":"2006-07-24","bar_index":2217,"type":"BUY","strength":0.725,"price":66.9618,"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":85},{"ts":"2006-08-14","known_ts":"2006-08-14","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.9784,"stop_level":67.0004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-15","known_ts":"2006-08-15","bar_index":2223,"type":"RECLAIM","strength":0.863,"price":68.1069,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-14 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":"2006-08-14","prior_stop_level":67.0004,"sweep_low":66.9064,"atr14":0.927312,"stop_level":66.442744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-28","known_ts":"2006-08-28","bar_index":2226,"type":"RECLAIM","strength":1.0,"price":67.9969,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-10","known_ts":"2006-10-12","bar_index":2236,"type":"BUY","strength":0.863,"price":68.3471,"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":"2006-12-08","known_ts":"2006-12-12","bar_index":2250,"type":"BUY","strength":0.725,"price":67.5794,"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":"2007-01-09","known_ts":"2007-01-09","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.5905,"stop_level":67.6577,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-01-10","known_ts":"2007-01-10","bar_index":2256,"type":"RECLAIM","strength":0.588,"price":68.5517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2007-01-09","prior_stop_level":67.6577,"sweep_low":67.0765,"atr14":0.794999,"stop_level":66.679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-16","known_ts":"2007-01-16","bar_index":2257,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.9759,"stop_level":67.2833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-02-12","known_ts":"2007-02-12","bar_index":2264,"type":"RECLAIM","strength":0.725,"price":69.306,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":2267,"type":"SELL","basis":"structure_stop","strength":0.725,"price":67.3348,"stop_level":67.9873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-23","known_ts":"2007-04-25","bar_index":2280,"type":"BUY","strength":0.45,"price":63.4885,"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-05-24","known_ts":"2007-05-24","bar_index":2287,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.315,"stop_level":62.4104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-30","known_ts":"2007-05-30","bar_index":2288,"type":"RECLAIM","strength":0.45,"price":62.5242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2007-05-24","prior_stop_level":62.4104,"sweep_low":61.877,"atr14":0.867238,"stop_level":61.443381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-06","known_ts":"2007-06-06","bar_index":2290,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.0845,"stop_level":62.1858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-08-16","known_ts":"2007-08-20","bar_index":2307,"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-16","trigger_known_ts":"2007-08-20","strength":0.588,"price":60.8023,"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.127692,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":54.9084,"atr14":2.348242,"stop_level":53.734279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-21","known_ts":"2007-08-23","bar_index":2308,"type":"BUY","strength":0.588,"price":59.8934,"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":"2007-08-21","known_ts":"2007-08-23","bar_index":2308,"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-21","trigger_known_ts":"2007-08-23","strength":0.588,"price":59.8934,"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.140732,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":56.2294,"atr14":2.306836,"stop_level":55.075982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-29","known_ts":"2007-10-31","bar_index":2324,"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-10-29","trigger_known_ts":"2007-10-31","strength":0.588,"price":56.5329,"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.188944,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":53.987,"atr14":1.358643,"stop_level":53.307679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-09","known_ts":"2007-11-13","bar_index":2327,"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-11-09","trigger_known_ts":"2007-11-13","strength":0.45,"price":55.4929,"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.203864,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":49.8499,"atr14":1.883745,"stop_level":48.908027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":2331,"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-11-28","trigger_known_ts":"2007-11-30","strength":0.45,"price":51.6911,"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.258407,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":48.1394,"atr14":2.054129,"stop_level":47.112336,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-06","known_ts":"2007-12-10","bar_index":2333,"type":"BUY","strength":0.45,"price":52.356,"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-12-06","known_ts":"2007-12-10","bar_index":2333,"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-12-06","trigger_known_ts":"2007-12-10","strength":0.45,"price":52.356,"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.248868,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":49.9295,"atr14":1.891048,"stop_level":48.983976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-16","known_ts":"2008-01-18","bar_index":2342,"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-16","trigger_known_ts":"2008-01-18","strength":0.45,"price":42.2214,"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.394265,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.3879,"atr14":1.654841,"stop_level":39.560479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-22","known_ts":"2008-01-24","bar_index":2343,"type":"BUY","strength":0.45,"price":48.524,"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-22","known_ts":"2008-01-24","bar_index":2343,"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-22","trigger_known_ts":"2008-01-24","strength":0.45,"price":48.524,"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.303844,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.3879,"atr14":2.09888,"stop_level":39.33846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-15","known_ts":"2008-02-15","bar_index":2349,"type":"RECLAIM","strength":0.725,"price":50.1168,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-01-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-28","known_ts":"2008-02-28","bar_index":2351,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.6553,"stop_level":48.6557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-20","bar_index":2356,"type":"REBUY","strength":0.725,"price":49.9317,"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":"2008-05-09","known_ts":"2008-05-09","bar_index":2368,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.5828,"stop_level":53.8477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":2368,"type":"RECLAIM","strength":0.863,"price":53.9112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-09","prior_stop_level":53.8477,"sweep_low":52.3171,"atr14":1.84265,"stop_level":51.395775,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-20","known_ts":"2008-05-20","bar_index":2370,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.2948,"stop_level":52.5828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-30","known_ts":"2008-08-01","bar_index":2387,"type":"BUY","strength":0.588,"price":41.6739,"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":15},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":2401,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.0624,"stop_level":49.492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":2401,"type":"RECLAIM","strength":0.863,"price":52.504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-29 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":"2008-09-29","prior_stop_level":49.492,"sweep_low":47.0624,"atr14":4.40121,"stop_level":44.861795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-25","known_ts":"2009-02-27","bar_index":2435,"type":"BUY","strength":0.588,"price":22.1661,"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":"aplus","score":80},{"ts":"2009-04-28","known_ts":"2009-04-28","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.009,"stop_level":30.0393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-29","known_ts":"2009-04-29","bar_index":2449,"type":"RECLAIM","strength":0.725,"price":31.8562,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-28","prior_stop_level":30.0393,"sweep_low":29.4942,"atr14":2.454895,"stop_level":28.266753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-30","known_ts":"2009-07-02","bar_index":2464,"type":"BUY","strength":0.863,"price":32.1972,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2009-09-02","known_ts":"2009-09-02","bar_index":2479,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.3727,"stop_level":35.4845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":2479,"type":"RECLAIM","strength":1.0,"price":36.2864,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-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":"2009-09-02","prior_stop_level":35.4845,"sweep_low":35.3167,"atr14":1.31028,"stop_level":34.66156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-11","known_ts":"2009-09-15","bar_index":2481,"type":"REBUY","strength":1.0,"price":38.7477,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-02-03","known_ts":"2010-02-03","bar_index":2514,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.3358,"stop_level":46.3157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-22","known_ts":"2010-02-22","bar_index":2518,"type":"RECLAIM","strength":1.0,"price":49.5731,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-27","known_ts":"2010-04-27","bar_index":2533,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.3069,"stop_level":53.3133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-28","known_ts":"2010-04-28","bar_index":2533,"type":"RECLAIM","strength":1.0,"price":54.1564,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-27","prior_stop_level":53.3133,"sweep_low":52.9456,"atr14":1.486705,"stop_level":52.202247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-06","known_ts":"2010-07-08","bar_index":2549,"type":"BUY","strength":0.725,"price":56.6725,"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":"2010-08-25","known_ts":"2010-08-27","bar_index":2561,"type":"BUY","strength":0.725,"price":56.1354,"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":"2010-09-13","known_ts":"2010-09-15","bar_index":2565,"type":"BUY","strength":0.725,"price":56.3416,"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":"2010-11-02","known_ts":"2010-11-04","bar_index":2577,"type":"BUY","strength":0.725,"price":53.1764,"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":30},{"ts":"2011-01-20","known_ts":"2011-01-20","bar_index":2595,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.7758,"stop_level":56.0165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-21","known_ts":"2011-01-21","bar_index":2595,"type":"RECLAIM","strength":0.863,"price":56.4524,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-20 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-01-20","prior_stop_level":56.0165,"sweep_low":55.3659,"atr14":1.20205,"stop_level":54.764875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-07","known_ts":"2011-02-07","bar_index":2599,"type":"RECLAIM","strength":0.863,"price":57.7536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-16","known_ts":"2011-03-16","bar_index":2607,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.7322,"stop_level":56.2044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-17","known_ts":"2011-03-17","bar_index":2608,"type":"RECLAIM","strength":1.0,"price":57.2732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-16 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-03-16","prior_stop_level":56.2044,"sweep_low":55.5355,"atr14":1.162525,"stop_level":54.954237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-30","known_ts":"2011-03-30","bar_index":2611,"type":"RECLAIM","strength":1.0,"price":58.8143,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-29","known_ts":"2011-07-01","bar_index":2632,"type":"BUY","strength":0.725,"price":58.8558,"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":75},{"ts":"2011-07-18","known_ts":"2011-07-18","bar_index":2636,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.0925,"stop_level":56.4032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-07-19","known_ts":"2011-07-19","bar_index":2636,"type":"RECLAIM","strength":0.863,"price":57.3816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-18 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-07-18","prior_stop_level":56.4032,"sweep_low":55.7619,"atr14":1.049649,"stop_level":55.237075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-21","known_ts":"2011-07-25","bar_index":2637,"type":"BUY","strength":1.0,"price":58.5384,"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":55},{"ts":"2011-09-15","known_ts":"2011-09-19","bar_index":2650,"type":"BUY","strength":0.588,"price":48.0486,"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":45},{"ts":"2011-11-01","known_ts":"2011-11-01","bar_index":2661,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.2421,"stop_level":48.5623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-02","known_ts":"2011-11-02","bar_index":2661,"type":"RECLAIM","strength":0.588,"price":48.7892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-01","prior_stop_level":48.5623,"sweep_low":48.1286,"atr14":1.807394,"stop_level":47.224903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-04","known_ts":"2011-11-04","bar_index":2662,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.102,"stop_level":48.5623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-08","known_ts":"2011-11-08","bar_index":2662,"type":"RECLAIM","strength":0.588,"price":49.2562,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-04","prior_stop_level":48.5623,"sweep_low":47.6416,"atr14":1.676614,"stop_level":46.803293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":2663,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.0812,"stop_level":48.5623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":2663,"type":"RECLAIM","strength":0.588,"price":49.3095,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 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":"2011-11-09","prior_stop_level":48.5623,"sweep_low":46.8944,"atr14":1.669758,"stop_level":46.059521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":2667,"type":"REBUY","strength":0.588,"price":49.1891,"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":"2012-01-03","known_ts":"2012-01-03","bar_index":2675,"type":"RECLAIM","strength":0.725,"price":53.4017,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-11-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-13","known_ts":"2012-03-15","bar_index":2691,"type":"REBUY","strength":0.863,"price":57.7523,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-04-10","known_ts":"2012-04-10","bar_index":2697,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.0725,"stop_level":57.7795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-11","known_ts":"2012-04-11","bar_index":2697,"type":"RECLAIM","strength":0.863,"price":57.8543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-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":"2012-04-10","prior_stop_level":57.7795,"sweep_low":57.0113,"atr14":0.975874,"stop_level":56.523363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-25","known_ts":"2012-04-25","bar_index":2701,"type":"RECLAIM","strength":0.863,"price":59.4043,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":2716,"type":"BUY","strength":0.863,"price":57.2088,"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":35},{"ts":"2012-08-23","known_ts":"2012-08-23","bar_index":2729,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.6212,"stop_level":59.108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-27","known_ts":"2012-08-27","bar_index":2729,"type":"RECLAIM","strength":1.0,"price":61.5831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-23 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":"2012-08-23","prior_stop_level":59.108,"sweep_low":58.3401,"atr14":0.960019,"stop_level":57.86009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-11","known_ts":"2012-09-11","bar_index":2733,"type":"RECLAIM","strength":1.0,"price":64.7693,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-05","known_ts":"2012-11-05","bar_index":2745,"type":"SELL","basis":"structure_stop","strength":1.0,"price":71.3346,"stop_level":71.4867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-06","known_ts":"2012-11-06","bar_index":2745,"type":"RECLAIM","strength":1.0,"price":72.3574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-11-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":"2012-11-05","prior_stop_level":71.4867,"sweep_low":70.298,"atr14":1.219231,"stop_level":69.688385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-09","known_ts":"2013-01-11","bar_index":2760,"type":"BUY","strength":0.863,"price":71.8603,"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":40},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":2765,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.4775,"stop_level":71.5471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":2765,"type":"RECLAIM","strength":0.863,"price":72.3336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-31 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":"2013-01-31","prior_stop_level":71.5471,"sweep_low":70.8789,"atr14":0.903933,"stop_level":70.426934,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-19","known_ts":"2013-02-19","bar_index":2769,"type":"RECLAIM","strength":1.0,"price":71.7558,"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":true}},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":2770,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.8997,"stop_level":71.4775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-28","known_ts":"2013-02-28","bar_index":2771,"type":"RECLAIM","strength":1.0,"price":71.5477,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-25","prior_stop_level":71.4775,"sweep_low":70.2176,"atr14":1.032005,"stop_level":69.701597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-07","known_ts":"2013-05-09","bar_index":2787,"type":"BUY","strength":0.725,"price":72.2345,"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":20},{"ts":"2013-06-05","known_ts":"2013-06-05","bar_index":2793,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.5172,"stop_level":73.0685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-07","known_ts":"2013-06-07","bar_index":2794,"type":"RECLAIM","strength":0.863,"price":73.1874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-05","prior_stop_level":73.0685,"sweep_low":71.0216,"atr14":1.022373,"stop_level":70.510413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-12","known_ts":"2013-06-12","bar_index":2795,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.0022,"stop_level":72.4396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-13","known_ts":"2013-06-13","bar_index":2795,"type":"RECLAIM","strength":0.863,"price":73.0605,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-12","prior_stop_level":72.4396,"sweep_low":71.6566,"atr14":1.042694,"stop_level":71.135253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-27","known_ts":"2013-06-27","bar_index":2799,"type":"RECLAIM","strength":0.863,"price":79.6497,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-29","known_ts":"2013-07-29","bar_index":2806,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.9426,"stop_level":82.4364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-31","known_ts":"2013-07-31","bar_index":2806,"type":"RECLAIM","strength":1.0,"price":82.4434,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-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":"2013-07-29","prior_stop_level":82.4364,"sweep_low":81.7027,"atr14":1.194622,"stop_level":81.105389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":2812,"type":"RECLAIM","strength":1.0,"price":83.6287,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-19","known_ts":"2014-02-21","bar_index":2853,"type":"BUY","strength":0.725,"price":81.0612,"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":"2014-04-10","known_ts":"2014-04-10","bar_index":2865,"type":"SELL","basis":"structure_stop","strength":0.725,"price":85.111,"stop_level":85.9013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-14","known_ts":"2014-04-14","bar_index":2865,"type":"RECLAIM","strength":0.725,"price":86.8281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-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":"2014-04-10","prior_stop_level":85.9013,"sweep_low":83.4154,"atr14":1.381021,"stop_level":82.724889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-29","known_ts":"2014-04-29","bar_index":2869,"type":"RECLAIM","strength":0.863,"price":87.288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-03","known_ts":"2014-06-05","bar_index":2877,"type":"BUY","strength":0.588,"price":89.0558,"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":"2014-08-22","known_ts":"2014-08-26","bar_index":2896,"type":"BUY","strength":0.725,"price":89.7351,"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":"2014-09-30","known_ts":"2014-09-30","bar_index":2904,"type":"SELL","basis":"structure_stop","strength":0.725,"price":89.5987,"stop_level":89.9693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-04","known_ts":"2014-11-06","bar_index":2913,"type":"BUY","strength":0.588,"price":90.4271,"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":"2014-12-10","known_ts":"2014-12-10","bar_index":2921,"type":"SELL","basis":"structure_stop","strength":0.725,"price":90.0837,"stop_level":90.7634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-16","known_ts":"2014-12-16","bar_index":2922,"type":"SELL","basis":"structure_stop","strength":0.588,"price":87.4821,"stop_level":90.7634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":2923,"type":"RECLAIM","strength":0.588,"price":90.8657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-16 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":"2014-12-16","prior_stop_level":90.7634,"sweep_low":87.3871,"atr14":1.467628,"stop_level":86.653286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-22","known_ts":"2014-12-24","bar_index":2924,"type":"REBUY","strength":0.725,"price":92.5318,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-02-10","known_ts":"2015-02-12","bar_index":2935,"type":"BUY","strength":0.588,"price":90.1641,"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":"base","score":40},{"ts":"2015-04-14","known_ts":"2015-04-14","bar_index":2949,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.5981,"stop_level":90.9656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-15","known_ts":"2015-04-15","bar_index":2949,"type":"RECLAIM","strength":0.863,"price":91.1273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-14","prior_stop_level":90.9656,"sweep_low":90.0101,"atr14":1.477327,"stop_level":89.271436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-15","known_ts":"2015-05-19","bar_index":2957,"type":"BUY","strength":0.588,"price":91.1788,"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":"base","score":55},{"ts":"2015-07-08","known_ts":"2015-07-08","bar_index":2969,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.935,"stop_level":92.1548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-10","known_ts":"2015-07-10","bar_index":2969,"type":"RECLAIM","strength":0.863,"price":93.3006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-08 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-07-08","prior_stop_level":92.1548,"sweep_low":90.6688,"atr14":1.434365,"stop_level":89.951618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-24","known_ts":"2015-07-24","bar_index":2973,"type":"RECLAIM","strength":0.863,"price":97.4404,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-12","known_ts":"2015-08-12","bar_index":2977,"type":"SELL","basis":"structure_stop","strength":0.863,"price":95.3261,"stop_level":96.5828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-17","known_ts":"2015-08-17","bar_index":2978,"type":"RECLAIM","strength":0.863,"price":96.775,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-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":"2015-08-12","prior_stop_level":96.5828,"sweep_low":94.1581,"atr14":1.430955,"stop_level":93.442623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":3003,"type":"SELL","basis":"structure_stop","strength":0.725,"price":91.8239,"stop_level":93.1699,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-04","known_ts":"2015-12-04","bar_index":3004,"type":"RECLAIM","strength":0.725,"price":94.2692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-03 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-12-03","prior_stop_level":93.1699,"sweep_low":91.5621,"atr14":1.715143,"stop_level":90.704528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-11","known_ts":"2015-12-11","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":90.0441,"stop_level":91.8239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-15","known_ts":"2015-12-15","bar_index":3006,"type":"RECLAIM","strength":0.588,"price":92.9232,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-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":"2015-12-11","prior_stop_level":91.8239,"sweep_low":88.7204,"atr14":1.948389,"stop_level":87.746205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-22","known_ts":"2015-12-24","bar_index":3008,"type":"REBUY","strength":0.863,"price":92.2277,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2016-02-29","known_ts":"2016-03-02","bar_index":3023,"type":"BUY","strength":0.45,"price":81.9667,"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":"regional_banks"}},{"ts":"2016-02-29","known_ts":"2016-03-02","bar_index":3023,"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":"2016-02-29","trigger_known_ts":"2016-03-02","strength":0.45,"price":81.9667,"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.164695,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":76.2395,"atr14":2.652989,"stop_level":74.913006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":3031,"type":"SELL","basis":"structure_stop","strength":0.588,"price":82.7948,"stop_level":83.3068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":3031,"type":"RECLAIM","strength":0.588,"price":83.4649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-04-05","prior_stop_level":83.3068,"sweep_low":82.1851,"atr14":1.825016,"stop_level":81.272592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":3032,"type":"SELL","basis":"structure_stop","strength":0.588,"price":82.6367,"stop_level":83.3068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-12","known_ts":"2016-04-12","bar_index":3033,"type":"RECLAIM","strength":0.588,"price":83.9015,"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":false,"monthlyBull":false},"anchor_ts":"2016-04-11","prior_stop_level":83.3068,"sweep_low":82.2904,"atr14":1.874138,"stop_level":81.353331,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":3036,"type":"RECLAIM","strength":0.725,"price":90.6618,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":3040,"type":"SELL","basis":"structure_stop","strength":0.725,"price":85.2415,"stop_level":85.7384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-16","known_ts":"2016-05-18","bar_index":3041,"type":"REBUY","strength":0.863,"price":87.8839,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2016-05-16","known_ts":"2016-05-16","bar_index":3041,"type":"RECLAIM","strength":0.725,"price":85.8588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-05-13","prior_stop_level":85.7384,"sweep_low":84.7446,"atr14":1.751672,"stop_level":83.868764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-24","known_ts":"2016-05-26","bar_index":3043,"type":"REBUY","strength":0.863,"price":89.1863,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-08-18","known_ts":"2016-08-22","bar_index":3063,"type":"BUY","strength":0.863,"price":89.2695,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2016-09-14","known_ts":"2016-09-14","bar_index":3069,"type":"SELL","basis":"structure_stop","strength":0.863,"price":88.0416,"stop_level":88.2168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-10","known_ts":"2016-10-10","bar_index":3075,"type":"RECLAIM","strength":0.863,"price":89.0243,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-14","known_ts":"2016-10-14","bar_index":3076,"type":"SELL","basis":"structure_stop","strength":0.725,"price":86.7465,"stop_level":86.9674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-10-18","known_ts":"2016-10-18","bar_index":3077,"type":"RECLAIM","strength":0.725,"price":87.813,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2016-10-14","prior_stop_level":86.9674,"sweep_low":86.4037,"atr14":1.501334,"stop_level":85.653033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-31","known_ts":"2016-10-31","bar_index":3080,"type":"RECLAIM","strength":0.863,"price":92.7952,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-05","known_ts":"2017-01-05","bar_index":3095,"type":"SELL","basis":"structure_stop","strength":1.0,"price":118.9604,"stop_level":119.1518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-06","known_ts":"2017-01-06","bar_index":3095,"type":"RECLAIM","strength":1.0,"price":119.8638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-05","prior_stop_level":119.1518,"sweep_low":118.1718,"atr14":1.857543,"stop_level":117.243028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-24","known_ts":"2017-01-24","bar_index":3099,"type":"RECLAIM","strength":1.0,"price":125.2767,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-08","known_ts":"2017-05-10","bar_index":3123,"type":"BUY","strength":0.725,"price":122.4951,"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":"2017-06-06","known_ts":"2017-06-06","bar_index":3129,"type":"SELL","basis":"structure_stop","strength":0.725,"price":120.4213,"stop_level":120.8849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-06-07","known_ts":"2017-06-09","bar_index":3130,"type":"REBUY","strength":0.725,"price":126.2079,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2017-06-07","known_ts":"2017-06-07","bar_index":3130,"type":"RECLAIM","strength":0.725,"price":121.078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-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":"2017-06-06","prior_stop_level":120.8849,"sweep_low":119.8265,"atr14":2.062782,"stop_level":118.795109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-22","known_ts":"2017-06-22","bar_index":3133,"type":"SELL","basis":"structure_stop","strength":0.725,"price":123.218,"stop_level":124.7787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-06-28","known_ts":"2017-06-28","bar_index":3135,"type":"RECLAIM","strength":0.725,"price":124.8868,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-22 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":"2017-06-22","prior_stop_level":124.7787,"sweep_low":121.4952,"atr14":1.98223,"stop_level":120.504085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-17","known_ts":"2017-07-17","bar_index":3139,"type":"RECLAIM","strength":0.863,"price":125.528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-02","known_ts":"2017-08-04","bar_index":3143,"type":"REBUY","strength":0.725,"price":126.3779,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-09-19","known_ts":"2017-09-21","bar_index":3154,"type":"BUY","strength":0.588,"price":119.9001,"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":70},{"ts":"2017-11-08","known_ts":"2017-11-08","bar_index":3166,"type":"SELL","basis":"structure_stop","strength":0.725,"price":125.1722,"stop_level":129.4893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-11-27","known_ts":"2017-11-27","bar_index":3170,"type":"RECLAIM","strength":0.863,"price":131.3062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-30","known_ts":"2017-12-04","bar_index":3171,"type":"BUY","strength":0.863,"price":134.34,"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":30},{"ts":"2018-02-05","known_ts":"2018-02-05","bar_index":3185,"type":"SELL","basis":"structure_stop","strength":1.0,"price":140.2362,"stop_level":146.3585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-20","known_ts":"2018-02-20","bar_index":3189,"type":"RECLAIM","strength":1.0,"price":147.7935,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-17","known_ts":"2018-07-19","bar_index":3223,"type":"BUY","strength":0.45,"price":135.9073,"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-08-20","known_ts":"2018-08-20","bar_index":3231,"type":"RECLAIM","strength":0.725,"price":139.2426,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-07-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-12","known_ts":"2018-09-12","bar_index":3236,"type":"SELL","basis":"structure_stop","strength":0.588,"price":138.0113,"stop_level":138.7313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-14","known_ts":"2018-09-14","bar_index":3237,"type":"SELL","basis":"structure_stop","strength":0.588,"price":135.4561,"stop_level":138.7313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-31","known_ts":"2018-11-02","bar_index":3248,"type":"BUY","strength":0.45,"price":129.8866,"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-12-07","known_ts":"2018-12-07","bar_index":3256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":125.6393,"stop_level":132.3153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":3263,"type":"BUY","strength":0.45,"price":119.7262,"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":"regional_banks"}},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":3263,"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":"2019-01-08","trigger_known_ts":"2019-01-10","strength":0.45,"price":119.7262,"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.216647,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":111.6246,"atr14":3.021908,"stop_level":110.113646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-22","known_ts":"2019-01-22","bar_index":3266,"type":"RECLAIM","strength":0.725,"price":134.0354,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":3276,"type":"SELL","basis":"structure_stop","strength":0.863,"price":134.1901,"stop_level":135.6987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-12","known_ts":"2019-03-12","bar_index":3277,"type":"RECLAIM","strength":0.863,"price":136.3674,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-03-07","prior_stop_level":135.6987,"sweep_low":133.0534,"atr14":2.267974,"stop_level":131.919413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-12","known_ts":"2019-04-12","bar_index":3285,"type":"RECLAIM","strength":0.863,"price":134.7024,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-26","known_ts":"2019-04-30","bar_index":3288,"type":"BUY","strength":0.863,"price":136.1353,"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":"2019-06-26","known_ts":"2019-06-28","bar_index":3302,"type":"BUY","strength":0.863,"price":136.9799,"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":60},{"ts":"2019-07-18","known_ts":"2019-07-18","bar_index":3307,"type":"SELL","basis":"structure_stop","strength":0.725,"price":131.0921,"stop_level":137.9706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":3319,"type":"BUY","strength":0.45,"price":125.7036,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-09-12","known_ts":"2019-09-12","bar_index":3320,"type":"RECLAIM","strength":0.588,"price":129.4339,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-09-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":3324,"type":"SELL","basis":"structure_stop","strength":0.588,"price":124.6574,"stop_level":126.036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-01","known_ts":"2019-11-01","bar_index":3332,"type":"RECLAIM","strength":0.725,"price":134.7617,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-03","known_ts":"2019-12-03","bar_index":3339,"type":"SELL","basis":"structure_stop","strength":0.863,"price":132.0565,"stop_level":132.0856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":3339,"type":"RECLAIM","strength":0.863,"price":133.8768,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-03 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-12-03","prior_stop_level":132.0856,"sweep_low":130.9871,"atr14":2.138476,"stop_level":129.917862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-19","known_ts":"2019-12-19","bar_index":3343,"type":"RECLAIM","strength":0.863,"price":137.7136,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-06","known_ts":"2020-01-06","bar_index":3346,"type":"SELL","basis":"structure_stop","strength":0.863,"price":137.0769,"stop_level":137.2646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-27","known_ts":"2020-01-27","bar_index":3351,"type":"RECLAIM","strength":0.863,"price":138.0401,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-18","known_ts":"2020-02-18","bar_index":3356,"type":"SELL","basis":"structure_stop","strength":1.0,"price":136.1626,"stop_level":137.8034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-20","known_ts":"2020-02-20","bar_index":3356,"type":"RECLAIM","strength":1.0,"price":138.3911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-18 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":"2020-02-18","prior_stop_level":137.8034,"sweep_low":135.0769,"atr14":2.330177,"stop_level":133.911812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":3369,"type":"BUY","strength":0.45,"price":79.2059,"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":"regional_banks"}},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":3369,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-14","trigger_known_ts":"2020-04-16","strength":0.45,"price":79.2059,"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.435608,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":74.8134,"atr14":6.533486,"stop_level":71.546657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-07","known_ts":"2020-05-07","bar_index":3374,"type":"SELL","basis":"structure_stop","strength":0.45,"price":83.5903,"stop_level":85.1861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-08","known_ts":"2020-05-08","bar_index":3375,"type":"RECLAIM","strength":0.45,"price":86.2636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-07","prior_stop_level":85.1861,"sweep_low":83.2859,"atr14":5.27648,"stop_level":80.64766,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3377,"type":"SELL","basis":"structure_stop","strength":0.45,"price":79.4198,"stop_level":85.1861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-26","known_ts":"2020-05-26","bar_index":3378,"type":"RECLAIM","strength":0.45,"price":88.7231,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-18","prior_stop_level":85.1861,"sweep_low":75.1342,"atr14":5.110575,"stop_level":72.578913,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":3385,"type":"SELL","basis":"structure_stop","strength":0.588,"price":85.5221,"stop_level":88.3142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-10","known_ts":"2020-09-10","bar_index":3403,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.1661,"stop_level":84.4834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-11","known_ts":"2020-09-11","bar_index":3404,"type":"RECLAIM","strength":0.725,"price":85.3576,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-10 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-10","prior_stop_level":84.4834,"sweep_low":82.9142,"atr14":2.815278,"stop_level":81.506561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-12","known_ts":"2020-10-14","bar_index":3411,"type":"BUY","strength":0.725,"price":82.1166,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2020-11-30","known_ts":"2020-11-30","bar_index":3422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":98.7069,"stop_level":99.1528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-01","known_ts":"2020-12-01","bar_index":3422,"type":"RECLAIM","strength":0.863,"price":102.4352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-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":"2020-11-30","prior_stop_level":99.1528,"sweep_low":98.5374,"atr14":4.425086,"stop_level":96.324857,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":3426,"type":"RECLAIM","strength":0.863,"price":106.6211,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-21","known_ts":"2020-12-21","bar_index":3427,"type":"SELL","basis":"structure_stop","strength":0.863,"price":105.1043,"stop_level":105.7144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":3428,"type":"RECLAIM","strength":0.863,"price":106.4346,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-21 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-21","prior_stop_level":105.7144,"sweep_low":101.5878,"atr14":3.571492,"stop_level":99.802054,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-07","known_ts":"2021-01-07","bar_index":3431,"type":"RECLAIM","strength":1.0,"price":124.3051,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-13","known_ts":"2021-05-17","bar_index":3460,"type":"REBUY","strength":1.0,"price":142.7369,"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":"2021-05-25","known_ts":"2021-05-25","bar_index":3462,"type":"SELL","basis":"structure_stop","strength":0.863,"price":134.2036,"stop_level":134.9289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-05-27","known_ts":"2021-05-27","bar_index":3463,"type":"RECLAIM","strength":0.863,"price":136.7721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-25 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-05-25","prior_stop_level":134.9289,"sweep_low":133.7854,"atr14":3.409991,"stop_level":132.080404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-09","known_ts":"2021-08-11","bar_index":3480,"type":"BUY","strength":0.725,"price":122.5691,"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":"2021-09-10","known_ts":"2021-09-10","bar_index":3487,"type":"SELL","basis":"structure_stop","strength":0.588,"price":117.5796,"stop_level":119.4071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-09-24","known_ts":"2021-09-24","bar_index":3491,"type":"RECLAIM","strength":0.863,"price":130.8914,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-27","known_ts":"2021-10-27","bar_index":3498,"type":"SELL","basis":"structure_stop","strength":0.863,"price":129.1419,"stop_level":129.2458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-01","known_ts":"2021-11-01","bar_index":3499,"type":"RECLAIM","strength":0.863,"price":132.2598,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-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":"2021-10-27","prior_stop_level":129.2458,"sweep_low":126.8121,"atr14":3.426326,"stop_level":125.098937,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-10","known_ts":"2021-11-10","bar_index":3502,"type":"RECLAIM","strength":1.0,"price":138.4609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":3552,"type":"SELL","basis":"structure_stop","strength":0.725,"price":142.135,"stop_level":143.0286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-06-17","known_ts":"2022-06-17","bar_index":3552,"type":"RECLAIM","strength":0.725,"price":143.6392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-16 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-06-16","prior_stop_level":143.0286,"sweep_low":140.8697,"atr14":4.556035,"stop_level":138.591683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-22","known_ts":"2022-07-26","bar_index":3560,"type":"BUY","strength":0.725,"price":150.2398,"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":70},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":3568,"type":"SELL","basis":"structure_stop","strength":0.863,"price":162.8217,"stop_level":162.8748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":3569,"type":"SELL","basis":"structure_stop","strength":0.863,"price":161.0388,"stop_level":162.8748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-08","known_ts":"2022-09-08","bar_index":3571,"type":"RECLAIM","strength":0.863,"price":167.3535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-09-01","prior_stop_level":162.8748,"sweep_low":157.9749,"atr14":3.650957,"stop_level":156.149421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-16","known_ts":"2022-09-16","bar_index":3573,"type":"RECLAIM","strength":1.0,"price":166.7122,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-09","known_ts":"2023-01-11","bar_index":3599,"type":"BUY","strength":0.45,"price":133.9594,"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":"regional_banks"}},{"ts":"2023-03-01","known_ts":"2023-03-01","bar_index":3610,"type":"SELL","basis":"structure_stop","strength":0.588,"price":138.2917,"stop_level":138.3096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-23","known_ts":"2023-03-27","bar_index":3616,"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-03-23","trigger_known_ts":"2023-03-27","strength":0.45,"price":106.6938,"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.371331,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":99.5194,"atr14":5.587512,"stop_level":96.725644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-19","known_ts":"2023-04-21","bar_index":3622,"type":"BUY","strength":0.45,"price":112.2669,"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":"regional_banks"}},{"ts":"2023-06-22","known_ts":"2023-06-22","bar_index":3636,"type":"SELL","basis":"structure_stop","strength":0.588,"price":107.5022,"stop_level":111.4425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-26","known_ts":"2023-06-26","bar_index":3637,"type":"SELL","basis":"structure_stop","strength":0.588,"price":108.9466,"stop_level":111.4425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":3638,"type":"RECLAIM","strength":0.588,"price":113.5543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-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":"2023-06-22","prior_stop_level":111.4425,"sweep_low":105.4178,"atr14":3.712812,"stop_level":103.561394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":3638,"type":"RECLAIM","strength":0.588,"price":113.5543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-26 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":"2023-06-26","prior_stop_level":111.4425,"sweep_low":106.3229,"atr14":3.712812,"stop_level":104.466494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-02","known_ts":"2023-08-02","bar_index":3646,"type":"RECLAIM","strength":0.863,"price":127.8708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-09","known_ts":"2023-08-09","bar_index":3647,"type":"SELL","basis":"structure_stop","strength":0.725,"price":123.5101,"stop_level":126.5544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-11","known_ts":"2023-08-11","bar_index":3648,"type":"SELL","basis":"structure_stop","strength":0.725,"price":124.2414,"stop_level":126.5544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-13","known_ts":"2023-11-15","bar_index":3670,"type":"BUY","strength":0.588,"price":115.7316,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":30},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":3683,"type":"SELL","basis":"structure_stop","strength":0.863,"price":124.1913,"stop_level":125.6005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-19","known_ts":"2024-01-23","bar_index":3685,"type":"REBUY","strength":0.863,"price":132.3382,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":3685,"type":"RECLAIM","strength":0.863,"price":130.0799,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-12","prior_stop_level":125.6005,"sweep_low":119.9639,"atr14":3.558125,"stop_level":118.184838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-04","known_ts":"2024-03-06","bar_index":3695,"type":"BUY","strength":0.863,"price":133.4208,"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":50},{"ts":"2024-04-02","known_ts":"2024-04-02","bar_index":3701,"type":"SELL","basis":"structure_stop","strength":1.0,"price":132.4882,"stop_level":133.0346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-02","known_ts":"2024-05-02","bar_index":3709,"type":"RECLAIM","strength":1.0,"price":140.5798,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-10","known_ts":"2024-06-10","bar_index":3717,"type":"SELL","basis":"structure_stop","strength":0.863,"price":136.72,"stop_level":137.2075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-06-17","known_ts":"2024-06-17","bar_index":3719,"type":"RECLAIM","strength":0.863,"price":137.6134,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-10 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-06-10","prior_stop_level":137.2075,"sweep_low":132.8518,"atr14":3.035193,"stop_level":131.334204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-22","known_ts":"2024-07-22","bar_index":3727,"type":"RECLAIM","strength":1.0,"price":163.1706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-01","known_ts":"2024-11-01","bar_index":3751,"type":"SELL","basis":"structure_stop","strength":1.0,"price":184.1656,"stop_level":184.4722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-05","known_ts":"2024-11-07","bar_index":3752,"type":"REBUY","strength":1.0,"price":199.3587,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-11-05","known_ts":"2024-11-05","bar_index":3752,"type":"RECLAIM","strength":1.0,"price":185.0182,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-01 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-11-01","prior_stop_level":184.4722,"sweep_low":181.2918,"atr14":3.971719,"stop_level":179.305941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-04","known_ts":"2024-12-04","bar_index":3758,"type":"SELL","basis":"structure_stop","strength":1.0,"price":204.2234,"stop_level":204.5412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-05","known_ts":"2024-12-05","bar_index":3759,"type":"RECLAIM","strength":1.0,"price":204.7439,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-04","prior_stop_level":204.5412,"sweep_low":202.4788,"atr14":4.250859,"stop_level":200.353371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":3790,"type":"BUY","strength":0.588,"price":162.4853,"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,"retro_override":true,"retro_ctx":{"group_id":"regional_banks"}},{"ts":"2025-06-13","known_ts":"2025-06-13","bar_index":3802,"type":"SELL","basis":"structure_stop","strength":0.588,"price":174.1004,"stop_level":175.8998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-16","known_ts":"2025-06-16","bar_index":3802,"type":"RECLAIM","strength":0.725,"price":176.2714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-13","prior_stop_level":175.8998,"sweep_low":173.6114,"atr14":3.701815,"stop_level":171.760493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-02","known_ts":"2025-07-02","bar_index":3806,"type":"RECLAIM","strength":0.725,"price":196.2407,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":3808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":192.9255,"stop_level":195.9571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":3809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":191.2826,"stop_level":195.9571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-22","known_ts":"2025-08-26","bar_index":3818,"type":"BUY","strength":0.725,"price":195.7321,"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":"2025-10-03","known_ts":"2025-10-03","bar_index":3827,"type":"SELL","basis":"structure_stop","strength":0.863,"price":191.6914,"stop_level":192.4008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-20","known_ts":"2025-11-24","bar_index":3839,"type":"BUY","strength":0.588,"price":184.8143,"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":"2025-12-30","known_ts":"2025-12-30","bar_index":3847,"type":"SELL","basis":"structure_stop","strength":0.863,"price":202.1429,"stop_level":202.2521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3848,"type":"RECLAIM","strength":0.863,"price":202.6295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-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":"2025-12-30","prior_stop_level":202.2521,"sweep_low":198.24,"atr14":3.439887,"stop_level":196.520056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-14","known_ts":"2026-01-14","bar_index":3851,"type":"RECLAIM","strength":0.863,"price":210.8125,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-23","known_ts":"2026-02-23","bar_index":3859,"type":"SELL","basis":"structure_stop","strength":0.863,"price":220.5845,"stop_level":226.7813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-13","known_ts":"2026-04-15","bar_index":3871,"type":"BUY","strength":0.725,"price":217.1,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-04-15","last_scored_basis":null,"bars_since_signal":28,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2017-01-24","2017-02-14","2017-03-29","2017-04-17","2017-09-11","2018-03-29","2018-04-25","2018-05-08","2018-07-09","2018-10-05","2018-10-26","2018-12-24","2019-04-04","2019-08-16","2020-01-22","2020-03-13","2021-03-31","2021-04-22","2021-07-09","2021-07-27","2022-04-18","2022-05-20","2022-07-14","2022-10-04","2022-10-28","2022-11-15","2022-12-20","2023-04-14","2023-09-11","2023-10-05","2023-10-31","2024-02-14","2024-06-20","2024-07-09","2024-12-23","2025-02-04","2025-03-14","2025-08-11","2025-10-17","2026-03-20"],"warnings":[{"ts":"2022-06-16","kind":"confirm","px":142.135,"level":143.0286},{"ts":"2022-08-19","kind":"arm","px":167.0688},{"ts":"2022-08-26","kind":"confirm","px":162.8217,"level":162.8748},{"ts":"2022-08-31","kind":"arm","px":161.9027},{"ts":"2022-09-01","kind":"confirm","px":161.0388,"level":162.8748},{"ts":"2023-02-08","kind":"arm","px":142.5163},{"ts":"2023-03-01","kind":"confirm","px":138.2917,"level":138.3096},{"ts":"2023-06-06","kind":"arm","px":116.1964},{"ts":"2023-06-22","kind":"confirm","px":107.5022,"level":111.4425},{"ts":"2023-06-23","kind":"arm","px":105.9298},{"ts":"2023-06-26","kind":"confirm","px":108.9466,"level":111.4425},{"ts":"2023-07-31","kind":"arm","px":127.8617},{"ts":"2023-08-09","kind":"confirm","px":123.5101,"level":126.5544},{"ts":"2023-08-10","kind":"arm","px":123.5101},{"ts":"2023-08-11","kind":"confirm","px":124.2414,"level":126.5544},{"ts":"2023-12-07","kind":"arm","px":123.9113},{"ts":"2024-01-12","kind":"confirm","px":124.1913,"level":125.6005},{"ts":"2024-03-18","kind":"arm","px":132.752},{"ts":"2024-04-02","kind":"confirm","px":132.4882,"level":133.0346},{"ts":"2024-05-23","kind":"arm","px":140.8341},{"ts":"2024-06-10","kind":"confirm","px":136.72,"level":137.2075},{"ts":"2024-08-02","kind":"arm","px":154.2461},{"ts":"2024-10-22","kind":"arm","px":185.9091},{"ts":"2024-11-01","kind":"confirm","px":184.1656,"level":184.4722},{"ts":"2024-12-02","kind":"arm","px":207.8957},{"ts":"2024-12-04","kind":"confirm","px":204.2234,"level":204.5412},{"ts":"2025-05-23","kind":"arm","px":174.1822},{"ts":"2025-06-13","kind":"confirm","px":174.1004,"level":175.8998},{"ts":"2025-06-18","kind":"arm","px":177.6894},{"ts":"2025-07-15","kind":"confirm","px":192.9255,"level":195.9571},{"ts":"2025-07-16","kind":"arm","px":188.2706},{"ts":"2025-07-17","kind":"confirm","px":191.2826,"level":195.9571},{"ts":"2025-09-16","kind":"arm","px":192.4008},{"ts":"2025-10-03","kind":"confirm","px":191.6914,"level":192.4008},{"ts":"2025-12-16","kind":"arm","px":202.6791},{"ts":"2025-12-30","kind":"confirm","px":202.1429,"level":202.2521},{"ts":"2026-01-02","kind":"arm","px":202.6295},{"ts":"2026-02-23","kind":"confirm","px":220.5845,"level":226.7813},{"ts":"2026-06-23","kind":"arm","px":231.24},{"ts":"2026-07-30","kind":"arm","px":247.0}],"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":[]}}}