{"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":"BR","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2007-08-30","known_ts":"2007-09-04","bar_index":38,"type":"BUY","strength":0.45,"price":12.6272,"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-09-10","known_ts":"2007-09-12","bar_index":40,"type":"BUY","strength":0.45,"price":12.2469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-10-25","known_ts":"2007-10-25","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.1505,"stop_level":13.1984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-26","known_ts":"2007-10-26","bar_index":51,"type":"RECLAIM","strength":0.725,"price":13.3216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-25 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-25","prior_stop_level":13.1984,"sweep_low":12.9793,"atr14":0.384051,"stop_level":12.787275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-05","known_ts":"2007-11-05","bar_index":53,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.6371,"stop_level":13.1505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-07","known_ts":"2007-11-09","bar_index":54,"type":"REBUY","strength":0.725,"price":15.1631,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":54,"type":"RECLAIM","strength":0.725,"price":14.1568,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-11-05","prior_stop_level":13.1505,"sweep_low":12.3906,"atr14":0.499312,"stop_level":12.140944,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-17","known_ts":"2007-12-17","bar_index":63,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.7365,"stop_level":15.9093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-20","known_ts":"2007-12-20","bar_index":64,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.5855,"stop_level":15.9093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-09","known_ts":"2008-01-09","bar_index":68,"type":"RECLAIM","strength":0.863,"price":16.1414,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-23","known_ts":"2008-04-25","bar_index":92,"type":"BUY","strength":0.45,"price":12.4754,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-05-06","known_ts":"2008-05-06","bar_index":95,"type":"RECLAIM","strength":0.588,"price":13.6458,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-04-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-06-10","known_ts":"2008-06-10","bar_index":103,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.3395,"stop_level":15.3877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-12","known_ts":"2008-06-12","bar_index":103,"type":"RECLAIM","strength":0.725,"price":15.4638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-06-10","prior_stop_level":15.3877,"sweep_low":15.1673,"atr14":0.424778,"stop_level":14.954911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-24","known_ts":"2008-06-24","bar_index":106,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.374,"stop_level":15.4155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-25","known_ts":"2008-06-25","bar_index":106,"type":"RECLAIM","strength":0.863,"price":15.6019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-06-24","prior_stop_level":15.4155,"sweep_low":15.1255,"atr14":0.435969,"stop_level":14.907515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-13","known_ts":"2008-10-15","bar_index":132,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-13","trigger_known_ts":"2008-10-15","strength":0.45,"price":8.0728,"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.504085,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.1512,"atr14":0.755877,"stop_level":6.773262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":137,"type":"BUY","strength":0.45,"price":8.3084,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":137,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-03","trigger_known_ts":"2008-11-05","strength":0.45,"price":8.3084,"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.489612,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.8948,"atr14":0.629706,"stop_level":6.579947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-20","known_ts":"2008-11-20","bar_index":141,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.7355,"stop_level":8.3084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-11-28","known_ts":"2008-12-02","bar_index":143,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-28","trigger_known_ts":"2008-12-02","strength":0.45,"price":7.6917,"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.527496,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3821,"atr14":0.61956,"stop_level":6.07232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-02","known_ts":"2009-03-02","bar_index":163,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5727,"stop_level":10.9281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-03","known_ts":"2009-03-03","bar_index":164,"type":"RECLAIM","strength":0.725,"price":11.0257,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-03-02","prior_stop_level":10.9281,"sweep_low":10.5448,"atr14":0.550892,"stop_level":10.269354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-16","known_ts":"2009-03-16","bar_index":167,"type":"RECLAIM","strength":0.863,"price":12.7631,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":173,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3999,"stop_level":13.4348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-16","known_ts":"2009-04-16","bar_index":174,"type":"RECLAIM","strength":0.863,"price":13.7637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-04-14","prior_stop_level":13.4348,"sweep_low":13.127,"atr14":0.463559,"stop_level":12.895221,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-28","known_ts":"2009-04-28","bar_index":177,"type":"RECLAIM","strength":0.863,"price":13.5398,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-23","known_ts":"2009-07-27","bar_index":197,"type":"BUY","strength":0.863,"price":12.351,"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":15},{"ts":"2009-09-25","known_ts":"2009-09-25","bar_index":212,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2975,"stop_level":14.3046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-28","known_ts":"2009-09-28","bar_index":212,"type":"RECLAIM","strength":1.0,"price":14.347,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-09-25","prior_stop_level":14.3046,"sweep_low":14.2056,"atr14":0.315844,"stop_level":14.047678,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-13","known_ts":"2009-10-13","bar_index":216,"type":"RECLAIM","strength":1.0,"price":15.2238,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-27","known_ts":"2009-11-27","bar_index":226,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.5279,"stop_level":15.6905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-02","known_ts":"2009-12-02","bar_index":227,"type":"RECLAIM","strength":0.863,"price":16.0299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-27","prior_stop_level":15.6905,"sweep_low":15.1602,"atr14":0.379702,"stop_level":14.970349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-11","known_ts":"2009-12-11","bar_index":230,"type":"RECLAIM","strength":1.0,"price":16.0785,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-08","known_ts":"2010-03-10","bar_index":249,"type":"BUY","strength":0.725,"price":15.8508,"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":"2010-04-01","known_ts":"2010-04-01","bar_index":255,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2641,"stop_level":15.2999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-04-07","known_ts":"2010-04-09","bar_index":256,"type":"REBUY","strength":0.725,"price":15.6435,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2010-04-09","known_ts":"2010-04-09","bar_index":256,"type":"RECLAIM","strength":0.725,"price":15.6435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-01","prior_stop_level":15.2999,"sweep_low":15.0851,"atr14":0.255799,"stop_level":14.9572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-07","known_ts":"2010-05-07","bar_index":263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.2306,"stop_level":16.5958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-11","known_ts":"2010-05-11","bar_index":264,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7581,"stop_level":16.5958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-07","known_ts":"2010-07-09","bar_index":277,"type":"BUY","strength":0.588,"price":14.667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2010-08-05","known_ts":"2010-08-05","bar_index":284,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5948,"stop_level":14.6381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-08-06","known_ts":"2010-08-06","bar_index":284,"type":"RECLAIM","strength":0.588,"price":14.6886,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-08-05","prior_stop_level":14.6381,"sweep_low":14.4218,"atr14":0.275188,"stop_level":14.284206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":286,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5588,"stop_level":14.5948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":286,"type":"RECLAIM","strength":0.588,"price":14.7319,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-13","prior_stop_level":14.5948,"sweep_low":14.1983,"atr14":0.309251,"stop_level":14.043675,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-31","known_ts":"2010-08-31","bar_index":290,"type":"RECLAIM","strength":0.725,"price":15.7702,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-06","known_ts":"2010-10-06","bar_index":298,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3773,"stop_level":16.3918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-08","known_ts":"2010-10-08","bar_index":299,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.2393,"stop_level":16.3918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-26","known_ts":"2010-10-26","bar_index":303,"type":"RECLAIM","strength":0.863,"price":15.9852,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-12-08","known_ts":"2010-12-10","bar_index":313,"type":"BUY","strength":0.725,"price":16.2829,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2010-12-30","known_ts":"2011-01-03","bar_index":318,"type":"BUY","strength":0.725,"price":16.2839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":324,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.6347,"stop_level":16.6493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-01-31","known_ts":"2011-01-31","bar_index":325,"type":"RECLAIM","strength":0.725,"price":16.7297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-01-28","prior_stop_level":16.6493,"sweep_low":16.5981,"atr14":0.270057,"stop_level":16.463072,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-11","known_ts":"2011-02-11","bar_index":328,"type":"RECLAIM","strength":1.0,"price":16.7443,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-16","known_ts":"2011-02-18","bar_index":329,"type":"REBUY","strength":1.0,"price":16.9855,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2011-04-05","known_ts":"2011-04-07","bar_index":340,"type":"BUY","strength":0.725,"price":16.9034,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2011-05-11","known_ts":"2011-05-11","bar_index":348,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.6164,"stop_level":16.8961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-22","known_ts":"2011-06-24","bar_index":358,"type":"BUY","strength":0.725,"price":17.4278,"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":"2011-07-28","known_ts":"2011-07-28","bar_index":366,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.2351,"stop_level":17.3463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-16","known_ts":"2011-09-20","bar_index":378,"type":"BUY","strength":0.588,"price":15.6405,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":393,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.8869,"stop_level":16.0363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":394,"type":"RECLAIM","strength":0.588,"price":16.2529,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-22","prior_stop_level":16.0363,"sweep_low":15.7226,"atr14":0.402075,"stop_level":15.521562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-07","known_ts":"2011-12-07","bar_index":397,"type":"RECLAIM","strength":0.725,"price":17.0547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":416,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.1004,"stop_level":18.123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-09","known_ts":"2012-03-09","bar_index":418,"type":"RECLAIM","strength":1.0,"price":18.3261,"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":18.123,"sweep_low":17.7769,"atr14":0.30616,"stop_level":17.62382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-19","known_ts":"2012-03-19","bar_index":420,"type":"RECLAIM","strength":1.0,"price":18.3564,"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-06-18","known_ts":"2012-06-20","bar_index":441,"type":"BUY","strength":0.588,"price":15.9958,"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":"2012-07-24","known_ts":"2012-07-24","bar_index":449,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.7974,"stop_level":15.8966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":449,"type":"RECLAIM","strength":0.588,"price":15.9119,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-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":"2012-07-24","prior_stop_level":15.8966,"sweep_low":15.7134,"atr14":0.263932,"stop_level":15.581434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-02","known_ts":"2012-08-02","bar_index":451,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5761,"stop_level":15.7974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-03","known_ts":"2012-08-03","bar_index":452,"type":"RECLAIM","strength":0.588,"price":15.9577,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-08-02","prior_stop_level":15.7974,"sweep_low":15.4845,"atr14":0.292617,"stop_level":15.338192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-16","known_ts":"2012-08-16","bar_index":455,"type":"RECLAIM","strength":0.725,"price":17.9342,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-30","known_ts":"2012-08-30","bar_index":458,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.8808,"stop_level":17.9037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-31","known_ts":"2012-08-31","bar_index":458,"type":"RECLAIM","strength":0.725,"price":18.0716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-30","prior_stop_level":17.9037,"sweep_low":17.8655,"atr14":0.323817,"stop_level":17.703591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-17","known_ts":"2012-09-17","bar_index":462,"type":"RECLAIM","strength":0.863,"price":18.354,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-21","known_ts":"2012-09-21","bar_index":463,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.2386,"stop_level":18.2777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-27","known_ts":"2012-11-29","bar_index":478,"type":"BUY","strength":0.725,"price":18.031,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2012-12-27","known_ts":"2012-12-27","bar_index":485,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.6116,"stop_level":17.8673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-01-02","known_ts":"2013-01-02","bar_index":486,"type":"RECLAIM","strength":0.863,"price":18.2779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-12-27","prior_stop_level":17.8673,"sweep_low":17.4334,"atr14":0.35284,"stop_level":17.25698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":493,"type":"RECLAIM","strength":1.0,"price":18.2159,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-05","known_ts":"2013-04-05","bar_index":507,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.285,"stop_level":18.6441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-09","known_ts":"2013-04-09","bar_index":508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.3553,"stop_level":18.6441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-10","known_ts":"2013-04-10","bar_index":508,"type":"RECLAIM","strength":1.0,"price":18.8628,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-05","prior_stop_level":18.6441,"sweep_low":18.1757,"atr14":0.28274,"stop_level":18.03433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-10","known_ts":"2013-04-10","bar_index":508,"type":"RECLAIM","strength":1.0,"price":18.8628,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-09","prior_stop_level":18.6441,"sweep_low":18.2382,"atr14":0.28274,"stop_level":18.09683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-30","known_ts":"2013-05-02","bar_index":513,"type":"REBUY","strength":1.0,"price":19.7996,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":520,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.9083,"stop_level":20.9317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-07","known_ts":"2013-06-07","bar_index":522,"type":"RECLAIM","strength":1.0,"price":20.963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-03","prior_stop_level":20.9317,"sweep_low":20.4633,"atr14":0.3619,"stop_level":20.28235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-28","known_ts":"2013-06-28","bar_index":527,"type":"RECLAIM","strength":1.0,"price":21.1688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":540,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.7157,"stop_level":23.9987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":551,"type":"RECLAIM","strength":1.0,"price":25.8966,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-05","known_ts":"2014-03-07","bar_index":584,"type":"BUY","strength":0.725,"price":30.8531,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-04-25","known_ts":"2014-04-29","bar_index":596,"type":"BUY","strength":0.725,"price":30.0471,"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-07-25","known_ts":"2014-07-29","bar_index":617,"type":"BUY","strength":0.863,"price":33.1849,"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":20},{"ts":"2014-09-25","known_ts":"2014-09-25","bar_index":631,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.427,"stop_level":33.7398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-10","known_ts":"2014-11-10","bar_index":642,"type":"RECLAIM","strength":0.725,"price":36.446,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":649,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.664,"stop_level":36.4945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-22","bar_index":651,"type":"REBUY","strength":0.725,"price":37.3414,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":668,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.1225,"stop_level":43.2609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":673,"type":"RECLAIM","strength":1.0,"price":44.6249,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-07-14","known_ts":"2015-07-16","bar_index":698,"type":"BUY","strength":0.725,"price":44.2401,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2015-08-19","known_ts":"2015-08-19","bar_index":706,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.8774,"stop_level":45.9267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":708,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.6401,"stop_level":45.9267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-16","known_ts":"2015-09-18","bar_index":713,"type":"BUY","strength":0.588,"price":44.8425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2015-11-05","known_ts":"2015-11-05","bar_index":725,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.4408,"stop_level":47.8794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-09","known_ts":"2015-11-09","bar_index":725,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.1181,"stop_level":47.8794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-29","known_ts":"2016-02-02","bar_index":744,"type":"BUY","strength":0.45,"price":43.7266,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-02-11","known_ts":"2016-02-11","bar_index":747,"type":"RECLAIM","strength":0.725,"price":45.8405,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-12","known_ts":"2016-04-12","bar_index":760,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.9625,"stop_level":49.0127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":761,"type":"RECLAIM","strength":0.863,"price":49.9749,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-12","prior_stop_level":49.0127,"sweep_low":48.8119,"atr14":0.746704,"stop_level":48.438548,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-28","known_ts":"2016-04-28","bar_index":764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.9749,"stop_level":50.0753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-02","known_ts":"2016-05-02","bar_index":765,"type":"RECLAIM","strength":0.863,"price":51.0208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-28","prior_stop_level":50.0753,"sweep_low":49.4143,"atr14":0.781836,"stop_level":49.023382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-12","known_ts":"2016-05-12","bar_index":768,"type":"RECLAIM","strength":0.863,"price":52.1921,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-07","known_ts":"2016-06-07","bar_index":773,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.3718,"stop_level":53.6898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-14","known_ts":"2016-06-14","bar_index":775,"type":"RECLAIM","strength":0.863,"price":53.7818,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-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":"2016-06-07","prior_stop_level":53.6898,"sweep_low":52.3427,"atr14":0.803207,"stop_level":51.941096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-21","known_ts":"2016-06-21","bar_index":777,"type":"RECLAIM","strength":0.863,"price":54.7317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-17","known_ts":"2016-08-17","bar_index":790,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.0178,"stop_level":56.0262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-18","known_ts":"2016-08-18","bar_index":790,"type":"RECLAIM","strength":0.863,"price":56.2364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-17 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-08-17","prior_stop_level":56.0262,"sweep_low":55.8077,"atr14":0.728066,"stop_level":55.443667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-01","known_ts":"2016-09-01","bar_index":794,"type":"RECLAIM","strength":1.0,"price":59.8678,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-19","known_ts":"2017-01-19","bar_index":825,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.8033,"stop_level":56.0409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-24","known_ts":"2017-01-24","bar_index":826,"type":"RECLAIM","strength":0.725,"price":56.8813,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-01-19","prior_stop_level":56.0409,"sweep_low":55.4722,"atr14":0.706398,"stop_level":55.119001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-02","known_ts":"2017-02-02","bar_index":829,"type":"RECLAIM","strength":0.725,"price":57.7811,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-21","known_ts":"2017-03-21","bar_index":839,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.7788,"stop_level":57.9763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-22","known_ts":"2017-03-22","bar_index":840,"type":"RECLAIM","strength":0.863,"price":58.3076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-21","prior_stop_level":57.9763,"sweep_low":57.5826,"atr14":0.677712,"stop_level":57.243744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-21","known_ts":"2017-04-25","bar_index":847,"type":"BUY","strength":0.588,"price":59.4677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-09-01","known_ts":"2017-09-06","bar_index":878,"type":"BUY","strength":1.0,"price":67.2887,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-12-05","known_ts":"2017-12-05","bar_index":899,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.2231,"stop_level":76.3866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-07","known_ts":"2017-12-07","bar_index":900,"type":"RECLAIM","strength":1.0,"price":76.8341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-12-05","prior_stop_level":76.3866,"sweep_low":75.8444,"atr14":1.134046,"stop_level":75.277377,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-19","known_ts":"2017-12-19","bar_index":903,"type":"RECLAIM","strength":1.0,"price":79.1711,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-26","known_ts":"2018-09-26","bar_index":967,"type":"SELL","basis":"structure_stop","strength":1.0,"price":115.4835,"stop_level":115.7901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-26","known_ts":"2018-12-28","bar_index":988,"type":"BUY","strength":0.45,"price":83.4492,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_industrials"}},{"ts":"2019-02-07","known_ts":"2019-02-07","bar_index":997,"type":"SELL","basis":"structure_stop","strength":0.588,"price":84.9931,"stop_level":87.6335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-11","known_ts":"2019-02-11","bar_index":998,"type":"SELL","basis":"structure_stop","strength":0.588,"price":86.2387,"stop_level":87.6335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-15","known_ts":"2019-02-15","bar_index":999,"type":"RECLAIM","strength":0.588,"price":88.0282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-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":"2019-02-11","prior_stop_level":87.6335,"sweep_low":85.6159,"atr14":1.934047,"stop_level":84.648876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-10","known_ts":"2019-04-10","bar_index":1012,"type":"RECLAIM","strength":0.725,"price":98.2609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-21","known_ts":"2019-06-21","bar_index":1028,"type":"SELL","basis":"structure_stop","strength":0.863,"price":113.8665,"stop_level":114.7335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-08","known_ts":"2019-07-08","bar_index":1032,"type":"RECLAIM","strength":0.863,"price":116.025,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-30","known_ts":"2019-11-01","bar_index":1059,"type":"BUY","strength":0.725,"price":111.7766,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2019-12-10","known_ts":"2019-12-10","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.45,"price":107.8585,"stop_level":107.9118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-12-17","known_ts":"2019-12-17","bar_index":1070,"type":"RECLAIM","strength":0.588,"price":109.3034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-10 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":"2019-12-10","prior_stop_level":107.9118,"sweep_low":105.6018,"atr14":1.721053,"stop_level":104.741274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-06","known_ts":"2020-01-06","bar_index":1074,"type":"RECLAIM","strength":0.725,"price":111.8827,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":1080,"type":"SELL","basis":"structure_stop","strength":0.588,"price":106.3403,"stop_level":115.4973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":1080,"type":"SELL","basis":"structure_stop","strength":0.588,"price":104.7249,"stop_level":115.4973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":1095,"type":"BUY","strength":0.45,"price":91.6299,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_industrials"}},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":1104,"type":"RECLAIM","strength":0.725,"price":107.1918,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-04","known_ts":"2020-09-04","bar_index":1130,"type":"SELL","basis":"structure_stop","strength":1.0,"price":122.0654,"stop_level":123.8592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-13","known_ts":"2020-10-15","bar_index":1139,"type":"BUY","strength":0.863,"price":129.7056,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":1163,"type":"SELL","basis":"structure_stop","strength":0.863,"price":130.5399,"stop_level":133.9754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-03-19","known_ts":"2021-03-23","bar_index":1175,"type":"BUY","strength":0.725,"price":134.3829,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2021-05-26","known_ts":"2021-05-26","bar_index":1190,"type":"SELL","basis":"structure_stop","strength":1.0,"price":144.8675,"stop_level":145.1047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-27","known_ts":"2021-05-27","bar_index":1191,"type":"RECLAIM","strength":1.0,"price":145.6705,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-26","prior_stop_level":145.1047,"sweep_low":143.59,"atr14":2.508038,"stop_level":142.335981,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-10","known_ts":"2021-06-10","bar_index":1194,"type":"RECLAIM","strength":1.0,"price":147.3957,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-01","known_ts":"2021-07-06","bar_index":1199,"type":"BUY","strength":0.863,"price":150.7839,"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":"2021-08-24","known_ts":"2021-08-24","bar_index":1211,"type":"SELL","basis":"structure_stop","strength":1.0,"price":156.8369,"stop_level":157.075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-27","known_ts":"2021-08-27","bar_index":1212,"type":"RECLAIM","strength":1.0,"price":157.1207,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-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":"2021-08-24","prior_stop_level":157.075,"sweep_low":154.6849,"atr14":2.081187,"stop_level":153.644307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-13","known_ts":"2021-10-15","bar_index":1223,"type":"BUY","strength":0.725,"price":165.3978,"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":"2021-12-13","known_ts":"2021-12-15","bar_index":1237,"type":"BUY","strength":0.725,"price":164.2188,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-12-21","known_ts":"2021-12-23","bar_index":1239,"type":"BUY","strength":0.725,"price":166.3129,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2022-01-07","known_ts":"2022-01-07","bar_index":1243,"type":"SELL","basis":"structure_stop","strength":0.725,"price":158.2043,"stop_level":158.5364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-03-07","known_ts":"2022-03-09","bar_index":1256,"type":"BUY","strength":0.45,"price":135.6683,"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":"2022-04-22","known_ts":"2022-04-22","bar_index":1267,"type":"SELL","basis":"structure_stop","strength":0.588,"price":137.4111,"stop_level":140.4873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-26","known_ts":"2022-04-26","bar_index":1267,"type":"SELL","basis":"structure_stop","strength":0.588,"price":135.6877,"stop_level":140.4873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-26","known_ts":"2022-05-31","bar_index":1275,"type":"BUY","strength":0.588,"price":135.4838,"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":"2022-06-23","known_ts":"2022-06-27","bar_index":1281,"type":"BUY","strength":0.588,"price":136.7522,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_industrials"}},{"ts":"2022-07-25","known_ts":"2022-07-25","bar_index":1288,"type":"RECLAIM","strength":0.725,"price":147.2816,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-06-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":1296,"type":"SELL","basis":"structure_stop","strength":0.863,"price":160.6785,"stop_level":161.6747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-16","known_ts":"2022-11-18","bar_index":1315,"type":"BUY","strength":0.45,"price":135.202,"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":"2022-12-07","known_ts":"2022-12-07","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":0.588,"price":133.1356,"stop_level":133.5377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":1320,"type":"RECLAIM","strength":0.588,"price":135.4077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-07","prior_stop_level":133.5377,"sweep_low":132.5092,"atr14":3.332007,"stop_level":130.843197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":1322,"type":"SELL","basis":"structure_stop","strength":0.45,"price":125.3089,"stop_level":133.5377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-01-19","known_ts":"2023-01-19","bar_index":1329,"type":"RECLAIM","strength":0.725,"price":141.0864,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-24","known_ts":"2023-02-24","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":0.725,"price":132.5915,"stop_level":133.7567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-03","known_ts":"2023-03-03","bar_index":1339,"type":"RECLAIM","strength":0.725,"price":135.42,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-24","prior_stop_level":133.7567,"sweep_low":131.0316,"atr14":2.493936,"stop_level":129.784632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-29","known_ts":"2023-03-31","bar_index":1345,"type":"BUY","strength":0.588,"price":138.4636,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2023-05-16","known_ts":"2023-05-16","bar_index":1356,"type":"SELL","basis":"structure_stop","strength":0.863,"price":144.0845,"stop_level":144.1129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-17","known_ts":"2023-05-17","bar_index":1356,"type":"RECLAIM","strength":0.863,"price":144.2924,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-16 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-05-16","prior_stop_level":144.1129,"sweep_low":143.7161,"atr14":2.520437,"stop_level":142.455881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-23","known_ts":"2023-05-23","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":142.7525,"stop_level":144.0845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-25","known_ts":"2023-05-25","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":139.9751,"stop_level":144.0845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-02","known_ts":"2023-06-06","bar_index":1360,"type":"REBUY","strength":0.863,"price":145.7661,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2023-06-02","known_ts":"2023-06-02","bar_index":1360,"type":"RECLAIM","strength":0.863,"price":144.7742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-25","prior_stop_level":144.0845,"sweep_low":136.5459,"atr14":2.96772,"stop_level":135.06204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-08","known_ts":"2023-08-10","bar_index":1375,"type":"REBUY","strength":1.0,"price":170.2223,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-09-20","known_ts":"2023-09-20","bar_index":1385,"type":"SELL","basis":"structure_stop","strength":1.0,"price":175.8386,"stop_level":175.8502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-25","known_ts":"2023-09-25","bar_index":1386,"type":"RECLAIM","strength":1.0,"price":176.4105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-09-20","prior_stop_level":175.8502,"sweep_low":174.1135,"atr14":2.386819,"stop_level":172.92009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-17","known_ts":"2023-11-21","bar_index":1399,"type":"BUY","strength":0.863,"price":176.563,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2024-05-13","known_ts":"2024-05-15","bar_index":1439,"type":"BUY","strength":0.725,"price":194.2079,"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":"2024-05-30","known_ts":"2024-06-03","bar_index":1443,"type":"BUY","strength":0.725,"price":191.7673,"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":"2024-11-06","known_ts":"2024-11-08","bar_index":1480,"type":"REBUY","strength":0.863,"price":218.1889,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2024-12-17","known_ts":"2024-12-17","bar_index":1489,"type":"SELL","basis":"structure_stop","strength":1.0,"price":223.3625,"stop_level":224.9803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-31","known_ts":"2025-01-31","bar_index":1499,"type":"RECLAIM","strength":0.863,"price":233.9622,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-21","known_ts":"2025-02-21","bar_index":1503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":228.8471,"stop_level":229.0708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-24","known_ts":"2025-02-24","bar_index":1504,"type":"RECLAIM","strength":1.0,"price":229.9168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-02-21","prior_stop_level":229.0708,"sweep_low":227.4565,"atr14":4.012625,"stop_level":225.450187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-29","known_ts":"2025-05-29","bar_index":1526,"type":"RECLAIM","strength":0.863,"price":236.6376,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":1531,"type":"SELL","basis":"structure_stop","strength":0.725,"price":231.7329,"stop_level":232.3993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":1531,"type":"RECLAIM","strength":0.725,"price":235.5152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2025-06-20","prior_stop_level":232.3993,"sweep_low":230.9001,"atr14":3.476504,"stop_level":229.161848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-25","known_ts":"2025-07-25","bar_index":1539,"type":"RECLAIM","strength":0.863,"price":242.9718,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-25","known_ts":"2025-08-25","bar_index":1546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":251.516,"stop_level":254.0048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-18","known_ts":"2025-11-20","bar_index":1566,"type":"BUY","strength":0.45,"price":223.4129,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-30","known_ts":"2025-12-30","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":0.588,"price":222.5007,"stop_level":223.212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":1576,"type":"SELL","basis":"structure_stop","strength":0.45,"price":220.1102,"stop_level":223.212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-03-02","known_ts":"2026-03-04","bar_index":1589,"type":"BUY","strength":0.45,"price":186.4446,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-03-20","known_ts":"2026-03-20","bar_index":1593,"type":"SELL","basis":"structure_stop","strength":0.588,"price":173.1864,"stop_level":175.2327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-12","known_ts":"2026-06-12","bar_index":1613,"type":"SELL","basis":"structure_stop","strength":0.588,"price":144.87,"stop_level":145.9609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-18","known_ts":"2026-06-18","bar_index":1614,"type":"SELL","basis":"structure_stop","strength":0.588,"price":137.6,"stop_level":145.9609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-21","known_ts":"2026-07-21","bar_index":1621,"type":"SELL","basis":"structure_stop","strength":0.588,"price":145.01,"stop_level":146.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-24","known_ts":"2026-07-24","bar_index":1622,"type":"RECLAIM","strength":0.588,"price":148.92,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-07-21","prior_stop_level":146.02,"sweep_low":143.04,"atr14":4.593698,"stop_level":140.743151,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-21","last_scored_basis":"structure_stop","bars_since_signal":5,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":false},"early_dots":["2017-08-11","2017-12-11","2018-01-08","2018-05-04","2018-07-05","2018-08-03","2018-10-16","2018-11-01","2018-11-28","2019-08-09","2019-10-09","2020-03-11","2020-09-30","2021-03-11","2021-06-02","2021-06-18","2021-09-22","2021-12-13","2022-01-26","2022-02-22","2022-05-23","2022-06-23","2022-09-30","2022-10-18","2022-11-11","2023-03-21","2023-10-06","2023-10-27","2024-02-21","2024-03-26","2024-04-25","2025-01-03","2025-01-14","2025-03-20","2025-04-15","2025-07-17","2025-10-02","2025-10-20","2025-11-10","2026-02-11"],"warnings":[{"ts":"2022-08-30","kind":"confirm","px":160.6785,"level":161.6747},{"ts":"2022-12-05","kind":"arm","px":135.5573},{"ts":"2022-12-07","kind":"confirm","px":133.1356,"level":133.5377},{"ts":"2022-12-15","kind":"arm","px":126.8217},{"ts":"2022-12-16","kind":"confirm","px":125.3089,"level":133.5377},{"ts":"2023-01-27","kind":"arm","px":140.4474},{"ts":"2023-02-24","kind":"confirm","px":132.5915,"level":133.7567},{"ts":"2023-04-26","kind":"arm","px":132.2003},{"ts":"2023-05-16","kind":"confirm","px":144.0845,"level":144.1129},{"ts":"2023-05-17","kind":"arm","px":144.2924},{"ts":"2023-05-23","kind":"confirm","px":142.7525,"level":144.0845},{"ts":"2023-05-24","kind":"arm","px":141.7322},{"ts":"2023-05-25","kind":"confirm","px":139.9751,"level":144.0845},{"ts":"2023-06-28","kind":"arm","px":153.4904},{"ts":"2023-07-27","kind":"arm","px":161.1588},{"ts":"2023-09-20","kind":"confirm","px":175.8386,"level":175.8502},{"ts":"2023-12-08","kind":"arm","px":182.3865},{"ts":"2024-01-03","kind":"arm","px":188.6571},{"ts":"2024-08-05","kind":"arm","px":201.1777},{"ts":"2024-10-18","kind":"arm","px":212.2694},{"ts":"2024-11-26","kind":"arm","px":229.0688},{"ts":"2024-12-17","kind":"confirm","px":223.3625,"level":224.9803},{"ts":"2025-02-18","kind":"arm","px":232.5618},{"ts":"2025-02-21","kind":"confirm","px":228.8471,"level":229.0708},{"ts":"2025-06-16","kind":"arm","px":234.1728},{"ts":"2025-06-20","kind":"confirm","px":231.7329,"level":232.3993},{"ts":"2025-08-18","kind":"arm","px":254.8181},{"ts":"2025-08-25","kind":"confirm","px":251.516,"level":254.0048},{"ts":"2025-12-09","kind":"arm","px":221.6423},{"ts":"2025-12-30","kind":"confirm","px":222.5007,"level":223.212},{"ts":"2026-01-02","kind":"arm","px":217.7888},{"ts":"2026-01-05","kind":"confirm","px":220.1102,"level":223.212},{"ts":"2026-03-19","kind":"arm","px":173.2063},{"ts":"2026-03-20","kind":"confirm","px":173.1864,"level":175.2327},{"ts":"2026-06-11","kind":"arm","px":143.885},{"ts":"2026-06-12","kind":"confirm","px":144.87,"level":145.9609},{"ts":"2026-06-17","kind":"arm","px":139.63},{"ts":"2026-06-18","kind":"confirm","px":137.6,"level":145.9609},{"ts":"2026-07-20","kind":"arm","px":150.02},{"ts":"2026-07-21","kind":"confirm","px":145.01,"level":146.02}],"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":[]}}}