{"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":"AUB","timeframe":"3D","as_of":"2026-08-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1994-06-03","known_ts":"1994-06-07","bar_index":56,"type":"BUY","strength":0.45,"price":3.6927,"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-07-08","known_ts":"1994-07-12","bar_index":64,"type":"REBUY","strength":0.588,"price":3.8404,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-08-03","known_ts":"1994-08-03","bar_index":70,"type":"RECLAIM","strength":0.725,"price":3.6188,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-07-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-01","known_ts":"1994-09-01","bar_index":77,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.545,"stop_level":3.6188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-15","known_ts":"1994-09-19","bar_index":80,"type":"REBUY","strength":0.863,"price":3.9881,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"1994-10-03","known_ts":"1994-10-05","bar_index":84,"type":"REBUY","strength":0.725,"price":3.9881,"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":"1994-11-28","known_ts":"1994-11-30","bar_index":97,"type":"BUY","strength":0.863,"price":3.9546,"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":"1995-02-17","known_ts":"1995-02-22","bar_index":116,"type":"BUY","strength":0.588,"price":3.6561,"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":30},{"ts":"1995-03-16","known_ts":"1995-03-20","bar_index":122,"type":"BUY","strength":0.588,"price":3.5815,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"1995-03-29","known_ts":"1995-03-31","bar_index":125,"type":"BUY","strength":0.588,"price":3.6561,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1995-04-20","known_ts":"1995-04-24","bar_index":130,"type":"BUY","strength":0.863,"price":3.7307,"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":35},{"ts":"1995-06-14","known_ts":"1995-06-14","bar_index":142,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6221,"stop_level":3.7352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1995-06-28","known_ts":"1995-06-28","bar_index":146,"type":"RECLAIM","strength":1.0,"price":3.8484,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-07-03","known_ts":"1995-07-06","bar_index":147,"type":"BUY","strength":1.0,"price":3.773,"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":0},{"ts":"1995-07-20","known_ts":"1995-07-24","bar_index":151,"type":"BUY","strength":0.863,"price":3.9994,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1995-08-28","known_ts":"1995-08-30","bar_index":160,"type":"BUY","strength":1.0,"price":3.9994,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1995-09-14","known_ts":"1995-09-14","bar_index":164,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6221,"stop_level":3.8484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-19","known_ts":"1995-09-21","bar_index":165,"type":"BUY","strength":1.0,"price":4.1503,"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":20},{"ts":"1995-09-20","known_ts":"1995-09-20","bar_index":165,"type":"RECLAIM","strength":1.0,"price":4.1125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-09-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":"1995-09-14","prior_stop_level":3.8484,"sweep_low":3.6221,"atr14":0.077825,"stop_level":3.583188,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-13","known_ts":"1995-10-17","bar_index":171,"type":"BUY","strength":1.0,"price":4.1503,"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":"1995-10-19","known_ts":"1995-10-19","bar_index":172,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.773,"stop_level":3.8484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-20","known_ts":"1995-10-20","bar_index":172,"type":"RECLAIM","strength":1.0,"price":4.2257,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-10-19","prior_stop_level":3.8484,"sweep_low":3.773,"atr14":0.121645,"stop_level":3.712178,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-24","known_ts":"1996-01-24","bar_index":194,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8678,"stop_level":3.9436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1996-04-01","known_ts":"1996-04-01","bar_index":210,"type":"RECLAIM","strength":0.725,"price":3.9815,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-04-12","known_ts":"1996-04-12","bar_index":212,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.6403,"stop_level":3.7919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-04-15","known_ts":"1996-04-15","bar_index":213,"type":"RECLAIM","strength":0.45,"price":3.9436,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-04-12 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":"1996-04-12","prior_stop_level":3.7919,"sweep_low":3.6403,"atr14":0.068884,"stop_level":3.605858,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-06","known_ts":"1996-05-08","bar_index":218,"type":"BUY","strength":0.45,"price":3.7919,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-05-17","known_ts":"1996-05-17","bar_index":221,"type":"RECLAIM","strength":0.725,"price":3.9436,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-05-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-03","known_ts":"1996-07-03","bar_index":231,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9271,"stop_level":4.0034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-21","known_ts":"1996-10-21","bar_index":257,"type":"RECLAIM","strength":0.725,"price":3.9652,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-07-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-03","known_ts":"1997-01-07","bar_index":274,"type":"BUY","strength":0.863,"price":4.0308,"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":"quality","score":75},{"ts":"1997-04-30","known_ts":"1997-05-02","bar_index":301,"type":"BUY","strength":0.725,"price":3.9156,"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":"1997-05-22","known_ts":"1997-05-22","bar_index":306,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8664,"stop_level":3.8772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-05-23","known_ts":"1997-05-23","bar_index":306,"type":"RECLAIM","strength":0.588,"price":3.9437,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-22 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":"1997-05-22","prior_stop_level":3.8772,"sweep_low":3.8664,"atr14":0.035562,"stop_level":3.848619,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-09","known_ts":"1997-06-11","bar_index":310,"type":"REBUY","strength":0.588,"price":4.1757,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1997-08-06","known_ts":"1997-08-06","bar_index":323,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5623,"stop_level":4.6397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-13","known_ts":"1997-08-13","bar_index":325,"type":"RECLAIM","strength":1.0,"price":4.6977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-08-06","prior_stop_level":4.6397,"sweep_low":4.485,"atr14":0.072394,"stop_level":4.448803,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-20","known_ts":"1997-08-20","bar_index":327,"type":"RECLAIM","strength":1.0,"price":4.6397,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-23","known_ts":"1997-10-23","bar_index":342,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6836,"stop_level":5.8189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-24","known_ts":"1997-10-24","bar_index":342,"type":"RECLAIM","strength":1.0,"price":5.8769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-23","prior_stop_level":5.8189,"sweep_low":5.6449,"atr14":0.150746,"stop_level":5.569527,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":343,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.5289,"stop_level":5.8189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-31","known_ts":"1997-10-31","bar_index":344,"type":"RECLAIM","strength":1.0,"price":5.8383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-28","prior_stop_level":5.8189,"sweep_low":5.413,"atr14":0.159151,"stop_level":5.333424,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-11-13","known_ts":"1997-11-13","bar_index":347,"type":"RECLAIM","strength":1.0,"price":5.9156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-16","known_ts":"1998-01-16","bar_index":361,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2171,"stop_level":6.2754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-01-26","known_ts":"1998-01-26","bar_index":363,"type":"RECLAIM","strength":0.863,"price":6.4114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-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":"1998-01-16","prior_stop_level":6.2754,"sweep_low":6.1783,"atr14":0.105764,"stop_level":6.125418,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-25","known_ts":"1998-03-25","bar_index":376,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6834,"stop_level":6.7223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-04-01","known_ts":"1998-04-01","bar_index":378,"type":"RECLAIM","strength":0.863,"price":6.8291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1998-03-25","prior_stop_level":6.7223,"sweep_low":6.6834,"atr14":0.079666,"stop_level":6.643567,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-09","known_ts":"1998-06-09","bar_index":394,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8667,"stop_level":6.9448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-06-10","known_ts":"1998-06-10","bar_index":394,"type":"RECLAIM","strength":0.725,"price":7.2569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-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":"1998-06-09","prior_stop_level":6.9448,"sweep_low":6.8667,"atr14":0.208524,"stop_level":6.762438,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-24","known_ts":"1998-09-28","bar_index":419,"type":"BUY","strength":0.588,"price":5.8523,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1998-10-20","known_ts":"1998-10-22","bar_index":425,"type":"BUY","strength":0.45,"price":5.6377,"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-11-02","known_ts":"1998-11-04","bar_index":428,"type":"BUY","strength":0.45,"price":5.2671,"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-12-22","known_ts":"1998-12-22","bar_index":439,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2191,"stop_level":5.3368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-29","known_ts":"1998-12-29","bar_index":441,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1799,"stop_level":5.2191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-30","known_ts":"1998-12-30","bar_index":441,"type":"RECLAIM","strength":0.588,"price":5.4938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-22","prior_stop_level":5.3368,"sweep_low":5.1799,"atr14":0.260406,"stop_level":5.049697,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-30","known_ts":"1998-12-30","bar_index":441,"type":"RECLAIM","strength":0.588,"price":5.4938,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-29","prior_stop_level":5.2191,"sweep_low":5.1799,"atr14":0.260406,"stop_level":5.049697,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-21","known_ts":"1999-01-25","bar_index":446,"type":"REBUY","strength":0.588,"price":5.4153,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-02-02","known_ts":"1999-02-02","bar_index":448,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8659,"stop_level":5.0229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-11","known_ts":"1999-02-16","bar_index":451,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-02-11","trigger_known_ts":"1999-02-16","strength":0.588,"price":4.8659,"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.33661,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.5128,"atr14":0.200594,"stop_level":4.412503,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-17","known_ts":"1999-02-19","bar_index":452,"type":"BUY","strength":0.588,"price":5.4153,"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-02-17","known_ts":"1999-02-19","bar_index":452,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-02-17","trigger_known_ts":"1999-02-19","strength":0.588,"price":5.4153,"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.261708,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.5128,"atr14":0.20314,"stop_level":4.41123,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-18","known_ts":"1999-03-22","bar_index":459,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-03-18","trigger_known_ts":"1999-03-22","strength":0.588,"price":5.7293,"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.218899,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.4938,"atr14":0.133392,"stop_level":5.427104,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-23","known_ts":"1999-03-23","bar_index":460,"type":"RECLAIM","strength":0.863,"price":5.8077,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-02-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-05","known_ts":"1999-04-05","bar_index":462,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4938,"stop_level":5.6508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-19","known_ts":"1999-04-21","bar_index":466,"type":"REBUY","strength":0.863,"price":6.1609,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1999-05-05","known_ts":"1999-05-05","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8862,"stop_level":5.9843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-04","known_ts":"1999-06-04","bar_index":477,"type":"RECLAIM","strength":0.863,"price":5.998,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-09","known_ts":"1999-06-11","bar_index":478,"type":"BUY","strength":0.863,"price":5.998,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-07-09","known_ts":"1999-07-09","bar_index":485,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5245,"stop_level":5.6823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-20","known_ts":"1999-10-22","bar_index":509,"type":"BUY","strength":0.45,"price":4.755,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-12-03","known_ts":"1999-12-03","bar_index":519,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6383,"stop_level":4.6564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-10","known_ts":"1999-12-14","bar_index":521,"type":"REBUY","strength":0.725,"price":4.9581,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1999-12-10","known_ts":"1999-12-10","bar_index":521,"type":"RECLAIM","strength":0.588,"price":4.7982,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-12-03","prior_stop_level":4.6564,"sweep_low":4.3184,"atr14":0.111005,"stop_level":4.262898,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-30","known_ts":"1999-12-30","bar_index":525,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7182,"stop_level":4.7982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-03","known_ts":"2000-01-03","bar_index":526,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3984,"stop_level":4.7982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-24","known_ts":"2000-02-28","bar_index":538,"type":"BUY","strength":0.45,"price":4.2384,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-02-24","known_ts":"2000-02-28","bar_index":538,"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":"2000-02-24","trigger_known_ts":"2000-02-28","strength":0.45,"price":4.2384,"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.324945,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1185,"atr14":0.106605,"stop_level":4.065198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-29","known_ts":"2000-03-31","bar_index":546,"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":"2000-03-29","trigger_known_ts":"2000-03-31","strength":0.45,"price":3.7586,"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.401363,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5187,"atr14":0.161496,"stop_level":3.437952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-03","known_ts":"2000-04-05","bar_index":547,"type":"BUY","strength":0.45,"price":3.7586,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-04-03","known_ts":"2000-04-05","bar_index":547,"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":"2000-04-03","trigger_known_ts":"2000-04-05","strength":0.45,"price":3.7586,"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.401363,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5187,"atr14":0.15684,"stop_level":3.44028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":550,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.4387,"stop_level":3.5187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-04-17","known_ts":"2000-04-17","bar_index":550,"type":"RECLAIM","strength":0.45,"price":3.7186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-14 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":"2000-04-14","prior_stop_level":3.5187,"sweep_low":3.4387,"atr14":0.136456,"stop_level":3.370472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-02","known_ts":"2000-05-02","bar_index":553,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.3787,"stop_level":3.4387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-05-04","known_ts":"2000-05-04","bar_index":554,"type":"RECLAIM","strength":0.45,"price":3.6786,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-02 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":"2000-05-02","prior_stop_level":3.4387,"sweep_low":3.2788,"atr14":0.125341,"stop_level":3.21613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-12","known_ts":"2000-07-14","bar_index":570,"type":"BUY","strength":0.725,"price":3.5187,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2000-08-02","known_ts":"2000-08-04","bar_index":575,"type":"BUY","strength":0.725,"price":3.6786,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2000-08-22","known_ts":"2000-08-22","bar_index":579,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3587,"stop_level":3.3787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-29","known_ts":"2000-08-29","bar_index":581,"type":"RECLAIM","strength":0.725,"price":3.3987,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-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":"2000-08-22","prior_stop_level":3.3787,"sweep_low":3.3587,"atr14":0.085941,"stop_level":3.31573,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-31","known_ts":"2000-09-05","bar_index":582,"type":"BUY","strength":0.725,"price":3.6786,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2000-10-31","known_ts":"2000-11-02","bar_index":596,"type":"BUY","strength":0.588,"price":3.3587,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2000-11-17","known_ts":"2000-11-17","bar_index":600,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2637,"stop_level":3.3188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-02","known_ts":"2001-01-02","bar_index":610,"type":"RECLAIM","strength":0.863,"price":3.4065,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-23","known_ts":"2001-02-27","bar_index":622,"type":"REBUY","strength":1.0,"price":4.202,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-09-10","known_ts":"2001-09-10","bar_index":667,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2308,"stop_level":5.2938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-10-11","known_ts":"2001-10-15","bar_index":674,"type":"BUY","strength":0.725,"price":5.5487,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2001-10-19","known_ts":"2001-10-23","bar_index":676,"type":"BUY","strength":0.725,"price":5.3302,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2001-10-29","known_ts":"2001-10-31","bar_index":678,"type":"BUY","strength":0.725,"price":5.2971,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2002-03-08","known_ts":"2002-03-08","bar_index":707,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.739,"stop_level":6.823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-11","known_ts":"2002-03-11","bar_index":708,"type":"RECLAIM","strength":1.0,"price":6.8734,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-03-08","prior_stop_level":6.823,"sweep_low":6.7222,"atr14":0.143392,"stop_level":6.650504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-22","known_ts":"2002-03-22","bar_index":711,"type":"RECLAIM","strength":1.0,"price":7.2263,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-23","known_ts":"2002-04-23","bar_index":718,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.1455,"stop_level":8.3187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-21","known_ts":"2002-10-23","bar_index":760,"type":"BUY","strength":0.725,"price":8.204,"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":80},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":773,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7569,"stop_level":9.805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-20","known_ts":"2002-12-20","bar_index":774,"type":"RECLAIM","strength":0.863,"price":9.829,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-12-18","prior_stop_level":9.805,"sweep_low":9.4683,"atr14":0.179121,"stop_level":9.378739,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-27","known_ts":"2002-12-27","bar_index":775,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7019,"stop_level":9.7534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":793,"type":"BUY","strength":0.45,"price":8.6987,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-19","known_ts":"2003-03-19","bar_index":794,"type":"RECLAIM","strength":0.588,"price":9.6538,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2003-04-11","known_ts":"2003-04-11","bar_index":799,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7223,"stop_level":8.8705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-14","known_ts":"2003-04-14","bar_index":800,"type":"RECLAIM","strength":0.588,"price":8.9481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-04-11","prior_stop_level":8.8705,"sweep_low":8.7188,"atr14":0.226154,"stop_level":8.605723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-28","known_ts":"2003-04-28","bar_index":803,"type":"RECLAIM","strength":0.725,"price":9.3788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-20","known_ts":"2003-05-20","bar_index":808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.9724,"stop_level":9.0627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-21","known_ts":"2003-05-21","bar_index":808,"type":"RECLAIM","strength":0.725,"price":9.1183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-05-20","prior_stop_level":9.0627,"sweep_low":8.9724,"atr14":0.241013,"stop_level":8.851893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-22","known_ts":"2003-05-27","bar_index":809,"type":"BUY","strength":0.725,"price":9.556,"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":25},{"ts":"2003-07-01","known_ts":"2003-07-03","bar_index":818,"type":"BUY","strength":0.725,"price":9.7262,"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":"2003-09-25","known_ts":"2003-09-25","bar_index":838,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.4244,"stop_level":10.4661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-29","known_ts":"2003-09-29","bar_index":838,"type":"RECLAIM","strength":0.863,"price":10.5946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-09-25","prior_stop_level":10.4661,"sweep_low":10.341,"atr14":0.24986,"stop_level":10.21607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-30","known_ts":"2003-10-02","bar_index":839,"type":"REBUY","strength":0.863,"price":11.2442,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2004-01-08","known_ts":"2004-01-12","bar_index":862,"type":"BUY","strength":0.725,"price":11.6413,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2004-02-06","known_ts":"2004-02-06","bar_index":868,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.7395,"stop_level":11.9148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-02-12","known_ts":"2004-02-12","bar_index":870,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4835,"stop_level":11.6483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-05-18","known_ts":"2004-05-18","bar_index":892,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.6342,"stop_level":10.9956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-06-23","known_ts":"2004-06-25","bar_index":900,"type":"BUY","strength":0.45,"price":11.1338,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-06-28","known_ts":"2004-06-28","bar_index":901,"type":"RECLAIM","strength":0.588,"price":11.1976,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-06-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2004-07-15","known_ts":"2004-07-15","bar_index":905,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.7192,"stop_level":10.8255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-20","known_ts":"2004-07-20","bar_index":906,"type":"RECLAIM","strength":0.588,"price":10.8929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-07-15","prior_stop_level":10.8255,"sweep_low":10.5987,"atr14":0.239596,"stop_level":10.478902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-02","known_ts":"2004-08-02","bar_index":909,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5172,"stop_level":10.6696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-08-18","known_ts":"2004-08-20","bar_index":913,"type":"REBUY","strength":0.45,"price":10.6271,"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":"2004-08-31","known_ts":"2004-08-31","bar_index":916,"type":"RECLAIM","strength":0.725,"price":11.0736,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-08-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-27","known_ts":"2004-09-27","bar_index":922,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.9035,"stop_level":10.985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-30","known_ts":"2004-09-30","bar_index":923,"type":"RECLAIM","strength":0.725,"price":11.0417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-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":"2004-09-27","prior_stop_level":10.985,"sweep_low":10.9,"atr14":0.245326,"stop_level":10.777337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-13","known_ts":"2004-10-13","bar_index":926,"type":"RECLAIM","strength":0.863,"price":11.2508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-26","known_ts":"2004-10-28","bar_index":929,"type":"BUY","strength":0.863,"price":11.9781,"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":45},{"ts":"2004-12-20","known_ts":"2004-12-20","bar_index":941,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3827,"stop_level":13.4973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-28","known_ts":"2004-12-28","bar_index":943,"type":"RECLAIM","strength":0.863,"price":13.5869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-12-20","prior_stop_level":13.4973,"sweep_low":13.1605,"atr14":0.290782,"stop_level":13.015109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-23","known_ts":"2005-05-23","bar_index":977,"type":"RECLAIM","strength":0.725,"price":13.5022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-24","known_ts":"2005-06-24","bar_index":984,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3027,"stop_level":13.8396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":985,"type":"RECLAIM","strength":0.863,"price":14.1262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-06-24","prior_stop_level":13.8396,"sweep_low":12.9363,"atr14":0.477,"stop_level":12.6978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-11","known_ts":"2005-07-11","bar_index":988,"type":"RECLAIM","strength":0.863,"price":14.9497,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-22","known_ts":"2005-07-26","bar_index":991,"type":"REBUY","strength":0.863,"price":15.599,"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-08-01","known_ts":"2005-08-03","bar_index":993,"type":"BUY","strength":0.863,"price":15.599,"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":"2005-09-02","known_ts":"2005-09-07","bar_index":1001,"type":"BUY","strength":1.0,"price":15.9618,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2005-10-28","known_ts":"2005-11-01","bar_index":1014,"type":"BUY","strength":0.863,"price":16.4354,"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-12-19","known_ts":"2005-12-19","bar_index":1025,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.8056,"stop_level":17.4251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-06-06","known_ts":"2006-06-08","bar_index":1064,"type":"BUY","strength":0.45,"price":15.264,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-07-12","known_ts":"2006-07-12","bar_index":1072,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.8046,"stop_level":14.8379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-07-17","known_ts":"2006-07-17","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.7231,"stop_level":14.8379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-07-18","known_ts":"2006-07-18","bar_index":1073,"type":"RECLAIM","strength":0.588,"price":15.0565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-07-12","prior_stop_level":14.8379,"sweep_low":14.623,"atr14":0.42846,"stop_level":14.40877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-18","known_ts":"2006-07-18","bar_index":1073,"type":"RECLAIM","strength":0.588,"price":15.0565,"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":false,"monthlyBull":false},"anchor_ts":"2006-07-17","prior_stop_level":14.8379,"sweep_low":14.623,"atr14":0.42846,"stop_level":14.40877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-01","known_ts":"2006-08-01","bar_index":1077,"type":"RECLAIM","strength":0.725,"price":16.7755,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-09","known_ts":"2006-08-09","bar_index":1079,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.1417,"stop_level":15.1528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-08-10","known_ts":"2006-08-10","bar_index":1079,"type":"RECLAIM","strength":0.588,"price":15.6641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-08-09","prior_stop_level":15.1528,"sweep_low":15.0417,"atr14":0.558209,"stop_level":14.762595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-05","known_ts":"2006-09-05","bar_index":1085,"type":"RECLAIM","strength":0.725,"price":16.3845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-02","known_ts":"2006-10-02","bar_index":1091,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.8965,"stop_level":16.6118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-04","known_ts":"2006-10-04","bar_index":1092,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.9226,"stop_level":16.6118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-05","known_ts":"2006-10-05","bar_index":1092,"type":"RECLAIM","strength":0.588,"price":16.6676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-10-02","prior_stop_level":16.6118,"sweep_low":15.5873,"atr14":0.416329,"stop_level":15.379136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-05","known_ts":"2006-10-05","bar_index":1092,"type":"RECLAIM","strength":0.588,"price":16.6676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-10-04","prior_stop_level":16.6118,"sweep_low":15.5873,"atr14":0.416329,"stop_level":15.379136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-17","known_ts":"2006-10-19","bar_index":1095,"type":"BUY","strength":0.863,"price":17.6754,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-11-10","known_ts":"2006-11-14","bar_index":1101,"type":"BUY","strength":0.863,"price":17.6027,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2006-12-01","known_ts":"2006-12-01","bar_index":1105,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.2151,"stop_level":17.3106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-04","known_ts":"2006-12-04","bar_index":1106,"type":"RECLAIM","strength":0.863,"price":17.5803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-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":"2006-12-01","prior_stop_level":17.3106,"sweep_low":16.5746,"atr14":0.456766,"stop_level":16.346217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-21","known_ts":"2007-03-23","bar_index":1130,"type":"BUY","strength":0.45,"price":14.9775,"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-24","known_ts":"2007-05-29","bar_index":1145,"type":"BUY","strength":0.45,"price":13.3295,"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-07-11","known_ts":"2007-07-11","bar_index":1155,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4405,"stop_level":13.1927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-07-30","known_ts":"2007-08-01","bar_index":1160,"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-30","trigger_known_ts":"2007-08-01","strength":0.45,"price":11.7965,"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.341618,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.879,"atr14":0.499176,"stop_level":10.629412,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-07","known_ts":"2007-08-09","bar_index":1162,"type":"BUY","strength":0.45,"price":12.2068,"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-07","known_ts":"2007-08-09","bar_index":1162,"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-07","trigger_known_ts":"2007-08-09","strength":0.45,"price":12.2068,"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.318718,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.8847,"atr14":0.635417,"stop_level":10.566991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-11","known_ts":"2007-09-11","bar_index":1170,"type":"RECLAIM","strength":0.725,"price":13.071,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-08-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-28","known_ts":"2007-09-28","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.0537,"stop_level":13.4676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-01","known_ts":"2007-10-01","bar_index":1174,"type":"RECLAIM","strength":0.725,"price":13.9447,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-09-28","prior_stop_level":13.4676,"sweep_low":12.8181,"atr14":0.612538,"stop_level":12.511831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-05","known_ts":"2007-12-07","bar_index":1190,"type":"BUY","strength":0.725,"price":12.4047,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2008-01-15","known_ts":"2008-01-15","bar_index":1199,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.978,"stop_level":11.3086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-01-18","known_ts":"2008-01-23","bar_index":1200,"type":"REBUY","strength":0.588,"price":12.7004,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2008-01-23","known_ts":"2008-01-23","bar_index":1200,"type":"RECLAIM","strength":0.588,"price":12.7004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-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":"2008-01-15","prior_stop_level":11.3086,"sweep_low":9.6326,"atr14":0.815586,"stop_level":9.224807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-17","known_ts":"2008-03-19","bar_index":1213,"type":"BUY","strength":0.588,"price":10.4825,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2008-05-23","known_ts":"2008-05-28","bar_index":1229,"type":"BUY","strength":0.725,"price":11.2978,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2008-06-12","known_ts":"2008-06-12","bar_index":1233,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1439,"stop_level":11.3688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-16","known_ts":"2008-06-16","bar_index":1234,"type":"RECLAIM","strength":0.725,"price":11.8067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-06-12","prior_stop_level":11.3688,"sweep_low":10.6527,"atr14":0.552183,"stop_level":10.376609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-16","known_ts":"2008-07-18","bar_index":1241,"type":"BUY","strength":0.725,"price":11.2504,"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":45},{"ts":"2008-09-10","known_ts":"2008-09-12","bar_index":1254,"type":"REBUY","strength":1.0,"price":14.1266,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2008-12-12","known_ts":"2008-12-16","bar_index":1276,"type":"BUY","strength":0.863,"price":13.9722,"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":"2009-01-09","known_ts":"2009-01-09","bar_index":1282,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.9081,"stop_level":14.0865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":1282,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.86,"stop_level":14.0865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":1297,"type":"BUY","strength":0.588,"price":9.4492,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2009-04-27","known_ts":"2009-04-27","bar_index":1306,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.3941,"stop_level":10.4486,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-29","known_ts":"2009-04-29","bar_index":1307,"type":"RECLAIM","strength":0.588,"price":10.9029,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-04-27","prior_stop_level":10.4486,"sweep_low":10.176,"atr14":1.119019,"stop_level":9.61649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-05","known_ts":"2009-05-05","bar_index":1308,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9761,"stop_level":10.4486,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":1309,"type":"RECLAIM","strength":0.588,"price":10.9029,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-05","prior_stop_level":10.4486,"sweep_low":9.6066,"atr14":0.994879,"stop_level":9.109161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-29","known_ts":"2009-06-02","bar_index":1314,"type":"REBUY","strength":0.45,"price":10.1596,"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":"2009-06-03","known_ts":"2009-06-05","bar_index":1315,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-06-03","trigger_known_ts":"2009-06-05","strength":0.45,"price":9.9954,"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.352814,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.5484,"atr14":0.935863,"stop_level":8.080469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-24","known_ts":"2009-06-26","bar_index":1320,"type":"BUY","strength":0.588,"price":9.7279,"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":"2009-06-24","known_ts":"2009-06-26","bar_index":1320,"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-06-24","trigger_known_ts":"2009-06-26","strength":0.588,"price":9.7279,"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.370134,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.9922,"atr14":0.709004,"stop_level":8.637698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-14","known_ts":"2009-08-14","bar_index":1332,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.9983,"stop_level":9.1503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":1333,"type":"RECLAIM","strength":0.725,"price":9.1997,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-08-14","prior_stop_level":9.1503,"sweep_low":8.6259,"atr14":0.572065,"stop_level":8.339867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-09","known_ts":"2009-09-09","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.6015,"stop_level":8.6686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-09-10","known_ts":"2009-09-10","bar_index":1338,"type":"RECLAIM","strength":0.863,"price":8.8518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2009-09-09","prior_stop_level":8.6686,"sweep_low":8.1925,"atr14":0.550568,"stop_level":7.917216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-11-20","known_ts":"2009-11-24","bar_index":1355,"type":"BUY","strength":0.588,"price":7.518,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2009-12-17","known_ts":"2009-12-17","bar_index":1361,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2725,"stop_level":7.2787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-12-18","known_ts":"2009-12-18","bar_index":1361,"type":"RECLAIM","strength":0.588,"price":7.3646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-12-17","prior_stop_level":7.2787,"sweep_low":7.0577,"atr14":0.243166,"stop_level":6.936117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-04","known_ts":"2010-02-04","bar_index":1371,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6776,"stop_level":7.8003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-02-09","known_ts":"2010-02-09","bar_index":1372,"type":"RECLAIM","strength":0.725,"price":7.8064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-02-04","prior_stop_level":7.8003,"sweep_low":7.3707,"atr14":0.231434,"stop_level":7.254983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-17","known_ts":"2010-03-17","bar_index":1381,"type":"RECLAIM","strength":0.863,"price":8.9417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":1392,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.8359,"stop_level":10.1443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-11","known_ts":"2010-05-11","bar_index":1393,"type":"RECLAIM","strength":1.0,"price":10.2861,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-06","prior_stop_level":10.1443,"sweep_low":9.2501,"atr14":0.595144,"stop_level":8.952528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-26","known_ts":"2010-07-28","bar_index":1411,"type":"BUY","strength":0.725,"price":8.6521,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2010-08-12","known_ts":"2010-08-12","bar_index":1415,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.3277,"stop_level":7.4019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":1416,"type":"RECLAIM","strength":0.588,"price":7.5257,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-08-12","prior_stop_level":7.4019,"sweep_low":7.142,"atr14":0.400985,"stop_level":6.941508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-01","known_ts":"2010-09-03","bar_index":1420,"type":"BUY","strength":0.588,"price":8.0668,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":1433,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0295,"stop_level":8.1041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-11-04","known_ts":"2010-11-04","bar_index":1435,"type":"RECLAIM","strength":0.725,"price":8.3591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-10-28","prior_stop_level":8.1041,"sweep_low":7.4511,"atr14":0.368215,"stop_level":7.266993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-22","known_ts":"2010-11-24","bar_index":1439,"type":"REBUY","strength":0.725,"price":8.4246,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-01-10","known_ts":"2011-01-10","bar_index":1450,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9874,"stop_level":9.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-11","known_ts":"2011-01-11","bar_index":1450,"type":"RECLAIM","strength":1.0,"price":9.1563,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-10","prior_stop_level":9.1,"sweep_low":8.8936,"atr14":0.310464,"stop_level":8.738368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-13","known_ts":"2011-05-13","bar_index":1478,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.55,"stop_level":7.5625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-05-17","known_ts":"2011-05-17","bar_index":1479,"type":"RECLAIM","strength":0.725,"price":7.829,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-05-13","prior_stop_level":7.5625,"sweep_low":7.3549,"atr14":0.270023,"stop_level":7.219888,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-03","known_ts":"2011-06-03","bar_index":1483,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6581,"stop_level":7.7277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-06-07","known_ts":"2011-06-07","bar_index":1484,"type":"RECLAIM","strength":0.725,"price":7.7404,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-06-03","prior_stop_level":7.7277,"sweep_low":7.6391,"atr14":0.253852,"stop_level":7.512174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-20","known_ts":"2011-06-20","bar_index":1487,"type":"RECLAIM","strength":1.0,"price":8.0505,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-24","known_ts":"2011-06-24","bar_index":1488,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5948,"stop_level":7.6644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-06-27","known_ts":"2011-06-27","bar_index":1488,"type":"RECLAIM","strength":0.863,"price":7.7024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-06-24","prior_stop_level":7.6644,"sweep_low":7.5758,"atr14":0.252222,"stop_level":7.449689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-07","known_ts":"2011-07-11","bar_index":1491,"type":"BUY","strength":0.863,"price":7.8859,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2011-09-14","known_ts":"2011-09-16","bar_index":1507,"type":"BUY","strength":0.588,"price":7.2619,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2011-09-22","known_ts":"2011-09-26","bar_index":1509,"type":"BUY","strength":0.588,"price":6.7969,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5318,"stop_level":7.8734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-12-02","bar_index":1525,"type":"REBUY","strength":1.0,"price":8.3388,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":1525,"type":"RECLAIM","strength":0.863,"price":8.3837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-23","prior_stop_level":7.8734,"sweep_low":7.3461,"atr14":0.401055,"stop_level":7.145572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-23","known_ts":"2012-05-25","bar_index":1565,"type":"BUY","strength":0.863,"price":9.2525,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2012-08-01","known_ts":"2012-08-01","bar_index":1581,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.4985,"stop_level":9.5503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-03","known_ts":"2012-08-03","bar_index":1581,"type":"RECLAIM","strength":1.0,"price":9.7446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-08-01","prior_stop_level":9.5503,"sweep_low":9.4726,"atr14":0.256553,"stop_level":9.344324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-17","known_ts":"2012-08-17","bar_index":1585,"type":"RECLAIM","strength":1.0,"price":9.8758,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-23","known_ts":"2012-08-23","bar_index":1586,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.5369,"stop_level":9.5633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-24","known_ts":"2012-08-24","bar_index":1586,"type":"RECLAIM","strength":1.0,"price":9.576,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-08-23","prior_stop_level":9.5633,"sweep_low":9.4782,"atr14":0.239475,"stop_level":9.358462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-13","known_ts":"2012-09-13","bar_index":1591,"type":"RECLAIM","strength":1.0,"price":9.9997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-21","known_ts":"2012-09-25","bar_index":1593,"type":"BUY","strength":1.0,"price":10.0844,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2012-10-18","known_ts":"2012-10-18","bar_index":1599,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.8041,"stop_level":10.104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-25","known_ts":"2012-10-25","bar_index":1601,"type":"RECLAIM","strength":0.863,"price":10.1366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-18","prior_stop_level":10.104,"sweep_low":9.5369,"atr14":0.263166,"stop_level":9.405317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-03","known_ts":"2012-12-05","bar_index":1609,"type":"BUY","strength":0.725,"price":10.1738,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":1627,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6777,"stop_level":11.7572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-26","known_ts":"2013-02-26","bar_index":1628,"type":"RECLAIM","strength":1.0,"price":11.83,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-25","prior_stop_level":11.7572,"sweep_low":11.6512,"atr14":0.242661,"stop_level":11.52987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-11","known_ts":"2013-03-11","bar_index":1631,"type":"RECLAIM","strength":1.0,"price":12.9157,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-15","known_ts":"2013-04-15","bar_index":1639,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0749,"stop_level":12.492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-11","known_ts":"2013-06-11","bar_index":1652,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.0934,"stop_level":13.1334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-12","known_ts":"2013-06-12","bar_index":1652,"type":"RECLAIM","strength":0.863,"price":13.18,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-11","prior_stop_level":13.1334,"sweep_low":12.9935,"atr14":0.331564,"stop_level":12.827718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-05","known_ts":"2013-07-05","bar_index":1658,"type":"RECLAIM","strength":0.863,"price":14.3728,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-14","known_ts":"2013-08-14","bar_index":1667,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.745,"stop_level":14.7526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-11","known_ts":"2013-10-11","bar_index":1681,"type":"RECLAIM","strength":0.863,"price":16.8303,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-12","known_ts":"2014-02-14","bar_index":1709,"type":"BUY","strength":0.725,"price":16.7797,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-03-27","known_ts":"2014-03-27","bar_index":1719,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.956,"stop_level":17.0917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-31","known_ts":"2014-03-31","bar_index":1719,"type":"RECLAIM","strength":0.725,"price":17.2409,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-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":"2014-03-27","prior_stop_level":17.0917,"sweep_low":16.8271,"atr14":0.382963,"stop_level":16.635619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-23","known_ts":"2014-04-25","bar_index":1725,"type":"BUY","strength":0.588,"price":17.4647,"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":45},{"ts":"2014-05-09","known_ts":"2014-05-13","bar_index":1729,"type":"BUY","strength":0.725,"price":17.3833,"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":"aplus","score":90},{"ts":"2014-06-05","known_ts":"2014-06-09","bar_index":1735,"type":"BUY","strength":0.725,"price":17.9834,"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":80},{"ts":"2014-09-09","known_ts":"2014-09-11","bar_index":1757,"type":"BUY","strength":0.45,"price":16.3996,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-16","known_ts":"2014-10-20","bar_index":1766,"type":"BUY","strength":0.45,"price":15.8506,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-29","known_ts":"2014-10-31","bar_index":1769,"type":"BUY","strength":0.45,"price":15.4252,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-11-28","known_ts":"2014-11-28","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.912,"stop_level":15.9259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":1776,"type":"RECLAIM","strength":0.588,"price":16.5129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-11-28","prior_stop_level":15.9259,"sweep_low":15.622,"atr14":0.386314,"stop_level":15.428843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-16","known_ts":"2014-12-16","bar_index":1780,"type":"RECLAIM","strength":0.725,"price":16.6786,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-06","known_ts":"2015-01-06","bar_index":1784,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9949,"stop_level":16.0087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-08","known_ts":"2015-01-08","bar_index":1785,"type":"RECLAIM","strength":0.588,"price":16.209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-01-06","prior_stop_level":16.0087,"sweep_low":15.7532,"atr14":0.384843,"stop_level":15.560778,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-26","known_ts":"2015-03-02","bar_index":1796,"type":"BUY","strength":0.45,"price":15.2309,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-02-26","known_ts":"2015-03-02","bar_index":1796,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-02-26","trigger_known_ts":"2015-03-02","strength":0.45,"price":15.2309,"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.153058,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.6745,"atr14":0.448136,"stop_level":14.450432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":1802,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4674,"stop_level":15.6621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-14","known_ts":"2015-05-18","bar_index":1814,"type":"BUY","strength":0.725,"price":15.4125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2015-07-07","known_ts":"2015-07-07","bar_index":1826,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.1134,"stop_level":16.2185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-09","known_ts":"2015-07-09","bar_index":1826,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.1484,"stop_level":16.2185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-10","known_ts":"2015-07-10","bar_index":1827,"type":"RECLAIM","strength":0.863,"price":16.4218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-07-07","prior_stop_level":16.2185,"sweep_low":15.9101,"atr14":0.351411,"stop_level":15.734395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-10","known_ts":"2015-07-10","bar_index":1827,"type":"RECLAIM","strength":0.863,"price":16.4218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-07-09","prior_stop_level":16.2185,"sweep_low":16.1484,"atr14":0.351411,"stop_level":15.972695,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-23","known_ts":"2015-07-23","bar_index":1830,"type":"RECLAIM","strength":0.863,"price":16.9544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-19","known_ts":"2015-08-19","bar_index":1836,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.9111,"stop_level":16.9747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-08","known_ts":"2015-10-12","bar_index":1848,"type":"BUY","strength":0.863,"price":17.8357,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":1853,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.6805,"stop_level":17.8216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-02","known_ts":"2015-11-02","bar_index":1853,"type":"RECLAIM","strength":0.863,"price":17.9628,"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":17.8216,"sweep_low":17.6169,"atr14":0.470916,"stop_level":17.381442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":1857,"type":"RECLAIM","strength":0.863,"price":18.7562,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-18","known_ts":"2015-12-18","bar_index":1864,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.6826,"stop_level":17.9812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-12-22","known_ts":"2015-12-22","bar_index":1865,"type":"RECLAIM","strength":0.863,"price":17.9883,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2015-12-18","prior_stop_level":17.9812,"sweep_low":17.5404,"atr14":0.445898,"stop_level":17.317451,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-23","known_ts":"2016-02-25","bar_index":1879,"type":"BUY","strength":0.588,"price":16.2268,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2016-03-22","known_ts":"2016-03-22","bar_index":1885,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.5926,"stop_level":16.6428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-28","known_ts":"2016-03-28","bar_index":1886,"type":"RECLAIM","strength":0.588,"price":17.353,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2016-03-22","prior_stop_level":16.6428,"sweep_low":16.1335,"atr14":0.433291,"stop_level":15.916854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":1889,"type":"RECLAIM","strength":0.725,"price":17.4032,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":1898,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.5846,"stop_level":18.6228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-16","known_ts":"2016-05-16","bar_index":1898,"type":"RECLAIM","strength":0.863,"price":18.9098,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-13","prior_stop_level":18.6228,"sweep_low":18.534,"atr14":0.368801,"stop_level":18.349599,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-01","known_ts":"2016-06-01","bar_index":1902,"type":"RECLAIM","strength":1.0,"price":19.4372,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-22","known_ts":"2016-07-26","bar_index":1914,"type":"BUY","strength":1.0,"price":19.3794,"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":55},{"ts":"2016-09-14","known_ts":"2016-09-14","bar_index":1926,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.4758,"stop_level":19.6286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-21","known_ts":"2016-09-21","bar_index":1928,"type":"RECLAIM","strength":0.863,"price":19.6723,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-09-14","prior_stop_level":19.6286,"sweep_low":19.3011,"atr14":0.338625,"stop_level":19.131787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-20","known_ts":"2016-10-24","bar_index":1935,"type":"BUY","strength":0.863,"price":20.5384,"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-11-03","known_ts":"2016-11-03","bar_index":1938,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.9052,"stop_level":20.2909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-07","known_ts":"2016-11-07","bar_index":1939,"type":"RECLAIM","strength":1.0,"price":20.3855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-11-03","prior_stop_level":20.2909,"sweep_low":19.8178,"atr14":0.431136,"stop_level":19.602232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-18","known_ts":"2016-11-18","bar_index":1942,"type":"RECLAIM","strength":1.0,"price":24.9462,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-02","known_ts":"2016-12-02","bar_index":1945,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.5796,"stop_level":24.7629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-05","known_ts":"2016-12-05","bar_index":1945,"type":"RECLAIM","strength":1.0,"price":25.0855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-02","prior_stop_level":24.7629,"sweep_low":24.5503,"atr14":0.598299,"stop_level":24.25115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-20","known_ts":"2016-12-20","bar_index":1949,"type":"RECLAIM","strength":1.0,"price":26.317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":1953,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.4886,"stop_level":25.496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":1953,"type":"RECLAIM","strength":1.0,"price":25.8845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-01-09","prior_stop_level":25.496,"sweep_low":25.32,"atr14":0.559037,"stop_level":25.040481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-01","known_ts":"2017-06-05","bar_index":1986,"type":"BUY","strength":0.725,"price":25.2024,"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":"2017-06-22","known_ts":"2017-06-22","bar_index":1991,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.5796,"stop_level":24.7798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-06-26","known_ts":"2017-06-26","bar_index":1991,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.4387,"stop_level":24.7798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-06-28","known_ts":"2017-06-28","bar_index":1992,"type":"RECLAIM","strength":0.725,"price":25.0912,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-06-22","prior_stop_level":24.7798,"sweep_low":24.2014,"atr14":0.622614,"stop_level":23.890093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-28","known_ts":"2017-06-28","bar_index":1992,"type":"RECLAIM","strength":0.725,"price":25.0912,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-06-26","prior_stop_level":24.7798,"sweep_low":24.2014,"atr14":0.622614,"stop_level":23.890093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-14","known_ts":"2017-08-16","bar_index":2003,"type":"BUY","strength":0.588,"price":23.8352,"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":50},{"ts":"2017-10-23","known_ts":"2017-10-23","bar_index":2019,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.9694,"stop_level":26.2008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":2019,"type":"RECLAIM","strength":0.725,"price":26.3127,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-10-23","prior_stop_level":26.2008,"sweep_low":25.947,"atr14":0.597569,"stop_level":25.648216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":2020,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.0814,"stop_level":26.2008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":2020,"type":"RECLAIM","strength":0.725,"price":26.2306,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-10-26","prior_stop_level":26.2008,"sweep_low":25.9396,"atr14":0.559856,"stop_level":25.659672,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-20","known_ts":"2017-11-20","bar_index":2026,"type":"RECLAIM","strength":0.863,"price":26.4625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-24","known_ts":"2017-11-28","bar_index":2027,"type":"BUY","strength":0.863,"price":27.3335,"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":30},{"ts":"2017-12-27","known_ts":"2017-12-27","bar_index":2034,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.5889,"stop_level":27.6339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-12","known_ts":"2018-01-12","bar_index":2038,"type":"RECLAIM","strength":0.863,"price":29.0156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-23","known_ts":"2018-03-23","bar_index":2054,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.4181,"stop_level":28.2261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-03-27","known_ts":"2018-03-27","bar_index":2054,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.6598,"stop_level":28.2261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-04-27","known_ts":"2018-05-01","bar_index":2062,"type":"BUY","strength":0.588,"price":29.0492,"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":70},{"ts":"2018-05-29","known_ts":"2018-05-29","bar_index":2069,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.6053,"stop_level":30.7571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-30","known_ts":"2018-05-30","bar_index":2069,"type":"RECLAIM","strength":0.725,"price":31.4099,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-05-29","prior_stop_level":30.7571,"sweep_low":30.5522,"atr14":0.677678,"stop_level":30.213361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-15","known_ts":"2018-06-15","bar_index":2073,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.5218,"stop_level":30.6053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-18","known_ts":"2018-06-18","bar_index":2073,"type":"RECLAIM","strength":0.863,"price":30.7571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-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":"2018-06-15","prior_stop_level":30.6053,"sweep_low":30.1802,"atr14":0.665769,"stop_level":29.847316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-27","known_ts":"2018-08-27","bar_index":2090,"type":"RECLAIM","strength":1.0,"price":31.5793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-12","known_ts":"2018-09-12","bar_index":2093,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.9991,"stop_level":31.5716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-11-15","known_ts":"2018-11-19","bar_index":2109,"type":"BUY","strength":0.45,"price":26.2486,"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":"2019-01-02","known_ts":"2019-01-04","bar_index":2119,"type":"BUY","strength":0.45,"price":23.6898,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Financials"}},{"ts":"2019-01-31","known_ts":"2019-01-31","bar_index":2125,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.2507,"stop_level":24.4274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-01","known_ts":"2019-02-01","bar_index":2126,"type":"RECLAIM","strength":0.588,"price":25.2112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-01-31","prior_stop_level":24.4274,"sweep_low":24.0663,"atr14":0.69633,"stop_level":23.718135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":2133,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.079,"stop_level":27.2028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":2134,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.7307,"stop_level":27.2028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-15","known_ts":"2019-03-15","bar_index":2135,"type":"RECLAIM","strength":0.725,"price":27.2802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-08","prior_stop_level":27.2028,"sweep_low":26.367,"atr14":0.511642,"stop_level":26.111179,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-16","known_ts":"2019-04-18","bar_index":2143,"type":"BUY","strength":0.725,"price":27.3111,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2019-05-23","known_ts":"2019-05-23","bar_index":2151,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.5022,"stop_level":27.0248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-28","known_ts":"2019-06-28","bar_index":2160,"type":"RECLAIM","strength":0.863,"price":27.0943,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-09","known_ts":"2019-07-11","bar_index":2162,"type":"BUY","strength":0.863,"price":27.7487,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2019-08-14","known_ts":"2019-08-14","bar_index":2170,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.4853,"stop_level":27.8774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-16","known_ts":"2019-08-16","bar_index":2171,"type":"RECLAIM","strength":0.863,"price":28.5204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-08-14","prior_stop_level":27.8774,"sweep_low":27.1795,"atr14":0.841075,"stop_level":26.758962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-16","known_ts":"2019-09-16","bar_index":2178,"type":"RECLAIM","strength":0.863,"price":30.9906,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":2181,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.6773,"stop_level":29.1791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-31","known_ts":"2019-11-04","bar_index":2189,"type":"BUY","strength":0.863,"price":30.0103,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2020-03-17","known_ts":"2020-03-19","bar_index":2220,"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-17","trigger_known_ts":"2020-03-19","strength":0.45,"price":18.8383,"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.392129,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.6032,"atr14":1.612886,"stop_level":14.796757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":2225,"type":"BUY","strength":0.45,"price":20.8095,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Financials"}},{"ts":"2020-05-06","known_ts":"2020-05-06","bar_index":2231,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.3027,"stop_level":16.5252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-08","known_ts":"2020-05-08","bar_index":2232,"type":"RECLAIM","strength":0.588,"price":17.4632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-06","prior_stop_level":16.5252,"sweep_low":15.8893,"atr14":1.425616,"stop_level":15.176492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":2233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9052,"stop_level":16.5252,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2234,"type":"RECLAIM","strength":0.588,"price":17.487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-12","prior_stop_level":16.5252,"sweep_low":14.7447,"atr14":1.313276,"stop_level":14.088062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-15","known_ts":"2020-06-15","bar_index":2240,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.2267,"stop_level":18.4438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-16","known_ts":"2020-06-16","bar_index":2241,"type":"RECLAIM","strength":0.588,"price":19.6498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-15","prior_stop_level":18.4438,"sweep_low":17.1332,"atr14":1.381286,"stop_level":16.442557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2243,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.6478,"stop_level":17.7845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-25","bar_index":2243,"type":"RECLAIM","strength":0.588,"price":18.4036,"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":17.7845,"sweep_low":17.2136,"atr14":1.251824,"stop_level":16.587688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-31","known_ts":"2020-08-31","bar_index":2258,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.906,"stop_level":18.9223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-01","known_ts":"2020-09-01","bar_index":2259,"type":"RECLAIM","strength":0.725,"price":19.1417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-08-31","prior_stop_level":18.9223,"sweep_low":18.6622,"atr14":0.783671,"stop_level":18.270364,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":2267,"type":"BUY","strength":0.725,"price":20.2959,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2021-01-06","known_ts":"2021-01-08","bar_index":2288,"type":"REBUY","strength":1.0,"price":29.37,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-03-23","known_ts":"2021-03-23","bar_index":2305,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.6462,"stop_level":32.9408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-26","known_ts":"2021-05-26","bar_index":2320,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.4828,"stop_level":33.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-05-27","known_ts":"2021-05-27","bar_index":2320,"type":"RECLAIM","strength":0.863,"price":34.131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-26","prior_stop_level":33.89,"sweep_low":32.7431,"atr14":0.978752,"stop_level":32.253724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-10","known_ts":"2021-06-10","bar_index":2323,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.2362,"stop_level":32.8761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-06","known_ts":"2021-08-10","bar_index":2337,"type":"BUY","strength":0.725,"price":31.0727,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2021-08-26","known_ts":"2021-08-26","bar_index":2341,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.7337,"stop_level":30.8007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-27","known_ts":"2021-08-27","bar_index":2342,"type":"RECLAIM","strength":0.725,"price":31.797,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-26 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-26","prior_stop_level":30.8007,"sweep_low":30.6919,"atr14":0.723831,"stop_level":30.329984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-02","known_ts":"2021-09-02","bar_index":2343,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.4407,"stop_level":30.7337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-09-07","known_ts":"2021-09-07","bar_index":2344,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.863,"stop_level":30.7337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-09-23","known_ts":"2021-09-27","bar_index":2348,"type":"BUY","strength":0.725,"price":31.1858,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2021-10-18","known_ts":"2021-10-18","bar_index":2353,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.7672,"stop_level":30.8509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-19","known_ts":"2021-10-19","bar_index":2354,"type":"RECLAIM","strength":0.725,"price":30.8593,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2021-10-18","prior_stop_level":30.8509,"sweep_low":30.4826,"atr14":0.744848,"stop_level":30.110176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-04","known_ts":"2021-11-04","bar_index":2358,"type":"RECLAIM","strength":0.863,"price":31.1858,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-14","known_ts":"2021-12-16","bar_index":2367,"type":"BUY","strength":0.588,"price":30.7493,"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":30},{"ts":"2022-06-02","known_ts":"2022-06-06","bar_index":2406,"type":"BUY","strength":0.45,"price":29.4457,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-06-24","known_ts":"2022-06-28","bar_index":2411,"type":"BUY","strength":0.45,"price":29.086,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Financials"}},{"ts":"2022-08-02","known_ts":"2022-08-02","bar_index":2419,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.8633,"stop_level":28.9061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-04","known_ts":"2022-08-04","bar_index":2420,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.4436,"stop_level":28.9061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-03","known_ts":"2022-08-03","bar_index":2420,"type":"RECLAIM","strength":0.588,"price":28.9232,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-02","prior_stop_level":28.9061,"sweep_low":28.5892,"atr14":0.677006,"stop_level":28.250697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-10","known_ts":"2022-08-10","bar_index":2421,"type":"RECLAIM","strength":0.588,"price":29.2401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-04","prior_stop_level":28.9061,"sweep_low":28.1952,"atr14":0.671514,"stop_level":27.859443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.3761,"stop_level":28.4436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":2428,"type":"RECLAIM","strength":0.588,"price":28.9291,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-30","prior_stop_level":28.4436,"sweep_low":27.6416,"atr14":0.669381,"stop_level":27.306909,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-12","known_ts":"2022-09-14","bar_index":2429,"type":"REBUY","strength":0.588,"price":28.9118,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":2437,"type":"BUY","strength":0.588,"price":29.076,"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":"Financials"}},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":2437,"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-14","trigger_known_ts":"2022-10-18","strength":0.588,"price":29.076,"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.17625,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":26.501,"atr14":0.826427,"stop_level":26.087786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-14","known_ts":"2022-11-14","bar_index":2444,"type":"RECLAIM","strength":0.725,"price":29.9342,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-14","known_ts":"2022-12-14","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.6316,"stop_level":30.9192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.6814,"stop_level":30.9192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-03","known_ts":"2023-01-03","bar_index":2455,"type":"RECLAIM","strength":0.863,"price":30.9105,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-06","known_ts":"2023-01-10","bar_index":2456,"type":"BUY","strength":0.863,"price":31.5469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":2465,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.3095,"stop_level":33.7136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-31","known_ts":"2023-06-02","bar_index":2489,"type":"BUY","strength":0.45,"price":24.7527,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Financials"}},{"ts":"2023-06-23","known_ts":"2023-06-23","bar_index":2494,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.3662,"stop_level":24.9571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-01","known_ts":"2023-08-01","bar_index":2503,"type":"RECLAIM","strength":0.725,"price":28.7967,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-22","known_ts":"2023-08-22","bar_index":2508,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.1919,"stop_level":26.3881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-24","known_ts":"2023-08-24","bar_index":2508,"type":"RECLAIM","strength":0.725,"price":26.4251,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-08-22","prior_stop_level":26.3881,"sweep_low":26.1201,"atr14":0.841999,"stop_level":25.699101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-17","known_ts":"2023-10-19","bar_index":2521,"type":"BUY","strength":0.725,"price":26.6404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2023-11-02","known_ts":"2023-11-06","bar_index":2525,"type":"BUY","strength":0.863,"price":28.4792,"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":45},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":2538,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.7642,"stop_level":32.4803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":2539,"type":"RECLAIM","strength":0.863,"price":32.571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-03","prior_stop_level":32.4803,"sweep_low":31.7189,"atr14":0.945515,"stop_level":31.246143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-16","known_ts":"2024-01-16","bar_index":2541,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.2112,"stop_level":31.7642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-22","known_ts":"2024-01-22","bar_index":2542,"type":"RECLAIM","strength":0.863,"price":32.4713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-16","prior_stop_level":31.7642,"sweep_low":30.3228,"atr14":0.894134,"stop_level":29.875733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-31","known_ts":"2024-01-31","bar_index":2545,"type":"RECLAIM","strength":1.0,"price":30.9846,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-09","known_ts":"2024-05-13","bar_index":2568,"type":"BUY","strength":0.863,"price":30.5525,"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":"2024-06-27","known_ts":"2024-07-01","bar_index":2579,"type":"BUY","strength":0.725,"price":30.2465,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2024-08-27","known_ts":"2024-08-29","bar_index":2593,"type":"BUY","strength":1.0,"price":36.9441,"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":30},{"ts":"2024-12-05","known_ts":"2024-12-05","bar_index":2616,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.5206,"stop_level":39.6992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-06","known_ts":"2024-12-06","bar_index":2616,"type":"RECLAIM","strength":1.0,"price":39.8402,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-05","prior_stop_level":39.6992,"sweep_low":39.2951,"atr14":1.054755,"stop_level":38.767723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-10","known_ts":"2024-12-10","bar_index":2617,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.3609,"stop_level":39.6992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-11","known_ts":"2025-02-13","bar_index":2631,"type":"BUY","strength":0.725,"price":35.6861,"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":20},{"ts":"2025-04-11","known_ts":"2025-04-15","bar_index":2645,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-04-11","trigger_known_ts":"2025-04-15","strength":0.45,"price":23.424,"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.42093,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.6696,"atr14":1.435589,"stop_level":20.951806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-25","known_ts":"2025-04-29","bar_index":2648,"type":"BUY","strength":0.45,"price":26.4018,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":2670,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.4149,"stop_level":30.6739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-05","known_ts":"2025-08-05","bar_index":2671,"type":"RECLAIM","strength":0.725,"price":30.7295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-31","prior_stop_level":30.6739,"sweep_low":29.158,"atr14":0.813485,"stop_level":28.751258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-08","known_ts":"2025-08-12","bar_index":2672,"type":"REBUY","strength":0.725,"price":32.3979,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-09-09","known_ts":"2025-09-09","bar_index":2679,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.076,"stop_level":34.3864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-15","known_ts":"2025-09-15","bar_index":2680,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.9111,"stop_level":34.076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-17","known_ts":"2025-09-17","bar_index":2681,"type":"RECLAIM","strength":0.863,"price":34.1633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-09-15","prior_stop_level":34.076,"sweep_low":33.2806,"atr14":0.756826,"stop_level":32.902187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-30","known_ts":"2025-09-30","bar_index":2684,"type":"RECLAIM","strength":0.863,"price":34.0663,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-10","known_ts":"2025-10-10","bar_index":2686,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.5628,"stop_level":34.0663,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-14","known_ts":"2025-10-14","bar_index":2687,"type":"RECLAIM","strength":0.863,"price":34.9199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-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":"2025-10-10","prior_stop_level":34.0663,"sweep_low":32.524,"atr14":1.017722,"stop_level":32.015139,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-28","known_ts":"2025-12-02","bar_index":2698,"type":"BUY","strength":0.863,"price":33.4845,"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":"2026-02-19","known_ts":"2026-02-19","bar_index":2716,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.5279,"stop_level":39.5378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-20","known_ts":"2026-02-20","bar_index":2716,"type":"RECLAIM","strength":1.0,"price":40.2507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-02-19","prior_stop_level":39.5378,"sweep_low":38.9338,"atr14":1.051462,"stop_level":38.408069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-10","known_ts":"2026-04-14","bar_index":2728,"type":"BUY","strength":0.725,"price":37.6565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-04-14","last_scored_basis":null,"bars_since_signal":28,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-03-23","2017-04-24","2017-05-23","2017-08-04","2018-04-19","2018-07-06","2018-10-09","2018-10-25","2019-01-02","2019-06-07","2019-07-03","2019-10-15","2020-01-15","2020-02-03","2020-09-28","2020-10-22","2021-06-21","2021-07-13","2021-08-03","2021-09-23","2021-12-01","2022-03-11","2022-04-11","2022-05-11","2022-06-21","2022-09-07","2023-04-18","2023-05-12","2023-10-04","2023-11-02","2024-02-13","2024-04-18","2024-06-27","2024-09-18","2024-10-09","2025-01-10","2025-03-13","2025-11-11","2025-11-19","2026-03-19"],"warnings":[{"ts":"2022-01-21","kind":"arm","px":33.2126},{"ts":"2022-07-13","kind":"arm","px":28.2809},{"ts":"2022-08-02","kind":"confirm","px":28.8633,"level":28.9061},{"ts":"2022-08-03","kind":"arm","px":28.9232},{"ts":"2022-08-04","kind":"confirm","px":28.4436,"level":28.9061},{"ts":"2022-08-24","kind":"arm","px":29.0328},{"ts":"2022-08-30","kind":"confirm","px":28.3761,"level":28.4436},{"ts":"2022-11-11","kind":"arm","px":30.0562},{"ts":"2022-12-14","kind":"confirm","px":30.6316,"level":30.9192},{"ts":"2022-12-15","kind":"arm","px":29.7076},{"ts":"2022-12-16","kind":"confirm","px":29.6814,"level":30.9192},{"ts":"2023-02-08","kind":"arm","px":34.2143},{"ts":"2023-02-16","kind":"confirm","px":33.3095,"level":33.7136},{"ts":"2023-06-22","kind":"arm","px":23.8195},{"ts":"2023-06-23","kind":"confirm","px":23.3662,"level":24.9571},{"ts":"2023-08-11","kind":"arm","px":29.1788},{"ts":"2023-08-22","kind":"confirm","px":26.1919,"level":26.3881},{"ts":"2023-11-29","kind":"arm","px":27.975},{"ts":"2024-01-03","kind":"confirm","px":31.7642,"level":32.4803},{"ts":"2024-01-04","kind":"arm","px":32.1359},{"ts":"2024-01-16","kind":"confirm","px":31.2112,"level":31.7642},{"ts":"2024-08-02","kind":"arm","px":34.784},{"ts":"2024-11-25","kind":"arm","px":40.9304},{"ts":"2024-12-05","kind":"confirm","px":39.5206,"level":39.6992},{"ts":"2024-12-09","kind":"arm","px":39.6334},{"ts":"2024-12-10","kind":"confirm","px":39.3609,"level":39.6992},{"ts":"2025-05-15","kind":"arm","px":29.5219},{"ts":"2025-06-13","kind":"arm","px":29.5034},{"ts":"2025-07-14","kind":"arm","px":31.9788},{"ts":"2025-07-31","kind":"confirm","px":30.4149,"level":30.6739},{"ts":"2025-09-02","kind":"arm","px":34.3864},{"ts":"2025-09-09","kind":"confirm","px":34.076,"level":34.3864},{"ts":"2025-09-11","kind":"arm","px":34.3185},{"ts":"2025-09-15","kind":"confirm","px":33.9111,"level":34.076},{"ts":"2025-10-01","kind":"arm","px":34.1342},{"ts":"2025-10-10","kind":"confirm","px":32.5628,"level":34.0663},{"ts":"2025-12-29","kind":"arm","px":35.4761},{"ts":"2026-01-27","kind":"arm","px":38.5763},{"ts":"2026-02-19","kind":"confirm","px":39.5279,"level":39.5378},{"ts":"2026-06-18","kind":"arm","px":39.16}],"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":[]}}}