{"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":"PSA","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1981-04-20","known_ts":"1981-04-20","bar_index":35,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9711,"stop_level":2.1063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-06-22","known_ts":"1981-06-24","bar_index":50,"type":"BUY","strength":0.588,"price":1.7778,"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":45},{"ts":"1981-07-23","known_ts":"1981-07-23","bar_index":57,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.6619,"stop_level":1.7005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-07-29","known_ts":"1981-07-29","bar_index":58,"type":"RECLAIM","strength":0.45,"price":1.7392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-07-23 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":"1981-07-23","prior_stop_level":1.7005,"sweep_low":1.6232,"atr14":0.078578,"stop_level":1.583911,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-08-24","known_ts":"1981-08-24","bar_index":64,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7778,"stop_level":1.8165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-08-27","known_ts":"1981-08-27","bar_index":65,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6619,"stop_level":1.8165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-09-21","known_ts":"1981-09-23","bar_index":71,"type":"BUY","strength":0.725,"price":1.7778,"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":70},{"ts":"1981-11-16","known_ts":"1981-11-16","bar_index":84,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7778,"stop_level":1.8165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-11-23","known_ts":"1981-11-23","bar_index":86,"type":"RECLAIM","strength":0.725,"price":1.8551,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-11-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":"1981-11-16","prior_stop_level":1.8165,"sweep_low":1.7392,"atr14":0.142129,"stop_level":1.668136,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-12-02","known_ts":"1981-12-04","bar_index":88,"type":"BUY","strength":0.863,"price":1.8938,"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":25},{"ts":"1982-01-13","known_ts":"1982-01-13","bar_index":97,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7392,"stop_level":1.7778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1982-01-18","known_ts":"1982-01-18","bar_index":98,"type":"RECLAIM","strength":0.588,"price":1.8165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-01-13 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":"1982-01-13","prior_stop_level":1.7778,"sweep_low":1.7392,"atr14":0.138987,"stop_level":1.669707,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-01-20","known_ts":"1982-01-22","bar_index":99,"type":"BUY","strength":0.725,"price":2.0097,"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":30},{"ts":"1982-03-25","known_ts":"1982-03-29","bar_index":114,"type":"BUY","strength":0.863,"price":1.9324,"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":"1982-05-12","known_ts":"1982-05-14","bar_index":125,"type":"REBUY","strength":0.725,"price":1.9711,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"1982-05-25","known_ts":"1982-05-27","bar_index":128,"type":"REBUY","strength":0.863,"price":1.9711,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1982-06-21","known_ts":"1982-06-23","bar_index":134,"type":"BUY","strength":0.725,"price":1.9711,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1982-07-21","known_ts":"1982-07-23","bar_index":141,"type":"REBUY","strength":0.863,"price":2.0484,"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":"1982-08-11","known_ts":"1982-08-11","bar_index":146,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8938,"stop_level":1.9324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1982-08-24","known_ts":"1982-08-26","bar_index":149,"type":"BUY","strength":0.863,"price":2.0484,"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":"1982-10-22","known_ts":"1982-10-22","bar_index":163,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2609,"stop_level":2.2996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-12-31","known_ts":"1982-12-31","bar_index":179,"type":"RECLAIM","strength":1.0,"price":2.3575,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-02-16","known_ts":"1983-02-16","bar_index":190,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4542,"stop_level":2.4928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-04-06","known_ts":"1983-04-08","bar_index":201,"type":"BUY","strength":0.725,"price":2.4735,"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":45},{"ts":"1983-04-14","known_ts":"1983-04-18","bar_index":203,"type":"BUY","strength":0.725,"price":2.4735,"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":"1983-06-29","known_ts":"1983-06-29","bar_index":220,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.802,"stop_level":2.8406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-07-01","known_ts":"1983-07-01","bar_index":221,"type":"RECLAIM","strength":1.0,"price":2.86,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-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":"1983-06-29","prior_stop_level":2.8406,"sweep_low":2.7827,"atr14":0.068989,"stop_level":2.748206,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-09-08","known_ts":"1983-09-12","bar_index":237,"type":"BUY","strength":0.588,"price":2.5121,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"1983-10-26","known_ts":"1983-10-26","bar_index":248,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5894,"stop_level":2.6088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-10-27","known_ts":"1983-10-27","bar_index":248,"type":"RECLAIM","strength":0.725,"price":2.6281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1983-10-26","prior_stop_level":2.6088,"sweep_low":2.5315,"atr14":0.070562,"stop_level":2.496219,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-10-31","known_ts":"1983-10-31","bar_index":249,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5508,"stop_level":2.6088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-11-01","known_ts":"1983-11-01","bar_index":249,"type":"RECLAIM","strength":0.725,"price":2.6281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-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":"1983-10-31","prior_stop_level":2.6088,"sweep_low":2.5508,"atr14":0.070717,"stop_level":2.515442,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-18","known_ts":"1983-11-22","bar_index":254,"type":"REBUY","strength":0.725,"price":2.6281,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"1984-01-04","known_ts":"1984-01-06","bar_index":264,"type":"BUY","strength":0.588,"price":2.6667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1984-01-30","known_ts":"1984-01-30","bar_index":270,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6088,"stop_level":2.6281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-02-01","known_ts":"1984-02-01","bar_index":270,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5508,"stop_level":2.6281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-03-16","known_ts":"1984-03-16","bar_index":281,"type":"RECLAIM","strength":0.725,"price":2.6281,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-04-04","known_ts":"1984-04-04","bar_index":285,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6088,"stop_level":2.6281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-04-11","known_ts":"1984-04-11","bar_index":287,"type":"RECLAIM","strength":0.725,"price":2.6474,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-04-04 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":"1984-04-04","prior_stop_level":2.6281,"sweep_low":2.5701,"atr14":0.042472,"stop_level":2.548864,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-19","known_ts":"1984-04-19","bar_index":289,"type":"RECLAIM","strength":0.725,"price":2.6281,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-04-25","known_ts":"1984-04-27","bar_index":290,"type":"REBUY","strength":0.725,"price":2.6861,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1984-06-25","known_ts":"1984-06-27","bar_index":304,"type":"BUY","strength":0.45,"price":2.5121,"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":"1984-07-17","known_ts":"1984-07-19","bar_index":309,"type":"BUY","strength":0.45,"price":2.4735,"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":"1984-07-25","known_ts":"1984-07-25","bar_index":311,"type":"RECLAIM","strength":0.725,"price":2.5701,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-07-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-14","known_ts":"1984-09-18","bar_index":323,"type":"REBUY","strength":0.863,"price":2.6281,"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":"1984-09-27","known_ts":"1984-10-01","bar_index":326,"type":"REBUY","strength":0.863,"price":2.6667,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1984-11-21","known_ts":"1984-11-26","bar_index":339,"type":"BUY","strength":0.863,"price":2.7827,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1984-12-21","known_ts":"1984-12-26","bar_index":346,"type":"BUY","strength":0.725,"price":2.7827,"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":"1985-02-05","known_ts":"1985-02-07","bar_index":356,"type":"REBUY","strength":0.863,"price":2.9566,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1985-02-27","known_ts":"1985-02-27","bar_index":361,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8986,"stop_level":2.9373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-03-04","known_ts":"1985-03-06","bar_index":362,"type":"REBUY","strength":0.863,"price":3.0532,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1985-03-05","known_ts":"1985-03-05","bar_index":362,"type":"RECLAIM","strength":0.863,"price":2.9566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1985-02-27","prior_stop_level":2.9373,"sweep_low":2.8793,"atr14":0.055322,"stop_level":2.851639,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-06-19","known_ts":"1985-06-21","bar_index":387,"type":"BUY","strength":0.725,"price":3.2658,"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":"1985-07-16","known_ts":"1985-07-18","bar_index":393,"type":"REBUY","strength":0.725,"price":3.2658,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1985-07-26","known_ts":"1985-07-26","bar_index":395,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1112,"stop_level":3.1692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-09-05","known_ts":"1985-09-09","bar_index":405,"type":"BUY","strength":0.725,"price":3.0919,"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":"1985-10-02","known_ts":"1985-10-04","bar_index":411,"type":"BUY","strength":0.588,"price":3.0532,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"1985-11-18","known_ts":"1985-11-20","bar_index":422,"type":"REBUY","strength":0.45,"price":3.0146,"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":"1986-01-02","known_ts":"1986-01-06","bar_index":432,"type":"BUY","strength":0.45,"price":2.9373,"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":"1986-01-29","known_ts":"1986-01-29","bar_index":438,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7634,"stop_level":2.8986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-03-20","known_ts":"1986-03-20","bar_index":450,"type":"RECLAIM","strength":0.725,"price":3.0146,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-04-10","known_ts":"1986-04-10","bar_index":454,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0725,"stop_level":3.0919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-04-24","known_ts":"1986-04-24","bar_index":458,"type":"RECLAIM","strength":0.863,"price":3.1112,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-05-01","known_ts":"1986-05-01","bar_index":459,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0339,"stop_level":3.0532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-05-02","known_ts":"1986-05-02","bar_index":460,"type":"RECLAIM","strength":0.863,"price":3.0725,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-05-01 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":"1986-05-01","prior_stop_level":3.0532,"sweep_low":3.0146,"atr14":0.043646,"stop_level":2.992777,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-06-06","known_ts":"1986-06-10","bar_index":468,"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":"1986-06-06","trigger_known_ts":"1986-06-10","strength":0.45,"price":2.2609,"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.307704,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.145,"atr14":0.069231,"stop_level":2.110385,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-07-08","known_ts":"1986-07-10","bar_index":475,"type":"BUY","strength":0.45,"price":2.3962,"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":"1986-07-30","known_ts":"1986-07-30","bar_index":480,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3189,"stop_level":2.3769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-08-05","known_ts":"1986-08-05","bar_index":481,"type":"RECLAIM","strength":0.588,"price":2.4155,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1986-07-30","prior_stop_level":2.3769,"sweep_low":2.2802,"atr14":0.061278,"stop_level":2.249561,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-10-09","known_ts":"1986-10-09","bar_index":497,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5121,"stop_level":2.5315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-10-10","known_ts":"1986-10-10","bar_index":497,"type":"RECLAIM","strength":0.725,"price":2.5894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-10-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":"1986-10-09","prior_stop_level":2.5315,"sweep_low":2.4735,"atr14":0.066761,"stop_level":2.440119,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-10-24","known_ts":"1986-10-24","bar_index":500,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4735,"stop_level":2.5121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-10-27","known_ts":"1986-10-27","bar_index":501,"type":"RECLAIM","strength":0.725,"price":2.5315,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-10-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":"1986-10-24","prior_stop_level":2.5121,"sweep_low":2.4735,"atr14":0.060492,"stop_level":2.443254,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-01-23","known_ts":"1987-01-23","bar_index":521,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3189,"stop_level":2.3382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-02-04","known_ts":"1987-02-06","bar_index":524,"type":"BUY","strength":0.45,"price":2.4155,"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-02-23","known_ts":"1987-02-23","bar_index":528,"type":"RECLAIM","strength":0.725,"price":2.4155,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-02-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-03-11","known_ts":"1987-03-13","bar_index":532,"type":"REBUY","strength":0.725,"price":2.3575,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1987-04-10","known_ts":"1987-04-10","bar_index":539,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2996,"stop_level":2.3189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-06-10","known_ts":"1987-06-12","bar_index":553,"type":"BUY","strength":0.45,"price":2.2223,"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-06-26","known_ts":"1987-06-30","bar_index":557,"type":"BUY","strength":0.45,"price":2.2223,"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-08-11","known_ts":"1987-08-11","bar_index":567,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1836,"stop_level":2.2029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-08-13","known_ts":"1987-08-13","bar_index":568,"type":"RECLAIM","strength":0.588,"price":2.2223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-08-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":"1987-08-11","prior_stop_level":2.2029,"sweep_low":2.1836,"atr14":0.046955,"stop_level":2.160123,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-08-26","known_ts":"1987-08-26","bar_index":571,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1643,"stop_level":2.1836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-10-29","known_ts":"1987-11-02","bar_index":586,"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":"1987-10-29","trigger_known_ts":"1987-11-02","strength":0.45,"price":1.6812,"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.350738,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5653,"atr14":0.086694,"stop_level":1.521953,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-06","known_ts":"1987-11-10","bar_index":588,"type":"BUY","strength":0.45,"price":1.7971,"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-12-03","known_ts":"1987-12-03","bar_index":594,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7198,"stop_level":1.7392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-12-10","known_ts":"1987-12-10","bar_index":595,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6232,"stop_level":1.7392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-12-30","known_ts":"1987-12-30","bar_index":600,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6039,"stop_level":1.6232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-12-31","known_ts":"1987-12-31","bar_index":600,"type":"RECLAIM","strength":0.588,"price":1.6619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-12-30","prior_stop_level":1.6232,"sweep_low":1.6039,"atr14":0.065385,"stop_level":1.571207,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-16","known_ts":"1988-02-16","bar_index":610,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9517,"stop_level":1.9711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-18","known_ts":"1988-02-18","bar_index":611,"type":"RECLAIM","strength":0.725,"price":1.9904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-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":"1988-02-16","prior_stop_level":1.9711,"sweep_low":1.9324,"atr14":0.052242,"stop_level":1.906279,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-22","known_ts":"1988-02-22","bar_index":612,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9467,"stop_level":1.9517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-25","known_ts":"1988-02-25","bar_index":613,"type":"RECLAIM","strength":0.725,"price":1.9665,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-02-22","prior_stop_level":1.9517,"sweep_low":1.907,"atr14":0.049842,"stop_level":1.882079,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-07-18","known_ts":"1988-07-18","bar_index":646,"type":"RECLAIM","strength":1.0,"price":1.986,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-07-29","known_ts":"1988-07-29","bar_index":649,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.945,"stop_level":1.9655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-08-01","known_ts":"1988-08-01","bar_index":649,"type":"RECLAIM","strength":1.0,"price":1.986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-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":"1988-07-29","prior_stop_level":1.9655,"sweep_low":1.945,"atr14":0.04101,"stop_level":1.924495,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-12","known_ts":"1988-08-12","bar_index":652,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8836,"stop_level":1.945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-08-18","known_ts":"1988-08-18","bar_index":653,"type":"RECLAIM","strength":1.0,"price":1.9655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-08-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":"1988-08-12","prior_stop_level":1.945,"sweep_low":1.8836,"atr14":0.050243,"stop_level":1.858478,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-29","known_ts":"1988-08-29","bar_index":656,"type":"RECLAIM","strength":1.0,"price":1.939,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-09-07","known_ts":"1988-09-09","bar_index":658,"type":"REBUY","strength":1.0,"price":2.0022,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1988-11-28","known_ts":"1988-11-30","bar_index":677,"type":"BUY","strength":0.863,"price":1.9149,"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":75},{"ts":"1989-02-23","known_ts":"1989-02-23","bar_index":697,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.105,"stop_level":2.1326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-08","known_ts":"1989-03-10","bar_index":700,"type":"REBUY","strength":1.0,"price":2.2394,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1989-04-04","known_ts":"1989-04-04","bar_index":706,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2618,"stop_level":2.2842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-04-05","known_ts":"1989-04-05","bar_index":706,"type":"RECLAIM","strength":1.0,"price":2.329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-04-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":"1989-04-04","prior_stop_level":2.2842,"sweep_low":2.2394,"atr14":0.055163,"stop_level":2.211818,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-30","known_ts":"1989-05-30","bar_index":719,"type":"RECLAIM","strength":1.0,"price":2.5308,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-28","known_ts":"1989-08-01","bar_index":733,"type":"BUY","strength":0.863,"price":2.4388,"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-10-16","known_ts":"1989-10-16","bar_index":751,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4807,"stop_level":2.5516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-05","known_ts":"1990-01-09","bar_index":770,"type":"BUY","strength":0.588,"price":2.2113,"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":"quality","score":70},{"ts":"1990-03-07","known_ts":"1990-03-09","bar_index":784,"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":"1990-03-07","trigger_known_ts":"1990-03-09","strength":0.45,"price":1.5894,"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.393937,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3608,"atr14":0.073888,"stop_level":1.323856,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-05","known_ts":"1990-04-09","bar_index":791,"type":"BUY","strength":0.45,"price":1.565,"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-04-05","known_ts":"1990-04-09","bar_index":791,"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":"1990-04-05","trigger_known_ts":"1990-04-09","strength":0.45,"price":1.565,"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.403241,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4671,"atr14":0.046627,"stop_level":1.443787,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-11","known_ts":"1990-05-11","bar_index":799,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5405,"stop_level":1.565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-14","known_ts":"1990-05-14","bar_index":799,"type":"RECLAIM","strength":0.588,"price":1.5894,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-05-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":"1990-05-11","prior_stop_level":1.565,"sweep_low":1.5405,"atr14":0.041482,"stop_level":1.519759,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-03","known_ts":"1990-08-03","bar_index":818,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5794,"stop_level":1.6044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-10-01","known_ts":"1990-10-03","bar_index":832,"type":"BUY","strength":0.45,"price":1.4186,"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-10-01","known_ts":"1990-10-03","bar_index":832,"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":"1990-10-01","trigger_known_ts":"1990-10-03","strength":0.45,"price":1.4186,"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.459066,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3671,"atr14":0.039221,"stop_level":1.34749,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-17","known_ts":"1990-10-19","bar_index":836,"type":"BUY","strength":0.45,"price":1.3671,"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-10-17","known_ts":"1990-10-19","bar_index":836,"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":"1990-10-17","trigger_known_ts":"1990-10-19","strength":0.45,"price":1.3671,"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.438217,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2897,"atr14":0.04379,"stop_level":1.267805,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-28","known_ts":"1990-12-28","bar_index":852,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3542,"stop_level":1.3807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-12-31","known_ts":"1990-12-31","bar_index":853,"type":"RECLAIM","strength":0.725,"price":1.4073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-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":"1990-12-28","prior_stop_level":1.3807,"sweep_low":1.3542,"atr14":0.042856,"stop_level":1.332772,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-04","known_ts":"1991-01-08","bar_index":854,"type":"REBUY","strength":0.725,"price":1.3807,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":869,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6074,"stop_level":1.6346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-14","known_ts":"1991-03-14","bar_index":870,"type":"RECLAIM","strength":0.863,"price":1.6619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-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":"1991-03-12","prior_stop_level":1.6346,"sweep_low":1.5802,"atr14":0.056957,"stop_level":1.551721,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-27","known_ts":"1991-03-27","bar_index":873,"type":"RECLAIM","strength":0.863,"price":1.7709,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-05-24","known_ts":"1991-05-24","bar_index":886,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8408,"stop_level":1.8526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-05-28","known_ts":"1991-05-28","bar_index":887,"type":"RECLAIM","strength":1.0,"price":1.8966,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-05-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":"1991-05-24","prior_stop_level":1.8526,"sweep_low":1.8408,"atr14":0.049551,"stop_level":1.816024,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-26","known_ts":"1991-08-28","bar_index":908,"type":"BUY","strength":0.863,"price":1.8889,"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":60},{"ts":"1991-09-20","known_ts":"1991-09-24","bar_index":914,"type":"REBUY","strength":0.863,"price":1.8889,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1992-01-08","known_ts":"1992-01-10","bar_index":939,"type":"BUY","strength":0.725,"price":2.0248,"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":"1992-02-25","known_ts":"1992-02-25","bar_index":950,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1421,"stop_level":2.1715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-26","known_ts":"1992-02-26","bar_index":950,"type":"RECLAIM","strength":1.0,"price":2.2008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-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":"1992-02-25","prior_stop_level":2.1715,"sweep_low":2.1421,"atr14":0.065278,"stop_level":2.109461,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-08","known_ts":"1992-06-10","bar_index":974,"type":"BUY","strength":0.725,"price":2.2114,"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":"1992-10-22","known_ts":"1992-10-22","bar_index":1006,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3556,"stop_level":2.387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-01-11","known_ts":"1993-01-13","bar_index":1024,"type":"BUY","strength":0.725,"price":2.5359,"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":45},{"ts":"1993-03-22","known_ts":"1993-03-22","bar_index":1040,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8452,"stop_level":2.8569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-23","known_ts":"1993-03-23","bar_index":1040,"type":"RECLAIM","strength":1.0,"price":2.8779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-03-22","prior_stop_level":2.8569,"sweep_low":2.7798,"atr14":0.0867,"stop_level":2.73645,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-04-06","known_ts":"1993-04-06","bar_index":1044,"type":"RECLAIM","strength":1.0,"price":2.9106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-23","known_ts":"1993-07-23","bar_index":1069,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4311,"stop_level":3.4644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-27","known_ts":"1993-07-27","bar_index":1069,"type":"RECLAIM","strength":1.0,"price":3.4977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-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":"1993-07-23","prior_stop_level":3.4644,"sweep_low":3.3978,"atr14":0.068984,"stop_level":3.363308,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-10","known_ts":"1993-08-10","bar_index":1073,"type":"RECLAIM","strength":1.0,"price":3.5643,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-31","known_ts":"1993-09-02","bar_index":1078,"type":"REBUY","strength":1.0,"price":3.6643,"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":"1993-10-20","known_ts":"1993-10-20","bar_index":1089,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7888,"stop_level":3.8564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-11-03","known_ts":"1993-11-03","bar_index":1093,"type":"RECLAIM","strength":1.0,"price":3.8226,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-01-17","known_ts":"1994-01-19","bar_index":1110,"type":"BUY","strength":0.725,"price":4.0499,"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":65},{"ts":"1994-05-10","known_ts":"1994-05-12","bar_index":1136,"type":"BUY","strength":0.588,"price":4.1756,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1994-06-13","known_ts":"1994-06-13","bar_index":1143,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3378,"stop_level":4.3496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-14","known_ts":"1994-06-14","bar_index":1144,"type":"RECLAIM","strength":0.725,"price":4.4789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-06-13","prior_stop_level":4.3496,"sweep_low":4.3025,"atr14":0.1187,"stop_level":4.24315,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-02","known_ts":"1994-09-07","bar_index":1163,"type":"BUY","strength":0.588,"price":4.232,"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":"1994-10-05","known_ts":"1994-10-05","bar_index":1170,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.0417,"stop_level":4.1848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-11-29","known_ts":"1994-12-01","bar_index":1183,"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":"1994-11-29","trigger_known_ts":"1994-12-01","strength":0.45,"price":3.8629,"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.146037,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.7377,"atr14":0.073812,"stop_level":3.700794,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-15","known_ts":"1994-12-19","bar_index":1187,"type":"BUY","strength":0.45,"price":3.8542,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-12-15","known_ts":"1994-12-19","bar_index":1187,"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-12-15","trigger_known_ts":"1994-12-19","strength":0.45,"price":3.8542,"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.147961,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.7814,"atr14":0.073524,"stop_level":3.744638,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-12","known_ts":"1995-01-12","bar_index":1193,"type":"RECLAIM","strength":0.725,"price":4.1814,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-19","known_ts":"1995-04-19","bar_index":1215,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7258,"stop_level":4.8365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-04","known_ts":"1995-05-04","bar_index":1219,"type":"RECLAIM","strength":0.863,"price":4.8365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-04-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-29","known_ts":"1995-07-03","bar_index":1232,"type":"BUY","strength":0.725,"price":4.9393,"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":60},{"ts":"1995-07-26","known_ts":"1995-07-28","bar_index":1238,"type":"REBUY","strength":0.863,"price":5.1264,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1995-08-15","known_ts":"1995-08-15","bar_index":1242,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.089,"stop_level":5.1264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-16","known_ts":"1995-08-16","bar_index":1243,"type":"RECLAIM","strength":0.863,"price":5.2761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-08-15","prior_stop_level":5.1264,"sweep_low":5.0516,"atr14":0.096277,"stop_level":5.003461,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-29","known_ts":"1995-08-29","bar_index":1246,"type":"RECLAIM","strength":0.863,"price":5.5006,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-10-25","known_ts":"1995-10-25","bar_index":1259,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6809,"stop_level":5.7187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-08","known_ts":"1996-01-08","bar_index":1276,"type":"RECLAIM","strength":0.863,"price":6.1261,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-15","known_ts":"1996-05-17","bar_index":1306,"type":"BUY","strength":0.725,"price":6.5416,"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":"1996-05-29","known_ts":"1996-05-31","bar_index":1309,"type":"REBUY","strength":0.725,"price":6.5808,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1996-06-14","known_ts":"1996-06-14","bar_index":1313,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4122,"stop_level":6.5025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-06-20","known_ts":"1996-06-20","bar_index":1314,"type":"RECLAIM","strength":0.725,"price":6.5309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-14 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":"1996-06-14","prior_stop_level":6.5025,"sweep_low":6.3726,"atr14":0.119823,"stop_level":6.312689,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-02","known_ts":"1996-07-05","bar_index":1317,"type":"REBUY","strength":0.725,"price":6.6101,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1996-08-01","known_ts":"1996-08-05","bar_index":1324,"type":"BUY","strength":0.863,"price":6.9267,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1996-08-20","known_ts":"1996-08-20","bar_index":1328,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.808,"stop_level":6.8871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-27","known_ts":"1996-08-27","bar_index":1330,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7684,"stop_level":6.808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-13","known_ts":"1996-09-13","bar_index":1334,"type":"RECLAIM","strength":0.863,"price":7.0371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-08-27 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":1345,"type":"REBUY","strength":1.0,"price":7.5169,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1997-01-17","known_ts":"1997-01-17","bar_index":1363,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.3135,"stop_level":9.3538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-23","known_ts":"1997-01-23","bar_index":1364,"type":"RECLAIM","strength":1.0,"price":9.4747,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-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":"1997-01-17","prior_stop_level":9.3538,"sweep_low":9.2328,"atr14":0.16106,"stop_level":9.15227,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-10","known_ts":"1997-06-12","bar_index":1396,"type":"BUY","strength":0.588,"price":9.009,"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":80},{"ts":"1997-07-28","known_ts":"1997-07-28","bar_index":1407,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7256,"stop_level":9.787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-17","known_ts":"1997-09-19","bar_index":1419,"type":"BUY","strength":0.588,"price":9.3886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1997-10-14","known_ts":"1997-10-14","bar_index":1425,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6775,"stop_level":9.7394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-20","known_ts":"1997-10-20","bar_index":1426,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4505,"stop_level":9.7394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-11-28","known_ts":"1997-12-02","bar_index":1436,"type":"BUY","strength":0.45,"price":9.2235,"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":"1997-11-28","known_ts":"1997-12-02","bar_index":1436,"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":"1997-11-28","trigger_known_ts":"1997-12-02","strength":0.45,"price":9.2235,"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.082531,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.9965,"atr14":0.167672,"stop_level":8.912664,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-19","known_ts":"1997-12-19","bar_index":1441,"type":"RECLAIM","strength":0.588,"price":9.3599,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-11-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-02-13","known_ts":"1998-02-13","bar_index":1453,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7951,"stop_level":10.8159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-06","known_ts":"1998-04-08","bar_index":1465,"type":"BUY","strength":0.725,"price":10.7066,"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":"1998-07-01","known_ts":"1998-07-06","bar_index":1485,"type":"BUY","strength":0.45,"price":9.5228,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-07-28","known_ts":"1998-07-28","bar_index":1491,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.9527,"stop_level":9.0161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-07-30","known_ts":"1998-07-30","bar_index":1491,"type":"RECLAIM","strength":0.45,"price":9.0794,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-07-28 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":"1998-07-28","prior_stop_level":9.0161,"sweep_low":8.9105,"atr14":0.150135,"stop_level":8.835432,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-18","known_ts":"1998-08-20","bar_index":1496,"type":"BUY","strength":0.45,"price":8.7627,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-17","known_ts":"1998-09-21","bar_index":1503,"type":"BUY","strength":0.45,"price":8.6104,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-22","known_ts":"1998-09-22","bar_index":1504,"type":"RECLAIM","strength":0.588,"price":9.8252,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-09-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-11-12","known_ts":"1998-11-12","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8661,"stop_level":9.058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-16","known_ts":"1998-11-16","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.8661,"stop_level":9.058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-11","known_ts":"1998-12-11","bar_index":1523,"type":"RECLAIM","strength":0.863,"price":9.4382,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-08","known_ts":"1999-01-08","bar_index":1529,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.2824,"stop_level":9.3039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-03","known_ts":"1999-03-05","bar_index":1541,"type":"BUY","strength":0.725,"price":9.2609,"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":"quality","score":75},{"ts":"1999-03-23","known_ts":"1999-03-23","bar_index":1545,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5356,"stop_level":8.7667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-15","known_ts":"1999-04-19","bar_index":1551,"type":"BUY","strength":0.863,"price":9.4455,"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":25},{"ts":"1999-06-22","known_ts":"1999-06-22","bar_index":1566,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9761,"stop_level":10.0305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-31","known_ts":"1999-09-02","bar_index":1583,"type":"BUY","strength":0.588,"price":9.0375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1999-09-21","known_ts":"1999-09-21","bar_index":1587,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0262,"stop_level":9.0593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1999-09-28","known_ts":"1999-09-28","bar_index":1589,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.6299,"stop_level":9.0593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1999-10-29","known_ts":"1999-11-02","bar_index":1597,"type":"BUY","strength":0.45,"price":8.806,"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-12-16","known_ts":"1999-12-20","bar_index":1608,"type":"BUY","strength":0.588,"price":8.3057,"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":"2000-01-21","known_ts":"2000-01-21","bar_index":1616,"type":"RECLAIM","strength":0.725,"price":8.3513,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-12-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-28","known_ts":"2000-01-28","bar_index":1617,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.2601,"stop_level":8.3513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-01","known_ts":"2000-02-01","bar_index":1618,"type":"RECLAIM","strength":0.725,"price":8.4198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-01-28","prior_stop_level":8.3513,"sweep_low":8.2372,"atr14":0.146151,"stop_level":8.164124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-27","known_ts":"2000-03-29","bar_index":1631,"type":"BUY","strength":0.45,"price":8.0247,"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-05-01","known_ts":"2000-05-01","bar_index":1639,"type":"RECLAIM","strength":0.863,"price":8.4628,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-07","known_ts":"2000-08-07","bar_index":1661,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.4062,"stop_level":9.5459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-01","known_ts":"2000-12-05","bar_index":1689,"type":"BUY","strength":0.725,"price":8.806,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2001-02-05","known_ts":"2001-02-05","bar_index":1703,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0319,"stop_level":10.1057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-07","known_ts":"2001-02-07","bar_index":1704,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0668,"stop_level":10.1057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-26","known_ts":"2001-02-26","bar_index":1708,"type":"RECLAIM","strength":1.0,"price":10.0008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-11","known_ts":"2001-07-11","bar_index":1739,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6248,"stop_level":11.6801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-18","known_ts":"2001-07-18","bar_index":1741,"type":"RECLAIM","strength":1.0,"price":11.7038,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-07-11","prior_stop_level":11.6801,"sweep_low":11.534,"atr14":0.127292,"stop_level":11.470354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-13","known_ts":"2001-08-13","bar_index":1747,"type":"RECLAIM","strength":1.0,"price":13.5287,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-09","known_ts":"2002-01-11","bar_index":1780,"type":"BUY","strength":0.725,"price":14.1941,"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":"2002-02-21","known_ts":"2002-02-21","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1294,"stop_level":15.1704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-22","known_ts":"2002-02-22","bar_index":1790,"type":"RECLAIM","strength":0.863,"price":15.2279,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-02-21","prior_stop_level":15.1704,"sweep_low":15.0761,"atr14":0.178031,"stop_level":14.987085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-28","known_ts":"2002-02-28","bar_index":1791,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0802,"stop_level":15.1294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-01","known_ts":"2002-03-01","bar_index":1791,"type":"RECLAIM","strength":0.863,"price":15.2115,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-02-28","prior_stop_level":15.1294,"sweep_low":14.994,"atr14":0.169465,"stop_level":14.909267,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-15","known_ts":"2002-03-15","bar_index":1795,"type":"RECLAIM","strength":0.863,"price":15.3655,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-19","known_ts":"2002-06-21","bar_index":1817,"type":"BUY","strength":0.725,"price":15.452,"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":20},{"ts":"2002-07-29","known_ts":"2002-07-31","bar_index":1826,"type":"BUY","strength":0.725,"price":15.8725,"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":35},{"ts":"2002-08-13","known_ts":"2002-08-13","bar_index":1829,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1605,"stop_level":13.6398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-11-04","known_ts":"2002-11-06","bar_index":1849,"type":"BUY","strength":0.45,"price":12.7713,"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-01-17","known_ts":"2003-01-17","bar_index":1866,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.3605,"stop_level":13.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-19","known_ts":"2003-02-21","bar_index":1873,"type":"BUY","strength":0.863,"price":14.148,"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":"quality","score":65},{"ts":"2003-03-14","known_ts":"2003-03-14","bar_index":1878,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.7132,"stop_level":13.4125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-17","known_ts":"2003-03-17","bar_index":1879,"type":"RECLAIM","strength":0.725,"price":13.4151,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-03-14","prior_stop_level":13.4125,"sweep_low":12.3929,"atr14":0.309098,"stop_level":12.238351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-02","known_ts":"2003-04-02","bar_index":1883,"type":"RECLAIM","strength":0.863,"price":14.0029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-07","known_ts":"2003-04-09","bar_index":1884,"type":"BUY","strength":0.863,"price":13.9941,"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":20},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":1901,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0952,"stop_level":15.1529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-26","known_ts":"2003-06-26","bar_index":1902,"type":"RECLAIM","strength":0.863,"price":15.1929,"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":15.1529,"sweep_low":14.8109,"atr14":0.25672,"stop_level":14.68254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-08","known_ts":"2003-07-08","bar_index":1905,"type":"RECLAIM","strength":0.863,"price":15.3795,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-02","known_ts":"2003-09-04","bar_index":1918,"type":"REBUY","strength":0.863,"price":17.0765,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2003-12-23","known_ts":"2003-12-23","bar_index":1944,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.9817,"stop_level":20.0847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-30","known_ts":"2003-12-30","bar_index":1945,"type":"RECLAIM","strength":0.863,"price":20.2042,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-23 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":"2003-12-23","prior_stop_level":20.0847,"sweep_low":19.8318,"atr14":0.246095,"stop_level":19.708752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-13","known_ts":"2004-02-18","bar_index":1956,"type":"REBUY","strength":1.0,"price":22.0071,"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":"2004-05-24","known_ts":"2004-05-26","bar_index":1979,"type":"BUY","strength":0.725,"price":20.9534,"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":60},{"ts":"2004-07-22","known_ts":"2004-07-22","bar_index":1992,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.5564,"stop_level":21.7508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-06","known_ts":"2004-08-06","bar_index":1996,"type":"RECLAIM","strength":0.725,"price":22.2183,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-14","known_ts":"2004-09-14","bar_index":2004,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.2891,"stop_level":23.4542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-15","known_ts":"2004-09-15","bar_index":2005,"type":"RECLAIM","strength":0.725,"price":23.5086,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-09-14","prior_stop_level":23.4542,"sweep_low":23.2611,"atr14":0.33855,"stop_level":23.091825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-01","known_ts":"2004-10-01","bar_index":2009,"type":"RECLAIM","strength":0.863,"price":23.7281,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-22","known_ts":"2004-11-22","bar_index":2021,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.55,"stop_level":24.8442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-23","known_ts":"2004-11-23","bar_index":2021,"type":"RECLAIM","strength":0.863,"price":25.031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-22 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-22","prior_stop_level":24.8442,"sweep_low":24.5266,"atr14":0.471035,"stop_level":24.291083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-09","known_ts":"2004-12-09","bar_index":2025,"type":"RECLAIM","strength":1.0,"price":26.5718,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-17","known_ts":"2004-12-21","bar_index":2027,"type":"REBUY","strength":1.0,"price":26.7836,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2005-02-14","known_ts":"2005-02-16","bar_index":2040,"type":"BUY","strength":0.725,"price":26.7883,"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-04-01","known_ts":"2005-04-01","bar_index":2050,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.6996,"stop_level":26.8704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-07","known_ts":"2005-04-07","bar_index":2052,"type":"RECLAIM","strength":0.588,"price":26.8989,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-01 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":"2005-04-01","prior_stop_level":26.8704,"sweep_low":26.2347,"atr14":0.447768,"stop_level":26.010816,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-25","known_ts":"2005-04-27","bar_index":2056,"type":"BUY","strength":0.588,"price":27.4824,"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":85},{"ts":"2005-07-07","known_ts":"2005-07-11","bar_index":2073,"type":"REBUY","strength":1.0,"price":31.6576,"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":"2005-08-02","known_ts":"2005-08-02","bar_index":2079,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.0555,"stop_level":31.1702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-03","known_ts":"2005-08-03","bar_index":2079,"type":"RECLAIM","strength":1.0,"price":31.1941,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-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":"2005-08-02","prior_stop_level":31.1702,"sweep_low":30.8453,"atr14":0.494867,"stop_level":30.597867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-09","known_ts":"2005-09-09","bar_index":2088,"type":"RECLAIM","strength":0.863,"price":32.716,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-21","known_ts":"2005-09-21","bar_index":2090,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.3779,"stop_level":31.5859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-03","known_ts":"2005-11-07","bar_index":2101,"type":"BUY","strength":0.725,"price":32.0277,"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":"2005-12-08","known_ts":"2005-12-08","bar_index":2109,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.6305,"stop_level":33.9819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-14","known_ts":"2005-12-14","bar_index":2110,"type":"RECLAIM","strength":0.863,"price":34.1786,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-12-08","prior_stop_level":33.9819,"sweep_low":33.308,"atr14":0.521124,"stop_level":33.047438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":2113,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.1799,"stop_level":33.592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":2114,"type":"RECLAIM","strength":0.863,"price":33.9168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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-12-29","prior_stop_level":33.592,"sweep_low":32.8309,"atr14":0.546609,"stop_level":32.557595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-05","known_ts":"2006-01-09","bar_index":2115,"type":"REBUY","strength":0.863,"price":35.284,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"2006-02-09","known_ts":"2006-02-13","bar_index":2123,"type":"BUY","strength":0.863,"price":36.1081,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2006-04-03","known_ts":"2006-04-03","bar_index":2135,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.4877,"stop_level":38.5804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":2155,"type":"BUY","strength":0.588,"price":37.2763,"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":"2006-12-22","known_ts":"2006-12-22","bar_index":2196,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.7366,"stop_level":46.8553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-26","known_ts":"2006-12-26","bar_index":2196,"type":"RECLAIM","strength":0.863,"price":47.0891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-12-22","prior_stop_level":46.8553,"sweep_low":46.677,"atr14":0.791068,"stop_level":46.281466,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-08","known_ts":"2007-01-10","bar_index":2199,"type":"REBUY","strength":1.0,"price":50.1725,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2007-02-23","known_ts":"2007-02-23","bar_index":2209,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.8139,"stop_level":54.3283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-31","known_ts":"2007-06-04","bar_index":2232,"type":"BUY","strength":0.45,"price":44.7538,"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-06-13","known_ts":"2007-06-15","bar_index":2235,"type":"BUY","strength":0.45,"price":41.7016,"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-07-31","known_ts":"2007-08-02","bar_index":2246,"type":"BUY","strength":0.45,"price":37.2728,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2265,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.2536,"stop_level":39.2646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-24","known_ts":"2007-10-24","bar_index":2266,"type":"RECLAIM","strength":0.588,"price":39.2849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-19","prior_stop_level":39.2646,"sweep_low":37.6419,"atr14":1.145626,"stop_level":37.069087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-03","known_ts":"2007-12-05","bar_index":2275,"type":"BUY","strength":0.725,"price":39.204,"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":65},{"ts":"2008-01-22","known_ts":"2008-01-24","bar_index":2286,"type":"BUY","strength":0.725,"price":40.0707,"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":"2008-02-15","known_ts":"2008-02-20","bar_index":2292,"type":"REBUY","strength":0.725,"price":38.5906,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2008-04-29","known_ts":"2008-04-29","bar_index":2308,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.5095,"stop_level":47.8678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-06","known_ts":"2008-05-06","bar_index":2310,"type":"RECLAIM","strength":0.863,"price":47.9805,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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-04-29","prior_stop_level":47.8678,"sweep_low":46.4139,"atr14":1.384424,"stop_level":45.721688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-25","known_ts":"2008-07-29","bar_index":2329,"type":"BUY","strength":0.725,"price":43.556,"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":"2008-09-15","known_ts":"2008-09-15","bar_index":2340,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.3679,"stop_level":43.5508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-16","known_ts":"2008-09-18","bar_index":2341,"type":"REBUY","strength":0.863,"price":51.8527,"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":"2008-09-16","known_ts":"2008-09-16","bar_index":2341,"type":"RECLAIM","strength":0.725,"price":47.3463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-15","prior_stop_level":43.5508,"sweep_low":42.3679,"atr14":2.27102,"stop_level":41.23239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-05","known_ts":"2008-12-09","bar_index":2360,"type":"BUY","strength":0.588,"price":36.7517,"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":"2009-01-07","known_ts":"2009-01-07","bar_index":2367,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.4717,"stop_level":37.8145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":2368,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.5649,"stop_level":37.8145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-26","known_ts":"2009-01-28","bar_index":2371,"type":"REBUY","strength":0.45,"price":36.8561,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2009-02-20","known_ts":"2009-02-24","bar_index":2377,"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":"2009-02-20","trigger_known_ts":"2009-02-24","strength":0.45,"price":29.3996,"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.433017,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.0926,"atr14":2.376361,"stop_level":24.904419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":2381,"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":"2009-03-10","trigger_known_ts":"2009-03-12","strength":0.45,"price":30.8885,"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.404303,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.8809,"atr14":2.307826,"stop_level":22.726987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":2382,"type":"BUY","strength":0.45,"price":30.3725,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":2382,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-13","trigger_known_ts":"2009-03-17","strength":0.45,"price":30.3725,"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.414254,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.8809,"atr14":2.344081,"stop_level":22.708859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-31","known_ts":"2009-04-02","bar_index":2386,"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":"2009-03-31","trigger_known_ts":"2009-04-02","strength":0.588,"price":31.0534,"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.401123,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":27.1278,"atr14":2.271605,"stop_level":25.991998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.4045,"stop_level":33.564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":2395,"type":"RECLAIM","strength":0.725,"price":35.2768,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-07","prior_stop_level":33.564,"sweep_low":32.3832,"atr14":2.439832,"stop_level":31.163284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":2396,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.7715,"stop_level":33.4045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":2396,"type":"RECLAIM","strength":0.725,"price":33.7396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":33.4045,"sweep_low":32.4949,"atr14":2.253413,"stop_level":31.368193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-14","known_ts":"2009-07-16","bar_index":2410,"type":"BUY","strength":0.863,"price":35.8828,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2009-11-05","known_ts":"2009-11-09","bar_index":2437,"type":"BUY","strength":1.0,"price":42.7837,"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":"2009-11-27","known_ts":"2009-11-27","bar_index":2442,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.3188,"stop_level":42.4864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-30","known_ts":"2009-11-30","bar_index":2442,"type":"RECLAIM","strength":1.0,"price":43.0161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-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":"2009-11-27","prior_stop_level":42.4864,"sweep_low":41.1783,"atr14":1.079192,"stop_level":40.638704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-15","known_ts":"2009-12-15","bar_index":2446,"type":"RECLAIM","strength":1.0,"price":43.2066,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-18","known_ts":"2009-12-22","bar_index":2447,"type":"REBUY","strength":1.0,"price":44.6058,"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-01-08","known_ts":"2010-01-08","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.8636,"stop_level":43.6258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-25","known_ts":"2010-03-01","bar_index":2462,"type":"BUY","strength":0.863,"price":46.0703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2010-04-16","known_ts":"2010-04-16","bar_index":2473,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.385,"stop_level":51.0377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-20","known_ts":"2010-04-20","bar_index":2474,"type":"RECLAIM","strength":1.0,"price":51.4107,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-16","prior_stop_level":51.0377,"sweep_low":50.0394,"atr14":0.872786,"stop_level":49.603007,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-30","known_ts":"2010-04-30","bar_index":2477,"type":"RECLAIM","strength":1.0,"price":53.9009,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":2496,"type":"BUY","strength":0.863,"price":54.6058,"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":"2010-08-12","known_ts":"2010-08-12","bar_index":2501,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.1354,"stop_level":54.2959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":2501,"type":"RECLAIM","strength":1.0,"price":54.3181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-12","prior_stop_level":54.2959,"sweep_low":53.6761,"atr14":1.298987,"stop_level":53.026606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":2503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.6928,"stop_level":54.1354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-25","known_ts":"2010-08-25","bar_index":2504,"type":"RECLAIM","strength":1.0,"price":54.2074,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-08-23","prior_stop_level":54.1354,"sweep_low":52.7133,"atr14":1.278998,"stop_level":52.073801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-08","known_ts":"2010-09-08","bar_index":2507,"type":"RECLAIM","strength":1.0,"price":56.5315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-27","known_ts":"2010-09-27","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.2264,"stop_level":56.0445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-20","known_ts":"2010-10-22","bar_index":2517,"type":"BUY","strength":0.863,"price":57.4908,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2010-10-28","known_ts":"2010-11-01","bar_index":2519,"type":"BUY","strength":0.863,"price":57.2677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-12-20","known_ts":"2010-12-22","bar_index":2531,"type":"BUY","strength":0.725,"price":56.7213,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-02-23","known_ts":"2011-02-23","bar_index":2545,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.2752,"stop_level":61.9555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-25","known_ts":"2011-02-25","bar_index":2546,"type":"RECLAIM","strength":1.0,"price":62.1635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-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":"2011-02-23","prior_stop_level":61.9555,"sweep_low":60.7917,"atr14":0.932451,"stop_level":60.325474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-09","known_ts":"2011-03-09","bar_index":2549,"type":"RECLAIM","strength":1.0,"price":62.736,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-23 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":2550,"type":"SELL","basis":"structure_stop","strength":1.0,"price":60.4651,"stop_level":61.3202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-21","known_ts":"2011-03-21","bar_index":2551,"type":"RECLAIM","strength":1.0,"price":61.8526,"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":61.3202,"sweep_low":59.9555,"atr14":1.174958,"stop_level":59.368021,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-29","known_ts":"2011-04-29","bar_index":2561,"type":"RECLAIM","strength":1.0,"price":65.8677,"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-05-20","known_ts":"2011-05-20","bar_index":2566,"type":"SELL","basis":"structure_stop","strength":1.0,"price":65.7375,"stop_level":65.8791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":2576,"type":"BUY","strength":0.725,"price":67.9151,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-08-02","known_ts":"2011-08-02","bar_index":2582,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.4815,"stop_level":67.304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":2583,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.2945,"stop_level":67.304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-19","known_ts":"2011-10-21","bar_index":2601,"type":"BUY","strength":0.725,"price":68.8858,"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":"2012-02-22","known_ts":"2012-02-22","bar_index":2629,"type":"SELL","basis":"structure_stop","strength":1.0,"price":78.9956,"stop_level":79.3725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-23","known_ts":"2012-02-23","bar_index":2629,"type":"RECLAIM","strength":1.0,"price":80.254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-02-22","prior_stop_level":79.3725,"sweep_low":78.3867,"atr14":1.299723,"stop_level":77.736839,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-29","known_ts":"2012-04-02","bar_index":2638,"type":"BUY","strength":0.725,"price":81.1865,"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":20},{"ts":"2012-05-16","known_ts":"2012-05-16","bar_index":2649,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.3384,"stop_level":78.5607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":2656,"type":"BUY","strength":0.725,"price":82.3248,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-08-09","known_ts":"2012-08-09","bar_index":2668,"type":"SELL","basis":"structure_stop","strength":0.863,"price":84.7359,"stop_level":85.4669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-11","known_ts":"2012-09-13","bar_index":2676,"type":"BUY","strength":0.725,"price":87.6563,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2012-11-02","known_ts":"2012-11-06","bar_index":2688,"type":"BUY","strength":0.588,"price":83.7659,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2012-11-27","known_ts":"2012-11-27","bar_index":2693,"type":"SELL","basis":"structure_stop","strength":0.725,"price":84.7697,"stop_level":85.4468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-17","known_ts":"2012-12-19","bar_index":2698,"type":"REBUY","strength":0.588,"price":86.1423,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":2711,"type":"SELL","basis":"structure_stop","strength":0.863,"price":92.3018,"stop_level":93.4031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-19","known_ts":"2013-02-19","bar_index":2712,"type":"SELL","basis":"structure_stop","strength":0.863,"price":91.4158,"stop_level":93.4031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-03","known_ts":"2013-04-05","bar_index":2722,"type":"BUY","strength":0.725,"price":93.6182,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2013-05-22","known_ts":"2013-05-22","bar_index":2733,"type":"SELL","basis":"structure_stop","strength":0.863,"price":98.3806,"stop_level":99.1532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-07-11","known_ts":"2013-07-15","bar_index":2745,"type":"BUY","strength":0.588,"price":97.1908,"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":80},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":2753,"type":"SELL","basis":"structure_stop","strength":0.725,"price":95.8033,"stop_level":96.8926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-09-13","known_ts":"2013-09-17","bar_index":2760,"type":"BUY","strength":0.588,"price":97.2488,"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":80},{"ts":"2013-11-01","known_ts":"2013-11-01","bar_index":2771,"type":"SELL","basis":"structure_stop","strength":0.863,"price":103.6589,"stop_level":104.7323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-09","known_ts":"2014-01-13","bar_index":2787,"type":"BUY","strength":0.45,"price":95.3019,"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":"2014-01-28","known_ts":"2014-01-28","bar_index":2791,"type":"RECLAIM","strength":0.588,"price":97.0661,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-05-13","known_ts":"2014-05-13","bar_index":2815,"type":"SELL","basis":"structure_stop","strength":0.863,"price":106.3844,"stop_level":106.4531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-14","known_ts":"2014-05-14","bar_index":2815,"type":"RECLAIM","strength":0.863,"price":107.146,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-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":"2014-05-13","prior_stop_level":106.4531,"sweep_low":105.0486,"atr14":1.495037,"stop_level":104.301082,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-29","known_ts":"2014-05-29","bar_index":2819,"type":"RECLAIM","strength":0.863,"price":107.4456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-21","known_ts":"2014-07-23","bar_index":2831,"type":"BUY","strength":0.863,"price":109.5063,"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-08-05","known_ts":"2014-08-05","bar_index":2834,"type":"SELL","basis":"structure_stop","strength":0.863,"price":107.6938,"stop_level":108.235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-08-06","known_ts":"2014-08-06","bar_index":2835,"type":"RECLAIM","strength":0.863,"price":108.751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-08-05 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":"2014-08-05","prior_stop_level":108.235,"sweep_low":107.5176,"atr14":1.213297,"stop_level":106.910951,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-19","known_ts":"2014-08-19","bar_index":2838,"type":"RECLAIM","strength":1.0,"price":111.1929,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-14","known_ts":"2014-10-16","bar_index":2851,"type":"BUY","strength":0.725,"price":107.8003,"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-12-12","known_ts":"2014-12-12","bar_index":2865,"type":"SELL","basis":"structure_stop","strength":1.0,"price":116.4446,"stop_level":117.102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":2866,"type":"RECLAIM","strength":1.0,"price":118.4904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-12-12","prior_stop_level":117.102,"sweep_low":114.0664,"atr14":1.56004,"stop_level":113.28638,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-31","known_ts":"2014-12-31","bar_index":2869,"type":"RECLAIM","strength":1.0,"price":120.2613,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-19","known_ts":"2015-02-19","bar_index":2880,"type":"SELL","basis":"structure_stop","strength":1.0,"price":127.0892,"stop_level":129.525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-07-02","known_ts":"2015-07-07","bar_index":2911,"type":"BUY","strength":0.588,"price":125.2551,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-09-28","known_ts":"2015-09-30","bar_index":2931,"type":"BUY","strength":0.725,"price":138.7522,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2015-11-06","known_ts":"2015-11-06","bar_index":2940,"type":"SELL","basis":"structure_stop","strength":1.0,"price":148.9276,"stop_level":150.075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-11-10","known_ts":"2015-11-10","bar_index":2941,"type":"RECLAIM","strength":1.0,"price":150.3831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-11-06","prior_stop_level":150.075,"sweep_low":146.01,"atr14":2.595833,"stop_level":144.712083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-20","known_ts":"2015-11-24","bar_index":2944,"type":"REBUY","strength":1.0,"price":155.9297,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-12-31","known_ts":"2015-12-31","bar_index":2953,"type":"SELL","basis":"structure_stop","strength":1.0,"price":163.5551,"stop_level":163.9183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-01-05","known_ts":"2016-01-05","bar_index":2953,"type":"RECLAIM","strength":1.0,"price":165.9123,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-12-31","prior_stop_level":163.9183,"sweep_low":159.8905,"atr14":2.757238,"stop_level":158.511881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-20","known_ts":"2016-01-20","bar_index":2957,"type":"SELL","basis":"structure_stop","strength":1.0,"price":158.6623,"stop_level":163.2447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-01-22","known_ts":"2016-01-22","bar_index":2957,"type":"RECLAIM","strength":1.0,"price":163.5749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-01-20","prior_stop_level":163.2447,"sweep_low":158.1472,"atr14":3.419687,"stop_level":156.437356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":2975,"type":"RECLAIM","strength":0.863,"price":180.9631,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-19","known_ts":"2016-04-19","bar_index":2977,"type":"SELL","basis":"structure_stop","strength":0.725,"price":175.1338,"stop_level":175.413,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-06-28","known_ts":"2016-06-30","bar_index":2994,"type":"BUY","strength":0.725,"price":171.1637,"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":"2016-07-20","known_ts":"2016-07-20","bar_index":2999,"type":"SELL","basis":"structure_stop","strength":0.588,"price":168.7059,"stop_level":169.9515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-09-22","known_ts":"2016-09-26","bar_index":3014,"type":"BUY","strength":0.45,"price":151.2203,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-10-07","known_ts":"2016-10-07","bar_index":3017,"type":"SELL","basis":"structure_stop","strength":0.45,"price":143.1849,"stop_level":145.008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-01-13","known_ts":"2017-01-13","bar_index":3040,"type":"SELL","basis":"structure_stop","strength":0.725,"price":145.9144,"stop_level":146.6026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-01-17","known_ts":"2017-01-17","bar_index":3040,"type":"RECLAIM","strength":0.588,"price":148.3472,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-01-13","prior_stop_level":146.6026,"sweep_low":145.7849,"atr14":3.007689,"stop_level":144.281056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-06","known_ts":"2017-02-08","bar_index":3045,"type":"REBUY","strength":0.725,"price":149.7169,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-04-17","known_ts":"2017-04-19","bar_index":3061,"type":"BUY","strength":0.863,"price":158.1666,"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":30},{"ts":"2017-04-27","known_ts":"2017-04-27","bar_index":3063,"type":"SELL","basis":"structure_stop","strength":0.725,"price":146.4824,"stop_level":150.5467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-07-07","known_ts":"2017-07-07","bar_index":3080,"type":"SELL","basis":"structure_stop","strength":0.588,"price":143.762,"stop_level":144.137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-07-14","known_ts":"2017-07-14","bar_index":3081,"type":"RECLAIM","strength":0.588,"price":144.2133,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-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":"2017-07-07","prior_stop_level":144.137,"sweep_low":140.6233,"atr14":2.285281,"stop_level":139.480659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-06","known_ts":"2017-09-06","bar_index":3094,"type":"RECLAIM","strength":0.725,"price":151.5948,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":3105,"type":"SELL","basis":"structure_stop","strength":0.725,"price":147.2811,"stop_level":150.4775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-08","known_ts":"2017-11-08","bar_index":3109,"type":"RECLAIM","strength":0.863,"price":148.2694,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-13","known_ts":"2017-12-15","bar_index":3117,"type":"BUY","strength":0.863,"price":149.712,"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":"2018-02-20","known_ts":"2018-02-22","bar_index":3132,"type":"BUY","strength":0.45,"price":136.677,"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-03-23","known_ts":"2018-03-23","bar_index":3139,"type":"SELL","basis":"structure_stop","strength":0.588,"price":137.9973,"stop_level":139.1124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-26","known_ts":"2018-03-26","bar_index":3140,"type":"RECLAIM","strength":0.588,"price":140.5421,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-03-23","prior_stop_level":139.1124,"sweep_low":137.7185,"atr14":2.621044,"stop_level":136.407978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-19","known_ts":"2018-04-19","bar_index":3145,"type":"SELL","basis":"structure_stop","strength":0.588,"price":138.5263,"stop_level":140.3276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-25","known_ts":"2018-04-27","bar_index":3147,"type":"REBUY","strength":0.863,"price":144.7167,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2018-04-26","known_ts":"2018-04-26","bar_index":3147,"type":"RECLAIM","strength":0.725,"price":142.8367,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-19","prior_stop_level":140.3276,"sweep_low":137.261,"atr14":2.636711,"stop_level":135.942644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-16","known_ts":"2018-07-16","bar_index":3165,"type":"SELL","basis":"structure_stop","strength":1.0,"price":162.7243,"stop_level":163.3015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-10-26","known_ts":"2018-10-30","bar_index":3190,"type":"BUY","strength":0.725,"price":151.2894,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2018-11-26","known_ts":"2018-11-26","bar_index":3196,"type":"SELL","basis":"structure_stop","strength":0.863,"price":150.5246,"stop_level":151.0272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-27","known_ts":"2018-11-27","bar_index":3197,"type":"RECLAIM","strength":0.863,"price":151.9449,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-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":"2018-11-26","prior_stop_level":151.0272,"sweep_low":149.687,"atr14":2.523311,"stop_level":148.425344,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-14","known_ts":"2018-12-14","bar_index":3201,"type":"SELL","basis":"structure_stop","strength":0.863,"price":149.5996,"stop_level":154.2757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-01-16","known_ts":"2019-01-18","bar_index":3208,"type":"BUY","strength":0.588,"price":149.3497,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2019-02-20","known_ts":"2019-02-20","bar_index":3215,"type":"SELL","basis":"structure_stop","strength":0.725,"price":151.1804,"stop_level":152.7391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-02-26","known_ts":"2019-02-28","bar_index":3217,"type":"REBUY","strength":1.0,"price":155.4963,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2019-02-27","known_ts":"2019-02-27","bar_index":3217,"type":"RECLAIM","strength":0.725,"price":154.114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2019-02-20","prior_stop_level":152.7391,"sweep_low":146.7028,"atr14":2.481571,"stop_level":145.462014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-04","known_ts":"2019-04-04","bar_index":3226,"type":"SELL","basis":"structure_stop","strength":1.0,"price":161.5533,"stop_level":161.5978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":3226,"type":"RECLAIM","strength":1.0,"price":162.184,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-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":"2019-04-04","prior_stop_level":161.5978,"sweep_low":160.9819,"atr14":2.104493,"stop_level":159.929654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-16","known_ts":"2019-04-16","bar_index":3228,"type":"SELL","basis":"structure_stop","strength":1.0,"price":161.3455,"stop_level":161.5533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-24","known_ts":"2019-04-24","bar_index":3230,"type":"RECLAIM","strength":1.0,"price":161.9243,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-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":"2019-04-16","prior_stop_level":161.5533,"sweep_low":157.7912,"atr14":2.205127,"stop_level":156.688636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-01","known_ts":"2019-05-01","bar_index":3232,"type":"RECLAIM","strength":1.0,"price":168.2538,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-21","known_ts":"2019-06-21","bar_index":3244,"type":"SELL","basis":"structure_stop","strength":1.0,"price":179.9331,"stop_level":180.195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-10","known_ts":"2019-07-10","bar_index":3248,"type":"RECLAIM","strength":1.0,"price":186.0531,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-05","known_ts":"2019-09-05","bar_index":3261,"type":"SELL","basis":"structure_stop","strength":1.0,"price":193.2205,"stop_level":194.1482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-09","known_ts":"2019-09-09","bar_index":3262,"type":"SELL","basis":"structure_stop","strength":0.863,"price":190.6393,"stop_level":194.1482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-12-16","known_ts":"2019-12-18","bar_index":3285,"type":"BUY","strength":0.588,"price":158.5417,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2020-02-19","known_ts":"2020-02-19","bar_index":3299,"type":"SELL","basis":"structure_stop","strength":0.588,"price":166.6055,"stop_level":169.1487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-20","known_ts":"2020-02-20","bar_index":3299,"type":"RECLAIM","strength":0.588,"price":169.3315,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-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":"2020-02-19","prior_stop_level":169.1487,"sweep_low":166.2323,"atr14":2.727859,"stop_level":164.868371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-02","known_ts":"2020-03-04","bar_index":3302,"type":"REBUY","strength":0.588,"price":172.1488,"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":"2020-04-08","known_ts":"2020-04-13","bar_index":3311,"type":"BUY","strength":0.588,"price":154.9166,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":3326,"type":"SELL","basis":"structure_stop","strength":0.588,"price":152.6603,"stop_level":154.3091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":3326,"type":"RECLAIM","strength":0.588,"price":154.7738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-12","prior_stop_level":154.3091,"sweep_low":148.8684,"atr14":5.435181,"stop_level":146.150809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":3328,"type":"SELL","basis":"structure_stop","strength":0.588,"price":146.2654,"stop_level":150.6866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-27","known_ts":"2020-07-29","bar_index":3336,"type":"BUY","strength":0.725,"price":152.9478,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":3358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":181.227,"stop_level":181.2818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":3359,"type":"RECLAIM","strength":0.863,"price":182.5521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-10-28","prior_stop_level":181.2818,"sweep_low":178.161,"atr14":3.575953,"stop_level":176.373023,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-13","known_ts":"2020-11-13","bar_index":3362,"type":"RECLAIM","strength":1.0,"price":183.9087,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-19","known_ts":"2021-03-19","bar_index":3390,"type":"SELL","basis":"structure_stop","strength":1.0,"price":186.2736,"stop_level":188.8161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-22","known_ts":"2021-03-22","bar_index":3390,"type":"RECLAIM","strength":1.0,"price":188.8588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-19 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-03-19","prior_stop_level":188.8161,"sweep_low":185.9066,"atr14":4.113074,"stop_level":183.850063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-06","known_ts":"2021-04-06","bar_index":3394,"type":"RECLAIM","strength":1.0,"price":204.8642,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-11","known_ts":"2021-05-11","bar_index":3402,"type":"SELL","basis":"structure_stop","strength":1.0,"price":218.8751,"stop_level":219.1145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-17","known_ts":"2021-05-17","bar_index":3403,"type":"RECLAIM","strength":1.0,"price":220.6783,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-11","prior_stop_level":219.1145,"sweep_low":215.0692,"atr14":3.584212,"stop_level":213.277094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-26","known_ts":"2021-05-26","bar_index":3406,"type":"RECLAIM","strength":1.0,"price":225.3858,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-30","known_ts":"2021-06-30","bar_index":3414,"type":"SELL","basis":"structure_stop","strength":1.0,"price":241.5484,"stop_level":242.4722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-02","known_ts":"2021-07-02","bar_index":3414,"type":"RECLAIM","strength":1.0,"price":243.1791,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-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":"2021-06-30","prior_stop_level":242.4722,"sweep_low":240.496,"atr14":3.053433,"stop_level":238.969284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-19","known_ts":"2021-07-19","bar_index":3418,"type":"RECLAIM","strength":1.0,"price":247.6536,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-04","known_ts":"2021-08-04","bar_index":3422,"type":"SELL","basis":"structure_stop","strength":1.0,"price":246.2237,"stop_level":247.6536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-05","known_ts":"2021-08-05","bar_index":3422,"type":"RECLAIM","strength":1.0,"price":248.1516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-08-04","prior_stop_level":247.6536,"sweep_low":244.5769,"atr14":3.707783,"stop_level":242.723008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-20","known_ts":"2021-10-22","bar_index":3440,"type":"BUY","strength":0.725,"price":263.7878,"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":"2021-12-02","known_ts":"2021-12-06","bar_index":3450,"type":"REBUY","strength":0.725,"price":274.4338,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":3461,"type":"SELL","basis":"structure_stop","strength":0.725,"price":286.4907,"stop_level":289.3279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-03-22","known_ts":"2022-03-24","bar_index":3475,"type":"BUY","strength":0.725,"price":305.0125,"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":"2022-04-25","known_ts":"2022-04-25","bar_index":3482,"type":"SELL","basis":"structure_stop","strength":0.863,"price":326.1684,"stop_level":328.4574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-06-30","known_ts":"2022-07-05","bar_index":3498,"type":"BUY","strength":0.45,"price":259.0057,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2022-07-13","known_ts":"2022-07-13","bar_index":3500,"type":"SELL","basis":"structure_stop","strength":0.45,"price":251.9031,"stop_level":256.0017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-07-15","known_ts":"2022-07-15","bar_index":3501,"type":"RECLAIM","strength":0.45,"price":257.8617,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2022-07-13","prior_stop_level":256.0017,"sweep_low":246.7266,"atr14":6.321214,"stop_level":243.565993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-04","known_ts":"2022-08-04","bar_index":3506,"type":"RECLAIM","strength":0.725,"price":287.5039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":3511,"type":"SELL","basis":"structure_stop","strength":0.725,"price":291.7517,"stop_level":292.1113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":3512,"type":"SELL","basis":"structure_stop","strength":0.725,"price":289.2767,"stop_level":292.1113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":3513,"type":"RECLAIM","strength":0.725,"price":293.1391,"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":false},"anchor_ts":"2022-09-01","prior_stop_level":292.1113,"sweep_low":280.5756,"atr14":6.146499,"stop_level":277.502351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":3526,"type":"BUY","strength":0.45,"price":265.0259,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":3526,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-28","trigger_known_ts":"2022-11-01","strength":0.45,"price":265.0259,"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.2279,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":247.6928,"atr14":6.669574,"stop_level":244.358013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-22","known_ts":"2022-12-22","bar_index":3538,"type":"SELL","basis":"structure_stop","strength":0.588,"price":242.817,"stop_level":248.9593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-09","known_ts":"2023-01-11","bar_index":3542,"type":"REBUY","strength":0.45,"price":254.6808,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2023-01-31","known_ts":"2023-01-31","bar_index":3547,"type":"RECLAIM","strength":0.725,"price":270.109,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-22","known_ts":"2023-02-22","bar_index":3552,"type":"SELL","basis":"structure_stop","strength":0.725,"price":253.4927,"stop_level":258.8956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-28","known_ts":"2023-02-28","bar_index":3553,"type":"RECLAIM","strength":0.725,"price":259.2599,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-02-22","prior_stop_level":258.8956,"sweep_low":250.9778,"atr14":5.43331,"stop_level":248.261145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-31","known_ts":"2023-04-04","bar_index":3561,"type":"BUY","strength":0.863,"price":270.1323,"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":60},{"ts":"2023-05-02","known_ts":"2023-05-02","bar_index":3568,"type":"SELL","basis":"structure_stop","strength":0.725,"price":251.3353,"stop_level":252.0626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-04","known_ts":"2023-05-04","bar_index":3568,"type":"RECLAIM","strength":0.725,"price":254.3936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-02 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-05-02","prior_stop_level":252.0626,"sweep_low":245.9372,"atr14":5.537932,"stop_level":243.168234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-14","known_ts":"2023-06-16","bar_index":3578,"type":"BUY","strength":0.588,"price":254.2406,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2023-06-23","known_ts":"2023-06-27","bar_index":3580,"type":"BUY","strength":0.725,"price":256.3659,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2023-07-27","known_ts":"2023-07-27","bar_index":3587,"type":"SELL","basis":"structure_stop","strength":0.863,"price":255.3298,"stop_level":255.9498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-14","known_ts":"2023-09-18","bar_index":3599,"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-09-14","trigger_known_ts":"2023-09-18","strength":0.45,"price":241.6121,"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.114768,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":235.5645,"atr14":4.114963,"stop_level":233.507018,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-05","known_ts":"2023-10-09","bar_index":3604,"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-10-05","trigger_known_ts":"2023-10-09","strength":0.45,"price":242.1045,"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.112964,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":228.1743,"atr14":4.774405,"stop_level":225.787098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-10","known_ts":"2023-10-12","bar_index":3605,"type":"BUY","strength":0.45,"price":244.3694,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-10-10","known_ts":"2023-10-12","bar_index":3605,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-10-10","trigger_known_ts":"2023-10-12","strength":0.45,"price":244.3694,"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.104666,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":228.1743,"atr14":4.614502,"stop_level":225.867049,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-23","known_ts":"2023-10-23","bar_index":3608,"type":"SELL","basis":"structure_stop","strength":0.45,"price":221.9612,"stop_level":228.9263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-11-03","known_ts":"2023-11-07","bar_index":3611,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-11-03","trigger_known_ts":"2023-11-07","strength":0.45,"price":222.006,"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.186602,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":208.7562,"atr14":5.918416,"stop_level":205.796992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-13","known_ts":"2023-11-15","bar_index":3613,"type":"BUY","strength":0.45,"price":233.2952,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-11-13","known_ts":"2023-11-15","bar_index":3613,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-11-13","trigger_known_ts":"2023-11-15","strength":0.45,"price":233.2952,"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.14524,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":216.2942,"atr14":6.032044,"stop_level":213.278178,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-13","known_ts":"2023-12-13","bar_index":3620,"type":"RECLAIM","strength":0.725,"price":262.5234,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-24","known_ts":"2024-01-24","bar_index":3629,"type":"SELL","basis":"structure_stop","strength":0.863,"price":261.3015,"stop_level":263.347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-25","known_ts":"2024-01-25","bar_index":3629,"type":"RECLAIM","strength":0.863,"price":263.9896,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-24","prior_stop_level":263.347,"sweep_low":260.9033,"atr14":4.86154,"stop_level":258.47253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-07","known_ts":"2024-03-07","bar_index":3639,"type":"RECLAIM","strength":1.0,"price":263.9896,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-10","known_ts":"2024-05-14","bar_index":3654,"type":"BUY","strength":0.725,"price":255.8965,"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":"2024-10-02","known_ts":"2024-10-02","bar_index":3687,"type":"SELL","basis":"structure_stop","strength":1.0,"price":331.2673,"stop_level":332.3861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-04","known_ts":"2025-02-06","bar_index":3715,"type":"BUY","strength":0.588,"price":285.0589,"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":80},{"ts":"2025-03-12","known_ts":"2025-03-12","bar_index":3723,"type":"SELL","basis":"structure_stop","strength":0.725,"price":285.5954,"stop_level":285.7553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-04-14","known_ts":"2025-04-16","bar_index":3731,"type":"REBUY","strength":0.45,"price":274.74,"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":"2025-05-23","known_ts":"2025-05-23","bar_index":3740,"type":"SELL","basis":"structure_stop","strength":0.588,"price":282.0308,"stop_level":283.4471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-27","known_ts":"2025-05-27","bar_index":3740,"type":"RECLAIM","strength":0.588,"price":285.3007,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-05-23","prior_stop_level":283.4471,"sweep_low":280.0441,"atr14":6.078411,"stop_level":277.004895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-11","known_ts":"2025-06-11","bar_index":3744,"type":"SELL","basis":"structure_stop","strength":0.588,"price":285.3197,"stop_level":285.6048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-19","known_ts":"2025-08-21","bar_index":3760,"type":"BUY","strength":0.45,"price":275.3341,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":3766,"type":"SELL","basis":"structure_stop","strength":0.588,"price":276.2973,"stop_level":277.1872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-19","known_ts":"2025-09-19","bar_index":3767,"type":"SELL","basis":"structure_stop","strength":0.588,"price":270.661,"stop_level":277.1872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-26","known_ts":"2025-09-30","bar_index":3769,"type":"REBUY","strength":0.725,"price":280.2166,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2025-09-26","known_ts":"2025-09-26","bar_index":3769,"type":"RECLAIM","strength":0.588,"price":277.7331,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-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":"2025-09-19","prior_stop_level":277.1872,"sweep_low":269.9334,"atr14":4.501527,"stop_level":267.682637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-31","known_ts":"2025-10-31","bar_index":3777,"type":"SELL","basis":"structure_stop","strength":0.725,"price":270.2341,"stop_level":270.661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-06","known_ts":"2026-01-08","bar_index":3792,"type":"BUY","strength":0.45,"price":265.9178,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-01-06","known_ts":"2026-01-08","bar_index":3792,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-01-06","trigger_known_ts":"2026-01-08","strength":0.45,"price":265.9178,"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.11081,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":251.6175,"atr14":5.371399,"stop_level":248.931801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-14","known_ts":"2026-01-14","bar_index":3794,"type":"RECLAIM","strength":0.588,"price":288.2509,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-01-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-03-12","known_ts":"2026-03-12","bar_index":3807,"type":"SELL","basis":"structure_stop","strength":0.863,"price":292.0269,"stop_level":293.6061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-13","known_ts":"2026-04-15","bar_index":3814,"type":"BUY","strength":0.863,"price":297.0703,"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":"2026-05-15","known_ts":"2026-05-15","bar_index":3822,"type":"SELL","basis":"structure_stop","strength":1.0,"price":289.7781,"stop_level":291.3831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":3822,"type":"RECLAIM","strength":1.0,"price":293.4242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-15 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":"2026-05-15","prior_stop_level":291.3831,"sweep_low":288.9359,"atr14":6.779091,"stop_level":285.546355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-03","known_ts":"2026-06-03","bar_index":3826,"type":"RECLAIM","strength":1.0,"price":306.8297,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-08","known_ts":"2026-06-10","bar_index":3827,"type":"BUY","strength":1.0,"price":320.889,"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":"2026-07-15","known_ts":"2026-07-15","bar_index":3835,"type":"SELL","basis":"structure_stop","strength":1.0,"price":314.68,"stop_level":318.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-16","known_ts":"2026-07-16","bar_index":3835,"type":"RECLAIM","strength":1.0,"price":324.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-07-15","prior_stop_level":318.31,"sweep_low":313.69,"atr14":7.056386,"stop_level":310.161807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-30","known_ts":"2026-07-30","bar_index":3839,"type":"RECLAIM","strength":1.0,"price":325.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-30","last_scored_basis":null,"bars_since_signal":10,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-01-19","2018-02-09","2018-08-07","2018-08-15","2018-08-31","2018-10-05","2018-10-23","2019-01-11","2019-07-31","2019-10-03","2019-11-11","2020-03-26","2020-07-27","2021-01-15","2021-08-09","2021-10-04","2022-02-02","2022-03-01","2022-03-22","2022-05-17","2022-06-22","2022-07-19","2022-09-29","2022-10-17","2023-03-28","2023-05-02","2023-08-10","2023-08-28","2024-02-14","2024-03-25","2024-10-23","2024-11-13","2024-12-23","2025-01-16","2025-06-27","2025-07-21","2025-11-12","2025-11-25","2026-03-30","2026-09-11"],"warnings":[{"ts":"2022-07-13","kind":"confirm","px":251.9031,"level":256.0017},{"ts":"2022-08-02","kind":"arm","px":274.8548},{"ts":"2022-08-29","kind":"confirm","px":291.7517,"level":292.1113},{"ts":"2022-08-31","kind":"arm","px":283.3246},{"ts":"2022-09-01","kind":"confirm","px":289.2767,"level":292.1113},{"ts":"2022-12-21","kind":"arm","px":246.0085},{"ts":"2022-12-22","kind":"confirm","px":242.817,"level":248.9593},{"ts":"2023-02-10","kind":"arm","px":260.0924},{"ts":"2023-02-22","kind":"confirm","px":253.4927,"level":258.8956},{"ts":"2023-04-14","kind":"arm","px":254.4375},{"ts":"2023-05-02","kind":"confirm","px":251.3353,"level":252.0626},{"ts":"2023-07-07","kind":"arm","px":254.2317},{"ts":"2023-07-27","kind":"confirm","px":255.3298,"level":255.9498},{"ts":"2023-10-20","kind":"arm","px":224.8798},{"ts":"2023-10-23","kind":"confirm","px":221.9612,"level":228.9263},{"ts":"2023-12-29","kind":"arm","px":276.045},{"ts":"2024-01-24","kind":"confirm","px":261.3015,"level":263.347},{"ts":"2024-05-24","kind":"arm","px":249.0929},{"ts":"2024-07-03","kind":"arm","px":265.6662},{"ts":"2024-09-25","kind":"arm","px":335.2578},{"ts":"2024-10-02","kind":"confirm","px":331.2673,"level":332.3861},{"ts":"2025-02-19","kind":"arm","px":279.9296},{"ts":"2025-03-12","kind":"confirm","px":285.5954,"level":285.7553},{"ts":"2025-05-22","kind":"arm","px":281.1563},{"ts":"2025-05-23","kind":"confirm","px":282.0308,"level":283.4471},{"ts":"2025-05-27","kind":"arm","px":285.3007},{"ts":"2025-06-11","kind":"confirm","px":285.3197,"level":285.6048},{"ts":"2025-09-04","kind":"arm","px":280.5765},{"ts":"2025-09-16","kind":"confirm","px":276.2973,"level":277.1872},{"ts":"2025-09-18","kind":"arm","px":275.3078},{"ts":"2025-09-19","kind":"confirm","px":270.661,"level":277.1872},{"ts":"2025-10-24","kind":"arm","px":293.2064},{"ts":"2025-10-31","kind":"confirm","px":270.2341,"level":270.661},{"ts":"2026-01-26","kind":"arm","px":273.4014},{"ts":"2026-03-09","kind":"arm","px":300.5993},{"ts":"2026-03-12","kind":"confirm","px":292.0269,"level":293.6061},{"ts":"2026-05-14","kind":"arm","px":300.2409},{"ts":"2026-05-15","kind":"confirm","px":289.7781,"level":291.3831},{"ts":"2026-07-08","kind":"arm","px":320.77},{"ts":"2026-07-15","kind":"confirm","px":314.68,"level":318.31}],"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":[]}}}