{"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":"BANF","timeframe":"3D","as_of":"2026-09-10T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1990-08-16","known_ts":"1990-08-20","bar_index":34,"type":"BUY","strength":0.588,"price":0.7673,"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":"1990-09-26","known_ts":"1990-09-26","bar_index":43,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6984,"stop_level":0.728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-10-29","known_ts":"1990-10-31","bar_index":51,"type":"BUY","strength":0.588,"price":0.6886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":70},{"ts":"1990-11-09","known_ts":"1990-11-13","bar_index":54,"type":"BUY","strength":0.45,"price":0.728,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-12-05","known_ts":"1990-12-05","bar_index":59,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7083,"stop_level":0.787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-11","known_ts":"1991-01-11","bar_index":68,"type":"RECLAIM","strength":0.863,"price":0.7476,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-16","known_ts":"1991-01-18","bar_index":69,"type":"BUY","strength":0.863,"price":0.8067,"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":"1991-03-18","known_ts":"1991-03-18","bar_index":83,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9165,"stop_level":0.9563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-20","known_ts":"1991-03-20","bar_index":83,"type":"RECLAIM","strength":0.863,"price":0.9763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-18 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-18","prior_stop_level":0.9563,"sweep_low":0.9165,"atr14":0.051499,"stop_level":0.890751,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-21","known_ts":"1991-03-25","bar_index":84,"type":"BUY","strength":0.863,"price":1.036,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1991-04-25","known_ts":"1991-04-29","bar_index":92,"type":"BUY","strength":0.863,"price":1.0958,"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":"1991-05-21","known_ts":"1991-05-23","bar_index":98,"type":"BUY","strength":0.863,"price":1.1322,"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":"1991-06-10","known_ts":"1991-06-10","bar_index":102,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.112,"stop_level":1.1221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-07-25","known_ts":"1991-07-29","bar_index":113,"type":"BUY","strength":0.863,"price":1.1322,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1991-08-07","known_ts":"1991-08-09","bar_index":116,"type":"REBUY","strength":0.725,"price":1.1322,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-09-25","known_ts":"1991-09-25","bar_index":127,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1784,"stop_level":1.1989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1991-09-30","known_ts":"1991-09-30","bar_index":128,"type":"RECLAIM","strength":0.725,"price":1.2194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-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":"1991-09-25","prior_stop_level":1.1989,"sweep_low":1.1784,"atr14":0.013653,"stop_level":1.171574,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-02","known_ts":"1992-01-02","bar_index":150,"type":"RECLAIM","strength":0.863,"price":1.4121,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-22","known_ts":"1992-01-22","bar_index":154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4432,"stop_level":1.4536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-24","known_ts":"1992-01-24","bar_index":155,"type":"RECLAIM","strength":0.863,"price":1.464,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-01-22","prior_stop_level":1.4536,"sweep_low":1.4224,"atr14":0.030803,"stop_level":1.406998,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-05","known_ts":"1992-02-05","bar_index":158,"type":"RECLAIM","strength":1.0,"price":1.4951,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-11","known_ts":"1992-05-11","bar_index":180,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6597,"stop_level":1.6702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-10-08","known_ts":"1992-10-12","bar_index":215,"type":"BUY","strength":0.725,"price":1.8033,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1992-12-16","known_ts":"1992-12-16","bar_index":231,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9519,"stop_level":1.9845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-01-05","known_ts":"1993-01-05","bar_index":235,"type":"RECLAIM","strength":0.863,"price":2.1146,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-11","known_ts":"1993-02-16","bar_index":244,"type":"REBUY","strength":0.863,"price":2.2772,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1993-04-01","known_ts":"1993-04-01","bar_index":255,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2304,"stop_level":2.4272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-17","known_ts":"1993-06-21","bar_index":273,"type":"BUY","strength":0.588,"price":2.132,"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":"1993-08-16","known_ts":"1993-08-16","bar_index":286,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1059,"stop_level":2.1223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-18","known_ts":"1993-08-18","bar_index":287,"type":"RECLAIM","strength":0.588,"price":2.1388,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-08-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":"1993-08-16","prior_stop_level":2.1223,"sweep_low":2.1059,"atr14":0.034266,"stop_level":2.088767,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-14","known_ts":"1993-09-14","bar_index":293,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0894,"stop_level":2.1388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-29","known_ts":"1993-10-01","bar_index":297,"type":"BUY","strength":0.45,"price":2.1455,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-10-07","known_ts":"1993-10-07","bar_index":299,"type":"RECLAIM","strength":0.725,"price":2.1785,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-09-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-02","known_ts":"1993-11-04","bar_index":305,"type":"BUY","strength":0.725,"price":2.2776,"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":65},{"ts":"1993-11-19","known_ts":"1993-11-19","bar_index":309,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1455,"stop_level":2.1785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-11-23","known_ts":"1993-11-23","bar_index":310,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1125,"stop_level":2.1785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-12-07","known_ts":"1993-12-09","bar_index":313,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1993-12-07","trigger_known_ts":"1993-12-09","strength":0.45,"price":2.0795,"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.17125,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9805,"atr14":0.044828,"stop_level":1.958086,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-23","known_ts":"1993-12-28","bar_index":317,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1993-12-23","trigger_known_ts":"1993-12-28","strength":0.45,"price":2.0215,"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.194365,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8815,"atr14":0.074516,"stop_level":1.844242,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-11","known_ts":"1994-01-13","bar_index":321,"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-01-11","trigger_known_ts":"1994-01-13","strength":0.45,"price":1.922,"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.234019,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8226,"atr14":0.060772,"stop_level":1.792214,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-27","known_ts":"1994-01-31","bar_index":325,"type":"BUY","strength":0.45,"price":1.922,"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-01-27","known_ts":"1994-01-31","bar_index":325,"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-01-27","trigger_known_ts":"1994-01-31","strength":0.45,"price":1.922,"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.234019,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8226,"atr14":0.045165,"stop_level":1.800017,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-03","known_ts":"1994-03-07","bar_index":333,"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-03-03","trigger_known_ts":"1994-03-07","strength":0.45,"price":1.7563,"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.300056,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6238,"atr14":0.055769,"stop_level":1.595916,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-29","known_ts":"1994-03-31","bar_index":339,"type":"BUY","strength":0.588,"price":1.8226,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-03-29","known_ts":"1994-03-31","bar_index":339,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-03-29","trigger_known_ts":"1994-03-31","strength":0.588,"price":1.8226,"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.199772,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.7066,"atr14":0.037841,"stop_level":1.68768,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-25","known_ts":"1994-04-25","bar_index":345,"type":"RECLAIM","strength":0.725,"price":1.9976,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-03-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-05-09","known_ts":"1994-05-09","bar_index":348,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.931,"stop_level":1.9477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-11","known_ts":"1994-05-11","bar_index":348,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.931,"stop_level":1.9477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-12","known_ts":"1994-05-12","bar_index":349,"type":"RECLAIM","strength":0.725,"price":1.9643,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-05-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":"1994-05-09","prior_stop_level":1.9477,"sweep_low":1.931,"atr14":0.041873,"stop_level":1.910064,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-12","known_ts":"1994-05-12","bar_index":349,"type":"RECLAIM","strength":0.725,"price":1.9643,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-05-11","prior_stop_level":1.9477,"sweep_low":1.931,"atr14":0.041873,"stop_level":1.910064,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-25","known_ts":"1994-05-25","bar_index":352,"type":"RECLAIM","strength":0.863,"price":2.0476,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-28","known_ts":"1994-12-30","bar_index":402,"type":"REBUY","strength":0.45,"price":1.9897,"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":"1995-01-27","known_ts":"1995-01-27","bar_index":409,"type":"RECLAIM","strength":0.725,"price":1.9391,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-06","known_ts":"1995-04-10","bar_index":425,"type":"BUY","strength":0.863,"price":2.1341,"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":"1995-04-25","known_ts":"1995-04-27","bar_index":429,"type":"BUY","strength":0.863,"price":2.1341,"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":60},{"ts":"1995-06-28","known_ts":"1995-06-30","bar_index":444,"type":"BUY","strength":0.863,"price":2.0759,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1995-12-04","known_ts":"1995-12-04","bar_index":480,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6441,"stop_level":2.6785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-01-05","known_ts":"1996-01-09","bar_index":488,"type":"BUY","strength":0.725,"price":2.9303,"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":"1996-06-26","known_ts":"1996-06-28","bar_index":528,"type":"BUY","strength":0.725,"price":2.9875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1996-07-23","known_ts":"1996-07-25","bar_index":534,"type":"BUY","strength":0.725,"price":2.9875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1997-03-25","known_ts":"1997-03-25","bar_index":590,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1455,"stop_level":4.163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-03-26","known_ts":"1997-03-26","bar_index":591,"type":"RECLAIM","strength":0.863,"price":4.1805,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-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":"1997-03-25","prior_stop_level":4.163,"sweep_low":4.1455,"atr14":0.090294,"stop_level":4.100353,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-21","known_ts":"1997-05-23","bar_index":604,"type":"BUY","strength":0.725,"price":4.2129,"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":"1997-07-10","known_ts":"1997-07-10","bar_index":615,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4367,"stop_level":4.4544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-11","known_ts":"1997-07-11","bar_index":615,"type":"RECLAIM","strength":0.863,"price":4.5424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-07-10","prior_stop_level":4.4544,"sweep_low":4.4015,"atr14":0.120842,"stop_level":4.341079,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-03","known_ts":"1997-09-05","bar_index":628,"type":"BUY","strength":0.725,"price":4.2255,"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-10-23","known_ts":"1997-10-23","bar_index":640,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6445,"stop_level":4.6622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-24","known_ts":"1997-10-24","bar_index":640,"type":"RECLAIM","strength":0.725,"price":4.6975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-10-23","prior_stop_level":4.6622,"sweep_low":4.6269,"atr14":0.074566,"stop_level":4.589617,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-11-10","known_ts":"1997-11-10","bar_index":644,"type":"RECLAIM","strength":0.725,"price":4.7328,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-11-21","known_ts":"1997-11-25","bar_index":647,"type":"BUY","strength":0.725,"price":4.7328,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1997-12-02","known_ts":"1997-12-04","bar_index":649,"type":"BUY","strength":0.725,"price":4.7328,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1998-09-21","known_ts":"1998-09-23","bar_index":716,"type":"BUY","strength":0.588,"price":5.2943,"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":"1998-12-10","known_ts":"1998-12-10","bar_index":735,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5081,"stop_level":5.6154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-11","known_ts":"1999-02-16","bar_index":749,"type":"BUY","strength":0.45,"price":4.8803,"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-06-30","known_ts":"1999-07-02","bar_index":781,"type":"BUY","strength":0.725,"price":5.2758,"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":"1999-07-29","known_ts":"1999-07-29","bar_index":787,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0951,"stop_level":5.1764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-08-02","known_ts":"1999-08-02","bar_index":788,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1313,"stop_level":5.1764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-17","known_ts":"1999-08-17","bar_index":792,"type":"RECLAIM","strength":0.863,"price":5.2216,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-24","known_ts":"1999-08-24","bar_index":793,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.059,"stop_level":5.1132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-15","known_ts":"1999-10-19","bar_index":806,"type":"BUY","strength":0.45,"price":4.7729,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-10-15","known_ts":"1999-10-19","bar_index":806,"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-10-15","trigger_known_ts":"1999-10-19","strength":0.45,"price":4.7729,"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.185067,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4462,"atr14":0.090687,"stop_level":4.400857,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-05","known_ts":"1999-11-05","bar_index":811,"type":"RECLAIM","strength":0.725,"price":5.0814,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-10-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-13","known_ts":"2000-03-15","bar_index":840,"type":"BUY","strength":0.45,"price":4.0929,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-21","known_ts":"2000-03-23","bar_index":842,"type":"BUY","strength":0.45,"price":3.7921,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-07-03","known_ts":"2000-07-03","bar_index":866,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2333,"stop_level":4.4037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-06","known_ts":"2000-07-06","bar_index":866,"type":"RECLAIM","strength":0.863,"price":4.5746,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-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":"2000-07-03","prior_stop_level":4.4037,"sweep_low":4.1964,"atr14":0.194802,"stop_level":4.098999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-20","known_ts":"2000-07-20","bar_index":870,"type":"RECLAIM","strength":0.863,"price":4.8328,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-07-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-01","known_ts":"2000-08-01","bar_index":872,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7037,"stop_level":4.7521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-23","known_ts":"2000-08-23","bar_index":878,"type":"RECLAIM","strength":1.0,"price":4.8051,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-23","known_ts":"2000-10-23","bar_index":892,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3206,"stop_level":5.404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-25","known_ts":"2000-10-25","bar_index":892,"type":"RECLAIM","strength":1.0,"price":5.4874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-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":"2000-10-23","prior_stop_level":5.404,"sweep_low":5.1723,"atr14":0.121814,"stop_level":5.111393,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-06","known_ts":"2000-11-06","bar_index":895,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0239,"stop_level":5.2557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-09","known_ts":"2000-11-09","bar_index":896,"type":"RECLAIM","strength":1.0,"price":5.2928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-11-06","prior_stop_level":5.2557,"sweep_low":4.9683,"atr14":0.175399,"stop_level":4.880601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-21","known_ts":"2000-11-21","bar_index":899,"type":"RECLAIM","strength":1.0,"price":5.4133,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-09","known_ts":"2001-02-13","bar_index":917,"type":"REBUY","strength":1.0,"price":6.0808,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2001-08-08","known_ts":"2001-08-08","bar_index":958,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.075,"stop_level":6.1472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-13","known_ts":"2001-08-13","bar_index":959,"type":"RECLAIM","strength":1.0,"price":6.3156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-08-08","prior_stop_level":6.1472,"sweep_low":6.0299,"atr14":0.147889,"stop_level":5.955956,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-20","known_ts":"2001-08-22","bar_index":961,"type":"REBUY","strength":1.0,"price":6.4359,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2001-11-19","known_ts":"2001-11-21","bar_index":981,"type":"BUY","strength":0.45,"price":5.2892,"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":"2001-12-13","known_ts":"2001-12-13","bar_index":986,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2514,"stop_level":5.2695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-14","known_ts":"2001-12-14","bar_index":987,"type":"RECLAIM","strength":0.588,"price":5.2892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-12-13","prior_stop_level":5.2695,"sweep_low":5.2514,"atr14":0.10451,"stop_level":5.199145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-04","known_ts":"2002-01-04","bar_index":991,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2324,"stop_level":5.2922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-07","known_ts":"2002-01-07","bar_index":991,"type":"RECLAIM","strength":0.588,"price":5.4299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-01-04","prior_stop_level":5.2922,"sweep_low":5.2324,"atr14":0.116413,"stop_level":5.174194,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-06","known_ts":"2002-03-06","bar_index":1005,"type":"RECLAIM","strength":0.725,"price":5.84,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-06","known_ts":"2002-05-06","bar_index":1019,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.3385,"stop_level":6.3401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-08","known_ts":"2002-05-08","bar_index":1019,"type":"RECLAIM","strength":1.0,"price":6.3706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-06","prior_stop_level":6.3401,"sweep_low":6.308,"atr14":0.142,"stop_level":6.237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-22","known_ts":"2002-05-22","bar_index":1023,"type":"RECLAIM","strength":1.0,"price":6.6239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-24","known_ts":"2002-07-24","bar_index":1037,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5905,"stop_level":6.6544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-26","known_ts":"2002-07-26","bar_index":1038,"type":"RECLAIM","strength":1.0,"price":6.6794,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-07-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":"2002-07-24","prior_stop_level":6.6544,"sweep_low":6.5522,"atr14":0.174834,"stop_level":6.464783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-12","known_ts":"2002-09-16","bar_index":1049,"type":"BUY","strength":0.863,"price":7.4243,"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":"2002-10-18","known_ts":"2002-10-18","bar_index":1057,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.4034,"stop_level":7.4726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-02-21","known_ts":"2003-02-25","bar_index":1086,"type":"BUY","strength":0.588,"price":6.9118,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2003-05-29","known_ts":"2003-05-29","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3667,"stop_level":8.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-30","known_ts":"2003-05-30","bar_index":1108,"type":"RECLAIM","strength":0.863,"price":8.4863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-29","prior_stop_level":8.39,"sweep_low":8.3123,"atr14":0.155976,"stop_level":8.234312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-06","known_ts":"2003-06-06","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3138,"stop_level":8.3667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-10","known_ts":"2003-06-10","bar_index":1111,"type":"RECLAIM","strength":0.863,"price":8.3993,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-06","prior_stop_level":8.3667,"sweep_low":8.2315,"atr14":0.211856,"stop_level":8.125572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-01","known_ts":"2003-07-01","bar_index":1116,"type":"RECLAIM","strength":1.0,"price":8.2688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-30","known_ts":"2003-10-02","bar_index":1137,"type":"BUY","strength":0.725,"price":8.7392,"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":"2003-10-31","known_ts":"2003-10-31","bar_index":1144,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4617,"stop_level":8.584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-03","known_ts":"2003-11-03","bar_index":1145,"type":"RECLAIM","strength":1.0,"price":9.0057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-10-31","prior_stop_level":8.584,"sweep_low":8.4617,"atr14":0.252376,"stop_level":8.335512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-14","known_ts":"2003-11-14","bar_index":1148,"type":"RECLAIM","strength":1.0,"price":8.9367,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-28","known_ts":"2003-11-28","bar_index":1151,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.8254,"stop_level":8.9367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-01","known_ts":"2003-12-01","bar_index":1151,"type":"RECLAIM","strength":1.0,"price":9.1703,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-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":"2003-11-28","prior_stop_level":8.9367,"sweep_low":8.7595,"atr14":0.331374,"stop_level":8.593813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-16","known_ts":"2003-12-18","bar_index":1155,"type":"BUY","strength":1.0,"price":9.2895,"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":40},{"ts":"2004-02-26","known_ts":"2004-03-01","bar_index":1171,"type":"BUY","strength":0.725,"price":9.1725,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2004-07-21","known_ts":"2004-07-21","bar_index":1204,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3243,"stop_level":9.3879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-07-28","known_ts":"2004-07-28","bar_index":1206,"type":"RECLAIM","strength":0.863,"price":9.4466,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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":"2004-07-21","prior_stop_level":9.3879,"sweep_low":9.2719,"atr14":0.119091,"stop_level":9.212355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-10","known_ts":"2004-08-10","bar_index":1209,"type":"RECLAIM","strength":0.863,"price":9.3736,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-18","known_ts":"2004-08-20","bar_index":1211,"type":"BUY","strength":0.863,"price":9.5292,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2004-10-14","known_ts":"2004-10-14","bar_index":1224,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.1757,"stop_level":10.1885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-08","known_ts":"2004-11-08","bar_index":1230,"type":"RECLAIM","strength":1.0,"price":10.7038,"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":true}},{"ts":"2005-04-22","known_ts":"2005-04-26","bar_index":1268,"type":"BUY","strength":0.725,"price":11.2953,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2005-07-26","known_ts":"2005-07-26","bar_index":1289,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7825,"stop_level":13.8648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-27","known_ts":"2005-07-27","bar_index":1290,"type":"RECLAIM","strength":0.863,"price":14.0261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-07-26","prior_stop_level":13.8648,"sweep_low":13.7503,"atr14":0.323567,"stop_level":13.588517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-13","known_ts":"2006-02-13","bar_index":1336,"type":"RECLAIM","strength":0.725,"price":13.8164,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-02","known_ts":"2006-03-02","bar_index":1340,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.5336,"stop_level":13.7221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-06","known_ts":"2006-03-06","bar_index":1340,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.124,"stop_level":13.7221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-15","known_ts":"2006-03-17","bar_index":1343,"type":"REBUY","strength":0.725,"price":14.3041,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2006-04-03","known_ts":"2006-04-03","bar_index":1347,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.0534,"stop_level":14.135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-04","known_ts":"2006-04-04","bar_index":1347,"type":"RECLAIM","strength":0.725,"price":14.1383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-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":"2006-04-03","prior_stop_level":14.135,"sweep_low":13.9784,"atr14":0.237216,"stop_level":13.859792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-11","known_ts":"2006-04-11","bar_index":1349,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7304,"stop_level":14.0534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-12","known_ts":"2006-04-12","bar_index":1349,"type":"RECLAIM","strength":0.863,"price":14.0763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-04-11","prior_stop_level":14.0534,"sweep_low":13.6945,"atr14":0.266156,"stop_level":13.561422,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-27","known_ts":"2006-04-27","bar_index":1353,"type":"RECLAIM","strength":0.863,"price":14.135,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-05","known_ts":"2006-05-09","bar_index":1355,"type":"REBUY","strength":0.863,"price":14.5788,"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":"2006-05-23","known_ts":"2006-05-25","bar_index":1359,"type":"REBUY","strength":0.863,"price":14.8104,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2006-06-06","known_ts":"2006-06-08","bar_index":1362,"type":"BUY","strength":0.863,"price":15.0715,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2006-06-19","known_ts":"2006-06-19","bar_index":1365,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3275,"stop_level":14.4483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-24","known_ts":"2006-07-26","bar_index":1373,"type":"BUY","strength":0.725,"price":15.358,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2006-09-01","known_ts":"2006-09-01","bar_index":1382,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2663,"stop_level":15.3286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-05","known_ts":"2006-09-05","bar_index":1383,"type":"RECLAIM","strength":0.863,"price":15.5709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-09-01","prior_stop_level":15.3286,"sweep_low":15.2336,"atr14":0.323922,"stop_level":15.071639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-21","known_ts":"2006-09-25","bar_index":1387,"type":"BUY","strength":0.863,"price":15.7314,"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":35},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":1397,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.9054,"stop_level":16.0008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":1397,"type":"RECLAIM","strength":1.0,"price":16.2013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-03","prior_stop_level":16.0008,"sweep_low":15.5438,"atr14":0.378344,"stop_level":15.354628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-10","known_ts":"2006-11-14","bar_index":1399,"type":"BUY","strength":1.0,"price":16.9904,"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":"2006-12-19","known_ts":"2006-12-19","bar_index":1407,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.0035,"stop_level":17.0167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-20","known_ts":"2006-12-20","bar_index":1408,"type":"RECLAIM","strength":1.0,"price":17.1547,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-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":"2006-12-19","prior_stop_level":17.0167,"sweep_low":16.9312,"atr14":0.382966,"stop_level":16.739717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-03","known_ts":"2007-04-05","bar_index":1431,"type":"BUY","strength":0.45,"price":15.2788,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-04-12","known_ts":"2007-04-16","bar_index":1433,"type":"BUY","strength":0.45,"price":15.5437,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-05-21","known_ts":"2007-05-23","bar_index":1442,"type":"BUY","strength":0.45,"price":14.6562,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-08-10","known_ts":"2007-08-14","bar_index":1461,"type":"BUY","strength":0.588,"price":13.7047,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-08-10","known_ts":"2007-08-14","bar_index":1461,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-08-10","trigger_known_ts":"2007-08-14","strength":0.588,"price":13.7047,"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.243641,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.9299,"atr14":0.642367,"stop_level":12.608717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-15","known_ts":"2007-08-15","bar_index":1462,"type":"RECLAIM","strength":0.725,"price":15.7865,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-08-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-07","known_ts":"2007-09-07","bar_index":1467,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.2501,"stop_level":14.3233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-10","known_ts":"2007-09-10","bar_index":1467,"type":"RECLAIM","strength":0.588,"price":14.3366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-09-07","prior_stop_level":14.3233,"sweep_low":13.8178,"atr14":0.62713,"stop_level":13.504235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-24","known_ts":"2007-09-24","bar_index":1471,"type":"RECLAIM","strength":0.863,"price":15.3982,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-16","known_ts":"2007-10-16","bar_index":1476,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.7602,"stop_level":14.9874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-17","known_ts":"2007-10-17","bar_index":1476,"type":"RECLAIM","strength":0.725,"price":15.0943,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-16","prior_stop_level":14.9874,"sweep_low":14.64,"atr14":0.47972,"stop_level":14.40014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-13","known_ts":"2007-11-13","bar_index":1483,"type":"RECLAIM","strength":0.863,"price":15.3715,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-27","known_ts":"2007-11-29","bar_index":1486,"type":"BUY","strength":0.863,"price":15.8592,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2007-12-13","known_ts":"2007-12-13","bar_index":1490,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.141,"stop_level":15.4416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-24","known_ts":"2008-01-28","bar_index":1499,"type":"BUY","strength":0.725,"price":15.1484,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2008-02-11","known_ts":"2008-02-13","bar_index":1503,"type":"BUY","strength":0.725,"price":14.8197,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":85},{"ts":"2008-02-20","known_ts":"2008-02-22","bar_index":1505,"type":"BUY","strength":0.725,"price":14.6922,"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":"2008-04-09","known_ts":"2008-04-09","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0453,"stop_level":15.1565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-10","known_ts":"2008-04-10","bar_index":1516,"type":"RECLAIM","strength":0.863,"price":15.49,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-04-09","prior_stop_level":15.1565,"sweep_low":15.0352,"atr14":0.65522,"stop_level":14.70759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-14","known_ts":"2008-04-14","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8836,"stop_level":15.1565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":1518,"type":"RECLAIM","strength":0.863,"price":15.7629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-04-14","prior_stop_level":15.1565,"sweep_low":14.6646,"atr14":0.648246,"stop_level":14.340477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-29","known_ts":"2008-04-29","bar_index":1521,"type":"RECLAIM","strength":0.863,"price":15.2003,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-20","known_ts":"2008-08-20","bar_index":1547,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7058,"stop_level":15.8006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-22","known_ts":"2008-08-22","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6787,"stop_level":15.8006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-27","known_ts":"2008-08-29","bar_index":1549,"type":"REBUY","strength":0.863,"price":16.2913,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2008-08-28","known_ts":"2008-08-28","bar_index":1549,"type":"RECLAIM","strength":0.863,"price":16.3251,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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":"2008-08-22","prior_stop_level":15.8006,"sweep_low":14.9613,"atr14":0.58532,"stop_level":14.66864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.0602,"stop_level":16.386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":1556,"type":"RECLAIM","strength":1.0,"price":16.4273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-09-29","prior_stop_level":16.386,"sweep_low":15.1833,"atr14":1.488776,"stop_level":14.438912,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-17","known_ts":"2008-12-19","bar_index":1575,"type":"BUY","strength":0.725,"price":15.7441,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.9138,"stop_level":15.6489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.9514,"stop_level":15.6489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-03-12","known_ts":"2009-03-16","bar_index":1594,"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-12","trigger_known_ts":"2009-03-16","strength":0.45,"price":11.3962,"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.409205,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9209,"atr14":0.800442,"stop_level":9.520679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":1595,"type":"BUY","strength":0.45,"price":12.0007,"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-17","known_ts":"2009-03-19","bar_index":1595,"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-17","trigger_known_ts":"2009-03-19","strength":0.45,"price":12.0007,"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.377867,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9209,"atr14":0.795028,"stop_level":9.523386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-12","known_ts":"2009-05-12","bar_index":1608,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.9708,"stop_level":14.0532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-03","known_ts":"2009-06-05","bar_index":1613,"type":"REBUY","strength":0.725,"price":14.1459,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2009-07-24","known_ts":"2009-07-28","bar_index":1625,"type":"BUY","strength":0.45,"price":12.4144,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-07-24","known_ts":"2009-07-28","bar_index":1625,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-07-24","trigger_known_ts":"2009-07-28","strength":0.45,"price":12.4144,"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.35642,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.8734,"atr14":0.526663,"stop_level":10.610069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":1641,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.4735,"stop_level":12.8013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-10-07","known_ts":"2009-10-07","bar_index":1642,"type":"RECLAIM","strength":0.725,"price":12.8072,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-10-01","prior_stop_level":12.8013,"sweep_low":12.2127,"atr14":0.416705,"stop_level":12.004347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-27","known_ts":"2009-10-27","bar_index":1647,"type":"RECLAIM","strength":0.863,"price":12.762,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-09","known_ts":"2009-11-11","bar_index":1650,"type":"BUY","strength":0.863,"price":13.2557,"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":"2009-12-03","known_ts":"2009-12-03","bar_index":1655,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.8211,"stop_level":12.8489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-12-04","known_ts":"2009-12-04","bar_index":1656,"type":"RECLAIM","strength":0.863,"price":13.1653,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-12-03","prior_stop_level":12.8489,"sweep_low":12.7655,"atr14":0.388906,"stop_level":12.571047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-17","known_ts":"2009-12-17","bar_index":1659,"type":"RECLAIM","strength":0.863,"price":13.127,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-12-22","known_ts":"2009-12-24","bar_index":1660,"type":"BUY","strength":0.863,"price":13.3356,"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":75},{"ts":"2010-01-05","known_ts":"2010-01-05","bar_index":1662,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.6675,"stop_level":12.8211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-01-07","known_ts":"2010-01-07","bar_index":1663,"type":"RECLAIM","strength":0.863,"price":12.8354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-05 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":"2010-01-05","prior_stop_level":12.8211,"sweep_low":12.5416,"atr14":0.321965,"stop_level":12.380617,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-25","known_ts":"2010-01-25","bar_index":1667,"type":"RECLAIM","strength":1.0,"price":14.2484,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":1690,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0718,"stop_level":15.3039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":1692,"type":"RECLAIM","strength":0.863,"price":15.5395,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-05","prior_stop_level":15.3039,"sweep_low":14.0661,"atr14":0.497263,"stop_level":13.817468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-16","known_ts":"2010-07-20","bar_index":1707,"type":"BUY","strength":0.588,"price":13.5151,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":90},{"ts":"2010-08-19","known_ts":"2010-08-19","bar_index":1715,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8252,"stop_level":12.9136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-01","known_ts":"2010-09-03","bar_index":1718,"type":"REBUY","strength":0.588,"price":13.6672,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2010-11-22","known_ts":"2010-11-22","bar_index":1737,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.5957,"stop_level":14.7453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-24","known_ts":"2010-11-24","bar_index":1737,"type":"RECLAIM","strength":1.0,"price":14.7773,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-22","prior_stop_level":14.7453,"sweep_low":14.2682,"atr14":0.345473,"stop_level":14.095463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-09","known_ts":"2010-12-09","bar_index":1741,"type":"RECLAIM","strength":1.0,"price":14.8378,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-25","known_ts":"2011-01-25","bar_index":1751,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0138,"stop_level":15.1033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-26","known_ts":"2011-01-26","bar_index":1751,"type":"RECLAIM","strength":1.0,"price":15.1928,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-25","prior_stop_level":15.1033,"sweep_low":14.9135,"atr14":0.324749,"stop_level":14.751125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-23","known_ts":"2011-06-27","bar_index":1786,"type":"BUY","strength":0.588,"price":13.929,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":1793,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.9254,"stop_level":13.9834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-08-01","known_ts":"2011-08-01","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.9435,"stop_level":13.9834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-08-03","known_ts":"2011-08-03","bar_index":1795,"type":"RECLAIM","strength":0.725,"price":14.0342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-27 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":"2011-07-27","prior_stop_level":13.9834,"sweep_low":13.6716,"atr14":0.287851,"stop_level":13.527674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-03","known_ts":"2011-08-03","bar_index":1795,"type":"RECLAIM","strength":0.725,"price":14.0342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-08-01 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":"2011-08-01","prior_stop_level":13.9834,"sweep_low":13.7622,"atr14":0.287851,"stop_level":13.618274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-31","known_ts":"2011-09-02","bar_index":1802,"type":"BUY","strength":0.45,"price":12.2251,"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":"2011-10-26","known_ts":"2011-10-26","bar_index":1815,"type":"RECLAIM","strength":0.725,"price":14.6333,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":1818,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.204,"stop_level":13.3612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-10","known_ts":"2011-11-10","bar_index":1818,"type":"RECLAIM","strength":0.588,"price":13.4197,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":13.3612,"sweep_low":13.204,"atr14":0.621956,"stop_level":12.893022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-05","known_ts":"2011-12-07","bar_index":1824,"type":"REBUY","strength":0.863,"price":13.756,"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":"2012-03-02","known_ts":"2012-03-02","bar_index":1844,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.5265,"stop_level":14.8395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":1845,"type":"RECLAIM","strength":1.0,"price":14.8837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-03-02","prior_stop_level":14.8395,"sweep_low":14.3682,"atr14":0.330283,"stop_level":14.203058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-20","known_ts":"2012-03-20","bar_index":1848,"type":"RECLAIM","strength":1.0,"price":15.3145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-28","known_ts":"2012-03-30","bar_index":1850,"type":"BUY","strength":1.0,"price":16.0399,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2012-04-09","known_ts":"2012-04-09","bar_index":1852,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.2445,"stop_level":15.3145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-11","known_ts":"2012-04-11","bar_index":1853,"type":"RECLAIM","strength":1.0,"price":15.5934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-04-09","prior_stop_level":15.3145,"sweep_low":15.0457,"atr14":0.307183,"stop_level":14.892108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-24","known_ts":"2012-04-24","bar_index":1856,"type":"RECLAIM","strength":1.0,"price":16.016,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-19","known_ts":"2012-06-21","bar_index":1869,"type":"BUY","strength":0.725,"price":14.7335,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2012-07-19","known_ts":"2012-07-19","bar_index":1876,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6757,"stop_level":15.7205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-24","known_ts":"2012-07-24","bar_index":1877,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.963,"stop_level":15.7205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-10","known_ts":"2012-09-10","bar_index":1888,"type":"RECLAIM","strength":1.0,"price":15.8959,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.9269,"stop_level":16.1373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":1895,"type":"RECLAIM","strength":1.0,"price":16.2274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-09","prior_stop_level":16.1373,"sweep_low":15.9044,"atr14":0.294227,"stop_level":15.757287,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-25","known_ts":"2012-10-31","bar_index":1899,"type":"REBUY","strength":1.0,"price":16.5129,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2012-12-06","known_ts":"2012-12-10","bar_index":1908,"type":"BUY","strength":0.863,"price":16.3213,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2012-12-28","known_ts":"2013-01-02","bar_index":1913,"type":"BUY","strength":0.725,"price":16.2053,"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":"2013-01-23","known_ts":"2013-01-23","bar_index":1918,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.6343,"stop_level":15.6872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-03-06","known_ts":"2013-03-08","bar_index":1928,"type":"BUY","strength":0.725,"price":15.9255,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-04-01","known_ts":"2013-04-01","bar_index":1933,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.8099,"stop_level":15.8272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-04","known_ts":"2013-04-04","bar_index":1934,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5852,"stop_level":15.8272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-04-10","known_ts":"2013-04-10","bar_index":1936,"type":"RECLAIM","strength":0.45,"price":15.8404,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-04 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":"2013-04-04","prior_stop_level":15.8272,"sweep_low":15.3339,"atr14":0.277191,"stop_level":15.195304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-18","known_ts":"2013-04-22","bar_index":1938,"type":"REBUY","strength":0.725,"price":15.9356,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":1968,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.4428,"stop_level":20.213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-26","known_ts":"2014-02-28","bar_index":2010,"type":"BUY","strength":0.725,"price":21.3225,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-04-11","known_ts":"2014-04-11","bar_index":2020,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.1132,"stop_level":22.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-14","known_ts":"2014-04-14","bar_index":2021,"type":"RECLAIM","strength":0.863,"price":22.3976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-04-11","prior_stop_level":22.23,"sweep_low":21.9807,"atr14":0.52721,"stop_level":21.717095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-28","known_ts":"2014-04-28","bar_index":2024,"type":"RECLAIM","strength":0.863,"price":22.6781,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-06","known_ts":"2014-05-06","bar_index":2026,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.5963,"stop_level":22.6781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-07","known_ts":"2014-05-07","bar_index":2026,"type":"RECLAIM","strength":0.863,"price":22.8651,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-05-06","prior_stop_level":22.6781,"sweep_low":22.4131,"atr14":0.492696,"stop_level":22.166752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-09","known_ts":"2014-05-13","bar_index":2027,"type":"REBUY","strength":0.863,"price":22.9469,"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":"2014-07-11","known_ts":"2014-07-11","bar_index":2041,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.8136,"stop_level":23.8507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-15","known_ts":"2014-07-15","bar_index":2042,"type":"RECLAIM","strength":1.0,"price":23.888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-11","prior_stop_level":23.8507,"sweep_low":22.4393,"atr14":0.546221,"stop_level":22.16619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-21","known_ts":"2014-08-25","bar_index":2051,"type":"BUY","strength":0.725,"price":24.8786,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-09-25","known_ts":"2014-09-25","bar_index":2059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.953,"stop_level":25.0392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-26","known_ts":"2014-09-26","bar_index":2059,"type":"RECLAIM","strength":0.863,"price":25.2286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-09-25","prior_stop_level":25.0392,"sweep_low":24.8231,"atr14":0.456942,"stop_level":24.594629,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-24","known_ts":"2014-10-28","bar_index":2066,"type":"BUY","strength":0.725,"price":25.7482,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2015-02-04","known_ts":"2015-02-06","bar_index":2089,"type":"BUY","strength":0.45,"price":24.0139,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-04-10","known_ts":"2015-04-10","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.7101,"stop_level":23.7725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-13","known_ts":"2015-04-13","bar_index":2104,"type":"RECLAIM","strength":0.588,"price":23.9927,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-10","prior_stop_level":23.7725,"sweep_low":23.3162,"atr14":0.580909,"stop_level":23.025745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-22","known_ts":"2015-05-27","bar_index":2114,"type":"BUY","strength":0.45,"price":23.5868,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-06-10","known_ts":"2015-06-10","bar_index":2118,"type":"RECLAIM","strength":0.725,"price":25.1905,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-05-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-23","known_ts":"2015-07-23","bar_index":2128,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.9451,"stop_level":26.1211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-25","known_ts":"2015-09-29","bar_index":2143,"type":"BUY","strength":0.588,"price":25.1831,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":2151,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.7929,"stop_level":25.0021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-02","known_ts":"2015-11-02","bar_index":2151,"type":"RECLAIM","strength":0.863,"price":25.0504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-10-30","prior_stop_level":25.0021,"sweep_low":24.6239,"atr14":0.727123,"stop_level":24.260339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":2155,"type":"RECLAIM","strength":0.863,"price":25.5452,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-24","known_ts":"2015-11-27","bar_index":2157,"type":"REBUY","strength":0.863,"price":25.9434,"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":"2016-02-04","known_ts":"2016-02-08","bar_index":2173,"type":"BUY","strength":0.45,"price":22.1954,"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":"Financials"}},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":2182,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.1789,"stop_level":23.2436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-17","known_ts":"2016-03-17","bar_index":2182,"type":"RECLAIM","strength":0.588,"price":23.5917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-16","prior_stop_level":23.2436,"sweep_low":22.8268,"atr14":0.705885,"stop_level":22.473858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-29","known_ts":"2016-03-29","bar_index":2185,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.9401,"stop_level":23.1789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-31","known_ts":"2016-03-31","bar_index":2185,"type":"RECLAIM","strength":0.588,"price":23.2293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-03-29","prior_stop_level":23.1789,"sweep_low":22.5857,"atr14":0.612017,"stop_level":22.279692,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-22","known_ts":"2016-04-22","bar_index":2191,"type":"RECLAIM","strength":0.725,"price":25.4695,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-27","known_ts":"2016-06-27","bar_index":2206,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.27,"stop_level":24.1987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":2206,"type":"RECLAIM","strength":0.863,"price":24.3112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-27","prior_stop_level":24.1987,"sweep_low":23.0774,"atr14":0.847124,"stop_level":22.653838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-14","known_ts":"2016-07-14","bar_index":2210,"type":"RECLAIM","strength":0.863,"price":25.5122,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-01","known_ts":"2016-11-01","bar_index":2235,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.0519,"stop_level":29.1755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-11-07","known_ts":"2016-11-07","bar_index":2237,"type":"RECLAIM","strength":0.863,"price":29.876,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-01 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":"2016-11-01","prior_stop_level":29.1755,"sweep_low":28.5368,"atr14":0.736156,"stop_level":28.168722,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-15","known_ts":"2016-11-15","bar_index":2239,"type":"RECLAIM","strength":1.0,"price":33.6672,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":2251,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.9621,"stop_level":38.1483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":2251,"type":"RECLAIM","strength":1.0,"price":38.8103,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-01-09","prior_stop_level":38.1483,"sweep_low":37.569,"atr14":0.866218,"stop_level":37.135891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-08","known_ts":"2017-02-08","bar_index":2258,"type":"RECLAIM","strength":1.0,"price":39.0585,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-24","known_ts":"2017-04-26","bar_index":2275,"type":"BUY","strength":0.725,"price":41.0328,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2017-05-11","known_ts":"2017-05-11","bar_index":2279,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.62,"stop_level":39.9109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-15","known_ts":"2017-05-15","bar_index":2280,"type":"RECLAIM","strength":0.725,"price":40.0355,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-05-11","prior_stop_level":39.9109,"sweep_low":39.2876,"atr14":0.945594,"stop_level":38.814803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-27","known_ts":"2017-06-29","bar_index":2290,"type":"REBUY","strength":0.725,"price":40.6342,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-08-07","known_ts":"2017-08-07","bar_index":2299,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.6797,"stop_level":44.2637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-11","known_ts":"2017-08-11","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.26,"stop_level":43.5545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-18","known_ts":"2017-09-20","bar_index":2309,"type":"BUY","strength":0.725,"price":44.6392,"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-20","known_ts":"2017-10-20","bar_index":2317,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.2359,"stop_level":47.864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":2317,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.1521,"stop_level":47.864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-12","known_ts":"2018-01-17","bar_index":2336,"type":"BUY","strength":0.588,"price":45.6179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2018-02-07","known_ts":"2018-02-07","bar_index":2341,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.5338,"stop_level":46.5008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-09","known_ts":"2018-02-09","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.5758,"stop_level":46.5008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-02-16","known_ts":"2018-02-16","bar_index":2344,"type":"RECLAIM","strength":0.588,"price":46.8372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2018-02-09","prior_stop_level":46.5008,"sweep_low":44.4827,"atr14":1.047809,"stop_level":43.958795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-02","known_ts":"2018-03-06","bar_index":2347,"type":"BUY","strength":0.725,"price":46.9633,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2018-03-22","known_ts":"2018-03-22","bar_index":2351,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.2815,"stop_level":46.3747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-16","known_ts":"2018-04-18","bar_index":2357,"type":"BUY","strength":0.588,"price":45.7589,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2018-06-25","known_ts":"2018-06-25","bar_index":2373,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.5843,"stop_level":51.6265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-26","known_ts":"2018-06-26","bar_index":2373,"type":"RECLAIM","strength":0.863,"price":51.8376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-06-25","prior_stop_level":51.6265,"sweep_low":51.2888,"atr14":1.04245,"stop_level":50.767575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":2379,"type":"RECLAIM","strength":0.863,"price":54.7732,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-07","known_ts":"2019-01-09","bar_index":2418,"type":"BUY","strength":0.45,"price":44.6549,"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":"Financials"}},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":2430,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.1841,"stop_level":48.2698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":2432,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.7964,"stop_level":48.2698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-29","known_ts":"2019-04-02","bar_index":2437,"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":"2019-03-29","trigger_known_ts":"2019-04-02","strength":0.588,"price":46.0177,"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.15985,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":42.9931,"atr14":0.97081,"stop_level":42.507695,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-08","known_ts":"2019-04-10","bar_index":2439,"type":"BUY","strength":0.588,"price":47.0257,"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":"2019-04-08","known_ts":"2019-04-10","bar_index":2439,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-04-08","trigger_known_ts":"2019-04-10","strength":0.588,"price":47.0257,"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.141447,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":44.2342,"atr14":0.872305,"stop_level":43.798047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-25","known_ts":"2019-04-25","bar_index":2443,"type":"RECLAIM","strength":0.725,"price":49.197,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-04-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":2447,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.8448,"stop_level":48.3871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-15","known_ts":"2019-05-15","bar_index":2447,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.3445,"stop_level":48.3871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-07","known_ts":"2019-06-07","bar_index":2453,"type":"RECLAIM","strength":0.863,"price":49.2314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-12","known_ts":"2019-06-14","bar_index":2454,"type":"BUY","strength":0.863,"price":49.3865,"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-07-17","known_ts":"2019-07-19","bar_index":2462,"type":"BUY","strength":0.863,"price":50.2636,"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":"2019-08-07","known_ts":"2019-08-07","bar_index":2467,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.2748,"stop_level":47.3614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":2467,"type":"RECLAIM","strength":0.863,"price":48.349,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-08-07","prior_stop_level":47.3614,"sweep_low":46.4778,"atr14":1.197182,"stop_level":45.879209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-11","known_ts":"2019-09-13","bar_index":2475,"type":"BUY","strength":0.725,"price":50.3502,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2019-12-03","known_ts":"2019-12-03","bar_index":2494,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.7633,"stop_level":50.8069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":2494,"type":"RECLAIM","strength":0.863,"price":51.2164,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-12-03","prior_stop_level":50.8069,"sweep_low":50.2666,"atr14":0.75782,"stop_level":49.88769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-18","known_ts":"2019-12-18","bar_index":2498,"type":"RECLAIM","strength":0.863,"price":54.7365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-02","known_ts":"2020-01-02","bar_index":2501,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.673,"stop_level":54.7017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-08","known_ts":"2020-01-08","bar_index":2502,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.165,"stop_level":54.7017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-13","known_ts":"2020-01-13","bar_index":2503,"type":"RECLAIM","strength":1.0,"price":54.743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-08","prior_stop_level":54.7017,"sweep_low":53.4644,"atr14":0.720815,"stop_level":53.103992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-24","known_ts":"2020-01-24","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.9915,"stop_level":53.5958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-02","known_ts":"2020-04-06","bar_index":2522,"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-04-02","trigger_known_ts":"2020-04-06","strength":0.45,"price":28.9223,"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.475031,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.2529,"atr14":2.908548,"stop_level":23.798626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":2524,"type":"BUY","strength":0.45,"price":28.8251,"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":"Financials"}},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":2524,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-13","trigger_known_ts":"2020-04-15","strength":0.45,"price":28.8251,"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.476795,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.8807,"atr14":2.676872,"stop_level":24.542264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":2531,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.3644,"stop_level":30.5581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2532,"type":"RECLAIM","strength":0.588,"price":31.8314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-12","prior_stop_level":30.5581,"sweep_low":26.084,"atr14":2.28388,"stop_level":24.94206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2541,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.8128,"stop_level":32.9808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":2541,"type":"RECLAIM","strength":0.588,"price":34.3867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":32.9808,"sweep_low":32.6272,"atr14":1.985307,"stop_level":31.634546,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-31","known_ts":"2020-08-31","bar_index":2556,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.2428,"stop_level":39.2964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-02","known_ts":"2020-09-02","bar_index":2557,"type":"RECLAIM","strength":0.725,"price":39.7245,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-08-31","prior_stop_level":39.2964,"sweep_low":38.7969,"atr14":1.349116,"stop_level":38.122342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-10","known_ts":"2020-09-10","bar_index":2559,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.7612,"stop_level":39.1983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":2559,"type":"RECLAIM","strength":0.725,"price":39.9742,"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":39.1983,"sweep_low":38.3777,"atr14":1.280968,"stop_level":37.737216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-06","known_ts":"2020-10-06","bar_index":2565,"type":"RECLAIM","strength":0.863,"price":40.4209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-19","known_ts":"2020-10-21","bar_index":2568,"type":"BUY","strength":0.863,"price":41.0234,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2020-11-09","known_ts":"2020-11-11","bar_index":2573,"type":"REBUY","strength":0.863,"price":47.372,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-12-18","known_ts":"2020-12-18","bar_index":2582,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.5913,"stop_level":50.7981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":2583,"type":"RECLAIM","strength":0.863,"price":52.3988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-18 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-18","prior_stop_level":50.7981,"sweep_low":48.64,"atr14":1.84055,"stop_level":47.719725,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-06","known_ts":"2021-01-06","bar_index":2586,"type":"RECLAIM","strength":1.0,"price":56.5172,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-18","known_ts":"2021-02-18","bar_index":2595,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.6389,"stop_level":57.6751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-02-19","known_ts":"2021-02-19","bar_index":2596,"type":"RECLAIM","strength":0.863,"price":59.1676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-18","prior_stop_level":57.6751,"sweep_low":57.458,"atr14":1.692945,"stop_level":56.611528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-12","known_ts":"2021-03-12","bar_index":2601,"type":"RECLAIM","strength":1.0,"price":65.3639,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-02-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-23","known_ts":"2021-03-23","bar_index":2603,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.1748,"stop_level":65.3639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-25","known_ts":"2021-03-25","bar_index":2604,"type":"SELL","basis":"structure_stop","strength":0.863,"price":65.2101,"stop_level":65.3639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":2604,"type":"RECLAIM","strength":1.0,"price":65.9699,"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":65.3639,"sweep_low":62.5054,"atr14":2.536121,"stop_level":61.23734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":2604,"type":"RECLAIM","strength":1.0,"price":65.9699,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-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":"2021-03-25","prior_stop_level":65.3639,"sweep_low":62.5054,"atr14":2.536121,"stop_level":61.23734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-11","known_ts":"2021-08-13","bar_index":2636,"type":"BUY","strength":0.588,"price":53.0589,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":90},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":2661,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.7125,"stop_level":60.972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-12-14","known_ts":"2021-12-14","bar_index":2665,"type":"RECLAIM","strength":1.0,"price":62.1488,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-27","known_ts":"2022-01-27","bar_index":2675,"type":"SELL","basis":"structure_stop","strength":1.0,"price":68.8877,"stop_level":69.2112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-28","known_ts":"2022-01-28","bar_index":2675,"type":"RECLAIM","strength":1.0,"price":69.4237,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-01-27","prior_stop_level":69.2112,"sweep_low":67.6865,"atr14":1.824342,"stop_level":66.774329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-14","known_ts":"2022-02-14","bar_index":2679,"type":"RECLAIM","strength":1.0,"price":72.7687,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-29","known_ts":"2022-04-29","bar_index":2696,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.8634,"stop_level":75.9747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-05-02","known_ts":"2022-05-02","bar_index":2696,"type":"RECLAIM","strength":0.863,"price":76.9027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2022-04-29","prior_stop_level":75.9747,"sweep_low":75.2138,"atr14":1.605867,"stop_level":74.410867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-05","known_ts":"2022-07-05","bar_index":2711,"type":"RECLAIM","strength":1.0,"price":91.8708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-12","known_ts":"2022-07-12","bar_index":2712,"type":"SELL","basis":"structure_stop","strength":1.0,"price":87.1762,"stop_level":89.1509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-08-11","known_ts":"2022-08-11","bar_index":2720,"type":"RECLAIM","strength":1.0,"price":109.0098,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-07-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":2725,"type":"SELL","basis":"structure_stop","strength":0.863,"price":99.3226,"stop_level":100.1795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":2737,"type":"BUY","strength":0.725,"price":88.8482,"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":80},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":2746,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.924,"stop_level":93.7598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":2747,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.4916,"stop_level":93.7598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":2748,"type":"SELL","basis":"structure_stop","strength":0.588,"price":86.5842,"stop_level":93.7598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-01-30","known_ts":"2023-02-01","bar_index":2759,"type":"BUY","strength":0.45,"price":81.2378,"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-03-07","known_ts":"2023-03-07","bar_index":2767,"type":"SELL","basis":"structure_stop","strength":0.588,"price":82.9858,"stop_level":83.484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-15","known_ts":"2023-03-15","bar_index":2769,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.6477,"stop_level":83.484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-17","known_ts":"2023-05-19","bar_index":2784,"type":"BUY","strength":0.45,"price":76.8584,"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":"Financials"}},{"ts":"2023-05-31","known_ts":"2023-05-31","bar_index":2787,"type":"RECLAIM","strength":0.725,"price":86.4338,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-05-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-22","known_ts":"2023-06-22","bar_index":2792,"type":"SELL","basis":"structure_stop","strength":0.725,"price":86.2827,"stop_level":87.0098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-29","known_ts":"2023-06-29","bar_index":2793,"type":"RECLAIM","strength":0.863,"price":87.0785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-06-22","prior_stop_level":87.0098,"sweep_low":83.3365,"atr14":2.772809,"stop_level":81.950095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-11","known_ts":"2023-07-11","bar_index":2796,"type":"RECLAIM","strength":0.863,"price":89.4405,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-10","known_ts":"2023-08-10","bar_index":2803,"type":"SELL","basis":"structure_stop","strength":0.863,"price":94.2307,"stop_level":94.5817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-10","known_ts":"2023-11-14","bar_index":2825,"type":"BUY","strength":0.588,"price":84.3293,"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":"2024-01-03","known_ts":"2024-01-03","bar_index":2836,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.4325,"stop_level":89.7537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":2837,"type":"SELL","basis":"structure_stop","strength":0.863,"price":88.7336,"stop_level":89.7537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-20","known_ts":"2024-05-20","bar_index":2868,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.0184,"stop_level":87.2301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-21","known_ts":"2024-05-21","bar_index":2868,"type":"RECLAIM","strength":0.863,"price":87.3552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-05-20","prior_stop_level":87.2301,"sweep_low":86.6624,"atr14":1.739258,"stop_level":85.792771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-24","known_ts":"2024-05-24","bar_index":2869,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.381,"stop_level":87.2301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-02","known_ts":"2024-07-05","bar_index":2878,"type":"BUY","strength":0.45,"price":82.6855,"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":"2024-07-08","known_ts":"2024-07-08","bar_index":2879,"type":"RECLAIM","strength":0.588,"price":85.1612,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-07-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2024-08-22","known_ts":"2024-08-26","bar_index":2890,"type":"REBUY","strength":0.863,"price":103.1489,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-12-13","known_ts":"2024-12-13","bar_index":2916,"type":"SELL","basis":"structure_stop","strength":1.0,"price":121.7886,"stop_level":122.3714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-16","known_ts":"2024-12-16","bar_index":2916,"type":"RECLAIM","strength":1.0,"price":123.6244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-13","prior_stop_level":122.3714,"sweep_low":121.3417,"atr14":3.264217,"stop_level":119.709592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-16","known_ts":"2025-04-21","bar_index":2944,"type":"BUY","strength":0.725,"price":110.7301,"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":"2025-06-02","known_ts":"2025-06-02","bar_index":2954,"type":"SELL","basis":"structure_stop","strength":0.863,"price":119.494,"stop_level":120.3068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":2954,"type":"RECLAIM","strength":0.863,"price":121.2762,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-06-02","prior_stop_level":120.3068,"sweep_low":118.5834,"atr14":2.993817,"stop_level":117.086492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-26","known_ts":"2025-06-26","bar_index":2960,"type":"RECLAIM","strength":0.863,"price":121.4981,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-26","known_ts":"2025-08-28","bar_index":2974,"type":"BUY","strength":0.725,"price":131.9554,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":2978,"type":"SELL","basis":"structure_stop","strength":0.863,"price":126.7563,"stop_level":130.6385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-09-18","known_ts":"2025-09-18","bar_index":2979,"type":"RECLAIM","strength":0.863,"price":132.9776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-09-16","prior_stop_level":130.6385,"sweep_low":126.6776,"atr14":2.815745,"stop_level":125.269728,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-29","known_ts":"2025-09-29","bar_index":2981,"type":"SELL","basis":"structure_stop","strength":0.863,"price":125.5179,"stop_level":127.0118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-28","known_ts":"2025-12-02","bar_index":2996,"type":"BUY","strength":0.588,"price":109.9687,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2025-12-29","known_ts":"2025-12-29","bar_index":3002,"type":"SELL","basis":"structure_stop","strength":0.45,"price":106.851,"stop_level":107.3345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-01-06","known_ts":"2026-01-06","bar_index":3004,"type":"RECLAIM","strength":0.45,"price":107.5558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-29 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":"2025-12-29","prior_stop_level":107.3345,"sweep_low":103.5616,"atr14":2.875324,"stop_level":102.123938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-23","known_ts":"2026-02-23","bar_index":3015,"type":"SELL","basis":"structure_stop","strength":0.588,"price":109.6272,"stop_level":114.9099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-25","known_ts":"2026-02-25","bar_index":3015,"type":"SELL","basis":"structure_stop","strength":0.588,"price":113.2349,"stop_level":114.9099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-04-01","known_ts":"2026-04-06","bar_index":3024,"type":"BUY","strength":0.588,"price":109.5796,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-04-01","known_ts":"2026-04-06","bar_index":3024,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-04-01","trigger_known_ts":"2026-04-06","strength":0.588,"price":109.5796,"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.175894,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":104.9591,"atr14":3.409513,"stop_level":103.254344,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-15","known_ts":"2026-04-15","bar_index":3027,"type":"RECLAIM","strength":0.725,"price":116.2106,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-04-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-29","known_ts":"2026-04-29","bar_index":3030,"type":"SELL","basis":"structure_stop","strength":0.588,"price":110.9138,"stop_level":111.1826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-01","known_ts":"2026-05-01","bar_index":3031,"type":"RECLAIM","strength":0.588,"price":112.1185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-04-29","prior_stop_level":111.1826,"sweep_low":109.4203,"atr14":3.333567,"stop_level":107.753516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-11","known_ts":"2026-05-11","bar_index":3033,"type":"SELL","basis":"structure_stop","strength":0.725,"price":110.4956,"stop_level":110.9138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-05","known_ts":"2026-06-09","bar_index":3039,"type":"BUY","strength":0.725,"price":112.3376,"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":50},{"ts":"2026-07-29","known_ts":"2026-07-29","bar_index":3051,"type":"SELL","basis":"structure_stop","strength":0.863,"price":113.47,"stop_level":114.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-14","known_ts":"2026-08-14","bar_index":3055,"type":"RECLAIM","strength":0.863,"price":114.97,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-14","last_scored_basis":null,"bars_since_signal":6,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-04-03","2018-09-18","2018-10-09","2018-10-25","2018-11-29","2019-01-02","2019-06-07","2019-07-03","2019-08-20","2020-02-06","2021-04-21","2021-07-13","2021-07-29","2022-03-08","2022-05-24","2022-06-24","2022-09-20","2022-10-03","2022-11-04","2022-12-22","2023-01-11","2023-01-30","2023-05-12","2023-08-30","2023-09-26","2023-10-30","2023-12-04","2024-02-13","2024-03-19","2024-06-24","2024-10-09","2025-01-15","2025-02-06","2025-03-13","2025-04-11","2025-06-26","2025-08-13","2025-11-03","2026-03-19","2026-09-01"],"warnings":[{"ts":"2023-03-03","kind":"arm","px":84.6023},{"ts":"2023-03-07","kind":"confirm","px":82.9858,"level":83.484},{"ts":"2023-03-14","kind":"arm","px":78.2116},{"ts":"2023-03-15","kind":"confirm","px":77.6477,"level":83.484},{"ts":"2023-06-05","kind":"arm","px":83.2704},{"ts":"2023-06-22","kind":"confirm","px":86.2827,"level":87.0098},{"ts":"2023-06-28","kind":"arm","px":84.3941},{"ts":"2023-07-25","kind":"arm","px":93.4339},{"ts":"2023-08-10","kind":"confirm","px":94.2307,"level":94.5817},{"ts":"2023-11-28","kind":"arm","px":80.5447},{"ts":"2023-12-29","kind":"arm","px":93.1856},{"ts":"2024-01-03","kind":"confirm","px":89.4325,"level":89.7537},{"ts":"2024-01-04","kind":"arm","px":89.5666},{"ts":"2024-01-05","kind":"confirm","px":88.7336,"level":89.7537},{"ts":"2024-05-17","kind":"arm","px":88.5966},{"ts":"2024-05-20","kind":"confirm","px":87.0184,"level":87.2301},{"ts":"2024-05-23","kind":"arm","px":83.3233},{"ts":"2024-05-24","kind":"confirm","px":83.381,"level":87.2301},{"ts":"2024-08-01","kind":"arm","px":101.0407},{"ts":"2024-11-19","kind":"arm","px":117.9906},{"ts":"2024-12-13","kind":"confirm","px":121.7886,"level":122.3714},{"ts":"2025-05-22","kind":"arm","px":121.2469},{"ts":"2025-06-02","kind":"confirm","px":119.494,"level":120.3068},{"ts":"2025-09-09","kind":"arm","px":131.7589},{"ts":"2025-09-16","kind":"confirm","px":126.7563,"level":130.6385},{"ts":"2025-09-17","kind":"arm","px":128.8792},{"ts":"2025-09-29","kind":"confirm","px":125.5179,"level":127.0118},{"ts":"2025-12-23","kind":"arm","px":108.6565},{"ts":"2025-12-29","kind":"confirm","px":106.851,"level":107.3345},{"ts":"2026-01-26","kind":"arm","px":107.6252},{"ts":"2026-02-19","kind":"arm","px":114.1071},{"ts":"2026-02-23","kind":"confirm","px":109.6272,"level":114.9099},{"ts":"2026-02-24","kind":"arm","px":110.5688},{"ts":"2026-02-25","kind":"confirm","px":113.2349,"level":114.9099},{"ts":"2026-04-28","kind":"arm","px":113.6518},{"ts":"2026-04-29","kind":"confirm","px":110.9138,"level":111.1826},{"ts":"2026-05-01","kind":"arm","px":112.1185},{"ts":"2026-05-11","kind":"confirm","px":110.4956,"level":110.9138},{"ts":"2026-07-28","kind":"arm","px":115.72},{"ts":"2026-07-29","kind":"confirm","px":113.47,"level":114.92}],"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":[]}}}