{"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":"CPT","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-12-30","known_ts":"1994-01-03","bar_index":38,"type":"BUY","strength":0.45,"price":4.5841,"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-03-09","known_ts":"1994-03-09","bar_index":54,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7693,"stop_level":4.8619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-18","known_ts":"1994-05-20","bar_index":70,"type":"BUY","strength":0.588,"price":4.7082,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1994-06-24","known_ts":"1994-06-24","bar_index":78,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8375,"stop_level":4.8494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-07-11","known_ts":"1994-07-11","bar_index":82,"type":"RECLAIM","strength":0.863,"price":4.8854,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-08","known_ts":"1994-09-12","bar_index":96,"type":"BUY","strength":0.45,"price":4.598,"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-09-13","known_ts":"1994-09-13","bar_index":97,"type":"RECLAIM","strength":0.588,"price":4.6459,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-09-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-10-06","known_ts":"1994-10-06","bar_index":102,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.392,"stop_level":4.4652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-15","known_ts":"1994-11-17","bar_index":112,"type":"BUY","strength":0.588,"price":4.1968,"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":"1995-01-26","known_ts":"1995-01-26","bar_index":128,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6711,"stop_level":4.696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-01","known_ts":"1995-02-01","bar_index":129,"type":"RECLAIM","strength":0.863,"price":4.7705,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-01-26","prior_stop_level":4.696,"sweep_low":4.6214,"atr14":0.058304,"stop_level":4.592248,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-15","known_ts":"1995-02-15","bar_index":133,"type":"RECLAIM","strength":0.863,"price":4.696,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-09-01","known_ts":"1995-09-06","bar_index":179,"type":"BUY","strength":0.863,"price":4.6649,"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":"1995-09-28","known_ts":"1995-09-28","bar_index":185,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6559,"stop_level":4.6649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-10-02","known_ts":"1995-10-02","bar_index":185,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6294,"stop_level":4.6649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-09-29","known_ts":"1995-09-29","bar_index":185,"type":"RECLAIM","strength":0.863,"price":4.6823,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-09-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":"1995-09-28","prior_stop_level":4.6649,"sweep_low":4.6029,"atr14":0.063189,"stop_level":4.571305,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-01","known_ts":"1995-12-05","bar_index":200,"type":"BUY","strength":0.588,"price":4.6823,"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":"1996-04-29","known_ts":"1996-05-01","bar_index":234,"type":"BUY","strength":0.725,"price":5.2301,"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":"1996-05-21","known_ts":"1996-05-21","bar_index":239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.12,"stop_level":5.1475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-06-24","known_ts":"1996-06-24","bar_index":247,"type":"RECLAIM","strength":0.863,"price":5.5283,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-10","known_ts":"1996-07-10","bar_index":250,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2758,"stop_level":5.3319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-24","known_ts":"1996-07-24","bar_index":254,"type":"RECLAIM","strength":1.0,"price":5.3038,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-01","known_ts":"1996-08-05","bar_index":256,"type":"BUY","strength":1.0,"price":5.5283,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1996-10-04","known_ts":"1996-10-08","bar_index":271,"type":"REBUY","strength":1.0,"price":5.9467,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-01-17","known_ts":"1997-01-17","bar_index":295,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5127,"stop_level":6.5708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-04-02","known_ts":"1997-04-02","bar_index":312,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3619,"stop_level":6.4255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-05-01","known_ts":"1997-05-05","bar_index":319,"type":"BUY","strength":0.725,"price":6.4506,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1997-07-21","known_ts":"1997-07-21","bar_index":337,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.2765,"stop_level":7.4118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-05","known_ts":"1997-08-05","bar_index":341,"type":"RECLAIM","strength":1.0,"price":7.4268,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-25","known_ts":"1997-09-29","bar_index":353,"type":"BUY","strength":0.725,"price":7.4554,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1997-10-16","known_ts":"1997-10-16","bar_index":358,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4707,"stop_level":7.5013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-10-20","known_ts":"1997-10-20","bar_index":358,"type":"RECLAIM","strength":0.725,"price":7.5165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-16","prior_stop_level":7.5013,"sweep_low":7.2721,"atr14":0.112675,"stop_level":7.215762,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-11-24","known_ts":"1997-11-24","bar_index":367,"type":"RECLAIM","strength":0.863,"price":7.929,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-09","known_ts":"1997-12-09","bar_index":370,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8374,"stop_level":7.929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-12-12","known_ts":"1997-12-12","bar_index":371,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8221,"stop_level":7.929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-19","known_ts":"1998-03-23","bar_index":393,"type":"BUY","strength":0.45,"price":7.3618,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-03-27","known_ts":"1998-03-27","bar_index":395,"type":"RECLAIM","strength":0.588,"price":7.4886,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-03-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-04-27","known_ts":"1998-04-27","bar_index":401,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.1727,"stop_level":7.1909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-30","known_ts":"1998-04-30","bar_index":402,"type":"RECLAIM","strength":0.588,"price":7.4097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-04-27","prior_stop_level":7.1909,"sweep_low":7.0621,"atr14":0.12007,"stop_level":7.002065,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-01","known_ts":"1998-05-05","bar_index":403,"type":"REBUY","strength":0.725,"price":7.4728,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1998-05-11","known_ts":"1998-05-13","bar_index":405,"type":"REBUY","strength":0.725,"price":7.5676,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":85},{"ts":"1998-07-01","known_ts":"1998-07-06","bar_index":417,"type":"BUY","strength":0.725,"price":7.7009,"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":"1998-09-09","known_ts":"1998-09-11","bar_index":433,"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":"1998-09-09","trigger_known_ts":"1998-09-11","strength":0.45,"price":6.7202,"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.162143,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.4308,"atr14":0.151732,"stop_level":6.354934,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-17","known_ts":"1998-09-21","bar_index":435,"type":"BUY","strength":0.45,"price":7.2186,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-17","known_ts":"1998-09-21","bar_index":435,"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":"1998-09-17","trigger_known_ts":"1998-09-21","strength":0.45,"price":7.2186,"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.100004,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6237,"atr14":0.159901,"stop_level":6.543749,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-03","known_ts":"1998-12-07","bar_index":453,"type":"BUY","strength":0.588,"price":7.0048,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-01-21","known_ts":"1999-01-21","bar_index":463,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9073,"stop_level":6.9407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-12","known_ts":"1999-02-17","bar_index":469,"type":"BUY","strength":0.588,"price":6.8906,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-04-15","known_ts":"1999-04-15","bar_index":483,"type":"RECLAIM","strength":0.725,"price":7.2612,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-18","known_ts":"1999-10-20","bar_index":526,"type":"BUY","strength":0.863,"price":7.5317,"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":"1999-11-15","known_ts":"1999-11-15","bar_index":532,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6025,"stop_level":7.6203,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-11-17","known_ts":"1999-11-17","bar_index":533,"type":"RECLAIM","strength":0.863,"price":7.638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-15 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":"1999-11-15","prior_stop_level":7.6203,"sweep_low":7.5494,"atr14":0.109767,"stop_level":7.494517,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-27","known_ts":"1999-12-29","bar_index":542,"type":"BUY","strength":0.725,"price":7.6492,"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":75},{"ts":"2000-01-25","known_ts":"2000-01-25","bar_index":548,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6854,"stop_level":7.7035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-01-26","known_ts":"2000-01-26","bar_index":549,"type":"RECLAIM","strength":1.0,"price":7.7758,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-01-25","prior_stop_level":7.7035,"sweep_low":7.6311,"atr14":0.156146,"stop_level":7.553027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-31","known_ts":"2000-01-31","bar_index":550,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4865,"stop_level":7.7035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-03-17","known_ts":"2000-03-17","bar_index":561,"type":"RECLAIM","strength":0.863,"price":7.8481,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-01","known_ts":"2000-05-01","bar_index":571,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4224,"stop_level":8.4409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-02","known_ts":"2000-05-02","bar_index":571,"type":"RECLAIM","strength":1.0,"price":8.4593,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-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":"2000-05-01","prior_stop_level":8.4409,"sweep_low":8.3854,"atr14":0.121103,"stop_level":8.324849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-17","known_ts":"2000-05-17","bar_index":575,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3854,"stop_level":8.4593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-24","known_ts":"2000-05-24","bar_index":576,"type":"RECLAIM","strength":1.0,"price":8.5147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-05-17","prior_stop_level":8.4593,"sweep_low":8.2746,"atr14":0.115068,"stop_level":8.217066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-16","known_ts":"2000-06-16","bar_index":582,"type":"RECLAIM","strength":1.0,"price":9.0134,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-17","known_ts":"2000-11-21","bar_index":618,"type":"BUY","strength":0.725,"price":9.1856,"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":"2001-03-27","known_ts":"2001-03-29","bar_index":647,"type":"BUY","strength":0.725,"price":10.3739,"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":"2001-05-07","known_ts":"2001-05-07","bar_index":656,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.498,"stop_level":10.5743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-09","known_ts":"2001-05-09","bar_index":657,"type":"RECLAIM","strength":0.863,"price":10.5807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-05-07","prior_stop_level":10.5743,"sweep_low":10.4884,"atr14":0.09966,"stop_level":10.43857,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-22","known_ts":"2001-05-22","bar_index":660,"type":"RECLAIM","strength":1.0,"price":10.8194,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-24","known_ts":"2001-07-24","bar_index":674,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8119,"stop_level":11.9122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-30","known_ts":"2001-07-30","bar_index":675,"type":"RECLAIM","strength":1.0,"price":11.9737,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-07-24","prior_stop_level":11.9122,"sweep_low":11.6824,"atr14":0.148832,"stop_level":11.607984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-08","known_ts":"2001-08-08","bar_index":678,"type":"RECLAIM","strength":1.0,"price":12.3103,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-12","known_ts":"2001-11-14","bar_index":699,"type":"BUY","strength":0.725,"price":11.8489,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2001-12-27","known_ts":"2001-12-27","bar_index":709,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0916,"stop_level":12.1586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-31","known_ts":"2001-12-31","bar_index":710,"type":"RECLAIM","strength":0.863,"price":12.279,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-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":"2001-12-27","prior_stop_level":12.1586,"sweep_low":12.0615,"atr14":0.161779,"stop_level":11.98061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-16","known_ts":"2002-01-16","bar_index":713,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.0281,"stop_level":12.1284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-13","known_ts":"2002-02-15","bar_index":720,"type":"BUY","strength":0.588,"price":12.1385,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2002-04-23","known_ts":"2002-04-23","bar_index":735,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.972,"stop_level":13.1931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":736,"type":"RECLAIM","strength":0.863,"price":13.3495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-23","prior_stop_level":13.1931,"sweep_low":12.8564,"atr14":0.253063,"stop_level":12.729869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-06","known_ts":"2002-08-08","bar_index":760,"type":"BUY","strength":0.45,"price":11.8106,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":769,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9489,"stop_level":11.9524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":771,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8209,"stop_level":11.8555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-04","known_ts":"2002-11-06","bar_index":781,"type":"BUY","strength":0.45,"price":11.5775,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":791,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8676,"stop_level":11.8771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-20","known_ts":"2002-12-20","bar_index":792,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.5804,"stop_level":11.8771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-19","known_ts":"2003-02-21","bar_index":805,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-02-19","trigger_known_ts":"2003-02-21","strength":0.45,"price":11.3111,"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.189453,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.9592,"atr14":0.151402,"stop_level":10.883499,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-27","known_ts":"2003-03-03","bar_index":807,"type":"BUY","strength":0.588,"price":11.4691,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-02-27","known_ts":"2003-03-03","bar_index":807,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-02-27","trigger_known_ts":"2003-03-03","strength":0.588,"price":11.4691,"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.178131,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.1136,"atr14":0.140006,"stop_level":11.043597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-20","known_ts":"2003-03-20","bar_index":812,"type":"RECLAIM","strength":0.725,"price":11.8497,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-02-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-28","known_ts":"2003-05-28","bar_index":827,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.8184,"stop_level":12.8769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-04","known_ts":"2003-06-04","bar_index":829,"type":"RECLAIM","strength":0.863,"price":12.9648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-28","prior_stop_level":12.8769,"sweep_low":12.1156,"atr14":0.210872,"stop_level":12.010164,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-11","known_ts":"2003-06-11","bar_index":831,"type":"RECLAIM","strength":0.863,"price":12.8879,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-25","known_ts":"2003-08-25","bar_index":848,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.9244,"stop_level":13.9953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-26","known_ts":"2003-08-26","bar_index":848,"type":"RECLAIM","strength":1.0,"price":13.999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-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":"2003-08-25","prior_stop_level":13.9953,"sweep_low":13.7939,"atr14":0.145961,"stop_level":13.72092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-10","known_ts":"2003-09-10","bar_index":852,"type":"RECLAIM","strength":1.0,"price":14.3681,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-01","known_ts":"2003-12-03","bar_index":871,"type":"REBUY","strength":1.0,"price":16.3446,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2004-01-12","known_ts":"2004-01-12","bar_index":880,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.431,"stop_level":16.481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-05","known_ts":"2004-04-05","bar_index":899,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.9156,"stop_level":16.9858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-14","known_ts":"2004-05-18","bar_index":909,"type":"BUY","strength":0.725,"price":17.5048,"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":"2004-06-14","known_ts":"2004-06-14","bar_index":915,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.5048,"stop_level":17.895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-29","known_ts":"2004-06-29","bar_index":919,"type":"RECLAIM","strength":0.863,"price":18.1233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-23","known_ts":"2004-07-23","bar_index":924,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.9017,"stop_level":18.1905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-27","known_ts":"2004-08-31","bar_index":933,"type":"BUY","strength":0.725,"price":18.6298,"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":"2004-12-16","known_ts":"2004-12-16","bar_index":958,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.8659,"stop_level":19.918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-17","known_ts":"2004-12-17","bar_index":959,"type":"RECLAIM","strength":0.725,"price":20.0745,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-16","prior_stop_level":19.918,"sweep_low":19.7655,"atr14":0.328137,"stop_level":19.601432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-31","known_ts":"2004-12-31","bar_index":962,"type":"RECLAIM","strength":0.863,"price":20.174,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-06","known_ts":"2005-01-06","bar_index":963,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.5196,"stop_level":20.207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-03","known_ts":"2005-03-07","bar_index":976,"type":"BUY","strength":0.588,"price":20.2416,"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":40},{"ts":"2005-03-21","known_ts":"2005-03-21","bar_index":980,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.118,"stop_level":19.5076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":980,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.0975,"stop_level":19.5076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-04-04","known_ts":"2005-04-06","bar_index":983,"type":"REBUY","strength":0.588,"price":19.3928,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"2005-07-07","known_ts":"2005-07-11","bar_index":1005,"type":"REBUY","strength":0.863,"price":23.1281,"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":"2005-09-09","known_ts":"2005-09-13","bar_index":1020,"type":"BUY","strength":0.725,"price":23.1779,"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":"2005-10-05","known_ts":"2005-10-05","bar_index":1026,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.6741,"stop_level":22.8462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-10","known_ts":"2005-10-10","bar_index":1027,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.2879,"stop_level":22.8462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-17","known_ts":"2005-10-17","bar_index":1028,"type":"RECLAIM","strength":0.588,"price":22.8671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-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":"2005-10-10","prior_stop_level":22.8462,"sweep_low":22.0319,"atr14":0.45359,"stop_level":21.805105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-21","known_ts":"2005-10-25","bar_index":1030,"type":"REBUY","strength":0.725,"price":23.4086,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-12-05","known_ts":"2005-12-05","bar_index":1040,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.7014,"stop_level":24.7392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":1044,"type":"RECLAIM","strength":0.863,"price":24.6856,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-17","known_ts":"2006-07-17","bar_index":1091,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.4887,"stop_level":32.4655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-19","known_ts":"2006-07-19","bar_index":1091,"type":"RECLAIM","strength":0.863,"price":32.5649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-07-17","prior_stop_level":32.4655,"sweep_low":31.3375,"atr14":0.517859,"stop_level":31.07857,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-02","known_ts":"2006-08-02","bar_index":1095,"type":"RECLAIM","strength":0.863,"price":33.4508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-08","known_ts":"2006-08-08","bar_index":1096,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.9684,"stop_level":32.6167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-31","known_ts":"2006-09-05","bar_index":1102,"type":"BUY","strength":0.725,"price":33.2131,"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":"2006-10-02","known_ts":"2006-10-04","bar_index":1109,"type":"BUY","strength":0.725,"price":33.6676,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2006-11-02","known_ts":"2006-11-02","bar_index":1116,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.1297,"stop_level":34.8186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-30","known_ts":"2006-12-04","bar_index":1123,"type":"BUY","strength":0.725,"price":34.8797,"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":"2007-01-11","known_ts":"2007-01-16","bar_index":1132,"type":"BUY","strength":0.725,"price":34.0393,"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":"2007-02-09","known_ts":"2007-02-09","bar_index":1138,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.4321,"stop_level":34.0701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-23","known_ts":"2007-02-23","bar_index":1141,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.8514,"stop_level":33.4321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-30","known_ts":"2007-04-03","bar_index":1150,"type":"BUY","strength":0.45,"price":31.9303,"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-25","known_ts":"2007-05-25","bar_index":1163,"type":"RECLAIM","strength":0.725,"price":33.4631,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-18","known_ts":"2007-06-18","bar_index":1168,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.8951,"stop_level":31.1839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-19","known_ts":"2007-06-19","bar_index":1168,"type":"RECLAIM","strength":0.588,"price":31.2728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-06-18","prior_stop_level":31.1839,"sweep_low":30.6552,"atr14":0.820641,"stop_level":30.24488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-31","known_ts":"2007-08-02","bar_index":1178,"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":"2007-07-31","trigger_known_ts":"2007-08-02","strength":0.45,"price":25.3429,"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.281057,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.0367,"atr14":0.891616,"stop_level":23.590892,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-16","known_ts":"2007-08-20","bar_index":1182,"type":"BUY","strength":0.45,"price":28.6466,"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-16","known_ts":"2007-08-20","bar_index":1182,"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-16","trigger_known_ts":"2007-08-20","strength":0.45,"price":28.6466,"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.187335,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.7648,"atr14":1.204242,"stop_level":25.162679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-10","known_ts":"2007-09-10","bar_index":1187,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.5504,"stop_level":26.7479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-11","known_ts":"2007-09-11","bar_index":1187,"type":"RECLAIM","strength":0.588,"price":26.9139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-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":"2007-09-10","prior_stop_level":26.7479,"sweep_low":26.1598,"atr14":0.881095,"stop_level":25.719253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.2706,"stop_level":26.5504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":1197,"type":"RECLAIM","strength":0.588,"price":26.5747,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":26.5504,"sweep_low":25.8985,"atr14":0.791807,"stop_level":25.502597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-14","known_ts":"2007-11-16","bar_index":1203,"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":"2007-11-14","trigger_known_ts":"2007-11-16","strength":0.45,"price":24.0152,"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.311485,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.1439,"atr14":0.885829,"stop_level":22.700986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":1206,"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":"2007-11-28","trigger_known_ts":"2007-11-30","strength":0.45,"price":23.8745,"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.315519,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.2062,"atr14":0.925986,"stop_level":20.743207,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-24","known_ts":"2007-12-27","bar_index":1212,"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":"2007-12-24","trigger_known_ts":"2007-12-27","strength":0.45,"price":22.1135,"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.361332,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.3803,"atr14":0.922953,"stop_level":19.918823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-22","known_ts":"2008-01-24","bar_index":1218,"type":"BUY","strength":0.45,"price":21.9983,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-22","known_ts":"2008-01-24","bar_index":1218,"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-01-22","trigger_known_ts":"2008-01-24","strength":0.45,"price":21.9983,"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.36377,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.4829,"atr14":1.262437,"stop_level":18.851681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-22","known_ts":"2008-07-24","bar_index":1260,"type":"BUY","strength":0.588,"price":22.5036,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2008-08-25","known_ts":"2008-08-25","bar_index":1268,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.4278,"stop_level":22.5605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":1268,"type":"RECLAIM","strength":0.725,"price":22.6884,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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":"2008-08-25","prior_stop_level":22.5605,"sweep_low":22.1055,"atr14":0.942611,"stop_level":21.634194,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.717,"stop_level":22.5605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-16","known_ts":"2008-09-18","bar_index":1273,"type":"REBUY","strength":0.863,"price":24.091,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2008-09-18","known_ts":"2008-09-18","bar_index":1273,"type":"RECLAIM","strength":0.863,"price":24.091,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-09-15","prior_stop_level":22.5605,"sweep_low":21.1815,"atr14":1.226039,"stop_level":20.568481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":1289,"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-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":11.9362,"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.537676,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.1081,"atr14":1.578439,"stop_level":7.318881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":1291,"type":"BUY","strength":0.45,"price":12.5937,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":1291,"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-12-02","trigger_known_ts":"2008-12-04","strength":0.45,"price":12.5937,"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.512209,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.1081,"atr14":1.581601,"stop_level":7.3173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":1299,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3907,"stop_level":14.6041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1301,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.4574,"stop_level":14.6041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":1313,"type":"BUY","strength":0.45,"price":11.8193,"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-10","known_ts":"2009-03-12","bar_index":1313,"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-10","trigger_known_ts":"2009-03-12","strength":0.45,"price":11.8193,"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.542203,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.1311,"atr14":0.984502,"stop_level":7.638849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-31","known_ts":"2009-04-02","bar_index":1318,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-31","trigger_known_ts":"2009-04-02","strength":0.588,"price":12.112,"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.517517,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.2259,"atr14":1.043283,"stop_level":9.704258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":1321,"type":"RECLAIM","strength":0.725,"price":13.8554,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1328,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.1724,"stop_level":14.8115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-04","known_ts":"2009-06-04","bar_index":1333,"type":"RECLAIM","strength":1.0,"price":15.1182,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-27","known_ts":"2009-07-29","bar_index":1345,"type":"BUY","strength":0.863,"price":14.816,"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":25},{"ts":"2009-10-20","known_ts":"2009-10-20","bar_index":1365,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.9466,"stop_level":20.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":1386,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.7542,"stop_level":21.1369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":1396,"type":"BUY","strength":0.725,"price":21.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":15},{"ts":"2010-05-20","known_ts":"2010-05-20","bar_index":1413,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.3927,"stop_level":24.6228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-27","known_ts":"2010-05-27","bar_index":1415,"type":"RECLAIM","strength":0.863,"price":24.6282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-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":"2010-05-20","prior_stop_level":24.6228,"sweep_low":22.7052,"atr14":1.144843,"stop_level":22.132779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":1428,"type":"BUY","strength":0.725,"price":25.1808,"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":"2010-08-16","known_ts":"2010-08-16","bar_index":1433,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.3125,"stop_level":24.649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":1434,"type":"RECLAIM","strength":0.725,"price":24.6652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-16","prior_stop_level":24.649,"sweep_low":24.2691,"atr14":0.722884,"stop_level":23.907658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-20","known_ts":"2010-08-20","bar_index":1435,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.9326,"stop_level":24.649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-25","known_ts":"2010-08-27","bar_index":1436,"type":"REBUY","strength":0.725,"price":24.7575,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":1436,"type":"RECLAIM","strength":0.725,"price":24.7575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-20","prior_stop_level":24.649,"sweep_low":23.1945,"atr14":0.690684,"stop_level":22.849158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":1455,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.8331,"stop_level":27.5343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-19","known_ts":"2010-11-19","bar_index":1456,"type":"RECLAIM","strength":1.0,"price":27.9342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-16","prior_stop_level":27.5343,"sweep_low":26.6687,"atr14":0.650981,"stop_level":26.343209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":1459,"type":"RECLAIM","strength":1.0,"price":28.6519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-20","known_ts":"2010-12-22","bar_index":1463,"type":"BUY","strength":1.0,"price":29.1436,"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":45},{"ts":"2011-01-13","known_ts":"2011-01-13","bar_index":1468,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.6244,"stop_level":29.6797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-14","known_ts":"2011-01-14","bar_index":1469,"type":"RECLAIM","strength":1.0,"price":29.9063,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-13","prior_stop_level":29.6797,"sweep_low":29.4034,"atr14":0.505727,"stop_level":29.150536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":1472,"type":"RECLAIM","strength":1.0,"price":30.8017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-07","known_ts":"2011-03-07","bar_index":1480,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.5585,"stop_level":30.5861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-08","known_ts":"2011-03-08","bar_index":1480,"type":"RECLAIM","strength":1.0,"price":31.0393,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-07","prior_stop_level":30.5861,"sweep_low":30.4148,"atr14":0.59972,"stop_level":30.11494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-20","known_ts":"2011-04-20","bar_index":1491,"type":"RECLAIM","strength":1.0,"price":33.457,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-20","known_ts":"2011-05-20","bar_index":1498,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.3102,"stop_level":34.3771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-24","known_ts":"2011-05-24","bar_index":1498,"type":"RECLAIM","strength":1.0,"price":34.5276,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-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":"2011-05-20","prior_stop_level":34.3771,"sweep_low":33.9031,"atr14":0.571837,"stop_level":33.617182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-08","known_ts":"2011-06-08","bar_index":1502,"type":"RECLAIM","strength":1.0,"price":35.3418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":1515,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.0032,"stop_level":36.6778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-10-24","known_ts":"2011-10-26","bar_index":1534,"type":"BUY","strength":0.588,"price":33.3018,"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":"base","score":35},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":1540,"type":"SELL","basis":"structure_stop","strength":0.45,"price":31.964,"stop_level":33.3358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1541,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.8644,"stop_level":33.3358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":1542,"type":"REBUY","strength":0.45,"price":32.7236,"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":"2011-12-19","known_ts":"2011-12-19","bar_index":1547,"type":"RECLAIM","strength":0.725,"price":34.7464,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-11-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-06","known_ts":"2012-01-06","bar_index":1551,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.0667,"stop_level":35.0953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-10","known_ts":"2012-01-10","bar_index":1551,"type":"RECLAIM","strength":0.725,"price":35.1296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-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":"2012-01-06","prior_stop_level":35.0953,"sweep_low":34.7751,"atr14":0.768327,"stop_level":34.390936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-17","known_ts":"2012-01-17","bar_index":1553,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.3119,"stop_level":34.8494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-20","known_ts":"2012-01-20","bar_index":1554,"type":"RECLAIM","strength":0.725,"price":34.9409,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-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":"2012-01-17","prior_stop_level":34.8494,"sweep_low":34.1518,"atr14":0.676061,"stop_level":33.813769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-02","known_ts":"2012-02-02","bar_index":1557,"type":"RECLAIM","strength":0.725,"price":37.125,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-12","bar_index":1565,"type":"BUY","strength":0.725,"price":36.5304,"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":"2012-05-14","known_ts":"2012-05-14","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.9221,"stop_level":39.1932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-09","known_ts":"2012-07-09","bar_index":1593,"type":"RECLAIM","strength":0.863,"price":39.8707,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-01","known_ts":"2012-08-01","bar_index":1598,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.0341,"stop_level":41.0981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-02","known_ts":"2012-08-02","bar_index":1599,"type":"RECLAIM","strength":0.863,"price":41.1446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-08-01","prior_stop_level":41.0981,"sweep_low":40.5978,"atr14":0.619534,"stop_level":40.288033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-07","known_ts":"2012-08-07","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.5624,"stop_level":41.0981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-26","known_ts":"2012-11-01","bar_index":1619,"type":"BUY","strength":0.588,"price":38.751,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2012-11-15","known_ts":"2012-11-15","bar_index":1623,"type":"SELL","basis":"structure_stop","strength":0.45,"price":37.2782,"stop_level":37.777,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-11-19","known_ts":"2012-11-19","bar_index":1623,"type":"RECLAIM","strength":0.45,"price":38.0293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-11-15","prior_stop_level":37.777,"sweep_low":36.9848,"atr14":0.714132,"stop_level":36.627734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-07","known_ts":"2012-12-07","bar_index":1628,"type":"RECLAIM","strength":0.725,"price":39.4493,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":1640,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.4608,"stop_level":40.7448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-08","known_ts":"2013-02-08","bar_index":1642,"type":"RECLAIM","strength":0.863,"price":40.9164,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-02-04","prior_stop_level":40.7448,"sweep_low":40.017,"atr14":0.584382,"stop_level":39.724809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-19","known_ts":"2013-02-21","bar_index":1644,"type":"REBUY","strength":0.863,"price":41.7448,"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":"2013-04-29","known_ts":"2013-05-01","bar_index":1660,"type":"REBUY","strength":0.863,"price":42.9617,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2013-05-07","known_ts":"2013-05-09","bar_index":1662,"type":"REBUY","strength":0.863,"price":43.6125,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":1666,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.3287,"stop_level":42.5915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-07-08","known_ts":"2013-07-10","bar_index":1676,"type":"BUY","strength":0.588,"price":43.0055,"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":"2013-09-18","known_ts":"2013-09-20","bar_index":1693,"type":"BUY","strength":0.45,"price":39.2323,"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":"2013-10-31","known_ts":"2013-10-31","bar_index":1703,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.0857,"stop_level":39.177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-04","known_ts":"2013-11-04","bar_index":1704,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.9838,"stop_level":39.177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-26","known_ts":"2013-12-30","bar_index":1716,"type":"BUY","strength":0.45,"price":35.6487,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-02-05","known_ts":"2014-02-05","bar_index":1725,"type":"RECLAIM","strength":0.725,"price":40.3703,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-21","known_ts":"2014-05-21","bar_index":1749,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.2498,"stop_level":43.6353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-06","known_ts":"2014-06-06","bar_index":1753,"type":"RECLAIM","strength":1.0,"price":43.5295,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-31","known_ts":"2014-07-31","bar_index":1765,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.4136,"stop_level":45.8278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-04","known_ts":"2014-08-04","bar_index":1766,"type":"RECLAIM","strength":1.0,"price":45.9847,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-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":"2014-07-31","prior_stop_level":45.8278,"sweep_low":44.5601,"atr14":0.587213,"stop_level":44.266493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-14","known_ts":"2014-08-14","bar_index":1769,"type":"RECLAIM","strength":1.0,"price":46.876,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-09-05","known_ts":"2014-09-09","bar_index":1774,"type":"REBUY","strength":1.0,"price":47.1081,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2014-10-17","known_ts":"2014-10-21","bar_index":1784,"type":"BUY","strength":0.725,"price":46.5633,"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-11-14","known_ts":"2014-11-14","bar_index":1790,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.4886,"stop_level":47.8816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-18","known_ts":"2014-11-18","bar_index":1791,"type":"RECLAIM","strength":0.863,"price":47.8879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-11-14","prior_stop_level":47.8816,"sweep_low":47.2732,"atr14":0.686662,"stop_level":46.929869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.8232,"stop_level":47.3429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":1795,"type":"RECLAIM","strength":0.725,"price":47.4316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-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":"2014-12-01","prior_stop_level":47.3429,"sweep_low":46.1387,"atr14":0.737748,"stop_level":45.769826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-06","known_ts":"2015-01-08","bar_index":1802,"type":"BUY","strength":0.725,"price":49.1746,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2015-02-06","known_ts":"2015-02-06","bar_index":1809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.0874,"stop_level":49.0339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-03-17","known_ts":"2015-03-19","bar_index":1818,"type":"BUY","strength":0.725,"price":49.7949,"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":"2015-04-21","known_ts":"2015-04-23","bar_index":1826,"type":"REBUY","strength":0.725,"price":49.9746,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2015-06-16","known_ts":"2015-06-18","bar_index":1839,"type":"BUY","strength":0.588,"price":50.1618,"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":"2015-08-24","known_ts":"2015-08-24","bar_index":1855,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.3986,"stop_level":51.3658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-01","known_ts":"2015-10-05","bar_index":1864,"type":"BUY","strength":0.588,"price":49.5649,"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":"2015-10-30","known_ts":"2015-10-30","bar_index":1871,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.5387,"stop_level":50.1964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-05","known_ts":"2015-11-05","bar_index":1872,"type":"RECLAIM","strength":0.725,"price":50.2161,"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":50.1964,"sweep_low":48.098,"atr14":1.059761,"stop_level":47.56812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-20","known_ts":"2015-11-24","bar_index":1876,"type":"BUY","strength":0.725,"price":49.9793,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2015-12-04","known_ts":"2015-12-08","bar_index":1879,"type":"BUY","strength":0.725,"price":50.2687,"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":50},{"ts":"2015-12-17","known_ts":"2015-12-21","bar_index":1882,"type":"BUY","strength":0.725,"price":50.3788,"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":"2016-01-11","known_ts":"2016-01-11","bar_index":1887,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.7945,"stop_level":50.3257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-02","known_ts":"2016-02-04","bar_index":1892,"type":"BUY","strength":0.588,"price":51.2819,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2016-02-29","known_ts":"2016-03-02","bar_index":1898,"type":"BUY","strength":0.588,"price":52.0787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2016-04-14","known_ts":"2016-04-14","bar_index":1908,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.6635,"stop_level":54.1504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-15","known_ts":"2016-04-15","bar_index":1909,"type":"RECLAIM","strength":0.863,"price":54.8295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-04-14","prior_stop_level":54.1504,"sweep_low":53.5898,"atr14":0.908768,"stop_level":53.135416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-28","known_ts":"2016-04-28","bar_index":1912,"type":"RECLAIM","strength":0.863,"price":55.1512,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-27","known_ts":"2016-07-27","bar_index":1932,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.3851,"stop_level":59.2708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-29","known_ts":"2016-07-29","bar_index":1933,"type":"RECLAIM","strength":1.0,"price":60.5688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-07-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":"2016-07-27","prior_stop_level":59.2708,"sweep_low":58.0403,"atr14":0.995434,"stop_level":57.542583,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-22","known_ts":"2016-09-26","bar_index":1946,"type":"BUY","strength":0.863,"price":62.0194,"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":"2016-10-05","known_ts":"2016-10-05","bar_index":1949,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.4544,"stop_level":56.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-11-03","known_ts":"2016-11-07","bar_index":1956,"type":"BUY","strength":0.725,"price":58.3107,"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":"2016-11-30","known_ts":"2016-12-02","bar_index":1962,"type":"BUY","strength":0.588,"price":56.4544,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"2017-01-11","known_ts":"2017-01-11","bar_index":1971,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.4755,"stop_level":59.8154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-17","known_ts":"2017-01-17","bar_index":1972,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.7431,"stop_level":59.8154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-18","known_ts":"2017-01-18","bar_index":1972,"type":"RECLAIM","strength":0.725,"price":59.9529,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-11","prior_stop_level":59.8154,"sweep_low":58.6074,"atr14":0.979274,"stop_level":58.117763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-18","known_ts":"2017-01-18","bar_index":1972,"type":"RECLAIM","strength":0.725,"price":59.9529,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-17","prior_stop_level":59.8154,"sweep_low":58.9546,"atr14":0.979274,"stop_level":58.464963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-01","known_ts":"2017-02-01","bar_index":1976,"type":"RECLAIM","strength":0.863,"price":60.5243,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-02-23","known_ts":"2017-02-27","bar_index":1981,"type":"BUY","strength":0.863,"price":61.443,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2017-04-11","known_ts":"2017-04-13","bar_index":1992,"type":"BUY","strength":0.725,"price":59.2806,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-05-09","known_ts":"2017-05-09","bar_index":1998,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.5361,"stop_level":59.8136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-10","known_ts":"2017-05-10","bar_index":1998,"type":"RECLAIM","strength":0.725,"price":59.9377,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-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":"2017-05-09","prior_stop_level":59.8136,"sweep_low":59.1783,"atr14":0.934209,"stop_level":58.711195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-16","known_ts":"2017-05-16","bar_index":2000,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.2367,"stop_level":59.4704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":2000,"type":"RECLAIM","strength":0.725,"price":59.485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-05-16","prior_stop_level":59.4704,"sweep_low":59.1491,"atr14":0.881732,"stop_level":58.708234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-02","known_ts":"2017-06-02","bar_index":2004,"type":"RECLAIM","strength":0.725,"price":62.3107,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-10","known_ts":"2017-07-10","bar_index":2012,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.3402,"stop_level":62.981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-14","known_ts":"2017-07-14","bar_index":2013,"type":"RECLAIM","strength":0.863,"price":63.6144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-07-10","prior_stop_level":62.981,"sweep_low":61.5448,"atr14":0.937271,"stop_level":61.076165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-25","known_ts":"2017-07-25","bar_index":2016,"type":"RECLAIM","strength":0.863,"price":64.4099,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-08","known_ts":"2018-03-12","bar_index":2068,"type":"BUY","strength":0.45,"price":61.9373,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-04-23","known_ts":"2018-04-23","bar_index":2078,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.7239,"stop_level":63.9128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-26","known_ts":"2018-04-26","bar_index":2079,"type":"RECLAIM","strength":0.588,"price":64.2756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-23","prior_stop_level":63.9128,"sweep_low":63.0966,"atr14":1.01771,"stop_level":62.587745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-08","known_ts":"2018-05-08","bar_index":2082,"type":"RECLAIM","strength":0.725,"price":66.505,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-16","known_ts":"2018-05-16","bar_index":2084,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.2931,"stop_level":64.2529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-23","known_ts":"2018-05-23","bar_index":2085,"type":"RECLAIM","strength":0.588,"price":64.9028,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-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":"2018-05-16","prior_stop_level":64.2529,"sweep_low":62.424,"atr14":1.06103,"stop_level":61.893485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-04","known_ts":"2018-06-04","bar_index":2088,"type":"RECLAIM","strength":0.725,"price":68.2129,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-17","known_ts":"2018-07-17","bar_index":2098,"type":"SELL","basis":"structure_stop","strength":0.863,"price":68.5371,"stop_level":68.6286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":2098,"type":"RECLAIM","strength":0.863,"price":69.1012,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-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":"2018-07-17","prior_stop_level":68.6286,"sweep_low":67.9198,"atr14":0.996695,"stop_level":67.421453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-30","known_ts":"2018-08-01","bar_index":2101,"type":"REBUY","strength":0.863,"price":71.1058,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":2113,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.9305,"stop_level":71.6393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-21","known_ts":"2018-09-21","bar_index":2113,"type":"RECLAIM","strength":0.863,"price":72.3405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-09-19","prior_stop_level":71.6393,"sweep_low":70.5646,"atr14":0.896202,"stop_level":70.116499,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-14","known_ts":"2018-12-14","bar_index":2133,"type":"SELL","basis":"structure_stop","strength":0.588,"price":70.9219,"stop_level":71.3029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-01-16","known_ts":"2019-01-18","bar_index":2140,"type":"BUY","strength":0.725,"price":71.2552,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2019-02-20","known_ts":"2019-02-20","bar_index":2147,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.7975,"stop_level":75.9136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":2151,"type":"RECLAIM","strength":0.863,"price":76.8282,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-17","known_ts":"2019-04-17","bar_index":2161,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.5012,"stop_level":79.2903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-17","known_ts":"2019-05-17","bar_index":2168,"type":"RECLAIM","strength":1.0,"price":80.2356,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":2177,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.4622,"stop_level":82.2591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-01","known_ts":"2019-07-03","bar_index":2178,"type":"REBUY","strength":1.0,"price":84.8082,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2019-07-01","known_ts":"2019-07-01","bar_index":2178,"type":"RECLAIM","strength":1.0,"price":82.4935,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-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":"2019-06-26","prior_stop_level":82.2591,"sweep_low":80.7434,"atr14":1.313754,"stop_level":80.086523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-31","known_ts":"2019-07-31","bar_index":2185,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.6511,"stop_level":83.1313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-08-29","known_ts":"2019-09-03","bar_index":2192,"type":"BUY","strength":0.863,"price":85.7058,"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":75},{"ts":"2019-11-05","known_ts":"2019-11-05","bar_index":2207,"type":"SELL","basis":"structure_stop","strength":1.0,"price":88.8849,"stop_level":89.8206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-16","known_ts":"2020-01-21","bar_index":2224,"type":"BUY","strength":0.725,"price":89.0181,"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":"2020-02-28","known_ts":"2020-02-28","bar_index":2233,"type":"SELL","basis":"structure_stop","strength":0.725,"price":84.6719,"stop_level":88.2352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-03-04","known_ts":"2020-03-04","bar_index":2234,"type":"RECLAIM","strength":0.725,"price":91.8943,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-02-28","prior_stop_level":88.2352,"sweep_low":82.6186,"atr14":2.261216,"stop_level":81.487992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-23","known_ts":"2020-03-25","bar_index":2239,"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-03-23","trigger_known_ts":"2020-03-25","strength":0.45,"price":59.3215,"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.379699,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":49.9179,"atr14":5.701552,"stop_level":47.067124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-17","known_ts":"2020-04-21","bar_index":2245,"type":"BUY","strength":0.45,"price":66.033,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":2260,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.7298,"stop_level":75.0122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2260,"type":"SELL","basis":"structure_stop","strength":0.588,"price":71.8175,"stop_level":75.0122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-01","known_ts":"2020-07-01","bar_index":2262,"type":"RECLAIM","strength":0.588,"price":76.3968,"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":75.0122,"sweep_low":69.9135,"atr14":2.608855,"stop_level":68.609073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-27","known_ts":"2020-07-29","bar_index":2268,"type":"BUY","strength":0.588,"price":74.3446,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2020-08-28","known_ts":"2020-09-01","bar_index":2276,"type":"BUY","strength":0.588,"price":74.1084,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2020-09-18","known_ts":"2020-09-18","bar_index":2280,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.4552,"stop_level":73.0497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-22","known_ts":"2020-09-22","bar_index":2281,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.1702,"stop_level":73.0497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-24","known_ts":"2020-09-28","bar_index":2282,"type":"REBUY","strength":0.588,"price":74.084,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2020-09-25","known_ts":"2020-09-25","bar_index":2282,"type":"RECLAIM","strength":0.588,"price":73.5709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-09-18","prior_stop_level":73.0497,"sweep_low":70.1912,"atr14":1.886427,"stop_level":69.247987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-25","known_ts":"2020-09-25","bar_index":2282,"type":"RECLAIM","strength":0.588,"price":73.5709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-09-22","prior_stop_level":73.0497,"sweep_low":70.6147,"atr14":1.886427,"stop_level":69.671487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-02","known_ts":"2020-10-02","bar_index":2284,"type":"RECLAIM","strength":0.725,"price":79.6152,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-09-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-26","known_ts":"2020-10-26","bar_index":2289,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.6428,"stop_level":74.7825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-30","known_ts":"2020-10-30","bar_index":2290,"type":"RECLAIM","strength":0.863,"price":75.8099,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-10-26","prior_stop_level":74.7825,"sweep_low":71.3225,"atr14":1.989853,"stop_level":70.327573,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-02","known_ts":"2020-11-04","bar_index":2291,"type":"REBUY","strength":0.863,"price":80.0343,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2020-11-27","known_ts":"2020-11-27","bar_index":2297,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.3302,"stop_level":80.4206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-30","known_ts":"2020-11-30","bar_index":2297,"type":"RECLAIM","strength":0.863,"price":81.2261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-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":"2020-11-27","prior_stop_level":80.4206,"sweep_low":79.2289,"atr14":2.384398,"stop_level":78.036701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-10","known_ts":"2020-12-10","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.8097,"stop_level":80.3302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":2301,"type":"RECLAIM","strength":0.863,"price":81.3339,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-10","prior_stop_level":80.3302,"sweep_low":78.1605,"atr14":2.159229,"stop_level":77.080885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":2304,"type":"RECLAIM","strength":0.863,"price":82.8344,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-21","known_ts":"2021-01-25","bar_index":2309,"type":"BUY","strength":0.863,"price":85.1473,"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":"2021-02-09","known_ts":"2021-02-09","bar_index":2313,"type":"SELL","basis":"structure_stop","strength":1.0,"price":83.8457,"stop_level":84.2271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-10","known_ts":"2021-02-10","bar_index":2313,"type":"RECLAIM","strength":1.0,"price":85.7359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-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":"2021-02-09","prior_stop_level":84.2271,"sweep_low":83.0085,"atr14":2.119349,"stop_level":81.948825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-25","known_ts":"2021-02-25","bar_index":2317,"type":"RECLAIM","strength":1.0,"price":86.225,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-02","known_ts":"2021-03-02","bar_index":2318,"type":"SELL","basis":"structure_stop","strength":1.0,"price":86.0343,"stop_level":86.0509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-18","known_ts":"2021-03-22","bar_index":2322,"type":"BUY","strength":1.0,"price":89.6903,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-05-05","known_ts":"2021-05-05","bar_index":2333,"type":"SELL","basis":"structure_stop","strength":1.0,"price":98.5745,"stop_level":99.1509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-06","known_ts":"2021-05-06","bar_index":2333,"type":"RECLAIM","strength":1.0,"price":101.0301,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-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":"2021-05-05","prior_stop_level":99.1509,"sweep_low":97.7811,"atr14":1.740754,"stop_level":96.910723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-21","known_ts":"2021-05-21","bar_index":2337,"type":"RECLAIM","strength":1.0,"price":104.6551,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-06","known_ts":"2021-07-08","bar_index":2347,"type":"REBUY","strength":1.0,"price":116.6743,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-08-09","known_ts":"2021-08-09","bar_index":2355,"type":"SELL","basis":"structure_stop","strength":1.0,"price":122.7505,"stop_level":122.7673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-16","known_ts":"2021-08-16","bar_index":2356,"type":"RECLAIM","strength":0.863,"price":123.4396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-09 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-08-09","prior_stop_level":122.7673,"sweep_low":119.9603,"atr14":2.012672,"stop_level":118.953964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-01","known_ts":"2021-12-01","bar_index":2381,"type":"SELL","basis":"structure_stop","strength":0.863,"price":137.3789,"stop_level":139.5002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-12-02","known_ts":"2021-12-06","bar_index":2382,"type":"REBUY","strength":0.863,"price":143.54,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":2382,"type":"RECLAIM","strength":0.863,"price":142.2132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-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":"2021-12-01","prior_stop_level":139.5002,"sweep_low":137.3197,"atr14":3.192805,"stop_level":135.723297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-06","known_ts":"2022-01-06","bar_index":2390,"type":"SELL","basis":"structure_stop","strength":0.863,"price":145.1813,"stop_level":145.7333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-03-01","known_ts":"2022-03-03","bar_index":2402,"type":"BUY","strength":0.725,"price":142.744,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2022-06-27","known_ts":"2022-06-29","bar_index":2429,"type":"BUY","strength":0.45,"price":115.157,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2022-08-23","known_ts":"2022-08-23","bar_index":2442,"type":"SELL","basis":"structure_stop","strength":0.588,"price":116.98,"stop_level":117.2035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-24","known_ts":"2022-08-24","bar_index":2442,"type":"RECLAIM","strength":0.588,"price":117.5647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-23","prior_stop_level":117.2035,"sweep_low":115.9223,"atr14":2.339693,"stop_level":114.752454,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":2443,"type":"SELL","basis":"structure_stop","strength":0.588,"price":113.9273,"stop_level":117.2035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-29","known_ts":"2022-10-03","bar_index":2451,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-29","trigger_known_ts":"2022-10-03","strength":0.588,"price":105.8368,"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.302499,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":100.642,"atr14":2.692288,"stop_level":99.295856,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-17","known_ts":"2022-10-19","bar_index":2455,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-17","trigger_known_ts":"2022-10-19","strength":0.45,"price":97.6989,"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.356131,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":95.0382,"atr14":3.087259,"stop_level":93.494571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":2458,"type":"BUY","strength":0.45,"price":100.0128,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":2458,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-28","trigger_known_ts":"2022-11-01","strength":0.45,"price":100.0128,"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.340881,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":95.9829,"atr14":2.904027,"stop_level":94.530887,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-10","known_ts":"2022-11-14","bar_index":2461,"type":"BUY","strength":0.588,"price":96.9535,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2022-11-10","known_ts":"2022-11-14","bar_index":2461,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-11-10","trigger_known_ts":"2022-11-14","strength":0.588,"price":96.9535,"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.361043,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":93.5129,"atr14":3.049133,"stop_level":91.988333,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":2469,"type":"SELL","basis":"structure_stop","strength":0.588,"price":98.0286,"stop_level":99.0422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-15","known_ts":"2023-02-15","bar_index":2482,"type":"SELL","basis":"structure_stop","strength":0.725,"price":106.1277,"stop_level":106.6694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-17","known_ts":"2023-02-17","bar_index":2483,"type":"SELL","basis":"structure_stop","strength":0.725,"price":104.8871,"stop_level":106.6694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-19","known_ts":"2023-04-21","bar_index":2497,"type":"BUY","strength":0.45,"price":94.2198,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2023-04-19","known_ts":"2023-04-21","bar_index":2497,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-04-19","trigger_known_ts":"2023-04-21","strength":0.45,"price":94.2198,"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.328008,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":90.4701,"atr14":1.924947,"stop_level":89.507626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-24","known_ts":"2023-04-24","bar_index":2498,"type":"RECLAIM","strength":0.725,"price":91.7847,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-04-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-17","known_ts":"2023-05-17","bar_index":2503,"type":"SELL","basis":"structure_stop","strength":0.725,"price":94.211,"stop_level":95.9756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-23","known_ts":"2023-05-23","bar_index":2505,"type":"SELL","basis":"structure_stop","strength":0.725,"price":93.4081,"stop_level":93.6111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-01","known_ts":"2023-06-05","bar_index":2507,"type":"REBUY","strength":0.725,"price":95.8786,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2023-07-31","known_ts":"2023-07-31","bar_index":2520,"type":"SELL","basis":"structure_stop","strength":0.725,"price":97.1485,"stop_level":98.511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-17","known_ts":"2024-01-17","bar_index":2559,"type":"SELL","basis":"structure_stop","strength":0.725,"price":87.8191,"stop_level":88.9376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":2560,"type":"RECLAIM","strength":0.725,"price":89.7832,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-01-17","prior_stop_level":88.9376,"sweep_low":86.528,"atr14":1.932074,"stop_level":85.561963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-04","known_ts":"2024-03-06","bar_index":2570,"type":"BUY","strength":0.725,"price":89.3559,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-04-08","known_ts":"2024-04-10","bar_index":2578,"type":"REBUY","strength":1.0,"price":92.6473,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2024-04-24","known_ts":"2024-04-26","bar_index":2582,"type":"BUY","strength":1.0,"price":91.5627,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2024-05-23","known_ts":"2024-05-23","bar_index":2589,"type":"SELL","basis":"structure_stop","strength":1.0,"price":95.5977,"stop_level":95.7447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-28","known_ts":"2024-05-28","bar_index":2589,"type":"SELL","basis":"structure_stop","strength":1.0,"price":93.2999,"stop_level":95.7447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-04","known_ts":"2024-06-04","bar_index":2591,"type":"RECLAIM","strength":1.0,"price":97.776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-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":"2024-05-28","prior_stop_level":95.7447,"sweep_low":90.3954,"atr14":1.935235,"stop_level":89.427783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-06","known_ts":"2024-06-10","bar_index":2592,"type":"REBUY","strength":1.0,"price":98.833,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-07-12","known_ts":"2024-07-16","bar_index":2600,"type":"REBUY","strength":1.0,"price":103.2023,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-07-31","known_ts":"2024-07-31","bar_index":2604,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.757,"stop_level":102.9054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-01","known_ts":"2024-08-01","bar_index":2604,"type":"RECLAIM","strength":1.0,"price":106.7652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-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":"2024-07-31","prior_stop_level":102.9054,"sweep_low":102.5343,"atr14":2.205692,"stop_level":101.431454,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-15","known_ts":"2024-08-15","bar_index":2608,"type":"RECLAIM","strength":1.0,"price":110.792,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-21","known_ts":"2024-11-25","bar_index":2631,"type":"BUY","strength":0.863,"price":115.9418,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2024-12-11","known_ts":"2024-12-11","bar_index":2635,"type":"SELL","basis":"structure_stop","strength":0.725,"price":112.7046,"stop_level":113.6496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-04","known_ts":"2025-02-06","bar_index":2647,"type":"BUY","strength":0.725,"price":111.0871,"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":"2025-03-12","known_ts":"2025-03-12","bar_index":2655,"type":"SELL","basis":"structure_stop","strength":0.863,"price":111.7478,"stop_level":112.2197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-14","known_ts":"2025-03-14","bar_index":2656,"type":"SELL","basis":"structure_stop","strength":0.863,"price":111.4552,"stop_level":112.2197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-17","known_ts":"2025-03-17","bar_index":2656,"type":"RECLAIM","strength":0.863,"price":113.3806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-12","prior_stop_level":112.2197,"sweep_low":109.5864,"atr14":2.564169,"stop_level":108.304316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-17","known_ts":"2025-03-17","bar_index":2656,"type":"RECLAIM","strength":0.863,"price":113.3806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-14","prior_stop_level":112.2197,"sweep_low":109.8413,"atr14":2.564169,"stop_level":108.559216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-01","known_ts":"2025-04-01","bar_index":2660,"type":"RECLAIM","strength":0.863,"price":113.182,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-01","known_ts":"2025-05-05","bar_index":2667,"type":"BUY","strength":0.863,"price":113.4866,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2025-07-21","known_ts":"2025-07-23","bar_index":2685,"type":"BUY","strength":0.588,"price":110.6908,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2025-08-27","known_ts":"2025-08-29","bar_index":2694,"type":"BUY","strength":0.588,"price":107.5968,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2025-10-22","known_ts":"2025-10-24","bar_index":2707,"type":"BUY","strength":0.45,"price":101.9524,"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-11-07","known_ts":"2025-11-11","bar_index":2711,"type":"BUY","strength":0.45,"price":100.6132,"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-09","known_ts":"2025-12-09","bar_index":2718,"type":"SELL","basis":"structure_stop","strength":0.588,"price":98.6821,"stop_level":98.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-10","known_ts":"2025-12-10","bar_index":2718,"type":"RECLAIM","strength":0.588,"price":100.0795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-09","prior_stop_level":98.75,"sweep_low":98.585,"atr14":1.667531,"stop_level":97.751234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-26","known_ts":"2025-12-26","bar_index":2722,"type":"RECLAIM","strength":0.725,"price":108.526,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":2727,"type":"SELL","basis":"structure_stop","strength":0.725,"price":105.1248,"stop_level":105.2522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-21","known_ts":"2026-01-21","bar_index":2727,"type":"RECLAIM","strength":0.863,"price":106.2814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-20","prior_stop_level":105.2522,"sweep_low":104.7131,"atr14":2.05953,"stop_level":103.683335,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-05","known_ts":"2026-02-05","bar_index":2731,"type":"RECLAIM","strength":0.863,"price":105.7423,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-13","known_ts":"2026-04-15","bar_index":2746,"type":"BUY","strength":0.45,"price":100.4595,"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-04-16","known_ts":"2026-04-16","bar_index":2747,"type":"RECLAIM","strength":0.588,"price":103.8088,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-04-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-04-16","last_scored_basis":null,"bars_since_signal":27,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2016-02-19","2016-06-15","2016-08-26","2016-09-19","2016-10-18","2016-11-25","2017-02-23","2017-03-16","2017-04-03","2017-10-05","2017-11-03","2017-12-08","2018-01-19","2018-02-14","2018-03-05","2018-10-05","2018-10-23","2019-01-03","2019-08-08","2019-11-14","2019-12-30","2020-07-27","2021-08-25","2021-10-04","2022-01-28","2022-02-24","2022-05-12","2022-06-22","2022-07-19","2022-11-10","2023-03-23","2023-08-23","2023-10-05","2024-02-14","2024-11-05","2025-01-13","2025-04-17","2025-10-22","2025-11-07","2026-03-30"],"warnings":[{"ts":"2021-12-01","kind":"confirm","px":137.3789,"level":139.5002},{"ts":"2021-12-17","kind":"arm","px":145.7333},{"ts":"2022-01-06","kind":"confirm","px":145.1813,"level":145.7333},{"ts":"2022-07-13","kind":"arm","px":113.807},{"ts":"2022-08-23","kind":"confirm","px":116.98,"level":117.2035},{"ts":"2022-08-26","kind":"arm","px":115.8277},{"ts":"2022-08-29","kind":"confirm","px":113.9273,"level":117.2035},{"ts":"2022-12-07","kind":"arm","px":99.0422},{"ts":"2022-12-16","kind":"confirm","px":98.0286,"level":99.0422},{"ts":"2023-01-26","kind":"arm","px":104.7123},{"ts":"2023-02-15","kind":"confirm","px":106.1277,"level":106.6694},{"ts":"2023-02-16","kind":"arm","px":104.8871},{"ts":"2023-02-17","kind":"confirm","px":104.8871,"level":106.6694},{"ts":"2023-05-16","kind":"arm","px":93.6111},{"ts":"2023-05-17","kind":"confirm","px":94.211,"level":95.9756},{"ts":"2023-05-19","kind":"arm","px":93.964},{"ts":"2023-05-23","kind":"confirm","px":93.4081,"level":93.6111},{"ts":"2023-06-22","kind":"arm","px":95.5345},{"ts":"2023-07-28","kind":"arm","px":96.632},{"ts":"2023-07-31","kind":"confirm","px":97.1485,"level":98.511},{"ts":"2023-12-20","kind":"arm","px":88.0101},{"ts":"2024-01-17","kind":"confirm","px":87.8191,"level":88.9376},{"ts":"2024-05-20","kind":"arm","px":97.0315},{"ts":"2024-05-23","kind":"confirm","px":95.5977,"level":95.7447},{"ts":"2024-05-24","kind":"arm","px":95.2208},{"ts":"2024-05-28","kind":"confirm","px":93.2999,"level":95.7447},{"ts":"2024-07-03","kind":"arm","px":99.7415},{"ts":"2024-07-31","kind":"confirm","px":102.757,"level":102.9054},{"ts":"2024-09-05","kind":"arm","px":115.1713},{"ts":"2024-12-06","kind":"arm","px":114.0519},{"ts":"2024-12-11","kind":"confirm","px":112.7046,"level":113.6496},{"ts":"2025-03-10","kind":"arm","px":115.1738},{"ts":"2025-03-12","kind":"confirm","px":111.7478,"level":112.2197},{"ts":"2025-03-13","kind":"arm","px":110.1905},{"ts":"2025-03-14","kind":"confirm","px":111.4552,"level":112.2197},{"ts":"2025-12-08","kind":"arm","px":99.6525},{"ts":"2025-12-09","kind":"confirm","px":98.6821,"level":98.75},{"ts":"2026-01-09","kind":"arm","px":106.6441},{"ts":"2026-01-20","kind":"confirm","px":105.1248,"level":105.2522},{"ts":"2026-05-15","kind":"arm","px":101.6585}],"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":[]}}}