{"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":"UMBF","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1981-06-15","known_ts":"1981-06-15","bar_index":105,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6494,"stop_level":3.7113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-08-07","known_ts":"1981-08-11","bar_index":118,"type":"BUY","strength":0.588,"price":3.402,"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":20},{"ts":"1981-08-27","known_ts":"1981-08-27","bar_index":122,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3402,"stop_level":3.402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-09-16","known_ts":"1981-09-16","bar_index":127,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.1546,"stop_level":3.3092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-10-07","known_ts":"1981-10-09","bar_index":132,"type":"BUY","strength":0.45,"price":3.0927,"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":"1981-11-05","known_ts":"1981-11-05","bar_index":139,"type":"RECLAIM","strength":0.725,"price":3.402,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-10-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-02-05","known_ts":"1982-02-09","bar_index":160,"type":"BUY","strength":0.588,"price":3.1237,"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":"1982-03-29","known_ts":"1982-03-29","bar_index":171,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0618,"stop_level":3.0927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-07","known_ts":"1982-05-11","bar_index":181,"type":"BUY","strength":0.45,"price":3.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-06-11","known_ts":"1982-06-11","bar_index":189,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.9381,"stop_level":2.969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1982-07-26","known_ts":"1982-07-28","bar_index":199,"type":"BUY","strength":0.45,"price":2.8144,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-08-24","known_ts":"1982-08-26","bar_index":206,"type":"BUY","strength":0.45,"price":2.6288,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-09-10","known_ts":"1982-09-10","bar_index":210,"type":"RECLAIM","strength":0.725,"price":3.0309,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-08-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-09-29","known_ts":"1983-10-03","bar_index":299,"type":"BUY","strength":0.725,"price":3.4948,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1983-12-15","known_ts":"1983-12-15","bar_index":317,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3711,"stop_level":3.4639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1984-01-17","known_ts":"1984-01-19","bar_index":324,"type":"BUY","strength":0.725,"price":3.6185,"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":"1984-08-20","known_ts":"1984-08-22","bar_index":374,"type":"BUY","strength":0.588,"price":3.6494,"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":"1984-09-19","known_ts":"1984-09-19","bar_index":381,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5876,"stop_level":3.6185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1984-11-05","known_ts":"1984-11-05","bar_index":392,"type":"RECLAIM","strength":0.725,"price":3.8969,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-01-10","known_ts":"1985-01-14","bar_index":407,"type":"BUY","strength":1.0,"price":3.9896,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1985-03-21","known_ts":"1985-03-21","bar_index":423,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1134,"stop_level":4.2061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-03-25","known_ts":"1985-03-25","bar_index":424,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1134,"stop_level":4.2061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-05-07","known_ts":"1985-05-09","bar_index":434,"type":"BUY","strength":0.863,"price":4.1134,"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":"1986-01-23","known_ts":"1986-01-27","bar_index":494,"type":"BUY","strength":0.725,"price":4.9484,"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":"1986-01-31","known_ts":"1986-02-04","bar_index":496,"type":"BUY","strength":0.725,"price":4.9175,"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":"1986-03-26","known_ts":"1986-03-26","bar_index":508,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5669,"stop_level":5.5979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-11","known_ts":"1986-04-15","bar_index":512,"type":"REBUY","strength":1.0,"price":5.6597,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1986-08-14","known_ts":"1986-08-18","bar_index":541,"type":"BUY","strength":0.45,"price":5.1649,"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-10-09","known_ts":"1986-10-13","bar_index":554,"type":"BUY","strength":0.45,"price":5.0412,"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-11-04","known_ts":"1986-11-04","bar_index":560,"type":"RECLAIM","strength":0.725,"price":5.3814,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-10-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-11-25","known_ts":"1986-11-25","bar_index":565,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2886,"stop_level":5.3814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-12-02","known_ts":"1986-12-02","bar_index":566,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1649,"stop_level":5.2886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-12-03","known_ts":"1986-12-03","bar_index":566,"type":"RECLAIM","strength":0.588,"price":5.3195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-12-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":"1986-12-02","prior_stop_level":5.2886,"sweep_low":5.1649,"atr14":0.120761,"stop_level":5.10452,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-01-09","known_ts":"1987-01-13","bar_index":575,"type":"BUY","strength":0.725,"price":5.5995,"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":70},{"ts":"1987-01-27","known_ts":"1987-01-27","bar_index":579,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3662,"stop_level":5.5062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-14","known_ts":"1987-04-16","bar_index":597,"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-04-14","trigger_known_ts":"1987-04-16","strength":0.45,"price":4.882,"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.142426,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6942,"atr14":0.151091,"stop_level":4.618654,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-04-28","known_ts":"1987-04-30","bar_index":600,"type":"BUY","strength":0.45,"price":5.0463,"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-04-28","known_ts":"1987-04-30","bar_index":600,"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":"1987-04-28","trigger_known_ts":"1987-04-30","strength":0.45,"price":5.0463,"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.113565,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7881,"atr14":0.162876,"stop_level":4.706662,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-05-11","known_ts":"1987-05-13","bar_index":603,"type":"BUY","strength":0.45,"price":4.882,"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-05-11","known_ts":"1987-05-13","bar_index":603,"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":"1987-05-11","trigger_known_ts":"1987-05-13","strength":0.45,"price":4.882,"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.142426,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7412,"atr14":0.195586,"stop_level":4.643407,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-31","known_ts":"1987-07-31","bar_index":622,"type":"RECLAIM","strength":0.863,"price":5.3854,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-10","known_ts":"1987-09-10","bar_index":631,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2513,"stop_level":5.3381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-11","known_ts":"1987-09-11","bar_index":631,"type":"RECLAIM","strength":0.863,"price":5.4652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-09-10","prior_stop_level":5.3381,"sweep_low":5.2513,"atr14":0.115902,"stop_level":5.193349,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-25","known_ts":"1987-09-25","bar_index":635,"type":"RECLAIM","strength":0.863,"price":5.5127,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-12-24","known_ts":"1987-12-29","bar_index":656,"type":"BUY","strength":0.588,"price":5.167,"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":65},{"ts":"1988-03-31","known_ts":"1988-03-31","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0553,"stop_level":5.1997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-06","known_ts":"1988-04-06","bar_index":679,"type":"RECLAIM","strength":0.725,"price":5.2479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-03-31","prior_stop_level":5.1997,"sweep_low":4.9108,"atr14":0.118383,"stop_level":4.851609,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-13","known_ts":"1988-06-13","bar_index":695,"type":"RECLAIM","strength":0.863,"price":5.2808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-05","known_ts":"1988-07-07","bar_index":700,"type":"REBUY","strength":0.863,"price":5.2808,"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":"1988-09-12","known_ts":"1988-09-14","bar_index":716,"type":"BUY","strength":0.863,"price":5.241,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1988-10-14","known_ts":"1988-10-18","bar_index":724,"type":"REBUY","strength":1.0,"price":5.3141,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1988-10-27","known_ts":"1988-10-31","bar_index":727,"type":"REBUY","strength":1.0,"price":5.3141,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1988-11-22","known_ts":"1988-11-25","bar_index":733,"type":"BUY","strength":1.0,"price":5.3141,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":75},{"ts":"1988-12-01","known_ts":"1988-12-05","bar_index":735,"type":"BUY","strength":1.0,"price":5.3141,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1988-12-12","known_ts":"1988-12-12","bar_index":737,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1026,"stop_level":5.241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-01-16","known_ts":"1989-01-18","bar_index":745,"type":"BUY","strength":0.588,"price":5.1517,"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":"1989-02-17","known_ts":"1989-02-17","bar_index":753,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.029,"stop_level":5.0536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-02-22","known_ts":"1989-02-22","bar_index":753,"type":"RECLAIM","strength":0.588,"price":5.1271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1989-02-17","prior_stop_level":5.0536,"sweep_low":5.029,"atr14":0.053956,"stop_level":5.002022,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-08","known_ts":"1989-03-10","bar_index":757,"type":"BUY","strength":0.45,"price":5.029,"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":"1989-03-16","known_ts":"1989-03-16","bar_index":759,"type":"RECLAIM","strength":0.725,"price":5.2849,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1989-03-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-04-05","known_ts":"1989-04-05","bar_index":763,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8897,"stop_level":5.0873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-04-20","known_ts":"1989-04-24","bar_index":767,"type":"REBUY","strength":0.588,"price":5.0379,"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":"1989-05-16","known_ts":"1989-05-16","bar_index":773,"type":"RECLAIM","strength":0.725,"price":5.1861,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1989-04-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-06-30","known_ts":"1989-06-30","bar_index":783,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6214,"stop_level":5.8452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-07-05","known_ts":"1989-07-05","bar_index":784,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6711,"stop_level":5.8452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-10","known_ts":"1989-08-10","bar_index":793,"type":"RECLAIM","strength":1.0,"price":5.9696,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-13","known_ts":"1989-10-13","bar_index":808,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2581,"stop_level":6.3582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-05","known_ts":"1990-01-09","bar_index":827,"type":"BUY","strength":0.725,"price":6.2692,"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":"1990-03-12","known_ts":"1990-03-14","bar_index":842,"type":"BUY","strength":0.725,"price":6.184,"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":"1990-06-12","known_ts":"1990-06-12","bar_index":863,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9956,"stop_level":6.0059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-06-15","known_ts":"1990-06-15","bar_index":864,"type":"RECLAIM","strength":0.725,"price":6.0469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-12 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":"1990-06-12","prior_stop_level":6.0059,"sweep_low":5.9444,"atr14":0.084483,"stop_level":5.902158,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-19","known_ts":"1990-06-19","bar_index":865,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.8931,"stop_level":6.0059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-06-27","known_ts":"1990-06-29","bar_index":867,"type":"REBUY","strength":0.725,"price":5.9956,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1990-07-16","known_ts":"1990-07-18","bar_index":871,"type":"REBUY","strength":0.45,"price":5.9444,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-09-10","known_ts":"1990-09-12","bar_index":884,"type":"BUY","strength":0.45,"price":5.5757,"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":"1991-05-31","known_ts":"1991-05-31","bar_index":945,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7047,"stop_level":6.757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-03","known_ts":"1991-06-03","bar_index":945,"type":"RECLAIM","strength":1.0,"price":6.8094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-05-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":"1991-05-31","prior_stop_level":6.757,"sweep_low":6.7047,"atr14":0.085346,"stop_level":6.662027,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-06-18","known_ts":"1991-06-18","bar_index":949,"type":"RECLAIM","strength":1.0,"price":6.7467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-09","known_ts":"1991-12-09","bar_index":989,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1003,"stop_level":7.6427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-11","known_ts":"1991-12-11","bar_index":990,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1533,"stop_level":7.6427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-04-29","known_ts":"1992-05-01","bar_index":1022,"type":"BUY","strength":0.725,"price":8.4149,"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":"1992-06-29","known_ts":"1992-06-29","bar_index":1036,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7234,"stop_level":8.777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-30","known_ts":"1992-06-30","bar_index":1036,"type":"RECLAIM","strength":0.863,"price":8.884,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-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":"1992-06-29","prior_stop_level":8.777,"sweep_low":8.7234,"atr14":0.114733,"stop_level":8.666033,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-09","known_ts":"1992-10-13","bar_index":1060,"type":"BUY","strength":0.45,"price":8.1787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-01-29","known_ts":"1993-01-29","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4915,"stop_level":8.5456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-02","known_ts":"1993-02-02","bar_index":1086,"type":"RECLAIM","strength":0.863,"price":8.6538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-01-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":"1993-01-29","prior_stop_level":8.5456,"sweep_low":8.4915,"atr14":0.089418,"stop_level":8.446791,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-16","known_ts":"1993-03-18","bar_index":1096,"type":"BUY","strength":0.588,"price":8.5914,"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":50},{"ts":"1993-04-29","known_ts":"1993-04-29","bar_index":1106,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5371,"stop_level":8.5914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-18","known_ts":"1993-06-22","bar_index":1118,"type":"BUY","strength":0.588,"price":8.3196,"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":"aplus","score":85},{"ts":"1993-09-03","known_ts":"1993-09-08","bar_index":1136,"type":"BUY","strength":0.863,"price":8.5914,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1993-10-05","known_ts":"1993-10-07","bar_index":1143,"type":"BUY","strength":0.863,"price":8.6352,"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":55},{"ts":"1993-12-08","known_ts":"1993-12-10","bar_index":1158,"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":"1993-12-08","trigger_known_ts":"1993-12-10","strength":0.45,"price":8.132,"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.076843,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.9793,"atr14":0.176643,"stop_level":7.890978,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-14","known_ts":"1994-01-14","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.077,"stop_level":8.1869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-01-20","known_ts":"1994-01-24","bar_index":1168,"type":"REBUY","strength":0.45,"price":8.2419,"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":"1994-02-02","known_ts":"1994-02-04","bar_index":1171,"type":"REBUY","strength":0.45,"price":8.2968,"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":"1994-04-05","known_ts":"1994-04-07","bar_index":1185,"type":"BUY","strength":0.588,"price":7.9122,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-04-05","known_ts":"1994-04-07","bar_index":1185,"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-04-05","trigger_known_ts":"1994-04-07","strength":0.588,"price":7.9122,"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.101795,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.7474,"atr14":0.150689,"stop_level":7.672056,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-30","known_ts":"1994-07-05","bar_index":1205,"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-06-30","trigger_known_ts":"1994-07-05","strength":0.45,"price":7.5927,"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.128988,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3694,"atr14":0.157524,"stop_level":7.290638,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-01","known_ts":"1994-08-03","bar_index":1212,"type":"BUY","strength":0.45,"price":7.4531,"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-10-05","known_ts":"1994-10-05","bar_index":1227,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.1896,"stop_level":7.302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-20","known_ts":"1994-10-24","bar_index":1231,"type":"REBUY","strength":0.588,"price":7.302,"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":"1994-12-02","known_ts":"1994-12-06","bar_index":1241,"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-12-02","trigger_known_ts":"1994-12-06","strength":0.45,"price":6.8413,"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.180859,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6841,"atr14":0.134265,"stop_level":6.616968,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-29","known_ts":"1995-01-03","bar_index":1247,"type":"BUY","strength":0.588,"price":6.8979,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-12-29","known_ts":"1995-01-03","bar_index":1247,"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-29","trigger_known_ts":"1995-01-03","strength":0.588,"price":6.8979,"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.174082,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.6717,"atr14":0.135839,"stop_level":6.60378,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-09","known_ts":"1995-02-09","bar_index":1256,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8413,"stop_level":6.8979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-14","known_ts":"1995-02-14","bar_index":1257,"type":"RECLAIM","strength":0.725,"price":6.9261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-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":"1995-02-09","prior_stop_level":6.8979,"sweep_low":6.8413,"atr14":0.107439,"stop_level":6.787581,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-28","known_ts":"1995-03-28","bar_index":1267,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8861,"stop_level":6.943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-04","known_ts":"1995-04-04","bar_index":1269,"type":"RECLAIM","strength":0.725,"price":6.9999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-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":"1995-03-28","prior_stop_level":6.943,"sweep_low":6.8292,"atr14":0.14383,"stop_level":6.757285,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-12","known_ts":"1995-04-17","bar_index":1271,"type":"REBUY","strength":0.863,"price":7.1707,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1995-05-10","known_ts":"1995-05-10","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0568,"stop_level":7.0853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-11","known_ts":"1995-05-11","bar_index":1277,"type":"RECLAIM","strength":0.863,"price":7.1991,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-05-10","prior_stop_level":7.0853,"sweep_low":7.0568,"atr14":0.151963,"stop_level":6.980818,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-25","known_ts":"1995-05-25","bar_index":1281,"type":"RECLAIM","strength":0.863,"price":7.3414,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-13","known_ts":"1995-06-15","bar_index":1285,"type":"REBUY","strength":0.863,"price":7.3872,"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-10-31","known_ts":"1995-10-31","bar_index":1317,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8435,"stop_level":9.901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-11-02","known_ts":"1995-11-02","bar_index":1318,"type":"RECLAIM","strength":0.863,"price":10.0162,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1995-10-31","prior_stop_level":9.901,"sweep_low":9.8435,"atr14":0.168473,"stop_level":9.759263,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-06","known_ts":"1996-02-08","bar_index":1340,"type":"BUY","strength":0.725,"price":9.4215,"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":"1996-06-19","known_ts":"1996-06-19","bar_index":1371,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5318,"stop_level":8.6019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-06-20","known_ts":"1996-06-20","bar_index":1371,"type":"RECLAIM","strength":0.588,"price":8.7364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-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":"1996-06-19","prior_stop_level":8.6019,"sweep_low":8.5318,"atr14":0.225763,"stop_level":8.418918,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-29","known_ts":"1996-07-31","bar_index":1380,"type":"BUY","strength":0.45,"price":8.4442,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-08-30","known_ts":"1996-08-30","bar_index":1388,"type":"RECLAIM","strength":0.725,"price":8.9117,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-07-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-19","known_ts":"1996-09-19","bar_index":1392,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0454,"stop_level":9.1629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-20","known_ts":"1996-09-20","bar_index":1392,"type":"RECLAIM","strength":0.725,"price":9.3391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-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":"1996-09-19","prior_stop_level":9.1629,"sweep_low":8.9279,"atr14":0.286334,"stop_level":8.784733,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-27","known_ts":"1996-09-27","bar_index":1394,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7517,"stop_level":9.0454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-17","known_ts":"1996-10-17","bar_index":1399,"type":"RECLAIM","strength":0.863,"price":8.9867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-22","known_ts":"1996-10-24","bar_index":1400,"type":"REBUY","strength":0.863,"price":9.1041,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-01-21","known_ts":"1997-01-21","bar_index":1420,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.4824,"stop_level":9.8543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-03","known_ts":"1997-03-03","bar_index":1430,"type":"RECLAIM","strength":1.0,"price":10.1022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-05-14","known_ts":"1997-05-16","bar_index":1447,"type":"BUY","strength":0.725,"price":9.8988,"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":70},{"ts":"1997-05-22","known_ts":"1997-05-27","bar_index":1449,"type":"BUY","strength":0.725,"price":9.9299,"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":"1997-07-09","known_ts":"1997-07-09","bar_index":1459,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.6965,"stop_level":10.7591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-14","known_ts":"1997-07-14","bar_index":1460,"type":"RECLAIM","strength":1.0,"price":10.7904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-07-09","prior_stop_level":10.7591,"sweep_low":10.6965,"atr14":0.14862,"stop_level":10.62219,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-23","known_ts":"1997-07-23","bar_index":1463,"type":"RECLAIM","strength":1.0,"price":11.0406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-13","known_ts":"1997-08-13","bar_index":1468,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.0093,"stop_level":11.0719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-14","known_ts":"1997-08-14","bar_index":1468,"type":"RECLAIM","strength":1.0,"price":11.1344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-08-13","prior_stop_level":11.0719,"sweep_low":11.0093,"atr14":0.205943,"stop_level":10.906329,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-29","known_ts":"1997-08-29","bar_index":1472,"type":"RECLAIM","strength":1.0,"price":11.7599,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-18","known_ts":"1998-02-20","bar_index":1511,"type":"BUY","strength":0.863,"price":14.8063,"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":"1998-07-20","known_ts":"1998-07-22","bar_index":1546,"type":"BUY","strength":0.588,"price":13.5248,"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":70},{"ts":"1998-08-21","known_ts":"1998-08-25","bar_index":1554,"type":"BUY","strength":0.45,"price":11.9174,"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-08-31","known_ts":"1998-09-02","bar_index":1556,"type":"BUY","strength":0.45,"price":11.5593,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-07","known_ts":"1998-10-07","bar_index":1564,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.708,"stop_level":11.8084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-12","known_ts":"1998-10-12","bar_index":1565,"type":"RECLAIM","strength":0.588,"price":12.2767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-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":"1998-10-07","prior_stop_level":11.8084,"sweep_low":10.9721,"atr14":0.441341,"stop_level":10.75143,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-12","known_ts":"1998-11-12","bar_index":1573,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9756,"stop_level":12.0425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-13","known_ts":"1998-11-13","bar_index":1573,"type":"RECLAIM","strength":0.588,"price":12.1429,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-11-12","prior_stop_level":12.0425,"sweep_low":11.9756,"atr14":0.362396,"stop_level":11.794402,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-08","known_ts":"1999-03-10","bar_index":1599,"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":"1999-03-08","trigger_known_ts":"1999-03-10","strength":0.588,"price":11.8626,"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.307427,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.6749,"atr14":0.201875,"stop_level":11.573963,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-01","known_ts":"1999-04-06","bar_index":1605,"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":"1999-04-01","trigger_known_ts":"1999-04-06","strength":0.45,"price":10.732,"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.36482,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.2595,"atr14":0.277112,"stop_level":10.120944,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-15","known_ts":"1999-04-19","bar_index":1608,"type":"BUY","strength":0.45,"price":11.6095,"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-04-15","known_ts":"1999-04-19","bar_index":1608,"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":"1999-04-15","trigger_known_ts":"1999-04-19","strength":0.45,"price":11.6095,"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.292022,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.2595,"atr14":0.309435,"stop_level":10.104782,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-06","known_ts":"1999-05-10","bar_index":1613,"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":"1999-05-06","trigger_known_ts":"1999-05-10","strength":0.588,"price":11.5757,"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.265846,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.137,"atr14":0.253112,"stop_level":11.010444,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-11","known_ts":"1999-05-11","bar_index":1614,"type":"RECLAIM","strength":0.725,"price":11.9132,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-27","known_ts":"1999-05-27","bar_index":1618,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4407,"stop_level":11.4745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-02","known_ts":"1999-06-02","bar_index":1619,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3901,"stop_level":11.4745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-09","known_ts":"1999-06-09","bar_index":1620,"type":"RECLAIM","strength":0.725,"price":11.5291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-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":"1999-06-02","prior_stop_level":11.4745,"sweep_low":11.2382,"atr14":0.177874,"stop_level":11.149263,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-07","known_ts":"1999-07-07","bar_index":1627,"type":"RECLAIM","strength":0.863,"price":12.1055,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-09","known_ts":"1999-08-09","bar_index":1634,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3595,"stop_level":11.5291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-08-11","known_ts":"1999-08-11","bar_index":1635,"type":"RECLAIM","strength":0.725,"price":11.6308,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-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":"1999-08-09","prior_stop_level":11.5291,"sweep_low":11.1561,"atr14":0.253553,"stop_level":11.029323,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-29","known_ts":"1999-11-02","bar_index":1654,"type":"BUY","strength":0.588,"price":11.481,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":80},{"ts":"1999-11-22","known_ts":"1999-11-22","bar_index":1659,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1233,"stop_level":11.3788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-01","known_ts":"2000-03-03","bar_index":1682,"type":"BUY","strength":0.45,"price":10.168,"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-04-07","known_ts":"2000-04-07","bar_index":1691,"type":"RECLAIM","strength":0.863,"price":11.3744,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-17","known_ts":"2000-04-17","bar_index":1693,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.7588,"stop_level":10.8913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.8345,"stop_level":10.8913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-26","known_ts":"2000-04-26","bar_index":1695,"type":"RECLAIM","strength":0.725,"price":10.9482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-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":"2000-04-24","prior_stop_level":10.8913,"sweep_low":10.2663,"atr14":0.383923,"stop_level":10.074339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-31","known_ts":"2000-06-02","bar_index":1703,"type":"BUY","strength":0.588,"price":10.7777,"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":40},{"ts":"2000-07-05","known_ts":"2000-07-07","bar_index":1711,"type":"BUY","strength":0.863,"price":10.8585,"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":"2000-07-24","known_ts":"2000-07-24","bar_index":1715,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5156,"stop_level":10.7061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-07-25","known_ts":"2000-07-25","bar_index":1715,"type":"RECLAIM","strength":0.863,"price":10.7442,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-24 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":"2000-07-24","prior_stop_level":10.7061,"sweep_low":10.4203,"atr14":0.279396,"stop_level":10.280602,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-08","known_ts":"2000-08-08","bar_index":1719,"type":"RECLAIM","strength":0.863,"price":10.7823,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-21","known_ts":"2000-08-21","bar_index":1722,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.3727,"stop_level":10.4584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-22","known_ts":"2000-08-22","bar_index":1722,"type":"RECLAIM","strength":0.725,"price":10.5156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-08-21","prior_stop_level":10.4584,"sweep_low":10.3441,"atr14":0.264892,"stop_level":10.211654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-24","known_ts":"2000-08-28","bar_index":1723,"type":"REBUY","strength":0.863,"price":10.8585,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2000-10-04","known_ts":"2000-10-04","bar_index":1732,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7476,"stop_level":10.8817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-10-06","known_ts":"2000-10-06","bar_index":1733,"type":"RECLAIM","strength":0.863,"price":10.92,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-04 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":"2000-10-04","prior_stop_level":10.8817,"sweep_low":10.4985,"atr14":0.323127,"stop_level":10.336937,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-28","known_ts":"2000-11-30","bar_index":1745,"type":"BUY","strength":0.863,"price":10.9583,"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":"2000-12-28","known_ts":"2001-01-02","bar_index":1752,"type":"BUY","strength":1.0,"price":11.2359,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-04-23","known_ts":"2001-04-25","bar_index":1778,"type":"BUY","strength":0.725,"price":11.5935,"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":60},{"ts":"2001-11-19","known_ts":"2001-11-19","bar_index":1825,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.7664,"stop_level":12.7757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-11-20","known_ts":"2001-11-20","bar_index":1826,"type":"RECLAIM","strength":0.725,"price":12.7788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-11-19","prior_stop_level":12.7757,"sweep_low":12.6729,"atr14":0.393247,"stop_level":12.476276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-04","known_ts":"2001-12-06","bar_index":1829,"type":"REBUY","strength":0.725,"price":12.9346,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-02-19","known_ts":"2002-02-21","bar_index":1846,"type":"BUY","strength":0.725,"price":13.1802,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2002-05-22","known_ts":"2002-05-22","bar_index":1867,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.9511,"stop_level":16.1626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-17","known_ts":"2002-10-21","bar_index":1902,"type":"BUY","strength":0.45,"price":13.1915,"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":"2002-11-26","known_ts":"2002-11-26","bar_index":1911,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.7779,"stop_level":12.8146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-27","known_ts":"2002-11-27","bar_index":1911,"type":"RECLAIM","strength":0.588,"price":13.2082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-26","prior_stop_level":12.8146,"sweep_low":12.7312,"atr14":0.372006,"stop_level":12.545197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-05","known_ts":"2002-12-05","bar_index":1913,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.6712,"stop_level":12.7779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-06","known_ts":"2002-12-06","bar_index":1913,"type":"RECLAIM","strength":0.588,"price":12.848,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-05","prior_stop_level":12.7779,"sweep_low":12.6512,"atr14":0.352792,"stop_level":12.474804,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.6778,"stop_level":12.7779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-11","known_ts":"2002-12-11","bar_index":1914,"type":"RECLAIM","strength":0.588,"price":12.8254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-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":"2002-12-09","prior_stop_level":12.7779,"sweep_low":12.6478,"atr14":0.318281,"stop_level":12.48866,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-31","known_ts":"2003-01-31","bar_index":1926,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8053,"stop_level":12.8857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-19","known_ts":"2003-02-21","bar_index":1930,"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":"2003-02-19","trigger_known_ts":"2003-02-21","strength":0.45,"price":12.5907,"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.23798,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.2755,"atr14":0.234372,"stop_level":12.158314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-04","known_ts":"2003-03-06","bar_index":1933,"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":"2003-03-04","trigger_known_ts":"2003-03-06","strength":0.45,"price":12.6745,"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.232908,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.1514,"atr14":0.260788,"stop_level":12.021006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-07","known_ts":"2003-03-11","bar_index":1934,"type":"BUY","strength":0.588,"price":12.7925,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-07","known_ts":"2003-03-11","bar_index":1934,"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":"2003-03-07","trigger_known_ts":"2003-03-11","strength":0.588,"price":12.7925,"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.225767,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.1514,"atr14":0.243455,"stop_level":12.029672,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-15","known_ts":"2003-04-17","bar_index":1943,"type":"BUY","strength":0.588,"price":12.6576,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-24","known_ts":"2003-04-24","bar_index":1945,"type":"RECLAIM","strength":0.725,"price":13.4869,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-04-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-23","known_ts":"2004-01-27","bar_index":2008,"type":"BUY","strength":0.725,"price":17.1625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2004-03-11","known_ts":"2004-03-11","bar_index":2019,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.6726,"stop_level":16.8687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-12","known_ts":"2004-03-12","bar_index":2019,"type":"RECLAIM","strength":0.863,"price":17.1494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-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":"2004-03-11","prior_stop_level":16.8687,"sweep_low":16.5697,"atr14":0.466864,"stop_level":16.336268,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-29","known_ts":"2004-03-31","bar_index":2023,"type":"BUY","strength":0.725,"price":17.3895,"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":"2004-07-23","known_ts":"2004-07-23","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1894,"stop_level":17.2169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-27","known_ts":"2004-07-27","bar_index":2050,"type":"RECLAIM","strength":0.863,"price":17.396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-07-23","prior_stop_level":17.2169,"sweep_low":16.9138,"atr14":0.372864,"stop_level":16.727368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-10","known_ts":"2004-09-14","bar_index":2061,"type":"BUY","strength":0.588,"price":16.9492,"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":"2004-10-01","known_ts":"2004-10-05","bar_index":2066,"type":"BUY","strength":0.588,"price":17.0322,"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":"2004-10-22","known_ts":"2004-10-22","bar_index":2071,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.1809,"stop_level":17.2501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-25","known_ts":"2004-10-25","bar_index":2071,"type":"RECLAIM","strength":0.725,"price":17.4161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-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-10-22","prior_stop_level":17.2501,"sweep_low":17.129,"atr14":0.253745,"stop_level":17.002128,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-09","known_ts":"2004-11-09","bar_index":2075,"type":"RECLAIM","strength":0.725,"price":18.7928,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-20","known_ts":"2004-12-20","bar_index":2084,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.8783,"stop_level":19.9929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-21","known_ts":"2004-12-21","bar_index":2084,"type":"RECLAIM","strength":0.863,"price":20.1596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-12-20","prior_stop_level":19.9929,"sweep_low":19.6596,"atr14":0.323752,"stop_level":19.497724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-16","known_ts":"2005-03-16","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.3487,"stop_level":19.4916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-03-17","known_ts":"2005-03-17","bar_index":2104,"type":"RECLAIM","strength":0.863,"price":19.4951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-03-16","prior_stop_level":19.4916,"sweep_low":19.2581,"atr14":0.409663,"stop_level":19.053269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-07","known_ts":"2005-04-07","bar_index":2109,"type":"RECLAIM","strength":0.863,"price":20.0667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-14","known_ts":"2005-04-14","bar_index":2110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.5195,"stop_level":19.8227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-19","known_ts":"2005-04-19","bar_index":2111,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.7356,"stop_level":19.8227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-05-27","known_ts":"2005-06-01","bar_index":2121,"type":"BUY","strength":0.725,"price":19.7948,"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":"2005-07-25","known_ts":"2005-07-25","bar_index":2134,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.7899,"stop_level":20.8634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-27","known_ts":"2005-07-27","bar_index":2134,"type":"RECLAIM","strength":0.863,"price":21.9587,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-07-25","prior_stop_level":20.8634,"sweep_low":20.6989,"atr14":0.439744,"stop_level":20.479028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-10","known_ts":"2005-08-10","bar_index":2138,"type":"RECLAIM","strength":0.863,"price":22.0391,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-08","known_ts":"2005-11-10","bar_index":2159,"type":"BUY","strength":0.863,"price":23.7665,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2006-01-24","known_ts":"2006-01-26","bar_index":2176,"type":"BUY","strength":0.725,"price":23.6319,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2006-02-21","known_ts":"2006-02-21","bar_index":2182,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.2795,"stop_level":23.4839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-22","known_ts":"2006-02-22","bar_index":2182,"type":"RECLAIM","strength":0.863,"price":24.0126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-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":"2006-02-21","prior_stop_level":23.4839,"sweep_low":23.1596,"atr14":0.464051,"stop_level":22.927574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-06","known_ts":"2006-03-06","bar_index":2185,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.8081,"stop_level":23.8399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-08","known_ts":"2006-03-08","bar_index":2186,"type":"RECLAIM","strength":0.863,"price":23.9456,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-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":"2006-03-06","prior_stop_level":23.8399,"sweep_low":23.5297,"atr14":0.485528,"stop_level":23.286936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-21","known_ts":"2006-03-21","bar_index":2189,"type":"RECLAIM","strength":0.863,"price":24.3206,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-06-20","known_ts":"2006-06-22","bar_index":2210,"type":"BUY","strength":0.45,"price":23.2491,"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":"2006-06-28","known_ts":"2006-06-30","bar_index":2212,"type":"BUY","strength":0.588,"price":23.6824,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2006-07-17","known_ts":"2006-07-17","bar_index":2216,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.9862,"stop_level":23.0005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-07-18","known_ts":"2006-07-18","bar_index":2216,"type":"RECLAIM","strength":0.45,"price":23.5332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-17 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":"2006-07-17","prior_stop_level":23.0005,"sweep_low":22.8158,"atr14":0.430431,"stop_level":22.600584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-02","known_ts":"2006-08-02","bar_index":2220,"type":"RECLAIM","strength":0.725,"price":24.4708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-09","known_ts":"2006-08-09","bar_index":2221,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.6611,"stop_level":23.9594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-14","known_ts":"2006-08-14","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.7534,"stop_level":23.9594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-15","known_ts":"2006-08-15","bar_index":2223,"type":"RECLAIM","strength":0.725,"price":24.2364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-08-09","prior_stop_level":23.9594,"sweep_low":23.4693,"atr14":0.492574,"stop_level":23.223013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-15","known_ts":"2006-08-15","bar_index":2223,"type":"RECLAIM","strength":0.725,"price":24.2364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-08-14","prior_stop_level":23.9594,"sweep_low":23.725,"atr14":0.492574,"stop_level":23.478713,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-28","known_ts":"2006-08-28","bar_index":2226,"type":"RECLAIM","strength":0.725,"price":24.5348,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-24","known_ts":"2006-10-24","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.3023,"stop_level":26.3451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-08","known_ts":"2006-11-08","bar_index":2243,"type":"RECLAIM","strength":0.863,"price":26.3593,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-01","known_ts":"2006-12-01","bar_index":2248,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.9814,"stop_level":26.1882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-02","known_ts":"2007-02-06","bar_index":2262,"type":"BUY","strength":0.588,"price":26.4757,"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":"2007-04-23","known_ts":"2007-04-25","bar_index":2280,"type":"BUY","strength":0.588,"price":28.37,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":100},{"ts":"2007-05-21","known_ts":"2007-05-21","bar_index":2286,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.0467,"stop_level":28.097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-23","known_ts":"2007-07-25","bar_index":2301,"type":"BUY","strength":0.725,"price":28.1484,"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":"aplus","score":90},{"ts":"2007-09-07","known_ts":"2007-09-07","bar_index":2312,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.592,"stop_level":31.248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-11","known_ts":"2007-09-11","bar_index":2312,"type":"RECLAIM","strength":0.863,"price":31.3659,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-09-07","prior_stop_level":31.248,"sweep_low":29.9845,"atr14":0.929965,"stop_level":29.519518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-26","known_ts":"2007-09-26","bar_index":2316,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.2574,"stop_level":31.3948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-27","known_ts":"2007-09-27","bar_index":2316,"type":"RECLAIM","strength":0.863,"price":31.8866,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-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":"2007-09-26","prior_stop_level":31.3948,"sweep_low":31.1272,"atr14":0.920247,"stop_level":30.667076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-24","known_ts":"2007-12-27","bar_index":2337,"type":"BUY","strength":0.45,"price":28.1078,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-22","known_ts":"2008-01-22","bar_index":2343,"type":"RECLAIM","strength":0.588,"price":30.3297,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-12-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-02-29","known_ts":"2008-02-29","bar_index":2352,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.7955,"stop_level":28.3909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-20","bar_index":2356,"type":"BUY","strength":0.725,"price":31.2327,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2008-04-11","known_ts":"2008-04-11","bar_index":2361,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.7455,"stop_level":30.0152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":2362,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.9861,"stop_level":30.0152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":2362,"type":"RECLAIM","strength":0.725,"price":30.9776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-11 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-11","prior_stop_level":30.0152,"sweep_low":29.3664,"atr14":0.972456,"stop_level":28.880172,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":2362,"type":"RECLAIM","strength":0.725,"price":30.9776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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":"2008-04-15","prior_stop_level":30.0152,"sweep_low":29.3664,"atr14":0.972456,"stop_level":28.880172,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-30","known_ts":"2008-04-30","bar_index":2366,"type":"RECLAIM","strength":0.863,"price":36.9704,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-03","known_ts":"2008-06-03","bar_index":2373,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.3641,"stop_level":37.4516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-04","known_ts":"2008-06-04","bar_index":2374,"type":"RECLAIM","strength":0.863,"price":37.8015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-06-03","prior_stop_level":37.4516,"sweep_low":36.9996,"atr14":1.18084,"stop_level":36.40918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":2375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.017,"stop_level":37.4516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-10","known_ts":"2008-06-10","bar_index":2375,"type":"RECLAIM","strength":0.863,"price":37.8215,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-06-09","prior_stop_level":37.4516,"sweep_low":36.4611,"atr14":1.232266,"stop_level":35.844967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-12","known_ts":"2008-06-16","bar_index":2376,"type":"REBUY","strength":0.863,"price":39.5916,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2008-07-03","known_ts":"2008-07-03","bar_index":2381,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.2177,"stop_level":37.017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-08-15","known_ts":"2008-08-15","bar_index":2391,"type":"RECLAIM","strength":1.0,"price":39.1234,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-07-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":2416,"type":"BUY","strength":0.45,"price":32.2896,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-12-29","known_ts":"2008-12-29","bar_index":2422,"type":"RECLAIM","strength":0.588,"price":36.1826,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-12-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":2424,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.1181,"stop_level":32.2507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":2425,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.7044,"stop_level":32.2507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":2425,"type":"RECLAIM","strength":0.588,"price":32.5673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-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":"2009-01-09","prior_stop_level":32.2507,"sweep_low":31.0137,"atr14":1.875261,"stop_level":30.07607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-08","known_ts":"2009-04-08","bar_index":2445,"type":"RECLAIM","strength":0.725,"price":35.8192,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-01","known_ts":"2009-05-01","bar_index":2450,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.6582,"stop_level":33.7618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":2450,"type":"RECLAIM","strength":0.863,"price":35.7156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-05-01","prior_stop_level":33.7618,"sweep_low":32.9552,"atr14":1.886162,"stop_level":32.012119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":2453,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.7775,"stop_level":33.6582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-25","known_ts":"2009-06-29","bar_index":2463,"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-06-25","trigger_known_ts":"2009-06-29","strength":0.45,"price":28.71,"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.336762,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.1488,"atr14":1.040828,"stop_level":26.628386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-09","known_ts":"2009-07-13","bar_index":2466,"type":"BUY","strength":0.45,"price":29.7359,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-07-09","known_ts":"2009-07-13","bar_index":2466,"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-07-09","trigger_known_ts":"2009-07-13","strength":0.45,"price":29.7359,"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.313062,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.015,"atr14":1.02628,"stop_level":26.50186,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-30","known_ts":"2009-07-30","bar_index":2471,"type":"RECLAIM","strength":0.725,"price":31.5943,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-07-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-14","known_ts":"2009-08-14","bar_index":2474,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.8361,"stop_level":31.3118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-08-20","known_ts":"2009-08-20","bar_index":2476,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.8176,"stop_level":31.3118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-09-21","known_ts":"2009-09-23","bar_index":2483,"type":"BUY","strength":0.725,"price":30.1727,"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":"2009-11-04","known_ts":"2009-11-04","bar_index":2493,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.7615,"stop_level":28.769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-11-05","known_ts":"2009-11-05","bar_index":2494,"type":"RECLAIM","strength":0.725,"price":29.5082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-11-04","prior_stop_level":28.769,"sweep_low":28.6644,"atr14":0.980519,"stop_level":28.17414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-02","known_ts":"2009-12-04","bar_index":2500,"type":"BUY","strength":0.588,"price":30.098,"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":65},{"ts":"2010-01-07","known_ts":"2010-01-11","bar_index":2508,"type":"BUY","strength":0.725,"price":29.4518,"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":45},{"ts":"2010-02-03","known_ts":"2010-02-03","bar_index":2514,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.379,"stop_level":28.7616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-03-02","known_ts":"2010-03-04","bar_index":2520,"type":"BUY","strength":0.725,"price":29.8494,"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":50},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":2534,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.9579,"stop_level":31.606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":2536,"type":"RECLAIM","strength":1.0,"price":31.6814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-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":"2010-05-04","prior_stop_level":31.606,"sweep_low":28.7273,"atr14":0.935541,"stop_level":28.259529,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":2553,"type":"BUY","strength":0.588,"price":28.7882,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2010-08-06","known_ts":"2010-08-06","bar_index":2556,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.7885,"stop_level":28.4929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":2558,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.8117,"stop_level":28.4929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2010-09-13","known_ts":"2010-09-15","bar_index":2565,"type":"BUY","strength":0.45,"price":26.2074,"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":"2010-11-02","known_ts":"2010-11-02","bar_index":2577,"type":"RECLAIM","strength":0.725,"price":29.3225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-07","known_ts":"2011-01-07","bar_index":2592,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.5333,"stop_level":31.717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-10","known_ts":"2011-01-10","bar_index":2592,"type":"RECLAIM","strength":1.0,"price":32.0002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-07","prior_stop_level":31.717,"sweep_low":30.944,"atr14":0.676238,"stop_level":30.605881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-02","known_ts":"2011-02-02","bar_index":2598,"type":"RECLAIM","strength":1.0,"price":32.0078,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-20","known_ts":"2011-04-25","bar_index":2616,"type":"BUY","strength":0.725,"price":29.7886,"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":"2011-06-06","known_ts":"2011-06-06","bar_index":2626,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.9345,"stop_level":32.0422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-05","known_ts":"2011-07-05","bar_index":2633,"type":"RECLAIM","strength":1.0,"price":34.8906,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":2638,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.1318,"stop_level":33.1364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":2665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.4854,"stop_level":27.7341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":2665,"type":"RECLAIM","strength":0.588,"price":27.8118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-17","prior_stop_level":27.7341,"sweep_low":27.2368,"atr14":1.11181,"stop_level":26.680895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":2666,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.8094,"stop_level":27.7341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":2667,"type":"RECLAIM","strength":0.588,"price":27.7419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-22","prior_stop_level":27.7341,"sweep_low":25.6826,"atr14":1.052546,"stop_level":25.156327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-01","known_ts":"2011-12-05","bar_index":2668,"type":"REBUY","strength":0.588,"price":28.1848,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-03","known_ts":"2012-01-03","bar_index":2675,"type":"RECLAIM","strength":0.725,"price":30.8007,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-12-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-26","known_ts":"2012-01-26","bar_index":2680,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.3084,"stop_level":30.9414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-01","known_ts":"2012-02-01","bar_index":2681,"type":"RECLAIM","strength":0.863,"price":31.0743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-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":"2012-01-26","prior_stop_level":30.9414,"sweep_low":29.6206,"atr14":0.819313,"stop_level":29.210943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-10","known_ts":"2012-02-10","bar_index":2684,"type":"RECLAIM","strength":0.863,"price":31.9184,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-05","known_ts":"2012-04-05","bar_index":2696,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.716,"stop_level":34.8416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-12","known_ts":"2012-04-12","bar_index":2698,"type":"RECLAIM","strength":1.0,"price":35.0223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-04-05","prior_stop_level":34.8416,"sweep_low":33.6949,"atr14":0.76457,"stop_level":33.312615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-20","known_ts":"2012-04-20","bar_index":2700,"type":"RECLAIM","strength":1.0,"price":36.8209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-19","known_ts":"2012-07-19","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.4001,"stop_level":40.5027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":2722,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.6957,"stop_level":40.5027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-11","known_ts":"2012-09-13","bar_index":2733,"type":"BUY","strength":0.725,"price":39.9672,"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-12-04","known_ts":"2012-12-06","bar_index":2752,"type":"BUY","strength":0.588,"price":33.8611,"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":"2013-01-25","known_ts":"2013-01-25","bar_index":2763,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.5573,"stop_level":35.6449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":2765,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.2547,"stop_level":35.3184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":2765,"type":"RECLAIM","strength":0.588,"price":35.5573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-01-31","prior_stop_level":35.3184,"sweep_low":34.9601,"atr14":0.629067,"stop_level":34.645566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-07","known_ts":"2013-03-07","bar_index":2773,"type":"RECLAIM","strength":0.725,"price":37.4297,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-09","known_ts":"2013-04-09","bar_index":2780,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.7737,"stop_level":38.1498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-04-10","known_ts":"2013-04-10","bar_index":2780,"type":"RECLAIM","strength":0.863,"price":38.5179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-04-09","prior_stop_level":38.1498,"sweep_low":37.6617,"atr14":0.615772,"stop_level":37.353814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-24","known_ts":"2013-04-26","bar_index":2784,"type":"REBUY","strength":0.863,"price":39.742,"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":"2013-05-02","known_ts":"2013-05-06","bar_index":2786,"type":"REBUY","strength":1.0,"price":40.6302,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2013-06-12","known_ts":"2013-06-12","bar_index":2795,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.929,"stop_level":42.162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-13","known_ts":"2013-06-13","bar_index":2795,"type":"RECLAIM","strength":1.0,"price":42.7484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-12","prior_stop_level":42.162,"sweep_low":41.696,"atr14":0.884429,"stop_level":41.253785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-27","known_ts":"2013-06-27","bar_index":2799,"type":"RECLAIM","strength":1.0,"price":45.4398,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-17","known_ts":"2013-10-21","bar_index":2825,"type":"BUY","strength":0.725,"price":47.4935,"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":"2013-12-11","known_ts":"2013-12-11","bar_index":2837,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.9702,"stop_level":49.6464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-12","known_ts":"2013-12-12","bar_index":2838,"type":"RECLAIM","strength":0.863,"price":49.8928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-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":"2013-12-11","prior_stop_level":49.6464,"sweep_low":48.6951,"atr14":0.984241,"stop_level":48.20298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-20","known_ts":"2013-12-24","bar_index":2840,"type":"REBUY","strength":0.863,"price":52.2964,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2014-03-04","known_ts":"2014-03-06","bar_index":2856,"type":"BUY","strength":0.725,"price":51.5973,"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":60},{"ts":"2014-04-10","known_ts":"2014-04-10","bar_index":2865,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.242,"stop_level":51.2481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-06-03","known_ts":"2014-06-05","bar_index":2877,"type":"BUY","strength":0.45,"price":48.5354,"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-06-06","known_ts":"2014-06-06","bar_index":2878,"type":"RECLAIM","strength":0.588,"price":50.1048,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-06-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-07-09","known_ts":"2014-07-09","bar_index":2885,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.7379,"stop_level":50.1945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-11","known_ts":"2014-07-11","bar_index":2886,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.246,"stop_level":50.1945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-22","known_ts":"2014-08-26","bar_index":2896,"type":"BUY","strength":0.45,"price":47.3737,"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-09-22","known_ts":"2014-09-22","bar_index":2902,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.3478,"stop_level":46.4623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-22","known_ts":"2014-10-24","bar_index":2910,"type":"BUY","strength":0.45,"price":45.3738,"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-10-30","known_ts":"2014-10-30","bar_index":2912,"type":"RECLAIM","strength":0.725,"price":48.5003,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-28","known_ts":"2014-11-28","bar_index":2918,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.4148,"stop_level":46.5524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-19","bar_index":2923,"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":"2014-12-17","trigger_known_ts":"2014-12-19","strength":0.45,"price":46.6998,"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.151778,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.2561,"atr14":1.282793,"stop_level":42.614704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-22","known_ts":"2014-12-24","bar_index":2924,"type":"BUY","strength":0.588,"price":46.8888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-12-22","known_ts":"2014-12-24","bar_index":2924,"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":"2014-12-22","trigger_known_ts":"2014-12-24","strength":0.588,"price":46.8888,"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.148345,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":43.2561,"atr14":1.208369,"stop_level":42.651916,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-20","known_ts":"2015-01-22","bar_index":2930,"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":"2015-01-20","trigger_known_ts":"2015-01-22","strength":0.45,"price":43.9218,"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.190671,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.3794,"atr14":1.421198,"stop_level":39.668801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-05","known_ts":"2015-02-09","bar_index":2934,"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":"2015-02-05","trigger_known_ts":"2015-02-09","strength":0.45,"price":42.9355,"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.208845,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.8425,"atr14":1.3692,"stop_level":38.1579,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-10","known_ts":"2015-02-12","bar_index":2935,"type":"BUY","strength":0.45,"price":43.3875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-02-10","known_ts":"2015-02-12","bar_index":2935,"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":"2015-02-10","trigger_known_ts":"2015-02-12","strength":0.45,"price":43.3875,"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.200516,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.6973,"atr14":1.346938,"stop_level":39.023831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-29","known_ts":"2015-04-29","bar_index":2953,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.9752,"stop_level":43.5769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-07","known_ts":"2015-05-11","bar_index":2955,"type":"REBUY","strength":0.725,"price":43.0485,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2015-07-07","known_ts":"2015-07-07","bar_index":2968,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.0328,"stop_level":46.7541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-10","known_ts":"2015-07-10","bar_index":2969,"type":"RECLAIM","strength":0.863,"price":47.1935,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-07-07","prior_stop_level":46.7541,"sweep_low":45.2866,"atr14":1.072053,"stop_level":44.750574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-21","known_ts":"2015-07-21","bar_index":2972,"type":"RECLAIM","strength":0.863,"price":46.3893,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-28","known_ts":"2015-09-30","bar_index":2988,"type":"BUY","strength":0.45,"price":42.3319,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-06","known_ts":"2015-10-06","bar_index":2990,"type":"RECLAIM","strength":0.588,"price":43.9399,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-09-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-10-21","known_ts":"2015-10-21","bar_index":2993,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.5571,"stop_level":41.857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-22","known_ts":"2015-10-22","bar_index":2994,"type":"RECLAIM","strength":0.588,"price":42.2903,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-21","prior_stop_level":41.857,"sweep_low":41.5155,"atr14":1.098788,"stop_level":40.966106,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-04","known_ts":"2015-11-04","bar_index":2997,"type":"RECLAIM","strength":0.725,"price":45.1063,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":3003,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.0403,"stop_level":42.2403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":3016,"type":"BUY","strength":0.45,"price":39.8917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"regional_banks"}},{"ts":"2016-02-29","known_ts":"2016-02-29","bar_index":3023,"type":"RECLAIM","strength":0.725,"price":43.082,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":3031,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.4678,"stop_level":43.2922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-20","known_ts":"2016-04-22","bar_index":3035,"type":"REBUY","strength":0.863,"price":44.5794,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":3041,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.0421,"stop_level":45.2524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-18","known_ts":"2016-05-18","bar_index":3041,"type":"RECLAIM","strength":1.0,"price":46.8929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-05-17","prior_stop_level":45.2524,"sweep_low":44.6382,"atr14":1.236698,"stop_level":44.019851,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-19","known_ts":"2016-05-23","bar_index":3042,"type":"REBUY","strength":1.0,"price":47.5912,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":3050,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.7354,"stop_level":45.8168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2016-08-15","known_ts":"2016-08-15","bar_index":3062,"type":"RECLAIM","strength":1.0,"price":49.2976,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":3095,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.7128,"stop_level":65.1937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-06-07","known_ts":"2017-06-09","bar_index":3130,"type":"BUY","strength":0.725,"price":65.6401,"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":"2017-07-21","known_ts":"2017-07-21","bar_index":3140,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.332,"stop_level":63.2404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-07-25","known_ts":"2017-07-25","bar_index":3141,"type":"RECLAIM","strength":0.725,"price":64.6717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-07-21","prior_stop_level":63.2404,"sweep_low":62.2205,"atr14":1.497639,"stop_level":61.471681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-11","known_ts":"2017-09-13","bar_index":3152,"type":"BUY","strength":0.45,"price":58.8528,"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":"2017-09-27","known_ts":"2017-09-27","bar_index":3156,"type":"RECLAIM","strength":0.725,"price":64.0928,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-09-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":3162,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.8709,"stop_level":63.6453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":3163,"type":"RECLAIM","strength":0.725,"price":63.7142,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-10-25","prior_stop_level":63.6453,"sweep_low":60.6252,"atr14":1.542782,"stop_level":59.853809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-01","known_ts":"2017-11-01","bar_index":3164,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.4665,"stop_level":62.8709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-27","known_ts":"2017-11-29","bar_index":3170,"type":"BUY","strength":0.725,"price":66.261,"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":20},{"ts":"2018-01-10","known_ts":"2018-01-12","bar_index":3180,"type":"BUY","strength":0.863,"price":65.7037,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2018-02-05","known_ts":"2018-02-05","bar_index":3185,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.3115,"stop_level":64.0456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-08","known_ts":"2018-02-08","bar_index":3186,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.422,"stop_level":64.0456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-13","known_ts":"2018-02-13","bar_index":3187,"type":"RECLAIM","strength":0.863,"price":64.2442,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-02-08","prior_stop_level":64.0456,"sweep_low":62.0506,"atr14":1.661077,"stop_level":61.220062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-23","known_ts":"2018-02-23","bar_index":3190,"type":"RECLAIM","strength":0.863,"price":64.3651,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-05","known_ts":"2018-03-07","bar_index":3192,"type":"BUY","strength":0.863,"price":66.3687,"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":"2018-04-20","known_ts":"2018-04-24","bar_index":3203,"type":"BUY","strength":0.588,"price":66.3947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2018-05-24","known_ts":"2018-05-24","bar_index":3211,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.9725,"stop_level":68.1892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-29","known_ts":"2018-05-29","bar_index":3211,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.4641,"stop_level":68.1892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-04","known_ts":"2018-06-06","bar_index":3213,"type":"REBUY","strength":0.863,"price":69.1254,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2018-11-08","known_ts":"2018-11-12","bar_index":3250,"type":"BUY","strength":0.45,"price":56.6306,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-12-12","known_ts":"2018-12-12","bar_index":3257,"type":"SELL","basis":"structure_stop","strength":0.588,"price":55.7127,"stop_level":56.3424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-28","known_ts":"2019-01-02","bar_index":3261,"type":"REBUY","strength":0.45,"price":54.3262,"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":"regional_banks"}},{"ts":"2019-01-31","known_ts":"2019-01-31","bar_index":3268,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.4761,"stop_level":59.0385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":3276,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.8103,"stop_level":59.8545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-12","known_ts":"2019-04-16","bar_index":3285,"type":"BUY","strength":0.725,"price":59.8626,"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":30},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":3291,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.2279,"stop_level":60.7176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-01","known_ts":"2019-07-03","bar_index":3303,"type":"BUY","strength":0.588,"price":57.3236,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":3311,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.1455,"stop_level":56.6061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-06","known_ts":"2019-08-06","bar_index":3311,"type":"RECLAIM","strength":0.863,"price":57.0933,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-08-05","prior_stop_level":56.6061,"sweep_low":55.0473,"atr14":1.41208,"stop_level":54.34126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-14","known_ts":"2019-08-14","bar_index":3313,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.6938,"stop_level":56.1455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-16","known_ts":"2019-08-16","bar_index":3314,"type":"RECLAIM","strength":0.725,"price":56.429,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-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":"2019-08-14","prior_stop_level":56.1455,"sweep_low":54.7638,"atr14":1.472469,"stop_level":54.027565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":3319,"type":"BUY","strength":0.725,"price":57.9933,"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":"2019-09-27","known_ts":"2019-09-27","bar_index":3323,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.9488,"stop_level":58.2247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-16","known_ts":"2019-10-18","bar_index":3328,"type":"REBUY","strength":0.863,"price":57.8509,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2019-11-18","known_ts":"2019-11-18","bar_index":3335,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.7886,"stop_level":58.0823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-19","known_ts":"2019-11-19","bar_index":3336,"type":"RECLAIM","strength":0.725,"price":58.4205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-11-18","prior_stop_level":58.0823,"sweep_low":57.6907,"atr14":1.137446,"stop_level":57.121977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-22","known_ts":"2019-11-26","bar_index":3337,"type":"REBUY","strength":0.863,"price":59.9959,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2019-12-31","known_ts":"2019-12-31","bar_index":3345,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.3714,"stop_level":61.5234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-02","known_ts":"2020-01-02","bar_index":3345,"type":"RECLAIM","strength":0.863,"price":61.6396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-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":"2019-12-31","prior_stop_level":61.5234,"sweep_low":60.8707,"atr14":0.805509,"stop_level":60.467946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-12","known_ts":"2020-02-14","bar_index":3355,"type":"BUY","strength":0.863,"price":61.1389,"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":"2020-04-17","known_ts":"2020-04-21","bar_index":3370,"type":"BUY","strength":0.45,"price":40.0391,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"regional_banks"}},{"ts":"2020-04-17","known_ts":"2020-04-21","bar_index":3370,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-17","trigger_known_ts":"2020-04-21","strength":0.45,"price":40.0391,"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.361877,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.8097,"atr14":2.858742,"stop_level":36.380329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":3375,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.7245,"stop_level":40.4436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3377,"type":"RECLAIM","strength":0.588,"price":42.5292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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-05-12","prior_stop_level":40.4436,"sweep_low":35.9759,"atr14":2.506896,"stop_level":34.722452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":3381,"type":"RECLAIM","strength":0.725,"price":55.474,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":3385,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.5928,"stop_level":47.0897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-27","known_ts":"2020-07-29","bar_index":3393,"type":"BUY","strength":0.725,"price":45.0207,"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-09-08","known_ts":"2020-09-08","bar_index":3403,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.7311,"stop_level":48.5353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-02","known_ts":"2020-10-02","bar_index":3409,"type":"RECLAIM","strength":0.863,"price":49.1216,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-07","known_ts":"2020-10-09","bar_index":3410,"type":"BUY","strength":0.863,"price":51.2028,"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":"2020-11-30","known_ts":"2020-11-30","bar_index":3422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.8087,"stop_level":62.2177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-01","known_ts":"2020-12-01","bar_index":3422,"type":"RECLAIM","strength":0.863,"price":62.6176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-11-30","prior_stop_level":62.2177,"sweep_low":61.2453,"atr14":2.334925,"stop_level":60.077837,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":3426,"type":"RECLAIM","strength":1.0,"price":63.4762,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-21","known_ts":"2020-12-21","bar_index":3427,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.7414,"stop_level":61.8144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":3427,"type":"RECLAIM","strength":1.0,"price":61.9057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-12-21","prior_stop_level":61.8144,"sweep_low":60.8831,"atr14":1.751335,"stop_level":60.007432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-07","known_ts":"2021-01-07","bar_index":3431,"type":"RECLAIM","strength":1.0,"price":68.8176,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-13","known_ts":"2021-04-13","bar_index":3452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.4357,"stop_level":83.5365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-14","known_ts":"2021-04-14","bar_index":3453,"type":"RECLAIM","strength":0.863,"price":85.2039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-04-13","prior_stop_level":83.5365,"sweep_low":83.17,"atr14":2.810914,"stop_level":81.764543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-30","known_ts":"2021-08-03","bar_index":3478,"type":"BUY","strength":0.725,"price":85.4884,"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":"2021-08-17","known_ts":"2021-08-17","bar_index":3482,"type":"SELL","basis":"structure_stop","strength":0.725,"price":84.3761,"stop_level":84.5508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-10-04","known_ts":"2021-10-04","bar_index":3493,"type":"RECLAIM","strength":0.863,"price":91.9187,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-27","known_ts":"2021-10-27","bar_index":3498,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.3618,"stop_level":91.6787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-28","known_ts":"2021-10-28","bar_index":3499,"type":"RECLAIM","strength":0.863,"price":92.0295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-27","prior_stop_level":91.6787,"sweep_low":86.8788,"atr14":2.665781,"stop_level":85.54591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-10","known_ts":"2021-11-10","bar_index":3502,"type":"RECLAIM","strength":0.863,"price":97.4017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-06","known_ts":"2022-01-10","bar_index":3515,"type":"BUY","strength":0.863,"price":100.8668,"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":15},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":3518,"type":"SELL","basis":"structure_stop","strength":0.725,"price":93.6878,"stop_level":98.2916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":3518,"type":"SELL","basis":"structure_stop","strength":0.725,"price":95.6331,"stop_level":98.2916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-03-31","known_ts":"2022-03-31","bar_index":3534,"type":"SELL","basis":"structure_stop","strength":0.588,"price":90.3459,"stop_level":91.1456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":3547,"type":"BUY","strength":0.45,"price":85.929,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"regional_banks"}},{"ts":"2022-06-10","known_ts":"2022-06-10","bar_index":3550,"type":"SELL","basis":"structure_stop","strength":0.45,"price":79.3226,"stop_level":81.3169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-06-22","known_ts":"2022-06-24","bar_index":3553,"type":"REBUY","strength":0.45,"price":82.1889,"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":"regional_banks"}},{"ts":"2022-08-12","known_ts":"2022-08-12","bar_index":3565,"type":"RECLAIM","strength":0.725,"price":92.2443,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-10 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":3568,"type":"SELL","basis":"structure_stop","strength":0.588,"price":83.7948,"stop_level":83.8695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":3569,"type":"RECLAIM","strength":0.588,"price":84.9151,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-29","prior_stop_level":83.8695,"sweep_low":83.5427,"atr14":1.756199,"stop_level":82.6646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-04","known_ts":"2022-10-06","bar_index":3577,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-04","trigger_known_ts":"2022-10-06","strength":0.45,"price":83.9253,"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.180453,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":78.5628,"atr14":2.080586,"stop_level":77.522507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-17","known_ts":"2022-10-19","bar_index":3580,"type":"BUY","strength":0.588,"price":84.6847,"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":"regional_banks"}},{"ts":"2022-10-17","known_ts":"2022-10-19","bar_index":3580,"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-17","trigger_known_ts":"2022-10-19","strength":0.588,"price":84.6847,"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.173037,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":79.7441,"atr14":2.345139,"stop_level":78.57153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-07","known_ts":"2022-11-09","bar_index":3585,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-11-07","trigger_known_ts":"2022-11-09","strength":0.45,"price":77.0159,"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.247925,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":72.9472,"atr14":2.453228,"stop_level":71.720586,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-23","known_ts":"2022-11-28","bar_index":3589,"type":"BUY","strength":0.588,"price":78.2441,"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":"2023-01-31","known_ts":"2023-01-31","bar_index":3604,"type":"RECLAIM","strength":0.863,"price":85.9761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-28","known_ts":"2023-02-28","bar_index":3610,"type":"SELL","basis":"structure_stop","strength":0.863,"price":85.3921,"stop_level":85.4863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-11","known_ts":"2023-04-13","bar_index":3620,"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-04-11","trigger_known_ts":"2023-04-13","strength":0.45,"price":56.1585,"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.391198,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":52.9797,"atr14":2.945979,"stop_level":51.50671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-05","known_ts":"2023-05-09","bar_index":3626,"type":"BUY","strength":0.45,"price":53.6987,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"regional_banks"}},{"ts":"2023-05-05","known_ts":"2023-05-09","bar_index":3626,"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-05-05","trigger_known_ts":"2023-05-09","strength":0.45,"price":53.6987,"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.417864,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":47.9466,"atr14":3.059652,"stop_level":46.416774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-16","known_ts":"2023-06-16","bar_index":3635,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.0964,"stop_level":60.7529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-26","known_ts":"2023-06-26","bar_index":3637,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.1192,"stop_level":60.7529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-11","known_ts":"2023-08-11","bar_index":3648,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.91,"stop_level":65.9766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-15","known_ts":"2023-08-15","bar_index":3649,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.6369,"stop_level":65.9766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-13","known_ts":"2023-10-17","bar_index":3663,"type":"BUY","strength":0.588,"price":62.416,"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":"quality","score":65},{"ts":"2023-10-23","known_ts":"2023-10-25","bar_index":3665,"type":"BUY","strength":0.588,"price":59.6298,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2023-10-24","known_ts":"2023-10-24","bar_index":3665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":58.7202,"stop_level":59.1606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-10-25","known_ts":"2023-10-25","bar_index":3665,"type":"RECLAIM","strength":0.588,"price":59.6298,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2023-10-24","prior_stop_level":59.1606,"sweep_low":56.4128,"atr14":1.979885,"stop_level":55.422858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-08","known_ts":"2023-11-08","bar_index":3669,"type":"RECLAIM","strength":0.863,"price":63.6989,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-04","known_ts":"2024-01-04","bar_index":3681,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.0288,"stop_level":78.5004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":3682,"type":"RECLAIM","strength":0.863,"price":79.1933,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-04","prior_stop_level":78.5004,"sweep_low":75.7769,"atr14":2.003892,"stop_level":74.774954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-24","known_ts":"2024-01-24","bar_index":3686,"type":"RECLAIM","strength":0.863,"price":79.1933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-15","known_ts":"2024-05-17","bar_index":3712,"type":"BUY","strength":0.863,"price":83.2864,"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":"2024-06-28","known_ts":"2024-07-02","bar_index":3722,"type":"BUY","strength":0.725,"price":81.329,"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":"2024-07-09","known_ts":"2024-07-11","bar_index":3724,"type":"BUY","strength":0.725,"price":86.5463,"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":"2025-01-27","known_ts":"2025-01-29","bar_index":3770,"type":"BUY","strength":0.725,"price":119.9201,"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":"2025-04-23","known_ts":"2025-04-25","bar_index":3790,"type":"BUY","strength":0.588,"price":93.9642,"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":"2025-06-16","known_ts":"2025-06-16","bar_index":3802,"type":"SELL","basis":"structure_stop","strength":0.588,"price":99.3195,"stop_level":100.0346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":3803,"type":"RECLAIM","strength":0.588,"price":100.2759,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-16","prior_stop_level":100.0346,"sweep_low":96.7855,"atr14":2.654937,"stop_level":95.458031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-02","known_ts":"2025-07-02","bar_index":3806,"type":"RECLAIM","strength":0.725,"price":107.4342,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-12","known_ts":"2025-09-12","bar_index":3822,"type":"SELL","basis":"structure_stop","strength":0.863,"price":119.3011,"stop_level":119.7493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-18","known_ts":"2025-09-18","bar_index":3824,"type":"RECLAIM","strength":0.863,"price":122.8426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-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":"2025-09-12","prior_stop_level":119.7493,"sweep_low":116.4719,"atr14":2.959813,"stop_level":114.991993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":3841,"type":"BUY","strength":0.588,"price":113.7614,"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":"2026-02-23","known_ts":"2026-02-23","bar_index":3859,"type":"SELL","basis":"structure_stop","strength":0.863,"price":119.2069,"stop_level":121.6397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-26","known_ts":"2026-02-26","bar_index":3860,"type":"RECLAIM","strength":0.863,"price":122.861,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-02-23","prior_stop_level":121.6397,"sweep_low":117.5188,"atr14":3.681501,"stop_level":115.678049,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-08","known_ts":"2026-04-10","bar_index":3870,"type":"BUY","strength":0.588,"price":119.8378,"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":"aplus","score":80},{"ts":"2026-07-22","known_ts":"2026-07-22","bar_index":3894,"type":"SELL","basis":"structure_stop","strength":1.0,"price":140.78,"stop_level":142.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-28","known_ts":"2026-07-28","bar_index":3895,"type":"RECLAIM","strength":1.0,"price":143.98,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-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":"2026-07-22","prior_stop_level":142.61,"sweep_low":137.23,"atr14":3.528024,"stop_level":135.465988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-07","known_ts":"2026-08-07","bar_index":3898,"type":"RECLAIM","strength":1.0,"price":147.54,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-22 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-08-07","last_scored_basis":null,"bars_since_signal":1,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-05-24","2017-06-07","2017-06-28","2017-09-11","2017-11-16","2018-04-09","2018-10-05","2018-10-26","2019-04-04","2019-06-10","2019-07-26","2019-09-04","2020-03-13","2020-09-24","2020-10-28","2021-04-22","2021-06-22","2021-07-27","2022-02-02","2022-04-18","2022-05-20","2022-06-22","2023-03-20","2023-09-11","2023-10-31","2024-01-24","2024-02-14","2024-03-25","2024-04-19","2024-05-10","2024-06-14","2024-07-09","2025-01-13","2025-02-26","2025-03-14","2025-04-14","2025-10-17","2025-11-07","2025-11-20","2026-03-20"],"warnings":[{"ts":"2022-01-19","kind":"arm","px":96.2723},{"ts":"2022-01-20","kind":"confirm","px":93.6878,"level":98.2916},{"ts":"2022-01-21","kind":"arm","px":93.1228},{"ts":"2022-01-24","kind":"confirm","px":95.6331,"level":98.2916},{"ts":"2022-03-30","kind":"arm","px":91.4803},{"ts":"2022-03-31","kind":"confirm","px":90.3459,"level":91.1456},{"ts":"2022-06-09","kind":"arm","px":82.525},{"ts":"2022-06-10","kind":"confirm","px":79.3226,"level":81.3169},{"ts":"2022-07-18","kind":"arm","px":80.443},{"ts":"2022-08-29","kind":"confirm","px":83.7948,"level":83.8695},{"ts":"2023-01-18","kind":"arm","px":77.8569},{"ts":"2023-02-16","kind":"arm","px":85.4863},{"ts":"2023-02-28","kind":"confirm","px":85.3921,"level":85.4863},{"ts":"2023-06-06","kind":"arm","px":61.9389},{"ts":"2023-06-16","kind":"confirm","px":60.0964,"level":60.7529},{"ts":"2023-06-23","kind":"arm","px":54.6158},{"ts":"2023-06-26","kind":"confirm","px":56.1192,"level":60.7529},{"ts":"2023-07-31","kind":"arm","px":67.5561},{"ts":"2023-08-11","kind":"confirm","px":65.91,"level":65.9766},{"ts":"2023-08-14","kind":"arm","px":64.4923},{"ts":"2023-08-15","kind":"confirm","px":62.6369,"level":65.9766},{"ts":"2023-10-23","kind":"arm","px":58.4425},{"ts":"2023-10-24","kind":"confirm","px":58.7202,"level":59.1606},{"ts":"2023-11-13","kind":"arm","px":63.9479},{"ts":"2023-12-12","kind":"arm","px":72.4663},{"ts":"2024-01-04","kind":"confirm","px":78.0288,"level":78.5004},{"ts":"2024-07-30","kind":"arm","px":96.2327},{"ts":"2024-11-20","kind":"arm","px":117.2208},{"ts":"2025-05-15","kind":"arm","px":104.6022},{"ts":"2025-06-13","kind":"arm","px":99.2899},{"ts":"2025-06-16","kind":"confirm","px":99.3195,"level":100.0346},{"ts":"2025-07-17","kind":"arm","px":107.8878},{"ts":"2025-09-02","kind":"arm","px":119.8282},{"ts":"2025-09-12","kind":"confirm","px":119.3011,"level":119.7493},{"ts":"2025-12-24","kind":"arm","px":118.065},{"ts":"2026-02-12","kind":"arm","px":128.0841},{"ts":"2026-02-23","kind":"confirm","px":119.2069,"level":121.6397},{"ts":"2026-05-12","kind":"arm","px":128.5592},{"ts":"2026-07-09","kind":"arm","px":143.71},{"ts":"2026-07-22","kind":"confirm","px":140.78,"level":142.61}],"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":[]}}}