{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_ee42db6a39ff908458d3","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-07-10","entry_date":"2026-07-13","entry_basis":"next_session_close","entry_price":301.96,"rank":14,"tier":"ARMED","state":"stopped","maturity":"matured","latest_price":292.58,"return_pct":-3.1,"excess_pct":-1.76,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"},{"id":"opp_f2065bf0cb73c9f9025f","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":306.4,"rank":14,"tier":"ARMED","state":"stopped","maturity":"matured","latest_price":297.29,"return_pct":-3.0,"excess_pct":-3.64,"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":"APD","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-07-25","known_ts":"1980-07-25","bar_index":31,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.7393,"stop_level":1.7931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-07-29","known_ts":"1980-07-29","bar_index":31,"type":"RECLAIM","strength":0.45,"price":1.8631,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-07-25 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":"1980-07-25","prior_stop_level":1.7931,"sweep_low":1.7124,"atr14":0.048241,"stop_level":1.68828,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-08-29","known_ts":"1980-08-29","bar_index":39,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9816,"stop_level":2.0031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-09-03","known_ts":"1980-09-03","bar_index":40,"type":"RECLAIM","strength":0.588,"price":2.0193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1980-08-29","prior_stop_level":2.0031,"sweep_low":1.9547,"atr14":0.041987,"stop_level":1.933707,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-10-17","known_ts":"1980-10-17","bar_index":50,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.197,"stop_level":2.2024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-10-23","known_ts":"1980-10-23","bar_index":52,"type":"RECLAIM","strength":0.725,"price":2.2239,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-10-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-10-17","prior_stop_level":2.2024,"sweep_low":2.1324,"atr14":0.047067,"stop_level":2.108866,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-01-21","known_ts":"1981-01-23","bar_index":72,"type":"BUY","strength":0.45,"price":1.8578,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-01-26","known_ts":"1981-01-26","bar_index":73,"type":"RECLAIM","strength":0.588,"price":1.8954,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-01-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-02-17","known_ts":"1981-02-17","bar_index":78,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.8308,"stop_level":1.847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-02-24","known_ts":"1981-02-24","bar_index":79,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.8093,"stop_level":1.8308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-02-26","known_ts":"1981-02-26","bar_index":80,"type":"RECLAIM","strength":0.45,"price":1.8362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-02-24 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":"1981-02-24","prior_stop_level":1.8308,"sweep_low":1.7824,"atr14":0.030213,"stop_level":1.767294,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-03-12","known_ts":"1981-03-12","bar_index":83,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.7716,"stop_level":1.7877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-03-13","known_ts":"1981-03-13","bar_index":84,"type":"RECLAIM","strength":0.45,"price":1.8416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1981-03-12","prior_stop_level":1.7877,"sweep_low":1.7554,"atr14":0.034361,"stop_level":1.73822,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-03-31","known_ts":"1981-03-31","bar_index":88,"type":"RECLAIM","strength":0.725,"price":1.9924,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-07","known_ts":"1981-04-07","bar_index":89,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9008,"stop_level":1.9278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-04-09","known_ts":"1981-04-09","bar_index":90,"type":"RECLAIM","strength":0.588,"price":1.9762,"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.9278,"sweep_low":1.9008,"atr14":0.039861,"stop_level":1.880869,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-04-22","known_ts":"1981-04-22","bar_index":93,"type":"RECLAIM","strength":0.725,"price":1.9816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-08-04","known_ts":"1981-08-06","bar_index":117,"type":"BUY","strength":0.45,"price":1.7231,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-09-11","known_ts":"1981-09-15","bar_index":126,"type":"BUY","strength":0.588,"price":1.6154,"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":"1981-09-25","known_ts":"1981-09-25","bar_index":129,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.497,"stop_level":1.5024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-09-28","known_ts":"1981-09-28","bar_index":129,"type":"RECLAIM","strength":0.45,"price":1.5077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-09-25 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":"1981-09-25","prior_stop_level":1.5024,"sweep_low":1.4647,"atr14":0.036242,"stop_level":1.446579,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-10-07","known_ts":"1981-10-09","bar_index":132,"type":"BUY","strength":0.45,"price":1.6585,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"1981-11-30","known_ts":"1981-11-30","bar_index":144,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5724,"stop_level":1.6047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-02","known_ts":"1981-12-02","bar_index":145,"type":"RECLAIM","strength":0.725,"price":1.6154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-11-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":"1981-11-30","prior_stop_level":1.6047,"sweep_low":1.5724,"atr14":0.028268,"stop_level":1.558266,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-12-07","known_ts":"1981-12-09","bar_index":146,"type":"REBUY","strength":0.725,"price":1.6477,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1982-02-16","known_ts":"1982-02-18","bar_index":162,"type":"BUY","strength":0.588,"price":1.4862,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":75},{"ts":"1982-03-09","known_ts":"1982-03-11","bar_index":167,"type":"BUY","strength":0.45,"price":1.4324,"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-04-02","known_ts":"1982-04-02","bar_index":173,"type":"RECLAIM","strength":0.725,"price":1.5131,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-03-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-17","known_ts":"1982-05-17","bar_index":183,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5077,"stop_level":1.5131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-07-02","known_ts":"1982-07-07","bar_index":194,"type":"BUY","strength":0.45,"price":1.2547,"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-07-26","known_ts":"1982-07-26","bar_index":199,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1954,"stop_level":1.2547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-07-29","known_ts":"1982-07-29","bar_index":200,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1631,"stop_level":1.2547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1982-09-27","known_ts":"1982-09-27","bar_index":213,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2062,"stop_level":1.2277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-09-29","known_ts":"1982-09-29","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1685,"stop_level":1.2277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-10-19","known_ts":"1982-10-19","bar_index":219,"type":"RECLAIM","strength":0.863,"price":1.4647,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-12-03","known_ts":"1982-12-03","bar_index":229,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5077,"stop_level":1.5131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-01-10","known_ts":"1983-01-10","bar_index":238,"type":"RECLAIM","strength":1.0,"price":1.9331,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-02-03","known_ts":"1983-02-07","bar_index":244,"type":"BUY","strength":1.0,"price":1.9062,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1983-07-12","known_ts":"1983-07-12","bar_index":280,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9923,"stop_level":2.0031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-07-13","known_ts":"1983-07-13","bar_index":280,"type":"RECLAIM","strength":1.0,"price":2.014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1983-07-12","prior_stop_level":2.0031,"sweep_low":1.9815,"atr14":0.04429,"stop_level":1.959355,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-08-30","known_ts":"1983-09-01","bar_index":292,"type":"BUY","strength":0.725,"price":2.0681,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1983-10-13","known_ts":"1983-10-13","bar_index":302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0626,"stop_level":2.068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-11-29","known_ts":"1983-12-01","bar_index":313,"type":"BUY","strength":0.725,"price":1.9864,"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-12-22","known_ts":"1983-12-22","bar_index":318,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9428,"stop_level":1.9483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1983-12-27","known_ts":"1983-12-27","bar_index":319,"type":"RECLAIM","strength":0.725,"price":1.9537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-12-22 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":"1983-12-22","prior_stop_level":1.9483,"sweep_low":1.9374,"atr14":0.034931,"stop_level":1.919934,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-01-09","known_ts":"1984-01-09","bar_index":322,"type":"RECLAIM","strength":0.863,"price":1.9811,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-03-13","known_ts":"1984-03-15","bar_index":337,"type":"BUY","strength":0.588,"price":1.7403,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"1984-05-01","known_ts":"1984-05-01","bar_index":348,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0251,"stop_level":2.0306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-05-07","known_ts":"1984-05-07","bar_index":349,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9976,"stop_level":2.0306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-05-09","known_ts":"1984-05-09","bar_index":350,"type":"RECLAIM","strength":0.725,"price":2.0361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-05-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":"1984-05-07","prior_stop_level":2.0306,"sweep_low":1.9866,"atr14":0.02926,"stop_level":1.97197,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-07","known_ts":"1984-08-07","bar_index":371,"type":"RECLAIM","strength":0.725,"price":2.0154,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-04","known_ts":"1984-09-04","bar_index":377,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0929,"stop_level":2.0985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-12","known_ts":"1984-09-12","bar_index":379,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0486,"stop_level":2.0985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-05","known_ts":"1984-11-07","bar_index":392,"type":"BUY","strength":0.725,"price":2.0235,"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":"1984-12-05","known_ts":"1984-12-07","bar_index":399,"type":"REBUY","strength":0.863,"price":2.0347,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1985-01-04","known_ts":"1985-01-04","bar_index":405,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0085,"stop_level":2.0646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-01-10","known_ts":"1985-01-14","bar_index":407,"type":"REBUY","strength":0.863,"price":2.1095,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1985-01-10","known_ts":"1985-01-10","bar_index":407,"type":"RECLAIM","strength":0.863,"price":2.1039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-01-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":"1985-01-04","prior_stop_level":2.0646,"sweep_low":1.9973,"atr14":0.033724,"stop_level":1.980438,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-18","known_ts":"1985-01-22","bar_index":409,"type":"REBUY","strength":0.725,"price":2.1376,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1985-03-04","known_ts":"1985-03-04","bar_index":419,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2105,"stop_level":2.2161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-05-07","known_ts":"1985-05-09","bar_index":434,"type":"BUY","strength":0.863,"price":2.2582,"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":"1985-07-19","known_ts":"1985-07-23","bar_index":451,"type":"REBUY","strength":1.0,"price":2.5318,"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-10-02","known_ts":"1985-10-04","bar_index":468,"type":"BUY","strength":0.725,"price":2.5041,"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":"1986-01-02","known_ts":"1986-01-02","bar_index":489,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8925,"stop_level":2.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-01-03","known_ts":"1986-01-03","bar_index":489,"type":"RECLAIM","strength":1.0,"price":2.9673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-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":"1986-01-02","prior_stop_level":2.91,"sweep_low":2.8695,"atr14":0.062747,"stop_level":2.838126,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-20","known_ts":"1986-01-20","bar_index":493,"type":"RECLAIM","strength":1.0,"price":3.0708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-03","known_ts":"1986-04-03","bar_index":510,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5193,"stop_level":3.6228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-08-11","known_ts":"1986-08-13","bar_index":540,"type":"BUY","strength":0.588,"price":3.0998,"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":"1986-12-17","known_ts":"1986-12-17","bar_index":570,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3389,"stop_level":3.3738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-06","known_ts":"1987-01-08","bar_index":574,"type":"REBUY","strength":0.725,"price":3.5801,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1987-03-02","known_ts":"1987-03-02","bar_index":586,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1884,"stop_level":4.2703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-19","known_ts":"1987-03-19","bar_index":591,"type":"RECLAIM","strength":0.863,"price":4.4107,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-28","known_ts":"1987-07-30","bar_index":621,"type":"REBUY","strength":0.863,"price":4.6772,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1987-08-05","known_ts":"1987-08-07","bar_index":623,"type":"BUY","strength":0.863,"price":4.8071,"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":20},{"ts":"1987-10-05","known_ts":"1987-10-07","bar_index":637,"type":"BUY","strength":0.863,"price":4.8795,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1987-12-08","known_ts":"1987-12-10","bar_index":652,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-12-08","trigger_known_ts":"1987-12-10","strength":0.45,"price":3.2055,"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.355341,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9087,"atr14":0.149282,"stop_level":2.834059,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-11","known_ts":"1987-12-15","bar_index":653,"type":"BUY","strength":0.45,"price":3.3123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"1988-01-08","known_ts":"1988-01-08","bar_index":659,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6433,"stop_level":3.7867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-11","known_ts":"1988-02-11","bar_index":667,"type":"RECLAIM","strength":0.725,"price":4.4198,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-10","known_ts":"1988-03-10","bar_index":673,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3839,"stop_level":4.4675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-17","known_ts":"1988-03-17","bar_index":675,"type":"RECLAIM","strength":0.863,"price":4.575,"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":4.4675,"sweep_low":4.3003,"atr14":0.100235,"stop_level":4.250183,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-25","known_ts":"1988-03-25","bar_index":677,"type":"RECLAIM","strength":0.863,"price":4.4072,"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-06-13","known_ts":"1988-06-15","bar_index":695,"type":"BUY","strength":0.725,"price":4.8515,"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":30},{"ts":"1988-07-08","known_ts":"1988-07-08","bar_index":701,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7477,"stop_level":4.784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-11","known_ts":"1988-07-11","bar_index":701,"type":"RECLAIM","strength":0.863,"price":4.8806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-07-08","prior_stop_level":4.784,"sweep_low":4.7477,"atr14":0.141387,"stop_level":4.677006,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-28","known_ts":"1988-09-30","bar_index":720,"type":"BUY","strength":0.45,"price":4.077,"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":"1988-10-28","known_ts":"1988-10-28","bar_index":727,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.0405,"stop_level":4.0526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1988-11-01","known_ts":"1988-11-01","bar_index":728,"type":"RECLAIM","strength":0.45,"price":4.0648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-10-28 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":"1988-10-28","prior_stop_level":4.0526,"sweep_low":4.0405,"atr14":0.071177,"stop_level":4.004911,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-06","known_ts":"1988-12-08","bar_index":736,"type":"BUY","strength":0.45,"price":3.9188,"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":"1989-01-03","known_ts":"1989-01-03","bar_index":742,"type":"RECLAIM","strength":0.725,"price":4.3275,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-12-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-13","known_ts":"1989-02-13","bar_index":751,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3888,"stop_level":4.5604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-02-28","known_ts":"1989-02-28","bar_index":755,"type":"RECLAIM","strength":0.863,"price":4.4011,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-06-22","known_ts":"1989-06-22","bar_index":781,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2599,"stop_level":4.2722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-07-20","known_ts":"1989-07-20","bar_index":788,"type":"RECLAIM","strength":0.725,"price":4.3436,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-09-13","known_ts":"1989-09-13","bar_index":800,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.605,"stop_level":4.6547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-18","known_ts":"1989-09-18","bar_index":801,"type":"RECLAIM","strength":1.0,"price":4.717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-09-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":"1989-09-13","prior_stop_level":4.6547,"sweep_low":4.4929,"atr14":0.086717,"stop_level":4.449542,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-11-30","known_ts":"1989-12-04","bar_index":819,"type":"BUY","strength":0.863,"price":4.5881,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1989-12-20","known_ts":"1989-12-20","bar_index":823,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5129,"stop_level":4.6006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-12-21","known_ts":"1989-12-21","bar_index":824,"type":"RECLAIM","strength":0.863,"price":4.6758,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-12-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":"1989-12-20","prior_stop_level":4.6006,"sweep_low":4.5003,"atr14":0.065569,"stop_level":4.467516,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-05","known_ts":"1990-01-05","bar_index":827,"type":"RECLAIM","strength":1.0,"price":4.9984,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-25","known_ts":"1990-01-25","bar_index":831,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6829,"stop_level":4.6955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-26","known_ts":"1990-01-26","bar_index":832,"type":"RECLAIM","strength":1.0,"price":4.7334,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-01-25","prior_stop_level":4.6955,"sweep_low":4.6703,"atr14":0.091185,"stop_level":4.624708,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-02","known_ts":"1990-03-06","bar_index":840,"type":"BUY","strength":0.863,"price":4.8343,"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":"1990-04-18","known_ts":"1990-04-18","bar_index":850,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.1317,"stop_level":5.1571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-24","known_ts":"1990-04-26","bar_index":852,"type":"REBUY","strength":1.0,"price":5.2206,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1990-04-25","known_ts":"1990-04-25","bar_index":852,"type":"RECLAIM","strength":1.0,"price":5.2333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-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":"1990-04-18","prior_stop_level":5.1571,"sweep_low":5.0555,"atr14":0.075639,"stop_level":5.017681,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-22","known_ts":"1990-06-22","bar_index":866,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6143,"stop_level":5.627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-27","known_ts":"1990-06-27","bar_index":867,"type":"RECLAIM","strength":1.0,"price":5.6525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-06-22","prior_stop_level":5.627,"sweep_low":5.5635,"atr14":0.069944,"stop_level":5.528528,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-11","known_ts":"1990-07-11","bar_index":870,"type":"RECLAIM","strength":1.0,"price":6.1879,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-10-01","known_ts":"1990-10-03","bar_index":889,"type":"BUY","strength":0.588,"price":4.8598,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"1990-12-14","known_ts":"1990-12-14","bar_index":906,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5172,"stop_level":5.5559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-19","known_ts":"1990-12-19","bar_index":907,"type":"RECLAIM","strength":0.725,"price":5.6203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-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":"1990-12-14","prior_stop_level":5.5559,"sweep_low":5.4141,"atr14":0.090051,"stop_level":5.369075,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-31","known_ts":"1990-12-31","bar_index":910,"type":"RECLAIM","strength":0.863,"price":5.5914,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-04","known_ts":"1991-01-04","bar_index":911,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4747,"stop_level":5.4914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-11","known_ts":"1991-01-11","bar_index":912,"type":"RECLAIM","strength":0.863,"price":5.5655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-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":"1991-01-04","prior_stop_level":5.4914,"sweep_low":5.319,"atr14":0.100797,"stop_level":5.268602,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-17","known_ts":"1991-01-21","bar_index":914,"type":"REBUY","strength":0.863,"price":5.9547,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-06-18","known_ts":"1991-06-18","bar_index":949,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1864,"stop_level":7.1994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-06-19","known_ts":"1991-06-19","bar_index":949,"type":"RECLAIM","strength":1.0,"price":7.2646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-06-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":"1991-06-18","prior_stop_level":7.1994,"sweep_low":7.1473,"atr14":0.129148,"stop_level":7.082726,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-21","known_ts":"1991-08-23","bar_index":964,"type":"BUY","strength":0.725,"price":7.2537,"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":35},{"ts":"1991-09-17","known_ts":"1991-09-17","bar_index":970,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9126,"stop_level":7.0045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-10-21","known_ts":"1991-10-21","bar_index":978,"type":"RECLAIM","strength":0.863,"price":7.389,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-06","known_ts":"1991-11-06","bar_index":982,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0855,"stop_level":7.1515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-07","known_ts":"1991-11-07","bar_index":982,"type":"RECLAIM","strength":0.863,"price":7.2043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-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":"1991-11-06","prior_stop_level":7.1515,"sweep_low":7.0328,"atr14":0.118395,"stop_level":6.973603,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-24","known_ts":"1991-12-27","bar_index":993,"type":"BUY","strength":0.725,"price":7.403,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1992-01-30","known_ts":"1992-01-30","bar_index":1001,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4113,"stop_level":8.4246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-02-03","known_ts":"1992-02-03","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3848,"stop_level":8.4246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-20","known_ts":"1992-02-20","bar_index":1006,"type":"RECLAIM","strength":1.0,"price":8.9552,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-03-17","known_ts":"1992-03-19","bar_index":1012,"type":"REBUY","strength":1.0,"price":9.4196,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1992-08-14","known_ts":"1992-08-18","bar_index":1047,"type":"BUY","strength":0.725,"price":9.1361,"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-10-06","known_ts":"1992-10-06","bar_index":1059,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3157,"stop_level":9.404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-10-07","known_ts":"1992-10-07","bar_index":1059,"type":"RECLAIM","strength":0.725,"price":9.4234,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-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":"1992-10-06","prior_stop_level":9.404,"sweep_low":9.2618,"atr14":0.188963,"stop_level":9.167319,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-22","known_ts":"1992-10-22","bar_index":1063,"type":"RECLAIM","strength":0.725,"price":9.8272,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-04","known_ts":"1993-06-04","bar_index":1114,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.2689,"stop_level":9.2961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-07-12","known_ts":"1993-07-14","bar_index":1123,"type":"BUY","strength":0.45,"price":9.077,"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-07-30","known_ts":"1993-07-30","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8036,"stop_level":8.9676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-23","known_ts":"1993-08-23","bar_index":1133,"type":"RECLAIM","strength":0.725,"price":9.5965,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-13","known_ts":"1993-09-13","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.8583,"stop_level":8.913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-09-15","known_ts":"1993-09-15","bar_index":1138,"type":"RECLAIM","strength":0.588,"price":9.0497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-09-13","prior_stop_level":8.913,"sweep_low":8.7216,"atr14":0.182576,"stop_level":8.630312,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-13","known_ts":"1993-10-15","bar_index":1145,"type":"BUY","strength":0.45,"price":8.8012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-10-13","known_ts":"1993-10-15","bar_index":1145,"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":"1993-10-13","trigger_known_ts":"1993-10-15","strength":0.45,"price":8.8012,"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.161814,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.3886,"atr14":0.153782,"stop_level":8.311709,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-29","known_ts":"1993-10-29","bar_index":1149,"type":"RECLAIM","strength":0.725,"price":9.6263,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-10-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-29","known_ts":"1993-12-29","bar_index":1162,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9234,"stop_level":9.9288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-03","known_ts":"1994-01-03","bar_index":1163,"type":"RECLAIM","strength":0.863,"price":10.034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-12-29","prior_stop_level":9.9288,"sweep_low":9.7576,"atr14":0.155639,"stop_level":9.67978,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-12","known_ts":"1994-01-12","bar_index":1166,"type":"RECLAIM","strength":0.863,"price":10.3657,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-14","known_ts":"1994-02-14","bar_index":1173,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5868,"stop_level":10.6145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-15","known_ts":"1994-02-15","bar_index":1174,"type":"RECLAIM","strength":0.863,"price":10.6974,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-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":"1994-02-14","prior_stop_level":10.6145,"sweep_low":10.4486,"atr14":0.209614,"stop_level":10.343793,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-01","known_ts":"1994-06-03","bar_index":1198,"type":"BUY","strength":0.45,"price":9.6654,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-07-06","known_ts":"1994-07-06","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.3307,"stop_level":9.3599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-07-07","known_ts":"1994-07-07","bar_index":1206,"type":"RECLAIM","strength":0.45,"price":9.4704,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-06 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":"1994-07-06","prior_stop_level":9.3599,"sweep_low":9.2748,"atr14":0.163252,"stop_level":9.193174,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-22","known_ts":"1994-07-22","bar_index":1210,"type":"RECLAIM","strength":0.725,"price":10.2805,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-29","known_ts":"1995-01-03","bar_index":1247,"type":"BUY","strength":0.725,"price":10.1651,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1995-01-30","known_ts":"1995-01-30","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1086,"stop_level":10.1933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-03","known_ts":"1995-02-03","bar_index":1255,"type":"RECLAIM","strength":0.588,"price":10.3345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-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":"1995-01-30","prior_stop_level":10.1933,"sweep_low":9.9957,"atr14":0.147853,"stop_level":9.921774,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-15","known_ts":"1995-02-15","bar_index":1258,"type":"RECLAIM","strength":0.725,"price":10.758,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-26","known_ts":"1995-04-26","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.3788,"stop_level":11.4923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-05-03","known_ts":"1995-05-03","bar_index":1275,"type":"RECLAIM","strength":1.0,"price":11.5207,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-04-26","prior_stop_level":11.4923,"sweep_low":11.2653,"atr14":0.16477,"stop_level":11.182915,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-09","known_ts":"1995-05-11","bar_index":1277,"type":"REBUY","strength":1.0,"price":11.7761,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1995-08-02","known_ts":"1995-08-02","bar_index":1296,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.5444,"stop_level":12.6584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-08-07","known_ts":"1995-08-07","bar_index":1297,"type":"RECLAIM","strength":0.863,"price":12.7439,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1995-08-02","prior_stop_level":12.6584,"sweep_low":12.4018,"atr14":0.208989,"stop_level":12.297305,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-12","known_ts":"1995-09-14","bar_index":1306,"type":"BUY","strength":0.863,"price":12.9435,"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":"1995-11-01","known_ts":"1995-11-03","bar_index":1318,"type":"BUY","strength":0.725,"price":12.6931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1995-12-14","known_ts":"1995-12-14","bar_index":1328,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.6358,"stop_level":12.7504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-06","known_ts":"1996-02-08","bar_index":1340,"type":"BUY","strength":0.588,"price":12.2669,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"1996-04-11","known_ts":"1996-04-15","bar_index":1355,"type":"REBUY","strength":0.725,"price":13.6862,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1996-05-10","known_ts":"1996-05-14","bar_index":1362,"type":"BUY","strength":0.863,"price":13.5415,"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":"1996-06-18","known_ts":"1996-06-18","bar_index":1370,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.0496,"stop_level":13.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-14","known_ts":"1996-08-16","bar_index":1384,"type":"BUY","strength":0.588,"price":12.7354,"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":80},{"ts":"1996-10-24","known_ts":"1996-10-24","bar_index":1400,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7898,"stop_level":13.9943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-31","known_ts":"1996-10-31","bar_index":1402,"type":"RECLAIM","strength":0.863,"price":14.0235,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-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":"1996-10-24","prior_stop_level":13.9943,"sweep_low":13.6729,"atr14":0.226183,"stop_level":13.559808,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-07","known_ts":"1996-11-07","bar_index":1404,"type":"RECLAIM","strength":0.863,"price":15.7181,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-12","known_ts":"1996-12-12","bar_index":1412,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.8641,"stop_level":15.9518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-31","known_ts":"1996-12-31","bar_index":1416,"type":"RECLAIM","strength":1.0,"price":16.2495,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-21","known_ts":"1997-02-25","bar_index":1428,"type":"REBUY","strength":1.0,"price":18.068,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1997-03-04","known_ts":"1997-03-04","bar_index":1430,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.2174,"stop_level":17.2467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-03-05","known_ts":"1997-03-05","bar_index":1430,"type":"RECLAIM","strength":0.863,"price":17.4227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-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":"1997-03-04","prior_stop_level":17.2467,"sweep_low":17.1001,"atr14":0.330691,"stop_level":16.934755,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-01","known_ts":"1997-05-05","bar_index":1444,"type":"BUY","strength":0.725,"price":17.0512,"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":"1997-11-19","known_ts":"1997-11-21","bar_index":1491,"type":"BUY","strength":0.588,"price":18.0931,"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":"1998-03-05","known_ts":"1998-03-05","bar_index":1514,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.6057,"stop_level":19.7397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-19","known_ts":"1998-03-19","bar_index":1518,"type":"RECLAIM","strength":0.725,"price":19.8588,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-15","known_ts":"1998-04-17","bar_index":1524,"type":"BUY","strength":0.725,"price":20.8431,"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":"1998-05-26","known_ts":"1998-05-26","bar_index":1533,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4845,"stop_level":20.9029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-01","known_ts":"1998-06-01","bar_index":1534,"type":"RECLAIM","strength":0.863,"price":20.9328,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-05-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-05-26","prior_stop_level":20.9029,"sweep_low":20.1259,"atr14":0.326124,"stop_level":19.962838,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-03","known_ts":"1998-09-08","bar_index":1557,"type":"BUY","strength":0.45,"price":15.6064,"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-09-30","known_ts":"1998-09-30","bar_index":1563,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.3651,"stop_level":14.8861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-10-06","known_ts":"1998-10-06","bar_index":1564,"type":"RECLAIM","strength":0.45,"price":15.1799,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-09-30","prior_stop_level":14.8861,"sweep_low":14.0029,"atr14":0.548087,"stop_level":13.728857,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-29","known_ts":"1998-10-29","bar_index":1570,"type":"RECLAIM","strength":0.725,"price":18.6505,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-30","known_ts":"1998-11-30","bar_index":1577,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.409,"stop_level":18.9824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-21","known_ts":"1998-12-21","bar_index":1582,"type":"RECLAIM","strength":0.863,"price":18.4392,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-30","known_ts":"1999-01-04","bar_index":1584,"type":"BUY","strength":0.863,"price":18.9142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1999-03-24","known_ts":"1999-03-26","bar_index":1603,"type":"BUY","strength":0.45,"price":16.5197,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"1999-04-12","known_ts":"1999-04-12","bar_index":1607,"type":"RECLAIM","strength":0.725,"price":18.0923,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-03-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-13","known_ts":"1999-05-13","bar_index":1614,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.6002,"stop_level":22.8743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-17","known_ts":"1999-05-17","bar_index":1615,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.4427,"stop_level":22.8743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-02","known_ts":"1999-06-02","bar_index":1619,"type":"RECLAIM","strength":1.0,"price":20.8031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-30","known_ts":"1999-10-04","bar_index":1647,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-09-30","trigger_known_ts":"1999-10-04","strength":0.45,"price":14.8663,"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.358628,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.6352,"atr14":0.60185,"stop_level":13.334275,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-26","known_ts":"1999-10-28","bar_index":1653,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-10-26","trigger_known_ts":"1999-10-28","strength":0.45,"price":13.4813,"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.418381,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.2042,"atr14":0.60523,"stop_level":12.901585,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-29","known_ts":"1999-11-02","bar_index":1654,"type":"BUY","strength":0.45,"price":13.8506,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-10-29","known_ts":"1999-11-02","bar_index":1654,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-10-29","trigger_known_ts":"1999-11-02","strength":0.45,"price":13.8506,"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.402448,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.2042,"atr14":0.582656,"stop_level":12.912872,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-03","known_ts":"1999-12-03","bar_index":1662,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5742,"stop_level":15.6358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-18","known_ts":"2000-01-18","bar_index":1672,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.257,"stop_level":15.7522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-01","known_ts":"2000-03-03","bar_index":1682,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-03-01","trigger_known_ts":"2000-03-03","strength":0.45,"price":13.0288,"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.437903,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.5337,"atr14":0.598845,"stop_level":12.234278,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":1685,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-03-14","trigger_known_ts":"2000-03-16","strength":0.45,"price":14.7,"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.365803,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.3886,"atr14":0.774904,"stop_level":11.001148,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-17","known_ts":"2000-03-21","bar_index":1686,"type":"BUY","strength":0.45,"price":14.112,"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-03-17","known_ts":"2000-03-21","bar_index":1686,"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-03-17","trigger_known_ts":"2000-03-21","strength":0.45,"price":14.112,"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.39117,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.76,"atr14":0.783534,"stop_level":11.368233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":1692,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.4199,"stop_level":14.5756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-17","known_ts":"2000-04-17","bar_index":1693,"type":"RECLAIM","strength":0.588,"price":14.887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-04-14","prior_stop_level":14.5756,"sweep_low":14.3264,"atr14":0.748292,"stop_level":13.952254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-01","known_ts":"2000-05-01","bar_index":1696,"type":"RECLAIM","strength":0.863,"price":15.2296,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-09","known_ts":"2000-05-09","bar_index":1698,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1051,"stop_level":15.2296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-10","known_ts":"2000-05-10","bar_index":1698,"type":"RECLAIM","strength":0.863,"price":15.5411,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-05-09","prior_stop_level":15.2296,"sweep_low":15.1051,"atr14":0.755157,"stop_level":14.727522,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-31","known_ts":"2000-05-31","bar_index":1703,"type":"RECLAIM","strength":0.863,"price":18.1572,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-08","known_ts":"2000-06-08","bar_index":1705,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.818,"stop_level":17.1606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-15","known_ts":"2000-06-15","bar_index":1706,"type":"RECLAIM","strength":0.863,"price":17.3474,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-06-08","prior_stop_level":17.1606,"sweep_low":16.6311,"atr14":0.761696,"stop_level":16.250252,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-31","known_ts":"2000-08-02","bar_index":1717,"type":"BUY","strength":0.863,"price":16.664,"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":"2000-09-08","known_ts":"2000-09-08","bar_index":1726,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.0422,"stop_level":18.2066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-12","known_ts":"2000-09-12","bar_index":1727,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.7916,"stop_level":18.2066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-06","known_ts":"2000-10-10","bar_index":1733,"type":"BUY","strength":1.0,"price":19.3107,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-12-06","known_ts":"2000-12-08","bar_index":1747,"type":"BUY","strength":0.863,"price":18.2081,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2001-01-09","known_ts":"2001-01-09","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.9045,"stop_level":20.4741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-12","known_ts":"2001-01-12","bar_index":1755,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.9552,"stop_level":20.4741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-12","known_ts":"2001-02-14","bar_index":1762,"type":"BUY","strength":0.863,"price":19.9741,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-02-26","known_ts":"2001-02-28","bar_index":1765,"type":"BUY","strength":0.863,"price":20.531,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2001-04-09","known_ts":"2001-04-11","bar_index":1775,"type":"BUY","strength":0.863,"price":21.6495,"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":"2001-10-09","known_ts":"2001-10-11","bar_index":1816,"type":"BUY","strength":0.588,"price":20.6715,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":1831,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.1739,"stop_level":23.3229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-17","known_ts":"2001-12-17","bar_index":1832,"type":"RECLAIM","strength":0.725,"price":23.919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-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":"2001-12-13","prior_stop_level":23.3229,"sweep_low":22.917,"atr14":0.590302,"stop_level":22.621849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-31","known_ts":"2001-12-31","bar_index":1835,"type":"RECLAIM","strength":1.0,"price":24.2482,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-11","known_ts":"2002-01-11","bar_index":1837,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.3916,"stop_level":24.0988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-28","known_ts":"2002-01-28","bar_index":1841,"type":"RECLAIM","strength":1.0,"price":23.6806,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-13","known_ts":"2002-02-15","bar_index":1845,"type":"BUY","strength":1.0,"price":24.6766,"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":"quality","score":65},{"ts":"2002-02-27","known_ts":"2002-03-01","bar_index":1848,"type":"BUY","strength":1.0,"price":25.4816,"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":"2002-04-04","known_ts":"2002-04-04","bar_index":1856,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.3028,"stop_level":25.6209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-05","known_ts":"2002-04-05","bar_index":1856,"type":"RECLAIM","strength":1.0,"price":25.8623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-04","prior_stop_level":25.6209,"sweep_low":24.9868,"atr14":0.611047,"stop_level":24.681277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-15","known_ts":"2002-05-17","bar_index":1866,"type":"BUY","strength":0.863,"price":26.7275,"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":"2002-07-02","known_ts":"2002-07-05","bar_index":1877,"type":"BUY","strength":0.725,"price":26.7169,"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":"2002-08-14","known_ts":"2002-08-16","bar_index":1887,"type":"BUY","strength":0.588,"price":23.5067,"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":"quality","score":65},{"ts":"2002-11-11","known_ts":"2002-11-11","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.5618,"stop_level":21.7396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":1908,"type":"RECLAIM","strength":0.588,"price":22.1526,"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":false},"anchor_ts":"2002-11-11","prior_stop_level":21.7396,"sweep_low":21.1122,"atr14":0.796814,"stop_level":20.713793,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-09","known_ts":"2003-01-13","bar_index":1921,"type":"BUY","strength":0.588,"price":23.0142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-02-27","known_ts":"2003-03-03","bar_index":1932,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-02-27","trigger_known_ts":"2003-03-03","strength":0.45,"price":20.4448,"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.253169,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.4254,"atr14":0.496116,"stop_level":19.177342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":1936,"type":"BUY","strength":0.45,"price":22.1524,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":1936,"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-03-17","trigger_known_ts":"2003-03-19","strength":0.45,"price":22.1524,"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.181333,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.4517,"atr14":0.518323,"stop_level":19.192539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-10","known_ts":"2003-04-10","bar_index":1942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.7789,"stop_level":21.7899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-14","known_ts":"2003-04-14","bar_index":1942,"type":"RECLAIM","strength":0.588,"price":22.0218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-04-10","prior_stop_level":21.7899,"sweep_low":21.5201,"atr14":0.547255,"stop_level":21.246473,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-29","known_ts":"2003-04-29","bar_index":1946,"type":"RECLAIM","strength":0.863,"price":22.5763,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":1952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.3387,"stop_level":22.3492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":1952,"type":"RECLAIM","strength":0.863,"price":22.7348,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-05-23","prior_stop_level":22.3492,"sweep_low":22.1169,"atr14":0.471429,"stop_level":21.881185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-16","known_ts":"2003-07-18","bar_index":1964,"type":"BUY","strength":0.725,"price":23.3603,"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":50},{"ts":"2003-09-22","known_ts":"2003-09-22","bar_index":1979,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.9641,"stop_level":25.0331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-25","known_ts":"2003-11-28","bar_index":1995,"type":"BUY","strength":0.863,"price":25.5884,"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":"2004-01-22","known_ts":"2004-01-22","bar_index":2007,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.7237,"stop_level":27.8655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-29","known_ts":"2004-03-31","bar_index":2023,"type":"BUY","strength":0.725,"price":26.9928,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2004-04-28","known_ts":"2004-04-28","bar_index":2030,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.4398,"stop_level":27.9353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-04","known_ts":"2004-05-04","bar_index":2031,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.6535,"stop_level":27.9353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-16","known_ts":"2004-06-18","bar_index":2041,"type":"BUY","strength":0.725,"price":27.0359,"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":"2004-07-21","known_ts":"2004-07-21","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.4482,"stop_level":27.5944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-23","known_ts":"2004-07-23","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.9012,"stop_level":27.5944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-29","known_ts":"2004-08-02","bar_index":2051,"type":"REBUY","strength":0.863,"price":28.1739,"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":"2004-07-29","known_ts":"2004-07-29","bar_index":2051,"type":"RECLAIM","strength":0.863,"price":28.136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-23","prior_stop_level":27.5944,"sweep_low":26.2242,"atr14":0.519803,"stop_level":25.964299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-13","known_ts":"2004-08-13","bar_index":2054,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.8362,"stop_level":27.1178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-16","known_ts":"2004-08-16","bar_index":2055,"type":"RECLAIM","strength":0.863,"price":27.9194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-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-08-13","prior_stop_level":27.1178,"sweep_low":26.6195,"atr14":0.5806,"stop_level":26.3292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-19","known_ts":"2004-08-23","bar_index":2056,"type":"REBUY","strength":0.863,"price":28.4989,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2004-09-23","known_ts":"2004-09-23","bar_index":2064,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.2172,"stop_level":28.4501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-24","known_ts":"2004-09-24","bar_index":2064,"type":"RECLAIM","strength":1.0,"price":28.4935,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-09-23","prior_stop_level":28.4501,"sweep_low":28.1739,"atr14":0.498859,"stop_level":27.92447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-28","known_ts":"2004-09-30","bar_index":2065,"type":"REBUY","strength":1.0,"price":29.61,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2004-11-09","known_ts":"2004-11-11","bar_index":2075,"type":"BUY","strength":0.863,"price":30.0674,"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":"2005-01-04","known_ts":"2005-01-04","bar_index":2087,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.158,"stop_level":31.6682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-04","known_ts":"2005-02-04","bar_index":2095,"type":"RECLAIM","strength":1.0,"price":32.7832,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-29","known_ts":"2005-03-29","bar_index":2106,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.1184,"stop_level":34.5944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-31","known_ts":"2005-03-31","bar_index":2107,"type":"RECLAIM","strength":1.0,"price":34.8114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-03-29","prior_stop_level":34.5944,"sweep_low":34.1074,"atr14":0.509785,"stop_level":33.852507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-27","known_ts":"2005-06-01","bar_index":2121,"type":"BUY","strength":0.725,"price":33.8929,"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":"2005-06-24","known_ts":"2005-06-24","bar_index":2127,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.7378,"stop_level":33.6508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":2128,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.2878,"stop_level":33.6508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-08-02","known_ts":"2005-08-04","bar_index":2136,"type":"BUY","strength":0.725,"price":33.4979,"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":"2005-09-30","known_ts":"2005-10-04","bar_index":2150,"type":"BUY","strength":0.45,"price":31.2478,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-12-15","known_ts":"2005-12-15","bar_index":2167,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.2947,"stop_level":33.5005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-19","known_ts":"2005-12-19","bar_index":2168,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.9832,"stop_level":33.5005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-22","known_ts":"2005-12-22","bar_index":2169,"type":"RECLAIM","strength":0.725,"price":33.5839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-12-15","prior_stop_level":33.5005,"sweep_low":32.7329,"atr14":0.504233,"stop_level":32.480783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-22","known_ts":"2005-12-22","bar_index":2169,"type":"RECLAIM","strength":0.725,"price":33.5839,"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":true,"monthlyBull":false},"anchor_ts":"2005-12-19","prior_stop_level":33.5005,"sweep_low":32.8275,"atr14":0.504233,"stop_level":32.575383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-05","known_ts":"2006-01-05","bar_index":2172,"type":"RECLAIM","strength":0.863,"price":33.0029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-24","known_ts":"2006-01-26","bar_index":2176,"type":"BUY","strength":0.863,"price":34.0989,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2006-07-07","known_ts":"2006-07-11","bar_index":2214,"type":"BUY","strength":0.725,"price":36.6835,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2006-07-17","known_ts":"2006-07-19","bar_index":2216,"type":"BUY","strength":0.725,"price":35.8697,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2006-09-11","known_ts":"2006-09-11","bar_index":2229,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.7682,"stop_level":36.8135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-12","known_ts":"2006-09-12","bar_index":2229,"type":"RECLAIM","strength":0.725,"price":37.3221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-09-11","prior_stop_level":36.8135,"sweep_low":36.5704,"atr14":0.644781,"stop_level":36.24801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-21","known_ts":"2006-09-21","bar_index":2231,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.6665,"stop_level":36.7682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-22","known_ts":"2006-09-22","bar_index":2232,"type":"RECLAIM","strength":0.725,"price":36.9434,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-09-21","prior_stop_level":36.7682,"sweep_low":36.5196,"atr14":0.690305,"stop_level":36.174448,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-05","known_ts":"2006-10-05","bar_index":2235,"type":"RECLAIM","strength":0.863,"price":38.215,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-09","known_ts":"2006-11-09","bar_index":2243,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.2658,"stop_level":39.4078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-13","known_ts":"2006-11-13","bar_index":2244,"type":"RECLAIM","strength":0.863,"price":39.5385,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-09","prior_stop_level":39.4078,"sweep_low":39.1352,"atr14":0.57151,"stop_level":38.849445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-27","known_ts":"2006-11-27","bar_index":2247,"type":"RECLAIM","strength":0.863,"price":39.6407,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-14","known_ts":"2007-03-14","bar_index":2271,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.5639,"stop_level":41.5753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-03-15","known_ts":"2007-03-15","bar_index":2271,"type":"RECLAIM","strength":0.863,"price":41.815,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-03-14","prior_stop_level":41.5753,"sweep_low":40.5823,"atr14":0.76873,"stop_level":40.197935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-23","known_ts":"2007-04-25","bar_index":2280,"type":"BUY","strength":0.725,"price":44.8532,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2007-08-03","known_ts":"2007-08-03","bar_index":2304,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.2014,"stop_level":49.6048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-08-06","known_ts":"2007-08-06","bar_index":2304,"type":"RECLAIM","strength":1.0,"price":49.8468,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-08-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":"2007-08-03","prior_stop_level":49.6048,"sweep_low":48.6193,"atr14":1.14614,"stop_level":48.04623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-28","known_ts":"2007-09-28","bar_index":2317,"type":"RECLAIM","strength":1.0,"price":55.7996,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":2322,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.8333,"stop_level":55.4351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":2322,"type":"RECLAIM","strength":1.0,"price":56.2162,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-22","prior_stop_level":55.4351,"sweep_low":54.4399,"atr14":1.146248,"stop_level":53.866776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-02","known_ts":"2008-01-02","bar_index":2338,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.0919,"stop_level":56.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-02-15","known_ts":"2008-02-20","bar_index":2349,"type":"BUY","strength":0.725,"price":55.064,"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":"2008-03-07","known_ts":"2008-03-07","bar_index":2353,"type":"SELL","basis":"structure_stop","strength":0.45,"price":50.923,"stop_level":51.7941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-11","known_ts":"2008-03-11","bar_index":2354,"type":"RECLAIM","strength":0.45,"price":51.8406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-07 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-07","prior_stop_level":51.7941,"sweep_low":49.0819,"atr14":1.590714,"stop_level":48.286543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-04","known_ts":"2008-04-04","bar_index":2360,"type":"RECLAIM","strength":0.725,"price":56.6922,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-07","known_ts":"2008-05-07","bar_index":2367,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.663,"stop_level":56.8381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-08","known_ts":"2008-05-08","bar_index":2368,"type":"RECLAIM","strength":0.725,"price":57.445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-07","prior_stop_level":56.8381,"sweep_low":56.488,"atr14":1.474044,"stop_level":55.750978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-21","known_ts":"2008-05-21","bar_index":2371,"type":"RECLAIM","strength":0.725,"price":57.4684,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-11","known_ts":"2008-06-11","bar_index":2375,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.4662,"stop_level":58.5888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-13","known_ts":"2008-06-13","bar_index":2376,"type":"RECLAIM","strength":0.725,"price":59.9485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-06-11","prior_stop_level":58.5888,"sweep_low":58.1978,"atr14":1.433999,"stop_level":57.480801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-10","known_ts":"2008-10-14","bar_index":2404,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-10","trigger_known_ts":"2008-10-14","strength":0.45,"price":37.7475,"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.375561,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.2452,"atr14":2.773675,"stop_level":28.858363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":2408,"type":"BUY","strength":0.45,"price":32.8993,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":2408,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":32.8993,"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.455763,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.3257,"atr14":2.953286,"stop_level":25.849057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-19","known_ts":"2008-11-19","bar_index":2413,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.7267,"stop_level":30.2039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-01-30","known_ts":"2009-01-30","bar_index":2429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.9421,"stop_level":30.9064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-04","known_ts":"2009-02-04","bar_index":2430,"type":"RECLAIM","strength":0.588,"price":31.2814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-30","prior_stop_level":30.9064,"sweep_low":29.2218,"atr14":1.627259,"stop_level":28.40817,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-24","known_ts":"2009-02-24","bar_index":2434,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.2218,"stop_level":29.8706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":2439,"type":"BUY","strength":0.725,"price":32.5136,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-06-01","known_ts":"2009-06-03","bar_index":2457,"type":"REBUY","strength":0.863,"price":39.9209,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2009-07-17","known_ts":"2009-07-21","bar_index":2468,"type":"BUY","strength":0.863,"price":42.1011,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":2475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.1125,"stop_level":44.6984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":2475,"type":"RECLAIM","strength":0.863,"price":45.0004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-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":"2009-08-17","prior_stop_level":44.6984,"sweep_low":43.6111,"atr14":1.10798,"stop_level":43.05711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-02","known_ts":"2009-09-02","bar_index":2479,"type":"RECLAIM","strength":1.0,"price":45.387,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":2521,"type":"BUY","strength":0.588,"price":45.3424,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":2534,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.9755,"stop_level":46.6396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-06-14","known_ts":"2010-06-16","bar_index":2544,"type":"BUY","strength":0.588,"price":43.3745,"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":"2010-07-06","known_ts":"2010-07-08","bar_index":2549,"type":"BUY","strength":0.588,"price":42.6002,"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":"2010-08-23","known_ts":"2010-08-23","bar_index":2560,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.2607,"stop_level":46.2669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-08-25","known_ts":"2010-08-25","bar_index":2561,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.5546,"stop_level":46.2669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-09-01","known_ts":"2010-09-01","bar_index":2562,"type":"RECLAIM","strength":0.863,"price":46.2978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-25","prior_stop_level":46.2669,"sweep_low":45.0963,"atr14":0.880876,"stop_level":44.655862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-13","known_ts":"2010-09-13","bar_index":2565,"type":"RECLAIM","strength":1.0,"price":50.4042,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-04","known_ts":"2010-10-04","bar_index":2570,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.13,"stop_level":51.3705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-05","known_ts":"2010-10-05","bar_index":2570,"type":"RECLAIM","strength":1.0,"price":52.457,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-04","prior_stop_level":51.3705,"sweep_low":51.0116,"atr14":0.868905,"stop_level":50.577147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-15","known_ts":"2010-10-15","bar_index":2573,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.8745,"stop_level":51.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-18","known_ts":"2010-10-18","bar_index":2573,"type":"RECLAIM","strength":1.0,"price":51.6782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-15","prior_stop_level":51.13,"sweep_low":50.6627,"atr14":0.82821,"stop_level":50.248595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":2577,"type":"RECLAIM","strength":1.0,"price":54.1142,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-12","known_ts":"2010-11-12","bar_index":2579,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.3324,"stop_level":52.4383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-15","known_ts":"2010-11-15","bar_index":2580,"type":"RECLAIM","strength":1.0,"price":52.6563,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-12","prior_stop_level":52.4383,"sweep_low":51.7654,"atr14":0.974496,"stop_level":51.278152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-29","known_ts":"2010-11-29","bar_index":2583,"type":"RECLAIM","strength":1.0,"price":53.8213,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-20","known_ts":"2011-01-20","bar_index":2595,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.6569,"stop_level":55.3208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-04-04","known_ts":"2011-04-06","bar_index":2612,"type":"BUY","strength":0.725,"price":58.3073,"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":"2011-05-13","known_ts":"2011-05-13","bar_index":2621,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.1537,"stop_level":58.093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-06-24","known_ts":"2011-06-28","bar_index":2631,"type":"BUY","strength":0.725,"price":59.7888,"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":"2011-07-22","known_ts":"2011-07-22","bar_index":2637,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.2919,"stop_level":58.9389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":2649,"type":"BUY","strength":0.588,"price":50.8199,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2011-12-01","known_ts":"2011-12-05","bar_index":2668,"type":"REBUY","strength":0.588,"price":53.2725,"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":"2011-12-14","known_ts":"2011-12-16","bar_index":2671,"type":"REBUY","strength":0.588,"price":52.7421,"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":"2011-12-22","known_ts":"2011-12-22","bar_index":2673,"type":"RECLAIM","strength":0.725,"price":55.2214,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-12-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":2688,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.0586,"stop_level":58.451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-01","known_ts":"2012-03-01","bar_index":2688,"type":"RECLAIM","strength":0.863,"price":59.1073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-29","prior_stop_level":58.451,"sweep_low":57.872,"atr14":0.868124,"stop_level":57.437938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-29","known_ts":"2012-03-29","bar_index":2695,"type":"RECLAIM","strength":0.863,"price":60.0502,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":2713,"type":"BUY","strength":0.45,"price":52.8581,"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-08-24","known_ts":"2012-08-24","bar_index":2729,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.4434,"stop_level":54.5544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-28","known_ts":"2012-08-28","bar_index":2730,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.7443,"stop_level":54.5544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-30","known_ts":"2012-08-30","bar_index":2730,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.4176,"stop_level":54.5544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":2732,"type":"RECLAIM","strength":0.588,"price":54.5675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-08-30","prior_stop_level":54.5544,"sweep_low":53.0256,"atr14":0.767447,"stop_level":52.641877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-14","known_ts":"2012-09-14","bar_index":2734,"type":"RECLAIM","strength":0.863,"price":55.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":2740,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.003,"stop_level":54.3453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-15","known_ts":"2012-10-17","bar_index":2741,"type":"BUY","strength":0.863,"price":55.9321,"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":65},{"ts":"2012-10-16","known_ts":"2012-10-16","bar_index":2741,"type":"RECLAIM","strength":0.725,"price":55.7083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-10-10","prior_stop_level":54.3453,"sweep_low":53.7264,"atr14":0.732161,"stop_level":53.360319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-20","known_ts":"2012-11-23","bar_index":2749,"type":"BUY","strength":0.588,"price":54.6745,"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":"2013-02-04","known_ts":"2013-02-04","bar_index":2765,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.8103,"stop_level":57.9098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-05","known_ts":"2013-02-05","bar_index":2766,"type":"RECLAIM","strength":0.863,"price":58.0425,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-02-04","prior_stop_level":57.9098,"sweep_low":57.7705,"atr14":0.808565,"stop_level":57.366217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-07","known_ts":"2013-03-07","bar_index":2773,"type":"RECLAIM","strength":1.0,"price":58.9315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-02","known_ts":"2013-05-06","bar_index":2786,"type":"BUY","strength":0.863,"price":59.7792,"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":65},{"ts":"2013-06-24","known_ts":"2013-06-24","bar_index":2798,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.5681,"stop_level":63.3975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-26","known_ts":"2013-06-26","bar_index":2798,"type":"RECLAIM","strength":1.0,"price":64.2937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-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":"2013-06-24","prior_stop_level":63.3975,"sweep_low":61.9394,"atr14":0.84461,"stop_level":61.517095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-19","known_ts":"2013-07-19","bar_index":2804,"type":"RECLAIM","strength":1.0,"price":67.8176,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-26","known_ts":"2013-12-30","bar_index":2841,"type":"BUY","strength":0.725,"price":76.8375,"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":"2014-01-17","known_ts":"2014-01-22","bar_index":2846,"type":"REBUY","strength":0.725,"price":76.6396,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2014-01-24","known_ts":"2014-01-24","bar_index":2847,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.8247,"stop_level":74.1009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-02-13","known_ts":"2014-02-18","bar_index":2852,"type":"BUY","strength":0.725,"price":80.557,"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":"2014-03-27","known_ts":"2014-03-27","bar_index":2861,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.8299,"stop_level":81.4237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-31","known_ts":"2014-03-31","bar_index":2862,"type":"RECLAIM","strength":0.863,"price":81.771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-27","prior_stop_level":81.4237,"sweep_low":80.5297,"atr14":1.267958,"stop_level":79.895721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-06","known_ts":"2014-06-06","bar_index":2878,"type":"RECLAIM","strength":0.863,"price":84.711,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-07","known_ts":"2014-08-07","bar_index":2892,"type":"SELL","basis":"structure_stop","strength":1.0,"price":90.6382,"stop_level":91.1841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-08","known_ts":"2014-08-08","bar_index":2892,"type":"RECLAIM","strength":1.0,"price":91.6817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-08-07","prior_stop_level":91.1841,"sweep_low":90.3065,"atr14":1.372045,"stop_level":89.620478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-22","known_ts":"2014-08-22","bar_index":2896,"type":"RECLAIM","strength":1.0,"price":92.1862,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-08-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-30","known_ts":"2014-11-03","bar_index":2912,"type":"BUY","strength":0.725,"price":94.099,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":2921,"type":"SELL","basis":"structure_stop","strength":0.863,"price":98.7,"stop_level":99.951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-16","known_ts":"2014-12-16","bar_index":2922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":95.0928,"stop_level":99.951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":2923,"type":"RECLAIM","strength":0.863,"price":100.3959,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-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":"2014-12-16","prior_stop_level":99.951,"sweep_low":94.787,"atr14":1.922091,"stop_level":93.825954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-31","known_ts":"2014-12-31","bar_index":2926,"type":"RECLAIM","strength":0.863,"price":98.3557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-05","known_ts":"2015-02-09","bar_index":2934,"type":"BUY","strength":0.725,"price":104.6365,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2015-03-25","known_ts":"2015-03-25","bar_index":2945,"type":"SELL","basis":"structure_stop","strength":0.725,"price":105.2583,"stop_level":105.7055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-03-27","known_ts":"2015-03-27","bar_index":2945,"type":"RECLAIM","strength":0.725,"price":106.7185,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2015-03-25","prior_stop_level":105.7055,"sweep_low":104.0357,"atr14":1.672669,"stop_level":103.199365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-29","known_ts":"2015-07-31","bar_index":2974,"type":"BUY","strength":0.45,"price":100.669,"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-08-03","known_ts":"2015-08-03","bar_index":2975,"type":"RECLAIM","strength":0.588,"price":104.1587,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-07-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-08-20","known_ts":"2015-08-20","bar_index":2979,"type":"SELL","basis":"structure_stop","strength":0.588,"price":99.1644,"stop_level":102.6964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":2980,"type":"SELL","basis":"structure_stop","strength":0.588,"price":95.2298,"stop_level":102.6964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-15","known_ts":"2015-09-17","bar_index":2985,"type":"REBUY","strength":0.588,"price":98.2108,"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":"2015-10-06","known_ts":"2015-10-08","bar_index":2990,"type":"BUY","strength":0.45,"price":98.0537,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-11-05","known_ts":"2015-11-05","bar_index":2997,"type":"SELL","basis":"structure_stop","strength":0.588,"price":97.62,"stop_level":97.6627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-06","known_ts":"2015-11-06","bar_index":2997,"type":"RECLAIM","strength":0.588,"price":98.5585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-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":"2015-11-05","prior_stop_level":97.6627,"sweep_low":96.3473,"atr14":1.92124,"stop_level":95.38668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":2999,"type":"SELL","basis":"structure_stop","strength":0.588,"price":96.198,"stop_level":97.6627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-13","known_ts":"2015-11-13","bar_index":2999,"type":"RECLAIM","strength":0.588,"price":97.6769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-12","prior_stop_level":97.6627,"sweep_low":95.4017,"atr14":1.925075,"stop_level":94.439162,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-08","known_ts":"2015-12-08","bar_index":3004,"type":"SELL","basis":"structure_stop","strength":0.588,"price":94.5414,"stop_level":96.198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-14","known_ts":"2015-12-16","bar_index":3006,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-12-14","trigger_known_ts":"2015-12-16","strength":0.588,"price":94.001,"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.140989,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":91.0077,"atr14":1.977838,"stop_level":90.018781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-20","known_ts":"2016-01-22","bar_index":3014,"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":"2016-01-20","trigger_known_ts":"2016-01-22","strength":0.45,"price":85.1049,"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.222284,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":82.0075,"atr14":2.143024,"stop_level":80.935988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-28","known_ts":"2016-02-01","bar_index":3016,"type":"BUY","strength":0.45,"price":93.8966,"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":"2016-01-28","known_ts":"2016-02-01","bar_index":3016,"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":"2016-01-28","trigger_known_ts":"2016-02-01","strength":0.45,"price":93.8966,"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.141943,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":82.0075,"atr14":2.540475,"stop_level":80.737262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-03","known_ts":"2016-03-03","bar_index":3024,"type":"RECLAIM","strength":0.725,"price":96.572,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":3040,"type":"SELL","basis":"structure_stop","strength":0.863,"price":102.063,"stop_level":102.0774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-16","known_ts":"2016-05-16","bar_index":3041,"type":"RECLAIM","strength":0.863,"price":103.3008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-13","prior_stop_level":102.0774,"sweep_low":101.6169,"atr14":1.697291,"stop_level":100.768255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-27","known_ts":"2016-05-27","bar_index":3044,"type":"RECLAIM","strength":0.863,"price":103.6246,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-15","known_ts":"2016-07-19","bar_index":3055,"type":"BUY","strength":0.863,"price":108.1766,"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":"2016-08-02","known_ts":"2016-08-02","bar_index":3059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":107.3438,"stop_level":107.3945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-04","known_ts":"2016-08-04","bar_index":3059,"type":"RECLAIM","strength":0.863,"price":107.9014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-02","prior_stop_level":107.3945,"sweep_low":106.8441,"atr14":1.479737,"stop_level":106.104232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-18","known_ts":"2016-08-18","bar_index":3063,"type":"RECLAIM","strength":0.863,"price":112.5941,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-02 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":3068,"type":"SELL","basis":"structure_stop","strength":1.0,"price":109.7336,"stop_level":111.7033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-08","known_ts":"2016-11-10","bar_index":3082,"type":"BUY","strength":0.725,"price":110.2726,"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":"2017-01-24","known_ts":"2017-01-26","bar_index":3099,"type":"REBUY","strength":1.0,"price":117.9275,"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":"2017-04-20","known_ts":"2017-04-24","bar_index":3119,"type":"BUY","strength":0.725,"price":111.5303,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":3125,"type":"SELL","basis":"structure_stop","strength":0.725,"price":113.7727,"stop_level":114.8022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-24","known_ts":"2017-05-24","bar_index":3127,"type":"RECLAIM","strength":0.725,"price":115.0256,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-05-17","prior_stop_level":114.8022,"sweep_low":112.7912,"atr14":1.348825,"stop_level":112.116788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-02","known_ts":"2017-06-02","bar_index":3129,"type":"RECLAIM","strength":0.725,"price":115.0096,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-17","known_ts":"2017-07-19","bar_index":3139,"type":"BUY","strength":1.0,"price":117.4478,"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":60},{"ts":"2017-07-28","known_ts":"2017-08-01","bar_index":3142,"type":"BUY","strength":1.0,"price":119.6247,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2017-12-06","known_ts":"2017-12-06","bar_index":3172,"type":"SELL","basis":"structure_stop","strength":1.0,"price":129.6659,"stop_level":130.0863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-07","known_ts":"2017-12-07","bar_index":3172,"type":"RECLAIM","strength":1.0,"price":130.1186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-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":"2017-12-06","prior_stop_level":130.0863,"sweep_low":129.2456,"atr14":1.447781,"stop_level":128.521709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-21","known_ts":"2017-12-21","bar_index":3176,"type":"RECLAIM","strength":1.0,"price":131.7513,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-19","known_ts":"2018-06-19","bar_index":3216,"type":"SELL","basis":"structure_stop","strength":0.588,"price":130.6196,"stop_level":132.1423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-07-25","known_ts":"2018-07-27","bar_index":3225,"type":"BUY","strength":0.725,"price":132.9404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2018-09-04","known_ts":"2018-09-04","bar_index":3234,"type":"SELL","basis":"structure_stop","strength":0.725,"price":135.4963,"stop_level":135.5128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-05","known_ts":"2018-09-05","bar_index":3234,"type":"RECLAIM","strength":0.725,"price":136.362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-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":"2018-09-04","prior_stop_level":135.5128,"sweep_low":134.7377,"atr14":1.936149,"stop_level":133.769626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":3238,"type":"RECLAIM","strength":0.725,"price":140.6659,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-09","known_ts":"2018-10-09","bar_index":3242,"type":"SELL","basis":"structure_stop","strength":0.725,"price":136.37,"stop_level":138.349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-21","known_ts":"2018-11-26","bar_index":3253,"type":"BUY","strength":0.588,"price":131.6063,"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":"quality","score":65},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":3290,"type":"SELL","basis":"structure_stop","strength":1.0,"price":169.1343,"stop_level":169.9582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-08","known_ts":"2019-05-08","bar_index":3290,"type":"RECLAIM","strength":1.0,"price":172.615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-05-07","prior_stop_level":169.9582,"sweep_low":167.6967,"atr14":2.903949,"stop_level":166.244725,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-10","known_ts":"2019-06-10","bar_index":3298,"type":"RECLAIM","strength":1.0,"price":184.9236,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-18","known_ts":"2019-07-18","bar_index":3307,"type":"SELL","basis":"structure_stop","strength":0.863,"price":190.6128,"stop_level":191.0438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-07-23","known_ts":"2019-07-23","bar_index":3308,"type":"RECLAIM","strength":0.863,"price":193.4186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-07-18","prior_stop_level":191.0438,"sweep_low":189.1507,"atr14":2.418153,"stop_level":187.941624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-01","known_ts":"2019-11-05","bar_index":3332,"type":"BUY","strength":0.725,"price":184.0059,"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":"2020-02-27","known_ts":"2020-02-27","bar_index":3358,"type":"SELL","basis":"structure_stop","strength":0.725,"price":191.3295,"stop_level":199.3382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-03-04","known_ts":"2020-03-04","bar_index":3359,"type":"RECLAIM","strength":0.725,"price":202.5229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-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":"2020-02-27","prior_stop_level":199.3382,"sweep_low":182.5523,"atr14":5.53231,"stop_level":179.786145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":3369,"type":"BUY","strength":0.45,"price":182.9453,"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-27","known_ts":"2020-04-27","bar_index":3372,"type":"RECLAIM","strength":0.588,"price":198.2337,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-04-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-06-25","known_ts":"2020-06-29","bar_index":3386,"type":"REBUY","strength":0.725,"price":205.0572,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2020-08-25","known_ts":"2020-08-27","bar_index":3400,"type":"REBUY","strength":0.863,"price":253.005,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2021-01-04","known_ts":"2021-01-06","bar_index":3430,"type":"BUY","strength":0.588,"price":253.0009,"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":"2021-01-25","known_ts":"2021-01-25","bar_index":3434,"type":"SELL","basis":"structure_stop","strength":0.725,"price":243.4469,"stop_level":246.9719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-05","known_ts":"2021-03-09","bar_index":3444,"type":"BUY","strength":0.45,"price":233.4044,"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":"2021-03-18","known_ts":"2021-03-18","bar_index":3447,"type":"RECLAIM","strength":0.725,"price":243.2725,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-03-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-06-09","known_ts":"2021-06-09","bar_index":3466,"type":"SELL","basis":"structure_stop","strength":0.863,"price":260.8244,"stop_level":260.8682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-06-10","known_ts":"2021-06-10","bar_index":3466,"type":"RECLAIM","strength":0.863,"price":261.9209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-06-09","prior_stop_level":260.8682,"sweep_low":260.7016,"atr14":3.950489,"stop_level":258.726356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-07","known_ts":"2021-10-11","bar_index":3494,"type":"BUY","strength":0.45,"price":238.3267,"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":"2021-10-12","known_ts":"2021-10-12","bar_index":3495,"type":"RECLAIM","strength":0.588,"price":255.3899,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-10-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":3505,"type":"SELL","basis":"structure_stop","strength":0.863,"price":260.4185,"stop_level":262.7243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-10","known_ts":"2021-12-10","bar_index":3509,"type":"RECLAIM","strength":0.863,"price":264.4626,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-23","known_ts":"2021-12-28","bar_index":3512,"type":"BUY","strength":0.863,"price":269.5974,"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":35},{"ts":"2022-03-22","known_ts":"2022-03-24","bar_index":3532,"type":"BUY","strength":0.45,"price":216.0509,"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-14","known_ts":"2022-04-14","bar_index":3537,"type":"SELL","basis":"structure_stop","strength":0.588,"price":221.416,"stop_level":223.3446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":3538,"type":"RECLAIM","strength":0.588,"price":223.8648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-04-14","prior_stop_level":223.3446,"sweep_low":217.4602,"atr14":4.496453,"stop_level":215.211974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-02","known_ts":"2022-05-02","bar_index":3541,"type":"SELL","basis":"structure_stop","strength":0.588,"price":211.1543,"stop_level":220.6625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-04","known_ts":"2022-05-04","bar_index":3542,"type":"RECLAIM","strength":0.588,"price":221.999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-05-02","prior_stop_level":220.6625,"sweep_low":207.1357,"atr14":5.603619,"stop_level":204.33389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-20","known_ts":"2022-05-24","bar_index":3546,"type":"REBUY","strength":0.588,"price":212.4281,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_materials"}},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":3552,"type":"SELL","basis":"structure_stop","strength":0.588,"price":210.8852,"stop_level":212.0693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-21","known_ts":"2022-06-21","bar_index":3552,"type":"RECLAIM","strength":0.588,"price":216.1865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-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":"2022-06-16","prior_stop_level":212.0693,"sweep_low":206.768,"atr14":6.275246,"stop_level":203.630377,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-27","known_ts":"2022-07-29","bar_index":3561,"type":"BUY","strength":0.725,"price":224.1564,"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":75},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":3568,"type":"SELL","basis":"structure_stop","strength":0.863,"price":235.4171,"stop_level":235.6067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":3569,"type":"SELL","basis":"structure_stop","strength":0.725,"price":225.7548,"stop_level":235.6067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":3571,"type":"REBUY","strength":0.863,"price":237.9455,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":3582,"type":"BUY","strength":0.725,"price":226.4891,"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":65},{"ts":"2023-04-05","known_ts":"2023-04-10","bar_index":3619,"type":"BUY","strength":0.725,"price":260.7233,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2023-05-09","known_ts":"2023-05-09","bar_index":3626,"type":"SELL","basis":"structure_stop","strength":0.863,"price":257.5129,"stop_level":262.7931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-12","known_ts":"2023-05-12","bar_index":3627,"type":"SELL","basis":"structure_stop","strength":0.863,"price":255.7283,"stop_level":262.7931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-06","known_ts":"2023-06-08","bar_index":3633,"type":"BUY","strength":0.725,"price":260.6774,"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":"2023-08-04","known_ts":"2023-08-04","bar_index":3646,"type":"SELL","basis":"structure_stop","strength":0.863,"price":263.2059,"stop_level":276.0039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-09-06","known_ts":"2023-09-08","bar_index":3654,"type":"BUY","strength":0.863,"price":276.2353,"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":"2023-09-22","known_ts":"2023-09-22","bar_index":3658,"type":"SELL","basis":"structure_stop","strength":0.588,"price":265.2511,"stop_level":270.3128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":3683,"type":"SELL","basis":"structure_stop","strength":0.588,"price":247.5004,"stop_level":249.6638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-28","known_ts":"2024-03-01","bar_index":3694,"type":"BUY","strength":0.45,"price":221.1414,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":3703,"type":"SELL","basis":"structure_stop","strength":0.588,"price":222.6784,"stop_level":223.8111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-12","known_ts":"2024-04-12","bar_index":3704,"type":"SELL","basis":"structure_stop","strength":0.588,"price":218.5441,"stop_level":223.8111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-05-15","known_ts":"2024-05-15","bar_index":3712,"type":"RECLAIM","strength":0.725,"price":247.9658,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-06-25","known_ts":"2024-06-25","bar_index":3721,"type":"SELL","basis":"structure_stop","strength":0.863,"price":252.1096,"stop_level":254.5921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-12","known_ts":"2024-07-12","bar_index":3725,"type":"RECLAIM","strength":0.863,"price":254.2689,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-06","known_ts":"2024-09-06","bar_index":3738,"type":"SELL","basis":"structure_stop","strength":1.0,"price":255.3905,"stop_level":259.867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-09","known_ts":"2024-09-09","bar_index":3738,"type":"RECLAIM","strength":1.0,"price":260.2472,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-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":"2024-09-06","prior_stop_level":259.867,"sweep_low":254.0979,"atr14":4.812296,"stop_level":251.691752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-16","known_ts":"2024-09-18","bar_index":3740,"type":"BUY","strength":1.0,"price":273.059,"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":35},{"ts":"2025-01-22","known_ts":"2025-01-24","bar_index":3769,"type":"BUY","strength":0.863,"price":316.7435,"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":35},{"ts":"2025-02-24","known_ts":"2025-02-24","bar_index":3776,"type":"SELL","basis":"structure_stop","strength":0.725,"price":297.6289,"stop_level":297.7251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-25","known_ts":"2025-02-25","bar_index":3776,"type":"RECLAIM","strength":0.725,"price":305.2959,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-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":"2025-02-24","prior_stop_level":297.7251,"sweep_low":294.0695,"atr14":6.622418,"stop_level":290.758291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-01","known_ts":"2025-05-05","bar_index":3792,"type":"BUY","strength":0.588,"price":263.4613,"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":30},{"ts":"2025-06-18","known_ts":"2025-06-18","bar_index":3803,"type":"SELL","basis":"structure_stop","strength":0.588,"price":266.5294,"stop_level":267.3424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":3803,"type":"SELL","basis":"structure_stop","strength":0.588,"price":264.4001,"stop_level":267.3424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-24","known_ts":"2025-06-24","bar_index":3804,"type":"RECLAIM","strength":0.588,"price":271.9688,"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":267.3424,"sweep_low":257.9735,"atr14":5.52221,"stop_level":255.212395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-24","known_ts":"2025-06-24","bar_index":3804,"type":"RECLAIM","strength":0.588,"price":271.9688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-23","prior_stop_level":267.3424,"sweep_low":257.9735,"atr14":5.52221,"stop_level":255.212395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-16","known_ts":"2025-07-16","bar_index":3809,"type":"RECLAIM","strength":0.725,"price":287.6443,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":3813,"type":"SELL","basis":"structure_stop","strength":0.588,"price":274.4363,"stop_level":279.2091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":3813,"type":"RECLAIM","strength":0.588,"price":280.0175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-08-01","prior_stop_level":279.2091,"sweep_low":271.1732,"atr14":5.424978,"stop_level":268.460711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-19","known_ts":"2025-08-21","bar_index":3817,"type":"REBUY","strength":0.863,"price":285.9008,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-11-07","known_ts":"2025-11-11","bar_index":3836,"type":"BUY","strength":0.45,"price":257.1106,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-09","known_ts":"2025-12-09","bar_index":3843,"type":"SELL","basis":"structure_stop","strength":0.588,"price":226.2549,"stop_level":251.7571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-22","known_ts":"2025-12-24","bar_index":3846,"type":"REBUY","strength":0.45,"price":241.0405,"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":"2026-01-28","known_ts":"2026-01-28","bar_index":3854,"type":"SELL","basis":"structure_stop","strength":0.725,"price":252.7257,"stop_level":254.9873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-30","known_ts":"2026-01-30","bar_index":3854,"type":"RECLAIM","strength":0.725,"price":269.1302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-28","prior_stop_level":254.9873,"sweep_low":250.7998,"atr14":6.341656,"stop_level":247.628972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-13","known_ts":"2026-02-13","bar_index":3858,"type":"RECLAIM","strength":0.725,"price":278.898,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-26","known_ts":"2026-02-26","bar_index":3860,"type":"SELL","basis":"structure_stop","strength":0.863,"price":272.8141,"stop_level":274.2561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-12","known_ts":"2026-03-16","bar_index":3864,"type":"REBUY","strength":0.863,"price":285.5843,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":3879,"type":"SELL","basis":"structure_stop","strength":1.0,"price":291.4992,"stop_level":293.1688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-06","known_ts":"2026-07-08","bar_index":3890,"type":"BUY","strength":0.863,"price":296.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":100},{"ts":"2026-07-15","known_ts":"2026-07-15","bar_index":3892,"type":"SELL","basis":"structure_stop","strength":1.0,"price":293.69,"stop_level":295.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-16","known_ts":"2026-07-16","bar_index":3892,"type":"RECLAIM","strength":1.0,"price":297.29,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-07-15","prior_stop_level":295.85,"sweep_low":290.32,"atr14":8.257635,"stop_level":286.191182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-07","known_ts":"2026-08-07","bar_index":3898,"type":"RECLAIM","strength":1.0,"price":309.31,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-07","last_scored_basis":null,"bars_since_signal":1,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2019-08-29","2019-09-20","2019-10-11","2019-11-01","2020-03-18","2020-09-29","2020-11-02","2020-11-27","2020-12-23","2021-02-17","2021-03-05","2021-06-30","2021-07-22","2021-09-02","2022-01-28","2022-02-24","2022-03-14","2022-07-22","2022-09-29","2022-10-17","2023-01-26","2023-02-22","2023-03-28","2023-06-01","2023-08-18","2023-08-28","2023-10-05","2023-10-31","2024-02-14","2024-07-12","2024-07-30","2024-11-13","2024-12-23","2025-01-07","2025-03-24","2025-04-09","2025-10-01","2025-10-27","2026-06-03","2026-06-30"],"warnings":[{"ts":"2023-04-28","kind":"arm","px":270.7776},{"ts":"2023-05-09","kind":"confirm","px":257.5129,"level":262.7931},{"ts":"2023-05-11","kind":"arm","px":254.3945},{"ts":"2023-05-12","kind":"confirm","px":255.7283,"level":262.7931},{"ts":"2023-07-05","kind":"arm","px":266.4818},{"ts":"2023-08-03","kind":"arm","px":260.7907},{"ts":"2023-08-04","kind":"confirm","px":263.2059,"level":276.0039},{"ts":"2023-09-21","kind":"arm","px":265.6489},{"ts":"2023-09-22","kind":"confirm","px":265.2511,"level":270.3128},{"ts":"2024-01-11","kind":"arm","px":247.9314},{"ts":"2024-01-12","kind":"confirm","px":247.5004,"level":249.6638},{"ts":"2024-03-21","kind":"arm","px":220.6635},{"ts":"2024-04-10","kind":"confirm","px":222.6784,"level":223.8111},{"ts":"2024-04-11","kind":"arm","px":222.9993},{"ts":"2024-04-12","kind":"confirm","px":218.5441,"level":223.8111},{"ts":"2024-05-23","kind":"arm","px":248.2489},{"ts":"2024-06-18","kind":"arm","px":259.2927},{"ts":"2024-06-25","kind":"confirm","px":252.1096,"level":254.5921},{"ts":"2024-09-03","kind":"arm","px":261.5493},{"ts":"2024-09-06","kind":"confirm","px":255.3905,"level":259.867},{"ts":"2024-10-01","kind":"arm","px":278.6407},{"ts":"2024-10-25","kind":"arm","px":304.0638},{"ts":"2025-02-07","kind":"arm","px":298.6389},{"ts":"2025-02-24","kind":"confirm","px":297.6289,"level":297.7251},{"ts":"2025-05-23","kind":"arm","px":261.1674},{"ts":"2025-06-18","kind":"confirm","px":266.5294,"level":267.3424},{"ts":"2025-06-20","kind":"arm","px":261.8062},{"ts":"2025-06-23","kind":"confirm","px":264.4001,"level":267.3424},{"ts":"2025-07-14","kind":"arm","px":283.2514},{"ts":"2025-08-01","kind":"confirm","px":274.4363,"level":279.2091},{"ts":"2025-12-08","kind":"arm","px":231.4417},{"ts":"2025-12-09","kind":"confirm","px":226.2549,"level":251.7571},{"ts":"2026-01-22","kind":"arm","px":260.7749},{"ts":"2026-01-28","kind":"confirm","px":252.7257,"level":254.9873},{"ts":"2026-02-17","kind":"arm","px":274.2561},{"ts":"2026-02-26","kind":"confirm","px":272.8141,"level":274.2561},{"ts":"2026-04-24","kind":"arm","px":299.897},{"ts":"2026-05-18","kind":"confirm","px":291.4992,"level":293.1688},{"ts":"2026-07-14","kind":"arm","px":299.4},{"ts":"2026-07-15","kind":"confirm","px":293.69,"level":295.85}],"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":[]}}}