{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_eb66bbabbba2c4d729bd","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-20","entry_date":"2026-07-21","entry_basis":"next_session_close","entry_price":210.86,"rank":8,"tier":null,"state":"stopped","maturity":"matured","latest_price":209.38,"return_pct":-0.7,"excess_pct":-3.79,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"}]},"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":"DOV","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1981-03-05","known_ts":"1981-03-09","bar_index":82,"type":"BUY","strength":0.588,"price":1.0922,"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":"quality","score":65},{"ts":"1981-04-08","known_ts":"1981-04-08","bar_index":90,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1252,"stop_level":1.1299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-27","known_ts":"1981-04-27","bar_index":94,"type":"RECLAIM","strength":0.725,"price":1.1299,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-18","known_ts":"1981-05-20","bar_index":99,"type":"BUY","strength":0.588,"price":1.1463,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1981-07-27","known_ts":"1981-07-29","bar_index":115,"type":"BUY","strength":0.588,"price":1.0522,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":50},{"ts":"1981-08-31","known_ts":"1981-08-31","bar_index":123,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0263,"stop_level":1.031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-10-07","known_ts":"1981-10-09","bar_index":132,"type":"BUY","strength":0.45,"price":1.0263,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1981-10-28","known_ts":"1981-10-28","bar_index":137,"type":"RECLAIM","strength":0.725,"price":1.0922,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-10-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-11-16","known_ts":"1981-11-16","bar_index":141,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0828,"stop_level":1.1063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-11-23","known_ts":"1981-11-23","bar_index":143,"type":"RECLAIM","strength":0.725,"price":1.1157,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1981-11-16","prior_stop_level":1.1063,"sweep_low":1.0545,"atr14":0.031043,"stop_level":1.038978,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-12-02","known_ts":"1981-12-02","bar_index":145,"type":"RECLAIM","strength":0.725,"price":1.1534,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-01-06","known_ts":"1982-01-06","bar_index":152,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1534,"stop_level":1.1581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-01-08","known_ts":"1982-01-08","bar_index":153,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0875,"stop_level":1.1581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-03-25","known_ts":"1982-03-29","bar_index":171,"type":"BUY","strength":0.45,"price":0.9241,"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":"1982-05-03","known_ts":"1982-05-03","bar_index":179,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8815,"stop_level":0.9052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-05","known_ts":"1982-05-05","bar_index":180,"type":"RECLAIM","strength":0.588,"price":0.9147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-05-03","prior_stop_level":0.9052,"sweep_low":0.8673,"atr14":0.027191,"stop_level":0.853704,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-05-20","known_ts":"1982-05-20","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8531,"stop_level":0.8815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-24","known_ts":"1982-05-24","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8388,"stop_level":0.8815,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-06-21","known_ts":"1982-06-23","bar_index":191,"type":"BUY","strength":0.588,"price":0.8403,"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":"1982-07-08","known_ts":"1982-07-12","bar_index":195,"type":"BUY","strength":0.588,"price":0.8307,"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":"1982-08-04","known_ts":"1982-08-04","bar_index":201,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7448,"stop_level":0.7782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-19","known_ts":"1982-08-23","bar_index":205,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1982-08-19","trigger_known_ts":"1982-08-23","strength":0.45,"price":0.7257,"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.416077,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.678,"atr14":0.031165,"stop_level":0.662418,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-24","known_ts":"1982-08-26","bar_index":206,"type":"BUY","strength":0.45,"price":0.8569,"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":"1982-09-20","known_ts":"1982-09-20","bar_index":212,"type":"RECLAIM","strength":0.725,"price":0.8955,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-08-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-09-30","known_ts":"1982-09-30","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8425,"stop_level":0.8569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-10-14","known_ts":"1982-10-14","bar_index":218,"type":"RECLAIM","strength":0.863,"price":0.9677,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-11-01","known_ts":"1982-11-01","bar_index":222,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0254,"stop_level":1.0303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-11-03","known_ts":"1982-11-03","bar_index":222,"type":"RECLAIM","strength":0.863,"price":1.088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-11-01","prior_stop_level":1.0303,"sweep_low":1.011,"atr14":0.041143,"stop_level":0.990428,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-11-17","known_ts":"1982-11-17","bar_index":226,"type":"RECLAIM","strength":0.863,"price":1.1073,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-01-03","known_ts":"1983-01-03","bar_index":236,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.104,"stop_level":1.1427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-01-05","known_ts":"1983-01-05","bar_index":237,"type":"RECLAIM","strength":1.0,"price":1.1621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1983-01-03","prior_stop_level":1.1427,"sweep_low":1.0991,"atr14":0.03782,"stop_level":1.08019,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-01-18","known_ts":"1983-01-18","bar_index":240,"type":"RECLAIM","strength":1.0,"price":1.1524,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-03-28","known_ts":"1983-03-30","bar_index":256,"type":"BUY","strength":0.863,"price":1.1207,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1983-06-08","known_ts":"1983-06-08","bar_index":272,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3254,"stop_level":1.3351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-06-14","known_ts":"1983-06-14","bar_index":274,"type":"RECLAIM","strength":1.0,"price":1.34,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-06-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":"1983-06-08","prior_stop_level":1.3351,"sweep_low":1.2913,"atr14":0.032879,"stop_level":1.27486,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-06-22","known_ts":"1983-06-22","bar_index":276,"type":"RECLAIM","strength":1.0,"price":1.4569,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-06-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-08-30","known_ts":"1983-09-01","bar_index":292,"type":"BUY","strength":0.588,"price":1.1816,"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":"1983-10-11","known_ts":"1983-10-11","bar_index":301,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2061,"stop_level":1.2355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1983-10-14","known_ts":"1983-10-14","bar_index":302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1865,"stop_level":1.2355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1983-11-10","known_ts":"1983-11-14","bar_index":309,"type":"BUY","strength":0.725,"price":1.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":"aplus","score":90},{"ts":"1983-12-13","known_ts":"1983-12-13","bar_index":316,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2623,"stop_level":1.2649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-12-14","known_ts":"1983-12-14","bar_index":316,"type":"RECLAIM","strength":0.725,"price":1.2919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1983-12-13","prior_stop_level":1.2649,"sweep_low":1.2623,"atr14":0.03261,"stop_level":1.245995,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-12-19","known_ts":"1983-12-19","bar_index":317,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1834,"stop_level":1.2649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-01-09","known_ts":"1984-01-11","bar_index":322,"type":"BUY","strength":0.863,"price":1.3215,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1984-02-01","known_ts":"1984-02-01","bar_index":327,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2722,"stop_level":1.3165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-02-03","known_ts":"1984-02-03","bar_index":328,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.282,"stop_level":1.3165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-03-16","known_ts":"1984-03-20","bar_index":338,"type":"BUY","strength":0.725,"price":1.287,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1984-05-15","known_ts":"1984-05-15","bar_index":351,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3412,"stop_level":1.3511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-05-16","known_ts":"1984-05-16","bar_index":352,"type":"RECLAIM","strength":0.863,"price":1.3609,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-05-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":"1984-05-15","prior_stop_level":1.3511,"sweep_low":1.3412,"atr14":0.026463,"stop_level":1.327969,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-06-15","known_ts":"1984-06-15","bar_index":359,"type":"RECLAIM","strength":1.0,"price":1.3708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-06-20","known_ts":"1984-06-22","bar_index":360,"type":"BUY","strength":1.0,"price":1.3806,"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":"aplus","score":100},{"ts":"1984-07-16","known_ts":"1984-07-16","bar_index":365,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3461,"stop_level":1.3511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-07-18","known_ts":"1984-07-18","bar_index":366,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3264,"stop_level":1.3511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-07-25","known_ts":"1984-07-25","bar_index":368,"type":"RECLAIM","strength":0.863,"price":1.3609,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1984-07-18","prior_stop_level":1.3511,"sweep_low":1.3017,"atr14":0.028127,"stop_level":1.287637,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-07-30","known_ts":"1984-08-01","bar_index":369,"type":"BUY","strength":1.0,"price":1.4102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1984-09-12","known_ts":"1984-09-12","bar_index":379,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.428,"stop_level":1.4595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-12-13","known_ts":"1984-12-17","bar_index":401,"type":"BUY","strength":0.588,"price":1.3671,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":50},{"ts":"1985-02-21","known_ts":"1985-02-21","bar_index":416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5667,"stop_level":1.5767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-02-27","known_ts":"1985-02-27","bar_index":418,"type":"RECLAIM","strength":0.863,"price":1.5802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-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":"1985-02-21","prior_stop_level":1.5767,"sweep_low":1.525,"atr14":0.034469,"stop_level":1.507765,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-06-03","known_ts":"1985-06-03","bar_index":440,"type":"RECLAIM","strength":0.863,"price":1.5835,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-10","known_ts":"1985-06-10","bar_index":441,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.533,"stop_level":1.5381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-06-17","known_ts":"1985-06-17","bar_index":443,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4372,"stop_level":1.5381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-07-02","known_ts":"1985-07-05","bar_index":447,"type":"BUY","strength":0.863,"price":1.5633,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1985-07-29","known_ts":"1985-07-29","bar_index":453,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.533,"stop_level":1.5532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-10","known_ts":"1985-10-14","bar_index":470,"type":"BUY","strength":0.588,"price":1.4609,"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":"1986-01-09","known_ts":"1986-01-09","bar_index":490,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6072,"stop_level":1.6174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-02-05","known_ts":"1986-02-07","bar_index":497,"type":"BUY","strength":0.863,"price":1.699,"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":"1986-03-05","known_ts":"1986-03-05","bar_index":503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8609,"stop_level":1.8763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-06","known_ts":"1986-03-06","bar_index":503,"type":"RECLAIM","strength":1.0,"price":1.9071,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-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":"1986-03-05","prior_stop_level":1.8763,"sweep_low":1.8456,"atr14":0.042269,"stop_level":1.824466,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-03-21","known_ts":"1986-03-21","bar_index":507,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8148,"stop_level":1.8609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-06-27","known_ts":"1986-07-01","bar_index":530,"type":"BUY","strength":0.725,"price":1.7007,"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":"1986-07-15","known_ts":"1986-07-15","bar_index":533,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.577,"stop_level":1.6028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1986-07-16","known_ts":"1986-07-18","bar_index":534,"type":"BUY","strength":0.588,"price":1.6492,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"1986-07-16","known_ts":"1986-07-16","bar_index":534,"type":"RECLAIM","strength":0.588,"price":1.6285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-07-15 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":"1986-07-15","prior_stop_level":1.6028,"sweep_low":1.577,"atr14":0.034414,"stop_level":1.559793,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-08-19","known_ts":"1986-08-19","bar_index":542,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7522,"stop_level":1.7677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-20","known_ts":"1986-08-20","bar_index":542,"type":"RECLAIM","strength":0.863,"price":1.7728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1986-08-19","prior_stop_level":1.7677,"sweep_low":1.7471,"atr14":0.033847,"stop_level":1.730176,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-09-05","known_ts":"1986-09-05","bar_index":546,"type":"RECLAIM","strength":0.863,"price":1.8497,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-09-12","known_ts":"1986-09-12","bar_index":547,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7565,"stop_level":1.772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-09-19","known_ts":"1986-09-19","bar_index":549,"type":"RECLAIM","strength":0.863,"price":1.7824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1986-09-12","prior_stop_level":1.772,"sweep_low":1.6477,"atr14":0.045561,"stop_level":1.62492,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-01","known_ts":"1986-12-01","bar_index":566,"type":"RECLAIM","strength":0.725,"price":1.9067,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-12-23","known_ts":"1986-12-23","bar_index":571,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8538,"stop_level":1.859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-12-24","known_ts":"1986-12-24","bar_index":571,"type":"RECLAIM","strength":0.863,"price":1.8851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-12-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":"1986-12-23","prior_stop_level":1.859,"sweep_low":1.8434,"atr14":0.041423,"stop_level":1.822688,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-01-09","known_ts":"1987-01-09","bar_index":575,"type":"RECLAIM","strength":1.0,"price":2.083,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-12-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-02-10","known_ts":"1987-02-10","bar_index":582,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2183,"stop_level":2.234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-02-11","known_ts":"1987-02-11","bar_index":582,"type":"RECLAIM","strength":1.0,"price":2.2808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1987-02-10","prior_stop_level":2.234,"sweep_low":2.1871,"atr14":0.05586,"stop_level":2.15917,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-26","known_ts":"1987-02-26","bar_index":586,"type":"RECLAIM","strength":1.0,"price":2.3425,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-03-05","known_ts":"1987-03-05","bar_index":587,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3321,"stop_level":2.3329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-03-06","known_ts":"1987-03-06","bar_index":588,"type":"RECLAIM","strength":1.0,"price":2.353,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-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":"1987-03-05","prior_stop_level":2.3329,"sweep_low":2.3216,"atr14":0.05114,"stop_level":2.29603,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-19","known_ts":"1987-03-19","bar_index":591,"type":"RECLAIM","strength":1.0,"price":2.6667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-07-27","known_ts":"1987-07-27","bar_index":620,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.976,"stop_level":3.0075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-07-29","known_ts":"1987-07-29","bar_index":621,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9865,"stop_level":3.0075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-08-10","known_ts":"1987-08-12","bar_index":624,"type":"REBUY","strength":0.863,"price":3.1597,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1987-11-24","known_ts":"1987-11-27","bar_index":649,"type":"BUY","strength":0.588,"price":2.3919,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1988-01-08","known_ts":"1988-01-08","bar_index":659,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5426,"stop_level":2.5743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-15","known_ts":"1988-01-15","bar_index":660,"type":"RECLAIM","strength":0.588,"price":2.5902,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-01-08","prior_stop_level":2.5743,"sweep_low":2.4366,"atr14":0.066577,"stop_level":2.403312,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-05","known_ts":"1988-02-05","bar_index":665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5214,"stop_level":2.5426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-14","known_ts":"1988-03-14","bar_index":674,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5539,"stop_level":2.5858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-15","known_ts":"1988-03-15","bar_index":674,"type":"RECLAIM","strength":0.588,"price":2.639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-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":"1988-03-14","prior_stop_level":2.5858,"sweep_low":2.5433,"atr14":0.055997,"stop_level":2.515301,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-05","known_ts":"1988-04-05","bar_index":679,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6178,"stop_level":2.6284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-06","known_ts":"1988-04-06","bar_index":679,"type":"RECLAIM","strength":0.588,"price":2.7082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-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":"1988-04-05","prior_stop_level":2.6284,"sweep_low":2.5965,"atr14":0.0474,"stop_level":2.5728,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-21","known_ts":"1988-04-21","bar_index":683,"type":"RECLAIM","strength":0.725,"price":2.7667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-24","known_ts":"1988-05-24","bar_index":690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7516,"stop_level":2.7827,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-26","known_ts":"1988-05-26","bar_index":691,"type":"RECLAIM","strength":0.863,"price":2.8051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-05-24","prior_stop_level":2.7827,"sweep_low":2.7516,"atr14":0.055374,"stop_level":2.723913,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-03","known_ts":"1988-06-07","bar_index":693,"type":"REBUY","strength":0.863,"price":2.9386,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1988-07-12","known_ts":"1988-07-12","bar_index":701,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9386,"stop_level":2.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-15","known_ts":"1988-09-19","bar_index":717,"type":"BUY","strength":0.45,"price":2.6597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-09-28","known_ts":"1988-09-28","bar_index":720,"type":"RECLAIM","strength":0.588,"price":2.8371,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-09-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1988-10-13","known_ts":"1988-10-13","bar_index":723,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6544,"stop_level":2.7081,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-12-01","known_ts":"1988-12-05","bar_index":735,"type":"BUY","strength":0.45,"price":2.4006,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1989-01-23","known_ts":"1989-01-23","bar_index":746,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4871,"stop_level":2.5411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-01-25","known_ts":"1989-01-25","bar_index":747,"type":"RECLAIM","strength":0.588,"price":2.5519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1989-01-23","prior_stop_level":2.5411,"sweep_low":2.4871,"atr14":0.054202,"stop_level":2.459999,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-13","known_ts":"1989-03-15","bar_index":758,"type":"BUY","strength":0.725,"price":2.5452,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1989-04-12","known_ts":"1989-04-14","bar_index":765,"type":"BUY","strength":0.588,"price":2.5779,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1989-05-03","known_ts":"1989-05-03","bar_index":770,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5561,"stop_level":2.5779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-05-05","known_ts":"1989-05-05","bar_index":770,"type":"RECLAIM","strength":0.863,"price":2.6105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-05-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":"1989-05-03","prior_stop_level":2.5779,"sweep_low":2.5235,"atr14":0.044579,"stop_level":2.50121,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-19","known_ts":"1989-05-19","bar_index":774,"type":"RECLAIM","strength":0.863,"price":2.7124,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-07-05","known_ts":"1989-07-05","bar_index":784,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7671,"stop_level":2.7889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-07-10","known_ts":"1989-07-10","bar_index":785,"type":"RECLAIM","strength":0.863,"price":2.8218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-07-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1989-07-05","prior_stop_level":2.7889,"sweep_low":2.7452,"atr14":0.045823,"stop_level":2.722288,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-20","known_ts":"1989-07-20","bar_index":788,"type":"RECLAIM","strength":0.863,"price":3.0624,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-11-30","known_ts":"1989-12-04","bar_index":819,"type":"BUY","strength":0.725,"price":2.9393,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1990-01-19","known_ts":"1990-01-19","bar_index":830,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9614,"stop_level":2.9724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-01-26","known_ts":"1990-01-26","bar_index":832,"type":"RECLAIM","strength":0.588,"price":3.0056,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1990-01-19","prior_stop_level":2.9724,"sweep_low":2.8288,"atr14":0.076559,"stop_level":2.79052,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-31","known_ts":"1990-02-02","bar_index":833,"type":"REBUY","strength":0.725,"price":3.1824,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1990-04-02","known_ts":"1990-04-02","bar_index":847,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.387,"stop_level":3.3981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-04","known_ts":"1990-04-04","bar_index":847,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.387,"stop_level":3.3981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-03","known_ts":"1990-04-03","bar_index":847,"type":"RECLAIM","strength":1.0,"price":3.4203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-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":"1990-04-02","prior_stop_level":3.3981,"sweep_low":3.3647,"atr14":0.060529,"stop_level":3.334436,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-06","known_ts":"1990-04-06","bar_index":848,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3092,"stop_level":3.387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-12","known_ts":"1990-04-12","bar_index":849,"type":"RECLAIM","strength":1.0,"price":3.4314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-04-06","prior_stop_level":3.387,"sweep_low":3.287,"atr14":0.056094,"stop_level":3.258953,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-10","known_ts":"1990-05-10","bar_index":856,"type":"RECLAIM","strength":1.0,"price":3.6202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-13","known_ts":"1990-06-13","bar_index":863,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5582,"stop_level":3.5805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-10-12","known_ts":"1990-10-16","bar_index":892,"type":"BUY","strength":0.45,"price":2.6928,"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":"1990-12-26","known_ts":"1990-12-26","bar_index":909,"type":"RECLAIM","strength":0.725,"price":3.5768,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-30","known_ts":"1991-02-01","bar_index":917,"type":"REBUY","strength":0.863,"price":3.6671,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1991-05-31","known_ts":"1991-06-04","bar_index":945,"type":"BUY","strength":0.863,"price":3.8752,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1991-08-26","known_ts":"1991-08-28","bar_index":965,"type":"BUY","strength":0.588,"price":3.5422,"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":"1991-10-07","known_ts":"1991-10-07","bar_index":974,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4276,"stop_level":3.5078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-10-16","known_ts":"1991-10-18","bar_index":977,"type":"REBUY","strength":0.45,"price":3.4849,"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":"1991-12-19","known_ts":"1991-12-23","bar_index":992,"type":"BUY","strength":0.45,"price":3.4358,"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-24","known_ts":"1991-12-24","bar_index":993,"type":"RECLAIM","strength":0.588,"price":3.6203,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-12-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1992-01-13","known_ts":"1992-01-13","bar_index":997,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6895,"stop_level":3.7932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-01-15","known_ts":"1992-01-15","bar_index":997,"type":"RECLAIM","strength":0.725,"price":3.897,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-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":"1992-01-13","prior_stop_level":3.7932,"sweep_low":3.6895,"atr14":0.083944,"stop_level":3.647528,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-05","known_ts":"1992-02-05","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6779,"stop_level":3.6895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-02-20","known_ts":"1992-02-20","bar_index":1006,"type":"RECLAIM","strength":0.863,"price":3.7089,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-03-17","known_ts":"1992-03-19","bar_index":1012,"type":"BUY","strength":0.863,"price":3.848,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1992-04-03","known_ts":"1992-04-03","bar_index":1016,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7205,"stop_level":3.7552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-04-07","known_ts":"1992-04-07","bar_index":1017,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6857,"stop_level":3.7552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-08","known_ts":"1992-06-08","bar_index":1031,"type":"RECLAIM","strength":1.0,"price":3.8105,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-23","known_ts":"1992-06-23","bar_index":1034,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7522,"stop_level":3.8105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-26","known_ts":"1992-06-26","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6939,"stop_level":3.8105,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-07-24","known_ts":"1992-07-28","bar_index":1042,"type":"BUY","strength":0.725,"price":3.8454,"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":"1992-08-19","known_ts":"1992-08-19","bar_index":1048,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9386,"stop_level":3.9852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-08-25","known_ts":"1992-08-25","bar_index":1049,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.9242,"stop_level":3.9852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-01","known_ts":"1992-09-01","bar_index":1051,"type":"RECLAIM","strength":1.0,"price":4.0062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-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":"1992-08-25","prior_stop_level":3.9852,"sweep_low":3.8773,"atr14":0.045451,"stop_level":3.854575,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-10","known_ts":"1992-09-10","bar_index":1053,"type":"RECLAIM","strength":1.0,"price":4.0765,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-05","known_ts":"1992-10-05","bar_index":1058,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.0062,"stop_level":4.0296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-12","known_ts":"1992-10-12","bar_index":1060,"type":"RECLAIM","strength":1.0,"price":4.0765,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-10-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-10-05","prior_stop_level":4.0296,"sweep_low":3.9125,"atr14":0.046623,"stop_level":3.889189,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-19","known_ts":"1992-10-19","bar_index":1062,"type":"RECLAIM","strength":1.0,"price":4.1233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-01-14","known_ts":"1993-01-14","bar_index":1082,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3799,"stop_level":4.3916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-01-18","known_ts":"1993-01-18","bar_index":1082,"type":"RECLAIM","strength":1.0,"price":4.427,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-01-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":"1993-01-14","prior_stop_level":4.3916,"sweep_low":4.3681,"atr14":0.044973,"stop_level":4.345614,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-02-23","known_ts":"1993-02-25","bar_index":1091,"type":"BUY","strength":0.863,"price":4.4716,"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":"1993-03-26","known_ts":"1993-03-26","bar_index":1098,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5899,"stop_level":4.6135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-18","known_ts":"1993-06-22","bar_index":1118,"type":"BUY","strength":0.725,"price":4.528,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1993-07-15","known_ts":"1993-07-19","bar_index":1124,"type":"BUY","strength":0.725,"price":4.5874,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1993-09-29","known_ts":"1993-09-29","bar_index":1141,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2765,"stop_level":5.3124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-10-01","known_ts":"1993-10-01","bar_index":1142,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.193,"stop_level":5.3124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-10-18","known_ts":"1993-10-18","bar_index":1146,"type":"RECLAIM","strength":1.0,"price":5.2885,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-03-31","known_ts":"1994-03-31","bar_index":1184,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7622,"stop_level":5.8103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":1184,"type":"RECLAIM","strength":0.725,"price":5.8223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-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":"1994-03-31","prior_stop_level":5.8103,"sweep_low":5.5456,"atr14":0.138568,"stop_level":5.476316,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-06","known_ts":"1994-06-08","bar_index":1199,"type":"BUY","strength":0.45,"price":5.2913,"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-06-14","known_ts":"1994-06-14","bar_index":1201,"type":"RECLAIM","strength":0.588,"price":5.5933,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-06-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-07-22","known_ts":"1994-07-22","bar_index":1210,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5933,"stop_level":5.6899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-26","known_ts":"1994-07-26","bar_index":1210,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6416,"stop_level":5.6899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-12","known_ts":"1994-08-12","bar_index":1215,"type":"RECLAIM","strength":0.725,"price":5.702,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-29","known_ts":"1994-10-03","bar_index":1226,"type":"BUY","strength":0.45,"price":5.5221,"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-10-12","known_ts":"1994-10-14","bar_index":1229,"type":"BUY","strength":0.45,"price":5.5221,"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-12-15","known_ts":"1994-12-19","bar_index":1244,"type":"BUY","strength":0.45,"price":5.147,"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":"1995-01-09","known_ts":"1995-01-09","bar_index":1249,"type":"RECLAIM","strength":0.725,"price":5.5617,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-12","known_ts":"1995-05-16","bar_index":1278,"type":"REBUY","strength":0.863,"price":6.688,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1996-01-08","known_ts":"1996-01-10","bar_index":1333,"type":"BUY","strength":0.725,"price":7.6079,"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":"1996-02-28","known_ts":"1996-02-28","bar_index":1345,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.9746,"stop_level":9.1196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-01","known_ts":"1996-03-01","bar_index":1345,"type":"RECLAIM","strength":0.863,"price":9.1237,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-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":"1996-02-28","prior_stop_level":9.1196,"sweep_low":8.8503,"atr14":0.240673,"stop_level":8.729963,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-15","known_ts":"1996-03-15","bar_index":1349,"type":"RECLAIM","strength":1.0,"price":9.6955,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-23","known_ts":"1996-05-23","bar_index":1365,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.5712,"stop_level":9.6955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-08-06","known_ts":"1996-08-08","bar_index":1382,"type":"BUY","strength":0.588,"price":8.9033,"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":"1996-09-06","known_ts":"1996-09-06","bar_index":1389,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.386,"stop_level":8.6539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-09-13","known_ts":"1996-09-13","bar_index":1391,"type":"RECLAIM","strength":0.45,"price":8.8366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1996-09-06","prior_stop_level":8.6539,"sweep_low":8.386,"atr14":0.199207,"stop_level":8.286397,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-23","known_ts":"1996-09-23","bar_index":1393,"type":"RECLAIM","strength":0.725,"price":9.2371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-11","known_ts":"1996-12-11","bar_index":1411,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3958,"stop_level":10.4711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-12","known_ts":"1997-02-14","bar_index":1426,"type":"BUY","strength":0.588,"price":10.3205,"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":"1997-02-27","known_ts":"1997-02-27","bar_index":1429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1536,"stop_level":10.1698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1997-03-14","known_ts":"1997-03-14","bar_index":1433,"type":"RECLAIM","strength":0.725,"price":10.7331,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-25","known_ts":"1997-04-25","bar_index":1442,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5819,"stop_level":10.7331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-01","known_ts":"1997-05-05","bar_index":1444,"type":"REBUY","strength":0.863,"price":11.1362,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1997-05-02","known_ts":"1997-05-02","bar_index":1444,"type":"RECLAIM","strength":0.863,"price":10.9094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-04-25","prior_stop_level":10.7331,"sweep_low":10.5063,"atr14":0.196024,"stop_level":10.408288,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-14","known_ts":"1997-05-16","bar_index":1447,"type":"REBUY","strength":0.863,"price":11.0858,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1997-08-08","known_ts":"1997-08-08","bar_index":1467,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1139,"stop_level":14.2782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-21","known_ts":"1997-10-23","bar_index":1484,"type":"BUY","strength":0.863,"price":14.4054,"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":"1997-12-03","known_ts":"1997-12-05","bar_index":1494,"type":"BUY","strength":0.725,"price":14.0906,"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":"1998-01-13","known_ts":"1998-01-13","bar_index":1503,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.8491,"stop_level":13.8746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-01-14","known_ts":"1998-01-14","bar_index":1503,"type":"RECLAIM","strength":0.725,"price":14.332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1998-01-13","prior_stop_level":13.8746,"sweep_low":13.6967,"atr14":0.363956,"stop_level":13.514722,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-04","known_ts":"1998-02-06","bar_index":1508,"type":"REBUY","strength":0.725,"price":14.3065,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1998-03-27","known_ts":"1998-03-27","bar_index":1520,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.337,"stop_level":15.3625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-31","known_ts":"1998-03-31","bar_index":1520,"type":"RECLAIM","strength":0.725,"price":15.4899,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-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":"1998-03-27","prior_stop_level":15.3625,"sweep_low":15.1842,"atr14":0.338074,"stop_level":15.015163,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-01","known_ts":"1998-05-01","bar_index":1528,"type":"RECLAIM","strength":0.725,"price":16.1013,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-08-18","known_ts":"1998-08-20","bar_index":1553,"type":"BUY","strength":0.45,"price":12.5658,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-03","known_ts":"1998-09-03","bar_index":1557,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.6612,"stop_level":11.0845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-09-08","known_ts":"1998-09-08","bar_index":1557,"type":"RECLAIM","strength":0.45,"price":11.4557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-09-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-09-03","prior_stop_level":11.0845,"sweep_low":10.4562,"atr14":0.489014,"stop_level":10.211693,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-05","known_ts":"1998-10-05","bar_index":1564,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.5069,"stop_level":11.6351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-09","known_ts":"1998-10-09","bar_index":1565,"type":"RECLAIM","strength":0.588,"price":11.8657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-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":"1998-10-05","prior_stop_level":11.6351,"sweep_low":11.02,"atr14":0.500938,"stop_level":10.769531,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-03","known_ts":"1998-11-03","bar_index":1571,"type":"RECLAIM","strength":0.725,"price":14.2491,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-19","known_ts":"1998-11-19","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.4547,"stop_level":13.5059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-20","known_ts":"1998-11-20","bar_index":1575,"type":"RECLAIM","strength":0.588,"price":13.6341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-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":"1998-11-19","prior_stop_level":13.5059,"sweep_low":13.3265,"atr14":0.535715,"stop_level":13.058642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-10","known_ts":"1998-12-10","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2911,"stop_level":14.3168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-24","known_ts":"1998-12-29","bar_index":1583,"type":"REBUY","strength":0.863,"price":14.5995,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-01-22","known_ts":"1999-01-22","bar_index":1589,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.1602,"stop_level":13.3658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-26","known_ts":"1999-03-02","bar_index":1597,"type":"BUY","strength":0.725,"price":14.1035,"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":30},{"ts":"1999-03-31","known_ts":"1999-03-31","bar_index":1604,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.562,"stop_level":13.5878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-01","known_ts":"1999-04-01","bar_index":1605,"type":"RECLAIM","strength":0.863,"price":13.6136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-03-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":"1999-03-31","prior_stop_level":13.5878,"sweep_low":13.5105,"atr14":0.347383,"stop_level":13.336809,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-15","known_ts":"1999-04-15","bar_index":1608,"type":"RECLAIM","strength":0.863,"price":15.5216,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-18","known_ts":"1999-05-18","bar_index":1615,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8254,"stop_level":14.9801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-19","known_ts":"1999-05-19","bar_index":1616,"type":"RECLAIM","strength":0.863,"price":15.3669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-05-18","prior_stop_level":14.9801,"sweep_low":14.7739,"atr14":0.484217,"stop_level":14.531792,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-02","known_ts":"1999-06-04","bar_index":1619,"type":"REBUY","strength":0.863,"price":16.1858,"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":"1999-11-30","known_ts":"1999-12-02","bar_index":1661,"type":"REBUY","strength":1.0,"price":18.902,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1999-12-22","known_ts":"1999-12-22","bar_index":1666,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.668,"stop_level":18.824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-06","known_ts":"2000-03-08","bar_index":1683,"type":"BUY","strength":0.588,"price":16.8469,"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":"2000-05-10","known_ts":"2000-05-10","bar_index":1698,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.8109,"stop_level":21.2021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-12","known_ts":"2000-05-12","bar_index":1699,"type":"RECLAIM","strength":1.0,"price":21.4368,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-05-10","prior_stop_level":21.2021,"sweep_low":20.7849,"atr14":0.659841,"stop_level":20.454979,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-21","known_ts":"2000-07-25","bar_index":1715,"type":"BUY","strength":0.725,"price":19.8659,"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":"2000-09-18","known_ts":"2000-09-18","bar_index":1728,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.0999,"stop_level":20.2571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-20","known_ts":"2000-09-20","bar_index":1729,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.4709,"stop_level":20.2571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-06","known_ts":"2000-11-08","bar_index":1740,"type":"BUY","strength":0.45,"price":18.0296,"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":"2000-12-08","known_ts":"2000-12-08","bar_index":1747,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.0563,"stop_level":17.0826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-12-12","known_ts":"2000-12-12","bar_index":1748,"type":"RECLAIM","strength":0.45,"price":17.2403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-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":"2000-12-08","prior_stop_level":17.0826,"sweep_low":16.557,"atr14":0.568379,"stop_level":16.27281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-03","known_ts":"2001-01-05","bar_index":1753,"type":"REBUY","strength":0.45,"price":17.03,"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":"2001-02-09","known_ts":"2001-02-09","bar_index":1761,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.988,"stop_level":17.1478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-13","known_ts":"2001-02-13","bar_index":1762,"type":"RECLAIM","strength":0.588,"price":17.2361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-02-09","prior_stop_level":17.1478,"sweep_low":16.8366,"atr14":0.469701,"stop_level":16.601749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-21","known_ts":"2001-02-21","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.9501,"stop_level":16.988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-23","known_ts":"2001-02-23","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.3068,"stop_level":16.988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-06","known_ts":"2001-03-08","bar_index":1767,"type":"REBUY","strength":0.588,"price":17.2749,"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":"2001-04-09","known_ts":"2001-04-11","bar_index":1775,"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":"2001-04-09","trigger_known_ts":"2001-04-11","strength":0.45,"price":15.1699,"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.324398,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.0899,"atr14":0.563155,"stop_level":13.808323,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-18","known_ts":"2001-04-20","bar_index":1777,"type":"BUY","strength":0.45,"price":16.4481,"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":"2001-04-18","known_ts":"2001-04-20","bar_index":1777,"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":"2001-04-18","trigger_known_ts":"2001-04-20","strength":0.45,"price":16.4481,"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.267472,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.7438,"atr14":0.599038,"stop_level":14.444281,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-17","known_ts":"2001-05-17","bar_index":1784,"type":"RECLAIM","strength":0.725,"price":17.7474,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-04-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-08","known_ts":"2001-06-08","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.5831,"stop_level":17.6931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-13","known_ts":"2001-06-13","bar_index":1790,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.0839,"stop_level":17.6931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-08","known_ts":"2001-08-10","bar_index":1803,"type":"BUY","strength":0.588,"price":16.0896,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2001-08-31","known_ts":"2001-08-31","bar_index":1808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2521,"stop_level":15.3112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-09-05","known_ts":"2001-09-05","bar_index":1809,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.8487,"stop_level":15.3112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-09-26","known_ts":"2001-09-28","bar_index":1813,"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":"2001-09-26","trigger_known_ts":"2001-09-28","strength":0.45,"price":12.7851,"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.352955,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.2098,"atr14":0.540885,"stop_level":10.939357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":1816,"type":"BUY","strength":0.45,"price":14.1438,"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":"2001-11-12","known_ts":"2001-11-12","bar_index":1824,"type":"RECLAIM","strength":0.725,"price":15.9527,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-10-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-03","known_ts":"2001-12-03","bar_index":1828,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.6306,"stop_level":15.6852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-04","known_ts":"2001-12-04","bar_index":1829,"type":"RECLAIM","strength":0.725,"price":15.9502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-12-03","prior_stop_level":15.6852,"sweep_low":15.3408,"atr14":0.403383,"stop_level":15.139109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-14","known_ts":"2001-12-14","bar_index":1831,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.5368,"stop_level":15.6306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-17","known_ts":"2001-12-17","bar_index":1832,"type":"RECLAIM","strength":0.725,"price":15.9161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-12-14","prior_stop_level":15.6306,"sweep_low":15.2982,"atr14":0.410466,"stop_level":15.092967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-31","known_ts":"2001-12-31","bar_index":1835,"type":"RECLAIM","strength":0.863,"price":16.0823,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-13","known_ts":"2002-02-15","bar_index":1845,"type":"BUY","strength":0.863,"price":16.3508,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2002-03-25","known_ts":"2002-03-25","bar_index":1854,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.5098,"stop_level":18.2025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-14","known_ts":"2002-08-16","bar_index":1887,"type":"BUY","strength":0.588,"price":12.3816,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2002-09-20","known_ts":"2002-09-20","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.5164,"stop_level":11.7837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":1896,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.6325,"stop_level":11.7837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-04","known_ts":"2002-10-08","bar_index":1899,"type":"REBUY","strength":0.45,"price":11.0249,"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-12-05","known_ts":"2002-12-05","bar_index":1913,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8878,"stop_level":12.8921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-11","known_ts":"2002-12-11","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.641,"stop_level":12.8921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-25","known_ts":"2003-03-27","bar_index":1938,"type":"BUY","strength":0.588,"price":10.7401,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2003-04-09","known_ts":"2003-04-09","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5007,"stop_level":10.5442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-04-15","known_ts":"2003-04-17","bar_index":1943,"type":"REBUY","strength":0.725,"price":12.1158,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2003-06-19","known_ts":"2003-06-19","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.8583,"stop_level":13.8758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-11","known_ts":"2003-07-11","bar_index":1963,"type":"RECLAIM","strength":1.0,"price":13.9895,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-10","known_ts":"2003-09-10","bar_index":1977,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.9294,"stop_level":16.351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-26","known_ts":"2003-12-30","bar_index":2002,"type":"BUY","strength":0.863,"price":17.4615,"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":"2004-04-06","known_ts":"2004-04-08","bar_index":2025,"type":"BUY","strength":0.725,"price":18.188,"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":"2004-04-30","known_ts":"2004-04-30","bar_index":2030,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.7145,"stop_level":17.7897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-05","known_ts":"2004-05-05","bar_index":2031,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.2808,"stop_level":17.7897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-02","known_ts":"2004-06-04","bar_index":2038,"type":"BUY","strength":0.725,"price":17.5489,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2004-07-06","known_ts":"2004-07-06","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.9932,"stop_level":18.1664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-09","known_ts":"2004-07-09","bar_index":2046,"type":"RECLAIM","strength":0.863,"price":18.2286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-06","prior_stop_level":18.1664,"sweep_low":17.8599,"atr14":0.330247,"stop_level":17.694776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-01","known_ts":"2004-09-03","bar_index":2059,"type":"BUY","strength":0.588,"price":17.3271,"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-22","known_ts":"2004-09-22","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.1041,"stop_level":17.1755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-09-27","known_ts":"2004-09-27","bar_index":2064,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.7295,"stop_level":17.1755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-09-29","known_ts":"2004-09-29","bar_index":2065,"type":"RECLAIM","strength":0.588,"price":17.2379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-22 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-22","prior_stop_level":17.1755,"sweep_low":16.5333,"atr14":0.30476,"stop_level":16.38092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-29","known_ts":"2004-09-29","bar_index":2065,"type":"RECLAIM","strength":0.588,"price":17.2379,"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":17.1755,"sweep_low":16.5333,"atr14":0.30476,"stop_level":16.38092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-27","known_ts":"2004-10-29","bar_index":2072,"type":"REBUY","strength":0.588,"price":17.5145,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2004-11-29","known_ts":"2004-11-29","bar_index":2079,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.1432,"stop_level":18.1523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-01","known_ts":"2004-12-01","bar_index":2080,"type":"RECLAIM","strength":0.725,"price":18.6357,"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":true,"monthlyBull":false},"anchor_ts":"2004-11-29","prior_stop_level":18.1523,"sweep_low":17.8208,"atr14":0.347763,"stop_level":17.646919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-14","known_ts":"2004-12-14","bar_index":2083,"type":"RECLAIM","strength":0.725,"price":18.8059,"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":"2004-12-22","known_ts":"2004-12-22","bar_index":2085,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.479,"stop_level":18.4924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-28","known_ts":"2004-12-28","bar_index":2086,"type":"RECLAIM","strength":0.725,"price":18.6357,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-12-22","prior_stop_level":18.4924,"sweep_low":18.3223,"atr14":0.323235,"stop_level":18.160683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-28","known_ts":"2005-03-02","bar_index":2100,"type":"BUY","strength":0.45,"price":17.4784,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-03-03","known_ts":"2005-03-03","bar_index":2101,"type":"RECLAIM","strength":0.588,"price":18.1214,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-02-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-04-14","known_ts":"2005-04-14","bar_index":2110,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.5386,"stop_level":16.7499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-05-06","known_ts":"2005-05-10","bar_index":2116,"type":"BUY","strength":0.45,"price":16.5476,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-06-15","known_ts":"2005-06-15","bar_index":2125,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.5476,"stop_level":16.5566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-16","known_ts":"2005-06-16","bar_index":2125,"type":"RECLAIM","strength":0.588,"price":16.6198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-06-15","prior_stop_level":16.5566,"sweep_low":16.4211,"atr14":0.274484,"stop_level":16.283858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-07","known_ts":"2005-07-11","bar_index":2130,"type":"REBUY","strength":0.588,"price":16.6198,"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":"2005-07-15","known_ts":"2005-07-15","bar_index":2132,"type":"RECLAIM","strength":0.725,"price":17.6224,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-07-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":2137,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.4895,"stop_level":18.6341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":2138,"type":"RECLAIM","strength":0.863,"price":18.6521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-05","prior_stop_level":18.6341,"sweep_low":18.3766,"atr14":0.299582,"stop_level":18.226809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-17","known_ts":"2005-08-17","bar_index":2139,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.4399,"stop_level":18.4895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-31","known_ts":"2005-08-31","bar_index":2143,"type":"RECLAIM","strength":0.863,"price":18.4646,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-11-16","known_ts":"2005-11-18","bar_index":2161,"type":"BUY","strength":0.863,"price":18.5961,"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":"2005-12-07","known_ts":"2005-12-07","bar_index":2165,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.322,"stop_level":18.4222,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-08","known_ts":"2005-12-08","bar_index":2166,"type":"RECLAIM","strength":1.0,"price":18.4268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-12-07","prior_stop_level":18.4222,"sweep_low":18.1854,"atr14":0.283381,"stop_level":18.043709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":2169,"type":"RECLAIM","strength":1.0,"price":18.5953,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-27","known_ts":"2005-12-27","bar_index":2170,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.5133,"stop_level":18.5361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-12-28","known_ts":"2005-12-28","bar_index":2170,"type":"RECLAIM","strength":1.0,"price":18.5816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-27","prior_stop_level":18.5361,"sweep_low":18.4769,"atr14":0.240219,"stop_level":18.35679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-30","known_ts":"2006-01-04","bar_index":2171,"type":"REBUY","strength":1.0,"price":19.2192,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2006-03-06","known_ts":"2006-03-06","bar_index":2185,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.6228,"stop_level":21.9108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-21","known_ts":"2006-03-21","bar_index":2189,"type":"RECLAIM","strength":1.0,"price":22.1941,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-03","known_ts":"2006-07-06","bar_index":2213,"type":"BUY","strength":0.725,"price":22.6573,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2006-10-31","known_ts":"2006-10-31","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.8707,"stop_level":21.9582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-07","known_ts":"2006-11-07","bar_index":2242,"type":"RECLAIM","strength":0.725,"price":22.1562,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-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":"2006-10-31","prior_stop_level":21.9582,"sweep_low":21.6866,"atr14":0.368282,"stop_level":21.502459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-08","known_ts":"2006-11-10","bar_index":2243,"type":"REBUY","strength":0.725,"price":22.9435,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-01-30","known_ts":"2007-02-01","bar_index":2261,"type":"BUY","strength":0.725,"price":23.3945,"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":"2007-02-22","known_ts":"2007-02-22","bar_index":2266,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.0848,"stop_level":23.2188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-27","known_ts":"2007-03-29","bar_index":2274,"type":"BUY","strength":0.588,"price":22.6196,"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":"2007-05-04","known_ts":"2007-05-08","bar_index":2283,"type":"BUY","strength":0.725,"price":22.6289,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":2284,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.2253,"stop_level":22.2717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-05-14","known_ts":"2007-05-14","bar_index":2285,"type":"RECLAIM","strength":0.588,"price":22.3181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-10","prior_stop_level":22.2717,"sweep_low":22.1325,"atr14":0.347496,"stop_level":21.958752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":2288,"type":"RECLAIM","strength":0.725,"price":22.9891,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-25","known_ts":"2007-07-25","bar_index":2301,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.315,"stop_level":23.7481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-17","known_ts":"2007-09-19","bar_index":2314,"type":"BUY","strength":0.588,"price":23.9279,"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":"aplus","score":90},{"ts":"2007-10-10","known_ts":"2007-10-10","bar_index":2319,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.3761,"stop_level":23.5211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-16","known_ts":"2007-10-16","bar_index":2321,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.7729,"stop_level":23.5211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-03","known_ts":"2007-12-05","bar_index":2332,"type":"BUY","strength":0.45,"price":21.5769,"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-01-02","known_ts":"2008-01-02","bar_index":2338,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.863,"stop_level":20.9335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-30","known_ts":"2008-02-01","bar_index":2345,"type":"BUY","strength":0.45,"price":19.9847,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-04","known_ts":"2008-03-04","bar_index":2352,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.5208,"stop_level":19.7452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-05","known_ts":"2008-03-05","bar_index":2353,"type":"RECLAIM","strength":0.588,"price":19.7756,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-04","prior_stop_level":19.7452,"sweep_low":19.2424,"atr14":0.533047,"stop_level":18.975877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-17","known_ts":"2008-04-17","bar_index":2363,"type":"RECLAIM","strength":0.725,"price":22.0736,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-06","known_ts":"2008-06-06","bar_index":2374,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.5973,"stop_level":25.1467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-08","known_ts":"2008-09-08","bar_index":2396,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.1165,"stop_level":22.7926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":2409,"type":"BUY","strength":0.45,"price":15.6268,"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-10-31","known_ts":"2008-11-04","bar_index":2409,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-31","trigger_known_ts":"2008-11-04","strength":0.45,"price":15.6268,"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.388752,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.0034,"atr14":1.135673,"stop_level":11.435563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":2414,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":13.1701,"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.484847,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.1368,"atr14":1.10923,"stop_level":10.582185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.1551,"stop_level":14.6068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":2427,"type":"RECLAIM","strength":0.588,"price":14.9864,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-20","prior_stop_level":14.6068,"sweep_low":14.1359,"atr14":0.764408,"stop_level":13.753696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-23","known_ts":"2009-03-25","bar_index":2441,"type":"BUY","strength":0.588,"price":12.8457,"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":"2009-03-23","known_ts":"2009-03-25","bar_index":2441,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-23","trigger_known_ts":"2009-03-25","strength":0.588,"price":12.8457,"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.497536,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.7396,"atr14":0.639612,"stop_level":11.419794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":2446,"type":"RECLAIM","strength":0.725,"price":15.6108,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-27","known_ts":"2009-04-27","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.7182,"stop_level":14.7764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-29","known_ts":"2009-04-29","bar_index":2449,"type":"RECLAIM","strength":0.725,"price":15.0772,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-27 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-27","prior_stop_level":14.7764,"sweep_low":14.3349,"atr14":0.742934,"stop_level":13.963433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-21","known_ts":"2009-05-21","bar_index":2455,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.9413,"stop_level":15.0189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-26","known_ts":"2009-05-26","bar_index":2455,"type":"RECLAIM","strength":0.725,"price":15.4216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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":"2009-05-21","prior_stop_level":15.0189,"sweep_low":14.7279,"atr14":0.641276,"stop_level":14.407262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-09","known_ts":"2009-06-09","bar_index":2459,"type":"RECLAIM","strength":0.863,"price":17.7001,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-07","known_ts":"2009-07-07","bar_index":2465,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.182,"stop_level":15.6123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-13","known_ts":"2009-07-13","bar_index":2466,"type":"RECLAIM","strength":0.725,"price":15.6318,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-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":"2009-07-07","prior_stop_level":15.6123,"sweep_low":14.8153,"atr14":0.472502,"stop_level":14.579049,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-22","known_ts":"2009-07-22","bar_index":2469,"type":"RECLAIM","strength":0.863,"price":17.172,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-25","known_ts":"2009-08-27","bar_index":2477,"type":"BUY","strength":1.0,"price":17.6433,"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":"2009-09-08","known_ts":"2009-09-10","bar_index":2480,"type":"REBUY","strength":1.0,"price":18.2541,"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":"2009-10-01","known_ts":"2009-10-01","bar_index":2485,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.2393,"stop_level":18.5595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":2486,"type":"RECLAIM","strength":1.0,"price":18.5841,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-01","prior_stop_level":18.5595,"sweep_low":17.9881,"atr14":0.4724,"stop_level":17.7519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-07","known_ts":"2009-10-09","bar_index":2487,"type":"REBUY","strength":1.0,"price":19.4116,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2009-11-27","known_ts":"2009-11-27","bar_index":2499,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.1131,"stop_level":20.377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-01","known_ts":"2009-12-01","bar_index":2499,"type":"RECLAIM","strength":1.0,"price":20.4799,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-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":"2009-11-27","prior_stop_level":20.377,"sweep_low":19.9,"atr14":0.496105,"stop_level":19.651948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-23","known_ts":"2009-12-23","bar_index":2505,"type":"RECLAIM","strength":1.0,"price":21.0449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-05","known_ts":"2010-02-05","bar_index":2514,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5641,"stop_level":21.0746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-11","known_ts":"2010-02-11","bar_index":2516,"type":"RECLAIM","strength":0.863,"price":21.2531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-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":"2010-02-05","prior_stop_level":21.0746,"sweep_low":20.0734,"atr14":0.550374,"stop_level":19.798213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-02","known_ts":"2010-03-04","bar_index":2520,"type":"BUY","strength":0.863,"price":22.967,"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":10},{"ts":"2010-05-19","known_ts":"2010-05-19","bar_index":2538,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.5204,"stop_level":23.9441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":2553,"type":"BUY","strength":0.725,"price":24.3434,"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-16","known_ts":"2010-08-16","bar_index":2558,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.2651,"stop_level":23.7365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":2559,"type":"RECLAIM","strength":0.863,"price":23.8168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-08-16","prior_stop_level":23.7365,"sweep_low":22.8438,"atr14":0.624025,"stop_level":22.531788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":2560,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7586,"stop_level":23.2651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-09-08","known_ts":"2010-09-08","bar_index":2564,"type":"RECLAIM","strength":0.863,"price":24.8283,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-23","known_ts":"2010-11-26","bar_index":2582,"type":"REBUY","strength":1.0,"price":28.2507,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-02-22","known_ts":"2011-02-22","bar_index":2602,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.2102,"stop_level":33.7071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-25","known_ts":"2011-02-25","bar_index":2603,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.6263,"stop_level":33.7071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-03","known_ts":"2011-03-03","bar_index":2604,"type":"RECLAIM","strength":1.0,"price":33.9352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-02-25","prior_stop_level":33.7071,"sweep_low":32.3054,"atr14":0.766203,"stop_level":31.922299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-24","known_ts":"2011-06-28","bar_index":2631,"type":"BUY","strength":0.725,"price":33.8931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2011-07-26","known_ts":"2011-07-26","bar_index":2638,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.0286,"stop_level":33.5043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-01","known_ts":"2011-09-06","bar_index":2647,"type":"BUY","strength":0.588,"price":27.7159,"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":55},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":2649,"type":"BUY","strength":0.588,"price":26.8361,"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":35},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":2663,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.685,"stop_level":27.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":2663,"type":"RECLAIM","strength":0.588,"price":28.9507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":27.86,"sweep_low":27.4021,"atr14":1.136973,"stop_level":26.833614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":2667,"type":"REBUY","strength":0.588,"price":28.4602,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-12-22","known_ts":"2011-12-22","bar_index":2673,"type":"RECLAIM","strength":0.725,"price":30.5053,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-11-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":2688,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.3055,"stop_level":33.3995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-17","known_ts":"2012-07-19","bar_index":2720,"type":"BUY","strength":0.45,"price":28.2311,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-08-15","known_ts":"2012-08-15","bar_index":2727,"type":"RECLAIM","strength":0.725,"price":30.5013,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-07-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-05","known_ts":"2012-09-05","bar_index":2731,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.9768,"stop_level":30.0619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":2732,"type":"RECLAIM","strength":0.588,"price":30.3662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-09-05","prior_stop_level":30.0619,"sweep_low":29.8557,"atr14":0.499837,"stop_level":29.605781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-19","known_ts":"2012-09-19","bar_index":2735,"type":"RECLAIM","strength":0.863,"price":32.124,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-02","known_ts":"2012-10-02","bar_index":2738,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.7714,"stop_level":30.982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-04","known_ts":"2012-10-04","bar_index":2738,"type":"RECLAIM","strength":0.863,"price":31.1609,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-10-02","prior_stop_level":30.982,"sweep_low":30.4925,"atr14":0.585265,"stop_level":30.199867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-02","known_ts":"2012-11-06","bar_index":2745,"type":"BUY","strength":0.863,"price":32.445,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2013-01-14","known_ts":"2013-01-14","bar_index":2761,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.2469,"stop_level":35.321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-01-16","known_ts":"2013-01-16","bar_index":2761,"type":"RECLAIM","strength":0.863,"price":35.4003,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-01-14","prior_stop_level":35.321,"sweep_low":35.051,"atr14":0.478612,"stop_level":34.811694,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-31","known_ts":"2013-01-31","bar_index":2765,"type":"RECLAIM","strength":1.0,"price":37.0145,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-21","known_ts":"2013-03-21","bar_index":2776,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.4786,"stop_level":38.4892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-22","known_ts":"2013-03-22","bar_index":2776,"type":"RECLAIM","strength":1.0,"price":38.7126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-03-21","prior_stop_level":38.4892,"sweep_low":38.2924,"atr14":0.573105,"stop_level":38.005848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-06","known_ts":"2013-06-06","bar_index":2794,"type":"RECLAIM","strength":1.0,"price":42.0896,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-20","known_ts":"2013-06-20","bar_index":2797,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.1654,"stop_level":41.2937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-21","known_ts":"2013-06-21","bar_index":2797,"type":"RECLAIM","strength":0.863,"price":41.3311,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-20","prior_stop_level":41.2937,"sweep_low":40.6313,"atr14":0.826013,"stop_level":40.218293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-24","known_ts":"2013-06-24","bar_index":2798,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.5084,"stop_level":41.2937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-26","known_ts":"2013-06-26","bar_index":2798,"type":"RECLAIM","strength":0.863,"price":41.4806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-24","prior_stop_level":41.2937,"sweep_low":40.3748,"atr14":0.820356,"stop_level":39.964622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-19","known_ts":"2013-07-19","bar_index":2804,"type":"RECLAIM","strength":1.0,"price":46.1549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-21","known_ts":"2013-08-21","bar_index":2811,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.9252,"stop_level":46.2831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-23","known_ts":"2013-08-23","bar_index":2812,"type":"RECLAIM","strength":1.0,"price":46.5235,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-21","prior_stop_level":46.2831,"sweep_low":45.8451,"atr14":0.644988,"stop_level":45.522606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-23","known_ts":"2013-09-23","bar_index":2819,"type":"RECLAIM","strength":1.0,"price":48.4031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-03","known_ts":"2013-10-03","bar_index":2821,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.4749,"stop_level":47.947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-14","known_ts":"2014-01-16","bar_index":2845,"type":"BUY","strength":0.725,"price":51.7747,"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":"2014-01-24","known_ts":"2014-01-24","bar_index":2847,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.6661,"stop_level":50.1854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-02-27","known_ts":"2014-03-03","bar_index":2855,"type":"BUY","strength":0.725,"price":51.3521,"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":"2014-03-27","known_ts":"2014-03-27","bar_index":2861,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.5274,"stop_level":52.6448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-28","known_ts":"2014-03-28","bar_index":2862,"type":"RECLAIM","strength":0.863,"price":52.8209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-27","prior_stop_level":52.6448,"sweep_low":51.7187,"atr14":0.9833,"stop_level":51.22705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-11","known_ts":"2014-04-11","bar_index":2865,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.6839,"stop_level":53.5122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-16","known_ts":"2014-04-16","bar_index":2866,"type":"RECLAIM","strength":0.725,"price":54.2492,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-04-11","prior_stop_level":53.5122,"sweep_low":52.5796,"atr14":1.027476,"stop_level":52.065862,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-29","known_ts":"2014-04-29","bar_index":2869,"type":"RECLAIM","strength":0.725,"price":56.1014,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":2885,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.9346,"stop_level":58.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-27","known_ts":"2014-10-29","bar_index":2911,"type":"BUY","strength":0.45,"price":51.9584,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-11-28","known_ts":"2014-11-28","bar_index":2918,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.9006,"stop_level":52.7743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":2920,"type":"SELL","basis":"structure_stop","strength":0.45,"price":48.7652,"stop_level":49.6048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-12-22","known_ts":"2014-12-24","bar_index":2924,"type":"REBUY","strength":0.45,"price":49.0561,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-03-04","known_ts":"2015-03-04","bar_index":2940,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.6141,"stop_level":47.6545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-05","known_ts":"2015-03-05","bar_index":2940,"type":"RECLAIM","strength":0.588,"price":48.1658,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-03-04","prior_stop_level":47.6545,"sweep_low":47.1621,"atr14":0.969367,"stop_level":46.677417,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":2941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.6436,"stop_level":47.6545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":2942,"type":"RECLAIM","strength":0.588,"price":47.8135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-03-10","prior_stop_level":47.6545,"sweep_low":46.4309,"atr14":0.958916,"stop_level":45.951442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-02","known_ts":"2015-04-07","bar_index":2947,"type":"REBUY","strength":0.588,"price":47.4413,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-04-02","known_ts":"2015-04-07","bar_index":2947,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-04-02","trigger_known_ts":"2015-04-07","strength":0.588,"price":47.4413,"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.203982,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":45.5601,"atr14":0.993492,"stop_level":45.063354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-12","known_ts":"2015-05-12","bar_index":2956,"type":"RECLAIM","strength":0.725,"price":50.858,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-01","known_ts":"2015-06-01","bar_index":2960,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.2275,"stop_level":50.3328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-02","known_ts":"2015-06-02","bar_index":2960,"type":"RECLAIM","strength":0.863,"price":50.6552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-06-01","prior_stop_level":50.3328,"sweep_low":49.9202,"atr14":0.890563,"stop_level":49.474919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-06","known_ts":"2015-08-10","bar_index":2976,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-08-06","trigger_known_ts":"2015-08-10","strength":0.45,"price":44.1404,"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.247878,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41.8418,"atr14":0.9401,"stop_level":41.37175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-27","known_ts":"2015-08-31","bar_index":2981,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-08-27","trigger_known_ts":"2015-08-31","strength":0.45,"price":41.6948,"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.280696,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.0843,"atr14":1.258532,"stop_level":36.455034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-01","known_ts":"2015-09-03","bar_index":2982,"type":"BUY","strength":0.45,"price":40.0189,"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":"reshoring"}},{"ts":"2015-09-01","known_ts":"2015-09-03","bar_index":2982,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-09-01","trigger_known_ts":"2015-09-03","strength":0.45,"price":40.0189,"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.298946,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.0843,"atr14":1.255096,"stop_level":36.456752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-23","known_ts":"2015-09-23","bar_index":2987,"type":"SELL","basis":"structure_stop","strength":0.45,"price":38.9353,"stop_level":40.3689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-12-11","known_ts":"2015-12-11","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.82,"stop_level":42.4688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-02","known_ts":"2016-02-04","bar_index":3017,"type":"BUY","strength":0.588,"price":40.4178,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2016-04-01","known_ts":"2016-04-01","bar_index":3030,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.753,"stop_level":43.8212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-15","known_ts":"2016-04-15","bar_index":3034,"type":"RECLAIM","strength":0.863,"price":46.3657,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-19","known_ts":"2016-05-19","bar_index":3042,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.7325,"stop_level":44.2919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-24","known_ts":"2016-05-24","bar_index":3043,"type":"RECLAIM","strength":0.863,"price":44.8513,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-05-19","prior_stop_level":44.2919,"sweep_low":43.2346,"atr14":0.962093,"stop_level":42.753554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-02","known_ts":"2016-06-06","bar_index":3045,"type":"BUY","strength":1.0,"price":47.9158,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-08-15","known_ts":"2016-08-17","bar_index":3062,"type":"BUY","strength":1.0,"price":50.7166,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-11-11","known_ts":"2016-11-15","bar_index":3083,"type":"BUY","strength":0.725,"price":49.4198,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2016-12-28","known_ts":"2016-12-28","bar_index":3093,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.3281,"stop_level":52.5157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":3094,"type":"RECLAIM","strength":1.0,"price":53.0994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-28","prior_stop_level":52.5157,"sweep_low":51.7861,"atr14":1.012572,"stop_level":51.279814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-13","known_ts":"2017-01-13","bar_index":3097,"type":"RECLAIM","strength":1.0,"price":54.4752,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-31","known_ts":"2017-01-31","bar_index":3100,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.0235,"stop_level":54.3223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-01","known_ts":"2017-02-01","bar_index":3101,"type":"RECLAIM","strength":1.0,"price":54.3501,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-01-31","prior_stop_level":54.3223,"sweep_low":53.4329,"atr14":1.205465,"stop_level":52.830168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-14","known_ts":"2017-02-14","bar_index":3104,"type":"RECLAIM","strength":1.0,"price":55.573,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-17","known_ts":"2017-02-22","bar_index":3105,"type":"REBUY","strength":1.0,"price":56.2261,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2017-06-20","known_ts":"2017-06-20","bar_index":3133,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.8609,"stop_level":57.458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-07","known_ts":"2017-08-07","bar_index":3144,"type":"RECLAIM","strength":0.863,"price":60.9912,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-17","known_ts":"2017-08-17","bar_index":3146,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.0314,"stop_level":59.7409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-11","known_ts":"2017-09-11","bar_index":3152,"type":"RECLAIM","strength":0.863,"price":62.5685,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-18","known_ts":"2017-10-18","bar_index":3161,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.0932,"stop_level":66.1215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-20","known_ts":"2017-10-20","bar_index":3161,"type":"RECLAIM","strength":1.0,"price":67.068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-18","prior_stop_level":66.1215,"sweep_low":62.0741,"atr14":1.130125,"stop_level":61.509038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-03","known_ts":"2017-11-03","bar_index":3165,"type":"RECLAIM","strength":1.0,"price":67.9227,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-09","known_ts":"2017-11-09","bar_index":3166,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.404,"stop_level":66.7784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-30","known_ts":"2017-11-30","bar_index":3171,"type":"RECLAIM","strength":1.0,"price":69.2346,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-02","known_ts":"2018-02-02","bar_index":3185,"type":"SELL","basis":"structure_stop","strength":1.0,"price":73.2663,"stop_level":73.5928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-08","known_ts":"2018-05-10","bar_index":3207,"type":"BUY","strength":0.725,"price":67.6866,"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":"2018-06-14","known_ts":"2018-06-14","bar_index":3215,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.547,"stop_level":68.5683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-19","known_ts":"2018-06-19","bar_index":3216,"type":"SELL","basis":"structure_stop","strength":0.45,"price":66.0994,"stop_level":68.5683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-07-17","known_ts":"2018-07-19","bar_index":3223,"type":"BUY","strength":0.588,"price":69.3765,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2018-10-01","known_ts":"2018-10-01","bar_index":3240,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.7193,"stop_level":78.9515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-11","known_ts":"2019-01-15","bar_index":3264,"type":"BUY","strength":0.45,"price":70.1434,"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":"reshoring"}},{"ts":"2019-01-16","known_ts":"2019-01-16","bar_index":3265,"type":"RECLAIM","strength":0.588,"price":72.4695,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":3276,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.4212,"stop_level":81.7372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-12","known_ts":"2019-03-12","bar_index":3277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.656,"stop_level":81.7372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":3277,"type":"RECLAIM","strength":0.863,"price":81.7462,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-07","prior_stop_level":81.7372,"sweep_low":80.0939,"atr14":1.195489,"stop_level":79.496155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-13","known_ts":"2019-03-13","bar_index":3277,"type":"RECLAIM","strength":0.863,"price":82.5227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-03-12","prior_stop_level":81.7372,"sweep_low":81.3129,"atr14":1.168587,"stop_level":80.728606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-27","known_ts":"2019-03-27","bar_index":3281,"type":"RECLAIM","strength":0.863,"price":84.6896,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":3291,"type":"SELL","basis":"structure_stop","strength":0.863,"price":85.3035,"stop_level":86.8746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-16","known_ts":"2019-05-16","bar_index":3292,"type":"RECLAIM","strength":0.863,"price":87.0642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-13","prior_stop_level":86.8746,"sweep_low":84.6083,"atr14":1.556573,"stop_level":83.830013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-26","known_ts":"2019-06-28","bar_index":3302,"type":"BUY","strength":0.725,"price":90.9511,"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":"2019-07-17","known_ts":"2019-07-17","bar_index":3306,"type":"SELL","basis":"structure_stop","strength":0.863,"price":86.6487,"stop_level":88.6183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":3307,"type":"RECLAIM","strength":0.863,"price":89.0631,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-07-17","prior_stop_level":88.6183,"sweep_low":85.1056,"atr14":1.829057,"stop_level":84.191072,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-04","known_ts":"2019-09-06","bar_index":3318,"type":"BUY","strength":0.588,"price":86.8268,"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":"2019-10-01","known_ts":"2019-10-01","bar_index":3324,"type":"SELL","basis":"structure_stop","strength":0.725,"price":87.8581,"stop_level":89.8933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":3326,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.9521,"stop_level":85.8686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-10","known_ts":"2019-10-10","bar_index":3326,"type":"RECLAIM","strength":0.725,"price":86.6261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-10-08","prior_stop_level":85.8686,"sweep_low":83.9521,"atr14":1.762342,"stop_level":83.070929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-24","known_ts":"2019-10-24","bar_index":3330,"type":"RECLAIM","strength":0.725,"price":95.1043,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-14","known_ts":"2019-11-14","bar_index":3335,"type":"SELL","basis":"structure_stop","strength":0.863,"price":99.2111,"stop_level":99.5944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-18","known_ts":"2019-11-18","bar_index":3335,"type":"SELL","basis":"structure_stop","strength":0.863,"price":99.5488,"stop_level":99.5944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-15","known_ts":"2019-11-15","bar_index":3335,"type":"RECLAIM","strength":0.863,"price":99.9047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-11-14","prior_stop_level":99.5944,"sweep_low":99.202,"atr14":1.538119,"stop_level":98.432941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":3337,"type":"RECLAIM","strength":0.863,"price":99.9139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-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":"2019-11-18","prior_stop_level":99.5944,"sweep_low":98.5175,"atr14":1.363669,"stop_level":97.835665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-03","known_ts":"2019-12-03","bar_index":3339,"type":"RECLAIM","strength":0.863,"price":102.0467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-27","known_ts":"2020-01-27","bar_index":3351,"type":"SELL","basis":"structure_stop","strength":1.0,"price":105.8048,"stop_level":106.1165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-28","known_ts":"2020-01-28","bar_index":3351,"type":"RECLAIM","strength":1.0,"price":106.7398,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-27","prior_stop_level":106.1165,"sweep_low":104.2374,"atr14":1.564368,"stop_level":103.455216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-17","known_ts":"2020-04-21","bar_index":3370,"type":"BUY","strength":0.45,"price":77.8152,"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":"reshoring"}},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":3375,"type":"SELL","basis":"structure_stop","strength":0.45,"price":79.8686,"stop_level":83.211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3377,"type":"RECLAIM","strength":0.45,"price":83.3491,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-12","prior_stop_level":83.211,"sweep_low":73.5428,"atr14":3.727336,"stop_level":71.679132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-01","known_ts":"2020-06-01","bar_index":3380,"type":"RECLAIM","strength":0.725,"price":95.7556,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-19","known_ts":"2020-06-19","bar_index":3384,"type":"SELL","basis":"structure_stop","strength":0.588,"price":87.8245,"stop_level":89.0276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-14","known_ts":"2020-07-14","bar_index":3390,"type":"RECLAIM","strength":0.725,"price":94.7376,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":3403,"type":"SELL","basis":"structure_stop","strength":0.863,"price":100.5236,"stop_level":101.7432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-09","known_ts":"2020-09-09","bar_index":3403,"type":"RECLAIM","strength":0.863,"price":103.6562,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-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":"2020-09-08","prior_stop_level":101.7432,"sweep_low":99.9752,"atr14":2.277842,"stop_level":98.836279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-23","known_ts":"2020-09-23","bar_index":3406,"type":"SELL","basis":"structure_stop","strength":0.863,"price":99.4174,"stop_level":100.5236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-25","known_ts":"2020-09-25","bar_index":3407,"type":"RECLAIM","strength":0.863,"price":100.8582,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-23","prior_stop_level":100.5236,"sweep_low":98.3391,"atr14":2.553949,"stop_level":97.062126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-07","known_ts":"2020-10-07","bar_index":3410,"type":"RECLAIM","strength":0.863,"price":105.1157,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-20","known_ts":"2020-10-22","bar_index":3413,"type":"BUY","strength":0.863,"price":107.1235,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2020-11-05","known_ts":"2020-11-09","bar_index":3417,"type":"BUY","strength":0.863,"price":111.288,"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":"2020-11-30","known_ts":"2020-11-30","bar_index":3422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":113.8895,"stop_level":114.7367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-04","known_ts":"2020-12-04","bar_index":3423,"type":"RECLAIM","strength":1.0,"price":115.2988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-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":"2020-11-30","prior_stop_level":114.7367,"sweep_low":112.8629,"atr14":2.643924,"stop_level":111.540938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-07","known_ts":"2020-12-07","bar_index":3424,"type":"SELL","basis":"structure_stop","strength":1.0,"price":114.0855,"stop_level":114.7367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-12-09","known_ts":"2020-12-09","bar_index":3424,"type":"RECLAIM","strength":1.0,"price":115.0188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-12-07","prior_stop_level":114.7367,"sweep_low":113.0216,"atr14":2.468742,"stop_level":111.787229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":3428,"type":"RECLAIM","strength":1.0,"price":115.9894,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-02","known_ts":"2021-03-04","bar_index":3443,"type":"BUY","strength":0.863,"price":117.4607,"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":"2021-04-14","known_ts":"2021-04-14","bar_index":3453,"type":"SELL","basis":"structure_stop","strength":1.0,"price":129.5853,"stop_level":129.7914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-15","known_ts":"2021-04-15","bar_index":3453,"type":"RECLAIM","strength":1.0,"price":130.5972,"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":true},"anchor_ts":"2021-04-14","prior_stop_level":129.7914,"sweep_low":128.9762,"atr14":2.101348,"stop_level":127.925526,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-30","known_ts":"2021-04-30","bar_index":3457,"type":"RECLAIM","strength":1.0,"price":141.9909,"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":true}},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":3488,"type":"SELL","basis":"structure_stop","strength":1.0,"price":160.9381,"stop_level":162.8897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-28","known_ts":"2021-11-01","bar_index":3499,"type":"BUY","strength":0.725,"price":160.0518,"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":"2021-11-30","known_ts":"2021-11-30","bar_index":3506,"type":"SELL","basis":"structure_stop","strength":0.725,"price":154.9322,"stop_level":161.3623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-12-07","known_ts":"2021-12-07","bar_index":3508,"type":"RECLAIM","strength":0.725,"price":162.875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-30","prior_stop_level":161.3623,"sweep_low":153.9582,"atr14":3.645153,"stop_level":152.135624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-03","known_ts":"2022-01-03","bar_index":3514,"type":"RECLAIM","strength":0.863,"price":169.5791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-19","known_ts":"2022-01-19","bar_index":3517,"type":"SELL","basis":"structure_stop","strength":0.863,"price":167.9338,"stop_level":168.6241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-17","known_ts":"2022-03-21","bar_index":3531,"type":"BUY","strength":0.45,"price":150.0347,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-04-08","known_ts":"2022-04-08","bar_index":3536,"type":"SELL","basis":"structure_stop","strength":0.45,"price":143.1287,"stop_level":149.1525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-04-18","known_ts":"2022-04-20","bar_index":3538,"type":"REBUY","strength":0.45,"price":147.5304,"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":"2022-05-25","known_ts":"2022-05-27","bar_index":3547,"type":"BUY","strength":0.45,"price":128.1191,"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":"reshoring"}},{"ts":"2022-06-22","known_ts":"2022-06-24","bar_index":3553,"type":"BUY","strength":0.45,"price":117.3306,"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":"reshoring"}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":3568,"type":"SELL","basis":"structure_stop","strength":0.588,"price":121.8726,"stop_level":125.5481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":3569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":120.4838,"stop_level":125.5481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":3581,"type":"BUY","strength":0.588,"price":120.5985,"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":"reshoring"}},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":3581,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-20","trigger_known_ts":"2022-10-24","strength":0.588,"price":120.5985,"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.297687,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":109.4516,"atr14":3.629976,"stop_level":107.636612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-09","known_ts":"2022-11-09","bar_index":3585,"type":"SELL","basis":"structure_stop","strength":0.725,"price":124.4799,"stop_level":124.5659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-10","known_ts":"2022-11-10","bar_index":3586,"type":"RECLAIM","strength":0.725,"price":131.3056,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-09","prior_stop_level":124.5659,"sweep_low":124.3173,"atr14":3.529456,"stop_level":122.552572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-23","known_ts":"2022-11-23","bar_index":3589,"type":"RECLAIM","strength":0.863,"price":133.1985,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":3592,"type":"SELL","basis":"structure_stop","strength":0.863,"price":132.7427,"stop_level":133.1985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":3593,"type":"RECLAIM","strength":0.863,"price":134.6137,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-07","prior_stop_level":133.1985,"sweep_low":131.102,"atr14":2.780925,"stop_level":129.711538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":3598,"type":"RECLAIM","strength":0.863,"price":133.7693,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-12","known_ts":"2023-01-17","bar_index":3600,"type":"BUY","strength":0.863,"price":138.4612,"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":"2023-01-26","known_ts":"2023-01-30","bar_index":3603,"type":"BUY","strength":0.863,"price":137.5017,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":3608,"type":"SELL","basis":"structure_stop","strength":0.863,"price":142.5102,"stop_level":146.9429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-07","known_ts":"2023-03-07","bar_index":3612,"type":"RECLAIM","strength":0.863,"price":144.566,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-09","known_ts":"2023-06-13","bar_index":3634,"type":"BUY","strength":0.863,"price":140.2596,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2023-07-27","known_ts":"2023-07-27","bar_index":3644,"type":"SELL","basis":"structure_stop","strength":0.863,"price":140.878,"stop_level":143.3228,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-28","known_ts":"2023-08-30","bar_index":3652,"type":"BUY","strength":0.863,"price":143.7456,"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":"2023-11-13","known_ts":"2023-11-15","bar_index":3670,"type":"BUY","strength":0.588,"price":134.6209,"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":"2024-01-03","known_ts":"2024-01-03","bar_index":3681,"type":"SELL","basis":"structure_stop","strength":0.863,"price":144.3584,"stop_level":146.9374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":3685,"type":"RECLAIM","strength":0.863,"price":146.6552,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-02","known_ts":"2024-04-02","bar_index":3701,"type":"SELL","basis":"structure_stop","strength":1.0,"price":169.6054,"stop_level":170.6305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-05","known_ts":"2024-04-05","bar_index":3702,"type":"RECLAIM","strength":1.0,"price":171.6653,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-02","prior_stop_level":170.6305,"sweep_low":168.2484,"atr14":2.721433,"stop_level":166.887683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-10","known_ts":"2024-05-10","bar_index":3711,"type":"RECLAIM","strength":1.0,"price":179.3485,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-28","known_ts":"2024-08-30","bar_index":3736,"type":"BUY","strength":0.725,"price":182.6387,"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":"2024-09-11","known_ts":"2024-09-13","bar_index":3739,"type":"BUY","strength":0.725,"price":181.6864,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2024-10-24","known_ts":"2024-10-24","bar_index":3749,"type":"SELL","basis":"structure_stop","strength":0.863,"price":181.4115,"stop_level":182.6878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-25","known_ts":"2024-10-25","bar_index":3749,"type":"RECLAIM","strength":0.863,"price":183.5714,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-24","prior_stop_level":182.6878,"sweep_low":179.6738,"atr14":3.452039,"stop_level":177.947781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-05","known_ts":"2024-11-07","bar_index":3752,"type":"REBUY","strength":0.725,"price":198.082,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2024-12-17","known_ts":"2024-12-17","bar_index":3761,"type":"SELL","basis":"structure_stop","strength":1.0,"price":193.4395,"stop_level":194.5182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-22","known_ts":"2025-01-24","bar_index":3769,"type":"BUY","strength":0.725,"price":195.5753,"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":"2025-02-21","known_ts":"2025-02-21","bar_index":3776,"type":"SELL","basis":"structure_stop","strength":0.863,"price":197.3764,"stop_level":197.8882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-26","known_ts":"2025-02-26","bar_index":3777,"type":"SELL","basis":"structure_stop","strength":0.863,"price":194.5616,"stop_level":197.8882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":3790,"type":"BUY","strength":0.588,"price":166.7809,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45,"retro_override":true,"retro_ctx":{"group_id":"reshoring"}},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":3799,"type":"SELL","basis":"structure_stop","strength":0.588,"price":174.2571,"stop_level":175.5438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":3799,"type":"RECLAIM","strength":0.588,"price":176.1276,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-02","prior_stop_level":175.5438,"sweep_low":171.882,"atr14":3.921498,"stop_level":169.921251,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-18","known_ts":"2025-06-18","bar_index":3803,"type":"SELL","basis":"structure_stop","strength":0.588,"price":173.8811,"stop_level":174.2571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":3803,"type":"RECLAIM","strength":0.588,"price":175.6922,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-18","prior_stop_level":174.2571,"sweep_low":171.2585,"atr14":3.501126,"stop_level":169.507937,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-08","known_ts":"2025-07-08","bar_index":3807,"type":"RECLAIM","strength":0.725,"price":188.5477,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-21","known_ts":"2025-07-21","bar_index":3810,"type":"SELL","basis":"structure_stop","strength":0.725,"price":185.0443,"stop_level":185.1334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":3810,"type":"RECLAIM","strength":0.725,"price":187.5778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-21","prior_stop_level":185.1334,"sweep_low":184.5693,"atr14":3.305493,"stop_level":182.916553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-24","known_ts":"2025-07-24","bar_index":3811,"type":"SELL","basis":"structure_stop","strength":0.588,"price":184.6979,"stop_level":185.1334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-14","known_ts":"2025-10-16","bar_index":3830,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-10-14","trigger_known_ts":"2025-10-16","strength":0.45,"price":164.8823,"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.188466,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":157.7761,"atr14":3.120086,"stop_level":156.216057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-17","known_ts":"2025-10-21","bar_index":3831,"type":"BUY","strength":0.45,"price":171.7404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-10-17","known_ts":"2025-10-21","bar_index":3831,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-10-17","trigger_known_ts":"2025-10-21","strength":0.45,"price":171.7404,"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.154711,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":157.7761,"atr14":3.177984,"stop_level":156.187108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-27","known_ts":"2025-10-27","bar_index":3833,"type":"RECLAIM","strength":0.725,"price":179.4421,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-10-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-20","known_ts":"2025-11-20","bar_index":3839,"type":"SELL","basis":"structure_stop","strength":0.725,"price":176.6929,"stop_level":176.822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-21","known_ts":"2025-11-21","bar_index":3839,"type":"RECLAIM","strength":0.725,"price":182.2013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-11-20","prior_stop_level":176.822,"sweep_low":176.5341,"atr14":3.769413,"stop_level":174.649393,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-09","known_ts":"2025-12-09","bar_index":3843,"type":"RECLAIM","strength":0.863,"price":200.3278,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":3848,"type":"SELL","basis":"structure_stop","strength":0.863,"price":194.3164,"stop_level":195.1425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":3848,"type":"RECLAIM","strength":0.863,"price":201.3131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-12-31","prior_stop_level":195.1425,"sweep_low":192.9728,"atr14":3.408651,"stop_level":191.268474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":3852,"type":"RECLAIM","strength":0.863,"price":208.4392,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-04","bar_index":3855,"type":"REBUY","strength":0.863,"price":218.9792,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2026-03-12","known_ts":"2026-03-12","bar_index":3864,"type":"SELL","basis":"structure_stop","strength":0.863,"price":203.3013,"stop_level":207.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-03-17","known_ts":"2026-03-17","bar_index":3865,"type":"RECLAIM","strength":0.863,"price":213.2968,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-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":"2026-03-12","prior_stop_level":207.91,"sweep_low":201.4758,"atr14":5.952903,"stop_level":198.499349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-21","known_ts":"2026-04-23","bar_index":3873,"type":"BUY","strength":0.863,"price":227.5917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2026-06-16","known_ts":"2026-06-18","bar_index":3886,"type":"BUY","strength":0.725,"price":223.57,"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":"2026-07-02","known_ts":"2026-07-02","bar_index":3889,"type":"SELL","basis":"structure_stop","strength":0.863,"price":213.71,"stop_level":213.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-06","known_ts":"2026-07-06","bar_index":3890,"type":"RECLAIM","strength":0.863,"price":214.74,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-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":"2026-07-02","prior_stop_level":213.76,"sweep_low":210.21,"atr14":5.716218,"stop_level":207.351891,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-02","last_scored_basis":"structure_stop","bars_since_signal":16,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-12-18","2018-02-20","2018-04-12","2018-05-03","2018-07-09","2018-10-23","2018-12-24","2019-05-31","2019-08-16","2020-03-23","2020-10-07","2020-11-05","2021-02-03","2021-06-01","2021-06-25","2021-10-04","2022-02-07","2022-03-01","2022-06-27","2022-07-19","2023-01-04","2023-01-31","2023-03-23","2023-06-01","2023-08-23","2023-10-05","2023-10-31","2024-04-24","2024-06-14","2024-07-09","2024-08-15","2024-09-11","2025-01-13","2025-03-19","2025-04-09","2025-08-11","2026-03-17","2026-04-08","2026-05-26","2026-07-30"],"warnings":[{"ts":"2022-08-30","kind":"confirm","px":120.4838,"level":125.5481},{"ts":"2022-11-08","kind":"arm","px":126.0572},{"ts":"2022-11-09","kind":"confirm","px":124.4799,"level":124.5659},{"ts":"2022-11-21","kind":"arm","px":134.1354},{"ts":"2022-12-07","kind":"confirm","px":132.7427,"level":133.1985},{"ts":"2023-02-13","kind":"arm","px":149.3896},{"ts":"2023-02-21","kind":"confirm","px":142.5102,"level":146.9429},{"ts":"2023-06-27","kind":"arm","px":139.9117},{"ts":"2023-07-26","kind":"arm","px":141.854},{"ts":"2023-07-27","kind":"confirm","px":140.878,"level":143.3228},{"ts":"2023-12-20","kind":"arm","px":146.9374},{"ts":"2024-01-03","kind":"confirm","px":144.3584,"level":146.9374},{"ts":"2024-02-21","kind":"arm","px":156.0955},{"ts":"2024-03-18","kind":"arm","px":170.2791},{"ts":"2024-04-02","kind":"confirm","px":169.6054,"level":170.6305},{"ts":"2024-10-04","kind":"arm","px":185.4663},{"ts":"2024-10-24","kind":"confirm","px":181.4115,"level":182.6878},{"ts":"2024-10-25","kind":"arm","px":183.5714},{"ts":"2024-11-20","kind":"arm","px":194.5182},{"ts":"2024-12-17","kind":"confirm","px":193.4395,"level":194.5182},{"ts":"2025-02-12","kind":"arm","px":197.8882},{"ts":"2025-02-21","kind":"confirm","px":197.3764,"level":197.8882},{"ts":"2025-02-25","kind":"arm","px":195.2308},{"ts":"2025-02-26","kind":"confirm","px":194.5616,"level":197.8882},{"ts":"2025-05-23","kind":"arm","px":175.5438},{"ts":"2025-06-02","kind":"confirm","px":174.2571,"level":175.5438},{"ts":"2025-06-13","kind":"arm","px":174.7124},{"ts":"2025-06-18","kind":"confirm","px":173.8811,"level":174.2571},{"ts":"2025-07-14","kind":"arm","px":186.9444},{"ts":"2025-07-21","kind":"confirm","px":185.0443,"level":185.1334},{"ts":"2025-07-22","kind":"arm","px":187.5778},{"ts":"2025-07-24","kind":"confirm","px":184.6979,"level":185.1334},{"ts":"2025-11-12","kind":"arm","px":182.241},{"ts":"2025-11-20","kind":"confirm","px":176.6929,"level":176.822},{"ts":"2025-12-16","kind":"arm","px":195.6799},{"ts":"2025-12-31","kind":"confirm","px":194.3164,"level":195.1425},{"ts":"2026-02-25","kind":"arm","px":225.6574},{"ts":"2026-03-12","kind":"confirm","px":203.3013,"level":207.91},{"ts":"2026-07-01","kind":"arm","px":217.17},{"ts":"2026-07-02","kind":"confirm","px":213.71,"level":213.76}],"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":[]}}}