{"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":"PPG","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-08-28","known_ts":"1980-08-28","bar_index":39,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6779,"stop_level":0.6804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-09-02","known_ts":"1980-09-02","bar_index":39,"type":"RECLAIM","strength":0.588,"price":0.6828,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-08-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1980-08-28","prior_stop_level":0.6804,"sweep_low":0.6731,"atr14":0.011349,"stop_level":0.667425,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-11-14","known_ts":"1980-11-18","bar_index":57,"type":"BUY","strength":0.45,"price":0.7291,"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":"1981-01-16","known_ts":"1981-01-16","bar_index":71,"type":"RECLAIM","strength":0.725,"price":0.8316,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-02-19","known_ts":"1981-02-19","bar_index":78,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.795,"stop_level":0.8047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-02-23","known_ts":"1981-02-23","bar_index":79,"type":"RECLAIM","strength":0.725,"price":0.8072,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-02-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":"1981-02-19","prior_stop_level":0.8047,"sweep_low":0.7901,"atr14":0.01964,"stop_level":0.78028,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-03-05","known_ts":"1981-03-05","bar_index":82,"type":"RECLAIM","strength":0.863,"price":0.9559,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-02-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-28","known_ts":"1981-04-28","bar_index":94,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0267,"stop_level":1.0291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-08-04","known_ts":"1981-08-06","bar_index":117,"type":"BUY","strength":0.588,"price":0.8974,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1981-09-09","known_ts":"1981-09-09","bar_index":125,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.8389,"stop_level":0.8925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-11-02","known_ts":"1981-11-04","bar_index":138,"type":"BUY","strength":0.45,"price":0.7828,"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":"1981-12-15","known_ts":"1981-12-15","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7633,"stop_level":0.7706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-21","known_ts":"1981-12-21","bar_index":149,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7413,"stop_level":0.7706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-01-28","known_ts":"1982-02-01","bar_index":158,"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":"1982-01-28","trigger_known_ts":"1982-02-01","strength":0.45,"price":0.6389,"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.42545,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6145,"atr14":0.015203,"stop_level":0.606898,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-09","known_ts":"1982-03-11","bar_index":167,"type":"BUY","strength":0.45,"price":0.6048,"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":"1982-03-09","known_ts":"1982-03-11","bar_index":167,"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":"1982-03-09","trigger_known_ts":"1982-03-11","strength":0.45,"price":0.6048,"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.456115,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5658,"atr14":0.014153,"stop_level":0.558723,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-05-13","known_ts":"1982-05-13","bar_index":182,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6487,"stop_level":0.6511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-14","known_ts":"1982-05-14","bar_index":182,"type":"RECLAIM","strength":0.588,"price":0.6584,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-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":"1982-05-13","prior_stop_level":0.6511,"sweep_low":0.6438,"atr14":0.014298,"stop_level":0.636651,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-05-26","known_ts":"1982-05-26","bar_index":185,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6462,"stop_level":0.6487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-06-29","known_ts":"1982-07-01","bar_index":193,"type":"BUY","strength":0.725,"price":0.6511,"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":30},{"ts":"1982-08-06","known_ts":"1982-08-06","bar_index":202,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.634,"stop_level":0.6682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-10","known_ts":"1982-08-10","bar_index":202,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6487,"stop_level":0.6682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-17","known_ts":"1982-08-17","bar_index":204,"type":"RECLAIM","strength":0.725,"price":0.6804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-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":"1982-08-10","prior_stop_level":0.6682,"sweep_low":0.6389,"atr14":0.015414,"stop_level":0.631193,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-24","known_ts":"1982-08-24","bar_index":206,"type":"RECLAIM","strength":0.863,"price":0.7633,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-09-17","known_ts":"1982-09-17","bar_index":211,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7706,"stop_level":0.7755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-09-20","known_ts":"1982-09-20","bar_index":212,"type":"RECLAIM","strength":0.863,"price":0.7779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-09-17","prior_stop_level":0.7755,"sweep_low":0.7609,"atr14":0.021422,"stop_level":0.750189,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-09-30","known_ts":"1982-09-30","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7682,"stop_level":0.7706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-10-01","known_ts":"1982-10-01","bar_index":215,"type":"RECLAIM","strength":0.863,"price":0.7804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-09-30","prior_stop_level":0.7706,"sweep_low":0.756,"atr14":0.019372,"stop_level":0.746314,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-11","known_ts":"1982-10-13","bar_index":217,"type":"REBUY","strength":0.863,"price":0.8828,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1982-11-23","known_ts":"1982-11-23","bar_index":227,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.912,"stop_level":0.9559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-11-26","known_ts":"1982-11-26","bar_index":228,"type":"RECLAIM","strength":1.0,"price":0.9706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-11-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":"1982-11-23","prior_stop_level":0.9559,"sweep_low":0.912,"atr14":0.033551,"stop_level":0.895224,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-03-18","known_ts":"1983-03-18","bar_index":254,"type":"RECLAIM","strength":1.0,"price":1.2291,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-04-08","known_ts":"1983-04-08","bar_index":258,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1754,"stop_level":1.1925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-04-12","known_ts":"1983-04-12","bar_index":259,"type":"RECLAIM","strength":0.863,"price":1.1949,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-04-08 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":"1983-04-08","prior_stop_level":1.1925,"sweep_low":1.1705,"atr14":0.018047,"stop_level":1.161477,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-05-19","known_ts":"1983-05-19","bar_index":268,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2453,"stop_level":1.2527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-05-20","known_ts":"1983-05-20","bar_index":268,"type":"RECLAIM","strength":0.863,"price":1.2625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-05-19 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":"1983-05-19","prior_stop_level":1.2527,"sweep_low":1.2355,"atr14":0.021232,"stop_level":1.224884,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-08-30","known_ts":"1983-09-01","bar_index":292,"type":"BUY","strength":0.725,"price":1.2881,"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":"1983-11-04","known_ts":"1983-11-04","bar_index":307,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3949,"stop_level":1.4025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-11-18","known_ts":"1983-11-22","bar_index":311,"type":"BUY","strength":0.725,"price":1.4551,"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":"1984-01-04","known_ts":"1984-01-06","bar_index":321,"type":"BUY","strength":0.725,"price":1.4752,"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":"aplus","score":90},{"ts":"1984-03-08","known_ts":"1984-03-12","bar_index":336,"type":"BUY","strength":0.588,"price":1.2172,"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":"1984-04-03","known_ts":"1984-04-03","bar_index":342,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1969,"stop_level":1.2273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-04-25","known_ts":"1984-04-27","bar_index":347,"type":"REBUY","strength":0.45,"price":1.2172,"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":"1984-05-15","known_ts":"1984-05-15","bar_index":351,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1752,"stop_level":1.2009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-21","known_ts":"1984-05-21","bar_index":353,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1239,"stop_level":1.2009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-06-07","known_ts":"1984-06-11","bar_index":357,"type":"REBUY","strength":0.588,"price":1.1598,"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":"1984-07-20","known_ts":"1984-07-20","bar_index":367,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1803,"stop_level":1.1855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-07-31","known_ts":"1984-07-31","bar_index":369,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1341,"stop_level":1.1495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-08-01","known_ts":"1984-08-01","bar_index":369,"type":"RECLAIM","strength":0.588,"price":1.1906,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1984-07-31","prior_stop_level":1.1495,"sweep_low":1.1187,"atr14":0.038776,"stop_level":1.099312,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-15","known_ts":"1984-08-15","bar_index":373,"type":"RECLAIM","strength":0.725,"price":1.3655,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-07-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-03","known_ts":"1984-10-03","bar_index":384,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3396,"stop_level":1.3759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-05","known_ts":"1984-10-05","bar_index":385,"type":"RECLAIM","strength":0.863,"price":1.3863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1984-10-03","prior_stop_level":1.3759,"sweep_low":1.3292,"atr14":0.035252,"stop_level":1.311574,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-10-18","known_ts":"1984-10-18","bar_index":388,"type":"RECLAIM","strength":0.863,"price":1.4538,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-01-10","known_ts":"1985-01-14","bar_index":407,"type":"BUY","strength":0.863,"price":1.4541,"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":"1985-02-15","known_ts":"1985-02-15","bar_index":415,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.57,"stop_level":1.5801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-03-04","known_ts":"1985-03-06","bar_index":419,"type":"REBUY","strength":1.0,"price":1.6336,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1985-05-15","known_ts":"1985-05-17","bar_index":436,"type":"BUY","strength":0.725,"price":1.6632,"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":"1985-06-03","known_ts":"1985-06-03","bar_index":440,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6525,"stop_level":1.6685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-04","known_ts":"1985-06-04","bar_index":440,"type":"RECLAIM","strength":0.863,"price":1.69,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-06-03","prior_stop_level":1.6685,"sweep_low":1.6417,"atr14":0.030485,"stop_level":1.626457,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-06-19","known_ts":"1985-06-19","bar_index":444,"type":"RECLAIM","strength":1.0,"price":1.8188,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-31","known_ts":"1985-11-04","bar_index":475,"type":"BUY","strength":0.725,"price":2.0461,"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":"1985-12-05","known_ts":"1985-12-05","bar_index":483,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0763,"stop_level":2.1528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-12-18","known_ts":"1985-12-20","bar_index":486,"type":"REBUY","strength":0.863,"price":2.2292,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1986-02-05","known_ts":"1986-02-07","bar_index":497,"type":"BUY","strength":0.725,"price":2.2839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1986-04-03","known_ts":"1986-04-03","bar_index":510,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8096,"stop_level":2.8261,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-14","known_ts":"1986-08-18","bar_index":541,"type":"BUY","strength":0.725,"price":2.9415,"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":"1986-09-12","known_ts":"1986-09-12","bar_index":547,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9863,"stop_level":3.031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-17","known_ts":"1986-10-21","bar_index":556,"type":"BUY","strength":0.588,"price":3.0254,"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":25},{"ts":"1986-12-30","known_ts":"1986-12-30","bar_index":572,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2546,"stop_level":3.2715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-12-31","known_ts":"1986-12-31","bar_index":573,"type":"RECLAIM","strength":0.863,"price":3.2828,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-12-30","prior_stop_level":3.2715,"sweep_low":3.2546,"atr14":0.059662,"stop_level":3.224769,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-01-06","known_ts":"1987-01-08","bar_index":574,"type":"REBUY","strength":0.863,"price":3.5137,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1987-04-13","known_ts":"1987-04-13","bar_index":596,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8076,"stop_level":4.0002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1987-06-10","known_ts":"1987-06-12","bar_index":610,"type":"BUY","strength":0.588,"price":3.764,"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":35},{"ts":"1987-10-26","known_ts":"1987-10-28","bar_index":642,"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":"1987-10-26","trigger_known_ts":"1987-10-28","strength":0.45,"price":2.5805,"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.430127,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5232,"atr14":0.215328,"stop_level":2.415536,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-16","known_ts":"1987-11-18","bar_index":647,"type":"BUY","strength":0.45,"price":3.0895,"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":"1988-01-08","known_ts":"1988-01-08","bar_index":659,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0316,"stop_level":3.0664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-11","known_ts":"1988-01-11","bar_index":659,"type":"RECLAIM","strength":0.588,"price":3.1011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-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":"1988-01-08","prior_stop_level":3.0664,"sweep_low":3.0201,"atr14":0.148809,"stop_level":2.945695,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-22","known_ts":"1988-02-22","bar_index":669,"type":"RECLAIM","strength":0.725,"price":3.7226,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-11","known_ts":"1988-03-11","bar_index":673,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6175,"stop_level":3.6409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-15","known_ts":"1988-03-15","bar_index":674,"type":"RECLAIM","strength":0.588,"price":3.6525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-03-11","prior_stop_level":3.6409,"sweep_low":3.5708,"atr14":0.109584,"stop_level":3.516008,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-25","known_ts":"1988-03-25","bar_index":677,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5942,"stop_level":3.6175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-31","known_ts":"1988-03-31","bar_index":678,"type":"RECLAIM","strength":0.725,"price":3.6409,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-03-25","prior_stop_level":3.6175,"sweep_low":3.5008,"atr14":0.100119,"stop_level":3.450741,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-13","known_ts":"1988-04-13","bar_index":681,"type":"RECLAIM","strength":0.863,"price":3.7576,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-26","known_ts":"1988-04-28","bar_index":684,"type":"BUY","strength":0.863,"price":4.026,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1988-06-08","known_ts":"1988-06-10","bar_index":694,"type":"BUY","strength":0.863,"price":4.0783,"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":"1988-07-07","known_ts":"1988-07-07","bar_index":700,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2075,"stop_level":4.2193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-12","known_ts":"1988-07-12","bar_index":701,"type":"RECLAIM","strength":0.863,"price":4.2545,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-07-07","prior_stop_level":4.2193,"sweep_low":4.1958,"atr14":0.095588,"stop_level":4.148006,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-07-19","known_ts":"1988-07-19","bar_index":703,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1605,"stop_level":4.2075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-15","known_ts":"1988-09-19","bar_index":717,"type":"BUY","strength":0.863,"price":4.1451,"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":"1988-10-19","known_ts":"1988-10-19","bar_index":725,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9793,"stop_level":4.0503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-12-09","known_ts":"1988-12-13","bar_index":737,"type":"BUY","strength":0.588,"price":3.7136,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1989-01-19","known_ts":"1989-01-19","bar_index":746,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9644,"stop_level":3.9883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-01-20","known_ts":"1989-01-20","bar_index":746,"type":"RECLAIM","strength":0.725,"price":4.0122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1989-01-19","prior_stop_level":3.9883,"sweep_low":3.9525,"atr14":0.072033,"stop_level":3.916483,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-06","known_ts":"1989-02-06","bar_index":750,"type":"RECLAIM","strength":0.725,"price":4.3107,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-13","known_ts":"1989-02-13","bar_index":751,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1435,"stop_level":4.2152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-28","known_ts":"1989-02-28","bar_index":755,"type":"RECLAIM","strength":0.863,"price":4.1642,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-03-08","known_ts":"1989-03-10","bar_index":757,"type":"REBUY","strength":0.863,"price":4.2364,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1989-04-20","known_ts":"1989-04-24","bar_index":767,"type":"BUY","strength":1.0,"price":4.2725,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1989-05-11","known_ts":"1989-05-15","bar_index":772,"type":"REBUY","strength":1.0,"price":4.3695,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1989-06-05","known_ts":"1989-06-05","bar_index":777,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3331,"stop_level":4.3452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-06","known_ts":"1989-06-06","bar_index":777,"type":"RECLAIM","strength":1.0,"price":4.4302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-06-05","prior_stop_level":4.3452,"sweep_low":4.3331,"atr14":0.066107,"stop_level":4.300046,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-20","known_ts":"1989-06-20","bar_index":781,"type":"RECLAIM","strength":1.0,"price":4.4545,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-06","known_ts":"1989-09-08","bar_index":799,"type":"BUY","strength":0.863,"price":4.321,"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":"1989-09-27","known_ts":"1989-09-27","bar_index":804,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2353,"stop_level":4.321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-11-27","known_ts":"1989-11-29","bar_index":818,"type":"BUY","strength":0.588,"price":3.9185,"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":"1989-12-15","known_ts":"1989-12-15","bar_index":822,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9185,"stop_level":3.9433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-12-21","known_ts":"1989-12-21","bar_index":824,"type":"RECLAIM","strength":0.588,"price":3.9556,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1989-12-15","prior_stop_level":3.9433,"sweep_low":3.7826,"atr14":0.080369,"stop_level":3.742415,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-19","known_ts":"1990-01-19","bar_index":830,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9309,"stop_level":3.9433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-01-24","known_ts":"1990-01-24","bar_index":831,"type":"RECLAIM","strength":0.588,"price":3.9556,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-01-19","prior_stop_level":3.9433,"sweep_low":3.8073,"atr14":0.097037,"stop_level":3.758782,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-12","known_ts":"1990-03-12","bar_index":842,"type":"RECLAIM","strength":0.725,"price":4.1189,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-27","known_ts":"1990-06-27","bar_index":867,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6741,"stop_level":4.7371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1990-06-28","known_ts":"1990-06-28","bar_index":867,"type":"RECLAIM","strength":0.863,"price":4.8127,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-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":"1990-06-27","prior_stop_level":4.7371,"sweep_low":4.5859,"atr14":0.115544,"stop_level":4.528128,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-19","known_ts":"1990-07-19","bar_index":872,"type":"RECLAIM","strength":1.0,"price":5.3544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-01-07","known_ts":"1991-01-07","bar_index":911,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4311,"stop_level":4.4824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-11","known_ts":"1991-01-11","bar_index":912,"type":"RECLAIM","strength":0.588,"price":4.5081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-01-07","prior_stop_level":4.4824,"sweep_low":4.2641,"atr14":0.113436,"stop_level":4.207382,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-22","known_ts":"1991-01-22","bar_index":915,"type":"RECLAIM","strength":0.725,"price":4.8421,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-04","known_ts":"1991-03-04","bar_index":924,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2299,"stop_level":5.3982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-05","known_ts":"1991-03-05","bar_index":924,"type":"RECLAIM","strength":1.0,"price":5.5018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-04 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":"1991-03-04","prior_stop_level":5.3982,"sweep_low":5.2299,"atr14":0.150924,"stop_level":5.154438,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-28","known_ts":"1991-05-30","bar_index":944,"type":"BUY","strength":0.863,"price":5.5498,"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":"1991-07-25","known_ts":"1991-07-25","bar_index":957,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9546,"stop_level":5.9807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-19","known_ts":"1991-12-23","bar_index":992,"type":"BUY","strength":0.588,"price":5.1121,"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":"1992-01-30","known_ts":"1992-01-30","bar_index":1001,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9486,"stop_level":6.015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-02-04","known_ts":"1992-02-04","bar_index":1002,"type":"RECLAIM","strength":0.725,"price":6.1345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-01-30","prior_stop_level":6.015,"sweep_low":5.8955,"atr14":0.132916,"stop_level":5.829042,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-14","known_ts":"1992-02-14","bar_index":1005,"type":"RECLAIM","strength":0.863,"price":6.29,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-05-05","known_ts":"1992-05-05","bar_index":1023,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7135,"stop_level":6.7852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-05-06","known_ts":"1992-05-06","bar_index":1023,"type":"RECLAIM","strength":1.0,"price":6.8483,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-05-05","prior_stop_level":6.7852,"sweep_low":6.7,"atr14":0.142615,"stop_level":6.628692,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-05-26","known_ts":"1992-05-26","bar_index":1028,"type":"RECLAIM","strength":1.0,"price":7.0909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-19","known_ts":"1992-10-21","bar_index":1062,"type":"BUY","strength":0.588,"price":6.5423,"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":50},{"ts":"1992-12-14","known_ts":"1992-12-14","bar_index":1075,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9635,"stop_level":7.0182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-18","known_ts":"1992-12-18","bar_index":1076,"type":"RECLAIM","strength":0.725,"price":7.0592,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-12-14","prior_stop_level":7.0182,"sweep_low":6.9088,"atr14":0.098946,"stop_level":6.859327,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-31","known_ts":"1992-12-31","bar_index":1079,"type":"RECLAIM","strength":0.725,"price":7.2508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-14","known_ts":"1993-01-14","bar_index":1082,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8267,"stop_level":6.9361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-01","known_ts":"1993-02-01","bar_index":1086,"type":"RECLAIM","strength":1.0,"price":7.0319,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-04","known_ts":"1993-02-08","bar_index":1087,"type":"BUY","strength":1.0,"price":7.4286,"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":0},{"ts":"1993-03-19","known_ts":"1993-03-23","bar_index":1097,"type":"BUY","strength":0.863,"price":7.5664,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1993-04-01","known_ts":"1993-04-05","bar_index":1100,"type":"BUY","strength":0.863,"price":7.594,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1993-05-10","known_ts":"1993-05-10","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0065,"stop_level":8.0759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-05-11","known_ts":"1993-05-11","bar_index":1109,"type":"RECLAIM","strength":1.0,"price":8.1314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-05-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":"1993-05-10","prior_stop_level":8.0759,"sweep_low":7.9927,"atr14":0.132402,"stop_level":7.926499,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-24","known_ts":"1993-05-24","bar_index":1112,"type":"RECLAIM","strength":1.0,"price":8.2008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-09","known_ts":"1993-06-09","bar_index":1115,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.9927,"stop_level":8.0204,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-23","known_ts":"1993-07-27","bar_index":1126,"type":"BUY","strength":0.725,"price":7.7706,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1993-08-20","known_ts":"1993-08-20","bar_index":1132,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5939,"stop_level":7.7477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-08-24","known_ts":"1993-08-24","bar_index":1133,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6498,"stop_level":7.7477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-09-09","known_ts":"1993-09-13","bar_index":1137,"type":"REBUY","strength":0.588,"price":7.7197,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1993-10-18","known_ts":"1993-10-20","bar_index":1146,"type":"BUY","strength":0.45,"price":7.426,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-10-26","known_ts":"1993-10-26","bar_index":1148,"type":"RECLAIM","strength":0.588,"price":7.8875,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-10-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-12-06","known_ts":"1993-12-06","bar_index":1157,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9622,"stop_level":7.9763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-07","known_ts":"1993-12-07","bar_index":1157,"type":"RECLAIM","strength":0.863,"price":7.9904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-12-06","prior_stop_level":7.9763,"sweep_low":7.934,"atr14":0.106475,"stop_level":7.880763,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-21","known_ts":"1993-12-21","bar_index":1161,"type":"RECLAIM","strength":0.863,"price":8.4413,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-16","known_ts":"1994-02-16","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.8539,"stop_level":8.9064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-05-18","known_ts":"1994-05-20","bar_index":1195,"type":"BUY","strength":0.725,"price":8.7339,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1994-06-02","known_ts":"1994-06-02","bar_index":1198,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5195,"stop_level":8.5623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-06-09","known_ts":"1994-06-09","bar_index":1200,"type":"RECLAIM","strength":0.725,"price":8.5766,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-02 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":"1994-06-02","prior_stop_level":8.5623,"sweep_low":8.4051,"atr14":0.112078,"stop_level":8.349061,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-30","known_ts":"1994-06-30","bar_index":1205,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.5766,"stop_level":8.6624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-07-01","known_ts":"1994-07-01","bar_index":1205,"type":"RECLAIM","strength":0.725,"price":8.7196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-30 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":"1994-06-30","prior_stop_level":8.6624,"sweep_low":8.5481,"atr14":0.147506,"stop_level":8.474347,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-19","known_ts":"1994-07-19","bar_index":1209,"type":"RECLAIM","strength":0.863,"price":8.8911,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-21","known_ts":"1994-09-21","bar_index":1224,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1282,"stop_level":9.2434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-12-15","known_ts":"1994-12-19","bar_index":1244,"type":"BUY","strength":0.725,"price":8.7894,"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":"1995-01-19","known_ts":"1995-01-19","bar_index":1251,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5863,"stop_level":8.6153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-24","known_ts":"1995-01-24","bar_index":1252,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3833,"stop_level":8.6153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-20","known_ts":"1995-01-20","bar_index":1252,"type":"RECLAIM","strength":0.588,"price":8.7024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-01-19","prior_stop_level":8.6153,"sweep_low":8.5863,"atr14":0.196569,"stop_level":8.488015,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-07","known_ts":"1995-02-09","bar_index":1256,"type":"REBUY","strength":0.45,"price":8.7024,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-02-21","known_ts":"1995-02-21","bar_index":1259,"type":"RECLAIM","strength":0.725,"price":8.8282,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-02-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-10","known_ts":"1995-04-10","bar_index":1270,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.682,"stop_level":8.8282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-04-13","known_ts":"1995-04-13","bar_index":1271,"type":"RECLAIM","strength":0.588,"price":8.8574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-04-10","prior_stop_level":8.8282,"sweep_low":8.6236,"atr14":0.161396,"stop_level":8.542902,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-26","known_ts":"1995-04-26","bar_index":1274,"type":"RECLAIM","strength":0.725,"price":9.2082,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-11-22","known_ts":"1995-11-27","bar_index":1323,"type":"BUY","strength":0.725,"price":10.9262,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1995-12-15","known_ts":"1995-12-15","bar_index":1328,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.7769,"stop_level":10.8366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-12-20","known_ts":"1995-12-20","bar_index":1329,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5082,"stop_level":10.8366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-12-28","known_ts":"1996-01-02","bar_index":1331,"type":"REBUY","strength":0.725,"price":11.0754,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1996-01-29","known_ts":"1996-01-31","bar_index":1338,"type":"BUY","strength":0.725,"price":11.165,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1996-02-20","known_ts":"1996-02-20","bar_index":1343,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.815,"stop_level":10.8963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-02-21","known_ts":"1996-02-21","bar_index":1343,"type":"RECLAIM","strength":0.863,"price":10.9051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-02-20","prior_stop_level":10.8963,"sweep_low":10.5747,"atr14":0.263378,"stop_level":10.443011,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-12","known_ts":"1996-03-14","bar_index":1348,"type":"REBUY","strength":0.725,"price":11.5961,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-06-14","known_ts":"1996-06-14","bar_index":1370,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.9726,"stop_level":12.1237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-08-01","known_ts":"1996-08-05","bar_index":1381,"type":"BUY","strength":0.725,"price":12.3354,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1996-08-26","known_ts":"1996-08-26","bar_index":1386,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.322,"stop_level":12.3524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-03","known_ts":"1996-09-03","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0482,"stop_level":12.3524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-09","known_ts":"1996-09-09","bar_index":1389,"type":"RECLAIM","strength":0.863,"price":12.4741,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-09-03","prior_stop_level":12.3524,"sweep_low":11.8352,"atr14":0.196791,"stop_level":11.736804,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-18","known_ts":"1996-09-18","bar_index":1392,"type":"RECLAIM","strength":0.863,"price":12.9609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-11","known_ts":"1996-12-11","bar_index":1411,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1955,"stop_level":14.3485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-18","known_ts":"1997-02-20","bar_index":1427,"type":"BUY","strength":0.725,"price":13.5448,"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":"1997-03-20","known_ts":"1997-03-20","bar_index":1434,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.514,"stop_level":13.7911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-26","known_ts":"1997-03-26","bar_index":1435,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.5448,"stop_level":13.7911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-04-23","known_ts":"1997-04-25","bar_index":1442,"type":"BUY","strength":0.45,"price":13.0523,"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":"1997-04-28","known_ts":"1997-04-28","bar_index":1443,"type":"RECLAIM","strength":0.588,"price":13.3909,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-04-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-11-28","known_ts":"1997-12-02","bar_index":1493,"type":"BUY","strength":0.725,"price":14.9169,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1998-09-22","known_ts":"1998-09-24","bar_index":1561,"type":"BUY","strength":0.45,"price":13.4967,"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":"1998-10-28","known_ts":"1998-10-28","bar_index":1569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.5763,"stop_level":13.7195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-29","known_ts":"1998-10-29","bar_index":1570,"type":"RECLAIM","strength":0.588,"price":14.0856,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-10-28","prior_stop_level":13.7195,"sweep_low":13.4967,"atr14":0.574756,"stop_level":13.209322,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-09","known_ts":"1998-12-09","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.8402,"stop_level":15.2084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-24","known_ts":"1998-12-29","bar_index":1583,"type":"REBUY","strength":0.588,"price":15.3205,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-01-22","known_ts":"1999-01-22","bar_index":1589,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.2479,"stop_level":14.2639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-03-11","known_ts":"1999-03-15","bar_index":1600,"type":"BUY","strength":0.45,"price":13.6872,"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":"1999-04-15","known_ts":"1999-04-15","bar_index":1608,"type":"RECLAIM","strength":0.725,"price":16.0893,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-17","known_ts":"1999-05-17","bar_index":1615,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.575,"stop_level":17.802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-21","known_ts":"1999-05-21","bar_index":1616,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5211,"stop_level":17.802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-10","known_ts":"1999-06-10","bar_index":1621,"type":"RECLAIM","strength":0.863,"price":16.6508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-10","known_ts":"1999-08-12","bar_index":1635,"type":"BUY","strength":0.725,"price":16.1987,"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":"1999-08-31","known_ts":"1999-08-31","bar_index":1640,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.6766,"stop_level":16.0029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-02","known_ts":"1999-09-02","bar_index":1640,"type":"RECLAIM","strength":1.0,"price":16.2802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-08-31","prior_stop_level":16.0029,"sweep_low":15.6114,"atr14":0.375988,"stop_level":15.423406,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-03","known_ts":"1999-09-08","bar_index":1641,"type":"REBUY","strength":1.0,"price":16.6065,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1999-09-16","known_ts":"1999-09-16","bar_index":1643,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.3129,"stop_level":16.427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-20","known_ts":"1999-09-20","bar_index":1644,"type":"RECLAIM","strength":1.0,"price":16.4597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-09-16","prior_stop_level":16.427,"sweep_low":16.0682,"atr14":0.3499,"stop_level":15.89325,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-03","known_ts":"1999-11-05","bar_index":1655,"type":"BUY","strength":0.863,"price":15.7256,"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":90},{"ts":"2000-01-18","known_ts":"2000-01-18","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.1537,"stop_level":16.2522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-01-20","known_ts":"2000-01-20","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2016,"stop_level":16.2522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-01-24","known_ts":"2000-01-24","bar_index":1673,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2344,"stop_level":16.2522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-03-17","known_ts":"2000-03-21","bar_index":1686,"type":"BUY","strength":0.45,"price":13.8123,"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-04-18","known_ts":"2000-04-18","bar_index":1693,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.5476,"stop_level":13.7461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-20","known_ts":"2000-04-20","bar_index":1694,"type":"RECLAIM","strength":0.588,"price":14.0273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-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":"2000-04-18","prior_stop_level":13.7461,"sweep_low":13.3657,"atr14":0.606013,"stop_level":13.062693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-12","known_ts":"2000-05-12","bar_index":1699,"type":"RECLAIM","strength":0.725,"price":15.0963,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-25","known_ts":"2000-05-25","bar_index":1702,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.6966,"stop_level":14.5464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-11","known_ts":"2000-08-15","bar_index":1720,"type":"BUY","strength":0.45,"price":11.6241,"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-08-30","known_ts":"2000-08-30","bar_index":1724,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.1026,"stop_level":11.1194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-06","known_ts":"2000-09-06","bar_index":1725,"type":"RECLAIM","strength":0.588,"price":11.2203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-08-30","prior_stop_level":11.1194,"sweep_low":10.8334,"atr14":0.285716,"stop_level":10.690542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-28","known_ts":"2000-10-02","bar_index":1731,"type":"REBUY","strength":0.588,"price":10.6147,"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":"2000-09-28","known_ts":"2000-10-02","bar_index":1731,"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-09-28","trigger_known_ts":"2000-10-02","strength":0.588,"price":10.6147,"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.358539,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.6895,"atr14":0.333751,"stop_level":9.522624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-16","known_ts":"2000-11-16","bar_index":1742,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8635,"stop_level":12.0332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-24","known_ts":"2000-11-24","bar_index":1744,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.3374,"stop_level":12.0332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-19","known_ts":"2000-12-21","bar_index":1750,"type":"REBUY","strength":0.725,"price":11.8126,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-01-11","known_ts":"2001-01-11","bar_index":1755,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.186,"stop_level":12.3387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-16","known_ts":"2001-01-16","bar_index":1755,"type":"RECLAIM","strength":0.863,"price":12.5084,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-01-11","prior_stop_level":12.3387,"sweep_low":11.8805,"atr14":0.529921,"stop_level":11.615539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-30","known_ts":"2001-01-30","bar_index":1759,"type":"RECLAIM","strength":0.863,"price":12.7223,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-02","known_ts":"2001-02-06","bar_index":1760,"type":"BUY","strength":1.0,"price":13.5071,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-03-21","known_ts":"2001-03-21","bar_index":1770,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.4044,"stop_level":13.5386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-23","known_ts":"2001-04-25","bar_index":1778,"type":"BUY","strength":0.863,"price":14.623,"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-06-08","known_ts":"2001-06-08","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1086,"stop_level":15.1169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-07-31","known_ts":"2001-08-02","bar_index":1801,"type":"BUY","strength":0.863,"price":15.31,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2001-08-17","known_ts":"2001-08-17","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8071,"stop_level":15.0073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-08-24","known_ts":"2001-08-24","bar_index":1807,"type":"RECLAIM","strength":0.863,"price":15.2326,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-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":"2001-08-17","prior_stop_level":15.0073,"sweep_low":14.39,"atr14":0.328847,"stop_level":14.225576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-12","known_ts":"2001-10-16","bar_index":1817,"type":"BUY","strength":0.588,"price":13.8561,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2001-11-28","known_ts":"2001-11-28","bar_index":1827,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.884,"stop_level":15.1166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-05","known_ts":"2001-12-05","bar_index":1829,"type":"RECLAIM","strength":0.863,"price":15.4726,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-11-28","prior_stop_level":15.1166,"sweep_low":14.6878,"atr14":0.348217,"stop_level":14.513691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-10","known_ts":"2001-12-10","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4467,"stop_level":14.8671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-04","known_ts":"2002-01-04","bar_index":1836,"type":"RECLAIM","strength":0.863,"price":14.8559,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-13","known_ts":"2002-02-15","bar_index":1845,"type":"BUY","strength":0.588,"price":13.8679,"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":40},{"ts":"2002-03-25","known_ts":"2002-03-25","bar_index":1854,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.8942,"stop_level":15.2108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-26","known_ts":"2002-03-26","bar_index":1854,"type":"RECLAIM","strength":0.863,"price":15.2419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-03-25","prior_stop_level":15.2108,"sweep_low":14.8715,"atr14":0.369063,"stop_level":14.686968,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-23","known_ts":"2002-04-23","bar_index":1860,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.7698,"stop_level":14.9168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-07","known_ts":"2002-05-09","bar_index":1864,"type":"BUY","strength":1.0,"price":15.8546,"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":20},{"ts":"2002-05-30","known_ts":"2002-05-30","bar_index":1869,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.0369,"stop_level":16.3247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-04","known_ts":"2002-06-04","bar_index":1870,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.7036,"stop_level":16.3247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-19","known_ts":"2002-06-19","bar_index":1874,"type":"RECLAIM","strength":1.0,"price":16.9201,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-11","known_ts":"2002-07-11","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.6723,"stop_level":17.0711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-17","known_ts":"2002-10-21","bar_index":1902,"type":"BUY","strength":0.588,"price":15.1527,"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":"2003-01-21","known_ts":"2003-01-21","bar_index":1923,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.7366,"stop_level":14.7974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":1924,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3429,"stop_level":14.7974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-20","known_ts":"2003-03-24","bar_index":1937,"type":"BUY","strength":0.588,"price":13.9203,"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-09","known_ts":"2003-04-09","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1432,"stop_level":13.1695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-10","known_ts":"2003-04-10","bar_index":1942,"type":"RECLAIM","strength":0.588,"price":13.4091,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-09","prior_stop_level":13.1695,"sweep_low":13.1169,"atr14":0.378602,"stop_level":12.927599,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":1952,"type":"RECLAIM","strength":0.863,"price":14.3495,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-30","known_ts":"2003-06-30","bar_index":1960,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.9567,"stop_level":14.998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-16","known_ts":"2003-07-18","bar_index":1964,"type":"REBUY","strength":0.863,"price":15.4489,"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-10-17","known_ts":"2003-10-21","bar_index":1986,"type":"BUY","strength":0.863,"price":16.5648,"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":"2003-11-19","known_ts":"2003-11-19","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1435,"stop_level":17.2303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-24","known_ts":"2003-11-24","bar_index":1994,"type":"RECLAIM","strength":1.0,"price":17.4129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-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":"2003-11-19","prior_stop_level":17.2303,"sweep_low":16.8471,"atr14":0.258239,"stop_level":16.717981,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-04","known_ts":"2003-12-04","bar_index":1997,"type":"RECLAIM","strength":1.0,"price":18.3441,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-16","known_ts":"2004-01-16","bar_index":2006,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.395,"stop_level":18.7932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-01","known_ts":"2004-04-05","bar_index":2024,"type":"BUY","strength":0.725,"price":18.089,"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":"2004-05-03","known_ts":"2004-05-03","bar_index":2031,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.8447,"stop_level":17.8839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-05","known_ts":"2004-05-05","bar_index":2031,"type":"RECLAIM","strength":0.863,"price":17.902,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-05-03","prior_stop_level":17.8839,"sweep_low":17.6939,"atr14":0.366682,"stop_level":17.510559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-07","known_ts":"2004-05-07","bar_index":2032,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.507,"stop_level":17.8839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-06-07","known_ts":"2004-06-07","bar_index":2039,"type":"RECLAIM","strength":0.863,"price":18.4794,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-16","known_ts":"2004-07-16","bar_index":2048,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.1512,"stop_level":18.3639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-08-24","known_ts":"2004-08-26","bar_index":2057,"type":"BUY","strength":0.725,"price":18.4646,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2004-09-20","known_ts":"2004-09-20","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.1828,"stop_level":18.2073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-09-21","known_ts":"2004-09-21","bar_index":2063,"type":"RECLAIM","strength":0.863,"price":18.2318,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-09-20","prior_stop_level":18.2073,"sweep_low":18.1093,"atr14":0.256022,"stop_level":17.981289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-06","known_ts":"2004-10-06","bar_index":2067,"type":"RECLAIM","strength":0.863,"price":18.6698,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-07","known_ts":"2004-12-07","bar_index":2081,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.3278,"stop_level":20.4943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-09","known_ts":"2004-12-09","bar_index":2082,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.2877,"stop_level":20.4943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-14","known_ts":"2004-12-14","bar_index":2083,"type":"RECLAIM","strength":1.0,"price":20.7102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-07","prior_stop_level":20.4943,"sweep_low":19.9639,"atr14":0.346776,"stop_level":19.790512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-14","known_ts":"2004-12-14","bar_index":2083,"type":"RECLAIM","strength":1.0,"price":20.7102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-09","prior_stop_level":20.4943,"sweep_low":19.9639,"atr14":0.346776,"stop_level":19.790512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-28","known_ts":"2004-12-28","bar_index":2086,"type":"RECLAIM","strength":1.0,"price":21.0031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-29","known_ts":"2005-03-29","bar_index":2106,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.5544,"stop_level":21.7902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-03-30","known_ts":"2005-03-30","bar_index":2107,"type":"RECLAIM","strength":0.863,"price":22.0323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-03-29","prior_stop_level":21.7902,"sweep_low":21.5544,"atr14":0.360306,"stop_level":21.374247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-12","known_ts":"2005-07-14","bar_index":2131,"type":"BUY","strength":0.45,"price":20.0527,"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-08-16","known_ts":"2005-08-16","bar_index":2139,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.9823,"stop_level":20.1995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-19","known_ts":"2005-08-19","bar_index":2140,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.1775,"stop_level":20.1995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-21","known_ts":"2005-10-25","bar_index":2155,"type":"BUY","strength":0.45,"price":18.2513,"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-12-07","known_ts":"2005-12-07","bar_index":2165,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.9537,"stop_level":19.0361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-09","known_ts":"2005-12-09","bar_index":2166,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.5032,"stop_level":19.0361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-27","known_ts":"2005-12-29","bar_index":2170,"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-12-27","trigger_known_ts":"2005-12-29","strength":0.588,"price":18.3605,"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.194778,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":17.9132,"atr14":0.257992,"stop_level":17.784204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-30","known_ts":"2006-01-04","bar_index":2171,"type":"BUY","strength":0.588,"price":18.6555,"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":"2005-12-30","known_ts":"2006-01-04","bar_index":2171,"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-12-30","trigger_known_ts":"2006-01-04","strength":0.588,"price":18.6555,"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.181841,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":18.0401,"atr14":0.266361,"stop_level":17.906919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-24","known_ts":"2006-01-26","bar_index":2176,"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":"2006-01-24","trigger_known_ts":"2006-01-26","strength":0.588,"price":18.8299,"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.174192,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":18.0179,"atr14":0.287638,"stop_level":17.874081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-07","known_ts":"2006-02-07","bar_index":2179,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.056,"stop_level":18.0877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-08","known_ts":"2006-02-08","bar_index":2179,"type":"RECLAIM","strength":0.588,"price":18.1765,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-02-07","prior_stop_level":18.0877,"sweep_low":17.9322,"atr14":0.279978,"stop_level":17.792211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-09","known_ts":"2006-02-13","bar_index":2180,"type":"BUY","strength":0.588,"price":18.4747,"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":"2006-02-28","known_ts":"2006-02-28","bar_index":2184,"type":"RECLAIM","strength":0.725,"price":19.8862,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-02-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-20","known_ts":"2006-04-24","bar_index":2196,"type":"REBUY","strength":0.863,"price":21.3218,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2006-05-30","known_ts":"2006-05-30","bar_index":2205,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5905,"stop_level":20.7096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-31","known_ts":"2006-05-31","bar_index":2205,"type":"RECLAIM","strength":0.863,"price":20.716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-05-30","prior_stop_level":20.7096,"sweep_low":20.4585,"atr14":0.357858,"stop_level":20.279571,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-07","known_ts":"2006-07-11","bar_index":2214,"type":"BUY","strength":0.863,"price":21.4405,"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":"aplus","score":90},{"ts":"2006-08-28","known_ts":"2006-08-30","bar_index":2226,"type":"BUY","strength":0.725,"price":20.4408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.8522,"stop_level":21.969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":2242,"type":"RECLAIM","strength":1.0,"price":22.0274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-11-03","prior_stop_level":21.969,"sweep_low":21.81,"atr14":0.320613,"stop_level":21.649693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-11","known_ts":"2007-01-16","bar_index":2257,"type":"BUY","strength":0.725,"price":21.9876,"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":"2007-01-26","known_ts":"2007-01-26","bar_index":2260,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.2818,"stop_level":21.3929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-01-30","known_ts":"2007-01-30","bar_index":2261,"type":"RECLAIM","strength":0.725,"price":21.4582,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-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":"2007-01-26","prior_stop_level":21.3929,"sweep_low":21.0923,"atr14":0.297835,"stop_level":20.943383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-12","known_ts":"2007-02-12","bar_index":2264,"type":"RECLAIM","strength":0.725,"price":22.583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-14","known_ts":"2007-03-16","bar_index":2271,"type":"REBUY","strength":1.0,"price":22.7246,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2007-07-31","known_ts":"2007-07-31","bar_index":2303,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.271,"stop_level":25.4168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-08-01","known_ts":"2007-08-01","bar_index":2303,"type":"RECLAIM","strength":0.863,"price":26.1557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-31 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":"2007-07-31","prior_stop_level":25.4168,"sweep_low":25.0556,"atr14":0.640591,"stop_level":24.735304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-17","known_ts":"2007-09-19","bar_index":2314,"type":"BUY","strength":0.725,"price":25.8116,"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":"2007-10-22","known_ts":"2007-10-22","bar_index":2322,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.8409,"stop_level":24.881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":2322,"type":"RECLAIM","strength":0.725,"price":24.9443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-22","prior_stop_level":24.881,"sweep_low":24.4373,"atr14":0.568052,"stop_level":24.153274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-06","known_ts":"2007-12-10","bar_index":2333,"type":"BUY","strength":0.588,"price":23.8013,"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":"2008-01-04","known_ts":"2008-01-04","bar_index":2339,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.3937,"stop_level":22.8438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":2340,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.9099,"stop_level":22.8438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-01-30","known_ts":"2008-02-01","bar_index":2345,"type":"BUY","strength":0.45,"price":22.5717,"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-04-29","known_ts":"2008-04-29","bar_index":2365,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.1073,"stop_level":21.4256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-01","known_ts":"2008-05-01","bar_index":2366,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.1344,"stop_level":21.4256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-06","known_ts":"2008-05-06","bar_index":2367,"type":"RECLAIM","strength":0.588,"price":21.4459,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-29","prior_stop_level":21.4256,"sweep_low":20.4639,"atr14":0.601856,"stop_level":20.162972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-06","known_ts":"2008-05-06","bar_index":2367,"type":"RECLAIM","strength":0.588,"price":21.4459,"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":false,"monthlyBull":false},"anchor_ts":"2008-05-01","prior_stop_level":21.4256,"sweep_low":20.4639,"atr14":0.601856,"stop_level":20.162972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-03","known_ts":"2008-06-03","bar_index":2373,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.9661,"stop_level":21.2461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-05","known_ts":"2008-06-05","bar_index":2374,"type":"RECLAIM","strength":0.588,"price":21.55,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-06-03","prior_stop_level":21.2461,"sweep_low":20.7783,"atr14":0.486416,"stop_level":20.535092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-12","known_ts":"2008-06-16","bar_index":2376,"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-06-12","trigger_known_ts":"2008-06-16","strength":0.588,"price":21.1232,"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.209233,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":20.2524,"atr14":0.48531,"stop_level":20.009745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-09","known_ts":"2008-07-11","bar_index":2382,"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-07-09","trigger_known_ts":"2008-07-11","strength":0.45,"price":18.9241,"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.291559,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.4529,"atr14":0.526601,"stop_level":18.1896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-17","known_ts":"2008-07-21","bar_index":2384,"type":"BUY","strength":0.45,"price":20.8193,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2008-07-17","known_ts":"2008-07-21","bar_index":2384,"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-07-17","trigger_known_ts":"2008-07-21","strength":0.45,"price":20.8193,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.217893,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.4529,"atr14":0.621766,"stop_level":18.142017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-07","known_ts":"2008-08-07","bar_index":2389,"type":"RECLAIM","strength":0.725,"price":22.1663,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-24","known_ts":"2008-09-24","bar_index":2400,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.5719,"stop_level":22.2489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":2408,"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-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":16.9424,"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.299142,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.8074,"atr14":1.279241,"stop_level":14.167779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":2414,"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":14.8083,"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.385382,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.5137,"atr14":1.142532,"stop_level":11.942434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-02","known_ts":"2008-12-04","bar_index":2416,"type":"BUY","strength":0.45,"price":14.6481,"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-12-02","known_ts":"2008-12-04","bar_index":2416,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-12-02","trigger_known_ts":"2008-12-04","strength":0.45,"price":14.6481,"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.392031,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.5137,"atr14":1.054038,"stop_level":11.986681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-23","known_ts":"2008-12-23","bar_index":2421,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.5548,"stop_level":14.8361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-12-26","known_ts":"2008-12-26","bar_index":2421,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.715,"stop_level":14.8361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-01-02","known_ts":"2009-01-02","bar_index":2423,"type":"RECLAIM","strength":0.45,"price":15.1634,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2008-12-26","prior_stop_level":14.8361,"sweep_low":13.3494,"atr14":0.801308,"stop_level":12.948746,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-30","known_ts":"2009-01-30","bar_index":2429,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.0848,"stop_level":13.527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-02-06","known_ts":"2009-02-06","bar_index":2431,"type":"RECLAIM","strength":0.45,"price":13.621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-30","prior_stop_level":13.527,"sweep_low":12.566,"atr14":0.626455,"stop_level":12.252772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":2438,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-10","trigger_known_ts":"2009-03-12","strength":0.45,"price":12.1439,"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.476075,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9584,"atr14":0.610831,"stop_level":9.652985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":2439,"type":"BUY","strength":0.45,"price":12.013,"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":"2009-03-13","known_ts":"2009-03-17","bar_index":2439,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-13","trigger_known_ts":"2009-03-17","strength":0.45,"price":12.013,"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.481722,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9584,"atr14":0.587769,"stop_level":9.664516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-30","known_ts":"2009-04-30","bar_index":2450,"type":"RECLAIM","strength":0.863,"price":16.4441,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":2453,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.9867,"stop_level":15.2912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":2454,"type":"RECLAIM","strength":0.725,"price":15.7702,"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":15.2912,"sweep_low":14.8937,"atr14":0.628774,"stop_level":14.579313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-01","known_ts":"2009-06-01","bar_index":2457,"type":"RECLAIM","strength":0.863,"price":15.9563,"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-07-14","known_ts":"2009-07-16","bar_index":2467,"type":"BUY","strength":0.863,"price":17.627,"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":"2009-08-14","known_ts":"2009-08-14","bar_index":2474,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.7097,"stop_level":19.8939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":2475,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.1211,"stop_level":19.8939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-02","known_ts":"2009-09-02","bar_index":2479,"type":"RECLAIM","strength":1.0,"price":19.8216,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-11","known_ts":"2009-09-15","bar_index":2481,"type":"REBUY","strength":1.0,"price":21.4539,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-01-12","known_ts":"2010-01-14","bar_index":2509,"type":"BUY","strength":0.863,"price":22.8832,"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":"2010-01-28","known_ts":"2010-01-28","bar_index":2512,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.5056,"stop_level":21.5384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-01","known_ts":"2010-02-01","bar_index":2513,"type":"RECLAIM","strength":0.863,"price":21.6915,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-28 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-01-28","prior_stop_level":21.5384,"sweep_low":21.0574,"atr14":0.557056,"stop_level":20.778872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-17","known_ts":"2010-02-19","bar_index":2517,"type":"BUY","strength":0.863,"price":22.9722,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":2534,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.1746,"stop_level":25.3547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-19","known_ts":"2010-07-21","bar_index":2552,"type":"BUY","strength":0.725,"price":24.0174,"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":"2010-08-19","known_ts":"2010-08-19","bar_index":2559,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.5021,"stop_level":24.771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-25","known_ts":"2010-08-27","bar_index":2561,"type":"REBUY","strength":0.725,"price":25.0661,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":2580,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.4302,"stop_level":28.615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":2580,"type":"RECLAIM","strength":1.0,"price":28.6183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-16","prior_stop_level":28.615,"sweep_low":28.2196,"atr14":0.510225,"stop_level":27.964488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":2584,"type":"RECLAIM","strength":1.0,"price":30.0741,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-20","known_ts":"2011-01-20","bar_index":2595,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.6044,"stop_level":30.8565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-01-21","known_ts":"2011-01-21","bar_index":2595,"type":"RECLAIM","strength":1.0,"price":30.9016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-20","prior_stop_level":30.8565,"sweep_low":29.6227,"atr14":0.493164,"stop_level":29.376118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-10","known_ts":"2011-02-10","bar_index":2600,"type":"RECLAIM","strength":1.0,"price":33.2865,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-16","known_ts":"2011-03-16","bar_index":2607,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.3708,"stop_level":32.7228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-03-17","known_ts":"2011-03-17","bar_index":2608,"type":"RECLAIM","strength":0.863,"price":32.9916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-16","prior_stop_level":32.7228,"sweep_low":32.0566,"atr14":0.729985,"stop_level":31.691607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-07","known_ts":"2011-04-07","bar_index":2613,"type":"RECLAIM","strength":1.0,"price":35.9364,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-24","known_ts":"2011-06-28","bar_index":2631,"type":"BUY","strength":0.725,"price":33.6965,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2011-07-26","known_ts":"2011-07-26","bar_index":2638,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.9841,"stop_level":33.6927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-07","known_ts":"2011-09-09","bar_index":2648,"type":"BUY","strength":0.45,"price":28.0508,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-10-24","known_ts":"2011-10-24","bar_index":2659,"type":"RECLAIM","strength":0.725,"price":32.5635,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-16","known_ts":"2011-11-16","bar_index":2664,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.8007,"stop_level":32.9899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":2665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.287,"stop_level":32.9899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-22","known_ts":"2011-12-22","bar_index":2673,"type":"RECLAIM","strength":0.725,"price":32.426,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-03","known_ts":"2012-01-05","bar_index":2675,"type":"BUY","strength":0.725,"price":32.65,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":2689,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.1383,"stop_level":35.4648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":2690,"type":"RECLAIM","strength":0.863,"price":36.1216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-03-06","prior_stop_level":35.4648,"sweep_low":34.9945,"atr14":0.613158,"stop_level":34.687921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-21","known_ts":"2012-03-21","bar_index":2693,"type":"RECLAIM","strength":0.863,"price":36.3976,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-10","known_ts":"2012-04-10","bar_index":2697,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.7913,"stop_level":36.1294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-11","known_ts":"2012-04-11","bar_index":2697,"type":"RECLAIM","strength":0.863,"price":36.7435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-04-10","prior_stop_level":36.1294,"sweep_low":35.698,"atr14":0.769833,"stop_level":35.313084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-17","known_ts":"2012-04-19","bar_index":2699,"type":"REBUY","strength":0.863,"price":39.2542,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-05-14","known_ts":"2012-05-14","bar_index":2705,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.3006,"stop_level":41.0692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-16","known_ts":"2012-05-16","bar_index":2706,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.7652,"stop_level":41.0692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-14","known_ts":"2012-09-14","bar_index":2734,"type":"RECLAIM","strength":1.0,"price":46.145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-12","known_ts":"2012-10-12","bar_index":2740,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.8799,"stop_level":45.0371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-15","known_ts":"2012-10-15","bar_index":2741,"type":"RECLAIM","strength":1.0,"price":45.6304,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-10-12","prior_stop_level":45.0371,"sweep_low":44.5499,"atr14":0.788743,"stop_level":44.155528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-29","known_ts":"2012-11-29","bar_index":2751,"type":"RECLAIM","strength":1.0,"price":47.7449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":2765,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.4285,"stop_level":54.926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-01","known_ts":"2013-02-01","bar_index":2765,"type":"RECLAIM","strength":1.0,"price":55.4905,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-01-31","prior_stop_level":54.926,"sweep_low":54.3891,"atr14":1.293793,"stop_level":53.742204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-19","known_ts":"2013-04-23","bar_index":2783,"type":"BUY","strength":0.725,"price":57.414,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-06-05","known_ts":"2013-06-05","bar_index":2793,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.7096,"stop_level":60.9914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-07","known_ts":"2013-06-07","bar_index":2794,"type":"RECLAIM","strength":0.863,"price":61.6722,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-05","prior_stop_level":60.9914,"sweep_low":59.3314,"atr14":1.169104,"stop_level":58.746848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":2807,"type":"RECLAIM","strength":0.863,"price":64.4469,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-19","known_ts":"2013-08-19","bar_index":2811,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.6618,"stop_level":64.1284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-23","known_ts":"2013-08-23","bar_index":2812,"type":"RECLAIM","strength":0.725,"price":64.8317,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-19","prior_stop_level":64.1284,"sweep_low":62.546,"atr14":1.130594,"stop_level":61.980703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-26","known_ts":"2013-09-26","bar_index":2820,"type":"RECLAIM","strength":0.863,"price":66.7578,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-08","known_ts":"2013-10-08","bar_index":2822,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.0595,"stop_level":65.3032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":2823,"type":"RECLAIM","strength":0.725,"price":65.8267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-10-08","prior_stop_level":65.3032,"sweep_low":64.2403,"atr14":1.212504,"stop_level":63.634048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-17","known_ts":"2013-10-21","bar_index":2825,"type":"REBUY","strength":0.725,"price":70.574,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-12-03","known_ts":"2013-12-03","bar_index":2835,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.8343,"stop_level":73.0508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-04","known_ts":"2013-12-04","bar_index":2836,"type":"RECLAIM","strength":0.863,"price":73.3515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-12-03","prior_stop_level":73.0508,"sweep_low":72.2971,"atr14":0.985144,"stop_level":71.804528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-17","known_ts":"2013-12-17","bar_index":2839,"type":"RECLAIM","strength":1.0,"price":74.2938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-24","known_ts":"2014-03-24","bar_index":2860,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.7193,"stop_level":78.2703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-06-06","known_ts":"2014-06-06","bar_index":2878,"type":"RECLAIM","strength":0.725,"price":83.0636,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-15","known_ts":"2014-07-15","bar_index":2886,"type":"SELL","basis":"structure_stop","strength":0.725,"price":82.9668,"stop_level":83.4672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":2887,"type":"RECLAIM","strength":0.725,"price":83.8305,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-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":"2014-07-15","prior_stop_level":83.4672,"sweep_low":82.7206,"atr14":1.103912,"stop_level":82.168644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-22","known_ts":"2014-10-24","bar_index":2910,"type":"BUY","strength":0.45,"price":79.3149,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-30","known_ts":"2014-10-30","bar_index":2912,"type":"RECLAIM","strength":0.588,"price":81.1454,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-01-27","known_ts":"2015-01-27","bar_index":2931,"type":"SELL","basis":"structure_stop","strength":0.863,"price":91.8084,"stop_level":91.906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-03","known_ts":"2015-02-03","bar_index":2933,"type":"RECLAIM","strength":0.863,"price":92.1904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-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":"2015-01-27","prior_stop_level":91.906,"sweep_low":89.3381,"atr14":1.833468,"stop_level":88.421366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-10","known_ts":"2015-02-10","bar_index":2935,"type":"RECLAIM","strength":0.863,"price":94.681,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-27 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-14","bar_index":2956,"type":"BUY","strength":0.588,"price":93.5305,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-06-08","known_ts":"2015-06-08","bar_index":2962,"type":"SELL","basis":"structure_stop","strength":0.588,"price":93.2443,"stop_level":93.3056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-06-09","known_ts":"2015-06-09","bar_index":2962,"type":"RECLAIM","strength":0.588,"price":93.7144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2015-06-08","prior_stop_level":93.3056,"sweep_low":92.8805,"atr14":1.124393,"stop_level":92.318303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-24","known_ts":"2015-06-24","bar_index":2966,"type":"RECLAIM","strength":0.725,"price":96.4819,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-06-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-29","known_ts":"2015-06-29","bar_index":2967,"type":"SELL","basis":"structure_stop","strength":0.725,"price":94.0046,"stop_level":94.3726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-01","known_ts":"2015-07-01","bar_index":2967,"type":"RECLAIM","strength":0.725,"price":95.2474,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-06-29","prior_stop_level":94.3726,"sweep_low":93.5304,"atr14":1.168389,"stop_level":92.946205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-08","known_ts":"2015-07-08","bar_index":2969,"type":"SELL","basis":"structure_stop","strength":0.725,"price":92.4676,"stop_level":93.7921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-10","known_ts":"2015-07-10","bar_index":2969,"type":"RECLAIM","strength":0.725,"price":93.9392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-07-08","prior_stop_level":93.7921,"sweep_low":92.0834,"atr14":1.364491,"stop_level":91.401155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":2981,"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":"2015-08-27","trigger_known_ts":"2015-08-31","strength":0.45,"price":78.1706,"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.191708,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":74.6514,"atr14":1.936334,"stop_level":73.683233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-01","known_ts":"2015-10-05","bar_index":2989,"type":"BUY","strength":0.45,"price":77.5964,"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-10-01","known_ts":"2015-10-05","bar_index":2989,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-10-01","trigger_known_ts":"2015-10-05","strength":0.45,"price":77.5964,"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.197645,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":68.0312,"atr14":2.2104,"stop_level":66.926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-09","known_ts":"2015-11-09","bar_index":2998,"type":"SELL","basis":"structure_stop","strength":0.588,"price":83.7458,"stop_level":84.4381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-11","known_ts":"2015-12-11","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":81.2761,"stop_level":81.6713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-16","known_ts":"2015-12-16","bar_index":3006,"type":"RECLAIM","strength":0.725,"price":82.5027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-12-11","prior_stop_level":81.6713,"sweep_low":79.7532,"atr14":1.538018,"stop_level":78.984191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-16","known_ts":"2016-02-18","bar_index":3020,"type":"BUY","strength":0.45,"price":78.2512,"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-03-03","known_ts":"2016-03-03","bar_index":3024,"type":"RECLAIM","strength":0.725,"price":85.4243,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":3035,"type":"SELL","basis":"structure_stop","strength":0.863,"price":91.1182,"stop_level":91.4074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-22","known_ts":"2016-04-22","bar_index":3035,"type":"RECLAIM","strength":0.863,"price":93.5395,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-21","prior_stop_level":91.4074,"sweep_low":90.986,"atr14":1.663133,"stop_level":90.154434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":3038,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.4901,"stop_level":91.1182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-08","known_ts":"2016-11-10","bar_index":3082,"type":"BUY","strength":0.45,"price":81.0011,"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-12-02","known_ts":"2016-12-02","bar_index":3087,"type":"SELL","basis":"structure_stop","strength":0.588,"price":79.0863,"stop_level":79.5963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-05","known_ts":"2016-12-05","bar_index":3088,"type":"RECLAIM","strength":0.588,"price":80.2653,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-12-02","prior_stop_level":79.5963,"sweep_low":78.7267,"atr14":1.410409,"stop_level":78.021496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-14","known_ts":"2017-02-14","bar_index":3104,"type":"RECLAIM","strength":0.863,"price":85.4349,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-20","known_ts":"2017-04-24","bar_index":3119,"type":"REBUY","strength":0.863,"price":90.6733,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-07-21","known_ts":"2017-07-21","bar_index":3140,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.6208,"stop_level":92.3843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-09-14","known_ts":"2017-09-18","bar_index":3153,"type":"BUY","strength":0.725,"price":90.3699,"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":"2017-11-09","known_ts":"2017-11-09","bar_index":3166,"type":"SELL","basis":"structure_stop","strength":1.0,"price":97.7973,"stop_level":98.0868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-27","known_ts":"2017-11-27","bar_index":3170,"type":"RECLAIM","strength":1.0,"price":99.3943,"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":true}},{"ts":"2018-06-04","known_ts":"2018-06-06","bar_index":3213,"type":"BUY","strength":0.45,"price":89.0018,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":3219,"type":"SELL","basis":"structure_stop","strength":0.588,"price":87.9313,"stop_level":88.4623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-09","known_ts":"2018-07-09","bar_index":3221,"type":"RECLAIM","strength":0.588,"price":88.9932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-07-02","prior_stop_level":88.4623,"sweep_low":86.6382,"atr14":1.46489,"stop_level":85.905755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-13","known_ts":"2018-08-13","bar_index":3229,"type":"SELL","basis":"structure_stop","strength":0.588,"price":91.2438,"stop_level":93.6176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-20","known_ts":"2018-08-20","bar_index":3231,"type":"RECLAIM","strength":0.588,"price":94.3834,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-08-13","prior_stop_level":93.6176,"sweep_low":90.6934,"atr14":1.469865,"stop_level":89.958468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-28","known_ts":"2018-08-28","bar_index":3233,"type":"RECLAIM","strength":0.725,"price":95.1833,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-27","known_ts":"2018-09-27","bar_index":3240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":93.7469,"stop_level":94.5124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-02","known_ts":"2018-10-02","bar_index":3241,"type":"RECLAIM","strength":0.863,"price":94.7962,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-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":"2018-09-27","prior_stop_level":94.5124,"sweep_low":92.1384,"atr14":1.509464,"stop_level":91.383668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-05","known_ts":"2018-11-07","bar_index":3249,"type":"BUY","strength":0.588,"price":94.2114,"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":"2018-12-07","known_ts":"2018-12-07","bar_index":3256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":89.1833,"stop_level":91.4036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-11","known_ts":"2018-12-11","bar_index":3257,"type":"SELL","basis":"structure_stop","strength":0.725,"price":89.0191,"stop_level":91.4036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":3263,"type":"BUY","strength":0.45,"price":88.6822,"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-16","known_ts":"2019-01-16","bar_index":3265,"type":"RECLAIM","strength":0.588,"price":91.0839,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":3280,"type":"SELL","basis":"structure_stop","strength":0.863,"price":92.5774,"stop_level":95.1719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-27","known_ts":"2019-03-27","bar_index":3281,"type":"RECLAIM","strength":0.863,"price":95.519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-22","prior_stop_level":95.1719,"sweep_low":92.3952,"atr14":1.739081,"stop_level":91.525659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-09","known_ts":"2019-04-09","bar_index":3284,"type":"RECLAIM","strength":1.0,"price":99.3717,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-01","known_ts":"2019-05-01","bar_index":3289,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.196,"stop_level":100.2481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-02","known_ts":"2019-05-02","bar_index":3289,"type":"RECLAIM","strength":1.0,"price":101.3154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-05-01","prior_stop_level":100.2481,"sweep_low":99.632,"atr14":1.62598,"stop_level":98.81901,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-13","known_ts":"2019-06-17","bar_index":3299,"type":"BUY","strength":0.863,"price":100.1491,"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":"2019-07-10","known_ts":"2019-07-10","bar_index":3305,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.5673,"stop_level":100.6719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-11","known_ts":"2019-07-11","bar_index":3305,"type":"RECLAIM","strength":1.0,"price":101.0814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-07-10","prior_stop_level":100.6719,"sweep_low":99.8354,"atr14":1.496459,"stop_level":99.087171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-26","known_ts":"2019-07-26","bar_index":3309,"type":"RECLAIM","strength":1.0,"price":103.6608,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":3310,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.7939,"stop_level":101.613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":3311,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.6896,"stop_level":101.613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":3312,"type":"RECLAIM","strength":0.863,"price":101.6479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-08-01","prior_stop_level":101.613,"sweep_low":95.3215,"atr14":2.115252,"stop_level":94.263874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":3312,"type":"RECLAIM","strength":0.863,"price":101.6479,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-08-05","prior_stop_level":101.613,"sweep_low":95.3215,"atr14":2.115252,"stop_level":94.263874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":3319,"type":"BUY","strength":0.725,"price":102.9957,"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":"2019-10-02","known_ts":"2019-10-02","bar_index":3324,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.1338,"stop_level":101.7266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":3325,"type":"RECLAIM","strength":1.0,"price":102.068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-10-02","prior_stop_level":101.7266,"sweep_low":98.042,"atr14":1.98216,"stop_level":97.05092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-16","known_ts":"2019-10-16","bar_index":3328,"type":"RECLAIM","strength":1.0,"price":108.7284,"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":true}},{"ts":"2020-04-03","known_ts":"2020-04-07","bar_index":3367,"type":"BUY","strength":0.45,"price":80.381,"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-05-01","known_ts":"2020-05-01","bar_index":3373,"type":"SELL","basis":"structure_stop","strength":0.45,"price":77.6543,"stop_level":77.6631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-05","known_ts":"2020-05-05","bar_index":3374,"type":"RECLAIM","strength":0.45,"price":77.8925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-01","prior_stop_level":77.6631,"sweep_low":75.1747,"atr14":4.014176,"stop_level":73.167612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-01","known_ts":"2020-06-01","bar_index":3380,"type":"RECLAIM","strength":0.725,"price":99.1097,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-28","known_ts":"2020-07-28","bar_index":3393,"type":"SELL","basis":"structure_stop","strength":0.725,"price":96.3587,"stop_level":97.0775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-29","known_ts":"2020-07-29","bar_index":3393,"type":"RECLAIM","strength":0.725,"price":97.9827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-07-28","prior_stop_level":97.0775,"sweep_low":96.1546,"atr14":2.72918,"stop_level":94.79001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-12","known_ts":"2020-08-12","bar_index":3397,"type":"RECLAIM","strength":0.863,"price":106.1023,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-21","known_ts":"2020-09-21","bar_index":3406,"type":"SELL","basis":"structure_stop","strength":0.863,"price":107.0832,"stop_level":107.8947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-23","known_ts":"2020-09-23","bar_index":3406,"type":"SELL","basis":"structure_stop","strength":0.863,"price":105.5137,"stop_level":107.8947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-28","known_ts":"2020-09-28","bar_index":3407,"type":"RECLAIM","strength":0.863,"price":108.5635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-21","prior_stop_level":107.8947,"sweep_low":104.292,"atr14":2.775331,"stop_level":102.904334,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-28","known_ts":"2020-09-28","bar_index":3407,"type":"RECLAIM","strength":0.863,"price":108.5635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-23","prior_stop_level":107.8947,"sweep_low":104.292,"atr14":2.775331,"stop_level":102.904334,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-07","known_ts":"2020-10-07","bar_index":3410,"type":"RECLAIM","strength":1.0,"price":121.1731,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-26","known_ts":"2020-10-26","bar_index":3414,"type":"SELL","basis":"structure_stop","strength":1.0,"price":117.1155,"stop_level":119.1131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":3416,"type":"RECLAIM","strength":1.0,"price":120.5489,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-10-26","prior_stop_level":119.1131,"sweep_low":110.1509,"atr14":3.406869,"stop_level":108.447466,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-10","known_ts":"2020-11-10","bar_index":3418,"type":"RECLAIM","strength":1.0,"price":125.2185,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-14","known_ts":"2020-12-14","bar_index":3425,"type":"SELL","basis":"structure_stop","strength":1.0,"price":126.9105,"stop_level":127.8416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":3426,"type":"RECLAIM","strength":1.0,"price":129.0233,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-14","prior_stop_level":127.8416,"sweep_low":126.5614,"atr14":2.602468,"stop_level":125.260166,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-05","known_ts":"2021-03-09","bar_index":3444,"type":"BUY","strength":0.725,"price":131.2881,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-04-07","known_ts":"2021-04-07","bar_index":3451,"type":"SELL","basis":"structure_stop","strength":0.863,"price":132.9958,"stop_level":135.0541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":3452,"type":"RECLAIM","strength":0.863,"price":135.2428,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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":"2021-04-07","prior_stop_level":135.0541,"sweep_low":131.8813,"atr14":2.985367,"stop_level":130.388617,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-22","known_ts":"2021-04-22","bar_index":3455,"type":"RECLAIM","strength":1.0,"price":155.6097,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-14","known_ts":"2021-06-14","bar_index":3467,"type":"SELL","basis":"structure_stop","strength":1.0,"price":158.1061,"stop_level":158.9805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-07","known_ts":"2021-10-11","bar_index":3494,"type":"BUY","strength":0.588,"price":137.3963,"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":"2021-11-01","known_ts":"2021-11-01","bar_index":3499,"type":"SELL","basis":"structure_stop","strength":0.863,"price":143.8833,"stop_level":144.8243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-02","known_ts":"2021-11-02","bar_index":3500,"type":"RECLAIM","strength":0.863,"price":146.471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-01","prior_stop_level":144.8243,"sweep_low":143.259,"atr14":3.071186,"stop_level":141.723407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-15","known_ts":"2021-11-15","bar_index":3503,"type":"RECLAIM","strength":0.725,"price":149.1932,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-11-24","known_ts":"2021-11-24","bar_index":3505,"type":"SELL","basis":"structure_stop","strength":0.588,"price":144.1625,"stop_level":144.8436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-02","known_ts":"2021-12-06","bar_index":3507,"type":"REBUY","strength":0.725,"price":149.3112,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2022-01-07","known_ts":"2022-01-07","bar_index":3515,"type":"SELL","basis":"structure_stop","strength":0.725,"price":152.2896,"stop_level":154.9139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-11","known_ts":"2022-01-11","bar_index":3516,"type":"SELL","basis":"structure_stop","strength":0.725,"price":153.2885,"stop_level":154.9139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-25","known_ts":"2022-03-29","bar_index":3533,"type":"BUY","strength":0.45,"price":123.8767,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-04-18","known_ts":"2022-04-18","bar_index":3538,"type":"SELL","basis":"structure_stop","strength":0.45,"price":115.3076,"stop_level":117.3587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":3538,"type":"RECLAIM","strength":0.45,"price":118.1792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2022-04-18","prior_stop_level":117.3587,"sweep_low":115.025,"atr14":3.339658,"stop_level":113.355171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-10","known_ts":"2022-05-10","bar_index":3543,"type":"SELL","basis":"structure_stop","strength":0.588,"price":114.5115,"stop_level":114.7698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-16","known_ts":"2022-05-16","bar_index":3544,"type":"SELL","basis":"structure_stop","strength":0.588,"price":110.3263,"stop_level":114.7698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-10","known_ts":"2022-06-10","bar_index":3550,"type":"SELL","basis":"structure_stop","strength":0.588,"price":106.1411,"stop_level":114.8137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-22","known_ts":"2022-06-24","bar_index":3553,"type":"BUY","strength":0.588,"price":110.8208,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":3568,"type":"SELL","basis":"structure_stop","strength":0.725,"price":115.9878,"stop_level":117.0829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":3569,"type":"RECLAIM","strength":0.725,"price":117.5891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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":"2022-08-26","prior_stop_level":117.0829,"sweep_low":114.4786,"atr14":3.219994,"stop_level":112.868603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-02","known_ts":"2022-11-04","bar_index":3584,"type":"BUY","strength":0.588,"price":106.2516,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":90},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":3592,"type":"SELL","basis":"structure_stop","strength":0.863,"price":119.7542,"stop_level":120.5499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":3592,"type":"RECLAIM","strength":0.863,"price":120.6054,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-07","prior_stop_level":120.5499,"sweep_low":119.1621,"atr14":3.232972,"stop_level":117.545614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":3594,"type":"SELL","basis":"structure_stop","strength":0.863,"price":116.7289,"stop_level":119.7542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":3598,"type":"RECLAIM","strength":0.863,"price":118.8845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-09","known_ts":"2023-01-11","bar_index":3599,"type":"BUY","strength":0.863,"price":122.2059,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2023-03-10","known_ts":"2023-03-10","bar_index":3613,"type":"SELL","basis":"structure_stop","strength":0.725,"price":117.1258,"stop_level":117.3117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-03-14","known_ts":"2023-03-14","bar_index":3613,"type":"RECLAIM","strength":0.725,"price":120.0632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2023-03-10","prior_stop_level":117.3117,"sweep_low":114.9506,"atr14":3.211456,"stop_level":113.344872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-31","known_ts":"2023-04-04","bar_index":3618,"type":"BUY","strength":0.863,"price":128.5781,"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":"2023-04-26","known_ts":"2023-04-26","bar_index":3623,"type":"SELL","basis":"structure_stop","strength":1.0,"price":127.946,"stop_level":128.2899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-27","known_ts":"2023-04-27","bar_index":3624,"type":"RECLAIM","strength":1.0,"price":129.1451,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-04-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":"2023-04-26","prior_stop_level":128.2899,"sweep_low":126.8862,"atr14":2.793469,"stop_level":125.489465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-10","known_ts":"2023-05-10","bar_index":3627,"type":"RECLAIM","strength":1.0,"price":128.9501,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-15","known_ts":"2023-05-17","bar_index":3628,"type":"REBUY","strength":1.0,"price":132.9745,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2023-05-24","known_ts":"2023-05-24","bar_index":3630,"type":"SELL","basis":"structure_stop","strength":1.0,"price":124.5708,"stop_level":127.7922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-20","known_ts":"2023-06-20","bar_index":3636,"type":"RECLAIM","strength":1.0,"price":131.4432,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-24","known_ts":"2023-07-24","bar_index":3643,"type":"SELL","basis":"structure_stop","strength":1.0,"price":136.2052,"stop_level":139.8188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-07-26","known_ts":"2023-07-26","bar_index":3644,"type":"SELL","basis":"structure_stop","strength":1.0,"price":136.4947,"stop_level":139.8188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-03","known_ts":"2023-11-07","bar_index":3668,"type":"BUY","strength":0.588,"price":119.8855,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":3681,"type":"SELL","basis":"structure_stop","strength":1.0,"price":137.28,"stop_level":137.9399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":3682,"type":"RECLAIM","strength":1.0,"price":138.9487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-01-03","prior_stop_level":137.9399,"sweep_low":135.7717,"atr14":1.995658,"stop_level":134.773871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-04","known_ts":"2024-04-04","bar_index":3702,"type":"SELL","basis":"structure_stop","strength":0.725,"price":132.3792,"stop_level":133.6863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-04-09","known_ts":"2024-04-09","bar_index":3703,"type":"RECLAIM","strength":0.725,"price":134.6807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-04 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":"2024-04-04","prior_stop_level":133.6863,"sweep_low":130.9207,"atr14":2.176909,"stop_level":129.832246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-15","known_ts":"2024-05-17","bar_index":3712,"type":"BUY","strength":0.588,"price":127.9544,"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":"2024-06-03","known_ts":"2024-06-05","bar_index":3716,"type":"BUY","strength":0.588,"price":126.7838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":3724,"type":"BUY","strength":0.45,"price":123.4526,"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-08-02","known_ts":"2024-08-02","bar_index":3730,"type":"SELL","basis":"structure_stop","strength":0.45,"price":117.5041,"stop_level":119.1982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-08-15","known_ts":"2024-08-19","bar_index":3733,"type":"BUY","strength":0.45,"price":117.9771,"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-24","known_ts":"2024-09-24","bar_index":3742,"type":"RECLAIM","strength":0.725,"price":128.7936,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-22","known_ts":"2024-10-22","bar_index":3748,"type":"SELL","basis":"structure_stop","strength":0.725,"price":121.1837,"stop_level":121.7868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-24","known_ts":"2024-10-24","bar_index":3749,"type":"RECLAIM","strength":0.725,"price":121.7963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-22","prior_stop_level":121.7868,"sweep_low":119.9585,"atr14":2.186655,"stop_level":118.865173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-02","known_ts":"2024-12-04","bar_index":3758,"type":"BUY","strength":0.45,"price":122.0628,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-01-16","known_ts":"2025-01-21","bar_index":3768,"type":"BUY","strength":0.45,"price":118.7329,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-02-05","known_ts":"2025-02-05","bar_index":3772,"type":"SELL","basis":"structure_stop","strength":0.45,"price":108.3388,"stop_level":108.9259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-02-06","known_ts":"2025-02-06","bar_index":3772,"type":"RECLAIM","strength":0.45,"price":111.5437,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2025-02-05","prior_stop_level":108.9259,"sweep_low":106.8278,"atr14":2.661894,"stop_level":105.496853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-12","known_ts":"2025-02-14","bar_index":3774,"type":"REBUY","strength":0.45,"price":113.3241,"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":"2025-03-06","known_ts":"2025-03-10","bar_index":3779,"type":"BUY","strength":0.588,"price":111.0195,"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":"2025-04-09","known_ts":"2025-04-11","bar_index":3787,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-04-09","trigger_known_ts":"2025-04-11","strength":0.45,"price":97.5063,"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.243252,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":87.352,"atr14":4.64448,"stop_level":85.02976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":3790,"type":"BUY","strength":0.45,"price":99.2874,"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":"2025-04-23","known_ts":"2025-04-25","bar_index":3790,"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":"2025-04-23","trigger_known_ts":"2025-04-25","strength":0.45,"price":99.2874,"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.229429,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":94.4087,"atr14":3.742424,"stop_level":92.537488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-13","known_ts":"2025-06-13","bar_index":3802,"type":"SELL","basis":"structure_stop","strength":0.725,"price":103.5414,"stop_level":107.4863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-17","known_ts":"2025-06-17","bar_index":3802,"type":"SELL","basis":"structure_stop","strength":0.725,"price":104.7492,"stop_level":107.4863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":3803,"type":"RECLAIM","strength":0.725,"price":109.4149,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-13","prior_stop_level":107.4863,"sweep_low":103.3271,"atr14":2.44472,"stop_level":102.10474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":3803,"type":"RECLAIM","strength":0.725,"price":109.4149,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-17","prior_stop_level":107.4863,"sweep_low":104.1842,"atr14":2.44472,"stop_level":102.96184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-08","known_ts":"2025-07-08","bar_index":3807,"type":"RECLAIM","strength":0.863,"price":115.98,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":3808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":111.324,"stop_level":112.4637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-16","known_ts":"2025-07-16","bar_index":3809,"type":"RECLAIM","strength":0.725,"price":112.5708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-15","prior_stop_level":112.4637,"sweep_low":110.6617,"atr14":2.391591,"stop_level":109.465904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-28","known_ts":"2025-07-28","bar_index":3811,"type":"SELL","basis":"structure_stop","strength":0.725,"price":111.0123,"stop_level":111.548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-25","known_ts":"2025-11-28","bar_index":3840,"type":"BUY","strength":0.45,"price":98.824,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":3848,"type":"SELL","basis":"structure_stop","strength":0.588,"price":101.2146,"stop_level":101.4221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3848,"type":"RECLAIM","strength":0.588,"price":103.0816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-31","prior_stop_level":101.4221,"sweep_low":100.7701,"atr14":1.683804,"stop_level":99.928198,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":3852,"type":"RECLAIM","strength":0.863,"price":112.5255,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-25","known_ts":"2026-02-25","bar_index":3860,"type":"SELL","basis":"structure_stop","strength":0.863,"price":122.3225,"stop_level":122.7398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-30","known_ts":"2026-06-30","bar_index":3889,"type":"RECLAIM","strength":1.0,"price":125.33,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-07","known_ts":"2026-07-07","bar_index":3890,"type":"SELL","basis":"structure_stop","strength":1.0,"price":120.22,"stop_level":120.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-10","known_ts":"2026-07-10","bar_index":3891,"type":"SELL","basis":"structure_stop","strength":1.0,"price":116.76,"stop_level":120.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-10","last_scored_basis":"structure_stop","bars_since_signal":8,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-05-03","2018-05-16","2018-06-04","2018-10-15","2018-12-28","2019-05-31","2019-08-16","2020-01-16","2020-02-04","2020-03-02","2020-03-23","2021-02-03","2021-02-25","2021-06-30","2021-07-22","2021-10-04","2022-02-02","2022-03-09","2022-09-29","2022-10-17","2023-03-23","2023-08-18","2023-09-22","2023-10-31","2024-03-07","2024-04-29","2024-06-03","2024-07-09","2024-08-15","2024-09-16","2024-11-05","2024-11-21","2025-01-13","2025-02-12","2025-08-11","2025-09-10","2025-10-14","2025-11-12","2026-03-20","2026-08-04"],"warnings":[{"ts":"2022-12-15","kind":"arm","px":119.1343},{"ts":"2022-12-16","kind":"confirm","px":116.7289,"level":119.7542},{"ts":"2023-03-09","kind":"arm","px":118.4272},{"ts":"2023-03-10","kind":"confirm","px":117.1258,"level":117.3117},{"ts":"2023-04-25","kind":"arm","px":130.5395},{"ts":"2023-04-26","kind":"confirm","px":127.946,"level":128.2899},{"ts":"2023-05-04","kind":"arm","px":125.9567},{"ts":"2023-05-24","kind":"confirm","px":124.5708,"level":127.7922},{"ts":"2023-07-21","kind":"arm","px":139.4547},{"ts":"2023-07-24","kind":"confirm","px":136.2052,"level":139.8188},{"ts":"2023-07-25","kind":"arm","px":137.2697},{"ts":"2023-07-26","kind":"confirm","px":136.4947,"level":139.8188},{"ts":"2023-11-24","kind":"arm","px":128.6352},{"ts":"2023-12-20","kind":"arm","px":137.9399},{"ts":"2024-01-03","kind":"confirm","px":137.28,"level":137.9399},{"ts":"2024-04-03","kind":"arm","px":134.2356},{"ts":"2024-04-04","kind":"confirm","px":132.3792,"level":133.6863},{"ts":"2024-07-25","kind":"arm","px":119.8645},{"ts":"2024-08-02","kind":"confirm","px":117.5041,"level":119.1982},{"ts":"2024-09-10","kind":"arm","px":120.5041},{"ts":"2024-10-04","kind":"arm","px":123.0695},{"ts":"2024-10-22","kind":"confirm","px":121.1837,"level":121.7868},{"ts":"2025-02-04","kind":"arm","px":107.0877},{"ts":"2025-02-05","kind":"confirm","px":108.3388,"level":108.9259},{"ts":"2025-05-12","kind":"arm","px":111.2461},{"ts":"2025-06-13","kind":"confirm","px":103.5414,"level":107.4863},{"ts":"2025-06-16","kind":"arm","px":106.2103},{"ts":"2025-06-17","kind":"confirm","px":104.7492,"level":107.4863},{"ts":"2025-07-14","kind":"arm","px":113.3403},{"ts":"2025-07-15","kind":"confirm","px":111.324,"level":112.4637},{"ts":"2025-07-16","kind":"arm","px":112.5708},{"ts":"2025-07-28","kind":"confirm","px":111.0123,"level":111.548},{"ts":"2025-12-24","kind":"arm","px":102.2914},{"ts":"2025-12-31","kind":"confirm","px":101.2146,"level":101.4221},{"ts":"2026-01-27","kind":"arm","px":108.9396},{"ts":"2026-02-25","kind":"confirm","px":122.3225,"level":122.7398},{"ts":"2026-06-15","kind":"arm","px":121.53},{"ts":"2026-07-07","kind":"confirm","px":120.22,"level":120.91},{"ts":"2026-07-09","kind":"arm","px":115.96},{"ts":"2026-07-10","kind":"confirm","px":116.76,"level":120.91}],"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":[]}}}