{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_d87c32b27f2aaf6fc5ea","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-06-30","entry_date":"2026-07-01","entry_basis":"next_session_close","entry_price":81.15,"rank":12,"tier":"aligned","state":"stopped","maturity":"matured","latest_price":77.6,"return_pct":-4.4,"excess_pct":-5.04,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"}]},"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":"IFF","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1975-08-27","known_ts":"1975-08-29","bar_index":59,"type":"BUY","strength":0.45,"price":2.2383,"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":"1975-10-01","known_ts":"1975-10-03","bar_index":67,"type":"BUY","strength":0.45,"price":1.9468,"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":"1975-10-23","known_ts":"1975-10-23","bar_index":72,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9983,"stop_level":2.0189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-10-27","known_ts":"1975-10-27","bar_index":73,"type":"RECLAIM","strength":0.588,"price":2.091,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1975-10-23","prior_stop_level":2.0189,"sweep_low":1.9571,"atr14":0.074561,"stop_level":1.919819,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-11-11","known_ts":"1975-11-11","bar_index":76,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9777,"stop_level":1.9983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-11-12","known_ts":"1975-11-12","bar_index":77,"type":"RECLAIM","strength":0.588,"price":2.0292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-11-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":"1975-11-11","prior_stop_level":1.9983,"sweep_low":1.9777,"atr14":0.067951,"stop_level":1.943724,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-12-17","known_ts":"1975-12-17","bar_index":85,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9842,"stop_level":1.988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-12-18","known_ts":"1975-12-18","bar_index":85,"type":"RECLAIM","strength":0.588,"price":1.9946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1975-12-17","prior_stop_level":1.988,"sweep_low":1.9842,"atr14":0.061586,"stop_level":1.953407,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-01-22","known_ts":"1976-01-22","bar_index":93,"type":"RECLAIM","strength":0.725,"price":2.3149,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1976-02-23","known_ts":"1976-02-23","bar_index":100,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0462,"stop_level":2.0669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1976-03-15","known_ts":"1976-03-17","bar_index":105,"type":"BUY","strength":0.588,"price":2.1255,"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":"1976-03-23","known_ts":"1976-03-23","bar_index":107,"type":"RECLAIM","strength":0.725,"price":2.1669,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1976-03-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1976-05-12","known_ts":"1976-05-12","bar_index":118,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0529,"stop_level":2.0736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1976-06-14","known_ts":"1976-06-16","bar_index":126,"type":"BUY","strength":0.725,"price":2.0598,"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":70},{"ts":"1976-07-22","known_ts":"1976-07-22","bar_index":135,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0286,"stop_level":2.0598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1976-08-09","known_ts":"1976-08-11","bar_index":139,"type":"BUY","strength":1.0,"price":2.1014,"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":10},{"ts":"1976-09-02","known_ts":"1976-09-07","bar_index":145,"type":"BUY","strength":1.0,"price":2.1014,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1976-09-30","known_ts":"1976-09-30","bar_index":151,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.046,"stop_level":2.0598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1976-12-08","known_ts":"1976-12-10","bar_index":167,"type":"BUY","strength":0.45,"price":1.8372,"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":"1977-01-18","known_ts":"1977-01-18","bar_index":176,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7525,"stop_level":1.7735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-03-01","known_ts":"1977-03-03","bar_index":186,"type":"BUY","strength":0.45,"price":1.679,"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":"1977-04-07","known_ts":"1977-04-07","bar_index":195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6249,"stop_level":1.6266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-04-11","known_ts":"1977-04-11","bar_index":195,"type":"RECLAIM","strength":0.588,"price":1.646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-04-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":"1977-04-07","prior_stop_level":1.6266,"sweep_low":1.6038,"atr14":0.039857,"stop_level":1.583871,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-04-25","known_ts":"1977-04-25","bar_index":198,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5827,"stop_level":1.6249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-05-12","known_ts":"1977-05-16","bar_index":203,"type":"BUY","strength":0.725,"price":1.6988,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1977-07-07","known_ts":"1977-07-07","bar_index":215,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7722,"stop_level":1.7828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-07-11","known_ts":"1977-07-11","bar_index":216,"type":"RECLAIM","strength":0.863,"price":1.8359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-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":"1977-07-07","prior_stop_level":1.7828,"sweep_low":1.7616,"atr14":0.051241,"stop_level":1.73598,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-07-22","known_ts":"1977-07-22","bar_index":219,"type":"RECLAIM","strength":0.863,"price":1.8147,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-07-27","known_ts":"1977-07-27","bar_index":220,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.751,"stop_level":1.7722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-07-28","known_ts":"1977-07-28","bar_index":220,"type":"RECLAIM","strength":0.863,"price":1.7828,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-07-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":"1977-07-27","prior_stop_level":1.7722,"sweep_low":1.7404,"atr14":0.051997,"stop_level":1.714401,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-08-22","known_ts":"1977-08-22","bar_index":226,"type":"RECLAIM","strength":1.0,"price":1.8677,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-09-20","known_ts":"1977-09-20","bar_index":232,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9202,"stop_level":1.9208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-09-22","known_ts":"1977-09-22","bar_index":233,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8988,"stop_level":1.9208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-11-15","known_ts":"1977-11-17","bar_index":246,"type":"BUY","strength":0.863,"price":1.9522,"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":70},{"ts":"1977-12-05","known_ts":"1977-12-05","bar_index":250,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8775,"stop_level":1.8988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-12-08","known_ts":"1977-12-08","bar_index":251,"type":"RECLAIM","strength":1.0,"price":1.9095,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1977-12-05","prior_stop_level":1.8988,"sweep_low":1.8455,"atr14":0.046955,"stop_level":1.822022,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-12-20","known_ts":"1977-12-20","bar_index":254,"type":"RECLAIM","strength":1.0,"price":1.8681,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-03-09","known_ts":"1978-03-13","bar_index":272,"type":"BUY","strength":0.588,"price":1.793,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"1978-05-25","known_ts":"1978-05-25","bar_index":290,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9782,"stop_level":2.0107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-05-31","known_ts":"1978-05-31","bar_index":291,"type":"RECLAIM","strength":1.0,"price":2.0755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1978-05-25","prior_stop_level":2.0107,"sweep_low":1.9458,"atr14":0.054358,"stop_level":1.918621,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-06-13","known_ts":"1978-06-13","bar_index":294,"type":"RECLAIM","strength":1.0,"price":2.1739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-06-26","known_ts":"1978-06-26","bar_index":297,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0652,"stop_level":2.0869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-07-31","known_ts":"1978-07-31","bar_index":305,"type":"RECLAIM","strength":1.0,"price":2.3804,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-08-22","known_ts":"1978-08-22","bar_index":310,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2826,"stop_level":2.2935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-08-24","known_ts":"1978-08-24","bar_index":311,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2826,"stop_level":2.2935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-11-14","known_ts":"1978-11-16","bar_index":330,"type":"BUY","strength":0.725,"price":2.0581,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1978-12-18","known_ts":"1978-12-18","bar_index":337,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0181,"stop_level":2.0472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1978-12-19","known_ts":"1978-12-19","bar_index":338,"type":"RECLAIM","strength":0.588,"price":2.0511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1978-12-18","prior_stop_level":2.0472,"sweep_low":1.9519,"atr14":0.048788,"stop_level":1.927506,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-01-03","known_ts":"1979-01-03","bar_index":341,"type":"RECLAIM","strength":0.863,"price":2.1835,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-01-30","known_ts":"1979-01-30","bar_index":347,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1173,"stop_level":2.1394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1979-03-13","known_ts":"1979-03-15","bar_index":357,"type":"BUY","strength":0.45,"price":2.0332,"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":"1979-04-16","known_ts":"1979-04-16","bar_index":364,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.911,"stop_level":1.9998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1979-08-23","known_ts":"1979-08-23","bar_index":395,"type":"RECLAIM","strength":0.725,"price":1.997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-09-05","known_ts":"1979-09-05","bar_index":397,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9072,"stop_level":1.9521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-09-07","known_ts":"1979-09-07","bar_index":398,"type":"RECLAIM","strength":0.588,"price":1.9745,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1979-09-05","prior_stop_level":1.9521,"sweep_low":1.896,"atr14":0.04414,"stop_level":1.87393,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-09-19","known_ts":"1979-09-19","bar_index":401,"type":"RECLAIM","strength":0.863,"price":2.0041,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-11-08","known_ts":"1979-11-12","bar_index":413,"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":"1979-11-08","trigger_known_ts":"1979-11-12","strength":0.45,"price":1.721,"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.231216,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.6531,"atr14":0.036502,"stop_level":1.634849,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-11-21","known_ts":"1979-11-26","bar_index":416,"type":"BUY","strength":0.45,"price":1.8456,"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":"1979-11-21","known_ts":"1979-11-26","bar_index":416,"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":"1979-11-21","trigger_known_ts":"1979-11-26","strength":0.45,"price":1.8456,"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.175556,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.721,"atr14":0.040106,"stop_level":1.700947,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-12-13","known_ts":"1979-12-13","bar_index":421,"type":"RECLAIM","strength":0.725,"price":1.9773,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1979-11-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-01-02","known_ts":"1980-01-02","bar_index":425,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.783,"stop_level":1.789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-01-08","known_ts":"1980-01-08","bar_index":426,"type":"RECLAIM","strength":0.725,"price":1.8173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-01-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":"1980-01-02","prior_stop_level":1.789,"sweep_low":1.7144,"atr14":0.048352,"stop_level":1.690224,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-01-10","known_ts":"1980-01-14","bar_index":427,"type":"REBUY","strength":0.725,"price":1.8287,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1980-01-18","known_ts":"1980-01-22","bar_index":429,"type":"REBUY","strength":0.863,"price":1.8744,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1980-04-17","known_ts":"1980-04-17","bar_index":449,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7344,"stop_level":1.7575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-04-22","known_ts":"1980-04-22","bar_index":450,"type":"RECLAIM","strength":0.725,"price":1.7922,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-04-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":"1980-04-17","prior_stop_level":1.7575,"sweep_low":1.7344,"atr14":0.049449,"stop_level":1.709675,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-05-06","known_ts":"1980-05-06","bar_index":454,"type":"RECLAIM","strength":0.863,"price":1.9309,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-06-19","known_ts":"1980-06-19","bar_index":464,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9862,"stop_level":2.0003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-07-07","known_ts":"1980-07-07","bar_index":468,"type":"RECLAIM","strength":1.0,"price":2.0563,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-07-31","known_ts":"1980-08-04","bar_index":474,"type":"BUY","strength":1.0,"price":2.2432,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1980-08-25","known_ts":"1980-08-25","bar_index":479,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2666,"stop_level":2.3016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-12-01","known_ts":"1980-12-03","bar_index":502,"type":"BUY","strength":0.725,"price":2.0417,"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":"1981-01-12","known_ts":"1981-01-12","bar_index":511,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0536,"stop_level":2.1371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-01-29","known_ts":"1981-01-29","bar_index":515,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0297,"stop_level":2.0536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1981-03-19","known_ts":"1981-03-23","bar_index":527,"type":"BUY","strength":0.588,"price":1.9696,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":30},{"ts":"1981-04-07","known_ts":"1981-04-07","bar_index":531,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9092,"stop_level":1.9817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-04-10","known_ts":"1981-04-10","bar_index":532,"type":"RECLAIM","strength":0.588,"price":2.0059,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-04-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":"1981-04-07","prior_stop_level":1.9817,"sweep_low":1.873,"atr14":0.060342,"stop_level":1.842829,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-05-04","known_ts":"1981-05-04","bar_index":537,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.018,"stop_level":2.0301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-05-06","known_ts":"1981-05-06","bar_index":538,"type":"RECLAIM","strength":0.588,"price":2.0421,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1981-05-04","prior_stop_level":2.0301,"sweep_low":1.9938,"atr14":0.057083,"stop_level":1.965258,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-05-22","known_ts":"1981-05-27","bar_index":542,"type":"BUY","strength":0.863,"price":2.1388,"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":"1981-06-25","known_ts":"1981-06-25","bar_index":549,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0151,"stop_level":2.0518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-08-26","known_ts":"1981-08-28","bar_index":564,"type":"BUY","strength":0.588,"price":1.8808,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"1981-10-01","known_ts":"1981-10-01","bar_index":572,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8919,"stop_level":1.9166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-10-16","known_ts":"1981-10-16","bar_index":576,"type":"RECLAIM","strength":0.725,"price":1.9661,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-12-03","known_ts":"1981-12-07","bar_index":587,"type":"BUY","strength":0.863,"price":2.0774,"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":"quality","score":75},{"ts":"1982-03-05","known_ts":"1982-03-09","bar_index":608,"type":"BUY","strength":0.45,"price":1.8783,"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-16","known_ts":"1982-03-16","bar_index":610,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.7903,"stop_level":1.8032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1982-03-18","known_ts":"1982-03-22","bar_index":611,"type":"BUY","strength":0.45,"price":1.8157,"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-22","known_ts":"1982-03-22","bar_index":611,"type":"RECLAIM","strength":0.45,"price":1.8157,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-03-16 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":"1982-03-16","prior_stop_level":1.8032,"sweep_low":1.7649,"atr14":0.04183,"stop_level":1.743985,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-04-22","known_ts":"1982-04-22","bar_index":619,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.803,"stop_level":1.8284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-04-26","known_ts":"1982-04-26","bar_index":619,"type":"RECLAIM","strength":0.588,"price":1.8538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-04-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":"1982-04-22","prior_stop_level":1.8284,"sweep_low":1.7903,"atr14":0.034298,"stop_level":1.773151,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-05-10","known_ts":"1982-05-10","bar_index":623,"type":"RECLAIM","strength":0.725,"price":2.095,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-06-03","known_ts":"1982-06-03","bar_index":628,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0061,"stop_level":2.0315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-06-09","known_ts":"1982-06-11","bar_index":630,"type":"REBUY","strength":0.863,"price":2.1334,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1982-06-09","known_ts":"1982-06-09","bar_index":630,"type":"RECLAIM","strength":0.863,"price":2.0569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-06-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":"1982-06-03","prior_stop_level":2.0315,"sweep_low":1.93,"atr14":0.049514,"stop_level":1.905243,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-06-22","known_ts":"1982-06-24","bar_index":633,"type":"BUY","strength":0.863,"price":2.1977,"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":"1982-09-17","known_ts":"1982-09-17","bar_index":653,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3776,"stop_level":2.4162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1982-09-21","known_ts":"1982-09-21","bar_index":654,"type":"RECLAIM","strength":0.863,"price":2.5473,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"1982-09-17","prior_stop_level":2.4162,"sweep_low":2.3648,"atr14":0.07256,"stop_level":2.32852,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-12-10","known_ts":"1982-12-10","bar_index":673,"type":"RECLAIM","strength":1.0,"price":2.9632,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-02-28","known_ts":"1983-03-02","bar_index":691,"type":"BUY","strength":0.725,"price":2.8464,"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":"1983-03-28","known_ts":"1983-03-28","bar_index":697,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0055,"stop_level":3.0188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-04-04","known_ts":"1983-04-04","bar_index":699,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9393,"stop_level":3.0188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-05-24","known_ts":"1983-05-26","bar_index":711,"type":"BUY","strength":0.725,"price":3.1776,"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":25},{"ts":"1983-09-14","known_ts":"1983-09-16","bar_index":737,"type":"BUY","strength":0.725,"price":3.312,"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":"1983-10-19","known_ts":"1983-10-19","bar_index":745,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4476,"stop_level":3.488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-10-25","known_ts":"1983-10-25","bar_index":746,"type":"RECLAIM","strength":0.863,"price":3.5014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1983-10-19","prior_stop_level":3.488,"sweep_low":3.3129,"atr14":0.08979,"stop_level":3.268005,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-01-31","known_ts":"1984-02-02","bar_index":769,"type":"BUY","strength":0.45,"price":3.1147,"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":"1984-04-30","known_ts":"1984-04-30","bar_index":789,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8877,"stop_level":2.9153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-01","known_ts":"1984-05-01","bar_index":790,"type":"RECLAIM","strength":0.588,"price":2.9565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-04-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":"1984-04-30","prior_stop_level":2.9153,"sweep_low":2.8602,"atr14":0.066312,"stop_level":2.827044,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-05-08","known_ts":"1984-05-08","bar_index":791,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8327,"stop_level":2.8877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-06-13","known_ts":"1984-06-15","bar_index":800,"type":"BUY","strength":0.588,"price":2.7374,"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":"1984-07-10","known_ts":"1984-07-10","bar_index":806,"type":"RECLAIM","strength":0.725,"price":2.9736,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-06-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-07-23","known_ts":"1984-07-23","bar_index":809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7513,"stop_level":2.8625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-08-08","known_ts":"1984-08-10","bar_index":813,"type":"BUY","strength":0.725,"price":2.9042,"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":55},{"ts":"1984-08-29","known_ts":"1984-08-29","bar_index":818,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8764,"stop_level":2.8903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-09-12","known_ts":"1984-09-14","bar_index":821,"type":"BUY","strength":0.863,"price":3.0014,"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":55},{"ts":"1984-11-16","known_ts":"1984-11-16","bar_index":836,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9777,"stop_level":2.9917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-23","known_ts":"1984-11-23","bar_index":838,"type":"RECLAIM","strength":0.863,"price":3.0339,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1984-11-16","prior_stop_level":2.9917,"sweep_low":2.9355,"atr14":0.06831,"stop_level":2.901345,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-14","known_ts":"1984-12-18","bar_index":843,"type":"BUY","strength":0.725,"price":3.1603,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1985-01-11","known_ts":"1985-01-15","bar_index":849,"type":"BUY","strength":0.863,"price":3.1069,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1985-02-05","known_ts":"1985-02-05","bar_index":854,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0786,"stop_level":3.0927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-02-08","known_ts":"1985-02-08","bar_index":855,"type":"RECLAIM","strength":0.863,"price":3.1637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-05 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":"1985-02-05","prior_stop_level":3.0927,"sweep_low":2.9934,"atr14":0.075647,"stop_level":2.955577,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-02-11","known_ts":"1985-02-13","bar_index":856,"type":"BUY","strength":0.863,"price":3.263,"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":35},{"ts":"1985-03-29","known_ts":"1985-04-02","bar_index":867,"type":"BUY","strength":0.725,"price":3.267,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1985-04-22","known_ts":"1985-04-24","bar_index":872,"type":"BUY","strength":0.863,"price":3.2383,"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":"1985-06-28","known_ts":"1985-07-02","bar_index":888,"type":"REBUY","strength":1.0,"price":3.4573,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1985-07-09","known_ts":"1985-07-11","bar_index":890,"type":"REBUY","strength":1.0,"price":3.6887,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1985-07-29","known_ts":"1985-07-29","bar_index":894,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5152,"stop_level":3.5585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-09-30","known_ts":"1985-10-02","bar_index":909,"type":"BUY","strength":0.725,"price":3.476,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1985-12-10","known_ts":"1985-12-10","bar_index":925,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.0456,"stop_level":4.0894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-12-11","known_ts":"1985-12-11","bar_index":926,"type":"RECLAIM","strength":1.0,"price":4.2354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-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":"1985-12-10","prior_stop_level":4.0894,"sweep_low":4.0309,"atr14":0.142605,"stop_level":3.959598,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-24","known_ts":"1985-12-24","bar_index":929,"type":"RECLAIM","strength":1.0,"price":4.3855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-02-20","known_ts":"1986-02-24","bar_index":942,"type":"BUY","strength":0.863,"price":4.5032,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1986-03-21","known_ts":"1986-03-21","bar_index":949,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4923,"stop_level":4.5032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-03-24","known_ts":"1986-03-24","bar_index":949,"type":"RECLAIM","strength":1.0,"price":4.5812,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1986-03-21","prior_stop_level":4.5032,"sweep_low":4.4923,"atr14":0.096896,"stop_level":4.443852,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-04-04","known_ts":"1986-04-04","bar_index":952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4033,"stop_level":4.4923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-04-11","known_ts":"1986-04-11","bar_index":953,"type":"RECLAIM","strength":0.863,"price":4.5664,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-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":"1986-04-04","prior_stop_level":4.4923,"sweep_low":4.2847,"atr14":0.116242,"stop_level":4.226579,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-04-25","known_ts":"1986-04-25","bar_index":957,"type":"RECLAIM","strength":0.863,"price":5.1001,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-06-09","known_ts":"1986-06-09","bar_index":967,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.4263,"stop_level":5.5894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-06-11","known_ts":"1986-06-11","bar_index":967,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.278,"stop_level":5.5894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-06-25","known_ts":"1986-06-25","bar_index":971,"type":"RECLAIM","strength":1.0,"price":5.5206,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-10","known_ts":"1986-10-14","bar_index":996,"type":"BUY","strength":0.588,"price":4.6318,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"1986-11-18","known_ts":"1986-11-18","bar_index":1005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.692,"stop_level":4.9476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-12-11","known_ts":"1986-12-11","bar_index":1010,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7221,"stop_level":4.7521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-02","known_ts":"1987-01-06","bar_index":1015,"type":"BUY","strength":0.45,"price":4.8509,"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":"1987-01-07","known_ts":"1987-01-07","bar_index":1016,"type":"RECLAIM","strength":0.588,"price":5.2601,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-01-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1987-02-10","known_ts":"1987-02-10","bar_index":1024,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4724,"stop_level":5.624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-12","known_ts":"1987-02-12","bar_index":1024,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3663,"stop_level":5.624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-17","known_ts":"1987-02-17","bar_index":1025,"type":"RECLAIM","strength":0.725,"price":5.7604,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-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":"1987-02-10","prior_stop_level":5.624,"sweep_low":5.3511,"atr14":0.140235,"stop_level":5.280983,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-17","known_ts":"1987-02-17","bar_index":1025,"type":"RECLAIM","strength":0.725,"price":5.7604,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-02-12","prior_stop_level":5.624,"sweep_low":5.3511,"atr14":0.140235,"stop_level":5.280983,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-27","known_ts":"1987-02-27","bar_index":1028,"type":"RECLAIM","strength":0.863,"price":5.6998,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-06-03","known_ts":"1987-06-05","bar_index":1050,"type":"BUY","strength":0.588,"price":5.5694,"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":"1987-07-13","known_ts":"1987-07-13","bar_index":1059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8201,"stop_level":5.8354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-14","known_ts":"1987-07-14","bar_index":1059,"type":"RECLAIM","strength":0.863,"price":5.8815,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-07-13","prior_stop_level":5.8354,"sweep_low":5.7433,"atr14":0.127827,"stop_level":5.679386,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-29","known_ts":"1987-07-29","bar_index":1063,"type":"RECLAIM","strength":0.863,"price":6.6033,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-01","known_ts":"1987-09-01","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8182,"stop_level":6.8336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-09-02","known_ts":"1987-09-02","bar_index":1071,"type":"RECLAIM","strength":0.863,"price":6.8643,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-09-01","prior_stop_level":6.8336,"sweep_low":6.7875,"atr14":0.119992,"stop_level":6.727504,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-04","known_ts":"1987-09-04","bar_index":1072,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.634,"stop_level":6.8336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-09-23","known_ts":"1987-09-23","bar_index":1076,"type":"RECLAIM","strength":1.0,"price":6.9182,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-03-10","known_ts":"1988-03-10","bar_index":1115,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1125,"stop_level":6.1593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-14","known_ts":"1988-03-14","bar_index":1115,"type":"RECLAIM","strength":0.725,"price":6.2373,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-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":"1988-03-10","prior_stop_level":6.1593,"sweep_low":6.0658,"atr14":0.125427,"stop_level":6.003087,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-06","known_ts":"1988-04-06","bar_index":1121,"type":"RECLAIM","strength":0.863,"price":6.3496,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-11","known_ts":"1988-04-13","bar_index":1122,"type":"REBUY","strength":0.863,"price":6.4439,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1988-05-26","known_ts":"1988-05-31","bar_index":1133,"type":"BUY","strength":0.725,"price":6.4125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1988-07-06","known_ts":"1988-07-06","bar_index":1142,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4464,"stop_level":6.5415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-13","known_ts":"1988-09-15","bar_index":1158,"type":"BUY","strength":0.588,"price":6.0346,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1988-11-23","known_ts":"1988-11-28","bar_index":1175,"type":"REBUY","strength":0.45,"price":5.9251,"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":"1988-12-12","known_ts":"1988-12-12","bar_index":1179,"type":"RECLAIM","strength":0.725,"price":6.1487,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-11-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-01-19","known_ts":"1989-01-19","bar_index":1187,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3394,"stop_level":6.3716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-01-20","known_ts":"1989-01-20","bar_index":1188,"type":"RECLAIM","strength":0.863,"price":6.3878,"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":6.3716,"sweep_low":6.3232,"atr14":0.077807,"stop_level":6.284297,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-02","known_ts":"1989-02-02","bar_index":1191,"type":"RECLAIM","strength":0.863,"price":6.7426,"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-09","known_ts":"1989-02-09","bar_index":1192,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.42,"stop_level":6.5168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-03-09","known_ts":"1989-03-09","bar_index":1199,"type":"RECLAIM","strength":1.0,"price":6.5329,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-31","known_ts":"1989-04-04","bar_index":1204,"type":"BUY","strength":0.863,"price":6.7585,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1989-05-18","known_ts":"1989-05-18","bar_index":1215,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0028,"stop_level":7.019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-19","known_ts":"1989-05-19","bar_index":1215,"type":"RECLAIM","strength":1.0,"price":7.1982,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-05-18","prior_stop_level":7.019,"sweep_low":7.0028,"atr14":0.0969,"stop_level":6.95435,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-13","known_ts":"1989-06-13","bar_index":1221,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.019,"stop_level":7.0679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-13","known_ts":"1989-07-17","bar_index":1228,"type":"BUY","strength":0.863,"price":7.3632,"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":"1989-11-22","known_ts":"1989-11-27","bar_index":1259,"type":"BUY","strength":0.725,"price":8.9067,"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":75},{"ts":"1990-03-08","known_ts":"1990-03-12","bar_index":1283,"type":"BUY","strength":0.588,"price":7.9134,"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":"1990-04-18","known_ts":"1990-04-18","bar_index":1292,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.0196,"stop_level":8.087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-23","known_ts":"1990-04-23","bar_index":1293,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8006,"stop_level":8.087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-11","known_ts":"1990-05-11","bar_index":1298,"type":"RECLAIM","strength":0.725,"price":8.7441,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-25","known_ts":"1990-06-25","bar_index":1308,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9835,"stop_level":9.1653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-27","known_ts":"1990-06-27","bar_index":1308,"type":"RECLAIM","strength":0.863,"price":9.3401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1990-06-25","prior_stop_level":9.1653,"sweep_low":8.9665,"atr14":0.178365,"stop_level":8.877317,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-12","known_ts":"1990-07-12","bar_index":1312,"type":"RECLAIM","strength":0.863,"price":9.8496,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-08-02","known_ts":"1990-08-02","bar_index":1317,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.6798,"stop_level":9.7647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-10-23","known_ts":"1990-10-25","bar_index":1336,"type":"BUY","strength":0.588,"price":9.3483,"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":"quality","score":75},{"ts":"1990-12-17","known_ts":"1990-12-17","bar_index":1348,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0331,"stop_level":10.0845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-19","known_ts":"1990-12-19","bar_index":1349,"type":"RECLAIM","strength":0.725,"price":10.1511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-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":"1990-12-17","prior_stop_level":10.0845,"sweep_low":9.9133,"atr14":0.165832,"stop_level":9.830384,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-04","known_ts":"1991-01-04","bar_index":1352,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0648,"stop_level":10.082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-01-23","known_ts":"1991-01-25","bar_index":1357,"type":"BUY","strength":0.863,"price":10.5481,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1991-04-16","known_ts":"1991-04-18","bar_index":1376,"type":"BUY","strength":0.863,"price":11.791,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1991-07-16","known_ts":"1991-07-18","bar_index":1397,"type":"BUY","strength":0.725,"price":11.2178,"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":"1991-09-10","known_ts":"1991-09-10","bar_index":1410,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.5508,"stop_level":11.5683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-09-12","known_ts":"1991-09-12","bar_index":1410,"type":"RECLAIM","strength":0.725,"price":11.691,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-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":"1991-09-10","prior_stop_level":11.5683,"sweep_low":11.4632,"atr14":0.159194,"stop_level":11.383603,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-26","known_ts":"1991-09-26","bar_index":1414,"type":"RECLAIM","strength":0.863,"price":11.8476,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-11-05","known_ts":"1991-11-05","bar_index":1423,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.5362,"stop_level":12.6245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-07","known_ts":"1991-11-07","bar_index":1424,"type":"RECLAIM","strength":1.0,"price":12.7128,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-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":"1991-11-05","prior_stop_level":12.6245,"sweep_low":12.3773,"atr14":0.176179,"stop_level":12.289211,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-12","known_ts":"1991-11-14","bar_index":1425,"type":"REBUY","strength":1.0,"price":13.3131,"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":"1992-01-16","known_ts":"1992-01-16","bar_index":1439,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.5099,"stop_level":14.5988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-26","known_ts":"1992-03-26","bar_index":1456,"type":"RECLAIM","strength":1.0,"price":15.1605,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-04-13","known_ts":"1992-04-15","bar_index":1460,"type":"REBUY","strength":0.863,"price":15.7512,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1992-05-12","known_ts":"1992-05-12","bar_index":1466,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2321,"stop_level":15.5006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-07-14","known_ts":"1992-07-16","bar_index":1481,"type":"BUY","strength":0.725,"price":14.5997,"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":"1992-08-18","known_ts":"1992-08-18","bar_index":1489,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.3567,"stop_level":15.3927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-20","known_ts":"1992-08-20","bar_index":1490,"type":"RECLAIM","strength":0.725,"price":15.4829,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-18 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-08-18","prior_stop_level":15.3927,"sweep_low":15.3207,"atr14":0.187748,"stop_level":15.226826,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-02","known_ts":"1992-09-02","bar_index":1493,"type":"RECLAIM","strength":0.725,"price":15.591,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-09-29","known_ts":"1992-10-01","bar_index":1499,"type":"BUY","strength":0.725,"price":15.6534,"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":55},{"ts":"1992-10-23","known_ts":"1992-10-27","bar_index":1505,"type":"BUY","strength":0.588,"price":15.8167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1992-11-19","known_ts":"1992-11-19","bar_index":1511,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.3427,"stop_level":16.4515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-11-24","known_ts":"1992-11-24","bar_index":1512,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.3245,"stop_level":16.4515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-02","known_ts":"1993-02-04","bar_index":1528,"type":"BUY","strength":0.588,"price":16.1075,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1993-04-06","known_ts":"1993-04-06","bar_index":1542,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3039,"stop_level":16.3406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-04-07","known_ts":"1993-04-07","bar_index":1543,"type":"RECLAIM","strength":0.863,"price":16.5244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-04-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-04-06","prior_stop_level":16.3406,"sweep_low":16.2303,"atr14":0.185513,"stop_level":16.137544,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-04-21","known_ts":"1993-04-21","bar_index":1546,"type":"RECLAIM","strength":0.863,"price":16.5244,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-05-07","known_ts":"1993-05-11","bar_index":1550,"type":"BUY","strength":0.863,"price":17.0391,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1993-05-20","known_ts":"1993-05-24","bar_index":1553,"type":"BUY","strength":0.863,"price":17.4067,"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":40},{"ts":"1993-06-04","known_ts":"1993-06-04","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.0942,"stop_level":17.1494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-08","known_ts":"1993-06-08","bar_index":1557,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.9656,"stop_level":17.1494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-11","known_ts":"1993-06-15","bar_index":1558,"type":"BUY","strength":0.863,"price":17.3883,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1993-06-14","known_ts":"1993-06-14","bar_index":1558,"type":"RECLAIM","strength":0.725,"price":17.3148,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-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":"1993-06-08","prior_stop_level":17.1494,"sweep_low":16.8185,"atr14":0.179045,"stop_level":16.728978,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-24","known_ts":"1993-08-26","bar_index":1575,"type":"BUY","strength":0.588,"price":16.8896,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1993-09-15","known_ts":"1993-09-17","bar_index":1580,"type":"REBUY","strength":0.588,"price":16.9451,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1993-09-22","known_ts":"1993-09-22","bar_index":1581,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.108,"stop_level":16.7231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-10-19","known_ts":"1993-10-21","bar_index":1588,"type":"BUY","strength":0.45,"price":15.8659,"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-12-06","known_ts":"1993-12-06","bar_index":1599,"type":"RECLAIM","strength":0.725,"price":16.7597,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-31","known_ts":"1994-01-31","bar_index":1612,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.0491,"stop_level":17.1617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-03","known_ts":"1994-02-03","bar_index":1613,"type":"RECLAIM","strength":0.863,"price":17.2179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-01-31","prior_stop_level":17.1617,"sweep_low":16.599,"atr14":0.291275,"stop_level":16.453362,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-14","known_ts":"1994-04-18","bar_index":1629,"type":"BUY","strength":0.725,"price":16.7811,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1994-05-02","known_ts":"1994-05-02","bar_index":1632,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4976,"stop_level":16.611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-05-24","known_ts":"1994-05-26","bar_index":1638,"type":"BUY","strength":0.588,"price":17.2346,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1994-06-15","known_ts":"1994-06-15","bar_index":1643,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.9717,"stop_level":18.085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-16","known_ts":"1994-06-16","bar_index":1643,"type":"RECLAIM","strength":0.863,"price":18.3804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-06-15","prior_stop_level":18.085,"sweep_low":17.9717,"atr14":0.274122,"stop_level":17.834639,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-27","known_ts":"1994-06-27","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.5812,"stop_level":17.8095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-30","known_ts":"1994-06-30","bar_index":1646,"type":"RECLAIM","strength":0.863,"price":17.8666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-06-27","prior_stop_level":17.8095,"sweep_low":17.3529,"atr14":0.302241,"stop_level":17.20178,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-12","known_ts":"1994-07-12","bar_index":1649,"type":"RECLAIM","strength":0.863,"price":18.7228,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-19","known_ts":"1994-08-19","bar_index":1658,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.0653,"stop_level":19.2937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-08-22","known_ts":"1994-08-22","bar_index":1658,"type":"RECLAIM","strength":1.0,"price":19.3508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1994-08-19","prior_stop_level":19.2937,"sweep_low":19.0083,"atr14":0.31838,"stop_level":18.84911,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-31","known_ts":"1994-11-02","bar_index":1675,"type":"BUY","strength":0.863,"price":19.9375,"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":"1995-01-03","known_ts":"1995-01-03","bar_index":1689,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.3431,"stop_level":21.4009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-01-10","known_ts":"1995-01-10","bar_index":1691,"type":"RECLAIM","strength":1.0,"price":21.5166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-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":"1995-01-03","prior_stop_level":21.4009,"sweep_low":20.8804,"atr14":0.363312,"stop_level":20.698744,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-13","known_ts":"1995-01-17","bar_index":1692,"type":"REBUY","strength":1.0,"price":22.0372,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1995-04-03","known_ts":"1995-04-03","bar_index":1710,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.8568,"stop_level":24.0313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-04-04","known_ts":"1995-04-04","bar_index":1710,"type":"RECLAIM","strength":1.0,"price":24.4386,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-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":"1995-04-03","prior_stop_level":24.0313,"sweep_low":23.7986,"atr14":0.44403,"stop_level":23.576585,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-11","known_ts":"1995-04-11","bar_index":1712,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.6822,"stop_level":23.8568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-14","known_ts":"1995-06-16","bar_index":1727,"type":"BUY","strength":0.725,"price":23.7404,"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":"1995-07-07","known_ts":"1995-07-07","bar_index":1732,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.1807,"stop_level":23.2978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-07-12","known_ts":"1995-07-12","bar_index":1733,"type":"RECLAIM","strength":0.725,"price":23.649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-07 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":"1995-07-07","prior_stop_level":23.2978,"sweep_low":22.888,"atr14":0.431432,"stop_level":22.672284,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-27","known_ts":"1995-07-27","bar_index":1737,"type":"RECLAIM","strength":0.863,"price":24.4685,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-16","known_ts":"1995-08-16","bar_index":1741,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.9465,"stop_level":23.5319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-29","known_ts":"1995-10-03","bar_index":1752,"type":"BUY","strength":0.588,"price":22.981,"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":65},{"ts":"1995-12-14","known_ts":"1995-12-14","bar_index":1769,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.6881,"stop_level":24.1006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-12-15","known_ts":"1995-12-15","bar_index":1770,"type":"RECLAIM","strength":0.725,"price":24.2774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-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":"1995-12-14","prior_stop_level":24.1006,"sweep_low":23.6881,"atr14":0.585192,"stop_level":23.395504,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-30","known_ts":"1996-02-01","bar_index":1780,"type":"BUY","strength":0.588,"price":23.4362,"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":"quality","score":65},{"ts":"1996-02-07","known_ts":"1996-02-09","bar_index":1782,"type":"BUY","strength":0.588,"price":23.9702,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1996-03-08","known_ts":"1996-03-08","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.6142,"stop_level":23.7922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-03-12","known_ts":"1996-03-12","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.7329,"stop_level":23.7922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-03-19","known_ts":"1996-03-19","bar_index":1791,"type":"RECLAIM","strength":0.588,"price":23.8516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-03-12","prior_stop_level":23.7922,"sweep_low":23.0209,"atr14":0.465387,"stop_level":22.788206,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-08","known_ts":"1996-05-10","bar_index":1803,"type":"BUY","strength":0.45,"price":23.1777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-05-08","known_ts":"1996-05-10","bar_index":1803,"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":"1996-05-08","trigger_known_ts":"1996-05-10","strength":0.45,"price":23.1777,"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.104015,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.2817,"atr14":0.458438,"stop_level":22.052481,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-16","known_ts":"1996-05-16","bar_index":1805,"type":"RECLAIM","strength":0.725,"price":23.5361,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-05-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-25","known_ts":"1996-07-29","bar_index":1821,"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":"1996-07-25","trigger_known_ts":"1996-07-29","strength":0.45,"price":20.5124,"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.207048,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.7304,"atr14":0.542432,"stop_level":19.459184,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-07","known_ts":"1996-08-09","bar_index":1824,"type":"BUY","strength":0.45,"price":21.6554,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-08-07","known_ts":"1996-08-09","bar_index":1824,"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":"1996-08-07","trigger_known_ts":"1996-08-09","strength":0.45,"price":21.6554,"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.162863,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.332,"atr14":0.458051,"stop_level":20.102975,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-03","known_ts":"1996-09-03","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":0.45,"price":20.8734,"stop_level":21.2945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-09-06","known_ts":"1996-09-06","bar_index":1831,"type":"RECLAIM","strength":0.45,"price":21.3546,"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":false,"above200":false,"monthlyBull":false},"anchor_ts":"1996-09-03","prior_stop_level":21.2945,"sweep_low":20.3921,"atr14":0.36511,"stop_level":20.209545,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-11","known_ts":"1996-09-11","bar_index":1832,"type":"SELL","basis":"structure_stop","strength":0.45,"price":20.5726,"stop_level":20.6929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-09-12","known_ts":"1996-09-12","bar_index":1832,"type":"RECLAIM","strength":0.45,"price":20.9335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1996-09-11","prior_stop_level":20.6929,"sweep_low":20.4523,"atr14":0.4627,"stop_level":20.22095,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-26","known_ts":"1996-09-26","bar_index":1835,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.2169,"stop_level":21.2343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-11-08","known_ts":"1996-11-12","bar_index":1846,"type":"BUY","strength":0.45,"price":20.9138,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-11-08","known_ts":"1996-11-12","bar_index":1846,"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":"1996-11-08","trigger_known_ts":"1996-11-12","strength":0.45,"price":20.9138,"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.191531,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.762,"atr14":0.321761,"stop_level":19.60112,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-10","known_ts":"1996-12-10","bar_index":1853,"type":"RECLAIM","strength":0.725,"price":22.6111,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-11-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-08","known_ts":"1997-01-08","bar_index":1859,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.7489,"stop_level":21.823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-23","known_ts":"1997-01-23","bar_index":1863,"type":"RECLAIM","strength":0.863,"price":22.0544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-10","known_ts":"1997-02-12","bar_index":1867,"type":"BUY","strength":0.863,"price":22.9097,"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":50},{"ts":"1997-03-07","known_ts":"1997-03-11","bar_index":1873,"type":"BUY","strength":0.863,"price":22.9097,"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":50},{"ts":"1997-03-20","known_ts":"1997-03-20","bar_index":1876,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.4821,"stop_level":22.6042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-02","known_ts":"1997-05-06","bar_index":1886,"type":"BUY","strength":0.588,"price":21.6742,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"1997-07-09","known_ts":"1997-07-09","bar_index":1901,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.6452,"stop_level":25.0482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-11","known_ts":"1997-07-11","bar_index":1902,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.8002,"stop_level":25.0482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-29","known_ts":"1997-07-29","bar_index":1906,"type":"RECLAIM","strength":0.863,"price":26.3192,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-12-01","known_ts":"1997-12-03","bar_index":1935,"type":"BUY","strength":0.725,"price":25.4754,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1998-01-06","known_ts":"1998-01-06","bar_index":1943,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.6535,"stop_level":24.5656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-01-09","known_ts":"1998-01-09","bar_index":1944,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.2695,"stop_level":24.5656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-02-19","known_ts":"1998-02-23","bar_index":1953,"type":"BUY","strength":0.588,"price":23.0244,"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":"1998-04-16","known_ts":"1998-04-16","bar_index":1966,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.0848,"stop_level":23.1482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-17","known_ts":"1998-04-17","bar_index":1966,"type":"RECLAIM","strength":0.588,"price":23.7507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-04-16","prior_stop_level":23.1482,"sweep_low":22.7043,"atr14":0.53578,"stop_level":22.43641,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-04","known_ts":"1998-05-04","bar_index":1970,"type":"RECLAIM","strength":0.725,"price":25.0508,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-18","known_ts":"1998-05-18","bar_index":1973,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.8922,"stop_level":24.9557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-21","known_ts":"1998-05-21","bar_index":1974,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.7337,"stop_level":24.9557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-20","known_ts":"1998-05-20","bar_index":1974,"type":"RECLAIM","strength":0.725,"price":24.9874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-05-18 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":"1998-05-18","prior_stop_level":24.9557,"sweep_low":24.3532,"atr14":0.469833,"stop_level":24.118283,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-11","known_ts":"1998-08-13","bar_index":1993,"type":"BUY","strength":0.45,"price":21.4588,"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-09","known_ts":"1998-10-13","bar_index":2007,"type":"BUY","strength":0.45,"price":18.5917,"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-12-11","known_ts":"1998-12-11","bar_index":2021,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.5341,"stop_level":21.6634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":2022,"type":"RECLAIM","strength":0.725,"price":21.8574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-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":"1998-12-11","prior_stop_level":21.6634,"sweep_low":21.3077,"atr14":0.528453,"stop_level":21.043474,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-28","known_ts":"1998-12-28","bar_index":2025,"type":"RECLAIM","strength":0.863,"price":22.9337,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-14","known_ts":"1999-01-14","bar_index":2029,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.4443,"stop_level":22.5748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-15","known_ts":"1999-01-15","bar_index":2029,"type":"RECLAIM","strength":0.863,"price":22.6727,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-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":"1999-01-14","prior_stop_level":22.5748,"sweep_low":22.3791,"atr14":0.619763,"stop_level":22.069219,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-26","known_ts":"1999-04-28","bar_index":2052,"type":"BUY","strength":0.725,"price":20.8615,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"1999-08-06","known_ts":"1999-08-06","bar_index":2076,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.145,"stop_level":23.3778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-09","known_ts":"1999-08-09","bar_index":2076,"type":"RECLAIM","strength":1.0,"price":23.6438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-08-06","prior_stop_level":23.3778,"sweep_low":22.6795,"atr14":0.568242,"stop_level":22.395379,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-27","known_ts":"1999-10-29","bar_index":2095,"type":"BUY","strength":0.588,"price":20.5579,"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":"1999-12-08","known_ts":"1999-12-08","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.2478,"stop_level":19.7853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-12-17","known_ts":"1999-12-21","bar_index":2107,"type":"REBUY","strength":0.725,"price":19.6183,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":2127,"type":"BUY","strength":0.45,"price":19.0074,"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-19","known_ts":"2000-04-19","bar_index":2135,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.874,"stop_level":19.1142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":2136,"type":"RECLAIM","strength":0.588,"price":19.3544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-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":"2000-04-19","prior_stop_level":19.1142,"sweep_low":18.6681,"atr14":0.794666,"stop_level":18.270767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-02","known_ts":"2000-05-02","bar_index":2138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8397,"stop_level":18.874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-17","known_ts":"2000-08-21","bar_index":2163,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-08-17","trigger_known_ts":"2000-08-21","strength":0.45,"price":14.4209,"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.366927,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.1082,"atr14":0.382742,"stop_level":13.916829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-21","known_ts":"2000-09-25","bar_index":2171,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-09-21","trigger_known_ts":"2000-09-25","strength":0.45,"price":13.3181,"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.363605,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.3752,"atr14":0.542932,"stop_level":11.103734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-30","known_ts":"2000-11-01","bar_index":2180,"type":"BUY","strength":0.45,"price":9.4322,"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-10-30","known_ts":"2000-11-01","bar_index":2180,"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-10-30","trigger_known_ts":"2000-11-01","strength":0.45,"price":9.4322,"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.549289,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.3018,"atr14":0.506985,"stop_level":8.048308,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-04","known_ts":"2000-12-06","bar_index":2188,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-12-04","trigger_known_ts":"2000-12-06","strength":0.588,"price":11.0572,"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.457049,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.2447,"atr14":0.406007,"stop_level":10.041696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-15","known_ts":"2000-12-15","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2447,"stop_level":11.0572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-22","known_ts":"2000-12-22","bar_index":2192,"type":"RECLAIM","strength":0.588,"price":11.2515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-12-15","prior_stop_level":11.0572,"sweep_low":10.2447,"atr14":0.490282,"stop_level":9.999559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-09","known_ts":"2001-02-09","bar_index":2203,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.4535,"stop_level":12.5333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-13","known_ts":"2001-02-13","bar_index":2204,"type":"RECLAIM","strength":0.725,"price":12.6472,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-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":"2001-02-09","prior_stop_level":12.5333,"sweep_low":12.2769,"atr14":0.305583,"stop_level":12.124108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-16","known_ts":"2001-02-16","bar_index":2205,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.3624,"stop_level":12.5333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-20","known_ts":"2001-02-20","bar_index":2205,"type":"RECLAIM","strength":0.725,"price":12.8409,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-02-16","prior_stop_level":12.5333,"sweep_low":12.3453,"atr14":0.332342,"stop_level":12.179129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-28","known_ts":"2001-03-28","bar_index":2214,"type":"RECLAIM","strength":0.863,"price":12.6558,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-05","known_ts":"2001-04-09","bar_index":2216,"type":"BUY","strength":0.863,"price":12.8451,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2001-04-25","known_ts":"2001-04-25","bar_index":2220,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.5467,"stop_level":12.8738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-26","known_ts":"2001-04-26","bar_index":2220,"type":"RECLAIM","strength":0.863,"price":13.0287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-04-25","prior_stop_level":12.8738,"sweep_low":12.346,"atr14":0.408533,"stop_level":12.141734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-27","known_ts":"2001-05-01","bar_index":2221,"type":"REBUY","strength":0.863,"price":14.1187,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-06-14","known_ts":"2001-06-14","bar_index":2232,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.8128,"stop_level":14.962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-27","known_ts":"2001-07-27","bar_index":2242,"type":"RECLAIM","strength":1.0,"price":16.8107,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":2252,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5164,"stop_level":16.6664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-10-31","known_ts":"2001-11-02","bar_index":2263,"type":"BUY","strength":0.863,"price":16.7882,"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":"2001-12-03","known_ts":"2001-12-03","bar_index":2270,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.5254,"stop_level":17.6706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-05","known_ts":"2001-12-05","bar_index":2271,"type":"RECLAIM","strength":1.0,"price":18.2569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-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":"2001-12-03","prior_stop_level":17.6706,"sweep_low":17.3165,"atr14":0.381067,"stop_level":17.125966,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-11","known_ts":"2001-12-11","bar_index":2272,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3687,"stop_level":17.5254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-18","known_ts":"2001-12-18","bar_index":2274,"type":"RECLAIM","strength":0.863,"price":17.7344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-12-11","prior_stop_level":17.5254,"sweep_low":17.0726,"atr14":0.381676,"stop_level":16.881762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-11","known_ts":"2002-02-11","bar_index":2286,"type":"RECLAIM","strength":0.863,"price":19.2447,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":2303,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.8352,"stop_level":20.2764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":2327,"type":"BUY","strength":0.588,"price":17.8385,"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":"aplus","score":90},{"ts":"2002-09-12","known_ts":"2002-09-12","bar_index":2335,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.3859,"stop_level":18.4212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-09-16","known_ts":"2002-09-16","bar_index":2336,"type":"RECLAIM","strength":0.725,"price":18.48,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2002-09-12","prior_stop_level":18.4212,"sweep_low":18.0033,"atr14":0.460574,"stop_level":17.773013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":2337,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.3035,"stop_level":18.4212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-09-20","known_ts":"2002-09-20","bar_index":2337,"type":"RECLAIM","strength":0.725,"price":18.5153,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2002-09-19","prior_stop_level":18.4212,"sweep_low":18.1504,"atr14":0.455265,"stop_level":17.922768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-07","known_ts":"2002-10-07","bar_index":2341,"type":"RECLAIM","strength":0.863,"price":19.7879,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-11","known_ts":"2002-11-11","bar_index":2349,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.2083,"stop_level":19.4744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":2350,"type":"RECLAIM","strength":0.725,"price":19.7051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2002-11-11","prior_stop_level":19.4744,"sweep_low":19.0723,"atr14":0.514478,"stop_level":18.815061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-26","known_ts":"2002-11-26","bar_index":2353,"type":"RECLAIM","strength":0.863,"price":19.5276,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-12-18","known_ts":"2002-12-20","bar_index":2358,"type":"BUY","strength":0.863,"price":20.2571,"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":40},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":2366,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.2472,"stop_level":19.2497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-01-28","known_ts":"2003-01-28","bar_index":2366,"type":"RECLAIM","strength":0.863,"price":19.4849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-01-27","prior_stop_level":19.2497,"sweep_low":19.1997,"atr14":0.379434,"stop_level":19.009983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-26","known_ts":"2003-03-28","bar_index":2380,"type":"BUY","strength":0.588,"price":18.6348,"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":"2003-05-06","known_ts":"2003-05-06","bar_index":2389,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8795,"stop_level":18.9691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-07","known_ts":"2003-05-07","bar_index":2389,"type":"RECLAIM","strength":0.588,"price":18.9929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-05-06","prior_stop_level":18.9691,"sweep_low":18.7661,"atr14":0.369332,"stop_level":18.581434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-12","known_ts":"2003-06-16","bar_index":2398,"type":"BUY","strength":0.588,"price":19.5242,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2003-08-20","known_ts":"2003-08-22","bar_index":2414,"type":"BUY","strength":0.45,"price":18.1282,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-08-20","known_ts":"2003-08-22","bar_index":2414,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-08-20","trigger_known_ts":"2003-08-22","strength":0.45,"price":18.1282,"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.165537,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.9183,"atr14":0.221367,"stop_level":17.807616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-28","known_ts":"2003-08-28","bar_index":2416,"type":"RECLAIM","strength":0.725,"price":19.0641,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-08-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-24","known_ts":"2003-09-24","bar_index":2422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.5363,"stop_level":19.538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-25","known_ts":"2003-09-25","bar_index":2422,"type":"RECLAIM","strength":0.863,"price":19.8979,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-09-24","prior_stop_level":19.538,"sweep_low":19.5061,"atr14":0.287369,"stop_level":19.362415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-10","known_ts":"2003-10-10","bar_index":2426,"type":"RECLAIM","strength":0.863,"price":20.9166,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-22","known_ts":"2003-10-22","bar_index":2428,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.8503,"stop_level":20.9106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-10","known_ts":"2003-12-12","bar_index":2440,"type":"BUY","strength":0.863,"price":20.2596,"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":75},{"ts":"2004-02-20","known_ts":"2004-02-20","bar_index":2456,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.3598,"stop_level":22.4506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-04","known_ts":"2004-03-08","bar_index":2459,"type":"REBUY","strength":1.0,"price":23.0684,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2004-07-06","known_ts":"2004-07-06","bar_index":2487,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.5508,"stop_level":22.5692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-07","known_ts":"2004-07-07","bar_index":2487,"type":"RECLAIM","strength":0.863,"price":22.7953,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-06","prior_stop_level":22.5692,"sweep_low":22.4347,"atr14":0.342887,"stop_level":22.263256,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-13","known_ts":"2004-07-13","bar_index":2488,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.5447,"stop_level":22.5508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-14","known_ts":"2004-07-14","bar_index":2489,"type":"RECLAIM","strength":0.863,"price":22.6119,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-13","prior_stop_level":22.5508,"sweep_low":22.4347,"atr14":0.323136,"stop_level":22.273132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-20","known_ts":"2004-08-20","bar_index":2498,"type":"RECLAIM","strength":0.863,"price":23.3147,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-20","known_ts":"2004-09-20","bar_index":2504,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.8136,"stop_level":23.2475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-04","known_ts":"2004-10-06","bar_index":2508,"type":"BUY","strength":1.0,"price":23.793,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2004-11-02","known_ts":"2004-11-04","bar_index":2515,"type":"BUY","strength":0.863,"price":23.9342,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2005-01-24","known_ts":"2005-01-24","bar_index":2533,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.2288,"stop_level":25.2596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-01-26","known_ts":"2005-01-26","bar_index":2534,"type":"RECLAIM","strength":0.863,"price":25.3151,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-24 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-01-24","prior_stop_level":25.2596,"sweep_low":24.8219,"atr14":0.443153,"stop_level":24.600324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-20","known_ts":"2005-05-24","bar_index":2561,"type":"BUY","strength":0.45,"price":23.2029,"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-06-27","known_ts":"2005-06-27","bar_index":2569,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.8932,"stop_level":22.788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-08-10","known_ts":"2005-08-10","bar_index":2579,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.4116,"stop_level":23.4676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":2580,"type":"RECLAIM","strength":0.588,"price":23.4801,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-08-10","prior_stop_level":23.4676,"sweep_low":23.3121,"atr14":0.33557,"stop_level":23.144315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-18","known_ts":"2005-08-18","bar_index":2581,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.9947,"stop_level":23.3992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-11-04","known_ts":"2005-11-08","bar_index":2600,"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-11-04","trigger_known_ts":"2005-11-08","strength":0.45,"price":20.3065,"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.232254,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.6434,"atr14":0.386273,"stop_level":19.450263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-22","known_ts":"2005-11-25","bar_index":2604,"type":"BUY","strength":0.45,"price":20.7006,"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-11-22","known_ts":"2005-11-25","bar_index":2604,"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-11-22","trigger_known_ts":"2005-11-25","strength":0.45,"price":20.7006,"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.217354,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.512,"atr14":0.431733,"stop_level":19.296134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-19","known_ts":"2005-12-19","bar_index":2610,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.5943,"stop_level":20.8445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":2610,"type":"RECLAIM","strength":0.588,"price":20.9875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-19","prior_stop_level":20.8445,"sweep_low":20.4779,"atr14":0.352558,"stop_level":20.301621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-25","known_ts":"2006-01-25","bar_index":2618,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.9497,"stop_level":21.0756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-26","known_ts":"2006-01-26","bar_index":2618,"type":"RECLAIM","strength":0.588,"price":21.1133,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-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":"2006-01-25","prior_stop_level":21.0756,"sweep_low":20.6415,"atr14":0.339382,"stop_level":20.471809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-15","known_ts":"2006-02-17","bar_index":2623,"type":"REBUY","strength":0.725,"price":21.7928,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-03-16","known_ts":"2006-03-16","bar_index":2629,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.8179,"stop_level":21.8557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-17","known_ts":"2006-03-17","bar_index":2630,"type":"RECLAIM","strength":0.863,"price":22.0298,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-03-16","prior_stop_level":21.8557,"sweep_low":21.6858,"atr14":0.332408,"stop_level":21.519596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-28","known_ts":"2006-03-28","bar_index":2632,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.7389,"stop_level":21.8179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-29","known_ts":"2006-03-29","bar_index":2632,"type":"RECLAIM","strength":0.863,"price":21.9855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-03-28","prior_stop_level":21.8179,"sweep_low":21.5997,"atr14":0.342821,"stop_level":21.42829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-21","known_ts":"2006-04-21","bar_index":2638,"type":"RECLAIM","strength":0.863,"price":22.9912,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-16","known_ts":"2007-04-18","bar_index":2720,"type":"BUY","strength":0.725,"price":30.9866,"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":"2007-05-24","known_ts":"2007-05-24","bar_index":2729,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.3983,"stop_level":32.8044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":2729,"type":"RECLAIM","strength":0.863,"price":33.1525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-24","prior_stop_level":32.8044,"sweep_low":32.3661,"atr14":0.573617,"stop_level":32.079292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-06","known_ts":"2007-07-06","bar_index":2739,"type":"RECLAIM","strength":0.863,"price":33.6234,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-18","known_ts":"2007-09-20","bar_index":2756,"type":"BUY","strength":0.725,"price":34.2277,"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":"2007-10-11","known_ts":"2007-10-11","bar_index":2761,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.2472,"stop_level":34.3058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-12","known_ts":"2007-10-12","bar_index":2762,"type":"RECLAIM","strength":0.863,"price":34.4683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-11","prior_stop_level":34.3058,"sweep_low":34.1367,"atr14":0.668738,"stop_level":33.802331,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.1679,"stop_level":34.3058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-02","known_ts":"2007-11-02","bar_index":2767,"type":"RECLAIM","strength":0.863,"price":33.532,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-02-08","known_ts":"2008-02-12","bar_index":2789,"type":"BUY","strength":0.45,"price":28.0621,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-11","known_ts":"2008-03-11","bar_index":2796,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.67,"stop_level":27.9379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-18","bar_index":2797,"type":"RECLAIM","strength":0.45,"price":28.355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-11 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-03-11","prior_stop_level":27.9379,"sweep_low":26.844,"atr14":0.869757,"stop_level":26.409121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-14","known_ts":"2008-04-14","bar_index":2803,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.1959,"stop_level":29.5704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":2804,"type":"RECLAIM","strength":0.588,"price":30.2865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-14","prior_stop_level":29.5704,"sweep_low":29.0186,"atr14":0.656388,"stop_level":28.690406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-02","known_ts":"2008-05-02","bar_index":2808,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.0659,"stop_level":29.0646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-28","known_ts":"2008-05-30","bar_index":2814,"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-05-28","trigger_known_ts":"2008-05-30","strength":0.588,"price":27.5666,"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.211538,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":26.4367,"atr14":0.543893,"stop_level":26.164753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-01","known_ts":"2008-07-03","bar_index":2822,"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-01","trigger_known_ts":"2008-07-03","strength":0.45,"price":26.1822,"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.251135,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.2177,"atr14":0.635374,"stop_level":24.900013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-15","known_ts":"2008-07-17","bar_index":2825,"type":"BUY","strength":0.45,"price":27.3516,"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-15","known_ts":"2008-07-17","bar_index":2825,"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-15","trigger_known_ts":"2008-07-17","strength":0.45,"price":27.3516,"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.217688,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.6867,"atr14":0.659195,"stop_level":25.357102,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-17","known_ts":"2008-09-17","bar_index":2840,"type":"RECLAIM","strength":0.863,"price":29.5586,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":2842,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.9228,"stop_level":27.1325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-01","known_ts":"2008-10-01","bar_index":2843,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.9428,"stop_level":27.1325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":2856,"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-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":20.2663,"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.370465,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.4311,"atr14":1.317263,"stop_level":15.772469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-03","known_ts":"2008-12-05","bar_index":2858,"type":"BUY","strength":0.45,"price":19.708,"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-03","known_ts":"2008-12-05","bar_index":2858,"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-03","trigger_known_ts":"2008-12-05","strength":0.45,"price":19.708,"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.3796,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.146,"atr14":1.20059,"stop_level":17.545705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-22","known_ts":"2008-12-22","bar_index":2862,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.0266,"stop_level":19.4222,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":2868,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.5306,"stop_level":18.5843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":2868,"type":"RECLAIM","strength":0.588,"price":19.0936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":18.5843,"sweep_low":18.2827,"atr14":0.750735,"stop_level":17.907332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-06","known_ts":"2009-03-10","bar_index":2879,"type":"BUY","strength":0.725,"price":18.7518,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":2889,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.1052,"stop_level":21.2066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":2889,"type":"RECLAIM","strength":0.725,"price":21.4026,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-20","prior_stop_level":21.2066,"sweep_low":20.7469,"atr14":0.699697,"stop_level":20.397052,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-30","known_ts":"2009-04-30","bar_index":2891,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.0916,"stop_level":21.1052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":2898,"type":"RECLAIM","strength":0.863,"price":22.2949,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-02","known_ts":"2009-06-04","bar_index":2899,"type":"BUY","strength":0.863,"price":22.2882,"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":"2009-06-26","known_ts":"2009-06-30","bar_index":2905,"type":"REBUY","strength":0.863,"price":22.2915,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2009-07-02","known_ts":"2009-07-02","bar_index":2906,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.5625,"stop_level":21.6511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-06","known_ts":"2009-07-06","bar_index":2906,"type":"RECLAIM","strength":0.863,"price":22.0122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-07-02","prior_stop_level":21.6511,"sweep_low":21.4603,"atr14":0.540581,"stop_level":21.19001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-20","known_ts":"2009-07-22","bar_index":2910,"type":"BUY","strength":0.863,"price":22.9728,"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":"2009-09-01","known_ts":"2009-09-01","bar_index":2920,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.7835,"stop_level":24.0015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":2921,"type":"RECLAIM","strength":1.0,"price":24.3762,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-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":"2009-09-01","prior_stop_level":24.0015,"sweep_low":23.4224,"atr14":0.532496,"stop_level":23.156152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-17","known_ts":"2009-09-17","bar_index":2924,"type":"RECLAIM","strength":1.0,"price":26.6727,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-02","known_ts":"2009-10-02","bar_index":2927,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.2671,"stop_level":25.322,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":2928,"type":"RECLAIM","strength":1.0,"price":25.4317,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-10-02","prior_stop_level":25.322,"sweep_low":25.1437,"atr14":0.579699,"stop_level":24.853851,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-16","known_ts":"2009-10-16","bar_index":2931,"type":"RECLAIM","strength":1.0,"price":26.8442,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-26","known_ts":"2010-03-02","bar_index":2961,"type":"BUY","strength":0.863,"price":29.5513,"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":"2010-04-30","known_ts":"2010-04-30","bar_index":2975,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.7455,"stop_level":34.8495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-03","known_ts":"2010-05-03","bar_index":2976,"type":"RECLAIM","strength":1.0,"price":35.3906,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-30","prior_stop_level":34.8495,"sweep_low":34.7247,"atr14":0.610037,"stop_level":34.419681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-15","known_ts":"2010-07-19","bar_index":2993,"type":"BUY","strength":0.725,"price":30.721,"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":"2010-08-19","known_ts":"2010-08-19","bar_index":3001,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.8439,"stop_level":31.9554,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-20","known_ts":"2010-08-20","bar_index":3001,"type":"RECLAIM","strength":0.725,"price":31.9624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-08-19","prior_stop_level":31.9554,"sweep_low":31.5928,"atr14":0.73089,"stop_level":31.227355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-03","known_ts":"2010-09-03","bar_index":3005,"type":"RECLAIM","strength":0.863,"price":32.8202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-24","known_ts":"2010-11-29","bar_index":3024,"type":"REBUY","strength":1.0,"price":37.023,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-01-21","known_ts":"2011-01-25","bar_index":3037,"type":"REBUY","strength":1.0,"price":40.0586,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2011-01-31","known_ts":"2011-02-02","bar_index":3039,"type":"REBUY","strength":1.0,"price":41.5809,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-02-10","known_ts":"2011-02-10","bar_index":3041,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.6209,"stop_level":39.5512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-11","known_ts":"2011-02-11","bar_index":3042,"type":"RECLAIM","strength":1.0,"price":39.7837,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-02-10","prior_stop_level":39.5512,"sweep_low":38.4306,"atr14":0.749682,"stop_level":38.055759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-28","known_ts":"2011-03-28","bar_index":3052,"type":"RECLAIM","strength":1.0,"price":44.0067,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-06","known_ts":"2011-07-08","bar_index":3075,"type":"BUY","strength":0.725,"price":46.1838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2011-07-26","known_ts":"2011-07-26","bar_index":3079,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.2497,"stop_level":44.4701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-09-02","known_ts":"2011-09-07","bar_index":3089,"type":"BUY","strength":0.588,"price":40.7228,"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":"2011-10-25","known_ts":"2011-10-25","bar_index":3101,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.4417,"stop_level":42.5347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-10-26","known_ts":"2011-10-26","bar_index":3101,"type":"RECLAIM","strength":0.725,"price":43.278,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-10-25","prior_stop_level":42.5347,"sweep_low":42.356,"atr14":1.160093,"stop_level":41.775954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":3104,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.4677,"stop_level":42.1987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-29","known_ts":"2012-01-03","bar_index":3116,"type":"BUY","strength":0.45,"price":38.0218,"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":"2012-02-07","known_ts":"2012-02-07","bar_index":3124,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.9775,"stop_level":40.1285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-08","known_ts":"2012-02-08","bar_index":3125,"type":"RECLAIM","strength":0.588,"price":40.4448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-02-07","prior_stop_level":40.1285,"sweep_low":39.9128,"atr14":0.603311,"stop_level":39.611145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-22","known_ts":"2012-02-22","bar_index":3128,"type":"RECLAIM","strength":0.725,"price":41.4371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":3131,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.8625,"stop_level":40.2507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":3131,"type":"RECLAIM","strength":0.588,"price":40.4017,"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":false,"monthlyBull":false},"anchor_ts":"2012-03-06","prior_stop_level":40.2507,"sweep_low":39.769,"atr14":0.59382,"stop_level":39.47209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-22","known_ts":"2012-03-22","bar_index":3135,"type":"RECLAIM","strength":0.725,"price":41.8579,"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-05-04","known_ts":"2012-05-04","bar_index":3145,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.5664,"stop_level":42.6459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-07","known_ts":"2012-05-07","bar_index":3145,"type":"RECLAIM","strength":0.863,"price":43.0002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-05-04","prior_stop_level":42.6459,"sweep_low":42.364,"atr14":0.609349,"stop_level":42.059325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-13","known_ts":"2012-08-13","bar_index":3168,"type":"RECLAIM","strength":0.725,"price":44.6581,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-25","known_ts":"2012-09-25","bar_index":3178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.7637,"stop_level":43.8002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-27","known_ts":"2012-09-27","bar_index":3178,"type":"RECLAIM","strength":0.863,"price":43.866,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-09-25","prior_stop_level":43.8002,"sweep_low":43.3762,"atr14":0.57413,"stop_level":43.089135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-11","known_ts":"2012-10-11","bar_index":3182,"type":"RECLAIM","strength":0.863,"price":44.6703,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-14","known_ts":"2012-11-14","bar_index":3189,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.0577,"stop_level":45.1016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-15","known_ts":"2012-11-15","bar_index":3189,"type":"RECLAIM","strength":0.863,"price":45.1528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-11-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":"2012-11-14","prior_stop_level":45.1016,"sweep_low":44.9554,"atr14":0.880852,"stop_level":44.514974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-30","known_ts":"2012-11-30","bar_index":3193,"type":"RECLAIM","strength":1.0,"price":47.251,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-30","known_ts":"2013-05-30","bar_index":3234,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.1071,"stop_level":60.1144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":3234,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.2656,"stop_level":60.1144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-30","known_ts":"2013-08-01","bar_index":3248,"type":"BUY","strength":0.725,"price":60.7444,"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":75},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":3254,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.2465,"stop_level":60.1734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-16","known_ts":"2013-09-18","bar_index":3259,"type":"BUY","strength":0.725,"price":62.4276,"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":0},{"ts":"2013-12-02","known_ts":"2013-12-02","bar_index":3277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":65.4658,"stop_level":65.5999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-04","known_ts":"2013-12-04","bar_index":3277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.5138,"stop_level":65.5999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-24","known_ts":"2014-01-28","bar_index":3289,"type":"BUY","strength":0.725,"price":65.2635,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2014-03-19","known_ts":"2014-03-19","bar_index":3301,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.3948,"stop_level":69.4098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-20","known_ts":"2014-03-20","bar_index":3301,"type":"RECLAIM","strength":0.863,"price":69.7915,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-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":"2014-03-19","prior_stop_level":69.4098,"sweep_low":69.0655,"atr14":1.02431,"stop_level":68.553345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-03","known_ts":"2014-04-03","bar_index":3305,"type":"RECLAIM","strength":1.0,"price":70.2664,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":3329,"type":"SELL","basis":"structure_stop","strength":1.0,"price":78.022,"stop_level":78.4067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":3329,"type":"RECLAIM","strength":1.0,"price":78.6783,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-17","prior_stop_level":78.4067,"sweep_low":77.8786,"atr14":0.789171,"stop_level":77.484014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-20","known_ts":"2014-10-22","bar_index":3351,"type":"BUY","strength":0.725,"price":74.0642,"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":"2014-12-15","known_ts":"2014-12-15","bar_index":3364,"type":"SELL","basis":"structure_stop","strength":0.725,"price":75.0951,"stop_level":75.3377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":3364,"type":"RECLAIM","strength":0.725,"price":76.1715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-15","prior_stop_level":75.3377,"sweep_low":74.3447,"atr14":1.265628,"stop_level":73.711886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-06","known_ts":"2015-01-06","bar_index":3368,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.7364,"stop_level":74.7768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-07","known_ts":"2015-01-07","bar_index":3369,"type":"RECLAIM","strength":0.588,"price":75.475,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-01-06","prior_stop_level":74.7768,"sweep_low":74.31,"atr14":1.168095,"stop_level":73.725952,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-21","known_ts":"2015-01-21","bar_index":3372,"type":"RECLAIM","strength":0.725,"price":83.0362,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-25","known_ts":"2015-03-25","bar_index":3386,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.5027,"stop_level":89.775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-30","known_ts":"2015-03-30","bar_index":3387,"type":"RECLAIM","strength":0.863,"price":90.5882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-03-25","prior_stop_level":89.775,"sweep_low":88.6847,"atr14":1.663876,"stop_level":87.852762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-09","known_ts":"2015-04-09","bar_index":3390,"type":"RECLAIM","strength":0.863,"price":90.7946,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-14","known_ts":"2015-07-16","bar_index":3412,"type":"BUY","strength":0.588,"price":87.0125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2015-08-20","known_ts":"2015-08-20","bar_index":3421,"type":"SELL","basis":"structure_stop","strength":0.45,"price":85.9762,"stop_level":86.9127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-10-02","known_ts":"2015-10-06","bar_index":3431,"type":"BUY","strength":0.45,"price":83.3344,"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-15","known_ts":"2015-10-15","bar_index":3434,"type":"RECLAIM","strength":0.725,"price":87.1777,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-10-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-13","known_ts":"2015-11-13","bar_index":3441,"type":"SELL","basis":"structure_stop","strength":0.725,"price":86.2439,"stop_level":87.3629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":3441,"type":"RECLAIM","strength":0.725,"price":88.3662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-11-13","prior_stop_level":87.3629,"sweep_low":85.9198,"atr14":1.701461,"stop_level":85.069069,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-02","known_ts":"2015-12-02","bar_index":3445,"type":"RECLAIM","strength":0.725,"price":93.5756,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-10","known_ts":"2015-12-10","bar_index":3447,"type":"SELL","basis":"structure_stop","strength":0.725,"price":91.3066,"stop_level":91.9472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-16","known_ts":"2015-12-16","bar_index":3448,"type":"RECLAIM","strength":0.725,"price":93.3441,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-10","prior_stop_level":91.9472,"sweep_low":88.9064,"atr14":1.866434,"stop_level":87.973183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-23","known_ts":"2015-12-28","bar_index":3450,"type":"REBUY","strength":0.863,"price":93.3183,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2016-03-14","known_ts":"2016-03-16","bar_index":3468,"type":"BUY","strength":0.45,"price":86.4173,"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-17","known_ts":"2016-03-17","bar_index":3469,"type":"RECLAIM","strength":0.588,"price":88.348,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-03-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-06-13","known_ts":"2016-06-13","bar_index":3489,"type":"SELL","basis":"structure_stop","strength":0.863,"price":99.2219,"stop_level":99.9932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":3493,"type":"RECLAIM","strength":0.863,"price":98.6365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":3509,"type":"SELL","basis":"structure_stop","strength":1.0,"price":105.4612,"stop_level":106.7682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-13","known_ts":"2016-09-13","bar_index":3510,"type":"SELL","basis":"structure_stop","strength":0.863,"price":105.6725,"stop_level":106.7682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-09-19","known_ts":"2016-09-19","bar_index":3511,"type":"RECLAIM","strength":0.863,"price":107.8404,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-09-13","prior_stop_level":106.7682,"sweep_low":104.8429,"atr14":1.443389,"stop_level":104.121206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-05","known_ts":"2016-10-05","bar_index":3515,"type":"SELL","basis":"structure_stop","strength":1.0,"price":108.9293,"stop_level":110.2187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-07","known_ts":"2016-10-07","bar_index":3516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":108.0487,"stop_level":110.2187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-04-04","known_ts":"2017-04-04","bar_index":3557,"type":"SELL","basis":"structure_stop","strength":0.863,"price":104.3925,"stop_level":104.4719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-05","known_ts":"2017-04-05","bar_index":3557,"type":"RECLAIM","strength":0.725,"price":104.6466,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-04-04","prior_stop_level":104.4719,"sweep_low":104.0272,"atr14":1.524209,"stop_level":103.265096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-21","known_ts":"2017-04-21","bar_index":3561,"type":"RECLAIM","strength":0.863,"price":110.4598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-09","known_ts":"2017-05-09","bar_index":3565,"type":"SELL","basis":"structure_stop","strength":0.863,"price":102.4309,"stop_level":109.7689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-25","known_ts":"2017-05-25","bar_index":3569,"type":"RECLAIM","strength":0.863,"price":108.7921,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-08","known_ts":"2017-08-10","bar_index":3586,"type":"BUY","strength":0.863,"price":109.1945,"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":"2017-09-29","known_ts":"2017-09-29","bar_index":3598,"type":"SELL","basis":"structure_stop","strength":1.0,"price":114.5798,"stop_level":114.716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-02","known_ts":"2017-10-02","bar_index":3598,"type":"RECLAIM","strength":1.0,"price":115.8305,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-09-29","prior_stop_level":114.716,"sweep_low":114.235,"atr14":1.400179,"stop_level":113.53491,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-16","known_ts":"2017-10-16","bar_index":3602,"type":"RECLAIM","strength":1.0,"price":118.0834,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":3605,"type":"SELL","basis":"structure_stop","strength":1.0,"price":117.6746,"stop_level":118.0834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":3605,"type":"RECLAIM","strength":1.0,"price":118.1957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-30","prior_stop_level":118.0834,"sweep_low":117.2255,"atr14":1.377288,"stop_level":116.536856,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-14","known_ts":"2017-11-14","bar_index":3609,"type":"RECLAIM","strength":1.0,"price":119.1337,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-10","known_ts":"2018-04-12","bar_index":3642,"type":"BUY","strength":0.588,"price":111.1888,"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":"2018-05-07","known_ts":"2018-05-07","bar_index":3648,"type":"SELL","basis":"structure_stop","strength":0.588,"price":102.7286,"stop_level":111.9903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-10","known_ts":"2018-05-10","bar_index":3649,"type":"SELL","basis":"structure_stop","strength":0.588,"price":103.1739,"stop_level":111.9903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-13","known_ts":"2018-06-15","bar_index":3657,"type":"BUY","strength":0.45,"price":102.1781,"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-08-23","known_ts":"2018-08-23","bar_index":3673,"type":"SELL","basis":"structure_stop","strength":0.588,"price":106.5079,"stop_level":106.7765,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-24","known_ts":"2018-08-24","bar_index":3674,"type":"RECLAIM","strength":0.588,"price":107.2243,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-08-23","prior_stop_level":106.7765,"sweep_low":105.8973,"atr14":1.476382,"stop_level":105.159109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-12","known_ts":"2018-09-14","bar_index":3678,"type":"REBUY","strength":0.588,"price":111.1238,"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":"2018-09-17","known_ts":"2018-09-17","bar_index":3679,"type":"RECLAIM","strength":0.863,"price":111.946,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-09-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":3684,"type":"SELL","basis":"structure_stop","strength":0.725,"price":109.6607,"stop_level":111.6739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-16","known_ts":"2018-10-16","bar_index":3686,"type":"RECLAIM","strength":0.725,"price":112.5495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-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":"2018-10-10","prior_stop_level":111.6739,"sweep_low":106.0599,"atr14":2.559938,"stop_level":104.779931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-19","known_ts":"2018-10-23","bar_index":3687,"type":"REBUY","strength":0.863,"price":114.3418,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"2018-12-07","known_ts":"2018-12-07","bar_index":3698,"type":"SELL","basis":"structure_stop","strength":0.725,"price":112.1158,"stop_level":113.106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-01-17","known_ts":"2019-01-22","bar_index":3707,"type":"BUY","strength":0.863,"price":113.6281,"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":"2019-02-15","known_ts":"2019-02-15","bar_index":3713,"type":"SELL","basis":"structure_stop","strength":0.725,"price":108.6408,"stop_level":116.6731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-28","known_ts":"2019-04-01","bar_index":3723,"type":"BUY","strength":0.588,"price":108.2783,"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":"2019-05-13","known_ts":"2019-05-13","bar_index":3733,"type":"SELL","basis":"structure_stop","strength":0.863,"price":111.3162,"stop_level":111.7466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-14","known_ts":"2019-05-14","bar_index":3733,"type":"RECLAIM","strength":0.863,"price":112.5826,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-13","prior_stop_level":111.7466,"sweep_low":110.207,"atr14":2.099286,"stop_level":109.157357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-24","known_ts":"2019-05-24","bar_index":3736,"type":"SELL","basis":"structure_stop","strength":0.863,"price":111.5066,"stop_level":111.5728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-30","known_ts":"2019-05-30","bar_index":3737,"type":"RECLAIM","strength":0.863,"price":111.8873,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-24","prior_stop_level":111.5728,"sweep_low":110.5878,"atr14":1.748517,"stop_level":109.713542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-03","known_ts":"2019-06-05","bar_index":3738,"type":"REBUY","strength":0.863,"price":116.8373,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2019-06-21","known_ts":"2019-06-21","bar_index":3742,"type":"SELL","basis":"structure_stop","strength":0.863,"price":121.1656,"stop_level":122.1432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-25","known_ts":"2019-06-25","bar_index":3743,"type":"RECLAIM","strength":0.863,"price":122.721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-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":"2019-06-21","prior_stop_level":122.1432,"sweep_low":120.5667,"atr14":2.393886,"stop_level":119.369757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-28","known_ts":"2019-06-28","bar_index":3744,"type":"SELL","basis":"structure_stop","strength":0.863,"price":120.6832,"stop_level":122.1432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":3749,"type":"RECLAIM","strength":0.863,"price":120.758,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-13","known_ts":"2019-09-17","bar_index":3762,"type":"BUY","strength":0.588,"price":101.6686,"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":"2019-12-16","known_ts":"2019-12-16","bar_index":3783,"type":"SELL","basis":"structure_stop","strength":0.725,"price":100.4268,"stop_level":111.9843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-01-17","known_ts":"2020-01-22","bar_index":3791,"type":"BUY","strength":0.863,"price":114.4194,"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":"2020-02-24","known_ts":"2020-02-24","bar_index":3799,"type":"SELL","basis":"structure_stop","strength":0.725,"price":107.6923,"stop_level":110.3865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":3809,"type":"BUY","strength":0.45,"price":102.8491,"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-04-15","known_ts":"2020-04-15","bar_index":3811,"type":"RECLAIM","strength":0.588,"price":106.1318,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-04-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":3818,"type":"SELL","basis":"structure_stop","strength":0.863,"price":106.9207,"stop_level":107.4127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":3818,"type":"RECLAIM","strength":0.863,"price":108.7613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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":"2020-05-14","prior_stop_level":107.4127,"sweep_low":104.0791,"atr14":4.826201,"stop_level":101.665999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-02","known_ts":"2020-06-02","bar_index":3822,"type":"RECLAIM","strength":0.863,"price":115.1571,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":3824,"type":"SELL","basis":"structure_stop","strength":0.863,"price":107.5993,"stop_level":111.1364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-20","known_ts":"2020-07-22","bar_index":3833,"type":"BUY","strength":1.0,"price":109.7085,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2020-11-11","known_ts":"2020-11-13","bar_index":3860,"type":"BUY","strength":0.588,"price":96.3444,"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":40},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":3867,"type":"SELL","basis":"structure_stop","strength":0.588,"price":95.2794,"stop_level":95.872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-12-16","known_ts":"2020-12-16","bar_index":3868,"type":"RECLAIM","strength":0.588,"price":96.3015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-12-15","prior_stop_level":95.872,"sweep_low":93.5186,"atr14":2.498652,"stop_level":92.269274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":3871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":90.8879,"stop_level":93.8364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-01-05","known_ts":"2021-01-07","bar_index":3872,"type":"REBUY","strength":0.588,"price":102.6251,"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":"2021-01-06","known_ts":"2021-01-06","bar_index":3872,"type":"RECLAIM","strength":0.588,"price":97.669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-01-04","prior_stop_level":93.8364,"sweep_low":89.9019,"atr14":2.74773,"stop_level":88.528035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-08","known_ts":"2021-01-08","bar_index":3873,"type":"RECLAIM","strength":0.725,"price":108.9651,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-01-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-03","known_ts":"2021-05-05","bar_index":3899,"type":"REBUY","strength":1.0,"price":125.8411,"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":"2021-05-11","known_ts":"2021-05-11","bar_index":3901,"type":"SELL","basis":"structure_stop","strength":1.0,"price":120.6307,"stop_level":123.6665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-17","known_ts":"2021-05-17","bar_index":3902,"type":"RECLAIM","strength":1.0,"price":124.171,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-11","prior_stop_level":123.6665,"sweep_low":117.6645,"atr14":2.650292,"stop_level":116.339354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-15","known_ts":"2021-07-15","bar_index":3916,"type":"SELL","basis":"structure_stop","strength":0.863,"price":125.9114,"stop_level":126.0063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-21","known_ts":"2021-07-21","bar_index":3917,"type":"RECLAIM","strength":0.863,"price":126.7683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-07-15","prior_stop_level":126.0063,"sweep_low":122.0816,"atr14":2.158077,"stop_level":121.002561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-13","known_ts":"2021-08-13","bar_index":3923,"type":"RECLAIM","strength":1.0,"price":135.381,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-10","known_ts":"2021-09-10","bar_index":3929,"type":"SELL","basis":"structure_stop","strength":0.863,"price":129.0504,"stop_level":130.6331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-10-13","known_ts":"2021-10-15","bar_index":3937,"type":"BUY","strength":0.725,"price":129.815,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2021-11-03","known_ts":"2021-11-03","bar_index":3942,"type":"SELL","basis":"structure_stop","strength":0.725,"price":127.8007,"stop_level":127.8271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-11-08","known_ts":"2021-11-08","bar_index":3943,"type":"RECLAIM","strength":0.725,"price":129.771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-03","prior_stop_level":127.8271,"sweep_low":124.2734,"atr14":2.473064,"stop_level":123.036868,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-19","known_ts":"2021-11-19","bar_index":3946,"type":"RECLAIM","strength":0.863,"price":129.815,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-01","known_ts":"2021-12-01","bar_index":3948,"type":"SELL","basis":"structure_stop","strength":0.588,"price":124.4669,"stop_level":124.7924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-12-06","known_ts":"2021-12-06","bar_index":3949,"type":"RECLAIM","strength":0.588,"price":125.8128,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2021-12-01","prior_stop_level":124.7924,"sweep_low":121.9248,"atr14":2.873864,"stop_level":120.487868,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-30","known_ts":"2021-12-30","bar_index":3955,"type":"RECLAIM","strength":0.863,"price":131.8978,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-22","known_ts":"2022-02-24","bar_index":3967,"type":"BUY","strength":0.588,"price":120.0101,"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":65},{"ts":"2022-03-18","known_ts":"2022-03-22","bar_index":3973,"type":"BUY","strength":0.45,"price":112.8279,"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-08","known_ts":"2022-04-08","bar_index":3978,"type":"SELL","basis":"structure_stop","strength":0.588,"price":110.6106,"stop_level":111.563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-11","known_ts":"2022-04-11","bar_index":3978,"type":"RECLAIM","strength":0.588,"price":111.8567,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-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":"2022-04-08","prior_stop_level":111.563,"sweep_low":109.0975,"atr14":3.492411,"stop_level":107.351295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":3993,"type":"SELL","basis":"structure_stop","strength":0.588,"price":104.291,"stop_level":114.4113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-19","known_ts":"2022-08-19","bar_index":4008,"type":"SELL","basis":"structure_stop","strength":0.588,"price":106.9348,"stop_level":107.6607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-23","known_ts":"2022-08-23","bar_index":4009,"type":"SELL","basis":"structure_stop","strength":0.588,"price":103.5561,"stop_level":107.6607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":4018,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-30","trigger_known_ts":"2022-10-04","strength":0.45,"price":86.3736,"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.355516,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":81.2864,"atr14":2.778027,"stop_level":79.897386,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":4023,"type":"BUY","strength":0.45,"price":86.8886,"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":"2022-10-21","known_ts":"2022-10-25","bar_index":4023,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-21","trigger_known_ts":"2022-10-25","strength":0.45,"price":86.8886,"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.351673,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":75.1239,"atr14":2.824206,"stop_level":73.711797,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":4035,"type":"SELL","basis":"structure_stop","strength":0.588,"price":93.5119,"stop_level":94.8311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":4037,"type":"SELL","basis":"structure_stop","strength":0.725,"price":94.0089,"stop_level":94.8311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-29","known_ts":"2022-12-29","bar_index":4038,"type":"RECLAIM","strength":0.725,"price":95.731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-21","prior_stop_level":94.8311,"sweep_low":91.6686,"atr14":2.272137,"stop_level":90.532531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-10","known_ts":"2023-01-10","bar_index":4041,"type":"RECLAIM","strength":0.863,"price":105.275,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-09","known_ts":"2023-02-09","bar_index":4048,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.2,"stop_level":100.7398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-04-03","known_ts":"2023-04-05","bar_index":4060,"type":"BUY","strength":0.45,"price":83.0632,"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":"2023-05-03","known_ts":"2023-05-03","bar_index":4067,"type":"SELL","basis":"structure_stop","strength":0.588,"price":86.6959,"stop_level":86.797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-04","known_ts":"2023-05-04","bar_index":4067,"type":"RECLAIM","strength":0.588,"price":87.4408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-03","prior_stop_level":86.797,"sweep_low":86.4016,"atr14":1.721624,"stop_level":85.540788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-12","known_ts":"2023-05-12","bar_index":4069,"type":"SELL","basis":"structure_stop","strength":0.725,"price":76.4785,"stop_level":86.6959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-29","known_ts":"2023-07-03","bar_index":4080,"type":"BUY","strength":0.45,"price":74.0919,"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":"2023-08-03","known_ts":"2023-08-03","bar_index":4088,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.4915,"stop_level":78.2087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-10","known_ts":"2023-08-10","bar_index":4089,"type":"SELL","basis":"structure_stop","strength":0.588,"price":58.7866,"stop_level":78.2087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-01","known_ts":"2023-09-06","bar_index":4095,"type":"BUY","strength":0.45,"price":65.97,"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":"2023-09-01","known_ts":"2023-09-06","bar_index":4095,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-09-01","trigger_known_ts":"2023-09-06","strength":0.45,"price":65.97,"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.373355,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":60.0411,"atr14":1.803407,"stop_level":59.139396,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-11","known_ts":"2023-12-11","bar_index":4118,"type":"RECLAIM","strength":0.863,"price":74.0191,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-16","known_ts":"2024-01-16","bar_index":4125,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.526,"stop_level":75.5355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-22","known_ts":"2024-01-22","bar_index":4127,"type":"RECLAIM","strength":0.863,"price":75.7349,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-16","prior_stop_level":75.5355,"sweep_low":73.513,"atr14":1.56722,"stop_level":72.72939,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-30","known_ts":"2024-02-01","bar_index":4129,"type":"REBUY","strength":0.863,"price":78.0328,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2024-03-26","known_ts":"2024-03-28","bar_index":4142,"type":"BUY","strength":0.863,"price":82.0415,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2024-04-16","known_ts":"2024-04-16","bar_index":4146,"type":"SELL","basis":"structure_stop","strength":1.0,"price":79.1507,"stop_level":79.5132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-18","known_ts":"2024-04-18","bar_index":4147,"type":"RECLAIM","strength":1.0,"price":79.7613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-16","prior_stop_level":79.5132,"sweep_low":78.0916,"atr14":1.94438,"stop_level":77.11941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-30","known_ts":"2024-04-30","bar_index":4150,"type":"RECLAIM","strength":1.0,"price":82.8239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-23","known_ts":"2024-05-23","bar_index":4155,"type":"SELL","basis":"structure_stop","strength":1.0,"price":90.1322,"stop_level":92.0785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-07","known_ts":"2024-06-07","bar_index":4159,"type":"RECLAIM","strength":1.0,"price":92.6987,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-20","known_ts":"2024-09-20","bar_index":4183,"type":"SELL","basis":"structure_stop","strength":0.863,"price":98.3242,"stop_level":98.3648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-09-23","known_ts":"2024-09-23","bar_index":4183,"type":"RECLAIM","strength":0.863,"price":99.536,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-09-20","prior_stop_level":98.3648,"sweep_low":97.7183,"atr14":1.737037,"stop_level":96.849782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-17","known_ts":"2025-01-22","bar_index":4210,"type":"BUY","strength":0.588,"price":82.6082,"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":"2025-02-19","known_ts":"2025-02-19","bar_index":4217,"type":"SELL","basis":"structure_stop","strength":0.725,"price":79.2262,"stop_level":81.4487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-02-24","known_ts":"2025-02-24","bar_index":4218,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.9265,"stop_level":81.4487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-04-21","known_ts":"2025-04-23","bar_index":4231,"type":"BUY","strength":0.45,"price":73.6724,"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-06-18","known_ts":"2025-06-18","bar_index":4244,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.7304,"stop_level":72.8372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-24","known_ts":"2025-06-24","bar_index":4245,"type":"RECLAIM","strength":0.588,"price":72.955,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-18","prior_stop_level":72.8372,"sweep_low":70.9143,"atr14":1.629906,"stop_level":70.099347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-16","known_ts":"2025-07-16","bar_index":4250,"type":"SELL","basis":"structure_stop","strength":0.588,"price":72.4668,"stop_level":73.2284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":4251,"type":"RECLAIM","strength":0.588,"price":73.2577,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-16","prior_stop_level":73.2284,"sweep_low":71.4416,"atr14":1.457632,"stop_level":70.712784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-12","known_ts":"2025-08-14","bar_index":4257,"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-08-12","trigger_known_ts":"2025-08-14","strength":0.45,"price":64.1676,"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.371014,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":60.8576,"atr14":2.007044,"stop_level":59.854078,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-02","known_ts":"2025-10-06","bar_index":4269,"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-10-02","trigger_known_ts":"2025-10-06","strength":0.45,"price":60.4454,"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.4075,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":58.7096,"atr14":1.265988,"stop_level":58.076606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-15","known_ts":"2025-10-17","bar_index":4272,"type":"BUY","strength":0.45,"price":62.6569,"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-10-15","known_ts":"2025-10-17","bar_index":4272,"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-10-15","trigger_known_ts":"2025-10-17","strength":0.45,"price":62.6569,"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.376594,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":58.1259,"atr14":1.300833,"stop_level":57.475484,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-09","known_ts":"2025-12-09","bar_index":4284,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.4333,"stop_level":63.453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-10","known_ts":"2025-12-10","bar_index":4285,"type":"RECLAIM","strength":0.588,"price":64.2687,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-09","prior_stop_level":63.453,"sweep_low":63.1385,"atr14":1.60811,"stop_level":62.334445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-07","known_ts":"2026-01-07","bar_index":4291,"type":"RECLAIM","strength":0.863,"price":68.333,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":4303,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.2813,"stop_level":78.9933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-09","known_ts":"2026-06-11","bar_index":4326,"type":"REBUY","strength":0.863,"price":77.1023,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-06-11","last_scored_basis":null,"bars_since_signal":15,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2014-11-05","2015-04-14","2015-04-30","2015-05-18","2015-06-17","2015-07-09","2015-09-29","2016-01-26","2016-03-01","2016-10-24","2017-07-13","2017-07-31","2018-02-12","2018-03-09","2018-03-27","2018-05-22","2018-12-26","2019-03-20","2019-08-27","2019-12-26","2020-03-24","2020-07-01","2020-08-26","2020-09-25","2020-10-29","2021-09-27","2022-02-03","2022-03-15","2023-03-16","2023-06-02","2023-08-21","2024-02-21","2024-03-05","2024-07-10","2024-07-26","2024-08-13","2024-11-19","2025-04-15","2026-03-23","2026-04-30"],"warnings":[{"ts":"2022-08-19","kind":"confirm","px":106.9348,"level":107.6607},{"ts":"2022-08-22","kind":"arm","px":103.2873},{"ts":"2022-08-23","kind":"confirm","px":103.5561,"level":107.6607},{"ts":"2022-11-28","kind":"arm","px":90.3403},{"ts":"2022-12-15","kind":"confirm","px":93.5119,"level":94.8311},{"ts":"2022-12-20","kind":"arm","px":92.3282},{"ts":"2022-12-21","kind":"confirm","px":94.0089,"level":94.8311},{"ts":"2023-01-20","kind":"arm","px":102.3244},{"ts":"2023-02-09","kind":"confirm","px":83.2,"level":100.7398},{"ts":"2023-04-27","kind":"arm","px":87.5511},{"ts":"2023-05-03","kind":"confirm","px":86.6959,"level":86.797},{"ts":"2023-05-11","kind":"arm","px":78.5017},{"ts":"2023-05-12","kind":"confirm","px":76.4785,"level":86.6959},{"ts":"2023-08-02","kind":"arm","px":76.5174},{"ts":"2023-08-03","kind":"confirm","px":74.4915,"level":78.2087},{"ts":"2023-08-09","kind":"arm","px":59.2698},{"ts":"2023-08-10","kind":"confirm","px":58.7866,"level":78.2087},{"ts":"2023-10-30","kind":"arm","px":61.3551},{"ts":"2023-12-29","kind":"arm","px":76.8839},{"ts":"2024-01-16","kind":"confirm","px":75.526,"level":75.5355},{"ts":"2024-04-15","kind":"arm","px":78.7977},{"ts":"2024-04-16","kind":"confirm","px":79.1507,"level":79.5132},{"ts":"2024-05-22","kind":"arm","px":91.5347},{"ts":"2024-05-23","kind":"confirm","px":90.1322,"level":92.0785},{"ts":"2024-05-29","kind":"arm","px":90.3612},{"ts":"2024-09-09","kind":"arm","px":99.1217},{"ts":"2024-09-20","kind":"confirm","px":98.3242,"level":98.3648},{"ts":"2025-02-06","kind":"arm","px":82.7822},{"ts":"2025-02-19","kind":"confirm","px":79.2262,"level":81.4487},{"ts":"2025-02-21","kind":"arm","px":77.197},{"ts":"2025-02-24","kind":"confirm","px":76.9265,"level":81.4487},{"ts":"2025-05-09","kind":"arm","px":71.3125},{"ts":"2025-06-18","kind":"confirm","px":72.7304,"level":72.8372},{"ts":"2025-07-15","kind":"arm","px":71.9102},{"ts":"2025-07-16","kind":"confirm","px":72.4668,"level":73.2284},{"ts":"2025-11-03","kind":"arm","px":61.0155},{"ts":"2025-12-02","kind":"arm","px":67.3647},{"ts":"2025-12-09","kind":"confirm","px":63.4333,"level":63.453},{"ts":"2026-01-29","kind":"arm","px":68.8274},{"ts":"2026-03-03","kind":"confirm","px":78.2813,"level":78.9933}],"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":[]}}}