{"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":"FUN","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1987-09-15","known_ts":"1987-09-15","bar_index":34,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4622,"stop_level":0.4686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-11-25","known_ts":"1987-11-30","bar_index":51,"type":"BUY","strength":0.725,"price":0.3989,"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":"1987-12-07","known_ts":"1987-12-07","bar_index":53,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3926,"stop_level":0.3989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-12-08","known_ts":"1987-12-08","bar_index":53,"type":"RECLAIM","strength":0.725,"price":0.4116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-12-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":"1987-12-07","prior_stop_level":0.3989,"sweep_low":0.3862,"atr14":0.016268,"stop_level":0.378066,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-04","known_ts":"1988-02-04","bar_index":67,"type":"RECLAIM","strength":0.863,"price":0.4643,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-28","known_ts":"1988-03-28","bar_index":79,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4709,"stop_level":0.4774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-29","known_ts":"1988-03-29","bar_index":79,"type":"RECLAIM","strength":0.863,"price":0.4839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-03-28","prior_stop_level":0.4774,"sweep_low":0.4643,"atr14":0.009582,"stop_level":0.459509,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-14","known_ts":"1988-04-14","bar_index":83,"type":"RECLAIM","strength":0.863,"price":0.4915,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-13","known_ts":"1988-05-17","bar_index":90,"type":"REBUY","strength":0.863,"price":0.5117,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1988-06-01","known_ts":"1988-06-03","bar_index":94,"type":"REBUY","strength":0.863,"price":0.532,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1989-05-31","known_ts":"1989-06-02","bar_index":178,"type":"REBUY","strength":0.725,"price":0.6971,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1989-07-31","known_ts":"1989-08-02","bar_index":192,"type":"REBUY","strength":0.863,"price":0.7295,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1989-08-31","known_ts":"1989-08-31","bar_index":199,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7525,"stop_level":0.7679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-06","known_ts":"1989-09-06","bar_index":200,"type":"RECLAIM","strength":0.725,"price":0.7756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-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":"1989-08-31","prior_stop_level":0.7679,"sweep_low":0.7525,"atr14":0.014038,"stop_level":0.745481,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-09-28","known_ts":"1989-09-28","bar_index":206,"type":"RECLAIM","strength":0.863,"price":0.8177,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-12","known_ts":"1989-10-12","bar_index":209,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8019,"stop_level":0.8098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-01-16","known_ts":"1990-01-16","bar_index":231,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8372,"stop_level":0.8413,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-03-16","known_ts":"1990-03-20","bar_index":245,"type":"BUY","strength":0.725,"price":0.8372,"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":70},{"ts":"1990-04-24","known_ts":"1990-04-24","bar_index":253,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8165,"stop_level":0.833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-25","known_ts":"1990-04-27","bar_index":254,"type":"REBUY","strength":0.863,"price":0.8578,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1990-04-25","known_ts":"1990-04-25","bar_index":254,"type":"RECLAIM","strength":0.863,"price":0.8413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-04-24","prior_stop_level":0.833,"sweep_low":0.8165,"atr14":0.015127,"stop_level":0.808936,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-28","known_ts":"1990-07-02","bar_index":269,"type":"BUY","strength":0.588,"price":0.837,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1990-10-17","known_ts":"1990-10-17","bar_index":294,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8108,"stop_level":0.8195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-10-31","known_ts":"1990-10-31","bar_index":298,"type":"RECLAIM","strength":0.725,"price":0.8456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-11-29","known_ts":"1990-11-29","bar_index":304,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8456,"stop_level":0.8631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-03","known_ts":"1990-12-03","bar_index":305,"type":"RECLAIM","strength":0.725,"price":0.8718,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-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":"1990-11-29","prior_stop_level":0.8631,"sweep_low":0.8369,"atr14":0.018327,"stop_level":0.827737,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-13","known_ts":"1990-12-13","bar_index":308,"type":"RECLAIM","strength":0.725,"price":0.8892,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-23","known_ts":"1991-01-25","bar_index":317,"type":"BUY","strength":0.863,"price":0.9685,"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":10},{"ts":"1991-03-15","known_ts":"1991-03-15","bar_index":329,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0402,"stop_level":1.0492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-22","known_ts":"1991-03-22","bar_index":330,"type":"RECLAIM","strength":0.863,"price":1.0582,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-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":"1991-03-15","prior_stop_level":1.0492,"sweep_low":1.0313,"atr14":0.015688,"stop_level":1.023456,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-03","known_ts":"1991-04-03","bar_index":333,"type":"RECLAIM","strength":1.0,"price":1.1204,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-04-26","known_ts":"1991-04-26","bar_index":338,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1204,"stop_level":1.1296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-05-10","known_ts":"1991-05-10","bar_index":342,"type":"RECLAIM","strength":1.0,"price":1.1663,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-07-25","known_ts":"1991-07-25","bar_index":359,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2203,"stop_level":1.2296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-07-26","known_ts":"1991-07-26","bar_index":359,"type":"RECLAIM","strength":0.863,"price":1.239,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1991-07-25","prior_stop_level":1.2296,"sweep_low":1.2203,"atr14":0.018343,"stop_level":1.211128,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-22","known_ts":"1991-10-24","bar_index":380,"type":"BUY","strength":0.725,"price":1.2604,"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":"1991-11-04","known_ts":"1991-11-04","bar_index":383,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2316,"stop_level":1.2412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-11-07","known_ts":"1991-11-11","bar_index":384,"type":"REBUY","strength":0.725,"price":1.3085,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1991-11-07","known_ts":"1991-11-07","bar_index":384,"type":"RECLAIM","strength":0.725,"price":1.2701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1991-11-04","prior_stop_level":1.2412,"sweep_low":1.2123,"atr14":0.023773,"stop_level":1.200413,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-04","known_ts":"1992-03-04","bar_index":410,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5437,"stop_level":1.5732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-01","known_ts":"1992-06-01","bar_index":431,"type":"RECLAIM","strength":0.725,"price":1.6468,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-25","known_ts":"1992-06-25","bar_index":437,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5765,"stop_level":1.5966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1992-07-01","known_ts":"1992-07-01","bar_index":438,"type":"RECLAIM","strength":0.588,"price":1.5988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1992-06-25","prior_stop_level":1.5966,"sweep_low":1.5665,"atr14":0.027395,"stop_level":1.552802,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-08-04","known_ts":"1992-08-06","bar_index":446,"type":"BUY","strength":0.588,"price":1.6398,"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":"1993-03-18","known_ts":"1993-03-18","bar_index":498,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6027,"stop_level":2.6133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-05-17","known_ts":"1993-05-19","bar_index":512,"type":"BUY","strength":0.588,"price":2.6217,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1993-06-03","known_ts":"1993-06-07","bar_index":516,"type":"BUY","strength":0.588,"price":2.5893,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1993-07-16","known_ts":"1993-07-16","bar_index":526,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5418,"stop_level":2.557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-08-19","known_ts":"1993-08-23","bar_index":534,"type":"BUY","strength":0.588,"price":2.6185,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1993-11-12","known_ts":"1993-11-16","bar_index":554,"type":"REBUY","strength":0.863,"price":3.1707,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1993-12-17","known_ts":"1993-12-17","bar_index":562,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9816,"stop_level":2.9927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-12-21","known_ts":"1993-12-21","bar_index":562,"type":"RECLAIM","strength":0.725,"price":3.015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1993-12-17","prior_stop_level":2.9927,"sweep_low":2.9482,"atr14":0.045487,"stop_level":2.925456,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-31","known_ts":"1994-01-31","bar_index":572,"type":"RECLAIM","strength":0.863,"price":3.2844,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-18","known_ts":"1994-02-18","bar_index":576,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0925,"stop_level":3.1264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-03-23","known_ts":"1994-03-25","bar_index":584,"type":"BUY","strength":0.725,"price":3.1377,"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":"1994-06-22","known_ts":"1994-06-22","bar_index":604,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0246,"stop_level":3.0819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-25","known_ts":"1994-07-27","bar_index":612,"type":"BUY","strength":0.45,"price":2.9792,"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-03","known_ts":"1994-10-03","bar_index":628,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9616,"stop_level":2.9675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-13","known_ts":"1994-12-15","bar_index":645,"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-13","trigger_known_ts":"1994-12-15","strength":0.45,"price":2.7839,"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.152387,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5351,"atr14":0.055757,"stop_level":2.507222,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-16","known_ts":"1994-12-20","bar_index":646,"type":"BUY","strength":0.45,"price":2.8076,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-12-16","known_ts":"1994-12-20","bar_index":646,"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-16","trigger_known_ts":"1994-12-20","strength":0.45,"price":2.8076,"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.145171,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5351,"atr14":0.055551,"stop_level":2.507325,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-31","known_ts":"1995-01-31","bar_index":656,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7534,"stop_level":2.7896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-02","known_ts":"1995-02-02","bar_index":656,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7172,"stop_level":2.7896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-08","known_ts":"1995-02-08","bar_index":658,"type":"RECLAIM","strength":0.588,"price":3.0432,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-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":"1995-02-02","prior_stop_level":2.7896,"sweep_low":2.7172,"atr14":0.056023,"stop_level":2.689189,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-16","known_ts":"1995-02-16","bar_index":660,"type":"RECLAIM","strength":0.725,"price":3.1519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-07","known_ts":"1995-03-07","bar_index":664,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0795,"stop_level":3.0915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-08","known_ts":"1995-03-08","bar_index":664,"type":"RECLAIM","strength":0.863,"price":3.1036,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-03-07","prior_stop_level":3.0915,"sweep_low":3.0674,"atr14":0.04507,"stop_level":3.044865,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-17","known_ts":"1995-03-17","bar_index":666,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0674,"stop_level":3.0795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-24","known_ts":"1995-04-24","bar_index":675,"type":"RECLAIM","strength":0.863,"price":3.0985,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-30","known_ts":"1995-05-30","bar_index":683,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0739,"stop_level":3.0985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-22","known_ts":"1995-06-26","bar_index":689,"type":"BUY","strength":0.725,"price":3.1231,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1995-07-13","known_ts":"1995-07-13","bar_index":693,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.054,"stop_level":3.1108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-09-21","known_ts":"1995-09-21","bar_index":710,"type":"RECLAIM","strength":0.863,"price":3.1792,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-11-07","known_ts":"1995-11-09","bar_index":721,"type":"REBUY","strength":1.0,"price":3.238,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1995-12-18","known_ts":"1995-12-18","bar_index":730,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5057,"stop_level":3.646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-20","known_ts":"1995-12-20","bar_index":731,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.595,"stop_level":3.646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-26","known_ts":"1995-12-26","bar_index":732,"type":"RECLAIM","strength":1.0,"price":3.7097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-12-18","prior_stop_level":3.646,"sweep_low":3.5057,"atr14":0.065935,"stop_level":3.472733,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-26","known_ts":"1995-12-26","bar_index":732,"type":"RECLAIM","strength":1.0,"price":3.7097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-12-20","prior_stop_level":3.646,"sweep_low":3.5312,"atr14":0.065935,"stop_level":3.498233,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-09","known_ts":"1996-01-09","bar_index":735,"type":"RECLAIM","strength":1.0,"price":3.846,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-16","known_ts":"1996-05-20","bar_index":765,"type":"BUY","strength":0.725,"price":3.9579,"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":"1996-06-13","known_ts":"1996-06-13","bar_index":771,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9053,"stop_level":4.0104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-08-02","known_ts":"1996-08-06","bar_index":783,"type":"BUY","strength":0.725,"price":3.8862,"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":"1996-09-11","known_ts":"1996-09-11","bar_index":792,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.993,"stop_level":4.0063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-18","known_ts":"1996-09-18","bar_index":793,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8995,"stop_level":4.0063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-08","known_ts":"1996-11-12","bar_index":806,"type":"BUY","strength":0.588,"price":4.0075,"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":"1996-12-06","known_ts":"1996-12-06","bar_index":812,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9124,"stop_level":3.9396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-10","known_ts":"1996-12-10","bar_index":813,"type":"RECLAIM","strength":0.725,"price":3.9667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-12-06","prior_stop_level":3.9396,"sweep_low":3.8852,"atr14":0.058499,"stop_level":3.855951,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-13","known_ts":"1996-12-13","bar_index":814,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8716,"stop_level":3.8988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-17","known_ts":"1996-12-17","bar_index":814,"type":"RECLAIM","strength":0.725,"price":3.926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-12-13","prior_stop_level":3.8988,"sweep_low":3.8445,"atr14":0.058046,"stop_level":3.815477,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-02","known_ts":"1997-01-02","bar_index":818,"type":"RECLAIM","strength":0.725,"price":3.9799,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-19","known_ts":"1997-03-19","bar_index":835,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.201,"stop_level":4.2286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-25","known_ts":"1997-03-25","bar_index":837,"type":"RECLAIM","strength":0.863,"price":4.2424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-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":"1997-03-19","prior_stop_level":4.2286,"sweep_low":4.1733,"atr14":0.072155,"stop_level":4.137223,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-16","known_ts":"1997-04-18","bar_index":842,"type":"BUY","strength":0.863,"price":4.412,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1997-11-10","known_ts":"1997-11-10","bar_index":890,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6059,"stop_level":5.6348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-11-17","known_ts":"1997-11-19","bar_index":892,"type":"REBUY","strength":0.863,"price":6.2705,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1997-11-17","known_ts":"1997-11-17","bar_index":892,"type":"RECLAIM","strength":1.0,"price":5.7937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-11-10","prior_stop_level":5.6348,"sweep_low":5.4903,"atr14":0.089716,"stop_level":5.445442,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-09","known_ts":"1998-03-11","bar_index":917,"type":"BUY","strength":0.725,"price":6.3197,"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":"1998-04-02","known_ts":"1998-04-02","bar_index":923,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3201,"stop_level":6.4075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-04-08","known_ts":"1998-04-08","bar_index":924,"type":"RECLAIM","strength":0.725,"price":6.4385,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1998-04-02","prior_stop_level":6.4075,"sweep_low":6.2609,"atr14":0.143125,"stop_level":6.189337,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-15","known_ts":"1998-05-15","bar_index":933,"type":"RECLAIM","strength":0.863,"price":6.705,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-15","known_ts":"1998-06-15","bar_index":939,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4237,"stop_level":6.5717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-13","known_ts":"1998-07-15","bar_index":946,"type":"BUY","strength":0.725,"price":6.7224,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1998-12-03","known_ts":"1998-12-03","bar_index":979,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9024,"stop_level":6.0389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-04","known_ts":"1998-12-04","bar_index":980,"type":"RECLAIM","strength":0.588,"price":6.0693,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-03","prior_stop_level":6.0389,"sweep_low":5.8872,"atr14":0.173044,"stop_level":5.800678,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-02","known_ts":"1999-02-04","bar_index":993,"type":"BUY","strength":0.588,"price":6.0847,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-03-17","known_ts":"1999-03-17","bar_index":1003,"type":"RECLAIM","strength":0.725,"price":6.223,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-13","known_ts":"1999-04-13","bar_index":1009,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0148,"stop_level":6.0232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-12","known_ts":"1999-05-14","bar_index":1016,"type":"BUY","strength":0.725,"price":6.2329,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-06-02","known_ts":"1999-06-02","bar_index":1020,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.155,"stop_level":6.2018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-03","known_ts":"1999-06-03","bar_index":1021,"type":"RECLAIM","strength":0.725,"price":6.2485,"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":true,"monthlyBull":false},"anchor_ts":"1999-06-02","prior_stop_level":6.2018,"sweep_low":6.1395,"atr14":0.137034,"stop_level":6.070983,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-16","known_ts":"1999-06-18","bar_index":1024,"type":"REBUY","strength":0.863,"price":6.2485,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1999-08-19","known_ts":"1999-08-23","bar_index":1039,"type":"BUY","strength":0.45,"price":5.7211,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-12-01","known_ts":"1999-12-03","bar_index":1063,"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-12-01","trigger_known_ts":"1999-12-03","strength":0.45,"price":4.9704,"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.220109,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.8257,"atr14":0.099707,"stop_level":4.775846,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-09","known_ts":"1999-12-13","bar_index":1065,"type":"BUY","strength":0.45,"price":4.8578,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-12-09","known_ts":"1999-12-13","bar_index":1065,"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-12-09","trigger_known_ts":"1999-12-13","strength":0.45,"price":4.8578,"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.237777,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.8257,"atr14":0.099832,"stop_level":4.775784,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-22","known_ts":"1999-12-27","bar_index":1068,"type":"BUY","strength":0.45,"price":4.89,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-12-22","known_ts":"1999-12-27","bar_index":1068,"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-12-22","trigger_known_ts":"1999-12-27","strength":0.45,"price":4.89,"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.232725,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7452,"atr14":0.103394,"stop_level":4.693503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-10","known_ts":"2000-02-10","bar_index":1079,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7047,"stop_level":4.7613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-16","known_ts":"2000-02-16","bar_index":1080,"type":"RECLAIM","strength":0.725,"price":4.7867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-02-10","prior_stop_level":4.7613,"sweep_low":4.6555,"atr14":0.118458,"stop_level":4.596271,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-02","known_ts":"2000-03-06","bar_index":1084,"type":"BUY","strength":0.725,"price":4.8358,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":90},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":1094,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0625,"stop_level":5.146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-18","known_ts":"2000-04-18","bar_index":1095,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0291,"stop_level":5.146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-15","known_ts":"2000-05-17","bar_index":1101,"type":"REBUY","strength":0.863,"price":5.2463,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2000-06-06","known_ts":"2000-06-06","bar_index":1106,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1293,"stop_level":5.263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-14","known_ts":"2000-07-14","bar_index":1115,"type":"RECLAIM","strength":1.0,"price":5.1972,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-04","known_ts":"2000-12-04","bar_index":1148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9996,"stop_level":5.0135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-12-05","known_ts":"2000-12-05","bar_index":1148,"type":"RECLAIM","strength":1.0,"price":5.0247,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-12-04","prior_stop_level":5.0135,"sweep_low":4.9996,"atr14":0.078451,"stop_level":4.960374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-15","known_ts":"2000-12-19","bar_index":1151,"type":"REBUY","strength":1.0,"price":5.1194,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-12-26","known_ts":"2000-12-28","bar_index":1153,"type":"REBUY","strength":1.0,"price":5.0971,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2001-02-05","known_ts":"2001-02-05","bar_index":1162,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.4924,"stop_level":5.4952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-06","known_ts":"2001-02-06","bar_index":1162,"type":"RECLAIM","strength":1.0,"price":5.572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-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":"2001-02-05","prior_stop_level":5.4952,"sweep_low":5.4781,"atr14":0.096992,"stop_level":5.429604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-22","known_ts":"2001-02-22","bar_index":1166,"type":"RECLAIM","strength":1.0,"price":5.7343,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":1240,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1901,"stop_level":7.1932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-17","known_ts":"2002-01-17","bar_index":1240,"type":"RECLAIM","strength":1.0,"price":7.2881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-01-15","prior_stop_level":7.1932,"sweep_low":7.132,"atr14":0.142141,"stop_level":7.06093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-13","known_ts":"2002-05-15","bar_index":1267,"type":"BUY","strength":0.725,"price":7.4689,"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":"2002-07-30","known_ts":"2002-08-01","bar_index":1285,"type":"BUY","strength":0.725,"price":7.2895,"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":70},{"ts":"2002-08-29","known_ts":"2002-08-29","bar_index":1292,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3148,"stop_level":7.4955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-16","known_ts":"2002-09-16","bar_index":1296,"type":"RECLAIM","strength":0.863,"price":7.5272,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-30","known_ts":"2002-09-30","bar_index":1299,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4099,"stop_level":7.4131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-23","known_ts":"2002-10-25","bar_index":1305,"type":"BUY","strength":0.725,"price":7.4293,"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":"2002-11-08","known_ts":"2002-11-08","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.2937,"stop_level":7.3099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-11-11","known_ts":"2002-11-11","bar_index":1309,"type":"RECLAIM","strength":0.725,"price":7.3421,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-11-08","prior_stop_level":7.3099,"sweep_low":7.2679,"atr14":0.148178,"stop_level":7.193811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-26","known_ts":"2002-11-26","bar_index":1313,"type":"RECLAIM","strength":0.863,"price":7.581,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-02-14","known_ts":"2003-02-19","bar_index":1331,"type":"BUY","strength":1.0,"price":7.8432,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2003-03-06","known_ts":"2003-03-06","bar_index":1335,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.7446,"stop_level":7.8202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-13","known_ts":"2003-03-17","bar_index":1337,"type":"BUY","strength":1.0,"price":7.9188,"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":90},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":1359,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.2683,"stop_level":9.3051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-20","known_ts":"2003-06-20","bar_index":1360,"type":"RECLAIM","strength":1.0,"price":9.3687,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-06-19","prior_stop_level":9.3051,"sweep_low":9.2315,"atr14":0.188374,"stop_level":9.137313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-03","known_ts":"2003-07-03","bar_index":1363,"type":"RECLAIM","strength":1.0,"price":9.4978,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-28","known_ts":"2003-09-02","bar_index":1376,"type":"BUY","strength":0.725,"price":9.4299,"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":10},{"ts":"2003-12-04","known_ts":"2003-12-04","bar_index":1398,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.264,"stop_level":10.2709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-05","known_ts":"2003-12-05","bar_index":1399,"type":"RECLAIM","strength":1.0,"price":10.3607,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-12-04","prior_stop_level":10.2709,"sweep_low":10.0914,"atr14":0.131263,"stop_level":10.025769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-18","known_ts":"2003-12-18","bar_index":1402,"type":"RECLAIM","strength":1.0,"price":10.6783,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-26","known_ts":"2004-01-28","bar_index":1410,"type":"REBUY","strength":1.0,"price":11.068,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2004-05-28","known_ts":"2004-06-02","bar_index":1439,"type":"BUY","strength":0.725,"price":11.4251,"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":"2004-06-23","known_ts":"2004-06-23","bar_index":1444,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.379,"stop_level":11.4251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2004-08-17","known_ts":"2004-08-19","bar_index":1457,"type":"BUY","strength":0.45,"price":10.7302,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-09-15","known_ts":"2004-09-15","bar_index":1463,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.4926,"stop_level":10.5898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-09-21","known_ts":"2004-09-21","bar_index":1465,"type":"RECLAIM","strength":0.45,"price":10.6006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-15 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":"2004-09-15","prior_stop_level":10.5898,"sweep_low":10.4062,"atr14":0.149359,"stop_level":10.33152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-14","known_ts":"2004-10-14","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.6416,"stop_level":10.6855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-10","known_ts":"2004-11-10","bar_index":1477,"type":"RECLAIM","strength":0.725,"price":11.3248,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-05","known_ts":"2005-01-05","bar_index":1489,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.667,"stop_level":11.818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-20","known_ts":"2005-01-20","bar_index":1493,"type":"RECLAIM","strength":0.863,"price":11.867,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-04","known_ts":"2005-05-06","bar_index":1517,"type":"BUY","strength":0.588,"price":11.4266,"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":"2005-06-02","known_ts":"2005-06-02","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.592,"stop_level":11.6146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-03","known_ts":"2005-06-03","bar_index":1524,"type":"RECLAIM","strength":0.725,"price":11.6334,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-06-02","prior_stop_level":11.6146,"sweep_low":11.5056,"atr14":0.151646,"stop_level":11.429777,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-16","known_ts":"2005-06-16","bar_index":1527,"type":"RECLAIM","strength":0.725,"price":11.9378,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":1538,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1528,"stop_level":12.1719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-01","known_ts":"2005-11-03","bar_index":1559,"type":"BUY","strength":0.45,"price":11.3507,"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":"2005-11-22","known_ts":"2005-11-22","bar_index":1564,"type":"RECLAIM","strength":0.725,"price":11.7458,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-11-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-30","known_ts":"2005-11-30","bar_index":1565,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.4166,"stop_level":11.4669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-02","known_ts":"2005-12-02","bar_index":1566,"type":"RECLAIM","strength":0.588,"price":11.525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-11-30","prior_stop_level":11.4669,"sweep_low":11.3391,"atr14":0.207206,"stop_level":11.235497,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-14","known_ts":"2005-12-14","bar_index":1569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.192,"stop_level":11.4011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-17","known_ts":"2006-01-19","bar_index":1576,"type":"BUY","strength":0.588,"price":11.1077,"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":"2006-02-10","known_ts":"2006-02-10","bar_index":1582,"type":"RECLAIM","strength":0.725,"price":11.5052,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-01-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-28","known_ts":"2006-02-28","bar_index":1585,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5642,"stop_level":11.5997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-02","known_ts":"2006-03-02","bar_index":1586,"type":"RECLAIM","strength":0.863,"price":11.6745,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-28","prior_stop_level":11.5997,"sweep_low":11.4383,"atr14":0.141426,"stop_level":11.367587,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-08","known_ts":"2006-03-08","bar_index":1587,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5446,"stop_level":11.5642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-29","known_ts":"2006-07-03","bar_index":1614,"type":"BUY","strength":0.45,"price":10.6088,"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-07-26","known_ts":"2006-07-28","bar_index":1620,"type":"BUY","strength":0.45,"price":10.2871,"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-11-14","known_ts":"2006-11-14","bar_index":1646,"type":"RECLAIM","strength":0.863,"price":11.581,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-20","known_ts":"2007-03-20","bar_index":1674,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1284,"stop_level":12.1621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-03-21","known_ts":"2007-03-21","bar_index":1674,"type":"RECLAIM","strength":0.863,"price":12.2295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-20 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":"2007-03-20","prior_stop_level":12.1621,"sweep_low":12.0062,"atr14":0.228997,"stop_level":11.891702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-07","known_ts":"2007-05-09","bar_index":1685,"type":"BUY","strength":0.863,"price":12.3553,"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":75},{"ts":"2007-07-06","known_ts":"2007-07-10","bar_index":1699,"type":"BUY","strength":0.725,"price":12.6208,"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":"2007-10-04","known_ts":"2007-10-08","bar_index":1720,"type":"BUY","strength":0.45,"price":10.6731,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-10-22","known_ts":"2007-10-24","bar_index":1724,"type":"BUY","strength":0.45,"price":10.2986,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-09","known_ts":"2007-11-09","bar_index":1728,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.6357,"stop_level":10.0678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-11-13","known_ts":"2007-11-13","bar_index":1729,"type":"RECLAIM","strength":0.45,"price":10.1907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2007-11-09","prior_stop_level":10.0678,"sweep_low":9.4625,"atr14":0.334786,"stop_level":9.295107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-14","known_ts":"2007-12-14","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.3604,"stop_level":9.5025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-21","known_ts":"2007-12-21","bar_index":1738,"type":"RECLAIM","strength":0.588,"price":9.5691,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-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":"2007-12-14","prior_stop_level":9.5025,"sweep_low":9.2893,"atr14":0.303938,"stop_level":9.137331,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-28","known_ts":"2008-01-30","bar_index":1746,"type":"BUY","strength":0.45,"price":9.6934,"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-03-03","known_ts":"2008-03-03","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.9537,"stop_level":10.5937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-05","known_ts":"2008-03-05","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.108,"stop_level":10.5937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-19","known_ts":"2008-03-24","bar_index":1758,"type":"REBUY","strength":0.725,"price":10.5755,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2008-05-06","known_ts":"2008-05-08","bar_index":1769,"type":"REBUY","strength":0.863,"price":10.8277,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2008-06-04","known_ts":"2008-06-04","bar_index":1775,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.4015,"stop_level":10.4246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-23","known_ts":"2008-07-25","bar_index":1787,"type":"BUY","strength":0.588,"price":9.1412,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2008-09-03","known_ts":"2008-09-03","bar_index":1796,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.8193,"stop_level":9.8478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-08","known_ts":"2008-09-08","bar_index":1797,"type":"RECLAIM","strength":0.863,"price":10.0661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-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-09-03","prior_stop_level":9.8478,"sweep_low":9.4159,"atr14":0.355715,"stop_level":9.238043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-17","known_ts":"2008-09-17","bar_index":1800,"type":"RECLAIM","strength":0.863,"price":10.9157,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":1811,"type":"BUY","strength":0.588,"price":9.0773,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2009-01-23","known_ts":"2009-01-23","bar_index":1829,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8031,"stop_level":6.3342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-27","known_ts":"2009-01-27","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3938,"stop_level":6.3342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-06","known_ts":"2009-03-10","bar_index":1839,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-06","trigger_known_ts":"2009-03-10","strength":0.45,"price":4.0091,"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.648105,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9328,"atr14":0.381851,"stop_level":2.741874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":1840,"type":"BUY","strength":0.45,"price":4.4018,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":1840,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-11","trigger_known_ts":"2009-03-13","strength":0.45,"price":4.4018,"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.613637,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9328,"atr14":0.383228,"stop_level":2.741186,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":1848,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8507,"stop_level":4.8813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-17","known_ts":"2009-04-17","bar_index":1848,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.815,"stop_level":4.8813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-22","known_ts":"2009-04-22","bar_index":1849,"type":"RECLAIM","strength":0.588,"price":5.0751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-15","prior_stop_level":4.8813,"sweep_low":4.5548,"atr14":0.300659,"stop_level":4.40447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-22","known_ts":"2009-04-22","bar_index":1849,"type":"RECLAIM","strength":0.588,"price":5.0751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-17","prior_stop_level":4.8813,"sweep_low":4.5548,"atr14":0.300659,"stop_level":4.40447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-15","known_ts":"2009-06-15","bar_index":1862,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.82,"stop_level":5.8357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-19","known_ts":"2009-06-19","bar_index":1863,"type":"RECLAIM","strength":0.725,"price":5.9191,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-06-15","prior_stop_level":5.8357,"sweep_low":5.6323,"atr14":0.2533,"stop_level":5.50565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-28","known_ts":"2009-07-30","bar_index":1872,"type":"BUY","strength":0.863,"price":6.0443,"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":25},{"ts":"2009-08-13","known_ts":"2009-08-17","bar_index":1876,"type":"BUY","strength":1.0,"price":6.3194,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2009-11-30","known_ts":"2009-12-02","bar_index":1901,"type":"BUY","strength":0.588,"price":4.6342,"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":"2010-02-10","known_ts":"2010-02-10","bar_index":1917,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2845,"stop_level":6.3611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-01","known_ts":"2010-04-06","bar_index":1929,"type":"BUY","strength":1.0,"price":6.76,"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":60},{"ts":"2010-04-27","known_ts":"2010-04-27","bar_index":1934,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9732,"stop_level":8.1262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-28","known_ts":"2010-04-28","bar_index":1935,"type":"RECLAIM","strength":1.0,"price":8.1371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-27","prior_stop_level":8.1262,"sweep_low":7.8092,"atr14":0.326002,"stop_level":7.646199,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":1936,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.7819,"stop_level":8.1262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-15","known_ts":"2010-07-19","bar_index":1953,"type":"BUY","strength":0.863,"price":7.2354,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":1962,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.4212,"stop_level":6.4485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-17","known_ts":"2010-09-21","bar_index":1968,"type":"BUY","strength":0.725,"price":6.8638,"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":10},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":1998,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.5063,"stop_level":9.7398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-31","known_ts":"2011-01-31","bar_index":1999,"type":"RECLAIM","strength":1.0,"price":9.8843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-28","prior_stop_level":9.7398,"sweep_low":9.295,"atr14":0.302222,"stop_level":9.143889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-11","known_ts":"2011-02-15","bar_index":2002,"type":"REBUY","strength":1.0,"price":11.0073,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-03-14","known_ts":"2011-03-14","bar_index":2008,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.6559,"stop_level":10.6626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-03-21","known_ts":"2011-03-21","bar_index":2010,"type":"RECLAIM","strength":0.863,"price":10.9573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-14","prior_stop_level":10.6626,"sweep_low":9.8967,"atr14":0.298068,"stop_level":9.747666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-30","known_ts":"2011-07-05","bar_index":2034,"type":"BUY","strength":0.863,"price":11.5825,"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":"2011-07-27","known_ts":"2011-07-27","bar_index":2040,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2347,"stop_level":11.2459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-08-30","known_ts":"2011-09-01","bar_index":2048,"type":"BUY","strength":0.725,"price":11.116,"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":"2011-09-21","known_ts":"2011-09-21","bar_index":2053,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.9524,"stop_level":11.1611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-10-07","known_ts":"2011-10-11","bar_index":2057,"type":"REBUY","strength":0.725,"price":10.7774,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2011-12-14","known_ts":"2011-12-14","bar_index":2072,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.5284,"stop_level":12.5808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-12-15","known_ts":"2011-12-15","bar_index":2073,"type":"RECLAIM","strength":0.863,"price":12.7495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-12-14","prior_stop_level":12.5808,"sweep_low":12.4062,"atr14":0.322802,"stop_level":12.244799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-29","known_ts":"2011-12-29","bar_index":2076,"type":"RECLAIM","strength":1.0,"price":12.6913,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-21","known_ts":"2012-06-25","bar_index":2116,"type":"BUY","strength":0.725,"price":17.1472,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2012-08-01","known_ts":"2012-08-01","bar_index":2125,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.4293,"stop_level":18.8727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-03","known_ts":"2012-08-03","bar_index":2126,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.8667,"stop_level":18.8727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-06","known_ts":"2012-08-06","bar_index":2126,"type":"RECLAIM","strength":0.863,"price":18.9985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-08-01","prior_stop_level":18.8727,"sweep_low":18.2975,"atr14":0.413175,"stop_level":18.090912,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-06","known_ts":"2012-08-06","bar_index":2126,"type":"RECLAIM","strength":0.863,"price":18.9985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-08-03","prior_stop_level":18.8727,"sweep_low":18.7169,"atr14":0.413175,"stop_level":18.510312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-24","known_ts":"2012-08-24","bar_index":2131,"type":"RECLAIM","strength":0.863,"price":19.4419,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-11","known_ts":"2012-10-15","bar_index":2142,"type":"REBUY","strength":1.0,"price":21.1594,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2012-11-13","known_ts":"2012-11-13","bar_index":2149,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.6559,"stop_level":21.3899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-02","known_ts":"2013-01-04","bar_index":2160,"type":"BUY","strength":0.588,"price":21.9837,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2013-02-20","known_ts":"2013-02-20","bar_index":2171,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.2057,"stop_level":23.2364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-08","known_ts":"2013-03-08","bar_index":2175,"type":"RECLAIM","strength":0.863,"price":23.5557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-18","known_ts":"2013-03-20","bar_index":2177,"type":"REBUY","strength":0.863,"price":24.0707,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-05-02","known_ts":"2013-05-02","bar_index":2187,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.0683,"stop_level":26.2119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-06","known_ts":"2013-05-06","bar_index":2188,"type":"RECLAIM","strength":0.863,"price":26.3867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-05-02","prior_stop_level":26.2119,"sweep_low":25.7687,"atr14":0.387442,"stop_level":25.574979,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-16","known_ts":"2013-05-16","bar_index":2191,"type":"RECLAIM","strength":0.863,"price":27.4042,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-31","known_ts":"2013-05-31","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.5377,"stop_level":26.0683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":2211,"type":"RECLAIM","strength":0.725,"price":27.9054,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-23","known_ts":"2013-08-23","bar_index":2214,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.3412,"stop_level":27.3983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-09-16","known_ts":"2013-09-16","bar_index":2219,"type":"RECLAIM","strength":0.863,"price":28.4318,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-25","known_ts":"2013-09-25","bar_index":2221,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.8785,"stop_level":28.1744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-01","known_ts":"2013-10-01","bar_index":2222,"type":"RECLAIM","strength":0.863,"price":28.2967,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-09-25","prior_stop_level":28.1744,"sweep_low":27.7305,"atr14":0.417914,"stop_level":27.521543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-09","known_ts":"2013-10-09","bar_index":2224,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.5761,"stop_level":27.8785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-11","known_ts":"2013-10-11","bar_index":2225,"type":"RECLAIM","strength":0.725,"price":27.9235,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-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-10-09","prior_stop_level":27.8785,"sweep_low":27.4538,"atr14":0.378829,"stop_level":27.264385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-28","known_ts":"2013-10-28","bar_index":2229,"type":"RECLAIM","strength":0.725,"price":29.1202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-23","known_ts":"2013-12-23","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.2125,"stop_level":31.3691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-24","known_ts":"2013-12-24","bar_index":2242,"type":"RECLAIM","strength":1.0,"price":31.3887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-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":"2013-12-23","prior_stop_level":31.3691,"sweep_low":31.0755,"atr14":0.542453,"stop_level":30.804273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-10","known_ts":"2014-01-10","bar_index":2246,"type":"RECLAIM","strength":1.0,"price":33.6335,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-29","known_ts":"2014-01-29","bar_index":2250,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.1457,"stop_level":32.2892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-31","known_ts":"2014-01-31","bar_index":2250,"type":"RECLAIM","strength":1.0,"price":32.4589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-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":"2014-01-29","prior_stop_level":32.2892,"sweep_low":31.6889,"atr14":0.60174,"stop_level":31.38803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-13","known_ts":"2014-03-17","bar_index":2260,"type":"REBUY","strength":0.725,"price":35.8228,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-04-25","known_ts":"2014-04-29","bar_index":2270,"type":"BUY","strength":0.725,"price":34.712,"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":"2014-05-30","known_ts":"2014-06-03","bar_index":2278,"type":"BUY","strength":0.725,"price":35.4468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2014-07-25","known_ts":"2014-07-29","bar_index":2291,"type":"BUY","strength":0.588,"price":35.1451,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2014-10-07","known_ts":"2014-10-09","bar_index":2308,"type":"BUY","strength":0.45,"price":31.5637,"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-20","known_ts":"2014-10-22","bar_index":2311,"type":"BUY","strength":0.45,"price":31.9172,"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-11-17","known_ts":"2014-11-17","bar_index":2317,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.6997,"stop_level":31.754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-11-18","known_ts":"2014-11-18","bar_index":2318,"type":"RECLAIM","strength":0.588,"price":31.8288,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-11-17","prior_stop_level":31.754,"sweep_low":31.6249,"atr14":0.600069,"stop_level":31.324865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":2322,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.5841,"stop_level":31.6997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":2324,"type":"RECLAIM","strength":0.588,"price":31.9778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-12-09","prior_stop_level":31.6997,"sweep_low":31.0178,"atr14":0.548712,"stop_level":30.743444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-02","known_ts":"2015-01-02","bar_index":2328,"type":"RECLAIM","strength":0.725,"price":34.3054,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-09","known_ts":"2015-02-09","bar_index":2336,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.6053,"stop_level":37.1647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-10","known_ts":"2015-02-10","bar_index":2336,"type":"RECLAIM","strength":0.863,"price":37.6136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-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":"2015-02-09","prior_stop_level":37.1647,"sweep_low":36.5155,"atr14":0.685565,"stop_level":36.172717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-19","known_ts":"2015-02-19","bar_index":2338,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.4326,"stop_level":36.6053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-20","known_ts":"2015-02-20","bar_index":2339,"type":"RECLAIM","strength":0.863,"price":37.4755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-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":"2015-02-19","prior_stop_level":36.6053,"sweep_low":35.9699,"atr14":0.723711,"stop_level":35.608044,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-09","known_ts":"2015-03-09","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.8623,"stop_level":38.2145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":2343,"type":"RECLAIM","strength":0.863,"price":38.5168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-03-09","prior_stop_level":38.2145,"sweep_low":37.4243,"atr14":0.745678,"stop_level":37.051461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-18","known_ts":"2015-03-20","bar_index":2345,"type":"REBUY","strength":0.863,"price":40.5546,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2015-04-13","known_ts":"2015-04-13","bar_index":2350,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.4972,"stop_level":39.7283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-27","known_ts":"2015-04-27","bar_index":2354,"type":"RECLAIM","strength":0.863,"price":39.9104,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-02","known_ts":"2015-09-04","bar_index":2384,"type":"BUY","strength":0.588,"price":39.1366,"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":70},{"ts":"2015-10-02","known_ts":"2015-10-06","bar_index":2391,"type":"REBUY","strength":0.45,"price":38.5112,"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":"2015-10-07","known_ts":"2015-10-07","bar_index":2392,"type":"RECLAIM","strength":0.588,"price":39.3235,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-10-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":2405,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.0832,"stop_level":40.294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-04","known_ts":"2016-01-06","bar_index":2412,"type":"BUY","strength":0.588,"price":40.4334,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2016-01-26","known_ts":"2016-01-28","bar_index":2417,"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":"2016-01-26","trigger_known_ts":"2016-01-28","strength":0.45,"price":38.2228,"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.095006,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.552,"atr14":1.101762,"stop_level":36.001119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-17","known_ts":"2016-02-19","bar_index":2422,"type":"BUY","strength":0.588,"price":41.2213,"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":"2016-04-22","known_ts":"2016-04-22","bar_index":2437,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.8439,"stop_level":42.9402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":2437,"type":"RECLAIM","strength":0.863,"price":43.2214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-22","prior_stop_level":42.9402,"sweep_low":42.4147,"atr14":0.713604,"stop_level":42.057898,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-20","known_ts":"2016-05-20","bar_index":2444,"type":"RECLAIM","strength":0.863,"price":43.8875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-25","known_ts":"2016-05-27","bar_index":2445,"type":"BUY","strength":0.863,"price":44.1835,"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":55},{"ts":"2016-08-16","known_ts":"2016-08-16","bar_index":2464,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.6736,"stop_level":43.8387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-08-23","known_ts":"2016-08-23","bar_index":2465,"type":"RECLAIM","strength":0.725,"price":43.8912,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2016-08-16","prior_stop_level":43.8387,"sweep_low":42.8181,"atr14":0.743755,"stop_level":42.446223,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-15","known_ts":"2016-09-19","bar_index":2471,"type":"BUY","strength":0.588,"price":46.3111,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2016-10-13","known_ts":"2016-10-13","bar_index":2477,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.1521,"stop_level":43.5023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-10-17","known_ts":"2016-10-17","bar_index":2478,"type":"RECLAIM","strength":0.588,"price":43.784,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2016-10-13","prior_stop_level":43.5023,"sweep_low":43.1369,"atr14":0.664706,"stop_level":42.804547,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-04","known_ts":"2016-11-08","bar_index":2483,"type":"BUY","strength":0.588,"price":45.6641,"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":"2017-01-10","known_ts":"2017-01-10","bar_index":2497,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.9301,"stop_level":49.046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-18","known_ts":"2017-01-18","bar_index":2499,"type":"RECLAIM","strength":0.863,"price":49.4706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-10","prior_stop_level":49.046,"sweep_low":48.3125,"atr14":0.663059,"stop_level":47.98097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-21","known_ts":"2017-02-21","bar_index":2507,"type":"RECLAIM","strength":1.0,"price":52.7207,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-28","known_ts":"2017-03-28","bar_index":2515,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.9495,"stop_level":53.098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-30","known_ts":"2017-03-30","bar_index":2516,"type":"RECLAIM","strength":1.0,"price":53.1606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-03-28","prior_stop_level":53.098,"sweep_low":52.6524,"atr14":0.582859,"stop_level":52.36097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-12","known_ts":"2017-04-12","bar_index":2519,"type":"RECLAIM","strength":1.0,"price":53.5436,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-21","known_ts":"2017-04-25","bar_index":2521,"type":"REBUY","strength":1.0,"price":55.4199,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-05-11","known_ts":"2017-05-11","bar_index":2525,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.3958,"stop_level":54.6225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-15","known_ts":"2017-05-15","bar_index":2526,"type":"RECLAIM","strength":1.0,"price":55.6075,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-05-11","prior_stop_level":54.6225,"sweep_low":54.0987,"atr14":0.820643,"stop_level":53.688379,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-29","known_ts":"2017-08-31","bar_index":2551,"type":"BUY","strength":0.725,"price":54.9004,"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":"2017-10-19","known_ts":"2017-10-23","bar_index":2563,"type":"BUY","strength":0.588,"price":50.9786,"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":"2017-11-01","known_ts":"2017-11-03","bar_index":2566,"type":"BUY","strength":0.45,"price":52.8213,"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-11-06","known_ts":"2017-11-06","bar_index":2567,"type":"RECLAIM","strength":0.588,"price":53.4302,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-11-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-11-27","known_ts":"2017-11-27","bar_index":2571,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.278,"stop_level":53.302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-28","known_ts":"2017-11-28","bar_index":2572,"type":"RECLAIM","strength":0.588,"price":53.8468,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-11-27","prior_stop_level":53.302,"sweep_low":52.9655,"atr14":0.885919,"stop_level":52.52254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-11","known_ts":"2017-12-11","bar_index":2575,"type":"RECLAIM","strength":0.725,"price":54.8708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-22","known_ts":"2017-12-22","bar_index":2578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.0996,"stop_level":54.2295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-01-22","known_ts":"2018-01-22","bar_index":2584,"type":"RECLAIM","strength":0.725,"price":54.538,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-25","known_ts":"2018-01-29","bar_index":2585,"type":"BUY","strength":0.725,"price":54.814,"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":"2018-02-12","known_ts":"2018-02-14","bar_index":2589,"type":"BUY","strength":0.725,"price":54.6678,"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-26","known_ts":"2018-04-30","bar_index":2606,"type":"BUY","strength":0.725,"price":55.7301,"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":"aplus","score":100},{"ts":"2018-06-18","known_ts":"2018-06-18","bar_index":2618,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.6428,"stop_level":54.6018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-03","known_ts":"2018-08-07","bar_index":2629,"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":"2018-08-03","trigger_known_ts":"2018-08-07","strength":0.45,"price":44.612,"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.21886,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41.7769,"atr14":1.375727,"stop_level":41.089036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-29","known_ts":"2018-08-31","bar_index":2635,"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":"2018-08-29","trigger_known_ts":"2018-08-31","strength":0.45,"price":44.3118,"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.224116,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":42.9443,"atr14":0.919288,"stop_level":42.484656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-04","known_ts":"2018-09-06","bar_index":2636,"type":"BUY","strength":0.45,"price":45.3041,"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-09-04","known_ts":"2018-09-06","bar_index":2636,"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":"2018-09-04","trigger_known_ts":"2018-09-06","strength":0.45,"price":45.3041,"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.206742,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.3779,"atr14":0.985345,"stop_level":42.885228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-25","known_ts":"2018-10-25","bar_index":2648,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.5062,"stop_level":45.5076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-11","known_ts":"2018-12-11","bar_index":2658,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.7453,"stop_level":44.0235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-13","known_ts":"2018-12-13","bar_index":2659,"type":"RECLAIM","strength":0.588,"price":44.3233,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-12-11","prior_stop_level":44.0235,"sweep_low":42.9258,"atr14":1.284116,"stop_level":42.283742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-14","known_ts":"2019-01-14","bar_index":2666,"type":"RECLAIM","strength":0.725,"price":48.2397,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-06","known_ts":"2019-02-06","bar_index":2671,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.5834,"stop_level":47.5755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-08","known_ts":"2019-02-08","bar_index":2672,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.4109,"stop_level":47.5755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-12","known_ts":"2019-03-14","bar_index":2679,"type":"BUY","strength":0.863,"price":48.7775,"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":"2019-03-29","known_ts":"2019-03-29","bar_index":2683,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.2047,"stop_level":46.3979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-15","known_ts":"2019-04-15","bar_index":2687,"type":"RECLAIM","strength":0.863,"price":46.6964,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-18","known_ts":"2019-04-23","bar_index":2688,"type":"BUY","strength":0.863,"price":47.1794,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2019-07-11","known_ts":"2019-07-15","bar_index":2707,"type":"BUY","strength":0.588,"price":45.1519,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2019-07-30","known_ts":"2019-07-30","bar_index":2711,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.4007,"stop_level":44.5796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-31","known_ts":"2019-07-31","bar_index":2711,"type":"RECLAIM","strength":0.588,"price":45.134,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-07-30","prior_stop_level":44.5796,"sweep_low":44.3381,"atr14":0.981914,"stop_level":43.847143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-14","known_ts":"2019-08-14","bar_index":2715,"type":"RECLAIM","strength":0.863,"price":47.1819,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-14","known_ts":"2019-10-14","bar_index":2729,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.8482,"stop_level":52.1938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-15","known_ts":"2019-10-15","bar_index":2729,"type":"RECLAIM","strength":1.0,"price":52.6029,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-10-14","prior_stop_level":52.1938,"sweep_low":51.439,"atr14":1.643831,"stop_level":50.617085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-20","known_ts":"2019-12-24","bar_index":2745,"type":"BUY","strength":0.863,"price":52.0637,"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":75},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":2769,"type":"BUY","strength":0.588,"price":17.274,"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":25,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":2777,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.3123,"stop_level":23.7564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2778,"type":"RECLAIM","strength":0.588,"price":27.2433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":23.7564,"sweep_low":21.6302,"atr14":2.552947,"stop_level":20.353727,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":2786,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.7964,"stop_level":30.872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":2787,"type":"RECLAIM","strength":0.588,"price":31.0326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-22","prior_stop_level":30.872,"sweep_low":29.4924,"atr14":2.362847,"stop_level":28.310977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-05","known_ts":"2020-08-07","bar_index":2797,"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":"2020-08-05","trigger_known_ts":"2020-08-07","strength":0.588,"price":25.2117,"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.545839,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":21.5546,"atr14":1.52167,"stop_level":20.793765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-10","known_ts":"2020-08-12","bar_index":2798,"type":"BUY","strength":0.588,"price":26.1661,"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":"2020-08-10","known_ts":"2020-08-12","bar_index":2798,"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-08-10","trigger_known_ts":"2020-08-12","strength":0.588,"price":26.1661,"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.528647,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":21.5546,"atr14":1.548506,"stop_level":20.780347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-31","known_ts":"2020-08-31","bar_index":2803,"type":"RECLAIM","strength":0.725,"price":27.6308,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-08-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-10","known_ts":"2020-09-10","bar_index":2805,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.6953,"stop_level":26.7142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":2806,"type":"RECLAIM","strength":0.725,"price":27.4418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-09-10","prior_stop_level":26.7142,"sweep_low":25.6841,"atr14":1.319355,"stop_level":25.024422,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-23","known_ts":"2020-09-23","bar_index":2808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.2606,"stop_level":26.2889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-25","known_ts":"2020-09-25","bar_index":2809,"type":"RECLAIM","strength":0.725,"price":26.459,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-09-23","prior_stop_level":26.2889,"sweep_low":25.429,"atr14":1.305512,"stop_level":24.776244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-03","known_ts":"2020-11-05","bar_index":2818,"type":"BUY","strength":0.725,"price":27.3851,"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":30},{"ts":"2020-12-21","known_ts":"2020-12-21","bar_index":2829,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.4173,"stop_level":35.937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":2829,"type":"RECLAIM","strength":0.863,"price":37.0426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-21","prior_stop_level":35.937,"sweep_low":34.718,"atr14":1.395725,"stop_level":34.020137,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-08","known_ts":"2021-01-08","bar_index":2833,"type":"RECLAIM","strength":1.0,"price":39.5468,"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-01-27","known_ts":"2021-01-27","bar_index":2837,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.4,"stop_level":36.7119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-28","known_ts":"2021-01-28","bar_index":2837,"type":"RECLAIM","strength":1.0,"price":38.2522,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-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-01-27","prior_stop_level":36.7119,"sweep_low":35.7102,"atr14":1.474751,"stop_level":34.972824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-04","known_ts":"2021-02-08","bar_index":2839,"type":"REBUY","strength":1.0,"price":41.9092,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-02-18","known_ts":"2021-02-22","bar_index":2842,"type":"REBUY","strength":1.0,"price":45.3583,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-03-23","known_ts":"2021-03-23","bar_index":2849,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.848,"stop_level":45.6229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-25","known_ts":"2021-03-25","bar_index":2850,"type":"RECLAIM","strength":1.0,"price":46.738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-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":"2021-03-23","prior_stop_level":45.6229,"sweep_low":43.5723,"atr14":1.856369,"stop_level":42.644116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-07","known_ts":"2021-04-07","bar_index":2853,"type":"RECLAIM","strength":1.0,"price":46.8986,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-10","known_ts":"2021-08-12","bar_index":2882,"type":"BUY","strength":0.725,"price":41.6257,"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":"2021-10-28","known_ts":"2021-10-28","bar_index":2900,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.873,"stop_level":43.1282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-29","known_ts":"2021-10-29","bar_index":2901,"type":"RECLAIM","strength":0.725,"price":43.9125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-28 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":"2021-10-28","prior_stop_level":43.1282,"sweep_low":42.2872,"atr14":1.20444,"stop_level":41.68498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-11","known_ts":"2021-11-11","bar_index":2904,"type":"RECLAIM","strength":0.863,"price":44.2149,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-21","known_ts":"2021-12-23","bar_index":2913,"type":"BUY","strength":0.863,"price":47.2199,"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":"2022-03-04","known_ts":"2022-03-04","bar_index":2929,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.9164,"stop_level":52.8613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-06-28","known_ts":"2022-06-30","bar_index":2956,"type":"BUY","strength":0.588,"price":41.4934,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2022-09-21","known_ts":"2022-09-21","bar_index":2975,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.4155,"stop_level":41.1197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-26","known_ts":"2022-09-26","bar_index":2976,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.1412,"stop_level":41.1197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-26","known_ts":"2022-10-28","bar_index":2984,"type":"BUY","strength":0.588,"price":39.0167,"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":"Consumer Discretionary"}},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":2996,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.479,"stop_level":37.9871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-23","known_ts":"2022-12-23","bar_index":2997,"type":"RECLAIM","strength":0.588,"price":38.265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-16","prior_stop_level":37.9871,"sweep_low":36.0221,"atr14":1.07414,"stop_level":35.48503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-27","known_ts":"2022-12-29","bar_index":2998,"type":"REBUY","strength":0.588,"price":38.8114,"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,"retro_override":true,"retro_ctx":{"group_id":"Consumer Discretionary"}},{"ts":"2023-01-13","known_ts":"2023-01-13","bar_index":3002,"type":"RECLAIM","strength":0.725,"price":40.3451,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-12-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-14","known_ts":"2023-02-14","bar_index":3009,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.5624,"stop_level":41.5816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":3009,"type":"RECLAIM","strength":0.863,"price":43.1344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-14","prior_stop_level":41.5816,"sweep_low":41.2174,"atr14":0.995213,"stop_level":40.719794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-03","known_ts":"2023-03-03","bar_index":3013,"type":"RECLAIM","strength":0.863,"price":44.5874,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-14","known_ts":"2023-03-14","bar_index":3015,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.0086,"stop_level":44.0163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-29","known_ts":"2023-03-29","bar_index":3019,"type":"RECLAIM","strength":0.863,"price":44.0761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-19","known_ts":"2023-05-23","bar_index":3031,"type":"BUY","strength":0.863,"price":43.4105,"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":75},{"ts":"2023-06-06","known_ts":"2023-06-06","bar_index":3034,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.7977,"stop_level":42.494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-03","known_ts":"2023-08-07","bar_index":3048,"type":"BUY","strength":0.45,"price":39.3698,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-09-26","known_ts":"2023-09-26","bar_index":3060,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.1642,"stop_level":38.4089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":3069,"type":"BUY","strength":0.45,"price":37.4303,"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":"Consumer Discretionary"}},{"ts":"2023-12-12","known_ts":"2023-12-12","bar_index":3078,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.9239,"stop_level":38.0718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-13","known_ts":"2023-12-13","bar_index":3078,"type":"RECLAIM","strength":0.588,"price":38.4465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-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":"2023-12-12","prior_stop_level":38.0718,"sweep_low":37.1153,"atr14":1.229267,"stop_level":36.500666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-22","known_ts":"2023-12-22","bar_index":3081,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.6281,"stop_level":37.9239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-26","known_ts":"2023-12-26","bar_index":3081,"type":"RECLAIM","strength":0.725,"price":38.3085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-12-22","prior_stop_level":37.9239,"sweep_low":37.4112,"atr14":1.209836,"stop_level":36.806282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-11","known_ts":"2024-01-16","bar_index":3085,"type":"REBUY","strength":0.725,"price":38.7522,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-02-21","known_ts":"2024-02-21","bar_index":3094,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.2452,"stop_level":39.7974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-27","known_ts":"2024-02-27","bar_index":3095,"type":"RECLAIM","strength":0.863,"price":39.8073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-02-21","prior_stop_level":39.7974,"sweep_low":38.4564,"atr14":1.15117,"stop_level":37.880815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-29","known_ts":"2024-03-04","bar_index":3096,"type":"REBUY","strength":1.0,"price":42.1837,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2024-05-08","known_ts":"2024-05-10","bar_index":3112,"type":"BUY","strength":0.863,"price":44.2889,"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":"2024-05-29","known_ts":"2024-05-29","bar_index":3116,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.3128,"stop_level":43.0178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":3117,"type":"RECLAIM","strength":1.0,"price":43.1271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-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":"2024-05-29","prior_stop_level":43.0178,"sweep_low":41.9354,"atr14":1.257418,"stop_level":41.306691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-12","known_ts":"2024-06-12","bar_index":3120,"type":"RECLAIM","strength":1.0,"price":46.73,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-18","known_ts":"2024-07-18","bar_index":3128,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.74,"stop_level":51.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-10","known_ts":"2025-01-10","bar_index":3168,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.37,"stop_level":46.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-23","known_ts":"2025-05-23","bar_index":3199,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.2,"stop_level":34.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-27","known_ts":"2025-05-27","bar_index":3199,"type":"RECLAIM","strength":0.588,"price":35.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-05-23","prior_stop_level":34.44,"sweep_low":33.4,"atr14":1.699571,"stop_level":32.550214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":3200,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.74,"stop_level":34.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-25","known_ts":"2025-06-27","bar_index":3206,"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":"2025-06-25","trigger_known_ts":"2025-06-27","strength":0.45,"price":30.89,"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.455683,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.07,"atr14":1.260355,"stop_level":28.439823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-30","known_ts":"2025-07-02","bar_index":3207,"type":"BUY","strength":0.45,"price":31.92,"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":"Consumer Discretionary"}},{"ts":"2025-06-30","known_ts":"2025-07-02","bar_index":3207,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-06-30","trigger_known_ts":"2025-07-02","strength":0.45,"price":31.92,"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.437533,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.54,"atr14":1.320842,"stop_level":28.879579,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-17","known_ts":"2025-07-21","bar_index":3211,"type":"BUY","strength":0.588,"price":30.96,"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":"2025-07-17","known_ts":"2025-07-21","bar_index":3211,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-07-17","trigger_known_ts":"2025-07-21","strength":0.588,"price":30.96,"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.388384,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":27.07,"atr14":1.266498,"stop_level":26.436751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-06","known_ts":"2025-08-06","bar_index":3215,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.32,"stop_level":27.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-03","known_ts":"2025-09-05","bar_index":3222,"type":"REBUY","strength":0.45,"price":24.97,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-09-11","known_ts":"2025-09-15","bar_index":3224,"type":"BUY","strength":0.588,"price":24.11,"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":"2025-11-06","known_ts":"2025-11-06","bar_index":3237,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.39,"stop_level":20.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-21","known_ts":"2025-11-25","bar_index":3241,"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":"2025-11-21","trigger_known_ts":"2025-11-25","strength":0.45,"price":14.67,"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.7011,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.51,"atr14":1.304246,"stop_level":11.857877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-23","known_ts":"2025-12-26","bar_index":3248,"type":"BUY","strength":0.588,"price":14.89,"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":"2025-12-23","known_ts":"2025-12-26","bar_index":3248,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-12-23","trigger_known_ts":"2025-12-26","strength":0.588,"price":14.89,"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.696618,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":13.0,"atr14":0.843288,"stop_level":12.578356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-12","known_ts":"2026-02-12","bar_index":3259,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.53,"stop_level":17.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-17","known_ts":"2026-02-17","bar_index":3260,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.55,"stop_level":17.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-19","known_ts":"2026-02-19","bar_index":3260,"type":"RECLAIM","strength":0.725,"price":17.58,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-12","prior_stop_level":17.35,"sweep_low":15.07,"atr14":1.171895,"stop_level":14.484053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-19","known_ts":"2026-02-19","bar_index":3260,"type":"RECLAIM","strength":0.725,"price":17.58,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-17","prior_stop_level":17.35,"sweep_low":15.07,"atr14":1.171895,"stop_level":14.484053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-13","known_ts":"2026-03-17","bar_index":3266,"type":"REBUY","strength":0.725,"price":17.64,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2026-05-05","known_ts":"2026-05-07","bar_index":3278,"type":"REBUY","strength":0.863,"price":22.76,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2026-05-27","known_ts":"2026-05-29","bar_index":3283,"type":"BUY","strength":0.863,"price":21.01,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2026-06-04","known_ts":"2026-06-08","bar_index":3285,"type":"BUY","strength":0.863,"price":22.04,"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":65},{"ts":"2026-07-06","known_ts":"2026-07-06","bar_index":3291,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.55,"stop_level":20.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-06","last_scored_basis":"structure_stop","bars_since_signal":10,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2016-08-29","2016-11-01","2016-11-28","2017-02-10","2017-08-11","2017-10-19","2017-11-01","2018-01-17","2018-02-15","2018-04-18","2018-07-05","2019-06-11","2019-06-27","2019-11-04","2019-12-09","2020-03-19","2020-10-21","2021-04-20","2021-05-14","2021-06-18","2021-07-20","2022-01-21","2022-04-08","2022-05-26","2022-06-23","2022-07-25","2022-10-21","2023-03-29","2023-04-25","2023-10-16","2024-04-25","2024-08-13","2024-09-12","2024-10-11","2025-02-13","2025-03-17","2025-04-15","2025-07-17","2025-12-23","2026-07-23"],"warnings":[{"ts":"2022-09-23","kind":"arm","px":38.5218},{"ts":"2022-09-26","kind":"confirm","px":38.1412,"level":41.1197},{"ts":"2022-12-06","kind":"arm","px":38.1788},{"ts":"2022-12-16","kind":"confirm","px":37.479,"level":37.9871},{"ts":"2023-01-12","kind":"arm","px":40.4122},{"ts":"2023-02-14","kind":"confirm","px":41.5624,"level":41.5816},{"ts":"2023-02-15","kind":"arm","px":41.4378},{"ts":"2023-03-13","kind":"arm","px":43.1886},{"ts":"2023-03-14","kind":"confirm","px":44.0086,"level":44.0163},{"ts":"2023-06-05","kind":"arm","px":41.9731},{"ts":"2023-06-06","kind":"confirm","px":40.7977,"level":42.494},{"ts":"2023-09-13","kind":"arm","px":38.6046},{"ts":"2023-09-26","kind":"confirm","px":38.1642,"level":38.4089},{"ts":"2023-12-01","kind":"arm","px":38.3795},{"ts":"2023-12-12","kind":"confirm","px":37.9239,"level":38.0718},{"ts":"2023-12-21","kind":"arm","px":37.8549},{"ts":"2023-12-22","kind":"confirm","px":37.6281,"level":37.9239},{"ts":"2024-02-15","kind":"arm","px":41.2075},{"ts":"2024-02-21","kind":"confirm","px":39.2452,"level":39.7974},{"ts":"2024-05-22","kind":"arm","px":43.9414},{"ts":"2024-05-29","kind":"confirm","px":42.3128,"level":43.0178},{"ts":"2024-06-25","kind":"arm","px":49.25},{"ts":"2024-07-18","kind":"confirm","px":50.74,"level":51.99},{"ts":"2024-11-22","kind":"arm","px":45.43},{"ts":"2025-01-10","kind":"confirm","px":46.37,"level":46.89},{"ts":"2025-05-22","kind":"arm","px":34.67},{"ts":"2025-05-23","kind":"confirm","px":34.2,"level":34.44},{"ts":"2025-05-30","kind":"arm","px":33.56},{"ts":"2025-06-02","kind":"confirm","px":32.74,"level":34.2},{"ts":"2025-08-01","kind":"arm","px":29.69},{"ts":"2025-08-06","kind":"confirm","px":24.32,"level":27.28},{"ts":"2025-11-03","kind":"arm","px":22.7},{"ts":"2025-11-06","kind":"confirm","px":18.39,"level":20.06},{"ts":"2026-02-03","kind":"arm","px":17.81},{"ts":"2026-02-12","kind":"confirm","px":16.53,"level":17.35},{"ts":"2026-02-13","kind":"arm","px":15.9},{"ts":"2026-02-17","kind":"confirm","px":15.55,"level":17.35},{"ts":"2026-04-23","kind":"arm","px":18.4},{"ts":"2026-06-22","kind":"arm","px":22.71},{"ts":"2026-07-06","kind":"confirm","px":19.55,"level":20.29}],"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":[]}}}