{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_0b7fe7cc00980a850760","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-27","entry_date":"2026-07-28","entry_basis":"next_session_close","entry_price":142.86,"rank":31,"tier":null,"state":"stopped","maturity":"matured","latest_price":140.2,"return_pct":-1.9,"excess_pct":-1.97,"sessions":2,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"}]},"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":"PEP","timeframe":"3D","as_of":"2026-08-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1972-12-19","known_ts":"1972-12-19","bar_index":47,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.375,"stop_level":0.3755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-03-07","known_ts":"1973-03-09","bar_index":64,"type":"BUY","strength":0.45,"price":0.3767,"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":"1973-04-04","known_ts":"1973-04-04","bar_index":70,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.3534,"stop_level":0.3572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1973-04-05","known_ts":"1973-04-05","bar_index":71,"type":"RECLAIM","strength":0.45,"price":0.3578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-04-04 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":"1973-04-04","prior_stop_level":0.3572,"sweep_low":0.3518,"atr14":0.006122,"stop_level":0.348739,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-04-24","known_ts":"1973-04-26","bar_index":75,"type":"BUY","strength":0.588,"price":0.3708,"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":55},{"ts":"1973-08-14","known_ts":"1973-08-14","bar_index":101,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3606,"stop_level":0.3655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-09-13","known_ts":"1973-09-17","bar_index":108,"type":"BUY","strength":0.588,"price":0.3619,"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":"1973-09-18","known_ts":"1973-09-18","bar_index":109,"type":"RECLAIM","strength":0.725,"price":0.3696,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1973-09-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1973-10-10","known_ts":"1973-10-10","bar_index":114,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3723,"stop_level":0.3772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1973-10-25","known_ts":"1973-10-25","bar_index":118,"type":"RECLAIM","strength":1.0,"price":0.3848,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1973-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1973-11-02","known_ts":"1973-11-02","bar_index":120,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3696,"stop_level":0.3723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1973-12-31","known_ts":"1974-01-03","bar_index":133,"type":"BUY","strength":0.45,"price":0.312,"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":"1974-01-23","known_ts":"1974-01-23","bar_index":138,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.2884,"stop_level":0.3016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-01-28","known_ts":"1974-01-28","bar_index":139,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.2863,"stop_level":0.3016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-02-15","known_ts":"1974-02-20","bar_index":144,"type":"REBUY","strength":0.45,"price":0.2709,"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,"retro_override":true,"retro_ctx":{"group_id":"defensives"}},{"ts":"1974-03-28","known_ts":"1974-03-28","bar_index":153,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2639,"stop_level":0.2771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-04-15","known_ts":"1974-04-17","bar_index":157,"type":"REBUY","strength":0.45,"price":0.2694,"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,"retro_override":true,"retro_ctx":{"group_id":"defensives"}},{"ts":"1974-05-28","known_ts":"1974-05-30","bar_index":167,"type":"BUY","strength":0.588,"price":0.2463,"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":"1974-05-28","known_ts":"1974-05-30","bar_index":167,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1974-05-28","trigger_known_ts":"1974-05-30","strength":0.588,"price":0.2463,"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.359927,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.2226,"atr14":0.00725,"stop_level":0.218975,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-07-02","known_ts":"1974-07-02","bar_index":175,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2631,"stop_level":0.2653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-10-08","known_ts":"1974-10-10","bar_index":198,"type":"BUY","strength":0.45,"price":0.1603,"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":"defensives"}},{"ts":"1974-10-08","known_ts":"1974-10-10","bar_index":198,"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":"1974-10-08","trigger_known_ts":"1974-10-10","strength":0.45,"price":0.1603,"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.58342,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1313,"atr14":0.007995,"stop_level":0.127302,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-11-18","known_ts":"1974-11-18","bar_index":207,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1709,"stop_level":0.1732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-11-20","known_ts":"1974-11-20","bar_index":208,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1709,"stop_level":0.1732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-11-26","known_ts":"1974-11-26","bar_index":209,"type":"RECLAIM","strength":0.725,"price":0.1788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1974-11-20","prior_stop_level":0.1732,"sweep_low":0.1709,"atr14":0.006013,"stop_level":0.167893,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-01-24","known_ts":"1975-01-24","bar_index":223,"type":"RECLAIM","strength":0.863,"price":0.2228,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-03-13","known_ts":"1975-03-17","bar_index":234,"type":"REBUY","strength":1.0,"price":0.2719,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1975-04-29","known_ts":"1975-04-29","bar_index":244,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2855,"stop_level":0.2884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-04-30","known_ts":"1975-04-30","bar_index":245,"type":"RECLAIM","strength":1.0,"price":0.2907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-04-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":"1975-04-29","prior_stop_level":0.2884,"sweep_low":0.2804,"atr14":0.00715,"stop_level":0.276825,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-05-13","known_ts":"1975-05-13","bar_index":248,"type":"RECLAIM","strength":1.0,"price":0.3071,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-05-29","known_ts":"1975-05-29","bar_index":251,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2963,"stop_level":0.2986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-05-30","known_ts":"1975-05-30","bar_index":252,"type":"RECLAIM","strength":1.0,"price":0.3043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-05-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":"1975-05-29","prior_stop_level":0.2986,"sweep_low":0.2907,"atr14":0.006432,"stop_level":0.287484,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-09-24","known_ts":"1975-09-26","bar_index":279,"type":"BUY","strength":0.725,"price":0.2729,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1975-12-04","known_ts":"1975-12-04","bar_index":295,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3207,"stop_level":0.324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-01-07","known_ts":"1976-01-09","bar_index":303,"type":"BUY","strength":0.863,"price":0.3369,"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":"1976-02-13","known_ts":"1976-02-13","bar_index":312,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3311,"stop_level":0.3397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1976-03-29","known_ts":"1976-03-31","bar_index":322,"type":"BUY","strength":0.725,"price":0.3468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1976-05-06","known_ts":"1976-05-10","bar_index":331,"type":"REBUY","strength":0.725,"price":0.355,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1976-06-18","known_ts":"1976-06-22","bar_index":341,"type":"BUY","strength":0.725,"price":0.3521,"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":80},{"ts":"1976-08-27","known_ts":"1976-08-27","bar_index":357,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3849,"stop_level":0.3878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-08-31","known_ts":"1976-08-31","bar_index":358,"type":"RECLAIM","strength":1.0,"price":0.3931,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1976-08-27","prior_stop_level":0.3878,"sweep_low":0.3849,"atr14":0.003837,"stop_level":0.382981,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-09-14","known_ts":"1976-09-14","bar_index":361,"type":"RECLAIM","strength":1.0,"price":0.3954,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-09-22","known_ts":"1976-09-24","bar_index":363,"type":"REBUY","strength":1.0,"price":0.4066,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1976-12-01","known_ts":"1976-12-03","bar_index":379,"type":"BUY","strength":0.725,"price":0.3872,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1977-02-25","known_ts":"1977-03-01","bar_index":399,"type":"BUY","strength":0.588,"price":0.3593,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75},{"ts":"1977-04-26","known_ts":"1977-04-26","bar_index":412,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3371,"stop_level":0.3395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-04-28","known_ts":"1977-04-28","bar_index":413,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3329,"stop_level":0.3395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-05-03","known_ts":"1977-05-03","bar_index":414,"type":"RECLAIM","strength":0.588,"price":0.3413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-04-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1977-04-26","prior_stop_level":0.3395,"sweep_low":0.3305,"atr14":0.005106,"stop_level":0.327947,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-05-03","known_ts":"1977-05-03","bar_index":414,"type":"RECLAIM","strength":0.588,"price":0.3413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1977-04-28","prior_stop_level":0.3395,"sweep_low":0.3311,"atr14":0.005106,"stop_level":0.328547,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-06-01","known_ts":"1977-06-03","bar_index":421,"type":"REBUY","strength":0.588,"price":0.3501,"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":"1977-06-20","known_ts":"1977-06-20","bar_index":425,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3339,"stop_level":0.3429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-06-28","known_ts":"1977-06-28","bar_index":427,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3249,"stop_level":0.3321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-07-06","known_ts":"1977-07-08","bar_index":429,"type":"REBUY","strength":0.588,"price":0.3393,"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":"1977-07-15","known_ts":"1977-07-15","bar_index":431,"type":"RECLAIM","strength":0.725,"price":0.361,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1977-07-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-08-30","known_ts":"1977-08-30","bar_index":441,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3646,"stop_level":0.3682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-09-01","known_ts":"1977-09-01","bar_index":442,"type":"RECLAIM","strength":0.863,"price":0.3718,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1977-08-30","prior_stop_level":0.3682,"sweep_low":0.3628,"atr14":0.007051,"stop_level":0.359275,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-09-14","known_ts":"1977-09-14","bar_index":445,"type":"RECLAIM","strength":0.863,"price":0.3656,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-10-05","known_ts":"1977-10-07","bar_index":450,"type":"BUY","strength":0.863,"price":0.3765,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1977-11-11","known_ts":"1977-11-15","bar_index":459,"type":"BUY","strength":0.725,"price":0.3911,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1977-12-06","known_ts":"1977-12-06","bar_index":464,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3816,"stop_level":0.382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-12-08","known_ts":"1977-12-08","bar_index":465,"type":"RECLAIM","strength":0.863,"price":0.3834,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1977-12-06","prior_stop_level":0.382,"sweep_low":0.3779,"atr14":0.007469,"stop_level":0.374165,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-12-21","known_ts":"1977-12-21","bar_index":468,"type":"RECLAIM","strength":0.863,"price":0.3999,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-01-11","known_ts":"1978-01-11","bar_index":472,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3761,"stop_level":0.3816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-01-17","known_ts":"1978-01-17","bar_index":473,"type":"RECLAIM","strength":0.863,"price":0.3834,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1978-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1978-01-11","prior_stop_level":0.3816,"sweep_low":0.3742,"atr14":0.007815,"stop_level":0.370293,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-03-10","known_ts":"1978-03-14","bar_index":486,"type":"BUY","strength":0.725,"price":0.3813,"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":"1978-11-24","known_ts":"1978-11-28","bar_index":546,"type":"BUY","strength":0.588,"price":0.3931,"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":70},{"ts":"1978-12-18","known_ts":"1978-12-18","bar_index":551,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.3741,"stop_level":0.3875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1979-01-24","known_ts":"1979-01-24","bar_index":559,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3892,"stop_level":0.3949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-01-26","known_ts":"1979-01-26","bar_index":560,"type":"RECLAIM","strength":0.588,"price":0.3987,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1979-01-24","prior_stop_level":0.3949,"sweep_low":0.3892,"atr14":0.007259,"stop_level":0.385571,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-03-01","known_ts":"1979-03-05","bar_index":568,"type":"BUY","strength":0.45,"price":0.3703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1979-04-12","known_ts":"1979-04-12","bar_index":578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3723,"stop_level":0.378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-05-17","known_ts":"1979-05-21","bar_index":586,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1979-05-17","trigger_known_ts":"1979-05-21","strength":0.45,"price":0.355,"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.287578,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3358,"atr14":0.007837,"stop_level":0.331881,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-06-05","known_ts":"1979-06-07","bar_index":590,"type":"BUY","strength":0.45,"price":0.3808,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1979-06-05","known_ts":"1979-06-07","bar_index":590,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1979-06-05","trigger_known_ts":"1979-06-07","strength":0.45,"price":0.3808,"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.235802,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3435,"atr14":0.007974,"stop_level":0.339513,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-06-26","known_ts":"1979-06-26","bar_index":595,"type":"RECLAIM","strength":0.725,"price":0.3886,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1979-06-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-07-11","known_ts":"1979-07-11","bar_index":598,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3788,"stop_level":0.3808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-07-16","known_ts":"1979-07-16","bar_index":599,"type":"RECLAIM","strength":0.725,"price":0.3827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-07-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":"1979-07-11","prior_stop_level":0.3808,"sweep_low":0.373,"atr14":0.008017,"stop_level":0.368991,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-07-18","known_ts":"1979-07-18","bar_index":600,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3711,"stop_level":0.373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-08-03","known_ts":"1979-08-03","bar_index":604,"type":"RECLAIM","strength":0.863,"price":0.4294,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-08-23","known_ts":"1979-08-23","bar_index":608,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4216,"stop_level":0.4235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-08-27","known_ts":"1979-08-27","bar_index":609,"type":"RECLAIM","strength":0.863,"price":0.4255,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-08-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":"1979-08-23","prior_stop_level":0.4235,"sweep_low":0.4158,"atr14":0.007407,"stop_level":0.412097,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-09-07","known_ts":"1979-09-07","bar_index":612,"type":"RECLAIM","strength":0.863,"price":0.4318,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-09-18","known_ts":"1979-09-18","bar_index":614,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4279,"stop_level":0.4294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-09-20","known_ts":"1979-09-20","bar_index":615,"type":"RECLAIM","strength":0.863,"price":0.4338,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1979-09-18","prior_stop_level":0.4294,"sweep_low":0.4201,"atr14":0.00631,"stop_level":0.416945,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-11-28","known_ts":"1979-11-30","bar_index":631,"type":"BUY","strength":0.725,"price":0.4024,"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":85},{"ts":"1980-01-02","known_ts":"1980-01-02","bar_index":638,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.3891,"stop_level":0.3931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-01-04","known_ts":"1980-01-04","bar_index":639,"type":"RECLAIM","strength":0.45,"price":0.3951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1980-01-02","prior_stop_level":0.3931,"sweep_low":0.3851,"atr14":0.006882,"stop_level":0.381659,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-01-08","known_ts":"1980-01-10","bar_index":640,"type":"REBUY","strength":0.588,"price":0.405,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1980-02-01","known_ts":"1980-02-05","bar_index":646,"type":"BUY","strength":0.45,"price":0.3891,"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":"1980-03-28","known_ts":"1980-04-01","bar_index":659,"type":"BUY","strength":0.45,"price":0.3745,"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":"1980-04-17","known_ts":"1980-04-17","bar_index":663,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3483,"stop_level":0.3604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-04-23","known_ts":"1980-04-23","bar_index":664,"type":"RECLAIM","strength":0.588,"price":0.3624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1980-04-17","prior_stop_level":0.3604,"sweep_low":0.3443,"atr14":0.009823,"stop_level":0.339388,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-05-02","known_ts":"1980-05-02","bar_index":667,"type":"RECLAIM","strength":0.725,"price":0.3986,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-05-29","known_ts":"1980-05-29","bar_index":673,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4026,"stop_level":0.4067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-05-30","known_ts":"1980-05-30","bar_index":673,"type":"RECLAIM","strength":0.863,"price":0.4127,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1980-05-29","prior_stop_level":0.4067,"sweep_low":0.3966,"atr14":0.009559,"stop_level":0.39182,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-06-16","known_ts":"1980-06-16","bar_index":677,"type":"RECLAIM","strength":0.863,"price":0.4159,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-06-20","known_ts":"1980-06-20","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3996,"stop_level":0.4098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-07-08","known_ts":"1980-07-08","bar_index":682,"type":"RECLAIM","strength":0.863,"price":0.4159,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-07-29","known_ts":"1980-07-31","bar_index":687,"type":"BUY","strength":0.863,"price":0.4424,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1980-08-29","known_ts":"1980-08-29","bar_index":694,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4343,"stop_level":0.4384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1980-12-05","known_ts":"1980-12-09","bar_index":717,"type":"BUY","strength":0.725,"price":0.4267,"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":"1980-12-18","known_ts":"1980-12-22","bar_index":720,"type":"BUY","strength":0.725,"price":0.4267,"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":"1981-03-27","known_ts":"1981-03-27","bar_index":742,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5577,"stop_level":0.5661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-03-30","known_ts":"1981-03-30","bar_index":743,"type":"RECLAIM","strength":1.0,"price":0.5682,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-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":"1981-03-27","prior_stop_level":0.5661,"sweep_low":0.5534,"atr14":0.01612,"stop_level":0.54534,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-04-10","known_ts":"1981-04-10","bar_index":746,"type":"RECLAIM","strength":1.0,"price":0.5957,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-10-01","known_ts":"1981-10-05","bar_index":786,"type":"BUY","strength":0.725,"price":0.5677,"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":"1981-11-05","known_ts":"1981-11-05","bar_index":794,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6087,"stop_level":0.6109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-11-12","known_ts":"1981-11-12","bar_index":796,"type":"RECLAIM","strength":0.863,"price":0.6152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-11-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1981-11-05","prior_stop_level":0.6109,"sweep_low":0.6044,"atr14":0.011541,"stop_level":0.59863,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-11-20","known_ts":"1981-11-20","bar_index":798,"type":"RECLAIM","strength":0.863,"price":0.6389,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-02-01","known_ts":"1982-02-03","bar_index":814,"type":"BUY","strength":0.725,"price":0.6452,"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":"1982-03-19","known_ts":"1982-03-23","bar_index":825,"type":"BUY","strength":0.725,"price":0.6328,"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":0},{"ts":"1982-05-14","known_ts":"1982-05-14","bar_index":838,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6747,"stop_level":0.6791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-06-07","known_ts":"1982-06-07","bar_index":843,"type":"RECLAIM","strength":0.863,"price":0.6665,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-06-28","known_ts":"1982-06-30","bar_index":848,"type":"BUY","strength":0.725,"price":0.6866,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1982-07-07","known_ts":"1982-07-09","bar_index":850,"type":"BUY","strength":0.863,"price":0.6888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1982-08-04","known_ts":"1982-08-04","bar_index":856,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6866,"stop_level":0.6888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-08-23","known_ts":"1982-08-25","bar_index":861,"type":"BUY","strength":0.725,"price":0.7468,"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":20},{"ts":"1982-10-19","known_ts":"1982-10-19","bar_index":874,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.7967,"stop_level":0.8192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-01-17","known_ts":"1983-01-19","bar_index":895,"type":"BUY","strength":0.45,"price":0.675,"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":"1983-05-13","known_ts":"1983-05-13","bar_index":922,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6891,"stop_level":0.6983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1983-05-17","known_ts":"1983-05-17","bar_index":923,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6891,"stop_level":0.6983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1983-05-18","known_ts":"1983-05-18","bar_index":923,"type":"RECLAIM","strength":0.725,"price":0.7006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1983-05-13","prior_stop_level":0.6983,"sweep_low":0.6753,"atr14":0.016004,"stop_level":0.667298,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-05-18","known_ts":"1983-05-18","bar_index":923,"type":"RECLAIM","strength":0.725,"price":0.7006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-05-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":"1983-05-17","prior_stop_level":0.6983,"sweep_low":0.6799,"atr14":0.016004,"stop_level":0.671898,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-08-24","known_ts":"1983-08-26","bar_index":946,"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":"1983-08-24","trigger_known_ts":"1983-08-26","strength":0.45,"price":0.6341,"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.281229,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6155,"atr14":0.009253,"stop_level":0.610874,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-08-29","known_ts":"1983-08-31","bar_index":947,"type":"BUY","strength":0.45,"price":0.6364,"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":"1983-08-29","known_ts":"1983-08-31","bar_index":947,"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":"1983-08-29","trigger_known_ts":"1983-08-31","strength":0.45,"price":0.6364,"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.278622,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6155,"atr14":0.009254,"stop_level":0.610873,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-09-20","known_ts":"1983-09-22","bar_index":952,"type":"REBUY","strength":0.588,"price":0.6652,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"1983-12-20","known_ts":"1983-12-20","bar_index":973,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6893,"stop_level":0.694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-12-21","known_ts":"1983-12-21","bar_index":973,"type":"RECLAIM","strength":0.863,"price":0.7035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1983-12-20","prior_stop_level":0.694,"sweep_low":0.6869,"atr14":0.014411,"stop_level":0.679695,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-12-28","known_ts":"1983-12-30","bar_index":975,"type":"REBUY","strength":0.863,"price":0.7273,"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":"1984-03-02","known_ts":"1984-03-06","bar_index":990,"type":"BUY","strength":0.863,"price":0.704,"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":85},{"ts":"1984-06-29","known_ts":"1984-06-29","bar_index":1017,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8107,"stop_level":0.8155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-07-05","known_ts":"1984-07-05","bar_index":1018,"type":"RECLAIM","strength":1.0,"price":0.818,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-06-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":"1984-06-29","prior_stop_level":0.8155,"sweep_low":0.8034,"atr14":0.013706,"stop_level":0.796547,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-08-06","known_ts":"1984-08-06","bar_index":1026,"type":"RECLAIM","strength":1.0,"price":0.8398,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-10-30","known_ts":"1984-11-01","bar_index":1046,"type":"BUY","strength":0.725,"price":0.8776,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1985-01-17","known_ts":"1985-01-21","bar_index":1064,"type":"BUY","strength":0.725,"price":0.8495,"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":"1985-04-09","known_ts":"1985-04-09","bar_index":1082,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0543,"stop_level":1.0568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-04-11","known_ts":"1985-04-11","bar_index":1083,"type":"RECLAIM","strength":1.0,"price":1.0643,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-04-09","prior_stop_level":1.0568,"sweep_low":1.0468,"atr14":0.021355,"stop_level":1.036122,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-04-26","known_ts":"1985-04-26","bar_index":1087,"type":"RECLAIM","strength":1.0,"price":1.0793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-07-10","known_ts":"1985-07-10","bar_index":1104,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1578,"stop_level":1.1679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-07-11","known_ts":"1985-07-11","bar_index":1104,"type":"RECLAIM","strength":1.0,"price":1.1906,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-07-10","prior_stop_level":1.1679,"sweep_low":1.1528,"atr14":0.018658,"stop_level":1.143471,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-10-14","known_ts":"1985-10-14","bar_index":1126,"type":"RECLAIM","strength":0.863,"price":1.2859,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-25","known_ts":"1985-10-25","bar_index":1129,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2706,"stop_level":1.2732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-29","known_ts":"1985-10-29","bar_index":1129,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.263,"stop_level":1.2732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-31","known_ts":"1985-10-31","bar_index":1130,"type":"RECLAIM","strength":0.863,"price":1.2757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-10-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":"1985-10-25","prior_stop_level":1.2732,"sweep_low":1.258,"atr14":0.01658,"stop_level":1.24971,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-10-31","known_ts":"1985-10-31","bar_index":1130,"type":"RECLAIM","strength":0.863,"price":1.2757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-10-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":"1985-10-29","prior_stop_level":1.2732,"sweep_low":1.258,"atr14":0.01658,"stop_level":1.24971,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-11-12","known_ts":"1985-11-12","bar_index":1133,"type":"RECLAIM","strength":0.863,"price":1.3695,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-01-14","known_ts":"1986-01-14","bar_index":1147,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4038,"stop_level":1.4191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-01-17","known_ts":"1986-01-17","bar_index":1148,"type":"RECLAIM","strength":0.863,"price":1.4268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-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":"1986-01-14","prior_stop_level":1.4191,"sweep_low":1.3962,"atr14":0.022674,"stop_level":1.384863,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-03-06","known_ts":"1986-03-06","bar_index":1159,"type":"RECLAIM","strength":0.863,"price":1.6299,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-05-07","known_ts":"1986-05-07","bar_index":1173,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8019,"stop_level":1.8121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-05-09","known_ts":"1986-05-09","bar_index":1174,"type":"RECLAIM","strength":1.0,"price":1.8173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-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":"1986-05-07","prior_stop_level":1.8121,"sweep_low":1.7146,"atr14":0.041795,"stop_level":1.693703,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-06-02","known_ts":"1986-06-02","bar_index":1179,"type":"RECLAIM","strength":0.863,"price":2.0868,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-13","known_ts":"1986-10-15","bar_index":1210,"type":"BUY","strength":0.45,"price":1.7193,"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":"1986-11-18","known_ts":"1986-11-18","bar_index":1218,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6648,"stop_level":1.696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-11-20","known_ts":"1986-11-20","bar_index":1219,"type":"RECLAIM","strength":0.588,"price":1.7271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-11-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":"1986-11-18","prior_stop_level":1.696,"sweep_low":1.6493,"atr14":0.063898,"stop_level":1.617351,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-11","known_ts":"1986-12-11","bar_index":1224,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6747,"stop_level":1.696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-05","known_ts":"1987-01-07","bar_index":1229,"type":"REBUY","strength":0.45,"price":1.706,"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":"1987-01-13","known_ts":"1987-01-13","bar_index":1231,"type":"RECLAIM","strength":0.725,"price":1.886,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-01-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-09","known_ts":"1987-02-09","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9329,"stop_level":1.9408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-10","known_ts":"1987-02-10","bar_index":1237,"type":"RECLAIM","strength":0.725,"price":1.9564,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-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":"1987-02-09","prior_stop_level":1.9408,"sweep_low":1.9173,"atr14":0.068097,"stop_level":1.883252,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-25","known_ts":"1987-02-25","bar_index":1241,"type":"RECLAIM","strength":0.863,"price":2.0816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-27","known_ts":"1987-03-27","bar_index":1248,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0833,"stop_level":2.1541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-05-27","known_ts":"1987-05-29","bar_index":1262,"type":"BUY","strength":0.725,"price":2.2012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1987-08-03","known_ts":"1987-08-03","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4014,"stop_level":2.433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-08-06","known_ts":"1987-08-06","bar_index":1278,"type":"RECLAIM","strength":0.863,"price":2.4646,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-08-03","prior_stop_level":2.433,"sweep_low":2.354,"atr14":0.053226,"stop_level":2.327387,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-08-07","known_ts":"1987-08-11","bar_index":1279,"type":"REBUY","strength":0.863,"price":2.5594,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1987-08-31","known_ts":"1987-08-31","bar_index":1284,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4646,"stop_level":2.512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-11-23","known_ts":"1987-11-25","bar_index":1304,"type":"BUY","strength":0.588,"price":2.0867,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"1988-01-08","known_ts":"1988-01-08","bar_index":1314,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.9706,"stop_level":2.0504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1988-01-11","known_ts":"1988-01-11","bar_index":1314,"type":"RECLAIM","strength":0.45,"price":2.0823,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1988-01-08","prior_stop_level":2.0504,"sweep_low":1.9147,"atr14":0.096109,"stop_level":1.866645,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-19","known_ts":"1988-02-19","bar_index":1324,"type":"RECLAIM","strength":0.725,"price":2.2578,"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":1328,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1966,"stop_level":2.202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-11","known_ts":"1988-03-11","bar_index":1329,"type":"RECLAIM","strength":0.588,"price":2.2046,"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":false,"monthlyBull":false},"anchor_ts":"1988-03-10","prior_stop_level":2.202,"sweep_low":2.1645,"atr14":0.053865,"stop_level":2.137568,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-04","known_ts":"1988-04-04","bar_index":1334,"type":"RECLAIM","strength":0.863,"price":2.3168,"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-05-27","known_ts":"1988-06-01","bar_index":1347,"type":"BUY","strength":0.725,"price":2.397,"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":55},{"ts":"1988-06-21","known_ts":"1988-06-21","bar_index":1352,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3299,"stop_level":2.3541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-22","known_ts":"1988-06-22","bar_index":1352,"type":"RECLAIM","strength":0.863,"price":2.3702,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-06-21","prior_stop_level":2.3541,"sweep_low":2.2896,"atr14":0.058173,"stop_level":2.260514,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-06","known_ts":"1988-09-06","bar_index":1370,"type":"RECLAIM","strength":0.863,"price":2.4492,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-10-12","known_ts":"1988-10-12","bar_index":1378,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4655,"stop_level":2.4979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-10-13","known_ts":"1988-10-13","bar_index":1379,"type":"RECLAIM","strength":0.863,"price":2.5303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-10-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-10-12","prior_stop_level":2.4979,"sweep_low":2.4655,"atr14":0.054664,"stop_level":2.438168,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-10-26","known_ts":"1988-10-26","bar_index":1382,"type":"RECLAIM","strength":0.863,"price":2.6277,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-11-07","known_ts":"1988-11-07","bar_index":1384,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5871,"stop_level":2.6277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-16","known_ts":"1989-02-16","bar_index":1408,"type":"RECLAIM","strength":0.863,"price":2.6746,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-22","known_ts":"1989-02-22","bar_index":1409,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5768,"stop_level":2.5931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-23","known_ts":"1989-02-23","bar_index":1409,"type":"RECLAIM","strength":0.863,"price":2.6094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-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":"1989-02-22","prior_stop_level":2.5931,"sweep_low":2.5768,"atr14":0.049099,"stop_level":2.552251,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-27","known_ts":"1989-03-01","bar_index":1410,"type":"REBUY","strength":0.863,"price":2.6257,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1989-08-11","known_ts":"1989-08-11","bar_index":1448,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8618,"stop_level":3.8701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-10-04","known_ts":"1989-10-06","bar_index":1461,"type":"BUY","strength":0.863,"price":4.0106,"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":"1989-10-30","known_ts":"1989-11-01","bar_index":1467,"type":"BUY","strength":0.725,"price":4.0685,"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":"1989-12-20","known_ts":"1989-12-20","bar_index":1479,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1424,"stop_level":4.1507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-12-22","known_ts":"1989-12-22","bar_index":1479,"type":"RECLAIM","strength":0.863,"price":4.1674,"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":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-12-20","prior_stop_level":4.1507,"sweep_low":4.0511,"atr14":0.082781,"stop_level":4.00971,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-03-06","known_ts":"1990-03-08","bar_index":1496,"type":"BUY","strength":0.588,"price":3.9606,"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":75},{"ts":"1990-07-30","known_ts":"1990-07-30","bar_index":1529,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2072,"stop_level":5.249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-11-23","known_ts":"1990-11-23","bar_index":1557,"type":"RECLAIM","strength":0.725,"price":5.2447,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-26","known_ts":"1990-12-26","bar_index":1564,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2138,"stop_level":5.2391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-12-31","known_ts":"1990-12-31","bar_index":1565,"type":"RECLAIM","strength":0.725,"price":5.2644,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-12-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":"1990-12-26","prior_stop_level":5.2391,"sweep_low":5.1632,"atr14":0.133872,"stop_level":5.096264,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-21","known_ts":"1991-01-23","bar_index":1570,"type":"BUY","strength":0.725,"price":5.4416,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":1581,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3467,"stop_level":6.4736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-13","known_ts":"1991-03-13","bar_index":1582,"type":"RECLAIM","strength":0.863,"price":6.5498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-03-12","prior_stop_level":6.4736,"sweep_low":6.3213,"atr14":0.270606,"stop_level":6.185997,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-26","known_ts":"1991-03-26","bar_index":1585,"type":"RECLAIM","strength":0.863,"price":6.956,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-07-25","known_ts":"1991-07-29","bar_index":1613,"type":"BUY","strength":0.588,"price":6.0912,"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":35},{"ts":"1991-08-20","known_ts":"1991-08-20","bar_index":1619,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.448,"stop_level":6.5245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-08-21","known_ts":"1991-08-21","bar_index":1619,"type":"RECLAIM","strength":0.725,"price":6.7284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-08-20","prior_stop_level":6.5245,"sweep_low":6.3461,"atr14":0.184054,"stop_level":6.254073,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-05","known_ts":"1991-09-05","bar_index":1622,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0912,"stop_level":6.2696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-10-31","known_ts":"1991-11-04","bar_index":1636,"type":"BUY","strength":0.45,"price":6.014,"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":"1991-12-10","known_ts":"1991-12-10","bar_index":1645,"type":"RECLAIM","strength":0.725,"price":6.4491,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-29","known_ts":"1992-01-29","bar_index":1656,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7317,"stop_level":6.7574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-30","known_ts":"1992-01-30","bar_index":1656,"type":"RECLAIM","strength":0.863,"price":6.963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-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":"1992-01-29","prior_stop_level":6.7574,"sweep_low":6.706,"atr14":0.183524,"stop_level":6.614238,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-27","known_ts":"1992-03-31","bar_index":1670,"type":"BUY","strength":0.863,"price":7.0667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1992-04-24","known_ts":"1992-04-24","bar_index":1676,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0152,"stop_level":7.0667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-04-28","known_ts":"1992-04-28","bar_index":1677,"type":"RECLAIM","strength":0.863,"price":7.1957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-04-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":"1992-04-24","prior_stop_level":7.0667,"sweep_low":6.912,"atr14":0.149417,"stop_level":6.837292,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-05-11","known_ts":"1992-05-11","bar_index":1680,"type":"RECLAIM","strength":0.863,"price":7.531,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-05-21","known_ts":"1992-05-21","bar_index":1682,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.3762,"stop_level":7.402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-05-22","known_ts":"1992-05-22","bar_index":1683,"type":"RECLAIM","strength":0.863,"price":7.4278,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-05-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":"1992-05-21","prior_stop_level":7.402,"sweep_low":7.3762,"atr14":0.134916,"stop_level":7.308742,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-07","known_ts":"1992-07-09","bar_index":1693,"type":"BUY","strength":0.863,"price":7.6103,"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":"1992-09-02","known_ts":"1992-09-02","bar_index":1706,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6621,"stop_level":7.7139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-03","known_ts":"1992-09-03","bar_index":1707,"type":"RECLAIM","strength":1.0,"price":7.8692,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-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":"1992-09-02","prior_stop_level":7.7139,"sweep_low":7.6621,"atr14":0.128283,"stop_level":7.597958,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-17","known_ts":"1992-09-21","bar_index":1710,"type":"BUY","strength":1.0,"price":8.0001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1992-11-05","known_ts":"1992-11-05","bar_index":1721,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.078,"stop_level":8.1819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-11-09","known_ts":"1992-11-09","bar_index":1722,"type":"RECLAIM","strength":0.863,"price":8.2339,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-11-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1992-11-05","prior_stop_level":8.1819,"sweep_low":7.9222,"atr14":0.149457,"stop_level":7.847472,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-16","known_ts":"1992-11-18","bar_index":1724,"type":"REBUY","strength":1.0,"price":8.7014,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1992-12-31","known_ts":"1992-12-31","bar_index":1734,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.6503,"stop_level":8.7546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-03-05","known_ts":"1993-03-09","bar_index":1749,"type":"BUY","strength":0.725,"price":8.8083,"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":"1993-04-05","known_ts":"1993-04-05","bar_index":1756,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4685,"stop_level":8.6253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-07","known_ts":"1993-04-07","bar_index":1756,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2855,"stop_level":8.6253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-14","known_ts":"1993-06-16","bar_index":1772,"type":"BUY","strength":0.45,"price":7.4824,"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-06","known_ts":"1993-07-06","bar_index":1777,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.5349,"stop_level":7.5874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-07-15","known_ts":"1993-07-15","bar_index":1779,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.5349,"stop_level":7.5874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-07-20","known_ts":"1993-07-20","bar_index":1780,"type":"RECLAIM","strength":0.45,"price":7.6399,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1993-07-15","prior_stop_level":7.5874,"sweep_low":7.4036,"atr14":0.139914,"stop_level":7.333643,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-06","known_ts":"1993-08-06","bar_index":1784,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7187,"stop_level":7.7712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-09","known_ts":"1993-08-09","bar_index":1785,"type":"RECLAIM","strength":0.588,"price":7.7975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-08-06","prior_stop_level":7.7712,"sweep_low":7.7187,"atr14":0.1483,"stop_level":7.64455,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-20","known_ts":"1993-08-20","bar_index":1788,"type":"RECLAIM","strength":0.725,"price":8.27,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-30","known_ts":"1993-09-30","bar_index":1797,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2777,"stop_level":8.3832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-10-15","known_ts":"1993-10-15","bar_index":1801,"type":"RECLAIM","strength":0.863,"price":8.4623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-23","known_ts":"1993-11-26","bar_index":1810,"type":"BUY","strength":0.725,"price":8.4886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1994-01-06","known_ts":"1994-01-06","bar_index":1820,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.3111,"stop_level":8.4095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-07","known_ts":"1994-01-07","bar_index":1820,"type":"RECLAIM","strength":0.863,"price":8.4964,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-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":"1994-01-06","prior_stop_level":8.4095,"sweep_low":8.3111,"atr14":0.15969,"stop_level":8.231255,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-11","known_ts":"1994-05-11","bar_index":1848,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.5222,"stop_level":7.7615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-05-17","known_ts":"1994-05-17","bar_index":1850,"type":"RECLAIM","strength":0.45,"price":7.8678,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1994-05-11","prior_stop_level":7.7615,"sweep_low":7.4691,"atr14":0.155377,"stop_level":7.391412,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-29","known_ts":"1994-08-02","bar_index":1867,"type":"BUY","strength":0.45,"price":6.5983,"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-29","known_ts":"1994-08-02","bar_index":1867,"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":"1994-07-29","trigger_known_ts":"1994-08-02","strength":0.45,"price":6.5983,"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.248365,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2511,"atr14":0.116957,"stop_level":6.192622,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-20","known_ts":"1994-09-20","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.983,"stop_level":7.0904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-22","known_ts":"1994-09-22","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0099,"stop_level":7.0904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-28","known_ts":"1994-09-28","bar_index":1881,"type":"RECLAIM","strength":0.725,"price":7.171,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-09-22","prior_stop_level":7.0904,"sweep_low":6.9293,"atr14":0.127869,"stop_level":6.865366,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-24","known_ts":"1994-10-24","bar_index":1887,"type":"RECLAIM","strength":0.863,"price":7.4664,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-30","known_ts":"1994-11-30","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5739,"stop_level":7.6276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-02","known_ts":"1994-12-02","bar_index":1896,"type":"RECLAIM","strength":0.863,"price":7.7082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-11-30","prior_stop_level":7.6276,"sweep_low":7.547,"atr14":0.135366,"stop_level":7.479317,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-14","known_ts":"1994-12-14","bar_index":1899,"type":"RECLAIM","strength":0.863,"price":7.936,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-07","known_ts":"1995-03-07","bar_index":1917,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3254,"stop_level":8.3679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-03-09","known_ts":"1995-03-09","bar_index":1918,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3526,"stop_level":8.3679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-03-10","known_ts":"1995-03-10","bar_index":1918,"type":"RECLAIM","strength":1.0,"price":8.6237,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-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":"1995-03-07","prior_stop_level":8.3679,"sweep_low":8.217,"atr14":0.175856,"stop_level":8.129072,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-10","known_ts":"1995-03-10","bar_index":1918,"type":"RECLAIM","strength":1.0,"price":8.6237,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-03-09","prior_stop_level":8.3679,"sweep_low":8.2441,"atr14":0.175856,"stop_level":8.156172,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-24","known_ts":"1995-03-24","bar_index":1922,"type":"RECLAIM","strength":1.0,"price":8.7322,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-13","known_ts":"1995-10-13","bar_index":1969,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.1058,"stop_level":11.1605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-16","known_ts":"1995-10-16","bar_index":1969,"type":"RECLAIM","strength":1.0,"price":11.3793,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-10-13","prior_stop_level":11.1605,"sweep_low":11.1058,"atr14":0.222859,"stop_level":10.994371,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-31","known_ts":"1995-10-31","bar_index":1973,"type":"RECLAIM","strength":1.0,"price":11.5708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-13","known_ts":"1995-11-15","bar_index":1976,"type":"REBUY","strength":1.0,"price":11.817,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1996-03-08","known_ts":"1996-03-08","bar_index":2002,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7937,"stop_level":13.8896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-03-12","known_ts":"1996-03-12","bar_index":2003,"type":"RECLAIM","strength":0.863,"price":14.1241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-03-08","prior_stop_level":13.8896,"sweep_low":13.4908,"atr14":0.37145,"stop_level":13.305075,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-09","known_ts":"1996-05-13","bar_index":2017,"type":"BUY","strength":0.725,"price":14.6472,"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":"1996-07-11","known_ts":"1996-07-11","bar_index":2031,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.5321,"stop_level":14.6426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-07-12","known_ts":"1996-07-12","bar_index":2031,"type":"RECLAIM","strength":0.725,"price":14.6978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-07-11","prior_stop_level":14.6426,"sweep_low":14.4215,"atr14":0.316793,"stop_level":14.263103,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-20","known_ts":"1996-09-24","bar_index":2048,"type":"BUY","strength":0.588,"price":13.3147,"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":20},{"ts":"1996-12-05","known_ts":"1996-12-05","bar_index":2065,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.1991,"stop_level":13.2592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-12-30","known_ts":"1997-01-02","bar_index":2071,"type":"BUY","strength":0.588,"price":13.1434,"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":"1997-01-13","known_ts":"1997-01-15","bar_index":2074,"type":"BUY","strength":0.588,"price":13.1991,"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":"1997-01-16","known_ts":"1997-01-16","bar_index":2075,"type":"RECLAIM","strength":0.725,"price":13.9231,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-01-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-04","known_ts":"1997-03-04","bar_index":2085,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3686,"stop_level":14.7027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-18","known_ts":"1997-03-18","bar_index":2089,"type":"RECLAIM","strength":0.863,"price":14.5873,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-22","known_ts":"1997-04-24","bar_index":2097,"type":"BUY","strength":0.863,"price":14.9785,"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":40},{"ts":"1997-07-16","known_ts":"1997-07-16","bar_index":2116,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.4023,"stop_level":16.5986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-22","known_ts":"1997-07-22","bar_index":2118,"type":"RECLAIM","strength":0.725,"price":17.0752,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1997-07-16","prior_stop_level":16.5986,"sweep_low":15.6173,"atr14":0.525983,"stop_level":15.354309,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-16","known_ts":"1997-09-18","bar_index":2131,"type":"BUY","strength":0.863,"price":17.1027,"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-10-27","known_ts":"1997-10-27","bar_index":2140,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.0848,"stop_level":18.2156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":2141,"type":"RECLAIM","strength":0.863,"price":18.4296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-10-27","prior_stop_level":18.2156,"sweep_low":16.3207,"atr14":0.777746,"stop_level":15.931827,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-15","known_ts":"1998-01-20","bar_index":2159,"type":"BUY","strength":0.725,"price":18.4634,"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":"1998-02-04","known_ts":"1998-02-04","bar_index":2163,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.39,"stop_level":17.6967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-03-05","known_ts":"1998-03-05","bar_index":2170,"type":"RECLAIM","strength":0.725,"price":19.2609,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-13","known_ts":"1998-04-13","bar_index":2178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.3363,"stop_level":20.6132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-12","known_ts":"1998-06-16","bar_index":2193,"type":"BUY","strength":0.725,"price":20.4303,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1998-06-22","known_ts":"1998-06-24","bar_index":2195,"type":"BUY","strength":0.725,"price":20.8007,"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":"1998-07-15","known_ts":"1998-07-15","bar_index":2200,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.8255,"stop_level":19.9674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-09-29","known_ts":"1998-10-01","bar_index":2218,"type":"BUY","strength":0.45,"price":14.6886,"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":"defensives"}},{"ts":"1998-11-10","known_ts":"1998-11-10","bar_index":2228,"type":"RECLAIM","strength":0.725,"price":18.8411,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":2235,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.4373,"stop_level":18.4692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-15","known_ts":"1998-12-15","bar_index":2236,"type":"RECLAIM","strength":0.588,"price":18.9969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-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":"1998-12-14","prior_stop_level":18.4692,"sweep_low":18.2196,"atr14":0.647875,"stop_level":17.895663,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-29","known_ts":"1998-12-29","bar_index":2239,"type":"RECLAIM","strength":0.863,"price":20.3338,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-14","known_ts":"1999-01-14","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.2767,"stop_level":19.8985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-29","known_ts":"1999-01-29","bar_index":2246,"type":"RECLAIM","strength":0.863,"price":19.37,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-15","known_ts":"1999-03-17","bar_index":2256,"type":"BUY","strength":0.725,"price":19.9973,"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":"1999-04-07","known_ts":"1999-04-07","bar_index":2261,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.687,"stop_level":19.0926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-04-08","known_ts":"1999-04-08","bar_index":2261,"type":"RECLAIM","strength":0.725,"price":19.2173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1999-04-07","prior_stop_level":19.0926,"sweep_low":18.6558,"atr14":0.561906,"stop_level":18.374847,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-06","known_ts":"1999-07-06","bar_index":2282,"type":"RECLAIM","strength":0.725,"price":19.3216,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-03","known_ts":"1999-08-03","bar_index":2288,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.1964,"stop_level":19.259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-05","known_ts":"1999-08-05","bar_index":2289,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.0398,"stop_level":19.259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-08-10","known_ts":"1999-08-10","bar_index":2290,"type":"RECLAIM","strength":0.588,"price":19.5095,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-08-03","prior_stop_level":19.259,"sweep_low":18.4135,"atr14":0.481614,"stop_level":18.172693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-10","known_ts":"1999-08-10","bar_index":2290,"type":"RECLAIM","strength":0.588,"price":19.5095,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-08-05","prior_stop_level":19.259,"sweep_low":18.4135,"atr14":0.481614,"stop_level":18.172693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-07","known_ts":"1999-10-11","bar_index":2304,"type":"BUY","strength":0.45,"price":17.45,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-12-16","known_ts":"1999-12-16","bar_index":2320,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.1669,"stop_level":17.3478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-17","known_ts":"1999-12-17","bar_index":2320,"type":"RECLAIM","strength":0.725,"price":17.6718,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-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":"1999-12-16","prior_stop_level":17.3478,"sweep_low":17.0722,"atr14":0.559201,"stop_level":16.7926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-06","known_ts":"2000-01-06","bar_index":2325,"type":"RECLAIM","strength":0.863,"price":18.6185,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-21","known_ts":"2000-03-23","bar_index":2342,"type":"BUY","strength":0.45,"price":16.9893,"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":"defensives"}},{"ts":"2000-03-29","known_ts":"2000-03-29","bar_index":2344,"type":"RECLAIM","strength":0.588,"price":17.6867,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2000-04-18","known_ts":"2000-04-18","bar_index":2348,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.2255,"stop_level":18.2572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-20","known_ts":"2000-04-20","bar_index":2349,"type":"RECLAIM","strength":0.863,"price":18.8594,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-04-18","prior_stop_level":18.2572,"sweep_low":17.655,"atr14":0.753188,"stop_level":17.278406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-03","known_ts":"2000-05-03","bar_index":2352,"type":"RECLAIM","strength":0.863,"price":19.0179,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-07","known_ts":"2000-07-07","bar_index":2367,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.5957,"stop_level":21.7547,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-07-25","known_ts":"2000-07-25","bar_index":2371,"type":"RECLAIM","strength":1.0,"price":22.5498,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-02","known_ts":"2000-10-04","bar_index":2387,"type":"BUY","strength":0.863,"price":23.0387,"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":"2000-11-03","known_ts":"2000-11-03","bar_index":2395,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.3897,"stop_level":23.5493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-11-06","known_ts":"2000-11-06","bar_index":2395,"type":"RECLAIM","strength":1.0,"price":24.2513,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-11-03","prior_stop_level":23.5493,"sweep_low":22.8473,"atr14":0.942132,"stop_level":22.376234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-08","known_ts":"2000-11-10","bar_index":2396,"type":"REBUY","strength":0.863,"price":24.9214,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2000-12-13","known_ts":"2000-12-15","bar_index":2404,"type":"BUY","strength":0.863,"price":25.0006,"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-01-04","known_ts":"2001-01-04","bar_index":2408,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7278,"stop_level":24.9046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-02-09","known_ts":"2001-02-13","bar_index":2417,"type":"BUY","strength":0.725,"price":24.1491,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2001-03-05","known_ts":"2001-03-07","bar_index":2422,"type":"BUY","strength":0.725,"price":23.6426,"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":"2001-06-06","known_ts":"2001-06-06","bar_index":2443,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.9862,"stop_level":22.9953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-20","known_ts":"2001-06-22","bar_index":2447,"type":"REBUY","strength":0.725,"price":23.3573,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2001-08-01","known_ts":"2001-08-01","bar_index":2456,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.5172,"stop_level":22.9965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-08","known_ts":"2001-08-08","bar_index":2458,"type":"RECLAIM","strength":0.588,"price":23.0017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-08-01","prior_stop_level":22.9965,"sweep_low":22.4708,"atr14":0.505817,"stop_level":22.217891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-15","known_ts":"2001-08-17","bar_index":2460,"type":"BUY","strength":0.725,"price":23.5428,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2001-10-12","known_ts":"2001-10-12","bar_index":2472,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.7008,"stop_level":25.1351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-29","known_ts":"2001-10-29","bar_index":2476,"type":"RECLAIM","strength":1.0,"price":25.1816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-14","known_ts":"2001-11-16","bar_index":2480,"type":"BUY","strength":1.0,"price":25.7244,"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":"2001-12-28","known_ts":"2002-01-02","bar_index":2490,"type":"BUY","strength":0.863,"price":25.4853,"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":"2002-01-16","known_ts":"2002-01-18","bar_index":2494,"type":"BUY","strength":0.863,"price":25.4646,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2002-03-14","known_ts":"2002-03-18","bar_index":2507,"type":"REBUY","strength":1.0,"price":26.3701,"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":"2002-05-07","known_ts":"2002-05-07","bar_index":2519,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.9525,"stop_level":26.9889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-09","known_ts":"2002-05-09","bar_index":2520,"type":"RECLAIM","strength":1.0,"price":27.0721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-05-07","prior_stop_level":26.9889,"sweep_low":26.7341,"atr14":0.491314,"stop_level":26.488443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-05","known_ts":"2002-08-07","bar_index":2540,"type":"BUY","strength":0.588,"price":21.8625,"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":25},{"ts":"2002-08-29","known_ts":"2002-08-29","bar_index":2546,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.3396,"stop_level":21.1323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-09-04","known_ts":"2002-09-04","bar_index":2547,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.7858,"stop_level":21.1323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-09","known_ts":"2002-09-11","bar_index":2548,"type":"REBUY","strength":0.45,"price":20.6759,"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":"2002-11-11","known_ts":"2002-11-11","bar_index":2563,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.6445,"stop_level":22.7387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":2564,"type":"RECLAIM","strength":0.588,"price":23.1681,"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":22.7387,"sweep_low":21.9953,"atr14":0.671951,"stop_level":21.659325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-21","known_ts":"2002-11-21","bar_index":2565,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.0895,"stop_level":22.2257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-26","known_ts":"2002-11-26","bar_index":2566,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.7178,"stop_level":22.2257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-29","known_ts":"2002-11-29","bar_index":2567,"type":"RECLAIM","strength":0.588,"price":22.2413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-21","prior_stop_level":22.2257,"sweep_low":21.3618,"atr14":0.641684,"stop_level":21.040958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-29","known_ts":"2002-11-29","bar_index":2567,"type":"RECLAIM","strength":0.588,"price":22.2413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-26","prior_stop_level":22.2257,"sweep_low":21.3618,"atr14":0.641684,"stop_level":21.040958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-08","known_ts":"2003-01-10","bar_index":2576,"type":"BUY","strength":0.725,"price":22.5191,"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":45},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":2579,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.5733,"stop_level":22.1618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-28","known_ts":"2003-01-28","bar_index":2580,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.2949,"stop_level":22.1618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":2591,"type":"BUY","strength":0.45,"price":21.2111,"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":"defensives"}},{"ts":"2003-04-02","known_ts":"2003-04-02","bar_index":2595,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.9421,"stop_level":21.0054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-17","known_ts":"2003-04-17","bar_index":2599,"type":"RECLAIM","strength":0.725,"price":22.3136,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":2606,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.6723,"stop_level":22.7356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-21","known_ts":"2003-05-21","bar_index":2606,"type":"RECLAIM","strength":0.863,"price":22.8411,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-19","prior_stop_level":22.7356,"sweep_low":22.3558,"atr14":0.417539,"stop_level":22.147031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-05","known_ts":"2003-06-05","bar_index":2610,"type":"RECLAIM","strength":0.863,"price":23.2209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-25","known_ts":"2003-06-25","bar_index":2614,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.0561,"stop_level":23.2209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-26","known_ts":"2003-06-26","bar_index":2615,"type":"RECLAIM","strength":0.863,"price":23.3791,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-25","prior_stop_level":23.2209,"sweep_low":22.8179,"atr14":0.40618,"stop_level":22.61481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-10","known_ts":"2003-07-10","bar_index":2618,"type":"RECLAIM","strength":1.0,"price":24.9197,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-29","known_ts":"2003-07-29","bar_index":2622,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.3532,"stop_level":24.7661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-31","known_ts":"2003-07-31","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.3902,"stop_level":24.7661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-25","known_ts":"2003-09-29","bar_index":2636,"type":"BUY","strength":0.863,"price":24.5579,"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":"2003-11-05","known_ts":"2003-11-05","bar_index":2645,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.1742,"stop_level":25.2752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-06","known_ts":"2003-11-06","bar_index":2646,"type":"RECLAIM","strength":1.0,"price":25.4877,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-05","prior_stop_level":25.2752,"sweep_low":24.8076,"atr14":0.381779,"stop_level":24.616711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-19","known_ts":"2003-11-19","bar_index":2649,"type":"RECLAIM","strength":1.0,"price":25.2433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-30","known_ts":"2004-02-03","bar_index":2665,"type":"BUY","strength":0.725,"price":25.4034,"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":"2004-03-15","known_ts":"2004-03-15","bar_index":2675,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.4593,"stop_level":27.8398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-17","known_ts":"2004-03-17","bar_index":2675,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.4967,"stop_level":27.8398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-31","known_ts":"2004-04-02","bar_index":2679,"type":"REBUY","strength":1.0,"price":28.7961,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2004-04-28","known_ts":"2004-04-28","bar_index":2685,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.8175,"stop_level":28.9886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-30","known_ts":"2004-04-30","bar_index":2686,"type":"RECLAIM","strength":1.0,"price":29.1384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-04-28","prior_stop_level":28.9886,"sweep_low":28.6624,"atr14":0.404701,"stop_level":28.46005,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-09","known_ts":"2004-09-13","bar_index":2716,"type":"BUY","strength":0.588,"price":27.3381,"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":"2004-09-23","known_ts":"2004-09-23","bar_index":2719,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.1729,"stop_level":26.8094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-09-27","known_ts":"2004-09-27","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.9086,"stop_level":26.8094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-09-30","known_ts":"2004-10-04","bar_index":2721,"type":"BUY","strength":0.588,"price":26.831,"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":90},{"ts":"2004-10-01","known_ts":"2004-10-01","bar_index":2721,"type":"RECLAIM","strength":0.588,"price":27.0144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2004-09-27","prior_stop_level":26.8094,"sweep_low":25.5526,"atr14":0.435126,"stop_level":25.335037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-29","known_ts":"2004-11-29","bar_index":2734,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.214,"stop_level":27.4298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-02","known_ts":"2004-12-02","bar_index":2735,"type":"RECLAIM","strength":0.588,"price":27.7534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-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":"2004-11-29","prior_stop_level":27.4298,"sweep_low":26.8742,"atr14":0.439075,"stop_level":26.654663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-13","known_ts":"2004-12-13","bar_index":2738,"type":"RECLAIM","strength":0.725,"price":28.5795,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-04","known_ts":"2005-01-04","bar_index":2743,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.9454,"stop_level":28.0267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-06","known_ts":"2005-01-06","bar_index":2743,"type":"RECLAIM","strength":0.725,"price":28.1785,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-01-04","prior_stop_level":28.0267,"sweep_low":27.8208,"atr14":0.398902,"stop_level":27.621349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-21","known_ts":"2005-01-21","bar_index":2747,"type":"RECLAIM","strength":0.863,"price":28.9317,"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":false}},{"ts":"2005-02-22","known_ts":"2005-02-22","bar_index":2754,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.8179,"stop_level":28.8396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-23","known_ts":"2005-02-23","bar_index":2754,"type":"RECLAIM","strength":0.863,"price":28.9534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-02-22","prior_stop_level":28.8396,"sweep_low":28.6391,"atr14":0.44131,"stop_level":28.418445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-14","known_ts":"2005-04-18","bar_index":2766,"type":"BUY","strength":0.725,"price":29.6545,"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":"2005-05-31","known_ts":"2005-05-31","bar_index":2776,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.6177,"stop_level":30.634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-01","known_ts":"2005-06-01","bar_index":2777,"type":"RECLAIM","strength":1.0,"price":30.9225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-05-31","prior_stop_level":30.634,"sweep_low":30.5361,"atr14":0.320371,"stop_level":30.375914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-14","known_ts":"2005-06-14","bar_index":2780,"type":"RECLAIM","strength":1.0,"price":30.6405,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-17","known_ts":"2005-11-17","bar_index":2816,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.9941,"stop_level":32.0271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-18","known_ts":"2005-11-18","bar_index":2817,"type":"RECLAIM","strength":1.0,"price":32.1479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-11-17","prior_stop_level":32.0271,"sweep_low":31.8293,"atr14":0.357805,"stop_level":31.650398,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-02","known_ts":"2005-12-02","bar_index":2820,"type":"RECLAIM","strength":1.0,"price":32.8017,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-22","known_ts":"2006-02-24","bar_index":2838,"type":"BUY","strength":0.863,"price":32.8513,"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":"2006-03-28","known_ts":"2006-03-28","bar_index":2846,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.3853,"stop_level":32.6141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-05","known_ts":"2006-05-09","bar_index":2855,"type":"BUY","strength":0.588,"price":32.5349,"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":35},{"ts":"2006-06-13","known_ts":"2006-06-13","bar_index":2863,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.8529,"stop_level":33.1112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-15","known_ts":"2006-06-15","bar_index":2864,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.903,"stop_level":33.1112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-16","known_ts":"2006-06-16","bar_index":2864,"type":"RECLAIM","strength":0.725,"price":33.2483,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-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":"2006-06-13","prior_stop_level":33.1112,"sweep_low":32.6079,"atr14":0.388514,"stop_level":32.413643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-16","known_ts":"2006-06-16","bar_index":2864,"type":"RECLAIM","strength":0.725,"price":33.2483,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-06-15","prior_stop_level":33.1112,"sweep_low":32.6469,"atr14":0.388514,"stop_level":32.452643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-30","known_ts":"2006-07-05","bar_index":2868,"type":"REBUY","strength":0.863,"price":33.5658,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-08-17","known_ts":"2006-08-17","bar_index":2879,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.8968,"stop_level":34.9971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-08-18","known_ts":"2006-08-18","bar_index":2879,"type":"RECLAIM","strength":1.0,"price":35.0917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-08-17","prior_stop_level":34.9971,"sweep_low":34.7019,"atr14":0.42032,"stop_level":34.49174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-05","known_ts":"2006-09-05","bar_index":2883,"type":"RECLAIM","strength":1.0,"price":35.931,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-22","known_ts":"2006-09-22","bar_index":2887,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.9645,"stop_level":36.0764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-25","known_ts":"2006-09-25","bar_index":2887,"type":"RECLAIM","strength":1.0,"price":36.4065,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-09-22","prior_stop_level":36.0764,"sweep_low":35.8359,"atr14":0.406156,"stop_level":35.632822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-07","known_ts":"2006-12-11","bar_index":2905,"type":"BUY","strength":0.725,"price":35.279,"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":"2007-02-06","known_ts":"2007-02-06","bar_index":2918,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.1953,"stop_level":36.2122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-08","known_ts":"2007-02-08","bar_index":2918,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.5882,"stop_level":36.2122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-07","known_ts":"2007-02-07","bar_index":2918,"type":"RECLAIM","strength":0.725,"price":36.2571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-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":"2007-02-06","prior_stop_level":36.2122,"sweep_low":36.0997,"atr14":0.368904,"stop_level":35.915248,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-20","known_ts":"2007-02-22","bar_index":2921,"type":"REBUY","strength":0.725,"price":36.3471,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"2007-03-21","known_ts":"2007-03-23","bar_index":2928,"type":"BUY","strength":0.588,"price":36.1983,"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":55},{"ts":"2007-04-03","known_ts":"2007-04-05","bar_index":2931,"type":"BUY","strength":0.588,"price":35.9667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2007-04-12","known_ts":"2007-04-16","bar_index":2933,"type":"BUY","strength":0.725,"price":36.4638,"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":"2007-05-31","known_ts":"2007-05-31","bar_index":2944,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.5931,"stop_level":38.6609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-01","known_ts":"2007-06-01","bar_index":2944,"type":"RECLAIM","strength":0.863,"price":38.8021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-05-31","prior_stop_level":38.6609,"sweep_low":38.5536,"atr14":0.402066,"stop_level":38.352567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-02","known_ts":"2007-08-06","bar_index":2959,"type":"BUY","strength":0.588,"price":38.9105,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2977,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.2037,"stop_level":40.7462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":2978,"type":"RECLAIM","strength":0.863,"price":40.849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-19","prior_stop_level":40.7462,"sweep_low":39.9639,"atr14":0.639247,"stop_level":39.644277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-05","known_ts":"2007-11-05","bar_index":2981,"type":"RECLAIM","strength":1.0,"price":41.3116,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-12-31","known_ts":"2007-12-31","bar_index":2993,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.5577,"stop_level":43.8963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":2995,"type":"RECLAIM","strength":1.0,"price":44.3726,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-12-31","prior_stop_level":43.8963,"sweep_low":42.8748,"atr14":0.754525,"stop_level":42.497538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-09","known_ts":"2008-04-09","bar_index":3016,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.9477,"stop_level":41.0573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-04-10","known_ts":"2008-04-10","bar_index":3016,"type":"RECLAIM","strength":0.588,"price":41.3689,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2008-04-09","prior_stop_level":41.0573,"sweep_low":40.7458,"atr14":0.629841,"stop_level":40.430879,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-03","known_ts":"2008-06-05","bar_index":3029,"type":"BUY","strength":0.45,"price":39.0721,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-02","known_ts":"2008-07-07","bar_index":3036,"type":"BUY","strength":0.45,"price":38.6831,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-09-05","known_ts":"2008-09-05","bar_index":3051,"type":"RECLAIM","strength":0.863,"price":41.4802,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-03","known_ts":"2008-10-03","bar_index":3057,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.3117,"stop_level":40.6973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-20","known_ts":"2008-11-24","bar_index":3069,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-20","trigger_known_ts":"2008-11-24","strength":0.45,"price":32.5181,"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.280376,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.0595,"atr14":1.80349,"stop_level":28.157755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-25","known_ts":"2008-11-28","bar_index":3070,"type":"BUY","strength":0.45,"price":33.1257,"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":"defensives"}},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":3080,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.2596,"stop_level":31.8377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":3081,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.0889,"stop_level":31.8377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-02","known_ts":"2009-02-04","bar_index":3085,"type":"REBUY","strength":0.45,"price":30.3185,"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,"retro_override":true,"retro_ctx":{"group_id":"defensives"}},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":3095,"type":"BUY","strength":0.588,"price":29.1017,"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":"defensives"}},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":3101,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.0343,"stop_level":30.5808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":3101,"type":"RECLAIM","strength":0.588,"price":30.9134,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-04-14","prior_stop_level":30.5808,"sweep_low":29.8442,"atr14":0.912299,"stop_level":29.38805,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-22","known_ts":"2009-04-22","bar_index":3103,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.5017,"stop_level":30.0343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-24","known_ts":"2009-04-28","bar_index":3104,"type":"REBUY","strength":0.725,"price":29.7254,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2009-05-12","known_ts":"2009-05-14","bar_index":3108,"type":"REBUY","strength":0.725,"price":30.2184,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-08-03","known_ts":"2009-08-05","bar_index":3127,"type":"REBUY","strength":0.863,"price":34.9697,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2009-09-15","known_ts":"2009-09-17","bar_index":3137,"type":"BUY","strength":1.0,"price":35.4993,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2009-11-03","known_ts":"2009-11-03","bar_index":3148,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.26,"stop_level":36.5075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-05","known_ts":"2009-11-05","bar_index":3149,"type":"RECLAIM","strength":1.0,"price":36.9664,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-03","prior_stop_level":36.5075,"sweep_low":35.9943,"atr14":0.618217,"stop_level":35.685191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-04","known_ts":"2009-12-04","bar_index":3156,"type":"RECLAIM","strength":1.0,"price":38.5967,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-19","known_ts":"2010-02-23","bar_index":3173,"type":"BUY","strength":0.863,"price":37.563,"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":"2010-03-31","known_ts":"2010-03-31","bar_index":3182,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.5119,"stop_level":40.5731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-01","known_ts":"2010-04-01","bar_index":3182,"type":"RECLAIM","strength":1.0,"price":40.8303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-31","prior_stop_level":40.5731,"sweep_low":40.4507,"atr14":0.431491,"stop_level":40.234954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-20","known_ts":"2010-04-20","bar_index":3186,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.3527,"stop_level":40.3955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-21","known_ts":"2010-04-21","bar_index":3187,"type":"RECLAIM","strength":1.0,"price":40.4017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-20","prior_stop_level":40.3955,"sweep_low":40.1751,"atr14":0.411051,"stop_level":39.969574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-16","known_ts":"2010-07-20","bar_index":3207,"type":"BUY","strength":0.725,"price":39.9417,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2010-08-19","known_ts":"2010-08-19","bar_index":3215,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.8985,"stop_level":40.2194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":3215,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.9973,"stop_level":40.2194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-01","known_ts":"2010-09-03","bar_index":3218,"type":"REBUY","strength":0.863,"price":40.7649,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-10-08","known_ts":"2010-10-08","bar_index":3226,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.8768,"stop_level":40.9017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-12","known_ts":"2010-10-12","bar_index":3227,"type":"RECLAIM","strength":0.863,"price":41.082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-08","prior_stop_level":40.9017,"sweep_low":40.4106,"atr14":0.592668,"stop_level":40.114266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-19","known_ts":"2010-10-19","bar_index":3229,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.6655,"stop_level":40.7339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-09","known_ts":"2010-12-13","bar_index":3241,"type":"BUY","strength":0.725,"price":41.0449,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2010-12-30","known_ts":"2010-12-30","bar_index":3245,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.7881,"stop_level":40.9635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-03","known_ts":"2011-01-03","bar_index":3246,"type":"RECLAIM","strength":0.863,"price":41.1827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-12-30","prior_stop_level":40.9635,"sweep_low":40.7317,"atr14":0.389293,"stop_level":40.537053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-13","known_ts":"2011-01-13","bar_index":3249,"type":"RECLAIM","strength":0.863,"price":41.6963,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-19","known_ts":"2011-01-19","bar_index":3250,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.2767,"stop_level":41.3706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-25","known_ts":"2011-01-25","bar_index":3251,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.1952,"stop_level":41.3706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-24","known_ts":"2011-01-24","bar_index":3251,"type":"RECLAIM","strength":0.863,"price":41.4521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-19","prior_stop_level":41.3706,"sweep_low":41.0888,"atr14":0.432976,"stop_level":40.872312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-08","known_ts":"2011-03-10","bar_index":3261,"type":"BUY","strength":0.725,"price":40.6647,"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":"2011-03-16","known_ts":"2011-03-18","bar_index":3263,"type":"BUY","strength":0.588,"price":39.9136,"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":55},{"ts":"2011-09-14","known_ts":"2011-09-16","bar_index":3305,"type":"BUY","strength":0.588,"price":39.7657,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2012-01-06","known_ts":"2012-01-06","bar_index":3331,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.2479,"stop_level":42.5839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-24","known_ts":"2012-01-26","bar_index":3335,"type":"REBUY","strength":0.863,"price":42.978,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2012-02-01","known_ts":"2012-02-03","bar_index":3337,"type":"REBUY","strength":0.863,"price":43.0684,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-03-15","known_ts":"2012-03-19","bar_index":3347,"type":"BUY","strength":0.725,"price":42.1644,"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":40},{"ts":"2012-05-04","known_ts":"2012-05-04","bar_index":3358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.9266,"stop_level":42.9917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-07","known_ts":"2012-05-07","bar_index":3359,"type":"RECLAIM","strength":0.863,"price":43.3956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-05-04","prior_stop_level":42.9917,"sweep_low":42.907,"atr14":0.421518,"stop_level":42.696241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-18","known_ts":"2012-05-18","bar_index":3362,"type":"RECLAIM","strength":0.863,"price":44.3466,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-30","known_ts":"2012-08-30","bar_index":3386,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.385,"stop_level":47.7001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":3387,"type":"RECLAIM","strength":1.0,"price":47.7195,"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":true,"monthlyBull":true},"anchor_ts":"2012-08-30","prior_stop_level":47.7001,"sweep_low":47.197,"atr14":0.462358,"stop_level":46.965821,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-23","known_ts":"2012-11-27","bar_index":3405,"type":"BUY","strength":0.725,"price":46.3703,"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":"2012-12-26","known_ts":"2012-12-26","bar_index":3412,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.883,"stop_level":46.2049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":3413,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.3364,"stop_level":46.2049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-01-02","known_ts":"2013-01-02","bar_index":3413,"type":"RECLAIM","strength":0.725,"price":46.2096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-12-26","prior_stop_level":46.2049,"sweep_low":44.9165,"atr14":0.472001,"stop_level":44.6805,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-02","known_ts":"2013-01-02","bar_index":3413,"type":"RECLAIM","strength":0.725,"price":46.2096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-12-28","prior_stop_level":46.2049,"sweep_low":44.9165,"atr14":0.472001,"stop_level":44.6805,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-16","known_ts":"2013-01-16","bar_index":3417,"type":"RECLAIM","strength":0.863,"price":48.3091,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-11","known_ts":"2013-02-11","bar_index":3422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.2291,"stop_level":48.2891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-14","known_ts":"2013-02-14","bar_index":3423,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.1758,"stop_level":48.2891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-15","known_ts":"2013-02-15","bar_index":3424,"type":"RECLAIM","strength":0.863,"price":49.1089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-11","prior_stop_level":48.2891,"sweep_low":47.3094,"atr14":0.487185,"stop_level":47.065807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-15","known_ts":"2013-02-15","bar_index":3424,"type":"RECLAIM","strength":0.863,"price":49.1089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-14","prior_stop_level":48.2891,"sweep_low":47.6559,"atr14":0.487185,"stop_level":47.412307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-01","known_ts":"2013-03-01","bar_index":3427,"type":"RECLAIM","strength":1.0,"price":51.6217,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-18","known_ts":"2013-04-22","bar_index":3438,"type":"REBUY","strength":1.0,"price":55.9716,"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":"2013-05-01","known_ts":"2013-05-01","bar_index":3441,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.1862,"stop_level":55.2735,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-02","known_ts":"2013-05-02","bar_index":3441,"type":"RECLAIM","strength":1.0,"price":55.4212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-01","prior_stop_level":55.2735,"sweep_low":55.0989,"atr14":0.753945,"stop_level":54.721927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-31","known_ts":"2013-07-31","bar_index":3462,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.4719,"stop_level":56.7964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":3462,"type":"RECLAIM","strength":0.725,"price":56.9181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-07-31","prior_stop_level":56.7964,"sweep_low":56.3976,"atr14":0.742936,"stop_level":56.026132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-13","known_ts":"2013-08-13","bar_index":3465,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.3706,"stop_level":56.4719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-17","known_ts":"2013-09-19","bar_index":3473,"type":"BUY","strength":0.725,"price":55.7038,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2013-10-08","known_ts":"2013-10-10","bar_index":3478,"type":"BUY","strength":0.725,"price":54.9345,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2013-11-26","known_ts":"2013-11-26","bar_index":3489,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.4535,"stop_level":57.9572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-08","known_ts":"2014-01-10","bar_index":3499,"type":"BUY","strength":0.725,"price":57.2355,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2014-03-03","known_ts":"2014-03-05","bar_index":3511,"type":"BUY","strength":0.588,"price":55.9906,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-06-18","known_ts":"2014-06-20","bar_index":3536,"type":"REBUY","strength":0.863,"price":61.9662,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":3556,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.648,"stop_level":63.7049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-09-15","known_ts":"2014-09-15","bar_index":3556,"type":"RECLAIM","strength":0.863,"price":63.8792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-12 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":"2014-09-12","prior_stop_level":63.7049,"sweep_low":63.4449,"atr14":0.625761,"stop_level":63.13202,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-15","known_ts":"2014-10-15","bar_index":3563,"type":"SELL","basis":"structure_stop","strength":1.0,"price":64.2784,"stop_level":64.8457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-20","known_ts":"2014-10-20","bar_index":3564,"type":"RECLAIM","strength":0.863,"price":65.5251,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-10-15","prior_stop_level":64.8457,"sweep_low":62.9125,"atr14":0.977234,"stop_level":62.423883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-14","known_ts":"2014-11-14","bar_index":3571,"type":"RECLAIM","strength":1.0,"price":68.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-10-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-12","known_ts":"2014-12-12","bar_index":3577,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.7944,"stop_level":67.7315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-02-09","known_ts":"2015-02-11","bar_index":3590,"type":"BUY","strength":0.725,"price":70.7849,"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":"2015-03-04","known_ts":"2015-03-04","bar_index":3595,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.1016,"stop_level":69.3466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":3596,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.022,"stop_level":69.3466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-04-07","known_ts":"2015-04-09","bar_index":3603,"type":"BUY","strength":0.588,"price":68.3847,"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":40},{"ts":"2015-06-04","known_ts":"2015-06-04","bar_index":3616,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.3088,"stop_level":67.9873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-18","known_ts":"2015-06-22","bar_index":3620,"type":"BUY","strength":0.588,"price":68.3527,"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":"2015-07-01","known_ts":"2015-07-06","bar_index":3623,"type":"BUY","strength":0.45,"price":67.4947,"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-07-10","known_ts":"2015-07-10","bar_index":3625,"type":"RECLAIM","strength":0.725,"price":69.4467,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-07-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-24","known_ts":"2015-08-24","bar_index":3635,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.6572,"stop_level":70.3404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-08","known_ts":"2015-10-08","bar_index":3646,"type":"RECLAIM","strength":0.725,"price":71.4336,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-19","known_ts":"2015-11-23","bar_index":3656,"type":"REBUY","strength":0.863,"price":72.6657,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2015-12-03","known_ts":"2015-12-07","bar_index":3659,"type":"REBUY","strength":0.863,"price":73.0441,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":3675,"type":"BUY","strength":0.588,"price":72.2315,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2016-04-20","known_ts":"2016-04-20","bar_index":3690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.8595,"stop_level":75.3857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-05","known_ts":"2016-05-09","bar_index":3694,"type":"BUY","strength":0.863,"price":76.9349,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-06-17","known_ts":"2016-06-21","bar_index":3704,"type":"BUY","strength":0.725,"price":76.6283,"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":"2016-06-30","known_ts":"2016-07-05","bar_index":3707,"type":"BUY","strength":0.863,"price":78.3511,"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":"2016-08-16","known_ts":"2016-08-16","bar_index":3717,"type":"SELL","basis":"structure_stop","strength":1.0,"price":79.5144,"stop_level":79.5438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-17","known_ts":"2016-08-17","bar_index":3718,"type":"RECLAIM","strength":1.0,"price":79.8604,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-16","prior_stop_level":79.5438,"sweep_low":79.2199,"atr14":0.689071,"stop_level":78.875365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-30","known_ts":"2016-08-30","bar_index":3721,"type":"RECLAIM","strength":1.0,"price":79.5503,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-29","known_ts":"2016-10-03","bar_index":3728,"type":"BUY","strength":0.863,"price":80.2622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2016-12-12","known_ts":"2016-12-14","bar_index":3745,"type":"BUY","strength":0.725,"price":78.0325,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2016-12-30","known_ts":"2016-12-30","bar_index":3749,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.152,"stop_level":78.2043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-04","known_ts":"2017-01-04","bar_index":3750,"type":"RECLAIM","strength":0.863,"price":78.3163,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-30","prior_stop_level":78.2043,"sweep_low":77.8383,"atr14":0.791063,"stop_level":77.442769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-18","known_ts":"2017-01-20","bar_index":3753,"type":"REBUY","strength":0.45,"price":77.1138,"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":"2017-01-23","known_ts":"2017-01-23","bar_index":3754,"type":"RECLAIM","strength":0.588,"price":78.1371,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-01-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-04-06","known_ts":"2017-04-06","bar_index":3771,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.9157,"stop_level":84.1263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-10","known_ts":"2017-04-10","bar_index":3772,"type":"RECLAIM","strength":0.863,"price":84.2466,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-04-06","prior_stop_level":84.1263,"sweep_low":83.7878,"atr14":0.606506,"stop_level":83.484547,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-24","known_ts":"2017-04-24","bar_index":3775,"type":"RECLAIM","strength":0.863,"price":85.2318,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-29","known_ts":"2017-06-29","bar_index":3790,"type":"SELL","basis":"structure_stop","strength":1.0,"price":87.2181,"stop_level":87.7557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-10","known_ts":"2017-11-14","bar_index":3822,"type":"BUY","strength":0.588,"price":88.2707,"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":55},{"ts":"2018-01-10","known_ts":"2018-01-10","bar_index":3835,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.2038,"stop_level":90.411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-16","known_ts":"2018-01-16","bar_index":3836,"type":"RECLAIM","strength":0.863,"price":90.4955,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-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":"2018-01-10","prior_stop_level":90.411,"sweep_low":89.3591,"atr14":0.954895,"stop_level":88.881652,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-26","known_ts":"2018-01-26","bar_index":3839,"type":"RECLAIM","strength":0.863,"price":92.0542,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-19","known_ts":"2018-04-19","bar_index":3858,"type":"SELL","basis":"structure_stop","strength":0.45,"price":81.658,"stop_level":83.7774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-05-23","known_ts":"2018-05-25","bar_index":3866,"type":"BUY","strength":0.45,"price":77.5894,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-07-02","known_ts":"2018-07-02","bar_index":3875,"type":"RECLAIM","strength":0.725,"price":85.5159,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-27","known_ts":"2018-07-27","bar_index":3881,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.2082,"stop_level":89.294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-31","known_ts":"2018-07-31","bar_index":3881,"type":"RECLAIM","strength":0.863,"price":89.7702,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-07-27","prior_stop_level":89.294,"sweep_low":88.732,"atr14":1.226976,"stop_level":88.118512,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-08","known_ts":"2018-08-08","bar_index":3883,"type":"SELL","basis":"structure_stop","strength":0.863,"price":88.5915,"stop_level":88.6852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-09","known_ts":"2018-08-09","bar_index":3884,"type":"RECLAIM","strength":0.863,"price":88.7554,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-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":"2018-08-08","prior_stop_level":88.6852,"sweep_low":88.5056,"atr14":1.354396,"stop_level":87.828402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-05","known_ts":"2018-09-05","bar_index":3890,"type":"RECLAIM","strength":0.863,"price":88.734,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-02","known_ts":"2018-11-06","bar_index":3904,"type":"BUY","strength":0.725,"price":90.678,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2018-11-23","known_ts":"2018-11-23","bar_index":3908,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.8354,"stop_level":91.8114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-28","known_ts":"2018-11-28","bar_index":3909,"type":"RECLAIM","strength":0.863,"price":93.2675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-11-23","prior_stop_level":91.8114,"sweep_low":90.3396,"atr14":1.587793,"stop_level":89.545704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-10","known_ts":"2018-12-10","bar_index":3912,"type":"RECLAIM","strength":0.863,"price":92.8181,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-14","known_ts":"2018-12-14","bar_index":3913,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.3985,"stop_level":91.882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-01","known_ts":"2019-02-05","bar_index":3924,"type":"BUY","strength":0.588,"price":89.5655,"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":20},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":3945,"type":"SELL","basis":"structure_stop","strength":1.0,"price":100.7525,"stop_level":100.8725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-10","known_ts":"2019-05-10","bar_index":3946,"type":"RECLAIM","strength":1.0,"price":102.376,"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":100.8725,"sweep_low":99.8488,"atr14":1.288313,"stop_level":99.204644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-21","known_ts":"2019-05-21","bar_index":3949,"type":"RECLAIM","strength":1.0,"price":103.9435,"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-05-28","known_ts":"2019-05-28","bar_index":3950,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.0721,"stop_level":103.2077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-04","known_ts":"2019-06-04","bar_index":3952,"type":"RECLAIM","strength":1.0,"price":103.2237,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-05-28","prior_stop_level":103.2077,"sweep_low":101.4403,"atr14":1.302869,"stop_level":100.788866,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-07","known_ts":"2019-06-11","bar_index":3953,"type":"REBUY","strength":1.0,"price":107.3066,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2019-06-20","known_ts":"2019-06-24","bar_index":3956,"type":"REBUY","strength":1.0,"price":108.0639,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2019-09-16","known_ts":"2019-09-16","bar_index":3976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":109.4109,"stop_level":110.2059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":3980,"type":"SELL","basis":"structure_stop","strength":0.863,"price":108.6485,"stop_level":109.2731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-10-03","known_ts":"2019-10-03","bar_index":3980,"type":"RECLAIM","strength":0.863,"price":111.885,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-10-02","prior_stop_level":109.2731,"sweep_low":108.2835,"atr14":1.769911,"stop_level":107.398544,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-02","known_ts":"2019-12-04","bar_index":3994,"type":"BUY","strength":0.725,"price":111.374,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2020-01-15","known_ts":"2020-01-17","bar_index":4004,"type":"REBUY","strength":0.725,"price":115.3888,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2020-02-25","known_ts":"2020-02-25","bar_index":4013,"type":"SELL","basis":"structure_stop","strength":1.0,"price":115.2581,"stop_level":115.7728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-26","known_ts":"2020-02-26","bar_index":4013,"type":"RECLAIM","strength":0.863,"price":115.9769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-02-25","prior_stop_level":115.7728,"sweep_low":114.8252,"atr14":1.673251,"stop_level":113.988574,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":4023,"type":"BUY","strength":0.725,"price":109.8933,"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":"2020-05-01","known_ts":"2020-05-01","bar_index":4028,"type":"SELL","basis":"structure_stop","strength":0.588,"price":107.0232,"stop_level":107.1219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-05-04","known_ts":"2020-05-04","bar_index":4029,"type":"RECLAIM","strength":0.588,"price":107.6647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2020-05-01","prior_stop_level":107.1219,"sweep_low":106.3489,"atr14":3.625071,"stop_level":104.536365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-26","known_ts":"2020-05-26","bar_index":4034,"type":"SELL","basis":"structure_stop","strength":0.588,"price":106.7025,"stop_level":107.0232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-27","known_ts":"2020-05-27","bar_index":4034,"type":"RECLAIM","strength":0.588,"price":107.5742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-26","prior_stop_level":107.0232,"sweep_low":105.7403,"atr14":2.684646,"stop_level":104.397977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-02","known_ts":"2020-07-02","bar_index":4043,"type":"RECLAIM","strength":0.725,"price":110.6965,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-10","known_ts":"2020-09-10","bar_index":4059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":112.4858,"stop_level":113.0834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-11","known_ts":"2020-09-11","bar_index":4059,"type":"RECLAIM","strength":0.863,"price":113.3623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-10","prior_stop_level":113.0834,"sweep_low":111.7513,"atr14":2.272537,"stop_level":110.615031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-01","known_ts":"2020-10-01","bar_index":4064,"type":"RECLAIM","strength":0.863,"price":115.1319,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":4065,"type":"BUY","strength":0.863,"price":115.0651,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":4070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":111.9933,"stop_level":113.2705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-03","known_ts":"2020-11-03","bar_index":4071,"type":"RECLAIM","strength":0.725,"price":114.389,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2020-10-28","prior_stop_level":113.2705,"sweep_low":109.94,"atr14":2.240494,"stop_level":108.819753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-09","known_ts":"2020-11-11","bar_index":4073,"type":"BUY","strength":0.863,"price":120.1151,"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":"2020-12-22","known_ts":"2020-12-22","bar_index":4083,"type":"SELL","basis":"structure_stop","strength":0.863,"price":121.0717,"stop_level":121.2482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":4083,"type":"RECLAIM","strength":0.863,"price":121.3995,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-22","prior_stop_level":121.2482,"sweep_low":120.6178,"atr14":1.72256,"stop_level":119.75652,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-06","known_ts":"2021-01-06","bar_index":4086,"type":"SELL","basis":"structure_stop","strength":0.863,"price":120.1554,"stop_level":121.0717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-08","known_ts":"2021-01-08","bar_index":4086,"type":"RECLAIM","strength":0.863,"price":121.2062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-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":"2021-01-06","prior_stop_level":121.0717,"sweep_low":118.659,"atr14":1.947938,"stop_level":117.685031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-17","known_ts":"2021-03-19","bar_index":4102,"type":"BUY","strength":0.45,"price":113.9714,"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-22","known_ts":"2021-03-22","bar_index":4103,"type":"RECLAIM","strength":0.588,"price":117.6236,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2021-04-14","known_ts":"2021-04-14","bar_index":4108,"type":"SELL","basis":"structure_stop","strength":0.725,"price":120.42,"stop_level":120.7843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-16","known_ts":"2021-04-16","bar_index":4109,"type":"RECLAIM","strength":0.725,"price":122.157,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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":"2021-04-14","prior_stop_level":120.7843,"sweep_low":119.6828,"atr14":1.773904,"stop_level":118.795848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-29","known_ts":"2021-04-29","bar_index":4112,"type":"RECLAIM","strength":0.725,"price":123.5383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-06-18","known_ts":"2021-06-18","bar_index":4123,"type":"SELL","basis":"structure_stop","strength":0.863,"price":124.125,"stop_level":124.7054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-06-21","known_ts":"2021-06-21","bar_index":4124,"type":"RECLAIM","strength":0.863,"price":125.0981,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-06-18","prior_stop_level":124.7054,"sweep_low":123.9628,"atr14":1.584554,"stop_level":123.170523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-02","known_ts":"2021-07-07","bar_index":4127,"type":"BUY","strength":0.863,"price":127.8551,"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":"2021-08-04","known_ts":"2021-08-04","bar_index":4134,"type":"SELL","basis":"structure_stop","strength":1.0,"price":131.4912,"stop_level":132.4643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-19","known_ts":"2021-08-23","bar_index":4138,"type":"REBUY","strength":1.0,"price":134.7348,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"2021-10-14","known_ts":"2021-10-18","bar_index":4151,"type":"BUY","strength":0.863,"price":135.8645,"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":"2021-11-26","known_ts":"2021-11-26","bar_index":4161,"type":"SELL","basis":"structure_stop","strength":0.863,"price":138.4857,"stop_level":139.7835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-11-29","known_ts":"2021-11-29","bar_index":4161,"type":"RECLAIM","strength":1.0,"price":141.064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-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":"2021-11-26","prior_stop_level":139.7835,"sweep_low":138.2709,"atr14":1.94947,"stop_level":137.296165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-06","known_ts":"2021-12-08","bar_index":4163,"type":"REBUY","strength":0.863,"price":144.0765,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":4174,"type":"SELL","basis":"structure_stop","strength":1.0,"price":149.9686,"stop_level":150.4617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-29","known_ts":"2022-03-31","bar_index":4189,"type":"BUY","strength":0.725,"price":145.773,"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":"2022-04-29","known_ts":"2022-04-29","bar_index":4196,"type":"SELL","basis":"structure_stop","strength":0.863,"price":149.5441,"stop_level":149.9273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-03","known_ts":"2022-05-03","bar_index":4197,"type":"SELL","basis":"structure_stop","strength":0.863,"price":146.3043,"stop_level":149.9273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-04","known_ts":"2022-05-04","bar_index":4197,"type":"RECLAIM","strength":0.863,"price":151.4165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-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":"2022-04-29","prior_stop_level":149.9273,"sweep_low":143.9354,"atr14":3.173466,"stop_level":142.348667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-04","known_ts":"2022-05-04","bar_index":4197,"type":"RECLAIM","strength":0.863,"price":151.4165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-05-03","prior_stop_level":149.9273,"sweep_low":145.0763,"atr14":3.173466,"stop_level":143.489567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-29","known_ts":"2022-07-01","bar_index":4210,"type":"BUY","strength":0.725,"price":148.5496,"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":"2022-08-30","known_ts":"2022-08-30","bar_index":4224,"type":"SELL","basis":"structure_stop","strength":0.725,"price":151.7067,"stop_level":152.461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":4225,"type":"RECLAIM","strength":0.725,"price":152.6027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-08-30","prior_stop_level":152.461,"sweep_low":150.2984,"atr14":2.125806,"stop_level":149.235497,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":4235,"type":"BUY","strength":0.725,"price":154.5538,"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":"2022-11-14","known_ts":"2022-11-14","bar_index":4242,"type":"SELL","basis":"structure_stop","strength":0.725,"price":156.0282,"stop_level":156.9552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-16","known_ts":"2022-11-16","bar_index":4242,"type":"RECLAIM","strength":0.725,"price":157.4408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-11-14","prior_stop_level":156.9552,"sweep_low":154.8716,"atr14":3.044961,"stop_level":153.349119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-01","known_ts":"2022-12-01","bar_index":4246,"type":"RECLAIM","strength":0.725,"price":162.6781,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":4249,"type":"SELL","basis":"structure_stop","strength":0.863,"price":160.1285,"stop_level":161.3544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":4250,"type":"RECLAIM","strength":0.863,"price":162.1273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-15","prior_stop_level":161.3544,"sweep_low":158.4761,"atr14":2.563302,"stop_level":157.194449,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-15","known_ts":"2023-02-17","bar_index":4263,"type":"BUY","strength":0.725,"price":156.6017,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2023-05-30","known_ts":"2023-05-30","bar_index":4286,"type":"SELL","basis":"structure_stop","strength":0.863,"price":162.4269,"stop_level":163.2766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-01","known_ts":"2023-06-01","bar_index":4287,"type":"RECLAIM","strength":0.863,"price":164.084,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-05-30","prior_stop_level":163.2766,"sweep_low":161.613,"atr14":2.131816,"stop_level":160.547092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-24","known_ts":"2023-07-26","bar_index":4299,"type":"BUY","strength":0.588,"price":172.5588,"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":"2023-08-08","known_ts":"2023-08-08","bar_index":4302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":166.1104,"stop_level":166.1193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-10-30","known_ts":"2023-11-01","bar_index":4322,"type":"BUY","strength":0.45,"price":149.5298,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-12-08","known_ts":"2023-12-08","bar_index":4331,"type":"SELL","basis":"structure_stop","strength":0.588,"price":151.4102,"stop_level":151.6067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-11","known_ts":"2023-12-11","bar_index":4331,"type":"RECLAIM","strength":0.588,"price":153.3659,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-12-08","prior_stop_level":151.6067,"sweep_low":151.0355,"atr14":1.935584,"stop_level":150.067708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":4340,"type":"SELL","basis":"structure_stop","strength":0.588,"price":151.5017,"stop_level":151.8215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-23","known_ts":"2024-01-23","bar_index":4341,"type":"RECLAIM","strength":0.588,"price":153.2014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-01-19","prior_stop_level":151.8215,"sweep_low":150.2039,"atr14":2.047804,"stop_level":149.179998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-26","known_ts":"2024-01-30","bar_index":4342,"type":"REBUY","strength":0.588,"price":155.0109,"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":"2024-02-16","known_ts":"2024-02-16","bar_index":4347,"type":"RECLAIM","strength":0.725,"price":154.289,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-01-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-01","known_ts":"2024-03-01","bar_index":4350,"type":"SELL","basis":"structure_stop","strength":0.725,"price":151.562,"stop_level":151.9951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-04","known_ts":"2024-03-04","bar_index":4350,"type":"RECLAIM","strength":0.725,"price":152.2803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-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":"2024-03-01","prior_stop_level":151.9951,"sweep_low":150.328,"atr14":2.161511,"stop_level":149.247244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-14","known_ts":"2024-03-18","bar_index":4353,"type":"BUY","strength":0.863,"price":157.704,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-05-28","known_ts":"2024-05-28","bar_index":4370,"type":"SELL","basis":"structure_stop","strength":0.863,"price":159.6562,"stop_level":165.255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-24","known_ts":"2024-07-26","bar_index":4383,"type":"BUY","strength":0.725,"price":160.3304,"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":55},{"ts":"2024-08-12","known_ts":"2024-08-12","bar_index":4387,"type":"SELL","basis":"structure_stop","strength":0.863,"price":159.096,"stop_level":160.2561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-14","known_ts":"2024-08-14","bar_index":4388,"type":"RECLAIM","strength":0.863,"price":161.2214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-08-12","prior_stop_level":160.2561,"sweep_low":157.9823,"atr14":2.912025,"stop_level":156.526287,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-30","known_ts":"2024-08-30","bar_index":4392,"type":"RECLAIM","strength":0.863,"price":165.6856,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-18","known_ts":"2024-09-18","bar_index":4396,"type":"SELL","basis":"structure_stop","strength":0.863,"price":163.8518,"stop_level":164.3848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-20","known_ts":"2024-09-20","bar_index":4396,"type":"SELL","basis":"structure_stop","strength":0.863,"price":160.083,"stop_level":164.3848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-17","known_ts":"2024-10-21","bar_index":4403,"type":"BUY","strength":0.725,"price":163.6647,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2025-01-24","known_ts":"2025-01-28","bar_index":4425,"type":"BUY","strength":0.45,"price":141.7063,"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-03-13","known_ts":"2025-03-13","bar_index":4436,"type":"SELL","basis":"structure_stop","strength":0.588,"price":141.1418,"stop_level":142.8946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-17","known_ts":"2025-03-17","bar_index":4436,"type":"RECLAIM","strength":0.588,"price":143.9963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-03-13","prior_stop_level":142.8946,"sweep_low":139.943,"atr14":3.43378,"stop_level":138.22611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-21","known_ts":"2025-03-21","bar_index":4438,"type":"SELL","basis":"structure_stop","strength":0.588,"price":138.3921,"stop_level":140.9801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-26","known_ts":"2025-03-26","bar_index":4439,"type":"RECLAIM","strength":0.588,"price":141.4273,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-03-21","prior_stop_level":140.9801,"sweep_low":137.7261,"atr14":2.965416,"stop_level":136.243392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-16","known_ts":"2025-05-20","bar_index":4451,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-05-16","trigger_known_ts":"2025-05-20","strength":0.45,"price":125.4044,"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.247935,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":121.6651,"atr14":2.417337,"stop_level":120.456432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-09","known_ts":"2025-06-11","bar_index":4456,"type":"BUY","strength":0.45,"price":124.9528,"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-06-09","known_ts":"2025-06-11","bar_index":4456,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-06-09","trigger_known_ts":"2025-06-11","strength":0.45,"price":124.9528,"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.250157,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":122.8069,"atr14":2.03247,"stop_level":121.790665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-08","known_ts":"2025-08-08","bar_index":4470,"type":"RECLAIM","strength":0.863,"price":141.2765,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-04","known_ts":"2025-09-04","bar_index":4476,"type":"SELL","basis":"structure_stop","strength":0.863,"price":141.2958,"stop_level":141.3823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-05","known_ts":"2025-09-05","bar_index":4476,"type":"RECLAIM","strength":0.863,"price":142.1923,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-09-04","prior_stop_level":141.3823,"sweep_low":140.8725,"atr14":2.82098,"stop_level":139.46201,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-22","known_ts":"2025-09-22","bar_index":4480,"type":"RECLAIM","strength":0.863,"price":138.0933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-13","known_ts":"2025-10-15","bar_index":4485,"type":"BUY","strength":0.863,"price":146.8255,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2025-12-11","known_ts":"2025-12-15","bar_index":4499,"type":"BUY","strength":1.0,"price":148.3205,"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":"2026-01-27","known_ts":"2026-01-29","bar_index":4509,"type":"BUY","strength":0.863,"price":145.839,"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":75},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":4517,"type":"SELL","basis":"structure_stop","strength":1.0,"price":157.6187,"stop_level":158.8153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-09","known_ts":"2026-03-09","bar_index":4518,"type":"RECLAIM","strength":1.0,"price":159.8482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-03-05","prior_stop_level":158.8153,"sweep_low":154.4649,"atr14":3.327674,"stop_level":152.801063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-02","known_ts":"2026-07-07","bar_index":4545,"type":"BUY","strength":0.588,"price":144.98,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2026-07-21","known_ts":"2026-07-21","bar_index":4549,"type":"SELL","basis":"structure_stop","strength":0.588,"price":135.0,"stop_level":135.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-07-22","known_ts":"2026-07-22","bar_index":4549,"type":"RECLAIM","strength":0.588,"price":135.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2026-07-21","prior_stop_level":135.4,"sweep_low":134.27,"atr14":3.444672,"stop_level":132.547664,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-24","known_ts":"2026-07-28","bar_index":4550,"type":"BUY","strength":0.588,"price":142.86,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-28","last_scored_basis":null,"bars_since_signal":4,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-11-07","2018-02-22","2018-04-03","2018-05-10","2018-09-05","2018-10-12","2019-01-02","2019-01-18","2019-08-12","2019-11-13","2020-03-20","2020-09-28","2021-02-02","2021-03-04","2021-10-01","2022-03-11","2022-06-21","2022-10-03","2023-01-25","2023-06-08","2023-07-11","2023-08-22","2023-10-09","2024-01-26","2024-03-11","2024-06-18","2024-07-11","2024-08-19","2024-11-12","2025-01-15","2025-02-20","2025-09-30","2025-10-08","2025-11-14","2026-01-08","2026-03-27","2026-04-28","2026-06-02","2026-07-02","2026-07-24"],"warnings":[{"ts":"2022-07-20","kind":"arm","px":147.5587},{"ts":"2022-08-23","kind":"arm","px":156.4248},{"ts":"2022-08-30","kind":"confirm","px":151.7067,"level":152.461},{"ts":"2022-11-07","kind":"arm","px":159.1005},{"ts":"2022-11-14","kind":"confirm","px":156.0282,"level":156.9552},{"ts":"2022-12-06","kind":"arm","px":161.3544},{"ts":"2022-12-15","kind":"confirm","px":160.1285,"level":161.3544},{"ts":"2023-04-11","kind":"arm","px":163.5986},{"ts":"2023-05-18","kind":"arm","px":171.3259},{"ts":"2023-05-30","kind":"confirm","px":162.4269,"level":163.2766},{"ts":"2023-08-02","kind":"arm","px":169.5957},{"ts":"2023-08-08","kind":"confirm","px":166.1104,"level":166.1193},{"ts":"2023-12-06","kind":"arm","px":153.0827},{"ts":"2023-12-08","kind":"confirm","px":151.4102,"level":151.6067},{"ts":"2024-01-09","kind":"arm","px":152.7719},{"ts":"2024-01-19","kind":"confirm","px":151.5017,"level":151.8215},{"ts":"2024-02-14","kind":"arm","px":153.0918},{"ts":"2024-03-01","kind":"confirm","px":151.562,"level":151.9951},{"ts":"2024-04-05","kind":"arm","px":155.7518},{"ts":"2024-05-24","kind":"arm","px":163.9013},{"ts":"2024-05-28","kind":"confirm","px":159.6562,"level":165.255},{"ts":"2024-08-09","kind":"arm","px":159.9963},{"ts":"2024-08-12","kind":"confirm","px":159.096,"level":160.2561},{"ts":"2024-08-30","kind":"arm","px":160.4511},{"ts":"2024-09-18","kind":"confirm","px":163.8518,"level":164.3848},{"ts":"2024-09-19","kind":"arm","px":163.3374},{"ts":"2024-09-20","kind":"confirm","px":160.083,"level":164.3848},{"ts":"2025-03-12","kind":"arm","px":140.9801},{"ts":"2025-03-13","kind":"confirm","px":141.1418,"level":142.8946},{"ts":"2025-03-20","kind":"arm","px":140.0096},{"ts":"2025-03-21","kind":"confirm","px":138.3921,"level":140.9801},{"ts":"2025-07-16","kind":"arm","px":130.1953},{"ts":"2025-08-27","kind":"arm","px":142.0172},{"ts":"2025-09-04","kind":"confirm","px":141.2958,"level":141.3823},{"ts":"2025-10-29","kind":"arm","px":141.9689},{"ts":"2026-02-13","kind":"arm","px":162.7582},{"ts":"2026-03-05","kind":"confirm","px":157.6187,"level":158.8153},{"ts":"2026-07-16","kind":"arm","px":139.43},{"ts":"2026-07-21","kind":"confirm","px":135.0,"level":135.4},{"ts":"2026-08-11","kind":"arm","px":138.41}],"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":[]}}}