{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_79f8d2783684e7a7487b","market":"US","system":"prophet_board","definition":"us_prophet_v3","authority":"candidate","surfaced_at":"2026-08-31","entry_date":"2026-09-01","entry_basis":"next_session_close","entry_price":10.76,"rank":18,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":10.46,"return_pct":-2.8,"excess_pct":null,"sessions":7,"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":"XRAY","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1988-03-04","known_ts":"1988-03-04","bar_index":48,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4891,"stop_level":0.5128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-09","known_ts":"1988-03-09","bar_index":49,"type":"RECLAIM","strength":0.588,"price":0.5364,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-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":"1988-03-04","prior_stop_level":0.5128,"sweep_low":0.4891,"atr14":0.0286,"stop_level":0.4748,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-17","known_ts":"1988-03-21","bar_index":51,"type":"REBUY","strength":0.725,"price":0.5364,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1988-04-22","known_ts":"1988-04-22","bar_index":59,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.4891,"stop_level":0.5128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1988-04-25","known_ts":"1988-04-25","bar_index":59,"type":"RECLAIM","strength":0.45,"price":0.5522,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1988-04-22","prior_stop_level":0.5128,"sweep_low":0.4891,"atr14":0.038301,"stop_level":0.46995,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-13","known_ts":"1988-06-15","bar_index":71,"type":"BUY","strength":0.725,"price":0.5996,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1988-06-24","known_ts":"1988-06-24","bar_index":74,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5364,"stop_level":0.5522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1988-06-27","known_ts":"1988-06-27","bar_index":74,"type":"RECLAIM","strength":0.725,"price":0.568,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-06-24 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":"1988-06-24","prior_stop_level":0.5522,"sweep_low":0.5364,"atr14":0.029592,"stop_level":0.521604,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-07-29","known_ts":"1988-08-02","bar_index":82,"type":"BUY","strength":0.863,"price":0.5996,"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":"1988-08-12","known_ts":"1988-08-12","bar_index":85,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5522,"stop_level":0.568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1988-09-28","known_ts":"1988-09-30","bar_index":96,"type":"BUY","strength":0.588,"price":0.5522,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1988-12-28","known_ts":"1988-12-30","bar_index":117,"type":"BUY","strength":0.588,"price":0.4891,"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":"1989-03-27","known_ts":"1989-03-29","bar_index":137,"type":"BUY","strength":0.725,"price":0.4733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1989-05-03","known_ts":"1989-05-05","bar_index":146,"type":"BUY","strength":0.725,"price":0.4497,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1989-05-24","known_ts":"1989-05-26","bar_index":151,"type":"BUY","strength":0.588,"price":0.4418,"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":"1989-06-02","known_ts":"1989-06-06","bar_index":153,"type":"BUY","strength":0.588,"price":0.4418,"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":"1989-06-20","known_ts":"1989-06-20","bar_index":157,"type":"RECLAIM","strength":0.725,"price":0.4576,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1989-06-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-09-06","known_ts":"1989-09-06","bar_index":175,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.639,"stop_level":0.6469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-07","known_ts":"1989-09-07","bar_index":175,"type":"RECLAIM","strength":1.0,"price":0.6548,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-09-06","prior_stop_level":0.6469,"sweep_low":0.6311,"atr14":0.030862,"stop_level":0.615669,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-11-03","known_ts":"1989-11-03","bar_index":189,"type":"RECLAIM","strength":1.0,"price":0.7416,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-12-11","known_ts":"1989-12-11","bar_index":197,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7258,"stop_level":0.7337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-12-13","known_ts":"1989-12-13","bar_index":198,"type":"RECLAIM","strength":0.863,"price":0.7573,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1989-12-11","prior_stop_level":0.7337,"sweep_low":0.7258,"atr14":0.024657,"stop_level":0.713471,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-04-05","known_ts":"1990-04-09","bar_index":224,"type":"BUY","strength":0.725,"price":0.7573,"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":70},{"ts":"1990-04-27","known_ts":"1990-05-01","bar_index":229,"type":"BUY","strength":0.725,"price":0.7731,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1990-06-01","known_ts":"1990-06-05","bar_index":237,"type":"REBUY","strength":0.725,"price":0.8047,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1990-06-22","known_ts":"1990-06-22","bar_index":242,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8047,"stop_level":0.8204,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-25","known_ts":"1990-06-25","bar_index":242,"type":"RECLAIM","strength":0.863,"price":0.8283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-06-22","prior_stop_level":0.8204,"sweep_low":0.8047,"atr14":0.039828,"stop_level":0.784786,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-11","known_ts":"1990-07-11","bar_index":246,"type":"RECLAIM","strength":0.863,"price":0.9782,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-08-02","known_ts":"1990-08-02","bar_index":251,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9624,"stop_level":0.9782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-11-12","known_ts":"1990-11-14","bar_index":275,"type":"BUY","strength":0.45,"price":0.6784,"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-11-12","known_ts":"1990-11-14","bar_index":275,"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":"1990-11-12","trigger_known_ts":"1990-11-14","strength":0.45,"price":0.6784,"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.358244,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5522,"atr14":0.04197,"stop_level":0.531215,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-04","known_ts":"1991-01-04","bar_index":287,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7416,"stop_level":0.7573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-09","known_ts":"1991-01-09","bar_index":288,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7258,"stop_level":0.7573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-10","known_ts":"1991-01-10","bar_index":288,"type":"RECLAIM","strength":0.588,"price":0.7731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-01-04","prior_stop_level":0.7573,"sweep_low":0.7258,"atr14":0.033658,"stop_level":0.708971,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-10","known_ts":"1991-01-10","bar_index":288,"type":"RECLAIM","strength":0.588,"price":0.7731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-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":"1991-01-09","prior_stop_level":0.7573,"sweep_low":0.7258,"atr14":0.033658,"stop_level":0.708971,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-25","known_ts":"1991-01-25","bar_index":292,"type":"RECLAIM","strength":0.725,"price":0.8047,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-11","known_ts":"1991-03-11","bar_index":302,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8836,"stop_level":0.8914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":302,"type":"RECLAIM","strength":0.863,"price":0.9309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-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":"1991-03-11","prior_stop_level":0.8914,"sweep_low":0.8836,"atr14":0.041946,"stop_level":0.862627,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-27","known_ts":"1991-03-27","bar_index":306,"type":"RECLAIM","strength":0.863,"price":0.9546,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-08-29","known_ts":"1991-09-03","bar_index":342,"type":"REBUY","strength":1.0,"price":1.5147,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1992-01-29","known_ts":"1992-01-31","bar_index":377,"type":"REBUY","strength":1.0,"price":2.4929,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1992-04-29","known_ts":"1992-05-01","bar_index":398,"type":"BUY","strength":0.725,"price":2.3982,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1992-05-20","known_ts":"1992-05-20","bar_index":403,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3982,"stop_level":2.414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-05-22","known_ts":"1992-05-22","bar_index":403,"type":"RECLAIM","strength":0.725,"price":2.5402,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-05-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":"1992-05-20","prior_stop_level":2.414,"sweep_low":2.3509,"atr14":0.072088,"stop_level":2.314856,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-10","known_ts":"1992-06-10","bar_index":407,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4929,"stop_level":2.5323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-12","known_ts":"1992-06-12","bar_index":408,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.414,"stop_level":2.5323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-07-08","known_ts":"1992-07-10","bar_index":414,"type":"BUY","strength":0.725,"price":2.6428,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1992-09-23","known_ts":"1992-09-23","bar_index":432,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.26,"stop_level":4.4178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-28","known_ts":"1992-09-28","bar_index":433,"type":"RECLAIM","strength":1.0,"price":4.4493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-09-23","prior_stop_level":4.4178,"sweep_low":4.2285,"atr14":0.177095,"stop_level":4.139952,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-05","known_ts":"1992-10-05","bar_index":434,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1022,"stop_level":4.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-19","known_ts":"1992-10-19","bar_index":438,"type":"RECLAIM","strength":1.0,"price":4.5125,"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":"1992-12-15","known_ts":"1992-12-15","bar_index":451,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3013,"stop_level":5.4276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-12-18","known_ts":"1992-12-18","bar_index":452,"type":"RECLAIM","strength":0.863,"price":5.8378,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1992-12-15","prior_stop_level":5.4276,"sweep_low":4.9858,"atr14":0.251234,"stop_level":4.860183,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-29","known_ts":"1993-03-31","bar_index":475,"type":"BUY","strength":0.725,"price":5.6169,"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":70},{"ts":"1993-05-06","known_ts":"1993-05-10","bar_index":484,"type":"BUY","strength":0.45,"price":4.7965,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-05-14","known_ts":"1993-05-14","bar_index":486,"type":"RECLAIM","strength":0.588,"price":5.3013,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-05-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-06-07","known_ts":"1993-06-07","bar_index":491,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.7018,"stop_level":4.7333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-06-09","known_ts":"1993-06-09","bar_index":491,"type":"RECLAIM","strength":0.45,"price":4.7649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1993-06-07","prior_stop_level":4.7333,"sweep_low":4.6702,"atr14":0.165352,"stop_level":4.587524,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-28","known_ts":"1993-06-30","bar_index":496,"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":"1993-06-28","trigger_known_ts":"1993-06-30","strength":0.45,"price":4.1653,"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.362324,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.976,"atr14":0.179936,"stop_level":3.886032,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-07-12","known_ts":"1993-07-14","bar_index":499,"type":"BUY","strength":0.45,"price":4.4178,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-08-10","known_ts":"1993-08-10","bar_index":506,"type":"RECLAIM","strength":0.725,"price":5.2382,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-07-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-08-18","known_ts":"1993-08-18","bar_index":508,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.9227,"stop_level":4.9542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-19","known_ts":"1993-08-19","bar_index":508,"type":"RECLAIM","strength":0.588,"price":4.9858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-08-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":"1993-08-18","prior_stop_level":4.9542,"sweep_low":4.8911,"atr14":0.146971,"stop_level":4.817614,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-24","known_ts":"1993-08-24","bar_index":509,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6387,"stop_level":4.9542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-31","known_ts":"1993-09-02","bar_index":511,"type":"REBUY","strength":0.588,"price":4.7491,"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":"1993-09-14","known_ts":"1993-09-16","bar_index":514,"type":"REBUY","strength":0.588,"price":4.7649,"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":"1993-09-30","known_ts":"1993-10-04","bar_index":518,"type":"BUY","strength":0.588,"price":4.7965,"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":"1993-10-22","known_ts":"1993-10-22","bar_index":523,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.8596,"stop_level":4.9542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-27","known_ts":"1993-10-27","bar_index":524,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7333,"stop_level":4.9542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-11-01","known_ts":"1993-11-01","bar_index":525,"type":"RECLAIM","strength":0.588,"price":5.0173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-10-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":"1993-10-27","prior_stop_level":4.9542,"sweep_low":4.6071,"atr14":0.131743,"stop_level":4.541228,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-11","known_ts":"1993-11-11","bar_index":528,"type":"RECLAIM","strength":0.725,"price":4.9542,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-17","known_ts":"1993-11-17","bar_index":529,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8596,"stop_level":4.8911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-11-24","known_ts":"1993-11-24","bar_index":531,"type":"RECLAIM","strength":0.863,"price":4.9542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-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":"1993-11-17","prior_stop_level":4.8911,"sweep_low":4.7333,"atr14":0.107233,"stop_level":4.679684,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-03","known_ts":"1993-12-03","bar_index":533,"type":"RECLAIM","strength":0.863,"price":5.0173,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-31","known_ts":"1994-01-31","bar_index":546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.4276,"stop_level":5.4591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-02-02","known_ts":"1994-02-02","bar_index":547,"type":"RECLAIM","strength":0.863,"price":5.5853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-01-31","prior_stop_level":5.4591,"sweep_low":5.4276,"atr14":0.125972,"stop_level":5.364614,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-20","known_ts":"1994-06-20","bar_index":578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.7018,"stop_level":4.7965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-14","known_ts":"1994-07-18","bar_index":584,"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":"1994-07-14","trigger_known_ts":"1994-07-18","strength":0.45,"price":4.3231,"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.247253,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9445,"atr14":0.131725,"stop_level":3.878638,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-27","known_ts":"1994-07-29","bar_index":587,"type":"BUY","strength":0.45,"price":4.3547,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-07-27","known_ts":"1994-07-29","bar_index":587,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-07-27","trigger_known_ts":"1994-07-29","strength":0.45,"price":4.3547,"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.241751,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1338,"atr14":0.127392,"stop_level":4.070104,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-19","known_ts":"1994-09-19","bar_index":599,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6245,"stop_level":4.6403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-09-22","known_ts":"1994-09-22","bar_index":600,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4193,"stop_level":4.6403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-28","known_ts":"1994-11-01","bar_index":609,"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":"1994-10-28","trigger_known_ts":"1994-11-01","strength":0.45,"price":3.9143,"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.318434,"monthly_oversold_dwell":17,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8511,"atr14":0.116434,"stop_level":3.792883,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-15","known_ts":"1994-12-19","bar_index":620,"type":"BUY","strength":0.45,"price":3.8827,"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":620,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-12-15","trigger_known_ts":"1994-12-19","strength":0.45,"price":3.8827,"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.323937,"monthly_oversold_dwell":18,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.567,"atr14":0.098945,"stop_level":3.517528,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-12","known_ts":"1995-01-12","bar_index":626,"type":"RECLAIM","strength":0.725,"price":4.4302,"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-02-09","known_ts":"1995-02-09","bar_index":632,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1454,"stop_level":4.2086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-06","known_ts":"1995-03-08","bar_index":638,"type":"BUY","strength":0.863,"price":4.4064,"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":10},{"ts":"1995-05-05","known_ts":"1995-05-05","bar_index":652,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4239,"stop_level":4.4556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-05","known_ts":"1995-06-05","bar_index":659,"type":"RECLAIM","strength":1.0,"price":4.6142,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-08","known_ts":"1995-06-12","bar_index":660,"type":"BUY","strength":1.0,"price":4.5824,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1995-07-28","known_ts":"1995-07-28","bar_index":671,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7986,"stop_level":4.8304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-01","known_ts":"1995-12-01","bar_index":701,"type":"RECLAIM","strength":1.0,"price":4.8091,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-11","known_ts":"1996-01-11","bar_index":710,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9468,"stop_level":4.9627,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-29","known_ts":"1996-01-29","bar_index":714,"type":"RECLAIM","strength":1.0,"price":5.0585,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-06","known_ts":"1996-02-08","bar_index":716,"type":"BUY","strength":1.0,"price":5.0904,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1996-02-27","known_ts":"1996-02-27","bar_index":720,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0265,"stop_level":5.0904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-01","known_ts":"1996-03-01","bar_index":721,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9627,"stop_level":5.0904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-28","known_ts":"1996-02-28","bar_index":721,"type":"RECLAIM","strength":1.0,"price":5.1223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-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":"1996-02-27","prior_stop_level":5.0904,"sweep_low":5.0265,"atr14":0.072429,"stop_level":4.990286,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-08","known_ts":"1996-04-08","bar_index":730,"type":"RECLAIM","strength":1.0,"price":5.2207,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-06","known_ts":"1996-08-08","bar_index":758,"type":"BUY","strength":0.725,"price":5.2869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1996-10-04","known_ts":"1996-10-04","bar_index":772,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5857,"stop_level":5.6073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-09","known_ts":"1996-10-09","bar_index":773,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3931,"stop_level":5.6073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-15","known_ts":"1996-10-15","bar_index":774,"type":"RECLAIM","strength":0.863,"price":5.6178,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-10-09","prior_stop_level":5.6073,"sweep_low":5.3931,"atr14":0.107997,"stop_level":5.339102,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-04","known_ts":"1996-11-04","bar_index":779,"type":"RECLAIM","strength":1.0,"price":5.5696,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-07","known_ts":"1996-11-11","bar_index":780,"type":"BUY","strength":1.0,"price":5.6338,"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":40},{"ts":"1997-01-13","known_ts":"1997-01-13","bar_index":794,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0146,"stop_level":6.0789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-14","known_ts":"1997-01-14","bar_index":795,"type":"RECLAIM","strength":1.0,"price":6.1433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-01-13","prior_stop_level":6.0789,"sweep_low":6.0146,"atr14":0.103993,"stop_level":5.962604,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-17","known_ts":"1997-01-21","bar_index":796,"type":"REBUY","strength":1.0,"price":6.4327,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-02-12","known_ts":"1997-02-14","bar_index":802,"type":"REBUY","strength":1.0,"price":6.8348,"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":"1997-05-06","known_ts":"1997-05-08","bar_index":821,"type":"BUY","strength":0.725,"price":6.5815,"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":"1997-05-22","known_ts":"1997-05-27","bar_index":825,"type":"BUY","strength":0.725,"price":6.7104,"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":10},{"ts":"1997-06-13","known_ts":"1997-06-13","bar_index":830,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2029,"stop_level":6.3962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1997-07-18","known_ts":"1997-07-18","bar_index":838,"type":"RECLAIM","strength":0.863,"price":6.6182,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-25","known_ts":"1997-08-25","bar_index":846,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9249,"stop_level":6.9734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-27","known_ts":"1997-08-27","bar_index":847,"type":"RECLAIM","strength":0.863,"price":7.2316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-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":"1997-08-25","prior_stop_level":6.9734,"sweep_low":6.9249,"atr14":0.106016,"stop_level":6.871892,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-09","known_ts":"1997-09-09","bar_index":850,"type":"RECLAIM","strength":0.863,"price":7.2639,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-08","known_ts":"1997-10-10","bar_index":857,"type":"REBUY","strength":1.0,"price":7.5517,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1997-10-27","known_ts":"1997-10-27","bar_index":861,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0343,"stop_level":7.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-11-03","known_ts":"1997-11-03","bar_index":863,"type":"RECLAIM","strength":1.0,"price":7.4709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-27","prior_stop_level":7.39,"sweep_low":6.8564,"atr14":0.186918,"stop_level":6.762941,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-08","known_ts":"1997-12-10","bar_index":871,"type":"BUY","strength":0.725,"price":7.5032,"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":"1998-01-07","known_ts":"1998-01-07","bar_index":877,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4189,"stop_level":7.4709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-02-23","known_ts":"1998-02-23","bar_index":888,"type":"RECLAIM","strength":0.863,"price":8.0345,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-05-06","known_ts":"1998-05-08","bar_index":905,"type":"BUY","strength":0.725,"price":8.469,"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":"1998-06-08","known_ts":"1998-06-08","bar_index":912,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3598,"stop_level":8.6312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-07-28","known_ts":"1998-07-30","bar_index":924,"type":"BUY","strength":0.588,"price":6.6984,"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":"quality","score":65},{"ts":"1998-08-21","known_ts":"1998-08-21","bar_index":930,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.2757,"stop_level":6.422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-09-14","known_ts":"1998-09-16","bar_index":935,"type":"BUY","strength":0.45,"price":5.918,"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-11-19","known_ts":"1998-11-19","bar_index":951,"type":"RECLAIM","strength":0.725,"price":7.1375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-22","known_ts":"1998-12-22","bar_index":958,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4042,"stop_level":6.4857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-23","known_ts":"1998-12-23","bar_index":958,"type":"RECLAIM","strength":0.725,"price":6.5183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-22","prior_stop_level":6.4857,"sweep_low":6.3228,"atr14":0.155393,"stop_level":6.245103,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-19","known_ts":"1999-01-19","bar_index":964,"type":"RECLAIM","strength":0.863,"price":6.9245,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-01-27","known_ts":"1999-01-29","bar_index":966,"type":"BUY","strength":0.863,"price":7.1858,"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":45},{"ts":"1999-02-17","known_ts":"1999-02-17","bar_index":970,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8428,"stop_level":6.9408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-03","known_ts":"1999-03-03","bar_index":974,"type":"RECLAIM","strength":0.863,"price":6.8575,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-23","known_ts":"1999-04-27","bar_index":986,"type":"BUY","strength":0.588,"price":6.8247,"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-05-21","known_ts":"1999-05-21","bar_index":992,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0375,"stop_level":7.0702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-08","known_ts":"1999-06-08","bar_index":996,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8084,"stop_level":6.972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-11","known_ts":"1999-06-11","bar_index":997,"type":"RECLAIM","strength":0.863,"price":7.0048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-06-08","prior_stop_level":6.972,"sweep_low":6.7593,"atr14":0.194756,"stop_level":6.661922,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-23","known_ts":"1999-06-23","bar_index":1000,"type":"RECLAIM","strength":0.863,"price":7.0362,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-28","known_ts":"1999-06-30","bar_index":1001,"type":"BUY","strength":0.863,"price":7.5775,"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":"1999-07-30","known_ts":"1999-07-30","bar_index":1008,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1018,"stop_level":7.2658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-26","known_ts":"1999-10-28","bar_index":1029,"type":"BUY","strength":0.45,"price":5.7879,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-12-08","known_ts":"1999-12-08","bar_index":1039,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0181,"stop_level":6.0345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-09","known_ts":"1999-12-09","bar_index":1039,"type":"RECLAIM","strength":0.588,"price":6.1085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-12-08","prior_stop_level":6.0345,"sweep_low":5.9852,"atr14":0.193451,"stop_level":5.888474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-12","known_ts":"2000-01-12","bar_index":1047,"type":"RECLAIM","strength":0.863,"price":6.4936,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-20","known_ts":"2000-01-20","bar_index":1048,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1475,"stop_level":6.197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-21","known_ts":"2000-01-21","bar_index":1049,"type":"RECLAIM","strength":0.725,"price":6.3,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-01-20","prior_stop_level":6.197,"sweep_low":6.1475,"atr14":0.189995,"stop_level":6.052502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-03","known_ts":"2000-02-03","bar_index":1052,"type":"RECLAIM","strength":0.863,"price":6.9881,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-08","known_ts":"2000-03-08","bar_index":1059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.5595,"stop_level":6.6337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-09","known_ts":"2000-03-09","bar_index":1060,"type":"RECLAIM","strength":0.863,"price":6.7408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-03-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-03-08","prior_stop_level":6.6337,"sweep_low":6.5266,"atr14":0.210824,"stop_level":6.421188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":1061,"type":"REBUY","strength":0.863,"price":7.1199,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1358,"stop_level":7.2349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-04-17","known_ts":"2000-04-17","bar_index":1069,"type":"RECLAIM","strength":1.0,"price":7.2679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-04-14","prior_stop_level":7.2349,"sweep_low":6.6402,"atr14":0.356208,"stop_level":6.462096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-01","known_ts":"2000-05-01","bar_index":1072,"type":"RECLAIM","strength":1.0,"price":7.4661,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-07","known_ts":"2000-06-07","bar_index":1080,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0938,"stop_level":8.1103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-08","known_ts":"2000-06-08","bar_index":1081,"type":"RECLAIM","strength":1.0,"price":8.2094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-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":"2000-06-07","prior_stop_level":8.1103,"sweep_low":8.0608,"atr14":0.254214,"stop_level":7.933693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-21","known_ts":"2000-06-21","bar_index":1084,"type":"RECLAIM","strength":1.0,"price":8.3086,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-25","known_ts":"2000-08-25","bar_index":1099,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.103,"stop_level":9.3347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-11-06","known_ts":"2000-11-08","bar_index":1116,"type":"BUY","strength":0.725,"price":9.6332,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2001-01-04","known_ts":"2001-01-04","bar_index":1129,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2021,"stop_level":9.7658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-12","known_ts":"2001-02-14","bar_index":1138,"type":"BUY","strength":0.725,"price":10.1323,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2001-03-15","known_ts":"2001-03-15","bar_index":1145,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7004,"stop_level":9.8831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-12","known_ts":"2001-04-17","bar_index":1152,"type":"BUY","strength":0.725,"price":9.9676,"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":"2001-06-25","known_ts":"2001-06-25","bar_index":1168,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8734,"stop_level":12.0501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-02","known_ts":"2001-07-02","bar_index":1170,"type":"RECLAIM","strength":1.0,"price":12.1641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-25","prior_stop_level":12.0501,"sweep_low":11.6414,"atr14":0.323787,"stop_level":11.479506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-18","known_ts":"2001-07-18","bar_index":1174,"type":"RECLAIM","strength":1.0,"price":11.9347,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-04","known_ts":"2001-09-06","bar_index":1185,"type":"BUY","strength":0.725,"price":12.3908,"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":"2001-09-20","known_ts":"2001-09-20","bar_index":1187,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6004,"stop_level":11.9001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-27","known_ts":"2001-09-27","bar_index":1189,"type":"RECLAIM","strength":0.863,"price":11.9102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-09-20","prior_stop_level":11.9001,"sweep_low":10.4198,"atr14":0.432209,"stop_level":10.203696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-07","known_ts":"2001-12-07","bar_index":1206,"type":"RECLAIM","strength":0.863,"price":12.6074,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-11","known_ts":"2002-02-11","bar_index":1220,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1204,"stop_level":13.1967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-13","known_ts":"2002-02-13","bar_index":1221,"type":"RECLAIM","strength":1.0,"price":13.4294,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-02-11","prior_stop_level":13.1967,"sweep_low":12.996,"atr14":0.321341,"stop_level":12.83533,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-27","known_ts":"2002-02-27","bar_index":1224,"type":"RECLAIM","strength":1.0,"price":13.3531,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-09","known_ts":"2002-05-09","bar_index":1240,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.2309,"stop_level":15.3515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-14","known_ts":"2002-05-14","bar_index":1241,"type":"RECLAIM","strength":1.0,"price":15.9822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-09","prior_stop_level":15.3515,"sweep_low":14.9859,"atr14":0.42194,"stop_level":14.77493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-29","known_ts":"2002-07-31","bar_index":1259,"type":"BUY","strength":0.725,"price":15.9463,"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":70},{"ts":"2002-08-29","known_ts":"2002-08-29","bar_index":1266,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.063,"stop_level":16.244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-04","known_ts":"2002-09-04","bar_index":1267,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.0871,"stop_level":16.244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-10","known_ts":"2002-09-10","bar_index":1269,"type":"RECLAIM","strength":0.725,"price":16.4733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-09-04","prior_stop_level":16.244,"sweep_low":15.7452,"atr14":0.463458,"stop_level":15.513471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-26","known_ts":"2002-09-30","bar_index":1273,"type":"REBUY","strength":0.725,"price":16.1784,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2002-12-09","known_ts":"2002-12-11","bar_index":1290,"type":"BUY","strength":0.45,"price":14.8896,"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":"2002-12-20","known_ts":"2002-12-20","bar_index":1293,"type":"RECLAIM","strength":0.588,"price":15.4397,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-12-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2003-01-07","known_ts":"2003-01-07","bar_index":1296,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.601,"stop_level":14.8308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-19","known_ts":"2003-02-21","bar_index":1306,"type":"BUY","strength":0.45,"price":13.9155,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-03","known_ts":"2003-04-03","bar_index":1316,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.083,"stop_level":14.1816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-08","known_ts":"2003-04-08","bar_index":1317,"type":"RECLAIM","strength":0.588,"price":14.2808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-03","prior_stop_level":14.1816,"sweep_low":13.8852,"atr14":0.3893,"stop_level":13.69055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-21","known_ts":"2003-04-23","bar_index":1320,"type":"REBUY","strength":0.725,"price":14.939,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2003-04-21","known_ts":"2003-04-21","bar_index":1320,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.328,"stop_level":13.9982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-23","known_ts":"2003-04-23","bar_index":1320,"type":"RECLAIM","strength":0.725,"price":14.939,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-04-21","prior_stop_level":13.9982,"sweep_low":13.2028,"atr14":0.454414,"stop_level":12.975593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-14","known_ts":"2003-05-14","bar_index":1325,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3737,"stop_level":14.4787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":1326,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.1759,"stop_level":14.4787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":1326,"type":"RECLAIM","strength":0.588,"price":14.4989,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-14","prior_stop_level":14.4787,"sweep_low":14.3172,"atr14":0.372976,"stop_level":14.130712,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-21","known_ts":"2003-05-21","bar_index":1327,"type":"RECLAIM","strength":0.588,"price":14.6079,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-05-19","prior_stop_level":14.4787,"sweep_low":14.0063,"atr14":0.379594,"stop_level":13.816503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":1330,"type":"RECLAIM","strength":0.863,"price":15.6738,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-01","known_ts":"2003-08-01","bar_index":1344,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.2724,"stop_level":17.3775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-19","known_ts":"2003-08-19","bar_index":1348,"type":"RECLAIM","strength":0.863,"price":17.8221,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-04","known_ts":"2003-12-08","bar_index":1373,"type":"BUY","strength":0.863,"price":18.4098,"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":"2004-02-10","known_ts":"2004-02-12","bar_index":1388,"type":"BUY","strength":0.725,"price":17.7957,"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":"2004-02-24","known_ts":"2004-02-26","bar_index":1391,"type":"BUY","strength":0.725,"price":17.7876,"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-03-19","known_ts":"2004-03-19","bar_index":1397,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.4554,"stop_level":17.6661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-03-25","known_ts":"2004-03-25","bar_index":1398,"type":"RECLAIM","strength":0.45,"price":17.8258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-19 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":"2004-03-19","prior_stop_level":17.6661,"sweep_low":17.3338,"atr14":0.382582,"stop_level":17.142509,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-06","known_ts":"2004-04-06","bar_index":1401,"type":"RECLAIM","strength":0.725,"price":18.7832,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-04-20","known_ts":"2004-04-20","bar_index":1404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.5925,"stop_level":18.7426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-04-21","known_ts":"2004-04-21","bar_index":1404,"type":"RECLAIM","strength":0.725,"price":18.9535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-04-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":"2004-04-20","prior_stop_level":18.7426,"sweep_low":18.5681,"atr14":0.389243,"stop_level":18.373479,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-06","known_ts":"2004-05-06","bar_index":1408,"type":"RECLAIM","strength":0.863,"price":19.7568,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-05-19","known_ts":"2004-05-19","bar_index":1411,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.6351,"stop_level":19.7568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-05-21","known_ts":"2004-05-21","bar_index":1411,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.6392,"stop_level":19.7568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-05-25","known_ts":"2004-05-25","bar_index":1412,"type":"RECLAIM","strength":0.863,"price":19.9637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-05-19","prior_stop_level":19.7568,"sweep_low":19.343,"atr14":0.426727,"stop_level":19.129637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-25","known_ts":"2004-05-25","bar_index":1412,"type":"RECLAIM","strength":0.863,"price":19.9637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-05-21","prior_stop_level":19.7568,"sweep_low":19.343,"atr14":0.426727,"stop_level":19.129637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-07","known_ts":"2004-06-07","bar_index":1415,"type":"RECLAIM","strength":1.0,"price":20.2152,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-16","known_ts":"2004-07-16","bar_index":1424,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.4804,"stop_level":20.8743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-09-01","known_ts":"2004-09-03","bar_index":1435,"type":"BUY","strength":0.725,"price":20.8946,"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":"2004-10-28","known_ts":"2004-10-28","bar_index":1448,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.2214,"stop_level":21.2865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-11-03","known_ts":"2004-11-03","bar_index":1449,"type":"RECLAIM","strength":1.0,"price":21.3109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-10-28","prior_stop_level":21.2865,"sweep_low":20.8434,"atr14":0.434262,"stop_level":20.626269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-09","known_ts":"2004-11-11","bar_index":1451,"type":"BUY","strength":1.0,"price":22.1524,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2005-01-04","known_ts":"2005-01-04","bar_index":1463,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.4611,"stop_level":22.5384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-07","known_ts":"2005-01-07","bar_index":1464,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.1314,"stop_level":22.5384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-10","known_ts":"2005-01-10","bar_index":1465,"type":"RECLAIM","strength":1.0,"price":22.6279,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-01-04","prior_stop_level":22.5384,"sweep_low":22.0785,"atr14":0.464044,"stop_level":21.846478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-10","known_ts":"2005-01-10","bar_index":1465,"type":"RECLAIM","strength":1.0,"price":22.6279,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-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-01-07","prior_stop_level":22.5384,"sweep_low":22.0785,"atr14":0.464044,"stop_level":21.846478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-27","known_ts":"2005-01-27","bar_index":1469,"type":"RECLAIM","strength":0.863,"price":22.8192,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-01","known_ts":"2005-02-03","bar_index":1470,"type":"BUY","strength":0.863,"price":23.0146,"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":60},{"ts":"2005-04-07","known_ts":"2005-04-11","bar_index":1485,"type":"BUY","strength":0.725,"price":22.5518,"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":"2005-04-27","known_ts":"2005-04-27","bar_index":1489,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.1933,"stop_level":22.1973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-04-29","known_ts":"2005-04-29","bar_index":1490,"type":"RECLAIM","strength":0.725,"price":22.2585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-04-27","prior_stop_level":22.1973,"sweep_low":21.7288,"atr14":0.45001,"stop_level":21.503795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-16","known_ts":"2005-05-16","bar_index":1494,"type":"RECLAIM","strength":0.863,"price":23.2445,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-16","known_ts":"2005-06-16","bar_index":1501,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8126,"stop_level":22.8167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-17","known_ts":"2005-06-17","bar_index":1501,"type":"RECLAIM","strength":0.863,"price":22.8329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-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":"2005-06-16","prior_stop_level":22.8167,"sweep_low":22.6129,"atr14":0.327425,"stop_level":22.449187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-28","known_ts":"2005-08-01","bar_index":1511,"type":"BUY","strength":0.725,"price":22.6829,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2005-09-22","known_ts":"2005-09-26","bar_index":1524,"type":"BUY","strength":0.588,"price":22.0755,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-10-18","known_ts":"2005-10-18","bar_index":1530,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.8668,"stop_level":20.9526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-19","known_ts":"2005-10-19","bar_index":1530,"type":"RECLAIM","strength":0.588,"price":21.4548,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-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":"2005-10-18","prior_stop_level":20.9526,"sweep_low":20.7157,"atr14":0.393325,"stop_level":20.519037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-21","known_ts":"2005-10-25","bar_index":1531,"type":"REBUY","strength":0.588,"price":22.7003,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2005-11-30","known_ts":"2005-11-30","bar_index":1540,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.7126,"stop_level":23.0147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-02","known_ts":"2005-12-02","bar_index":1540,"type":"RECLAIM","strength":0.863,"price":23.3578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-11-30","prior_stop_level":23.0147,"sweep_low":22.6758,"atr14":0.425259,"stop_level":22.46317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-17","known_ts":"2006-02-22","bar_index":1558,"type":"BUY","strength":0.588,"price":22.496,"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":"2006-04-06","known_ts":"2006-04-06","bar_index":1569,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.0107,"stop_level":23.326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-07","known_ts":"2006-04-07","bar_index":1569,"type":"RECLAIM","strength":0.863,"price":23.5552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-04-06","prior_stop_level":23.326,"sweep_low":22.8224,"atr14":0.4325,"stop_level":22.60615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-17","known_ts":"2006-04-19","bar_index":1571,"type":"REBUY","strength":0.863,"price":23.809,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"2006-05-30","known_ts":"2006-06-01","bar_index":1581,"type":"REBUY","strength":0.863,"price":25.2459,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2006-07-28","known_ts":"2006-08-01","bar_index":1595,"type":"BUY","strength":0.863,"price":25.5416,"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":"2006-09-07","known_ts":"2006-09-07","bar_index":1604,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.3203,"stop_level":26.3941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-08","known_ts":"2006-09-08","bar_index":1604,"type":"RECLAIM","strength":1.0,"price":26.4023,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-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":"2006-09-07","prior_stop_level":26.3941,"sweep_low":26.1646,"atr14":0.488983,"stop_level":25.920109,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-12","known_ts":"2006-12-12","bar_index":1626,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.734,"stop_level":25.8652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-01-11","known_ts":"2007-01-16","bar_index":1633,"type":"BUY","strength":0.725,"price":26.1548,"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-03-05","known_ts":"2007-03-05","bar_index":1644,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.1112,"stop_level":25.2756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":1645,"type":"RECLAIM","strength":0.588,"price":25.5303,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-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":"2007-03-05","prior_stop_level":25.2756,"sweep_low":25.0537,"atr14":0.570642,"stop_level":24.768379,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-14","known_ts":"2007-03-16","bar_index":1647,"type":"REBUY","strength":0.725,"price":26.0973,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-07-26","known_ts":"2007-07-26","bar_index":1678,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.2996,"stop_level":31.3455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-09-07","known_ts":"2007-09-07","bar_index":1688,"type":"RECLAIM","strength":1.0,"price":33.0504,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":1698,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.2777,"stop_level":34.558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-25","known_ts":"2007-10-25","bar_index":1699,"type":"RECLAIM","strength":1.0,"price":34.5663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-19","prior_stop_level":34.558,"sweep_low":33.1566,"atr14":0.756724,"stop_level":32.778238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":1702,"type":"RECLAIM","strength":1.0,"price":36.2645,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-04-01","known_ts":"2008-04-03","bar_index":1735,"type":"BUY","strength":0.45,"price":32.5268,"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-04-15","known_ts":"2008-04-15","bar_index":1738,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.3625,"stop_level":29.9298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":1738,"type":"RECLAIM","strength":0.45,"price":30.6348,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-15","prior_stop_level":29.9298,"sweep_low":29.0899,"atr14":0.888661,"stop_level":28.64557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-08","known_ts":"2008-05-08","bar_index":1744,"type":"RECLAIM","strength":0.725,"price":34.1213,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-02","known_ts":"2008-06-02","bar_index":1749,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.7664,"stop_level":32.9151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-04","known_ts":"2008-06-04","bar_index":1750,"type":"RECLAIM","strength":0.588,"price":33.0225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-06-02","prior_stop_level":32.9151,"sweep_low":32.2707,"atr14":0.826642,"stop_level":31.857379,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-17","known_ts":"2008-07-21","bar_index":1760,"type":"BUY","strength":0.588,"price":32.9044,"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":"2008-08-07","known_ts":"2008-08-07","bar_index":1765,"type":"RECLAIM","strength":0.725,"price":33.7729,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-29","known_ts":"2008-08-29","bar_index":1770,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.4164,"stop_level":32.4494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-02","known_ts":"2008-09-02","bar_index":1770,"type":"RECLAIM","strength":0.588,"price":32.7969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-08-29","prior_stop_level":32.4494,"sweep_low":32.3088,"atr14":0.8847,"stop_level":31.86645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-10","known_ts":"2008-10-14","bar_index":1780,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-10","trigger_known_ts":"2008-10-14","strength":0.45,"price":27.13,"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.289759,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.1301,"atr14":1.605425,"stop_level":22.327387,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":1784,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":25.333,"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.336803,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.5214,"atr14":1.788244,"stop_level":19.627278,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-10","known_ts":"2008-11-12","bar_index":1787,"type":"BUY","strength":0.45,"price":24.1653,"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-11-10","known_ts":"2008-11-12","bar_index":1787,"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-11-10","trigger_known_ts":"2008-11-12","strength":0.45,"price":24.1653,"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.367372,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.8589,"atr14":1.492694,"stop_level":23.112553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1801,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.4351,"stop_level":22.7338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1802,"type":"RECLAIM","strength":0.588,"price":22.7421,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-14","prior_stop_level":22.7338,"sweep_low":21.9954,"atr14":0.911193,"stop_level":21.539804,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-09","known_ts":"2009-02-09","bar_index":1807,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.153,"stop_level":22.3273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":1814,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-10","trigger_known_ts":"2009-03-12","strength":0.45,"price":19.3487,"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.439727,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.0875,"atr14":0.837083,"stop_level":17.668958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-18","known_ts":"2009-03-20","bar_index":1816,"type":"BUY","strength":0.45,"price":20.7011,"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":"2009-03-18","known_ts":"2009-03-20","bar_index":1816,"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-18","trigger_known_ts":"2009-03-20","strength":0.45,"price":20.7011,"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.400566,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.2617,"atr14":0.797075,"stop_level":17.863163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-14","known_ts":"2009-04-14","bar_index":1822,"type":"RECLAIM","strength":0.725,"price":22.3785,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-22","known_ts":"2009-04-22","bar_index":1824,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.4392,"stop_level":21.4807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-23","known_ts":"2009-04-23","bar_index":1824,"type":"RECLAIM","strength":0.725,"price":21.9629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-22","prior_stop_level":21.4807,"sweep_low":21.115,"atr14":0.748578,"stop_level":20.740711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1830,"type":"RECLAIM","strength":0.863,"price":24.8807,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-21","known_ts":"2009-05-21","bar_index":1831,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.825,"stop_level":24.4817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-27","known_ts":"2009-05-27","bar_index":1832,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.3155,"stop_level":24.4817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-01","known_ts":"2009-06-01","bar_index":1833,"type":"RECLAIM","strength":0.725,"price":24.8392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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-05-27","prior_stop_level":24.4817,"sweep_low":23.825,"atr14":0.739067,"stop_level":23.455466,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-16","known_ts":"2009-06-16","bar_index":1836,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.7585,"stop_level":23.8749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-17","known_ts":"2009-06-17","bar_index":1837,"type":"RECLAIM","strength":0.725,"price":24.3404,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-06-16","prior_stop_level":23.8749,"sweep_low":23.7252,"atr14":0.676476,"stop_level":23.386962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-25","known_ts":"2009-06-29","bar_index":1839,"type":"REBUY","strength":0.863,"price":25.7227,"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":"2009-09-11","known_ts":"2009-09-15","bar_index":1857,"type":"REBUY","strength":1.0,"price":28.7955,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-10-29","known_ts":"2009-10-29","bar_index":1868,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.3535,"stop_level":29.8046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-18","known_ts":"2009-12-22","bar_index":1880,"type":"BUY","strength":0.863,"price":29.3459,"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":"2010-01-21","known_ts":"2010-01-21","bar_index":1887,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.0866,"stop_level":29.1534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-25","known_ts":"2010-01-25","bar_index":1887,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.7943,"stop_level":29.1534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":1897,"type":"BUY","strength":0.725,"price":28.8945,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":1911,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.02,"stop_level":29.0534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-12","bar_index":1912,"type":"REBUY","strength":1.0,"price":30.5839,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":1912,"type":"RECLAIM","strength":0.725,"price":29.8647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 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":"2010-05-06","prior_stop_level":29.0534,"sweep_low":27.6568,"atr14":0.830521,"stop_level":27.241539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-30","known_ts":"2010-08-03","bar_index":1931,"type":"BUY","strength":0.588,"price":26.0593,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"2010-08-24","known_ts":"2010-08-24","bar_index":1936,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.0825,"stop_level":24.3254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-09-02","known_ts":"2010-09-07","bar_index":1939,"type":"REBUY","strength":0.588,"price":24.4594,"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":"2010-10-19","known_ts":"2010-10-19","bar_index":1949,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.5369,"stop_level":26.6711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-10-20","known_ts":"2010-10-20","bar_index":1950,"type":"RECLAIM","strength":0.588,"price":26.906,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-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":"2010-10-19","prior_stop_level":26.6711,"sweep_low":26.2181,"atr14":0.507503,"stop_level":25.964348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":1952,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.3355,"stop_level":26.5369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-11-03","known_ts":"2010-11-03","bar_index":1953,"type":"RECLAIM","strength":0.725,"price":26.5453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-10-29","prior_stop_level":26.5369,"sweep_low":25.8321,"atr14":0.542272,"stop_level":25.560964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-06","bar_index":1960,"type":"BUY","strength":1.0,"price":27.1158,"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":65},{"ts":"2011-01-28","known_ts":"2011-01-28","bar_index":1973,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.0369,"stop_level":30.1125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-01","known_ts":"2011-02-01","bar_index":1973,"type":"RECLAIM","strength":1.0,"price":30.5494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-28","prior_stop_level":30.1125,"sweep_low":28.785,"atr14":0.577107,"stop_level":28.496447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-15","known_ts":"2011-02-15","bar_index":1977,"type":"RECLAIM","strength":1.0,"price":30.6754,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-04","known_ts":"2011-05-06","bar_index":1995,"type":"BUY","strength":0.863,"price":32.2412,"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":"2011-06-01","known_ts":"2011-06-01","bar_index":2001,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.317,"stop_level":32.4011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-03","known_ts":"2011-06-03","bar_index":2002,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.6355,"stop_level":32.4011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":2009,"type":"BUY","strength":0.725,"price":32.9923,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":2015,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.9223,"stop_level":32.5711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":2025,"type":"BUY","strength":0.588,"price":28.6282,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":2039,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.7632,"stop_level":29.9995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":2039,"type":"RECLAIM","strength":0.725,"price":30.5649,"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":true,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":29.9995,"sweep_low":29.5776,"atr14":1.088031,"stop_level":29.033585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":2043,"type":"REBUY","strength":0.725,"price":30.4721,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2012-02-07","known_ts":"2012-02-07","bar_index":2059,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.8801,"stop_level":31.897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-08","known_ts":"2012-02-08","bar_index":2059,"type":"RECLAIM","strength":0.863,"price":31.9899,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-07","prior_stop_level":31.897,"sweep_low":31.7279,"atr14":0.563412,"stop_level":31.446194,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-24","known_ts":"2012-02-24","bar_index":2063,"type":"RECLAIM","strength":0.863,"price":32.9112,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-06","known_ts":"2012-03-06","bar_index":2065,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.1759,"stop_level":32.2435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-08","known_ts":"2012-03-08","bar_index":2066,"type":"RECLAIM","strength":1.0,"price":32.4717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-03-06","prior_stop_level":32.2435,"sweep_low":32.1082,"atr14":0.564172,"stop_level":31.826114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-21","known_ts":"2012-03-21","bar_index":2069,"type":"RECLAIM","strength":1.0,"price":33.1478,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-26","known_ts":"2012-03-28","bar_index":2070,"type":"BUY","strength":1.0,"price":33.862,"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":"2012-04-10","known_ts":"2012-04-10","bar_index":2073,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.584,"stop_level":33.0464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-12","known_ts":"2012-04-12","bar_index":2074,"type":"RECLAIM","strength":1.0,"price":33.6335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-04-10","prior_stop_level":33.0464,"sweep_low":32.4994,"atr14":0.523714,"stop_level":32.237543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-25","known_ts":"2012-04-25","bar_index":2077,"type":"RECLAIM","strength":1.0,"price":34.9791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-23","known_ts":"2012-08-23","bar_index":2105,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.2344,"stop_level":32.6076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-08-28","known_ts":"2012-08-28","bar_index":2106,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.8276,"stop_level":32.6076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2012-09-06","known_ts":"2012-09-10","bar_index":2108,"type":"REBUY","strength":0.45,"price":31.5226,"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":"2012-09-27","known_ts":"2012-09-27","bar_index":2113,"type":"RECLAIM","strength":0.725,"price":32.3156,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-09-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-22","known_ts":"2012-10-22","bar_index":2118,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.915,"stop_level":31.1102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-10-23","known_ts":"2012-10-25","bar_index":2119,"type":"REBUY","strength":0.45,"price":31.6874,"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":"2012-10-24","known_ts":"2012-10-24","bar_index":2119,"type":"RECLAIM","strength":0.45,"price":31.1611,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-22 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":"2012-10-22","prior_stop_level":31.1102,"sweep_low":30.4142,"atr14":0.618363,"stop_level":30.105018,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-26","known_ts":"2012-10-26","bar_index":2120,"type":"RECLAIM","strength":0.588,"price":32.5532,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-10-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-12-28","known_ts":"2012-12-28","bar_index":2133,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.159,"stop_level":33.2323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-31","known_ts":"2013-01-03","bar_index":2134,"type":"REBUY","strength":1.0,"price":34.349,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2012-12-31","known_ts":"2012-12-31","bar_index":2134,"type":"RECLAIM","strength":0.863,"price":33.669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-12-28","prior_stop_level":33.2323,"sweep_low":32.9465,"atr14":0.572651,"stop_level":32.660175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-17","known_ts":"2013-01-22","bar_index":2138,"type":"REBUY","strength":1.0,"price":34.757,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":2146,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.7315,"stop_level":35.4965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-12","known_ts":"2013-03-12","bar_index":2150,"type":"RECLAIM","strength":1.0,"price":36.2275,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-02","known_ts":"2013-05-06","bar_index":2162,"type":"BUY","strength":0.863,"price":36.6059,"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":30},{"ts":"2013-07-08","known_ts":"2013-07-10","bar_index":2177,"type":"BUY","strength":0.725,"price":35.6998,"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":"2013-08-15","known_ts":"2013-08-15","bar_index":2186,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.9385,"stop_level":36.1517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-19","known_ts":"2013-08-19","bar_index":2187,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.6316,"stop_level":36.1517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-05","known_ts":"2013-09-09","bar_index":2191,"type":"BUY","strength":0.863,"price":36.9191,"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":"2013-09-26","known_ts":"2013-09-26","bar_index":2196,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.1514,"stop_level":37.6097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-30","known_ts":"2013-09-30","bar_index":2196,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.066,"stop_level":37.6097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-04","known_ts":"2013-10-04","bar_index":2198,"type":"RECLAIM","strength":1.0,"price":37.9882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-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":"2013-09-30","prior_stop_level":37.6097,"sweep_low":36.6989,"atr14":0.54654,"stop_level":36.42563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-09","known_ts":"2013-10-11","bar_index":2199,"type":"REBUY","strength":1.0,"price":38.0565,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2013-11-26","known_ts":"2013-11-26","bar_index":2210,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.7462,"stop_level":40.8401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-17","known_ts":"2013-12-17","bar_index":2215,"type":"RECLAIM","strength":1.0,"price":41.267,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-28","known_ts":"2014-04-01","bar_index":2238,"type":"BUY","strength":0.725,"price":40.2415,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-05-02","known_ts":"2014-05-06","bar_index":2246,"type":"REBUY","strength":0.725,"price":38.8716,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2014-06-23","known_ts":"2014-06-23","bar_index":2257,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.7124,"stop_level":40.8323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-25","known_ts":"2014-06-25","bar_index":2258,"type":"RECLAIM","strength":0.725,"price":41.172,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-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":"2014-06-23","prior_stop_level":40.8323,"sweep_low":40.5289,"atr14":0.421597,"stop_level":40.318101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-27","known_ts":"2014-06-27","bar_index":2259,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.7004,"stop_level":40.7124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-01","known_ts":"2014-07-01","bar_index":2259,"type":"RECLAIM","strength":0.725,"price":40.7347,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-06-27","prior_stop_level":40.7124,"sweep_low":40.4861,"atr14":0.427794,"stop_level":40.272203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-19","known_ts":"2014-08-21","bar_index":2271,"type":"BUY","strength":0.588,"price":40.9919,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-09-05","known_ts":"2014-09-05","bar_index":2275,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.769,"stop_level":40.8033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-08","known_ts":"2014-09-08","bar_index":2275,"type":"RECLAIM","strength":0.725,"price":40.8376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-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":"2014-09-05","prior_stop_level":40.8033,"sweep_low":40.4174,"atr14":0.52531,"stop_level":40.154745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-22","known_ts":"2014-10-24","bar_index":2286,"type":"BUY","strength":0.45,"price":39.6172,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-27","known_ts":"2014-10-27","bar_index":2287,"type":"RECLAIM","strength":0.588,"price":42.3476,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-01-02","known_ts":"2015-01-02","bar_index":2302,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.6431,"stop_level":45.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-08","known_ts":"2015-01-08","bar_index":2303,"type":"RECLAIM","strength":1.0,"price":46.0272,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-01-02","prior_stop_level":45.5074,"sweep_low":43.7748,"atr14":0.830462,"stop_level":43.359569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-24","known_ts":"2015-02-26","bar_index":2314,"type":"BUY","strength":0.725,"price":46.1132,"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":"2015-04-16","known_ts":"2015-04-20","bar_index":2326,"type":"BUY","strength":0.588,"price":44.3954,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-05-12","known_ts":"2015-05-14","bar_index":2332,"type":"BUY","strength":0.588,"price":44.4384,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-06-30","known_ts":"2015-06-30","bar_index":2343,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.4392,"stop_level":44.5245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-01","known_ts":"2015-07-01","bar_index":2343,"type":"RECLAIM","strength":0.725,"price":44.603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-06-30","prior_stop_level":44.5245,"sweep_low":44.3358,"atr14":0.618611,"stop_level":44.026495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-16","known_ts":"2015-07-20","bar_index":2347,"type":"REBUY","strength":0.725,"price":45.2496,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2015-08-20","known_ts":"2015-08-20","bar_index":2355,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.8358,"stop_level":48.0427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":2356,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.0168,"stop_level":48.0427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-06","known_ts":"2015-10-08","bar_index":2366,"type":"BUY","strength":0.588,"price":47.6088,"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":"2015-12-11","known_ts":"2015-12-11","bar_index":2381,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.6144,"stop_level":52.3654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-29","known_ts":"2016-03-02","bar_index":2399,"type":"BUY","strength":0.725,"price":52.0316,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2016-03-21","known_ts":"2016-03-21","bar_index":2404,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.8587,"stop_level":51.997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-22","known_ts":"2016-03-22","bar_index":2404,"type":"RECLAIM","strength":0.863,"price":52.7138,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-03-21","prior_stop_level":51.997,"sweep_low":51.4935,"atr14":1.313534,"stop_level":50.836733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-25","known_ts":"2016-04-27","bar_index":2412,"type":"REBUY","strength":0.863,"price":52.7484,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2016-05-06","known_ts":"2016-05-10","bar_index":2415,"type":"REBUY","strength":0.863,"price":53.0686,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2016-05-24","known_ts":"2016-05-26","bar_index":2419,"type":"BUY","strength":0.863,"price":53.4148,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":2426,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.1166,"stop_level":54.7043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-12","known_ts":"2016-07-12","bar_index":2430,"type":"RECLAIM","strength":1.0,"price":54.815,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-28","known_ts":"2016-08-01","bar_index":2434,"type":"BUY","strength":1.0,"price":55.6555,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2016-10-31","known_ts":"2016-11-02","bar_index":2456,"type":"BUY","strength":0.45,"price":51.8328,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-11-03","known_ts":"2016-11-03","bar_index":2457,"type":"RECLAIM","strength":0.588,"price":53.0301,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-10-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-11-30","known_ts":"2016-11-30","bar_index":2463,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.4793,"stop_level":51.9282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-02","known_ts":"2016-12-02","bar_index":2463,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.3773,"stop_level":51.9282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-08","known_ts":"2016-12-12","bar_index":2465,"type":"REBUY","strength":0.588,"price":51.4076,"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":"2017-02-09","known_ts":"2017-02-13","bar_index":2479,"type":"BUY","strength":0.588,"price":51.1194,"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":"2017-02-14","known_ts":"2017-02-14","bar_index":2480,"type":"RECLAIM","strength":0.725,"price":52.7701,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-02-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-21","known_ts":"2017-03-21","bar_index":2488,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.2123,"stop_level":54.3426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-22","known_ts":"2017-03-22","bar_index":2488,"type":"RECLAIM","strength":0.863,"price":54.4295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-21","prior_stop_level":54.3426,"sweep_low":53.969,"atr14":0.800457,"stop_level":53.568771,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-06","known_ts":"2017-04-06","bar_index":2492,"type":"RECLAIM","strength":0.863,"price":54.5057,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-23","known_ts":"2017-06-27","bar_index":2510,"type":"BUY","strength":0.725,"price":56.0543,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-07-21","known_ts":"2017-07-21","bar_index":2516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.8154,"stop_level":55.8435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-09-06","known_ts":"2017-09-08","bar_index":2527,"type":"BUY","strength":0.588,"price":50.9125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2017-12-01","known_ts":"2017-12-01","bar_index":2547,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.6533,"stop_level":57.9587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-18","known_ts":"2017-12-18","bar_index":2551,"type":"RECLAIM","strength":0.863,"price":57.7144,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-25","known_ts":"2018-04-27","bar_index":2580,"type":"BUY","strength":0.45,"price":44.0566,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-06-12","known_ts":"2018-06-14","bar_index":2591,"type":"BUY","strength":0.45,"price":39.2869,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-08-07","known_ts":"2018-08-07","bar_index":2604,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.5601,"stop_level":41.3651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-09","known_ts":"2018-08-09","bar_index":2604,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.1827,"stop_level":41.3651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-23","known_ts":"2018-08-27","bar_index":2608,"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":"2018-08-23","trigger_known_ts":"2018-08-27","strength":0.588,"price":33.7796,"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.433632,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":33.0605,"atr14":0.994415,"stop_level":32.563292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-19","known_ts":"2018-09-21","bar_index":2614,"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":"2018-09-19","trigger_known_ts":"2018-09-21","strength":0.588,"price":33.9901,"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.430103,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":32.85,"atr14":0.77969,"stop_level":32.460155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-15","known_ts":"2018-10-17","bar_index":2620,"type":"BUY","strength":0.45,"price":32.5834,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-10-15","known_ts":"2018-10-17","bar_index":2620,"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":"2018-10-15","trigger_known_ts":"2018-10-17","strength":0.45,"price":32.5834,"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.453688,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.0277,"atr14":0.732139,"stop_level":30.66163,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-05","known_ts":"2018-11-07","bar_index":2625,"type":"BUY","strength":0.45,"price":32.0912,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-05","known_ts":"2018-11-07","bar_index":2625,"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":"2018-11-05","trigger_known_ts":"2018-11-07","strength":0.45,"price":32.0912,"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.461941,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.8235,"atr14":0.891815,"stop_level":29.377593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-06","known_ts":"2018-12-06","bar_index":2632,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.0561,"stop_level":32.0912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-11","known_ts":"2018-12-11","bar_index":2633,"type":"RECLAIM","strength":0.588,"price":32.5219,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-12-06","prior_stop_level":32.0912,"sweep_low":31.2914,"atr14":0.932654,"stop_level":30.825073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-21","known_ts":"2018-12-21","bar_index":2635,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.3353,"stop_level":31.9154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-26","known_ts":"2018-12-26","bar_index":2636,"type":"RECLAIM","strength":0.725,"price":32.6889,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-12-21","prior_stop_level":31.9154,"sweep_low":30.7024,"atr14":1.067215,"stop_level":30.168792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-30","known_ts":"2019-01-30","bar_index":2644,"type":"RECLAIM","strength":0.863,"price":37.0836,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-21","known_ts":"2019-02-21","bar_index":2649,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.7929,"stop_level":37.5506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-01","known_ts":"2019-03-05","bar_index":2651,"type":"REBUY","strength":0.863,"price":43.1365,"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":"2019-04-17","known_ts":"2019-04-17","bar_index":2662,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.0372,"stop_level":43.3655,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-18","known_ts":"2019-04-18","bar_index":2662,"type":"RECLAIM","strength":1.0,"price":43.8934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-04-17","prior_stop_level":43.3655,"sweep_low":42.7989,"atr14":0.805141,"stop_level":42.396329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-06","known_ts":"2019-05-06","bar_index":2666,"type":"RECLAIM","strength":1.0,"price":48.5007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-23","known_ts":"2019-05-23","bar_index":2670,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.4327,"stop_level":48.0417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-13","known_ts":"2019-06-13","bar_index":2675,"type":"RECLAIM","strength":1.0,"price":50.01,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-25","known_ts":"2019-09-27","bar_index":2699,"type":"BUY","strength":0.725,"price":46.8331,"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":65},{"ts":"2019-10-24","known_ts":"2019-10-24","bar_index":2706,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.0102,"stop_level":47.3733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-10-29","known_ts":"2019-10-29","bar_index":2707,"type":"RECLAIM","strength":0.725,"price":47.9047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-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":"2019-10-24","prior_stop_level":47.3733,"sweep_low":46.7179,"atr14":0.863552,"stop_level":46.286124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-11","known_ts":"2019-11-11","bar_index":2710,"type":"RECLAIM","strength":0.863,"price":50.0214,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-13","known_ts":"2019-12-13","bar_index":2717,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.9328,"stop_level":50.0745,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-16","known_ts":"2019-12-16","bar_index":2718,"type":"RECLAIM","strength":1.0,"price":50.9425,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-12-13","prior_stop_level":50.0745,"sweep_low":49.6937,"atr14":0.965704,"stop_level":49.210848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-08","known_ts":"2020-01-10","bar_index":2723,"type":"REBUY","strength":0.863,"price":51.2712,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":2728,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.6831,"stop_level":49.9493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":2729,"type":"RECLAIM","strength":0.725,"price":50.1888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-31","prior_stop_level":49.9493,"sweep_low":49.2395,"atr14":1.174217,"stop_level":48.652392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":2744,"type":"BUY","strength":0.588,"price":35.8032,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":2751,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.9026,"stop_level":35.2337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2753,"type":"RECLAIM","strength":0.588,"price":36.0968,"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":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-12","prior_stop_level":35.2337,"sweep_low":32.1374,"atr14":1.822893,"stop_level":31.225954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":2757,"type":"RECLAIM","strength":0.725,"price":45.528,"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-24","known_ts":"2020-06-24","bar_index":2761,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.1343,"stop_level":38.5881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":2762,"type":"RECLAIM","strength":0.588,"price":39.1599,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-24","prior_stop_level":38.5881,"sweep_low":37.2335,"atr14":1.558629,"stop_level":36.454185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-14","known_ts":"2020-07-16","bar_index":2766,"type":"REBUY","strength":0.588,"price":39.5345,"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":"2020-08-25","known_ts":"2020-08-27","bar_index":2776,"type":"BUY","strength":0.588,"price":39.8912,"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":"2020-08-28","known_ts":"2020-08-28","bar_index":2777,"type":"RECLAIM","strength":0.725,"price":39.9982,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-08-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-23","known_ts":"2020-09-23","bar_index":2782,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.1075,"stop_level":38.9458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-25","known_ts":"2020-09-25","bar_index":2783,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.769,"stop_level":38.9458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-30","known_ts":"2020-09-30","bar_index":2784,"type":"RECLAIM","strength":0.725,"price":39.0908,"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":false,"monthlyBull":false},"anchor_ts":"2020-09-23","prior_stop_level":38.9458,"sweep_low":37.1153,"atr14":1.260819,"stop_level":36.484891,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-30","known_ts":"2020-09-30","bar_index":2784,"type":"RECLAIM","strength":0.725,"price":39.0908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-09-25","prior_stop_level":38.9458,"sweep_low":37.7321,"atr14":1.260819,"stop_level":37.101691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-07","known_ts":"2020-10-09","bar_index":2786,"type":"BUY","strength":0.725,"price":40.6731,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":2803,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.3137,"stop_level":46.6891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-28","known_ts":"2020-12-28","bar_index":2804,"type":"RECLAIM","strength":0.863,"price":46.8511,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-22","prior_stop_level":46.6891,"sweep_low":45.9285,"atr14":1.274494,"stop_level":45.291253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-04","known_ts":"2021-01-06","bar_index":2806,"type":"REBUY","strength":1.0,"price":51.9114,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":2835,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.9414,"stop_level":59.0221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":2836,"type":"RECLAIM","strength":1.0,"price":59.7578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-12","prior_stop_level":59.0221,"sweep_low":58.9414,"atr14":1.330693,"stop_level":58.276054,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-26","known_ts":"2021-05-26","bar_index":2839,"type":"RECLAIM","strength":1.0,"price":60.0359,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-30","known_ts":"2021-08-03","bar_index":2854,"type":"BUY","strength":0.725,"price":58.7192,"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":"2021-09-02","known_ts":"2021-09-07","bar_index":2862,"type":"BUY","strength":0.725,"price":55.8704,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-10-28","known_ts":"2021-11-01","bar_index":2875,"type":"BUY","strength":0.588,"price":52.3272,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2021-11-05","known_ts":"2021-11-09","bar_index":2877,"type":"BUY","strength":0.588,"price":50.2114,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":90},{"ts":"2021-12-07","known_ts":"2021-12-09","bar_index":2884,"type":"BUY","strength":0.45,"price":47.7715,"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-01-12","known_ts":"2022-01-12","bar_index":2892,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.425,"stop_level":50.3271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":2894,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.09,"stop_level":50.3271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-02","known_ts":"2022-03-02","bar_index":2903,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.3412,"stop_level":49.6957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-04","known_ts":"2022-05-06","bar_index":2918,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-05-04","trigger_known_ts":"2022-05-06","strength":0.45,"price":36.7082,"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.406564,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.4692,"atr14":1.252803,"stop_level":34.842798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-20","known_ts":"2022-05-24","bar_index":2922,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-05-20","trigger_known_ts":"2022-05-24","strength":0.45,"price":34.4563,"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.426072,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.2987,"atr14":1.186095,"stop_level":32.705652,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":2923,"type":"BUY","strength":0.45,"price":35.9214,"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":"Health Care"}},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":2923,"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-05-25","trigger_known_ts":"2022-05-27","strength":0.45,"price":35.9214,"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.398522,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.2987,"atr14":1.141069,"stop_level":32.728166,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-27","known_ts":"2022-06-29","bar_index":2930,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-27","trigger_known_ts":"2022-06-29","strength":0.45,"price":33.0261,"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.438075,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.5495,"atr14":1.055093,"stop_level":30.021954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2943,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.2835,"stop_level":32.2818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-24","known_ts":"2022-08-24","bar_index":2943,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.1837,"stop_level":32.2818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":2947,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-09-08","trigger_known_ts":"2022-09-12","strength":0.588,"price":31.0022,"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.446175,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":28.0345,"atr14":0.880424,"stop_level":27.594288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-13","known_ts":"2022-09-15","bar_index":2948,"type":"BUY","strength":0.588,"price":29.9313,"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":"Health Care"}},{"ts":"2022-09-13","known_ts":"2022-09-15","bar_index":2948,"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-09-13","trigger_known_ts":"2022-09-15","strength":0.588,"price":29.9313,"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.4422,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":28.0345,"atr14":0.904356,"stop_level":27.582322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-12","known_ts":"2022-10-14","bar_index":2955,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-12","trigger_known_ts":"2022-10-14","strength":0.45,"price":25.9562,"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.505494,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.8626,"atr14":0.949878,"stop_level":24.387661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":2957,"type":"BUY","strength":0.45,"price":26.8949,"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":"Health Care"}},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":2957,"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.45,"price":26.8949,"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.486024,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.8626,"atr14":0.883441,"stop_level":24.420879,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-04","known_ts":"2022-11-04","bar_index":2960,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.7441,"stop_level":26.102,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-09","known_ts":"2022-11-09","bar_index":2961,"type":"RECLAIM","strength":0.588,"price":26.1932,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-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":"2022-11-04","prior_stop_level":26.102,"sweep_low":24.3795,"atr14":1.108453,"stop_level":23.825273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":2966,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.5329,"stop_level":27.6787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-01","known_ts":"2022-12-01","bar_index":2966,"type":"RECLAIM","strength":0.588,"price":28.6539,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-29","prior_stop_level":27.6787,"sweep_low":26.1658,"atr14":1.129074,"stop_level":25.601263,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-09","known_ts":"2023-01-09","bar_index":2975,"type":"RECLAIM","strength":0.863,"price":32.1283,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-10","known_ts":"2023-02-10","bar_index":2982,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.8421,"stop_level":33.4277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-13","known_ts":"2023-02-13","bar_index":2983,"type":"RECLAIM","strength":0.863,"price":33.7572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-10","prior_stop_level":33.4277,"sweep_low":32.5035,"atr14":1.026117,"stop_level":31.990442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":2984,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.7597,"stop_level":32.8421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-07","known_ts":"2023-03-07","bar_index":2988,"type":"RECLAIM","strength":0.863,"price":33.9402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-11","known_ts":"2023-04-13","bar_index":2996,"type":"BUY","strength":1.0,"price":37.8232,"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":"2023-05-03","known_ts":"2023-05-03","bar_index":3001,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.1803,"stop_level":37.5936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-05","known_ts":"2023-05-05","bar_index":3002,"type":"RECLAIM","strength":1.0,"price":37.9334,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-05-03","prior_stop_level":37.5936,"sweep_low":36.1424,"atr14":0.890976,"stop_level":35.696912,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-16","known_ts":"2023-05-16","bar_index":3004,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.1252,"stop_level":37.1803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-18","known_ts":"2023-05-18","bar_index":3005,"type":"RECLAIM","strength":1.0,"price":37.1986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-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":"2023-05-16","prior_stop_level":37.1803,"sweep_low":36.5098,"atr14":0.782698,"stop_level":36.118451,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":3022,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.2062,"stop_level":37.2938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-11-16","known_ts":"2023-11-20","bar_index":3047,"type":"BUY","strength":0.588,"price":27.7108,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80,"retro_override":true,"retro_ctx":{"group_id":"Health Care"}},{"ts":"2024-01-23","known_ts":"2024-01-23","bar_index":3061,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.9771,"stop_level":33.005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-07-03","known_ts":"2024-07-08","bar_index":3099,"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":"2024-07-03","trigger_known_ts":"2024-07-08","strength":0.45,"price":23.1739,"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.392281,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.8074,"atr14":0.526252,"stop_level":22.544274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":3100,"type":"BUY","strength":0.45,"price":24.1607,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":3100,"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":"2024-07-09","trigger_known_ts":"2024-07-11","strength":0.45,"price":24.1607,"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.366403,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.5067,"atr14":0.586244,"stop_level":22.213578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":3106,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.9539,"stop_level":24.4896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-02","known_ts":"2024-10-02","bar_index":3120,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.6361,"stop_level":24.1795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-04","known_ts":"2024-10-04","bar_index":3120,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.8441,"stop_level":24.1795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-10","known_ts":"2024-12-12","bar_index":3136,"type":"BUY","strength":0.45,"price":18.9183,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-12-10","known_ts":"2024-12-12","bar_index":3136,"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":"2024-12-10","trigger_known_ts":"2024-12-12","strength":0.45,"price":18.9183,"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.443111,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.9162,"atr14":0.634266,"stop_level":17.599067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-10","known_ts":"2025-01-10","bar_index":3142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.2757,"stop_level":17.4623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-01-13","known_ts":"2025-01-13","bar_index":3143,"type":"RECLAIM","strength":0.588,"price":17.7905,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-01-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":"2025-01-10","prior_stop_level":17.4623,"sweep_low":17.0469,"atr14":0.614164,"stop_level":16.739818,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-17","known_ts":"2025-04-22","bar_index":3165,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-04-17","trigger_known_ts":"2025-04-22","strength":0.45,"price":12.5416,"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.564782,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.7132,"atr14":0.627811,"stop_level":11.399294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":3167,"type":"BUY","strength":0.45,"price":13.3893,"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":"Health Care"}},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":3167,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-04-28","trigger_known_ts":"2025-04-30","strength":0.45,"price":13.3893,"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.524897,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.0215,"atr14":0.566847,"stop_level":11.738076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-14","known_ts":"2025-05-16","bar_index":3171,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-05-14","trigger_known_ts":"2025-05-16","strength":0.588,"price":16.0864,"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.390842,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.7632,"atr14":0.590426,"stop_level":12.467987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":3175,"type":"RECLAIM","strength":0.725,"price":15.5085,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-04-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-17","known_ts":"2025-06-17","bar_index":3178,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8053,"stop_level":15.0461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-24","known_ts":"2025-06-24","bar_index":3180,"type":"RECLAIM","strength":0.725,"price":15.0654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-17","prior_stop_level":15.0461,"sweep_low":14.5645,"atr14":0.471987,"stop_level":14.328506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":3184,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.49,"stop_level":15.5095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":3186,"type":"RECLAIM","strength":0.725,"price":15.9668,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-15","prior_stop_level":15.5095,"sweep_low":15.1203,"atr14":0.519148,"stop_level":14.860726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-17","known_ts":"2025-10-21","bar_index":3207,"type":"BUY","strength":0.588,"price":12.785,"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,"retro_override":true,"retro_ctx":{"group_id":"Health Care"}},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":3217,"type":"BUY","strength":0.45,"price":11.1783,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-01","known_ts":"2025-12-03","bar_index":3217,"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-12-01","trigger_known_ts":"2025-12-03","strength":0.45,"price":11.1783,"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.409128,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.7095,"atr14":0.37537,"stop_level":9.521815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-26","known_ts":"2025-12-26","bar_index":3223,"type":"RECLAIM","strength":0.725,"price":11.4,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-12-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":3228,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.05,"stop_level":12.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-21","known_ts":"2026-01-21","bar_index":3228,"type":"RECLAIM","strength":0.725,"price":12.74,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-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":"2026-01-20","prior_stop_level":12.13,"sweep_low":11.95,"atr14":0.454418,"stop_level":11.722791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-05","known_ts":"2026-02-05","bar_index":3232,"type":"RECLAIM","strength":0.863,"price":13.7,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-16","known_ts":"2026-04-20","bar_index":3248,"type":"BUY","strength":0.863,"price":12.79,"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":"2026-06-22","known_ts":"2026-06-24","bar_index":3263,"type":"BUY","strength":0.588,"price":10.52,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2026-08-06","known_ts":"2026-08-06","bar_index":3273,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.17,"stop_level":13.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-10","known_ts":"2026-08-10","bar_index":3274,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.81,"stop_level":13.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-08-10","last_scored_basis":"structure_stop","bars_since_signal":8,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2018-03-08","2018-04-09","2018-05-11","2018-06-12","2018-07-03","2018-10-15","2018-11-05","2019-07-26","2019-08-13","2019-09-12","2020-03-23","2021-02-08","2021-02-25","2021-06-30","2021-07-19","2021-08-20","2021-10-15","2021-12-02","2022-03-22","2023-06-01","2023-08-18","2023-10-13","2023-11-13","2024-02-14","2024-03-07","2024-03-25","2024-04-24","2024-05-15","2024-07-30","2024-11-05","2025-03-14","2025-08-11","2025-09-26","2025-10-17","2025-11-20","2025-12-26","2026-03-25","2026-05-20","2026-06-11","2026-09-02"],"warnings":[{"ts":"2022-08-24","kind":"confirm","px":31.1837,"level":32.2818},{"ts":"2022-11-03","kind":"arm","px":24.4524},{"ts":"2022-11-04","kind":"confirm","px":24.7441,"level":26.102},{"ts":"2022-11-23","kind":"arm","px":28.2347},{"ts":"2022-11-29","kind":"confirm","px":27.5329,"level":27.6787},{"ts":"2022-12-07","kind":"arm","px":27.1228},{"ts":"2023-01-26","kind":"arm","px":33.7297},{"ts":"2023-02-10","kind":"confirm","px":32.8421,"level":33.4277},{"ts":"2023-02-13","kind":"arm","px":33.7572},{"ts":"2023-02-16","kind":"confirm","px":32.7597,"level":32.8421},{"ts":"2023-04-28","kind":"arm","px":38.5121},{"ts":"2023-05-03","kind":"confirm","px":37.1803,"level":37.5936},{"ts":"2023-05-04","kind":"arm","px":37.5201},{"ts":"2023-05-16","kind":"confirm","px":37.1252,"level":37.1803},{"ts":"2023-07-26","kind":"arm","px":37.303},{"ts":"2023-08-03","kind":"confirm","px":36.2062,"level":37.2938},{"ts":"2023-12-07","kind":"arm","px":30.0617},{"ts":"2024-01-05","kind":"arm","px":32.8749},{"ts":"2024-01-23","kind":"confirm","px":32.9771,"level":33.005},{"ts":"2024-07-30","kind":"arm","px":25.1662},{"ts":"2024-08-02","kind":"confirm","px":23.9539,"level":24.4896},{"ts":"2024-09-05","kind":"arm","px":23.5686},{"ts":"2024-10-01","kind":"arm","px":24.695},{"ts":"2024-10-02","kind":"confirm","px":23.6361,"level":24.1795},{"ts":"2024-10-03","kind":"arm","px":23.3619},{"ts":"2024-10-04","kind":"confirm","px":23.8441,"level":24.1795},{"ts":"2025-01-08","kind":"arm","px":17.9717},{"ts":"2025-01-10","kind":"confirm","px":17.2757,"level":17.4623},{"ts":"2025-02-04","kind":"arm","px":18.3912},{"ts":"2025-05-12","kind":"arm","px":16.1346},{"ts":"2025-06-17","kind":"confirm","px":14.8053,"level":15.0461},{"ts":"2025-07-14","kind":"arm","px":15.5678},{"ts":"2025-07-15","kind":"confirm","px":15.49,"level":15.5095},{"ts":"2025-12-24","kind":"arm","px":11.06},{"ts":"2026-01-20","kind":"confirm","px":12.05,"level":12.13},{"ts":"2026-02-03","kind":"arm","px":12.0},{"ts":"2026-07-09","kind":"arm","px":11.89},{"ts":"2026-08-06","kind":"confirm","px":13.17,"level":13.37},{"ts":"2026-08-07","kind":"arm","px":12.12},{"ts":"2026-08-10","kind":"confirm","px":11.81,"level":13.37}],"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":[]}}}