{"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":"STLD","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1997-07-23","known_ts":"1997-07-23","bar_index":56,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9956,"stop_level":4.0153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-24","known_ts":"1997-07-24","bar_index":56,"type":"RECLAIM","strength":0.725,"price":4.035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-07-23","prior_stop_level":4.0153,"sweep_low":3.9759,"atr14":0.147398,"stop_level":3.902201,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-04","known_ts":"1997-09-08","bar_index":66,"type":"BUY","strength":0.588,"price":4.3893,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1997-09-26","known_ts":"1997-09-26","bar_index":71,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.035,"stop_level":4.0547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-12-30","known_ts":"1998-01-02","bar_index":93,"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":"1997-12-30","trigger_known_ts":"1998-01-02","strength":0.45,"price":2.5883,"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.410316,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.48,"atr14":0.097435,"stop_level":2.431282,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-05","known_ts":"1998-01-07","bar_index":94,"type":"BUY","strength":0.45,"price":2.9524,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-02-17","known_ts":"1998-02-17","bar_index":103,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9131,"stop_level":3.0115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-03-09","known_ts":"1998-03-09","bar_index":108,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8835,"stop_level":2.9327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-04-01","known_ts":"1998-04-01","bar_index":114,"type":"RECLAIM","strength":0.725,"price":3.5823,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-12","known_ts":"1998-05-12","bar_index":123,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4839,"stop_level":3.5331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-28","known_ts":"1998-07-30","bar_index":141,"type":"BUY","strength":0.588,"price":2.3816,"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":"1998-10-05","known_ts":"1998-10-05","bar_index":157,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7911,"stop_level":1.8403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-09","known_ts":"1998-10-09","bar_index":158,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7321,"stop_level":1.8403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-13","known_ts":"1998-10-13","bar_index":159,"type":"RECLAIM","strength":0.588,"price":1.8699,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-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":"1998-10-09","prior_stop_level":1.8403,"sweep_low":1.614,"atr14":0.133927,"stop_level":1.547036,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-11","known_ts":"1998-11-11","bar_index":166,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0077,"stop_level":2.1061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-02","known_ts":"1998-12-02","bar_index":170,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9683,"stop_level":2.0077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-07","known_ts":"1998-12-07","bar_index":171,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9584,"stop_level":2.0077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-30","known_ts":"1999-01-04","bar_index":177,"type":"BUY","strength":0.725,"price":1.988,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1999-02-25","known_ts":"1999-02-25","bar_index":189,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4604,"stop_level":2.4702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-26","known_ts":"1999-02-26","bar_index":190,"type":"RECLAIM","strength":0.863,"price":2.48,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-02-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":"1999-02-25","prior_stop_level":2.4702,"sweep_low":2.4407,"atr14":0.090036,"stop_level":2.395682,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-24","known_ts":"1999-03-24","bar_index":196,"type":"RECLAIM","strength":0.863,"price":2.5194,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-29","known_ts":"1999-03-31","bar_index":197,"type":"BUY","strength":0.863,"price":2.608,"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-04-30","known_ts":"1999-04-30","bar_index":204,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6572,"stop_level":2.6769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-07-15","known_ts":"1999-07-19","bar_index":222,"type":"BUY","strength":0.863,"price":2.7162,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1999-08-16","known_ts":"1999-08-16","bar_index":229,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7162,"stop_level":2.7753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-19","known_ts":"1999-08-19","bar_index":230,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6769,"stop_level":2.7753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-24","known_ts":"1999-08-24","bar_index":231,"type":"RECLAIM","strength":1.0,"price":2.8048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-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":"1999-08-19","prior_stop_level":2.7753,"sweep_low":2.6572,"atr14":0.078932,"stop_level":2.617734,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-03","known_ts":"1999-09-03","bar_index":234,"type":"RECLAIM","strength":1.0,"price":2.8048,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-14","known_ts":"1999-09-14","bar_index":236,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.6966,"stop_level":2.7753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-11-19","known_ts":"1999-11-23","bar_index":252,"type":"BUY","strength":0.588,"price":2.2438,"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":"1999-12-23","known_ts":"1999-12-23","bar_index":259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4702,"stop_level":2.4997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-27","known_ts":"1999-12-27","bar_index":260,"type":"RECLAIM","strength":0.588,"price":2.5096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-12-23","prior_stop_level":2.4997,"sweep_low":2.4604,"atr14":0.108353,"stop_level":2.406224,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-07","known_ts":"2000-01-07","bar_index":263,"type":"RECLAIM","strength":0.725,"price":2.6375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-31","known_ts":"2000-01-31","bar_index":268,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4505,"stop_level":2.5489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-02-01","known_ts":"2000-02-01","bar_index":268,"type":"RECLAIM","strength":0.725,"price":2.7064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-01-31","prior_stop_level":2.5489,"sweep_low":2.4407,"atr14":0.130719,"stop_level":2.37534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-04","known_ts":"2000-05-08","bar_index":290,"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-05-04","trigger_known_ts":"2000-05-08","strength":0.45,"price":1.7911,"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.376727,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6337,"atr14":0.114486,"stop_level":1.576457,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-31","known_ts":"2000-06-02","bar_index":296,"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-05-31","trigger_known_ts":"2000-06-02","strength":0.45,"price":1.5746,"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.444448,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2991,"atr14":0.107593,"stop_level":1.245304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-13","known_ts":"2000-06-15","bar_index":299,"type":"BUY","strength":0.45,"price":1.5353,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2000-06-13","known_ts":"2000-06-15","bar_index":299,"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-06-13","trigger_known_ts":"2000-06-15","strength":0.45,"price":1.5353,"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.458314,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3876,"atr14":0.099298,"stop_level":1.337951,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-10","known_ts":"2000-07-12","bar_index":305,"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-07-10","trigger_known_ts":"2000-07-12","strength":0.45,"price":1.5156,"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.465265,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3876,"atr14":0.069702,"stop_level":1.352749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-10","known_ts":"2000-08-10","bar_index":312,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.801,"stop_level":1.8305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-15","known_ts":"2000-08-15","bar_index":313,"type":"RECLAIM","strength":0.588,"price":1.8896,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-08-10","prior_stop_level":1.8305,"sweep_low":1.7124,"atr14":0.087412,"stop_level":1.668694,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-07","known_ts":"2000-09-07","bar_index":319,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7419,"stop_level":1.8108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-27","known_ts":"2000-10-31","bar_index":331,"type":"BUY","strength":0.863,"price":1.8896,"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":70},{"ts":"2000-12-04","known_ts":"2000-12-04","bar_index":339,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4959,"stop_level":1.5648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-12-28","known_ts":"2000-12-28","bar_index":345,"type":"RECLAIM","strength":1.0,"price":1.673,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-25","known_ts":"2001-01-25","bar_index":351,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5845,"stop_level":1.5943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-26","known_ts":"2001-01-26","bar_index":351,"type":"RECLAIM","strength":1.0,"price":1.614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-01-25","prior_stop_level":1.5943,"sweep_low":1.5746,"atr14":0.079904,"stop_level":1.534648,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-12","known_ts":"2001-02-12","bar_index":355,"type":"RECLAIM","strength":1.0,"price":1.9584,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-14","known_ts":"2001-03-14","bar_index":362,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9388,"stop_level":1.9584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-15","known_ts":"2001-03-15","bar_index":362,"type":"RECLAIM","strength":1.0,"price":2.0372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-03-14","prior_stop_level":1.9584,"sweep_low":1.8896,"atr14":0.079086,"stop_level":1.850057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-23","known_ts":"2001-04-25","bar_index":371,"type":"BUY","strength":0.863,"price":2.0612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-05-23","known_ts":"2001-05-23","bar_index":378,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1509,"stop_level":2.1572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-31","known_ts":"2001-05-31","bar_index":380,"type":"RECLAIM","strength":1.0,"price":2.1761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-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":"2001-05-23","prior_stop_level":2.1572,"sweep_low":2.0014,"atr14":0.07985,"stop_level":1.961475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-08","known_ts":"2001-06-08","bar_index":382,"type":"RECLAIM","strength":1.0,"price":2.2328,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-31","known_ts":"2001-08-02","bar_index":394,"type":"BUY","strength":0.863,"price":2.1179,"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":"2001-09-10","known_ts":"2001-09-10","bar_index":403,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0313,"stop_level":2.0706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-10-30","known_ts":"2001-11-01","bar_index":414,"type":"BUY","strength":0.588,"price":1.6534,"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":"quality","score":65},{"ts":"2002-09-13","known_ts":"2002-09-17","bar_index":487,"type":"BUY","strength":0.588,"price":2.2816,"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":"2002-11-12","known_ts":"2002-11-12","bar_index":501,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0407,"stop_level":2.0517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":501,"type":"RECLAIM","strength":0.588,"price":2.0722,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-12","prior_stop_level":2.0517,"sweep_low":1.9478,"atr14":0.097107,"stop_level":1.899246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-17","known_ts":"2002-12-17","bar_index":509,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.899,"stop_level":2.0596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-14","known_ts":"2003-01-16","bar_index":515,"type":"BUY","strength":0.45,"price":2.0817,"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-02-19","known_ts":"2003-02-21","bar_index":523,"type":"BUY","strength":0.588,"price":1.9289,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-20","known_ts":"2003-03-24","bar_index":530,"type":"BUY","strength":0.588,"price":1.9273,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-24","known_ts":"2003-04-24","bar_index":538,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8203,"stop_level":1.8423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-28","known_ts":"2003-04-28","bar_index":538,"type":"RECLAIM","strength":0.588,"price":1.8722,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-24","prior_stop_level":1.8423,"sweep_low":1.7478,"atr14":0.078648,"stop_level":1.708476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":545,"type":"RECLAIM","strength":0.725,"price":2.0722,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-27","known_ts":"2003-06-27","bar_index":553,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1746,"stop_level":2.1761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-02","known_ts":"2003-07-07","bar_index":554,"type":"REBUY","strength":0.863,"price":2.2675,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2003-07-02","known_ts":"2003-07-02","bar_index":554,"type":"RECLAIM","strength":0.863,"price":2.2438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-27","prior_stop_level":2.1761,"sweep_low":2.099,"atr14":0.080649,"stop_level":2.058675,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-11","known_ts":"2003-07-15","bar_index":556,"type":"REBUY","strength":0.863,"price":2.2801,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-08-27","known_ts":"2003-08-29","bar_index":567,"type":"REBUY","strength":0.863,"price":2.5446,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-09-22","known_ts":"2003-09-22","bar_index":572,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.447,"stop_level":2.4611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-23","known_ts":"2003-09-23","bar_index":573,"type":"RECLAIM","strength":1.0,"price":2.4879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-09-22","prior_stop_level":2.4611,"sweep_low":2.4234,"atr14":0.067829,"stop_level":2.389485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-27","known_ts":"2003-10-27","bar_index":581,"type":"RECLAIM","strength":1.0,"price":3.0044,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-10","known_ts":"2003-11-10","bar_index":584,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9272,"stop_level":2.9335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-11","known_ts":"2003-11-11","bar_index":584,"type":"RECLAIM","strength":1.0,"price":2.9524,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-10","prior_stop_level":2.9335,"sweep_low":2.8973,"atr14":0.077738,"stop_level":2.858431,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-25","known_ts":"2003-11-25","bar_index":588,"type":"RECLAIM","strength":1.0,"price":3.1524,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-15","known_ts":"2004-01-15","bar_index":599,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5398,"stop_level":3.5508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-21","known_ts":"2004-01-21","bar_index":600,"type":"RECLAIM","strength":1.0,"price":3.565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-15","prior_stop_level":3.5508,"sweep_low":3.4815,"atr14":0.110125,"stop_level":3.426438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-26","known_ts":"2004-04-26","bar_index":622,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1066,"stop_level":4.283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-27","known_ts":"2004-06-01","bar_index":630,"type":"BUY","strength":0.725,"price":4.0688,"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":70},{"ts":"2004-08-06","known_ts":"2004-08-06","bar_index":646,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5852,"stop_level":4.7526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-08-10","known_ts":"2004-08-10","bar_index":646,"type":"RECLAIM","strength":0.725,"price":4.8867,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-06 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":"2004-08-06","prior_stop_level":4.7526,"sweep_low":4.5647,"atr14":0.189873,"stop_level":4.469763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-10","known_ts":"2004-09-10","bar_index":654,"type":"RECLAIM","strength":0.863,"price":5.8085,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-13","known_ts":"2004-10-13","bar_index":661,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4678,"stop_level":5.4691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-15","known_ts":"2004-10-15","bar_index":662,"type":"RECLAIM","strength":0.863,"price":5.4726,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-10-13","prior_stop_level":5.4691,"sweep_low":5.2638,"atr14":0.241451,"stop_level":5.143074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-22","known_ts":"2004-11-24","bar_index":671,"type":"BUY","strength":0.725,"price":6.0325,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2005-01-27","known_ts":"2005-01-31","bar_index":686,"type":"BUY","strength":0.725,"price":5.994,"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":"2005-03-08","known_ts":"2005-03-08","bar_index":695,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4761,"stop_level":6.7028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-10","known_ts":"2005-03-10","bar_index":695,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2715,"stop_level":6.7028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-06","known_ts":"2005-05-10","bar_index":709,"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":"2005-05-06","trigger_known_ts":"2005-05-10","strength":0.45,"price":4.2601,"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.411491,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2282,"atr14":0.227626,"stop_level":4.114387,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-19","known_ts":"2005-05-23","bar_index":712,"type":"BUY","strength":0.45,"price":4.4318,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-19","known_ts":"2005-05-23","bar_index":712,"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":"2005-05-19","trigger_known_ts":"2005-05-23","strength":0.45,"price":4.4318,"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.387771,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9818,"atr14":0.204639,"stop_level":3.87948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-23","known_ts":"2005-06-23","bar_index":720,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.1805,"stop_level":4.2505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":730,"type":"RECLAIM","strength":0.725,"price":5.5061,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-18","known_ts":"2005-08-18","bar_index":733,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0958,"stop_level":5.1165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-19","known_ts":"2005-08-19","bar_index":733,"type":"RECLAIM","strength":0.588,"price":5.1517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-08-18","prior_stop_level":5.1165,"sweep_low":5.0655,"atr14":0.190375,"stop_level":4.970313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-14","known_ts":"2005-09-14","bar_index":739,"type":"RECLAIM","strength":0.863,"price":5.4135,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-03","known_ts":"2005-11-07","bar_index":751,"type":"BUY","strength":0.725,"price":5.0376,"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":20},{"ts":"2006-03-07","known_ts":"2006-03-07","bar_index":778,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3211,"stop_level":7.387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-08","known_ts":"2006-03-08","bar_index":779,"type":"RECLAIM","strength":0.863,"price":7.4978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-03-07","prior_stop_level":7.387,"sweep_low":7.1477,"atr14":0.313074,"stop_level":6.991163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-21","known_ts":"2006-03-21","bar_index":782,"type":"RECLAIM","strength":0.863,"price":8.0438,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-17","known_ts":"2006-05-17","bar_index":795,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.4662,"stop_level":9.7741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-07","known_ts":"2006-07-11","bar_index":807,"type":"BUY","strength":0.725,"price":10.2268,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":80},{"ts":"2006-09-06","known_ts":"2006-09-08","bar_index":821,"type":"BUY","strength":0.725,"price":8.5447,"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":70},{"ts":"2006-09-14","known_ts":"2006-09-18","bar_index":823,"type":"BUY","strength":0.725,"price":8.5447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2006-10-05","known_ts":"2006-10-09","bar_index":828,"type":"BUY","strength":0.588,"price":9.0048,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2006-11-16","known_ts":"2006-11-16","bar_index":838,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3237,"stop_level":9.7321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-17","known_ts":"2006-11-17","bar_index":838,"type":"RECLAIM","strength":0.725,"price":9.7777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-16","prior_stop_level":9.7321,"sweep_low":9.2928,"atr14":0.359024,"stop_level":9.113288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-05","known_ts":"2006-12-05","bar_index":842,"type":"RECLAIM","strength":0.725,"price":11.5399,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-22","known_ts":"2006-12-22","bar_index":846,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.3976,"stop_level":10.453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-27","known_ts":"2006-12-27","bar_index":847,"type":"RECLAIM","strength":0.725,"price":10.7654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-12-22","prior_stop_level":10.453,"sweep_low":10.2903,"atr14":0.372578,"stop_level":10.104011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-11","known_ts":"2007-01-11","bar_index":850,"type":"RECLAIM","strength":0.863,"price":10.7589,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":860,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1646,"stop_level":12.279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-28","known_ts":"2007-02-28","bar_index":860,"type":"RECLAIM","strength":0.863,"price":12.3379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-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":"2007-02-27","prior_stop_level":12.279,"sweep_low":11.8671,"atr14":0.457549,"stop_level":11.638325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-14","known_ts":"2007-03-14","bar_index":864,"type":"RECLAIM","strength":1.0,"price":12.7465,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-30","known_ts":"2007-04-30","bar_index":874,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.5382,"stop_level":14.6334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-02","known_ts":"2007-05-02","bar_index":875,"type":"RECLAIM","strength":1.0,"price":14.7285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-30 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":"2007-04-30","prior_stop_level":14.6334,"sweep_low":14.1412,"atr14":0.416853,"stop_level":13.932773,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-04","known_ts":"2007-05-08","bar_index":876,"type":"REBUY","strength":1.0,"price":15.8047,"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":"2007-06-07","known_ts":"2007-06-07","bar_index":883,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.6957,"stop_level":15.014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-13","known_ts":"2007-07-17","bar_index":892,"type":"BUY","strength":0.725,"price":15.6825,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2007-08-29","known_ts":"2007-08-31","bar_index":903,"type":"BUY","strength":0.725,"price":14.2862,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2007-11-09","known_ts":"2007-11-09","bar_index":920,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.3816,"stop_level":16.6228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-28","known_ts":"2007-11-28","bar_index":924,"type":"RECLAIM","strength":0.725,"price":16.6228,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-16","known_ts":"2008-01-16","bar_index":935,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.8729,"stop_level":17.2637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-02-15","known_ts":"2008-02-20","bar_index":942,"type":"BUY","strength":0.725,"price":19.8109,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2008-05-01","known_ts":"2008-05-01","bar_index":959,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.5763,"stop_level":22.9346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-02","known_ts":"2008-05-02","bar_index":959,"type":"RECLAIM","strength":0.863,"price":23.1601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-01","prior_stop_level":22.9346,"sweep_low":21.694,"atr14":1.196988,"stop_level":21.095506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-16","known_ts":"2008-05-16","bar_index":963,"type":"RECLAIM","strength":0.863,"price":25.104,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-16","known_ts":"2008-09-18","bar_index":991,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-09-16","trigger_known_ts":"2008-09-18","strength":0.45,"price":14.0867,"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.477913,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.5436,"atr14":1.277654,"stop_level":11.904773,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-10","known_ts":"2008-10-14","bar_index":997,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-10","trigger_known_ts":"2008-10-14","strength":0.45,"price":5.9814,"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.778315,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5846,"atr14":1.258549,"stop_level":3.955326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":1001,"type":"BUY","strength":0.45,"price":7.9797,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":1001,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":7.9797,"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.704253,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5136,"atr14":1.164546,"stop_level":4.931327,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":1007,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":4.999,"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.814725,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4619,"atr14":0.829442,"stop_level":3.047179,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1019,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.9277,"stop_level":7.0019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":1020,"type":"RECLAIM","strength":0.588,"price":7.6158,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 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-01-20","prior_stop_level":7.0019,"sweep_low":6.867,"atr14":0.760278,"stop_level":6.486861,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-19","known_ts":"2009-02-19","bar_index":1026,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.0424,"stop_level":8.2634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-31","known_ts":"2009-04-02","bar_index":1036,"type":"BUY","strength":0.725,"price":6.9178,"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":25},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1046,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7152,"stop_level":8.5399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1047,"type":"RECLAIM","strength":0.725,"price":8.6899,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":8.5399,"sweep_low":7.4631,"atr14":0.688815,"stop_level":7.118693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-01","known_ts":"2009-06-01","bar_index":1050,"type":"RECLAIM","strength":0.863,"price":9.5623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-22","known_ts":"2009-06-22","bar_index":1055,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3987,"stop_level":10.3869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-26","known_ts":"2009-06-26","bar_index":1056,"type":"RECLAIM","strength":0.863,"price":10.6165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-06-22","prior_stop_level":10.3869,"sweep_low":9.3033,"atr14":0.744905,"stop_level":8.930847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-14","known_ts":"2009-07-14","bar_index":1060,"type":"RECLAIM","strength":0.863,"price":11.0001,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-30","known_ts":"2009-08-03","bar_index":1064,"type":"BUY","strength":0.863,"price":12.0549,"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":"2009-11-13","known_ts":"2009-11-17","bar_index":1089,"type":"BUY","strength":0.863,"price":11.2702,"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":"2009-12-17","known_ts":"2009-12-17","bar_index":1096,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8756,"stop_level":11.8963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-18","known_ts":"2009-12-18","bar_index":1097,"type":"RECLAIM","strength":1.0,"price":11.9513,"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":true,"monthlyBull":true},"anchor_ts":"2009-12-17","prior_stop_level":11.8963,"sweep_low":11.6761,"atr14":0.440519,"stop_level":11.455841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-04","known_ts":"2010-01-04","bar_index":1100,"type":"RECLAIM","strength":1.0,"price":13.4729,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-20","known_ts":"2010-01-20","bar_index":1103,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0703,"stop_level":12.243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":1114,"type":"BUY","strength":0.863,"price":12.2499,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2010-03-26","known_ts":"2010-03-26","bar_index":1119,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.9736,"stop_level":12.015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-29","known_ts":"2010-03-29","bar_index":1119,"type":"RECLAIM","strength":0.863,"price":12.2824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-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":"2010-03-26","prior_stop_level":12.015,"sweep_low":11.8768,"atr14":0.411447,"stop_level":11.671076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":1123,"type":"RECLAIM","strength":1.0,"price":12.1575,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-20","known_ts":"2010-04-20","bar_index":1124,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8244,"stop_level":11.8837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":1150,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6553,"stop_level":9.9622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":1152,"type":"RECLAIM","strength":0.725,"price":10.0041,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-11 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-08-11","prior_stop_level":9.9622,"sweep_low":9.4181,"atr14":0.363258,"stop_level":9.236471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-24","known_ts":"2010-08-24","bar_index":1153,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4739,"stop_level":9.5506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-08-25","known_ts":"2010-08-25","bar_index":1154,"type":"RECLAIM","strength":0.725,"price":9.6064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-24","prior_stop_level":9.5506,"sweep_low":9.2088,"atr14":0.361769,"stop_level":9.027916,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-28","known_ts":"2010-09-28","bar_index":1161,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.9234,"stop_level":9.9552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-10-01","known_ts":"2010-10-01","bar_index":1162,"type":"RECLAIM","strength":0.725,"price":10.267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-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-09-28","prior_stop_level":9.9552,"sweep_low":9.7691,"atr14":0.3213,"stop_level":9.60845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-19","known_ts":"2010-10-19","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.8533,"stop_level":9.8953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-10-20","known_ts":"2010-10-20","bar_index":1167,"type":"RECLAIM","strength":0.725,"price":10.1127,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-19 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-19","prior_stop_level":9.8953,"sweep_low":9.7972,"atr14":0.3198,"stop_level":9.6373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-25","known_ts":"2010-10-27","bar_index":1168,"type":"REBUY","strength":0.863,"price":10.1408,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":1173,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.8491,"stop_level":10.9894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":1174,"type":"RECLAIM","strength":1.0,"price":11.1156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-17","prior_stop_level":10.9894,"sweep_low":10.807,"atr14":0.333708,"stop_level":10.640146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":1177,"type":"RECLAIM","strength":1.0,"price":11.6977,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-14","known_ts":"2011-01-14","bar_index":1187,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.8449,"stop_level":13.0914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-19","known_ts":"2011-01-19","bar_index":1187,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.4435,"stop_level":13.0914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-26","known_ts":"2011-01-26","bar_index":1189,"type":"RECLAIM","strength":1.0,"price":13.4012,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-19","prior_stop_level":13.0914,"sweep_low":12.2041,"atr14":0.390703,"stop_level":12.008748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-02","known_ts":"2011-02-02","bar_index":1191,"type":"RECLAIM","strength":1.0,"price":13.3449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-29","known_ts":"2011-07-01","bar_index":1225,"type":"BUY","strength":0.588,"price":11.6926,"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":"2011-08-02","known_ts":"2011-08-02","bar_index":1232,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8091,"stop_level":11.0015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":1242,"type":"BUY","strength":0.588,"price":8.4649,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1902,"stop_level":9.3125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":1259,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7084,"stop_level":9.3125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":1260,"type":"RECLAIM","strength":0.588,"price":9.4779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-22","prior_stop_level":9.3125,"sweep_low":8.1475,"atr14":0.472181,"stop_level":7.911409,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-03","known_ts":"2012-01-03","bar_index":1268,"type":"RECLAIM","strength":0.863,"price":10.4332,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-10","known_ts":"2012-02-10","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2012,"stop_level":11.5417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-14","known_ts":"2012-02-14","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.8824,"stop_level":11.5417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":1281,"type":"RECLAIM","strength":1.0,"price":10.8969,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":1306,"type":"BUY","strength":0.588,"price":8.7834,"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":"2012-07-24","known_ts":"2012-07-24","bar_index":1314,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8025,"stop_level":8.8761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-27","known_ts":"2012-07-27","bar_index":1315,"type":"RECLAIM","strength":0.588,"price":9.303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-07-24","prior_stop_level":8.8761,"sweep_low":8.486,"atr14":0.348188,"stop_level":8.311906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-07","known_ts":"2012-08-07","bar_index":1318,"type":"RECLAIM","strength":0.725,"price":9.8402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-23","known_ts":"2012-08-23","bar_index":1322,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0748,"stop_level":9.5532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-10","known_ts":"2012-10-12","bar_index":1333,"type":"BUY","strength":0.725,"price":8.985,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2012-11-14","known_ts":"2012-11-14","bar_index":1340,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.438,"stop_level":9.6905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-16","known_ts":"2012-11-16","bar_index":1341,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.2004,"stop_level":9.6905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-04","known_ts":"2012-12-04","bar_index":1345,"type":"RECLAIM","strength":1.0,"price":9.4677,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-12","known_ts":"2012-12-14","bar_index":1347,"type":"BUY","strength":1.0,"price":10.084,"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":"2013-02-21","known_ts":"2013-02-21","bar_index":1362,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.1391,"stop_level":11.2214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-22","known_ts":"2013-02-22","bar_index":1363,"type":"RECLAIM","strength":1.0,"price":11.3411,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-21","prior_stop_level":11.2214,"sweep_low":10.9894,"atr14":0.31943,"stop_level":10.829685,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-07","known_ts":"2013-03-07","bar_index":1366,"type":"RECLAIM","strength":1.0,"price":11.8572,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-15","known_ts":"2013-05-17","bar_index":1382,"type":"BUY","strength":0.863,"price":11.5335,"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":60},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":1401,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6828,"stop_level":11.7891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-09","known_ts":"2013-08-09","bar_index":1402,"type":"RECLAIM","strength":0.863,"price":12.0092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-07","prior_stop_level":11.7891,"sweep_low":11.6448,"atr14":0.252759,"stop_level":11.518421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-22","known_ts":"2013-08-22","bar_index":1405,"type":"RECLAIM","strength":1.0,"price":12.0396,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":1406,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6828,"stop_level":11.8118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-29","known_ts":"2013-08-29","bar_index":1406,"type":"RECLAIM","strength":1.0,"price":11.8498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-27","prior_stop_level":11.8118,"sweep_low":11.6752,"atr14":0.283508,"stop_level":11.533446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-10","known_ts":"2013-09-12","bar_index":1409,"type":"REBUY","strength":0.863,"price":12.7152,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2013-10-09","known_ts":"2013-10-09","bar_index":1416,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.5166,"stop_level":12.5861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":1416,"type":"RECLAIM","strength":1.0,"price":12.8299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-09","prior_stop_level":12.5861,"sweep_low":12.4249,"atr14":0.302489,"stop_level":12.273655,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-25","known_ts":"2013-10-25","bar_index":1420,"type":"RECLAIM","strength":1.0,"price":13.6552,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-25","known_ts":"2013-11-25","bar_index":1427,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.0678,"stop_level":14.4652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-04","known_ts":"2014-03-06","bar_index":1449,"type":"BUY","strength":0.725,"price":13.5796,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-04-17","known_ts":"2014-04-17","bar_index":1459,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.9231,"stop_level":14.2325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-23","known_ts":"2014-04-23","bar_index":1460,"type":"RECLAIM","strength":0.863,"price":14.3486,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-04-17","prior_stop_level":14.2325,"sweep_low":13.869,"atr14":0.374693,"stop_level":13.681653,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-12","known_ts":"2014-05-12","bar_index":1465,"type":"RECLAIM","strength":0.863,"price":14.0314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-15","known_ts":"2014-05-19","bar_index":1466,"type":"REBUY","strength":0.863,"price":14.016,"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":"2014-06-16","known_ts":"2014-06-18","bar_index":1473,"type":"BUY","strength":0.725,"price":14.0546,"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":65},{"ts":"2014-09-24","known_ts":"2014-09-24","bar_index":1496,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.1711,"stop_level":18.3346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-05","known_ts":"2015-02-09","bar_index":1527,"type":"BUY","strength":0.45,"price":15.0885,"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-02-26","bar_index":1531,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.6398,"stop_level":15.1436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-08","known_ts":"2015-04-08","bar_index":1541,"type":"RECLAIM","strength":0.725,"price":16.3345,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-12","known_ts":"2015-05-12","bar_index":1549,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.135,"stop_level":17.1905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-13","known_ts":"2015-05-13","bar_index":1549,"type":"RECLAIM","strength":0.725,"price":17.2459,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-05-12","prior_stop_level":17.1905,"sweep_low":17.1112,"atr14":0.479379,"stop_level":16.87151,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-29","known_ts":"2015-05-29","bar_index":1553,"type":"RECLAIM","strength":0.863,"price":17.769,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-06","known_ts":"2015-08-10","bar_index":1569,"type":"BUY","strength":0.588,"price":17.2823,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2015-10-06","known_ts":"2015-10-08","bar_index":1583,"type":"BUY","strength":0.45,"price":15.3394,"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-11-10","known_ts":"2015-11-10","bar_index":1591,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7476,"stop_level":14.2219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-17","known_ts":"2015-11-19","bar_index":1593,"type":"REBUY","strength":0.45,"price":14.3666,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-12-17","known_ts":"2015-12-21","bar_index":1600,"type":"BUY","strength":0.45,"price":13.8923,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-01-08","known_ts":"2016-01-08","bar_index":1604,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.4083,"stop_level":13.5145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-13","known_ts":"2016-01-13","bar_index":1605,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2949,"stop_level":13.5145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-12","known_ts":"2016-01-12","bar_index":1605,"type":"RECLAIM","strength":0.588,"price":13.5704,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-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":"2016-01-08","prior_stop_level":13.5145,"sweep_low":13.0357,"atr14":0.464412,"stop_level":12.803494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-14","known_ts":"2016-01-14","bar_index":1606,"type":"RECLAIM","strength":0.588,"price":13.5299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-01-13","prior_stop_level":13.5145,"sweep_low":13.1653,"atr14":0.472854,"stop_level":12.928873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":1609,"type":"REBUY","strength":0.588,"price":14.5588,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2016-02-19","known_ts":"2016-02-19","bar_index":1614,"type":"RECLAIM","strength":0.725,"price":14.1861,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":1632,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.1999,"stop_level":19.7135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-11","known_ts":"2016-05-11","bar_index":1633,"type":"RECLAIM","strength":1.0,"price":19.7625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-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":"2016-05-09","prior_stop_level":19.7135,"sweep_low":19.151,"atr14":0.579545,"stop_level":18.861228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-18","known_ts":"2016-05-18","bar_index":1634,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.8738,"stop_level":19.1999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-19","known_ts":"2016-05-19","bar_index":1635,"type":"RECLAIM","strength":1.0,"price":19.3222,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-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":"2016-05-18","prior_stop_level":19.1999,"sweep_low":18.4417,"atr14":0.630257,"stop_level":18.126571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-02","known_ts":"2016-06-02","bar_index":1638,"type":"RECLAIM","strength":1.0,"price":20.7816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-27","known_ts":"2016-09-29","bar_index":1665,"type":"BUY","strength":0.725,"price":20.7019,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2016-10-18","known_ts":"2016-10-20","bar_index":1670,"type":"BUY","strength":0.725,"price":21.8979,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2016-12-29","known_ts":"2016-12-29","bar_index":1686,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.0198,"stop_level":30.0467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-04","known_ts":"2017-01-04","bar_index":1687,"type":"RECLAIM","strength":1.0,"price":31.2783,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-29","prior_stop_level":30.0467,"sweep_low":29.2996,"atr14":0.845574,"stop_level":28.876813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-13","known_ts":"2017-01-13","bar_index":1690,"type":"RECLAIM","strength":1.0,"price":30.856,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-25","known_ts":"2017-04-27","bar_index":1713,"type":"BUY","strength":0.725,"price":30.1713,"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-05-12","known_ts":"2017-05-12","bar_index":1717,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.3916,"stop_level":29.6723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":1718,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.1837,"stop_level":28.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-19","known_ts":"2017-05-19","bar_index":1719,"type":"RECLAIM","strength":0.725,"price":28.4581,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-05-17","prior_stop_level":28.375,"sweep_low":27.7263,"atr14":0.840274,"stop_level":27.306163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-07","known_ts":"2017-07-07","bar_index":1730,"type":"RECLAIM","strength":0.863,"price":30.0955,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-26","known_ts":"2017-07-26","bar_index":1734,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.3629,"stop_level":30.4966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-27","known_ts":"2017-07-27","bar_index":1734,"type":"RECLAIM","strength":0.863,"price":30.5133,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-07-26","prior_stop_level":30.4966,"sweep_low":29.9535,"atr14":0.958307,"stop_level":29.474347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-31","known_ts":"2017-07-31","bar_index":1735,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.5859,"stop_level":30.4966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-02","known_ts":"2017-10-04","bar_index":1750,"type":"BUY","strength":0.588,"price":29.914,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2017-11-09","known_ts":"2017-11-09","bar_index":1759,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.215,"stop_level":31.2318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-10","known_ts":"2017-11-10","bar_index":1759,"type":"RECLAIM","strength":0.725,"price":31.2486,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-11-09","prior_stop_level":31.2318,"sweep_low":30.8625,"atr14":0.739196,"stop_level":30.492902,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-27","known_ts":"2017-11-27","bar_index":1763,"type":"RECLAIM","strength":0.725,"price":31.7857,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-31","known_ts":"2018-01-31","bar_index":1777,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.2432,"stop_level":39.0434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-20","known_ts":"2018-02-20","bar_index":1782,"type":"RECLAIM","strength":1.0,"price":40.4333,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-08","known_ts":"2018-05-10","bar_index":1800,"type":"BUY","strength":0.725,"price":40.4246,"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":45},{"ts":"2018-06-15","known_ts":"2018-06-15","bar_index":1809,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.5617,"stop_level":41.1692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-07-20","known_ts":"2018-07-24","bar_index":1817,"type":"BUY","strength":0.725,"price":41.7299,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2018-08-28","known_ts":"2018-08-30","bar_index":1826,"type":"BUY","strength":0.588,"price":38.7649,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2018-12-11","known_ts":"2018-12-13","bar_index":1850,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-12-11","trigger_known_ts":"2018-12-13","strength":0.45,"price":27.6223,"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.358076,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.1209,"atr14":1.19576,"stop_level":25.52302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-28","known_ts":"2019-01-02","bar_index":1854,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-12-28","trigger_known_ts":"2019-01-02","strength":0.45,"price":26.14,"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.392524,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.6622,"atr14":1.093744,"stop_level":24.115328,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":1855,"type":"BUY","strength":0.45,"price":27.359,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":1855,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-01-03","trigger_known_ts":"2019-01-07","strength":0.45,"price":27.359,"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.364195,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.6622,"atr14":1.08299,"stop_level":24.120705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":1869,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.4538,"stop_level":32.0375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-04","known_ts":"2019-04-08","bar_index":1876,"type":"REBUY","strength":0.725,"price":30.9817,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2019-05-31","known_ts":"2019-06-04","bar_index":1889,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-05-31","trigger_known_ts":"2019-06-04","strength":0.45,"price":22.9078,"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.466589,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.637,"atr14":0.851317,"stop_level":21.211341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-18","known_ts":"2019-06-20","bar_index":1893,"type":"BUY","strength":0.45,"price":25.138,"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-06-18","known_ts":"2019-06-20","bar_index":1893,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-06-18","trigger_known_ts":"2019-06-20","strength":0.45,"price":25.138,"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.397602,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.3459,"atr14":0.91819,"stop_level":21.886805,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-15","known_ts":"2019-07-17","bar_index":1899,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-07-15","trigger_known_ts":"2019-07-17","strength":0.588,"price":26.7313,"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.359421,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":25.1455,"atr14":0.818248,"stop_level":24.736376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-23","known_ts":"2019-07-23","bar_index":1901,"type":"RECLAIM","strength":0.725,"price":28.0818,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-06-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":1904,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.1542,"stop_level":25.4156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":1905,"type":"RECLAIM","strength":0.725,"price":25.5376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-08-05","prior_stop_level":25.4156,"sweep_low":24.4921,"atr14":0.830647,"stop_level":24.076777,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":1912,"type":"BUY","strength":0.725,"price":27.7246,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":1917,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.6517,"stop_level":25.3634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-01","known_ts":"2019-11-01","bar_index":1925,"type":"RECLAIM","strength":0.863,"price":27.6124,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-30","known_ts":"2019-12-30","bar_index":1938,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.1324,"stop_level":30.2217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-03-31","known_ts":"2020-04-02","bar_index":1959,"type":"BUY","strength":0.45,"price":19.0699,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2020-03-31","known_ts":"2020-04-02","bar_index":1959,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-03-31","trigger_known_ts":"2020-04-02","strength":0.45,"price":19.0699,"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.384479,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.2697,"atr14":1.776174,"stop_level":14.381613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":1968,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.8166,"stop_level":21.3898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":1970,"type":"RECLAIM","strength":0.588,"price":21.8198,"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":21.3898,"sweep_low":18.7833,"atr14":1.277569,"stop_level":18.144516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":1974,"type":"RECLAIM","strength":0.725,"price":26.4955,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":1979,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7693,"stop_level":22.9215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":1979,"type":"RECLAIM","strength":0.725,"price":23.2849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-26 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-26","prior_stop_level":22.9215,"sweep_low":22.7066,"atr14":1.117275,"stop_level":22.147963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-14","known_ts":"2020-07-16","bar_index":1983,"type":"REBUY","strength":0.725,"price":24.4518,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2020-08-31","known_ts":"2020-08-31","bar_index":1994,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.7043,"stop_level":26.7677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-01","known_ts":"2020-09-01","bar_index":1994,"type":"RECLAIM","strength":0.863,"price":27.229,"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":true,"monthlyBull":false},"anchor_ts":"2020-08-31","prior_stop_level":26.7677,"sweep_low":26.3877,"atr14":0.761245,"stop_level":26.007078,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-11","known_ts":"2020-09-11","bar_index":1997,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.5325,"stop_level":26.7043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":1997,"type":"RECLAIM","strength":1.0,"price":27.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-09-11","prior_stop_level":26.7043,"sweep_low":26.243,"atr14":0.820292,"stop_level":25.832854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-16","known_ts":"2020-09-18","bar_index":1998,"type":"REBUY","strength":1.0,"price":28.9749,"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":"2020-10-12","known_ts":"2020-10-14","bar_index":2004,"type":"BUY","strength":1.0,"price":30.3406,"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":30},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":2008,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.8867,"stop_level":28.4523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-29","known_ts":"2020-10-29","bar_index":2008,"type":"RECLAIM","strength":1.0,"price":28.8446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-10-28","prior_stop_level":28.4523,"sweep_low":27.604,"atr14":1.017239,"stop_level":27.09538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-13","known_ts":"2020-11-13","bar_index":2012,"type":"RECLAIM","strength":1.0,"price":33.3601,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-18","known_ts":"2020-12-18","bar_index":2020,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.9496,"stop_level":33.0317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-21","known_ts":"2020-12-21","bar_index":2020,"type":"RECLAIM","strength":1.0,"price":33.7067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-12-18","prior_stop_level":33.0317,"sweep_low":32.384,"atr14":1.266854,"stop_level":31.750573,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-28","known_ts":"2020-12-28","bar_index":2021,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.8219,"stop_level":32.9496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":2022,"type":"RECLAIM","strength":1.0,"price":33.1777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-28","prior_stop_level":32.9496,"sweep_low":32.7763,"atr14":1.138465,"stop_level":32.207068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-12","known_ts":"2021-01-12","bar_index":2025,"type":"RECLAIM","strength":1.0,"price":37.0906,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":2028,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.4061,"stop_level":32.8219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-02-03","known_ts":"2021-02-03","bar_index":2030,"type":"RECLAIM","strength":0.863,"price":33.8574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-01-27","prior_stop_level":32.8219,"sweep_low":31.0191,"atr14":1.456731,"stop_level":30.290734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-05","known_ts":"2021-03-05","bar_index":2037,"type":"RECLAIM","strength":1.0,"price":43.5296,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-23","known_ts":"2021-03-23","bar_index":2041,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.1506,"stop_level":43.0152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-25","known_ts":"2021-03-25","bar_index":2041,"type":"RECLAIM","strength":1.0,"price":43.6582,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-23","prior_stop_level":43.0152,"sweep_low":40.8199,"atr14":1.850488,"stop_level":39.894656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":2045,"type":"RECLAIM","strength":1.0,"price":46.5562,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-25","known_ts":"2021-05-25","bar_index":2055,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.5683,"stop_level":56.187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-26","known_ts":"2021-05-26","bar_index":2056,"type":"RECLAIM","strength":1.0,"price":56.2608,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-25","prior_stop_level":56.187,"sweep_low":54.9127,"atr14":1.985676,"stop_level":53.919862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-09","known_ts":"2021-06-09","bar_index":2059,"type":"RECLAIM","strength":1.0,"price":60.0282,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-20","known_ts":"2021-10-22","bar_index":2090,"type":"BUY","strength":0.725,"price":59.1437,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2021-11-18","known_ts":"2021-11-18","bar_index":2097,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.2462,"stop_level":60.2521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-11-22","known_ts":"2021-11-22","bar_index":2097,"type":"RECLAIM","strength":0.725,"price":62.4316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-18","prior_stop_level":60.2521,"sweep_low":58.2216,"atr14":2.334559,"stop_level":57.05432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-23","known_ts":"2021-12-28","bar_index":2105,"type":"BUY","strength":0.725,"price":58.026,"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":"2022-02-07","known_ts":"2022-02-09","bar_index":2115,"type":"BUY","strength":0.588,"price":58.5028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2022-05-05","known_ts":"2022-05-05","bar_index":2135,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.4513,"stop_level":77.165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-27","known_ts":"2022-07-29","bar_index":2154,"type":"BUY","strength":0.725,"price":73.5073,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":2162,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.9977,"stop_level":75.7443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-06","known_ts":"2022-09-06","bar_index":2163,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.9043,"stop_level":75.7443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-08","bar_index":2164,"type":"RECLAIM","strength":0.725,"price":78.3304,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-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":"2022-09-01","prior_stop_level":75.7443,"sweep_low":70.9212,"atr14":2.994467,"stop_level":69.423967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-08","known_ts":"2022-09-08","bar_index":2164,"type":"RECLAIM","strength":0.725,"price":78.3304,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-09-06","prior_stop_level":75.7443,"sweep_low":73.2431,"atr14":2.994467,"stop_level":71.745867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-12","known_ts":"2022-10-14","bar_index":2172,"type":"BUY","strength":0.588,"price":74.0237,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2187,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.65,"stop_level":97.3327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":2187,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.2896,"stop_level":97.3327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":2188,"type":"RECLAIM","strength":0.863,"price":97.8638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-15","prior_stop_level":97.3327,"sweep_low":92.3163,"atr14":3.876785,"stop_level":90.377908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":2188,"type":"RECLAIM","strength":0.863,"price":97.8638,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-19","prior_stop_level":97.3327,"sweep_low":95.0948,"atr14":3.876785,"stop_level":93.156408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":2191,"type":"RECLAIM","strength":0.863,"price":97.7128,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-22","known_ts":"2023-02-22","bar_index":2202,"type":"SELL","basis":"structure_stop","strength":0.863,"price":114.6025,"stop_level":115.4683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-28","known_ts":"2023-02-28","bar_index":2203,"type":"RECLAIM","strength":0.863,"price":119.9976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-22","prior_stop_level":115.4683,"sweep_low":109.7496,"atr14":4.196785,"stop_level":107.651207,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-02","known_ts":"2023-03-06","bar_index":2204,"type":"REBUY","strength":1.0,"price":125.5831,"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":"2023-06-06","known_ts":"2023-06-08","bar_index":2226,"type":"BUY","strength":0.588,"price":95.8645,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2023-07-20","known_ts":"2023-07-20","bar_index":2236,"type":"SELL","basis":"structure_stop","strength":0.588,"price":97.9827,"stop_level":99.7569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-25","known_ts":"2023-07-25","bar_index":2237,"type":"RECLAIM","strength":0.588,"price":100.8118,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-20 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-07-20","prior_stop_level":99.7569,"sweep_low":96.0168,"atr14":3.180433,"stop_level":94.426584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-10","known_ts":"2023-08-10","bar_index":2241,"type":"RECLAIM","strength":0.725,"price":103.2382,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-28","known_ts":"2023-08-30","bar_index":2245,"type":"BUY","strength":0.588,"price":102.0586,"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":"2023-09-27","known_ts":"2023-09-29","bar_index":2252,"type":"BUY","strength":0.588,"price":103.238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2023-10-31","known_ts":"2023-11-02","bar_index":2260,"type":"REBUY","strength":0.725,"price":107.3976,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2023-12-28","known_ts":"2023-12-28","bar_index":2273,"type":"SELL","basis":"structure_stop","strength":0.863,"price":115.062,"stop_level":115.7263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-02","known_ts":"2024-01-02","bar_index":2274,"type":"SELL","basis":"structure_stop","strength":0.863,"price":114.8978,"stop_level":115.7263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-01","known_ts":"2024-02-05","bar_index":2281,"type":"BUY","strength":0.863,"price":117.3907,"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":"2024-04-10","known_ts":"2024-04-10","bar_index":2296,"type":"SELL","basis":"structure_stop","strength":1.0,"price":140.2146,"stop_level":142.2114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":2317,"type":"BUY","strength":0.725,"price":126.2553,"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-08-02","known_ts":"2024-08-02","bar_index":2323,"type":"SELL","basis":"structure_stop","strength":0.45,"price":117.9952,"stop_level":119.9508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":2323,"type":"SELL","basis":"structure_stop","strength":0.45,"price":119.0654,"stop_level":119.9508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-08-28","known_ts":"2024-08-30","bar_index":2329,"type":"BUY","strength":0.45,"price":116.2732,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-09-19","known_ts":"2024-09-23","bar_index":2334,"type":"BUY","strength":0.45,"price":117.6839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-09-27","known_ts":"2024-09-27","bar_index":2336,"type":"RECLAIM","strength":0.725,"price":126.1907,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-09-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-06","known_ts":"2024-12-06","bar_index":2352,"type":"SELL","basis":"structure_stop","strength":0.863,"price":133.6803,"stop_level":134.5689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-09","known_ts":"2024-12-09","bar_index":2352,"type":"RECLAIM","strength":0.863,"price":134.9985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-12-06","prior_stop_level":134.5689,"sweep_low":133.5045,"atr14":3.509212,"stop_level":131.749894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-27","known_ts":"2025-01-29","bar_index":2363,"type":"BUY","strength":0.588,"price":126.644,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":15},{"ts":"2025-03-03","known_ts":"2025-03-03","bar_index":2371,"type":"SELL","basis":"structure_stop","strength":0.725,"price":127.948,"stop_level":128.1539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-05","known_ts":"2025-03-05","bar_index":2371,"type":"SELL","basis":"structure_stop","strength":0.725,"price":125.2224,"stop_level":128.1539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":2383,"type":"BUY","strength":0.588,"price":125.3554,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2025-05-23","known_ts":"2025-05-23","bar_index":2390,"type":"SELL","basis":"structure_stop","strength":0.863,"price":123.3669,"stop_level":127.6097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":2392,"type":"RECLAIM","strength":0.725,"price":133.595,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-05-23","prior_stop_level":127.6097,"sweep_low":119.5178,"atr14":4.813709,"stop_level":117.110945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-10","known_ts":"2025-06-10","bar_index":2394,"type":"RECLAIM","strength":0.863,"price":129.7951,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":2396,"type":"SELL","basis":"structure_stop","strength":0.863,"price":123.9378,"stop_level":128.0034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-26","known_ts":"2025-06-26","bar_index":2397,"type":"RECLAIM","strength":0.863,"price":129.4505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-06-20","prior_stop_level":128.0034,"sweep_low":122.6187,"atr14":3.899939,"stop_level":120.668731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-02","known_ts":"2025-07-07","bar_index":2399,"type":"REBUY","strength":0.863,"price":131.9122,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2025-07-24","known_ts":"2025-07-24","bar_index":2404,"type":"SELL","basis":"structure_stop","strength":0.863,"price":125.3309,"stop_level":125.9634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-25","known_ts":"2025-07-25","bar_index":2404,"type":"RECLAIM","strength":0.863,"price":129.2836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-24","prior_stop_level":125.9634,"sweep_low":124.6688,"atr14":3.760466,"stop_level":122.788567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-27","known_ts":"2025-08-29","bar_index":2412,"type":"BUY","strength":0.725,"price":129.3726,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2026-01-07","known_ts":"2026-01-07","bar_index":2442,"type":"SELL","basis":"structure_stop","strength":1.0,"price":166.9336,"stop_level":168.5449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-08","known_ts":"2026-01-08","bar_index":2442,"type":"RECLAIM","strength":1.0,"price":171.2405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-01-07","prior_stop_level":168.5449,"sweep_low":165.2725,"atr14":4.642161,"stop_level":162.95142,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-23","known_ts":"2026-01-23","bar_index":2446,"type":"RECLAIM","strength":1.0,"price":174.7118,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-19","known_ts":"2026-05-19","bar_index":2472,"type":"SELL","basis":"structure_stop","strength":1.0,"price":222.8645,"stop_level":223.8623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-20","known_ts":"2026-05-20","bar_index":2473,"type":"RECLAIM","strength":1.0,"price":227.7834,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-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-05-19","prior_stop_level":223.8623,"sweep_low":218.5344,"atr14":6.594902,"stop_level":215.236949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-03","known_ts":"2026-06-03","bar_index":2476,"type":"RECLAIM","strength":1.0,"price":267.8924,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-18","known_ts":"2026-06-18","bar_index":2479,"type":"SELL","basis":"structure_stop","strength":1.0,"price":249.3445,"stop_level":266.5954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-04","known_ts":"2026-08-06","bar_index":2490,"type":"BUY","strength":0.725,"price":261.48,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-06","last_scored_basis":null,"bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2017-09-27","2018-02-14","2018-03-29","2018-05-03","2018-07-09","2019-04-01","2019-05-01","2019-09-04","2020-02-07","2020-03-18","2021-02-08","2021-06-04","2021-06-30","2021-07-27","2021-09-21","2021-10-12","2021-12-10","2022-02-02","2022-05-20","2022-07-06","2022-09-29","2023-01-04","2023-03-23","2023-04-14","2023-05-10","2023-06-01","2023-06-28","2023-09-22","2024-01-19","2024-02-23","2024-05-02","2024-06-14","2024-08-23","2024-09-16","2024-10-15","2024-12-23","2025-04-14","2025-08-11","2026-03-25","2026-07-06"],"warnings":[{"ts":"2022-11-09","kind":"arm","px":87.2903},{"ts":"2022-12-15","kind":"confirm","px":96.65,"level":97.3327},{"ts":"2022-12-16","kind":"arm","px":95.7965},{"ts":"2022-12-19","kind":"confirm","px":96.2896,"level":97.3327},{"ts":"2023-02-14","kind":"arm","px":120.3687},{"ts":"2023-02-22","kind":"confirm","px":114.6025,"level":115.4683},{"ts":"2023-06-23","kind":"arm","px":98.0806},{"ts":"2023-07-20","kind":"confirm","px":97.9827,"level":99.7569},{"ts":"2023-10-16","kind":"arm","px":100.8308},{"ts":"2023-11-17","kind":"arm","px":106.8102},{"ts":"2023-12-28","kind":"confirm","px":115.062,"level":115.7263},{"ts":"2023-12-29","kind":"arm","px":114.1151},{"ts":"2024-01-02","kind":"confirm","px":114.8978,"level":115.7263},{"ts":"2024-03-11","kind":"arm","px":125.5362},{"ts":"2024-04-04","kind":"arm","px":142.2114},{"ts":"2024-04-10","kind":"confirm","px":140.2146,"level":142.2114},{"ts":"2024-07-26","kind":"arm","px":127.0044},{"ts":"2024-08-02","kind":"confirm","px":117.9952,"level":119.9508},{"ts":"2024-08-05","kind":"arm","px":118.1217},{"ts":"2024-08-06","kind":"confirm","px":119.0654,"level":119.9508},{"ts":"2024-10-10","kind":"arm","px":125.4388},{"ts":"2024-11-04","kind":"arm","px":130.4384},{"ts":"2024-12-06","kind":"confirm","px":133.6803,"level":134.5689},{"ts":"2025-02-21","kind":"arm","px":128.1539},{"ts":"2025-03-03","kind":"confirm","px":127.948,"level":128.1539},{"ts":"2025-03-04","kind":"arm","px":123.8988},{"ts":"2025-03-05","kind":"confirm","px":125.2224,"level":128.1539},{"ts":"2025-05-13","kind":"arm","px":133.3094},{"ts":"2025-05-23","kind":"confirm","px":123.3669,"level":127.6097},{"ts":"2025-06-12","kind":"arm","px":129.7951},{"ts":"2025-06-20","kind":"confirm","px":123.9378,"level":128.0034},{"ts":"2025-07-15","kind":"arm","px":127.3369},{"ts":"2025-07-24","kind":"confirm","px":125.3309,"level":125.9634},{"ts":"2025-09-24","kind":"arm","px":134.7581},{"ts":"2025-12-09","kind":"arm","px":164.0654},{"ts":"2026-01-07","kind":"confirm","px":166.9336,"level":168.5449},{"ts":"2026-05-08","kind":"arm","px":234.568},{"ts":"2026-05-19","kind":"confirm","px":222.8645,"level":223.8623},{"ts":"2026-05-20","kind":"arm","px":227.7834},{"ts":"2026-06-18","kind":"confirm","px":249.3445,"level":266.5954}],"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":[]}},"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_b0fcba69f8662e519569","market":"US","system":"prophet_board","definition":"us_prophet_v2","authority":"candidate","surfaced_at":"2026-08-12","entry_date":null,"entry_basis":"next_session_close","entry_price":null,"rank":62,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":null,"return_pct":null,"excess_pct":null,"sessions":null,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"}]}}