{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_54832038f3740db31853","market":"US","system":"prophet_board","definition":"us_prophet_v3","authority":"candidate","surfaced_at":"2026-09-11","entry_date":null,"entry_basis":"next_session_close","entry_price":null,"rank":22,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":null,"return_pct":null,"excess_pct":null,"sessions":null,"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":"MCY","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1986-05-29","known_ts":"1986-06-02","bar_index":44,"type":"BUY","strength":0.45,"price":1.4443,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1986-06-16","known_ts":"1986-06-18","bar_index":48,"type":"BUY","strength":0.45,"price":1.3793,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1986-06-24","known_ts":"1986-06-24","bar_index":50,"type":"RECLAIM","strength":0.588,"price":1.3469,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-06-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-09-10","known_ts":"1986-09-10","bar_index":68,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4767,"stop_level":1.5254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-09-12","known_ts":"1986-09-12","bar_index":68,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3956,"stop_level":1.5254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-10-14","known_ts":"1986-10-16","bar_index":76,"type":"BUY","strength":0.725,"price":1.4118,"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":70},{"ts":"1986-12-01","known_ts":"1986-12-03","bar_index":87,"type":"BUY","strength":0.45,"price":1.2657,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-01-26","known_ts":"1987-01-26","bar_index":99,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2414,"stop_level":1.2739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-30","known_ts":"1987-01-30","bar_index":101,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.209,"stop_level":1.2739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-02-05","known_ts":"1987-02-05","bar_index":102,"type":"RECLAIM","strength":0.588,"price":1.3469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-01-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-01-30","prior_stop_level":1.2739,"sweep_low":1.1846,"atr14":0.038548,"stop_level":1.165326,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-18","known_ts":"1987-02-18","bar_index":105,"type":"RECLAIM","strength":0.725,"price":1.5903,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-09","known_ts":"1987-03-09","bar_index":109,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4686,"stop_level":1.5578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-03-11","known_ts":"1987-03-11","bar_index":110,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4524,"stop_level":1.5578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-06-15","known_ts":"1987-06-17","bar_index":132,"type":"BUY","strength":0.588,"price":1.1684,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":70},{"ts":"1987-09-01","known_ts":"1987-09-01","bar_index":150,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2576,"stop_level":1.2657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-10-05","known_ts":"1987-10-07","bar_index":158,"type":"REBUY","strength":0.725,"price":1.2469,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1987-11-19","known_ts":"1987-11-23","bar_index":169,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-11-19","trigger_known_ts":"1987-11-23","strength":0.45,"price":0.9291,"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.421662,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8883,"atr14":0.038781,"stop_level":0.868909,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-30","known_ts":"1987-12-02","bar_index":171,"type":"BUY","strength":0.45,"price":0.9535,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-11-30","known_ts":"1987-12-02","bar_index":171,"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":"1987-11-30","trigger_known_ts":"1987-12-02","strength":0.45,"price":0.9535,"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.406474,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9128,"atr14":0.034853,"stop_level":0.895374,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-18","known_ts":"1988-02-18","bar_index":189,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8688,"stop_level":0.9344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-02-22","known_ts":"1988-02-22","bar_index":190,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8934,"stop_level":0.9344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-17","known_ts":"1988-03-21","bar_index":196,"type":"BUY","strength":0.588,"price":0.9159,"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":"1988-03-17","known_ts":"1988-03-21","bar_index":196,"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":"1988-03-17","trigger_known_ts":"1988-03-21","strength":0.588,"price":0.9159,"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.383149,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.8829,"atr14":0.02134,"stop_level":0.87223,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-05-20","known_ts":"1988-05-24","bar_index":211,"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":"1988-05-20","trigger_known_ts":"1988-05-24","strength":0.45,"price":0.7756,"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.431003,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7674,"atr14":0.016934,"stop_level":0.758933,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-13","known_ts":"1988-06-15","bar_index":216,"type":"BUY","strength":0.45,"price":0.7905,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-06-13","known_ts":"1988-06-15","bar_index":216,"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":"1988-06-13","trigger_known_ts":"1988-06-15","strength":0.45,"price":0.7905,"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.420072,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7656,"atr14":0.013337,"stop_level":0.758931,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-07-22","known_ts":"1988-07-22","bar_index":225,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8571,"stop_level":0.8654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-07-28","known_ts":"1988-07-28","bar_index":226,"type":"RECLAIM","strength":0.588,"price":0.8738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-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":"1988-07-22","prior_stop_level":0.8654,"sweep_low":0.8571,"atr14":0.017751,"stop_level":0.848224,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-08","known_ts":"1988-08-08","bar_index":229,"type":"RECLAIM","strength":0.863,"price":0.932,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-08-22","known_ts":"1988-08-22","bar_index":232,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8821,"stop_level":0.8987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-09-07","known_ts":"1988-09-07","bar_index":236,"type":"RECLAIM","strength":0.863,"price":0.897,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-15","known_ts":"1988-09-19","bar_index":238,"type":"BUY","strength":0.863,"price":0.9389,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1989-01-03","known_ts":"1989-01-05","bar_index":263,"type":"BUY","strength":0.588,"price":0.837,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75},{"ts":"1989-02-24","known_ts":"1989-02-24","bar_index":275,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.9131,"stop_level":0.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-13","known_ts":"1989-03-13","bar_index":279,"type":"RECLAIM","strength":1.0,"price":0.9638,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-08","known_ts":"1989-05-08","bar_index":292,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8961,"stop_level":0.9553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1989-06-12","known_ts":"1989-06-12","bar_index":300,"type":"RECLAIM","strength":1.0,"price":1.1075,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-22","known_ts":"1989-06-22","bar_index":302,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0314,"stop_level":1.1075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-26","known_ts":"1989-06-26","bar_index":303,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0568,"stop_level":1.1075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-15","known_ts":"1989-08-17","bar_index":315,"type":"BUY","strength":0.863,"price":1.0906,"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":"1989-11-08","known_ts":"1989-11-10","bar_index":335,"type":"BUY","strength":0.588,"price":0.9976,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"1989-12-12","known_ts":"1989-12-12","bar_index":342,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.116,"stop_level":1.1329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-12-19","known_ts":"1989-12-19","bar_index":344,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0399,"stop_level":1.116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-02-22","known_ts":"1990-02-26","bar_index":359,"type":"BUY","strength":0.588,"price":0.9469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":90},{"ts":"1990-03-20","known_ts":"1990-03-20","bar_index":365,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.023,"stop_level":1.0314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-04-16","known_ts":"1990-04-18","bar_index":371,"type":"REBUY","strength":0.45,"price":0.9891,"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":"1990-04-24","known_ts":"1990-04-24","bar_index":373,"type":"RECLAIM","strength":0.725,"price":1.0399,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-04-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-05-25","known_ts":"1990-05-25","bar_index":380,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0821,"stop_level":1.116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-05-30","known_ts":"1990-05-30","bar_index":381,"type":"RECLAIM","strength":0.863,"price":1.1329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1990-05-25","prior_stop_level":1.116,"sweep_low":1.0568,"atr14":0.031965,"stop_level":1.040817,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-11","known_ts":"1990-06-11","bar_index":384,"type":"RECLAIM","strength":0.863,"price":1.16,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-05","known_ts":"1990-07-05","bar_index":389,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2112,"stop_level":1.2453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-07-12","known_ts":"1990-07-12","bar_index":391,"type":"RECLAIM","strength":1.0,"price":1.2538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-07-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-07-05","prior_stop_level":1.2453,"sweep_low":1.1941,"atr14":0.027925,"stop_level":1.180138,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-19","known_ts":"1990-07-19","bar_index":393,"type":"RECLAIM","strength":1.0,"price":1.2197,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-09-10","known_ts":"1990-09-12","bar_index":405,"type":"BUY","strength":0.725,"price":1.2709,"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":"1990-11-07","known_ts":"1990-11-09","bar_index":419,"type":"BUY","strength":0.725,"price":1.1771,"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":"1991-03-27","known_ts":"1991-04-01","bar_index":451,"type":"REBUY","strength":1.0,"price":2.2859,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1991-07-10","known_ts":"1991-07-12","bar_index":475,"type":"BUY","strength":0.725,"price":2.0471,"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":"1991-09-17","known_ts":"1991-09-19","bar_index":491,"type":"BUY","strength":0.725,"price":2.0444,"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":"1991-12-03","known_ts":"1991-12-03","bar_index":509,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0787,"stop_level":2.0959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-12-30","known_ts":"1991-12-30","bar_index":515,"type":"RECLAIM","strength":0.725,"price":2.0926,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-05-04","known_ts":"1992-05-06","bar_index":544,"type":"BUY","strength":0.588,"price":2.2308,"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":"1992-06-19","known_ts":"1992-06-19","bar_index":555,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8588,"stop_level":2.9465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-26","known_ts":"1992-06-26","bar_index":556,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8588,"stop_level":2.9465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-07-13","known_ts":"1992-07-13","bar_index":560,"type":"RECLAIM","strength":0.863,"price":2.8764,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-09-01","known_ts":"1992-09-01","bar_index":572,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1745,"stop_level":3.2096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-02","known_ts":"1992-09-02","bar_index":572,"type":"RECLAIM","strength":0.863,"price":3.2622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-09-01","prior_stop_level":3.2096,"sweep_low":3.1745,"atr14":0.082358,"stop_level":3.133321,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-18","known_ts":"1992-09-18","bar_index":576,"type":"RECLAIM","strength":1.0,"price":3.3506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-17","known_ts":"1992-12-17","bar_index":597,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7202,"stop_level":3.7556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-23","known_ts":"1992-12-23","bar_index":598,"type":"RECLAIM","strength":1.0,"price":3.7911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-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":"1992-12-17","prior_stop_level":3.7556,"sweep_low":3.7202,"atr14":0.119952,"stop_level":3.660224,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-06","known_ts":"1993-01-06","bar_index":601,"type":"RECLAIM","strength":1.0,"price":3.8974,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-10","known_ts":"1993-06-14","bar_index":637,"type":"BUY","strength":0.725,"price":4.6478,"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":"1993-08-18","known_ts":"1993-08-18","bar_index":653,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1125,"stop_level":5.184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-09-30","known_ts":"1993-09-30","bar_index":663,"type":"RECLAIM","strength":0.863,"price":5.5654,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-27","known_ts":"1993-12-29","bar_index":683,"type":"BUY","strength":0.45,"price":4.4382,"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-02-10","known_ts":"1994-02-10","bar_index":694,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1134,"stop_level":4.1315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-02-15","known_ts":"1994-02-15","bar_index":695,"type":"RECLAIM","strength":0.588,"price":4.2217,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-02-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":"1994-02-10","prior_stop_level":4.1315,"sweep_low":4.0052,"atr14":0.129503,"stop_level":3.940448,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-23","known_ts":"1994-03-23","bar_index":703,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1011,"stop_level":4.3007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-02","known_ts":"1994-05-04","bar_index":712,"type":"BUY","strength":0.45,"price":4.1736,"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-05-02","known_ts":"1994-05-04","bar_index":712,"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-05-02","trigger_known_ts":"1994-05-04","strength":0.45,"price":4.1736,"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.250081,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.7381,"atr14":0.107787,"stop_level":3.684207,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-14","known_ts":"1994-06-14","bar_index":722,"type":"RECLAIM","strength":0.725,"price":4.4532,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-24","known_ts":"1994-06-24","bar_index":724,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2707,"stop_level":4.2825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-06-27","known_ts":"1994-06-27","bar_index":725,"type":"RECLAIM","strength":0.588,"price":4.3437,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-06-24","prior_stop_level":4.2825,"sweep_low":4.2707,"atr14":0.092894,"stop_level":4.224253,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-08","known_ts":"1994-07-08","bar_index":727,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1247,"stop_level":4.2707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-01","known_ts":"1994-08-03","bar_index":733,"type":"BUY","strength":0.863,"price":4.3072,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1994-09-16","known_ts":"1994-09-20","bar_index":744,"type":"BUY","strength":0.863,"price":4.2057,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1994-10-25","known_ts":"1994-10-27","bar_index":753,"type":"BUY","strength":0.863,"price":4.2975,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1994-12-29","known_ts":"1995-01-03","bar_index":768,"type":"BUY","strength":0.863,"price":4.3617,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":100},{"ts":"1995-02-09","known_ts":"1995-02-09","bar_index":777,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.602,"stop_level":4.6851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-13","known_ts":"1995-02-13","bar_index":778,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4541,"stop_level":4.6851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-01","known_ts":"1995-03-01","bar_index":782,"type":"RECLAIM","strength":0.863,"price":4.6944,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-18","known_ts":"1995-04-20","bar_index":793,"type":"BUY","strength":0.725,"price":4.651,"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":"1995-08-16","known_ts":"1995-08-18","bar_index":821,"type":"BUY","strength":0.863,"price":5.4832,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1995-10-04","known_ts":"1995-10-04","bar_index":832,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6817,"stop_level":5.7005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-09","known_ts":"1995-10-09","bar_index":833,"type":"RECLAIM","strength":1.0,"price":5.7193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-10-04","prior_stop_level":5.7005,"sweep_low":5.6817,"atr14":0.104828,"stop_level":5.629286,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-16","known_ts":"1995-10-18","bar_index":835,"type":"REBUY","strength":1.0,"price":6.058,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1996-04-24","known_ts":"1996-04-26","bar_index":879,"type":"BUY","strength":0.725,"price":6.878,"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":"1996-07-15","known_ts":"1996-07-15","bar_index":897,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3804,"stop_level":6.5714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-07-17","known_ts":"1996-07-17","bar_index":898,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5332,"stop_level":6.5714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-07-18","known_ts":"1996-07-18","bar_index":898,"type":"RECLAIM","strength":0.588,"price":6.6478,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-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":"1996-07-15","prior_stop_level":6.5714,"sweep_low":6.2657,"atr14":0.215341,"stop_level":6.15803,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-18","known_ts":"1996-07-18","bar_index":898,"type":"RECLAIM","strength":0.588,"price":6.6478,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-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":"1996-07-17","prior_stop_level":6.5714,"sweep_low":6.3804,"atr14":0.215341,"stop_level":6.27273,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-01","known_ts":"1996-08-05","bar_index":902,"type":"BUY","strength":0.45,"price":6.7624,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-08-27","known_ts":"1996-08-27","bar_index":908,"type":"RECLAIM","strength":0.725,"price":6.9534,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-08-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-29","known_ts":"1996-10-29","bar_index":922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6036,"stop_level":7.642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-04","known_ts":"1996-11-06","bar_index":924,"type":"REBUY","strength":0.863,"price":8.1796,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1996-11-04","known_ts":"1996-11-04","bar_index":924,"type":"RECLAIM","strength":0.863,"price":7.6612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-10-29","prior_stop_level":7.642,"sweep_low":7.4691,"atr14":0.11243,"stop_level":7.412885,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-13","known_ts":"1996-12-13","bar_index":933,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1582,"stop_level":8.1796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-12-18","known_ts":"1996-12-18","bar_index":934,"type":"RECLAIM","strength":0.725,"price":8.2353,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-13 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":"1996-12-13","prior_stop_level":8.1796,"sweep_low":8.0232,"atr14":0.120952,"stop_level":7.962724,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-18","known_ts":"1997-02-18","bar_index":948,"type":"RECLAIM","strength":0.863,"price":9.9711,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-25","known_ts":"1997-06-25","bar_index":977,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4863,"stop_level":11.6127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-31","known_ts":"1997-07-31","bar_index":986,"type":"RECLAIM","strength":1.0,"price":12.6826,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-03","known_ts":"1997-09-03","bar_index":993,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5579,"stop_level":13.5968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-08","known_ts":"1997-12-08","bar_index":1016,"type":"RECLAIM","strength":0.863,"price":16.3969,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-23","known_ts":"1997-12-23","bar_index":1019,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.1294,"stop_level":16.1489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-26","known_ts":"1997-12-26","bar_index":1020,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.1294,"stop_level":16.1489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-29","known_ts":"1997-12-29","bar_index":1020,"type":"RECLAIM","strength":0.863,"price":16.4426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-12-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":"1997-12-23","prior_stop_level":16.1489,"sweep_low":15.6596,"atr14":0.416178,"stop_level":15.451511,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-29","known_ts":"1997-12-29","bar_index":1020,"type":"RECLAIM","strength":0.863,"price":16.4426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-12-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-12-26","prior_stop_level":16.1489,"sweep_low":16.0511,"atr14":0.416178,"stop_level":15.843011,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-12","known_ts":"1998-02-17","bar_index":1031,"type":"BUY","strength":0.725,"price":17.0298,"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":"1998-04-24","known_ts":"1998-04-24","bar_index":1047,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.7494,"stop_level":19.7887,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-30","known_ts":"1998-04-30","bar_index":1048,"type":"RECLAIM","strength":0.725,"price":20.3383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-04-24","prior_stop_level":19.7887,"sweep_low":18.7285,"atr14":0.480357,"stop_level":18.488321,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-11","known_ts":"1998-05-11","bar_index":1051,"type":"RECLAIM","strength":0.725,"price":20.8095,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-07-27","known_ts":"1998-07-27","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.3719,"stop_level":18.3488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-08-13","known_ts":"1998-08-17","bar_index":1073,"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":"1998-08-13","trigger_known_ts":"1998-08-17","strength":0.45,"price":13.5844,"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.374435,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8125,"atr14":0.755422,"stop_level":11.434789,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-31","known_ts":"1998-09-02","bar_index":1077,"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":"1998-08-31","trigger_known_ts":"1998-09-02","strength":0.45,"price":12.4229,"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.427922,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.4582,"atr14":0.629941,"stop_level":11.14323,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-22","known_ts":"1998-09-24","bar_index":1082,"type":"BUY","strength":0.45,"price":12.2639,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-22","known_ts":"1998-09-24","bar_index":1082,"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":"1998-09-22","trigger_known_ts":"1998-09-24","strength":0.45,"price":12.2639,"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.435244,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.8881,"atr14":0.464127,"stop_level":11.656037,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-02","known_ts":"1998-10-02","bar_index":1084,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.3342,"stop_level":11.987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-10-13","known_ts":"1998-10-15","bar_index":1087,"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":"1998-10-13","trigger_known_ts":"1998-10-15","strength":0.45,"price":12.0661,"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.444353,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.4441,"atr14":0.407167,"stop_level":10.240516,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-28","known_ts":"1998-12-28","bar_index":1104,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.3269,"stop_level":13.6446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-30","known_ts":"1998-12-30","bar_index":1105,"type":"RECLAIM","strength":0.588,"price":13.6645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-28","prior_stop_level":13.6446,"sweep_low":13.2077,"atr14":0.340531,"stop_level":13.037435,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-22","known_ts":"1999-01-22","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.0488,"stop_level":13.307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-01","known_ts":"1999-02-03","bar_index":1112,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-02-01","trigger_known_ts":"1999-02-03","strength":0.588,"price":12.3537,"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.431109,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.4401,"atr14":0.361278,"stop_level":11.259461,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-26","known_ts":"1999-03-02","bar_index":1118,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-02-26","trigger_known_ts":"1999-03-02","strength":0.45,"price":10.586,"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.512512,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.1292,"atr14":0.377297,"stop_level":9.940551,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-16","known_ts":"1999-03-18","bar_index":1122,"type":"BUY","strength":0.588,"price":11.425,"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":"1999-03-16","known_ts":"1999-03-18","bar_index":1122,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-03-16","trigger_known_ts":"1999-03-18","strength":0.588,"price":11.425,"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.473876,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.4867,"atr14":0.358819,"stop_level":10.30729,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-05","known_ts":"1999-04-05","bar_index":1126,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8857,"stop_level":11.0255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-15","known_ts":"1999-04-19","bar_index":1129,"type":"REBUY","strength":0.588,"price":11.1054,"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":"1999-05-11","known_ts":"1999-05-11","bar_index":1135,"type":"RECLAIM","strength":0.725,"price":12.5436,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-28","known_ts":"1999-05-28","bar_index":1139,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.5249,"stop_level":11.5848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-05","known_ts":"1999-10-07","bar_index":1169,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-10-05","trigger_known_ts":"1999-10-07","strength":0.45,"price":8.9214,"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.382986,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.537,"atr14":0.185872,"stop_level":8.444064,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-26","known_ts":"1999-10-28","bar_index":1174,"type":"BUY","strength":0.45,"price":9.1237,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-10-26","known_ts":"1999-10-28","bar_index":1174,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-10-26","trigger_known_ts":"1999-10-28","strength":0.45,"price":9.1237,"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.368995,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.0515,"atr14":0.25931,"stop_level":7.921845,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-15","known_ts":"1999-11-15","bar_index":1178,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4763,"stop_level":8.7191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-16","known_ts":"1999-12-20","bar_index":1186,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-12-16","trigger_known_ts":"1999-12-20","strength":0.45,"price":7.1689,"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.504191,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.777,"atr14":0.20622,"stop_level":6.67389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-04","known_ts":"2000-01-06","bar_index":1190,"type":"BUY","strength":0.45,"price":7.1689,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-01-04","known_ts":"2000-01-06","bar_index":1190,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-01-04","trigger_known_ts":"2000-01-06","strength":0.45,"price":7.1689,"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.490183,"monthly_oversold_dwell":15,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.0668,"atr14":0.166854,"stop_level":6.983373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-11","known_ts":"2000-02-11","bar_index":1199,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6183,"stop_level":7.6591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-15","known_ts":"2000-02-15","bar_index":1199,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.5366,"stop_level":7.6591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-22","known_ts":"2000-02-22","bar_index":1201,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.3936,"stop_level":7.4753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":1206,"type":"REBUY","strength":0.725,"price":7.6817,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":100},{"ts":"2000-05-01","known_ts":"2000-05-01","bar_index":1217,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.487,"stop_level":8.6315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-05-17","known_ts":"2000-05-17","bar_index":1221,"type":"RECLAIM","strength":1.0,"price":8.5489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-07-26","known_ts":"2000-07-28","bar_index":1237,"type":"BUY","strength":0.863,"price":8.7969,"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":"2000-08-02","known_ts":"2000-08-02","bar_index":1238,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.38,"stop_level":8.4009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-07","known_ts":"2000-08-07","bar_index":1239,"type":"RECLAIM","strength":0.863,"price":8.5885,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2000-08-02","prior_stop_level":8.4009,"sweep_low":8.0048,"atr14":0.276922,"stop_level":7.866339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-11","known_ts":"2000-08-15","bar_index":1241,"type":"BUY","strength":0.863,"price":8.8595,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2000-10-06","known_ts":"2000-10-06","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.209,"stop_level":9.3142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-24","known_ts":"2000-10-24","bar_index":1258,"type":"RECLAIM","strength":1.0,"price":9.966,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-04","known_ts":"2001-01-04","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1125,"stop_level":13.5143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-23","known_ts":"2001-04-25","bar_index":1299,"type":"BUY","strength":0.725,"price":11.6807,"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":"2001-06-12","known_ts":"2001-06-12","bar_index":1310,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2673,"stop_level":12.3185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-15","known_ts":"2001-06-15","bar_index":1311,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.0423,"stop_level":12.3185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-13","known_ts":"2001-06-13","bar_index":1311,"type":"RECLAIM","strength":0.863,"price":12.3515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-12","prior_stop_level":12.3185,"sweep_low":12.0388,"atr14":0.197822,"stop_level":11.939889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-03","known_ts":"2001-08-03","bar_index":1323,"type":"RECLAIM","strength":0.863,"price":13.475,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-05","known_ts":"2001-09-05","bar_index":1330,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.3066,"stop_level":13.3891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-07","known_ts":"2001-09-07","bar_index":1331,"type":"RECLAIM","strength":1.0,"price":13.4166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-09-05","prior_stop_level":13.3891,"sweep_low":13.2276,"atr14":0.19355,"stop_level":13.130825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-04","known_ts":"2001-10-04","bar_index":1336,"type":"RECLAIM","strength":1.0,"price":13.8323,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-12","known_ts":"2001-10-16","bar_index":1338,"type":"BUY","strength":0.863,"price":14.3167,"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":45},{"ts":"2001-11-14","known_ts":"2001-11-14","bar_index":1345,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.5435,"stop_level":14.7909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-16","known_ts":"2001-11-16","bar_index":1346,"type":"RECLAIM","strength":1.0,"price":14.9214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-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":"2001-11-14","prior_stop_level":14.7909,"sweep_low":14.4542,"atr14":0.354254,"stop_level":14.277073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-29","known_ts":"2001-11-29","bar_index":1349,"type":"RECLAIM","strength":1.0,"price":14.8905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-22","known_ts":"2002-02-26","bar_index":1368,"type":"BUY","strength":0.725,"price":14.7505,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2002-05-16","known_ts":"2002-05-16","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.2569,"stop_level":17.2813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-06","known_ts":"2002-08-08","bar_index":1406,"type":"BUY","strength":0.725,"price":15.7661,"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":"2002-08-29","known_ts":"2002-08-29","bar_index":1411,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.5979,"stop_level":15.6925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-09-04","known_ts":"2002-09-04","bar_index":1412,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.3491,"stop_level":15.6925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-08-30","known_ts":"2002-08-30","bar_index":1412,"type":"RECLAIM","strength":0.725,"price":15.7696,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-08-29 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":"2002-08-29","prior_stop_level":15.6925,"sweep_low":15.3526,"atr14":0.439143,"stop_level":15.133028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-09","known_ts":"2002-10-11","bar_index":1421,"type":"BUY","strength":0.588,"price":15.2785,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":80},{"ts":"2002-10-29","known_ts":"2002-10-29","bar_index":1425,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2905,"stop_level":14.4846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-10-30","known_ts":"2002-10-30","bar_index":1426,"type":"RECLAIM","strength":0.725,"price":14.4951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2002-10-29","prior_stop_level":14.4846,"sweep_low":14.0259,"atr14":0.52823,"stop_level":13.761785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-09","known_ts":"2002-12-11","bar_index":1435,"type":"BUY","strength":0.45,"price":13.8713,"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-31","known_ts":"2003-01-03","bar_index":1440,"type":"BUY","strength":0.45,"price":13.4943,"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-02-24","known_ts":"2003-02-26","bar_index":1452,"type":"BUY","strength":0.45,"price":12.4987,"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-21","known_ts":"2003-04-21","bar_index":1465,"type":"RECLAIM","strength":0.863,"price":14.4387,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-09","known_ts":"2003-06-09","bar_index":1476,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.4311,"stop_level":16.5244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-11","known_ts":"2003-06-11","bar_index":1477,"type":"RECLAIM","strength":0.863,"price":16.7019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-09","prior_stop_level":16.5244,"sweep_low":16.3162,"atr14":0.27628,"stop_level":16.17806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-24","known_ts":"2003-06-24","bar_index":1480,"type":"RECLAIM","strength":0.863,"price":16.5862,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-26","known_ts":"2003-09-30","bar_index":1502,"type":"BUY","strength":0.863,"price":16.3145,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2003-11-18","known_ts":"2003-11-18","bar_index":1514,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.2581,"stop_level":17.4293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-20","known_ts":"2003-11-20","bar_index":1515,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.0686,"stop_level":17.4293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-06","known_ts":"2004-01-08","bar_index":1525,"type":"BUY","strength":0.863,"price":17.5772,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2004-01-28","known_ts":"2004-01-30","bar_index":1530,"type":"BUY","strength":0.863,"price":17.5002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2004-02-04","known_ts":"2004-02-04","bar_index":1531,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.0415,"stop_level":17.2286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-02-06","known_ts":"2004-02-06","bar_index":1532,"type":"RECLAIM","strength":0.863,"price":17.3424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-04","prior_stop_level":17.2286,"sweep_low":16.9864,"atr14":0.24789,"stop_level":16.862455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-19","known_ts":"2004-02-19","bar_index":1535,"type":"RECLAIM","strength":1.0,"price":18.4799,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-02","known_ts":"2004-06-04","bar_index":1559,"type":"BUY","strength":0.725,"price":19.0848,"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":"2004-06-28","known_ts":"2004-06-28","bar_index":1564,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.4557,"stop_level":18.5487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-29","known_ts":"2004-06-29","bar_index":1565,"type":"RECLAIM","strength":0.725,"price":18.5971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-06-28","prior_stop_level":18.5487,"sweep_low":18.4408,"atr14":0.267114,"stop_level":18.307243,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-06","known_ts":"2004-08-10","bar_index":1574,"type":"BUY","strength":0.725,"price":18.2212,"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":"2004-10-14","known_ts":"2004-10-14","bar_index":1590,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.1362,"stop_level":19.4586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-04","known_ts":"2004-11-08","bar_index":1595,"type":"BUY","strength":0.863,"price":20.4072,"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":0},{"ts":"2005-01-04","known_ts":"2005-01-04","bar_index":1608,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.0779,"stop_level":22.2666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-06","known_ts":"2005-01-06","bar_index":1609,"type":"RECLAIM","strength":1.0,"price":22.3044,"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.2666,"sweep_low":21.8515,"atr14":0.324255,"stop_level":21.689373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-06","known_ts":"2005-05-10","bar_index":1637,"type":"BUY","strength":0.45,"price":20.1943,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-16","known_ts":"2005-05-18","bar_index":1639,"type":"BUY","strength":0.588,"price":20.5595,"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":70},{"ts":"2005-08-18","known_ts":"2005-08-18","bar_index":1661,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.2723,"stop_level":21.2915,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-19","known_ts":"2005-08-19","bar_index":1661,"type":"RECLAIM","strength":0.725,"price":21.3221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-18","prior_stop_level":21.2915,"sweep_low":21.0538,"atr14":0.29298,"stop_level":20.90731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-23","known_ts":"2005-08-25","bar_index":1662,"type":"REBUY","strength":0.863,"price":22.3879,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2005-09-20","known_ts":"2005-09-20","bar_index":1668,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.6224,"stop_level":22.6881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-22","known_ts":"2005-09-22","bar_index":1669,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.441,"stop_level":22.6881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-23","known_ts":"2005-09-23","bar_index":1669,"type":"RECLAIM","strength":0.863,"price":22.6958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-09-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":"2005-09-20","prior_stop_level":22.6881,"sweep_low":22.0201,"atr14":0.334132,"stop_level":21.853034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-23","known_ts":"2005-09-23","bar_index":1669,"type":"RECLAIM","strength":0.863,"price":22.6958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-09-22","prior_stop_level":22.6881,"sweep_low":22.0201,"atr14":0.334132,"stop_level":21.853034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-16","known_ts":"2006-03-20","bar_index":1709,"type":"BUY","strength":0.45,"price":21.5503,"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":"2006-05-08","known_ts":"2006-05-08","bar_index":1721,"type":"RECLAIM","strength":0.725,"price":22.8492,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-23","known_ts":"2006-05-23","bar_index":1724,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.5509,"stop_level":22.5588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-01","known_ts":"2006-06-01","bar_index":1726,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.5078,"stop_level":22.5588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-03","known_ts":"2006-07-06","bar_index":1734,"type":"BUY","strength":0.725,"price":22.196,"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":"quality","score":75},{"ts":"2006-08-23","known_ts":"2006-08-25","bar_index":1746,"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":"2006-08-23","trigger_known_ts":"2006-08-25","strength":0.45,"price":19.7302,"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.147746,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.3938,"atr14":0.325267,"stop_level":19.231167,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-22","known_ts":"2006-09-26","bar_index":1753,"type":"BUY","strength":0.45,"price":20.0206,"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":"2006-10-20","known_ts":"2006-10-20","bar_index":1759,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.9676,"stop_level":20.9876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-23","known_ts":"2006-10-23","bar_index":1760,"type":"RECLAIM","strength":0.588,"price":21.1115,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-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":"2006-10-20","prior_stop_level":20.9876,"sweep_low":20.7798,"atr14":0.286785,"stop_level":20.636407,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-02","known_ts":"2006-11-02","bar_index":1762,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.6639,"stop_level":20.9197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":1763,"type":"RECLAIM","strength":0.588,"price":22.0346,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-02","prior_stop_level":20.9197,"sweep_low":20.3442,"atr14":0.40533,"stop_level":20.141535,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-16","known_ts":"2006-11-16","bar_index":1766,"type":"RECLAIM","strength":0.725,"price":21.9986,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-27","known_ts":"2006-11-27","bar_index":1768,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.4552,"stop_level":22.0146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-21","known_ts":"2006-12-21","bar_index":1774,"type":"RECLAIM","strength":0.863,"price":21.6808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-02","known_ts":"2007-02-06","bar_index":1783,"type":"BUY","strength":0.725,"price":21.7493,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.201,"stop_level":21.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-22","known_ts":"2007-03-26","bar_index":1794,"type":"BUY","strength":0.863,"price":21.827,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2007-05-24","known_ts":"2007-05-24","bar_index":1808,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8124,"stop_level":22.9387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-29","known_ts":"2007-05-29","bar_index":1809,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.9224,"stop_level":22.9387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-04","known_ts":"2007-06-04","bar_index":1810,"type":"RECLAIM","strength":1.0,"price":23.3418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-29","prior_stop_level":22.9387,"sweep_low":22.3197,"atr14":0.29863,"stop_level":22.170385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-16","known_ts":"2007-08-20","bar_index":1828,"type":"BUY","strength":0.863,"price":22.4825,"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":"2007-09-04","known_ts":"2007-09-06","bar_index":1832,"type":"BUY","strength":0.725,"price":22.3633,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2007-10-16","known_ts":"2007-10-16","bar_index":1842,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.938,"stop_level":22.3158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":1852,"type":"BUY","strength":0.588,"price":21.5396,"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":"2007-12-19","known_ts":"2007-12-19","bar_index":1857,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.9501,"stop_level":21.3611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-30","known_ts":"2008-02-01","bar_index":1866,"type":"BUY","strength":0.45,"price":20.7279,"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-02-21","known_ts":"2008-02-21","bar_index":1871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.9834,"stop_level":19.2853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-25","known_ts":"2008-02-25","bar_index":1871,"type":"RECLAIM","strength":0.588,"price":19.4531,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-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":"2008-02-21","prior_stop_level":19.2853,"sweep_low":18.7863,"atr14":0.547529,"stop_level":18.512535,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-25","known_ts":"2008-04-25","bar_index":1886,"type":"RECLAIM","strength":0.725,"price":21.1489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-20","known_ts":"2008-06-20","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.0943,"stop_level":21.2232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-25","known_ts":"2008-07-29","bar_index":1907,"type":"BUY","strength":0.725,"price":21.4252,"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":35},{"ts":"2008-08-25","known_ts":"2008-08-25","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.292,"stop_level":21.4682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":1914,"type":"RECLAIM","strength":0.863,"price":21.5627,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-08-25","prior_stop_level":21.4682,"sweep_low":21.1029,"atr14":0.461345,"stop_level":20.872228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-11","known_ts":"2008-09-11","bar_index":1918,"type":"RECLAIM","strength":1.0,"price":22.1232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":1922,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.289,"stop_level":22.1232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":1922,"type":"RECLAIM","strength":1.0,"price":23.7872,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-09-29","prior_stop_level":22.1232,"sweep_low":21.289,"atr14":1.326758,"stop_level":20.625621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-10","known_ts":"2008-12-12","bar_index":1939,"type":"BUY","strength":0.588,"price":19.2677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1946,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.6157,"stop_level":19.1399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1947,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.4483,"stop_level":19.1399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":1947,"type":"RECLAIM","strength":0.588,"price":19.2192,"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":false,"above200":false,"monthlyBull":true},"anchor_ts":"2009-01-14","prior_stop_level":19.1399,"sweep_low":18.0915,"atr14":0.775848,"stop_level":17.703576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":1959,"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":11.1076,"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.551474,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.8893,"atr14":0.747095,"stop_level":9.515753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-18","known_ts":"2009-03-20","bar_index":1961,"type":"BUY","strength":0.45,"price":12.4085,"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":1961,"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":12.4085,"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.498944,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.0435,"atr14":0.717839,"stop_level":9.684581,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-23","known_ts":"2009-06-23","bar_index":1983,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.5387,"stop_level":14.8419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":1984,"type":"RECLAIM","strength":0.725,"price":14.9154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-06-23","prior_stop_level":14.8419,"sweep_low":14.4469,"atr14":0.403913,"stop_level":14.244943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-22","known_ts":"2009-07-24","bar_index":1990,"type":"BUY","strength":0.725,"price":15.8112,"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":65},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":1999,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.4956,"stop_level":16.7621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":2000,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5737,"stop_level":16.7621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-09","known_ts":"2009-09-09","bar_index":2001,"type":"RECLAIM","strength":0.863,"price":16.9044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-09-01","prior_stop_level":16.7621,"sweep_low":16.2889,"atr14":0.339908,"stop_level":16.118946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-09","known_ts":"2009-09-09","bar_index":2001,"type":"RECLAIM","strength":0.863,"price":16.9044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-09-03","prior_stop_level":16.7621,"sweep_low":16.2889,"atr14":0.339908,"stop_level":16.118946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-21","known_ts":"2009-09-21","bar_index":2004,"type":"RECLAIM","strength":0.863,"price":16.8418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-15","known_ts":"2009-10-19","bar_index":2010,"type":"BUY","strength":1.0,"price":17.3691,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2009-12-10","known_ts":"2009-12-14","bar_index":2023,"type":"BUY","strength":1.0,"price":18.0258,"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":"2010-01-20","known_ts":"2010-01-20","bar_index":2031,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.1585,"stop_level":18.3718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-25","known_ts":"2010-02-25","bar_index":2040,"type":"RECLAIM","strength":1.0,"price":19.7037,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":2056,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.1501,"stop_level":21.4192,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":2057,"type":"RECLAIM","strength":1.0,"price":21.621,"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":true,"monthlyBull":true},"anchor_ts":"2010-05-06","prior_stop_level":21.4192,"sweep_low":20.4244,"atr14":0.445906,"stop_level":20.201447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":2074,"type":"BUY","strength":0.725,"price":21.4202,"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":"2010-08-03","known_ts":"2010-08-03","bar_index":2076,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.0558,"stop_level":20.4651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-08-05","known_ts":"2010-08-05","bar_index":2077,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.9778,"stop_level":20.4651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-09-13","known_ts":"2010-09-15","bar_index":2086,"type":"BUY","strength":0.588,"price":19.5502,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2010-11-30","known_ts":"2010-11-30","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.2366,"stop_level":21.3108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-01","known_ts":"2010-12-01","bar_index":2104,"type":"RECLAIM","strength":1.0,"price":21.4542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-30","prior_stop_level":21.3108,"sweep_low":21.1328,"atr14":0.289715,"stop_level":20.987942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-20","known_ts":"2010-12-20","bar_index":2109,"type":"RECLAIM","strength":1.0,"price":21.5738,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-25","known_ts":"2011-05-25","bar_index":2145,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.7219,"stop_level":20.7677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-05-26","known_ts":"2011-05-26","bar_index":2145,"type":"RECLAIM","strength":0.725,"price":20.9052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-05-25","prior_stop_level":20.7677,"sweep_low":20.5844,"atr14":0.28912,"stop_level":20.43984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-07","known_ts":"2011-06-07","bar_index":2147,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.2128,"stop_level":20.7219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-08-19","known_ts":"2011-08-23","bar_index":2165,"type":"BUY","strength":0.45,"price":19.4236,"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":"2011-09-21","known_ts":"2011-09-21","bar_index":2172,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.2813,"stop_level":19.4856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-09-26","known_ts":"2011-09-26","bar_index":2173,"type":"RECLAIM","strength":0.588,"price":19.5963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-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":"2011-09-21","prior_stop_level":19.4856,"sweep_low":18.9662,"atr14":0.518705,"stop_level":18.706848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-06","known_ts":"2011-10-06","bar_index":2176,"type":"RECLAIM","strength":0.725,"price":20.9826,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":2186,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.1798,"stop_level":22.2113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":2186,"type":"RECLAIM","strength":0.863,"price":22.4108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-11-17","prior_stop_level":22.2113,"sweep_low":22.1325,"atr14":0.53369,"stop_level":21.865655,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-28","known_ts":"2011-11-30","bar_index":2188,"type":"REBUY","strength":0.863,"price":23.6185,"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":"2012-03-13","known_ts":"2012-03-15","bar_index":2212,"type":"BUY","strength":0.863,"price":24.1932,"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":"2012-04-09","known_ts":"2012-04-09","bar_index":2218,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.5295,"stop_level":23.5403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-04-12","known_ts":"2012-04-12","bar_index":2219,"type":"RECLAIM","strength":0.863,"price":23.6482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-04-09","prior_stop_level":23.5403,"sweep_low":23.2436,"atr14":0.315741,"stop_level":23.085729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-30","known_ts":"2012-04-30","bar_index":2223,"type":"RECLAIM","strength":1.0,"price":24.4413,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-05-10","known_ts":"2012-05-10","bar_index":2225,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.2579,"stop_level":24.3011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-05-15","known_ts":"2012-05-15","bar_index":2226,"type":"RECLAIM","strength":1.0,"price":24.3766,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-05-10","prior_stop_level":24.3011,"sweep_low":23.9288,"atr14":0.321397,"stop_level":23.768102,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-23","known_ts":"2012-08-27","bar_index":2250,"type":"BUY","strength":0.45,"price":20.6565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-11-12","known_ts":"2012-11-12","bar_index":2268,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.1433,"stop_level":22.2378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-26","known_ts":"2012-11-28","bar_index":2271,"type":"REBUY","strength":0.725,"price":22.7381,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2012-12-21","known_ts":"2012-12-21","bar_index":2277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8949,"stop_level":23.3291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-25","known_ts":"2013-03-27","bar_index":2298,"type":"BUY","strength":0.45,"price":21.7792,"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":"2013-04-08","known_ts":"2013-04-08","bar_index":2301,"type":"RECLAIM","strength":0.725,"price":22.6681,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-03-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-31","known_ts":"2013-05-31","bar_index":2313,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.6786,"stop_level":26.1603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-07-08","known_ts":"2013-07-08","bar_index":2322,"type":"RECLAIM","strength":1.0,"price":26.0708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-30","known_ts":"2013-10-30","bar_index":2349,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.675,"stop_level":28.0582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-20","known_ts":"2013-12-24","bar_index":2361,"type":"BUY","strength":0.863,"price":29.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2014-01-13","known_ts":"2014-01-13","bar_index":2365,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.29,"stop_level":28.4929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-03-07","known_ts":"2014-03-11","bar_index":2378,"type":"BUY","strength":0.588,"price":27.0307,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75},{"ts":"2014-05-15","known_ts":"2014-05-15","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.9263,"stop_level":29.1078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-20","known_ts":"2014-05-20","bar_index":2395,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.7145,"stop_level":29.1078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-22","known_ts":"2014-05-22","bar_index":2395,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.7206,"stop_level":29.1078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-06","known_ts":"2014-06-06","bar_index":2399,"type":"RECLAIM","strength":0.863,"price":28.8628,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-27","known_ts":"2014-07-01","bar_index":2404,"type":"BUY","strength":0.863,"price":29.0773,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2014-07-21","known_ts":"2014-07-23","bar_index":2409,"type":"BUY","strength":0.863,"price":29.1448,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2014-09-09","known_ts":"2014-09-09","bar_index":2420,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.5359,"stop_level":30.9345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-30","known_ts":"2014-10-30","bar_index":2433,"type":"RECLAIM","strength":1.0,"price":33.4021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-06","known_ts":"2015-01-06","bar_index":2448,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.8129,"stop_level":34.001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-07","known_ts":"2015-01-07","bar_index":2448,"type":"RECLAIM","strength":1.0,"price":34.9917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-01-06","prior_stop_level":34.001,"sweep_low":33.6311,"atr14":0.746627,"stop_level":33.257786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-20","known_ts":"2015-03-24","bar_index":2465,"type":"BUY","strength":0.725,"price":36.6423,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2015-06-03","known_ts":"2015-06-05","bar_index":2482,"type":"BUY","strength":0.588,"price":35.6154,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2015-09-23","known_ts":"2015-09-25","bar_index":2508,"type":"BUY","strength":0.45,"price":33.2049,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-11-04","known_ts":"2015-11-04","bar_index":2518,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.8346,"stop_level":34.2695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-11","known_ts":"2015-11-11","bar_index":2519,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.4126,"stop_level":33.7112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-25","known_ts":"2015-11-30","bar_index":2523,"type":"REBUY","strength":0.588,"price":33.5944,"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":"2016-01-28","known_ts":"2016-02-01","bar_index":2537,"type":"BUY","strength":0.45,"price":30.0337,"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-01-28","known_ts":"2016-02-01","bar_index":2537,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-01-28","trigger_known_ts":"2016-02-01","strength":0.45,"price":30.0337,"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.201628,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.3772,"atr14":0.678337,"stop_level":28.038031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-16","known_ts":"2016-02-16","bar_index":2541,"type":"RECLAIM","strength":0.725,"price":33.7345,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":2552,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.6522,"stop_level":35.6988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":2552,"type":"RECLAIM","strength":0.863,"price":35.8917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-05","prior_stop_level":35.6988,"sweep_low":35.4926,"atr14":0.611091,"stop_level":35.187055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-01","known_ts":"2016-07-06","bar_index":2573,"type":"BUY","strength":0.725,"price":35.8742,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2016-08-01","known_ts":"2016-08-01","bar_index":2579,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.8809,"stop_level":36.601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":2580,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.5378,"stop_level":36.601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-22","known_ts":"2016-09-22","bar_index":2592,"type":"RECLAIM","strength":0.863,"price":37.3206,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-08","known_ts":"2016-11-10","bar_index":2603,"type":"BUY","strength":0.863,"price":39.029,"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":"2017-01-09","known_ts":"2017-01-09","bar_index":2616,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.4779,"stop_level":40.9043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":2617,"type":"RECLAIM","strength":1.0,"price":41.1037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-09","prior_stop_level":40.9043,"sweep_low":40.3954,"atr14":0.635896,"stop_level":40.077452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-24","known_ts":"2017-01-24","bar_index":2620,"type":"RECLAIM","strength":1.0,"price":43.2562,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-07","known_ts":"2017-02-07","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.1959,"stop_level":43.2287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-03","known_ts":"2017-05-03","bar_index":2643,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.1353,"stop_level":40.7755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-06-15","known_ts":"2017-06-19","bar_index":2653,"type":"BUY","strength":0.588,"price":39.2033,"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":"2017-08-18","known_ts":"2017-08-18","bar_index":2668,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.7636,"stop_level":40.8339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-22","known_ts":"2017-08-22","bar_index":2668,"type":"RECLAIM","strength":0.725,"price":40.8549,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-08-18","prior_stop_level":40.8339,"sweep_low":40.2224,"atr14":0.775133,"stop_level":39.834833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-10","known_ts":"2018-01-12","bar_index":2701,"type":"BUY","strength":0.45,"price":38.5914,"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-02-23","known_ts":"2018-02-27","bar_index":2711,"type":"BUY","strength":0.45,"price":33.0784,"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-03-27","known_ts":"2018-03-27","bar_index":2718,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.2507,"stop_level":32.4027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-28","known_ts":"2018-03-28","bar_index":2718,"type":"RECLAIM","strength":0.588,"price":32.9647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-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":"2018-03-27","prior_stop_level":32.4027,"sweep_low":32.1487,"atr14":0.833489,"stop_level":31.731956,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-03","known_ts":"2018-05-03","bar_index":2727,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.2361,"stop_level":32.2507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-04","known_ts":"2018-05-04","bar_index":2727,"type":"RECLAIM","strength":0.588,"price":32.87,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-05-03","prior_stop_level":32.2507,"sweep_low":31.7772,"atr14":0.823712,"stop_level":31.365344,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-26","known_ts":"2018-06-26","bar_index":2739,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.9065,"stop_level":34.3197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-02","known_ts":"2018-08-02","bar_index":2748,"type":"RECLAIM","strength":0.863,"price":38.7187,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-14","known_ts":"2018-09-14","bar_index":2758,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.7372,"stop_level":39.0951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-05","known_ts":"2018-11-05","bar_index":2770,"type":"RECLAIM","strength":1.0,"price":45.6826,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-02-15","known_ts":"2019-02-20","bar_index":2793,"type":"BUY","strength":0.863,"price":40.9364,"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":"2019-03-22","known_ts":"2019-03-22","bar_index":2801,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.0806,"stop_level":38.4742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-03-27","known_ts":"2019-03-27","bar_index":2802,"type":"RECLAIM","strength":0.725,"price":38.6694,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2019-03-22","prior_stop_level":38.4742,"sweep_low":37.8665,"atr14":0.802746,"stop_level":37.465127,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-26","known_ts":"2019-04-26","bar_index":2809,"type":"RECLAIM","strength":0.863,"price":41.124,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-17","known_ts":"2019-07-17","bar_index":2827,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.0131,"stop_level":49.2372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-17","known_ts":"2019-09-19","bar_index":2842,"type":"BUY","strength":0.725,"price":42.9642,"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":"2019-10-11","known_ts":"2019-10-15","bar_index":2848,"type":"REBUY","strength":0.725,"price":42.6985,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2019-10-22","known_ts":"2019-10-22","bar_index":2850,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.9951,"stop_level":42.2061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-10-23","known_ts":"2019-10-23","bar_index":2850,"type":"RECLAIM","strength":0.725,"price":42.4171,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-22 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-22","prior_stop_level":42.2061,"sweep_low":41.9873,"atr14":0.676029,"stop_level":41.649286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-10","known_ts":"2020-01-10","bar_index":2868,"type":"SELL","basis":"structure_stop","strength":0.45,"price":37.4602,"stop_level":37.9272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-01-14","known_ts":"2020-01-14","bar_index":2869,"type":"RECLAIM","strength":0.45,"price":38.0777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-01-10","prior_stop_level":37.9272,"sweep_low":37.3731,"atr14":0.591574,"stop_level":37.077313,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-25","known_ts":"2020-02-25","bar_index":2878,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.2993,"stop_level":38.7585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-18","known_ts":"2020-03-20","bar_index":2884,"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":"2020-03-18","trigger_known_ts":"2020-03-20","strength":0.45,"price":28.5489,"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.425585,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.2481,"atr14":2.189721,"stop_level":26.153239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-03","known_ts":"2020-04-07","bar_index":2888,"type":"BUY","strength":0.45,"price":30.9132,"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":"Financials"}},{"ts":"2020-04-03","known_ts":"2020-04-07","bar_index":2888,"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":"2020-04-03","trigger_known_ts":"2020-04-07","strength":0.45,"price":30.9132,"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.378014,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.6587,"atr14":2.117912,"stop_level":28.599744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-07","known_ts":"2020-05-07","bar_index":2895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.573,"stop_level":32.3125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-07","known_ts":"2020-07-07","bar_index":2909,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.2564,"stop_level":32.4603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-08","known_ts":"2020-07-08","bar_index":2909,"type":"RECLAIM","strength":0.725,"price":32.9008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-07-07","prior_stop_level":32.4603,"sweep_low":32.1585,"atr14":1.113504,"stop_level":31.601748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-14","known_ts":"2020-07-16","bar_index":2911,"type":"REBUY","strength":0.725,"price":33.4556,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":2924,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.1395,"stop_level":36.4903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-09","known_ts":"2020-09-09","bar_index":2924,"type":"RECLAIM","strength":0.863,"price":36.4985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-08","prior_stop_level":36.4903,"sweep_low":35.5766,"atr14":0.800759,"stop_level":35.176221,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-05","known_ts":"2020-11-09","bar_index":2938,"type":"BUY","strength":0.725,"price":35.3316,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2021-06-30","known_ts":"2021-07-02","bar_index":2992,"type":"BUY","strength":0.863,"price":56.2685,"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":"2021-10-20","known_ts":"2021-10-22","bar_index":3018,"type":"BUY","strength":0.588,"price":48.9979,"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":"2021-12-07","known_ts":"2021-12-09","bar_index":3029,"type":"BUY","strength":0.45,"price":45.3466,"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-02-10","known_ts":"2022-02-10","bar_index":3044,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.684,"stop_level":46.0343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-11","known_ts":"2022-02-11","bar_index":3044,"type":"RECLAIM","strength":0.588,"price":46.0606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-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":"2022-02-10","prior_stop_level":46.0343,"sweep_low":45.4739,"atr14":1.097362,"stop_level":44.925219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-25","known_ts":"2022-03-25","bar_index":3054,"type":"RECLAIM","strength":0.725,"price":48.8375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":3060,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.2144,"stop_level":46.5246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-11","known_ts":"2022-07-13","bar_index":3078,"type":"BUY","strength":0.45,"price":40.812,"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":"Financials"}},{"ts":"2022-08-12","known_ts":"2022-08-16","bar_index":3086,"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-08-12","trigger_known_ts":"2022-08-16","strength":0.45,"price":31.3482,"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.383843,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.1217,"atr14":1.255458,"stop_level":27.493971,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-02","known_ts":"2022-09-07","bar_index":3091,"type":"BUY","strength":0.45,"price":30.4135,"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":"Financials"}},{"ts":"2022-09-02","known_ts":"2022-09-07","bar_index":3091,"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-02","trigger_known_ts":"2022-09-07","strength":0.45,"price":30.4135,"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.388677,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.2476,"atr14":1.066583,"stop_level":27.714308,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-23","known_ts":"2022-09-23","bar_index":3095,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.3113,"stop_level":28.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-09-29","known_ts":"2022-09-29","bar_index":3097,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.4584,"stop_level":28.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":3110,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.6647,"stop_level":32.8734,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":3111,"type":"RECLAIM","strength":0.588,"price":32.9188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-28","prior_stop_level":32.8734,"sweep_low":31.9842,"atr14":1.108163,"stop_level":31.430118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":3114,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.0659,"stop_level":32.6284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-06","bar_index":3119,"type":"REBUY","strength":0.725,"price":33.3548,"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":"2023-01-31","known_ts":"2023-02-02","bar_index":3125,"type":"BUY","strength":0.863,"price":34.9112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-02-15","known_ts":"2023-02-15","bar_index":3128,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.5144,"stop_level":31.6792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":3129,"type":"RECLAIM","strength":0.725,"price":32.7138,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-15","prior_stop_level":31.6792,"sweep_low":29.491,"atr14":1.245665,"stop_level":28.868167,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-05","known_ts":"2023-04-10","bar_index":3140,"type":"BUY","strength":0.588,"price":30.6598,"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":10},{"ts":"2023-07-05","known_ts":"2023-07-05","bar_index":3160,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.4086,"stop_level":27.6424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-12","known_ts":"2023-07-12","bar_index":3162,"type":"RECLAIM","strength":0.725,"price":27.8669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-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":"2023-07-05","prior_stop_level":27.6424,"sweep_low":25.7061,"atr14":1.002715,"stop_level":25.204743,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-20","known_ts":"2023-07-24","bar_index":3164,"type":"REBUY","strength":0.725,"price":28.7369,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2023-08-15","known_ts":"2023-08-15","bar_index":3170,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.0073,"stop_level":28.4937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-10","known_ts":"2023-10-12","bar_index":3183,"type":"BUY","strength":0.588,"price":27.0671,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2023-12-14","known_ts":"2023-12-14","bar_index":3198,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.7239,"stop_level":36.7799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-02","known_ts":"2024-01-02","bar_index":3202,"type":"RECLAIM","strength":1.0,"price":36.0946,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-04","known_ts":"2024-06-04","bar_index":3237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.7693,"stop_level":53.2972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-17","known_ts":"2024-07-19","bar_index":3247,"type":"BUY","strength":0.725,"price":54.4428,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-09-10","known_ts":"2024-09-10","bar_index":3259,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.1562,"stop_level":58.0639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-08","known_ts":"2024-11-12","bar_index":3274,"type":"REBUY","strength":0.863,"price":71.774,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-12-10","known_ts":"2024-12-10","bar_index":3281,"type":"SELL","basis":"structure_stop","strength":0.863,"price":69.9389,"stop_level":70.8807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-13","known_ts":"2024-12-13","bar_index":3282,"type":"RECLAIM","strength":0.863,"price":71.3471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-10","prior_stop_level":70.8807,"sweep_low":69.4242,"atr14":2.028979,"stop_level":68.40971,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-18","known_ts":"2025-02-20","bar_index":3296,"type":"BUY","strength":0.588,"price":50.9845,"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":50},{"ts":"2025-03-31","known_ts":"2025-03-31","bar_index":3305,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.8329,"stop_level":54.8623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-01","known_ts":"2025-04-01","bar_index":3306,"type":"RECLAIM","strength":0.588,"price":55.0781,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-03-31","prior_stop_level":54.8623,"sweep_low":54.3817,"atr14":1.75371,"stop_level":53.504845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-08","known_ts":"2025-04-08","bar_index":3307,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.6335,"stop_level":54.8623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-09","known_ts":"2025-05-09","bar_index":3315,"type":"RECLAIM","strength":0.725,"price":60.8164,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-18","known_ts":"2025-06-18","bar_index":3324,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.9139,"stop_level":62.5919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":3324,"type":"RECLAIM","strength":0.725,"price":63.1657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-06-18","prior_stop_level":62.5919,"sweep_low":61.3619,"atr14":1.566753,"stop_level":60.578524,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-08","known_ts":"2025-07-08","bar_index":3328,"type":"RECLAIM","strength":0.863,"price":65.2949,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-26","known_ts":"2025-09-30","bar_index":3347,"type":"REBUY","strength":0.863,"price":83.9131,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-10-28","known_ts":"2025-10-28","bar_index":3354,"type":"SELL","basis":"structure_stop","strength":0.725,"price":76.0246,"stop_level":77.8359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-11-04","known_ts":"2025-11-04","bar_index":3356,"type":"RECLAIM","strength":0.725,"price":78.9543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2025-10-28","prior_stop_level":77.8359,"sweep_low":73.5304,"atr14":2.179143,"stop_level":72.440828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-01","known_ts":"2025-12-01","bar_index":3362,"type":"RECLAIM","strength":1.0,"price":89.5845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-28","known_ts":"2026-05-28","bar_index":3402,"type":"SELL","basis":"structure_stop","strength":0.725,"price":96.2272,"stop_level":97.7923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-01","known_ts":"2026-06-01","bar_index":3403,"type":"RECLAIM","strength":0.725,"price":98.3107,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-05-28","prior_stop_level":97.7923,"sweep_low":94.9213,"atr14":2.930395,"stop_level":93.456103,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-11","known_ts":"2026-06-11","bar_index":3406,"type":"RECLAIM","strength":0.863,"price":101.03,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-22","known_ts":"2026-07-22","bar_index":3415,"type":"SELL","basis":"structure_stop","strength":1.0,"price":102.74,"stop_level":105.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-23","known_ts":"2026-07-23","bar_index":3415,"type":"RECLAIM","strength":1.0,"price":105.46,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-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":"2026-07-22","prior_stop_level":105.26,"sweep_low":100.75,"atr14":3.143366,"stop_level":99.178317,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-22","last_scored_basis":"structure_stop","bars_since_signal":12,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2016-05-24","2016-06-28","2016-10-31","2017-02-17","2017-05-16","2017-06-07","2017-11-21","2017-12-21","2018-01-10","2018-02-09","2018-10-05","2019-01-03","2019-02-12","2019-08-26","2020-10-20","2021-03-31","2021-05-05","2021-06-09","2021-08-20","2021-10-04","2021-10-20","2021-11-23","2022-05-20","2022-06-30","2022-09-02","2023-03-23","2023-09-11","2023-10-05","2024-01-10","2024-02-14","2024-06-14","2024-09-19","2024-12-27","2025-01-13","2025-02-04","2025-11-04","2026-02-02","2026-02-27","2026-08-20","2026-09-02"],"warnings":[{"ts":"2022-09-22","kind":"arm","px":27.0028},{"ts":"2022-09-23","kind":"confirm","px":27.3113,"level":28.67},{"ts":"2022-09-28","kind":"arm","px":26.8395},{"ts":"2022-09-29","kind":"confirm","px":26.4584,"level":28.67},{"ts":"2022-10-26","kind":"arm","px":25.9684},{"ts":"2022-11-21","kind":"arm","px":32.8734},{"ts":"2022-11-28","kind":"confirm","px":32.6647,"level":32.8734},{"ts":"2022-12-09","kind":"arm","px":32.3925},{"ts":"2022-12-12","kind":"confirm","px":32.0659,"level":32.6284},{"ts":"2023-02-13","kind":"arm","px":33.5836},{"ts":"2023-02-15","kind":"confirm","px":31.5144,"level":31.6792},{"ts":"2023-06-30","kind":"arm","px":28.316},{"ts":"2023-07-05","kind":"confirm","px":27.4086,"level":27.6424},{"ts":"2023-08-08","kind":"arm","px":29.214},{"ts":"2023-08-15","kind":"confirm","px":28.0073,"level":28.4937},{"ts":"2023-10-26","kind":"arm","px":28.5047},{"ts":"2023-12-14","kind":"confirm","px":36.7239,"level":36.7799},{"ts":"2024-02-29","kind":"arm","px":46.4196},{"ts":"2024-04-26","kind":"arm","px":49.5828},{"ts":"2024-05-23","kind":"arm","px":54.3626},{"ts":"2024-06-04","kind":"confirm","px":52.7693,"level":53.2972},{"ts":"2024-08-12","kind":"arm","px":57.6874},{"ts":"2024-09-05","kind":"arm","px":61.0478},{"ts":"2024-09-10","kind":"confirm","px":57.1562,"level":58.0639},{"ts":"2024-12-06","kind":"arm","px":74.0363},{"ts":"2024-12-10","kind":"confirm","px":69.9389,"level":70.8807},{"ts":"2025-03-21","kind":"arm","px":54.8623},{"ts":"2025-03-31","kind":"confirm","px":54.8329,"level":54.8623},{"ts":"2025-04-07","kind":"arm","px":48.1038},{"ts":"2025-04-08","kind":"confirm","px":48.6335,"level":54.8623},{"ts":"2025-05-23","kind":"arm","px":58.629},{"ts":"2025-06-18","kind":"confirm","px":61.9139,"level":62.5919},{"ts":"2025-07-09","kind":"arm","px":65.0288},{"ts":"2025-08-01","kind":"arm","px":67.0693},{"ts":"2025-10-09","kind":"arm","px":81.9929},{"ts":"2025-10-28","kind":"confirm","px":76.0246,"level":77.8359},{"ts":"2026-04-29","kind":"arm","px":95.35},{"ts":"2026-05-28","kind":"confirm","px":96.2272,"level":97.7923},{"ts":"2026-07-14","kind":"arm","px":107.78},{"ts":"2026-07-22","kind":"confirm","px":102.74,"level":105.26}],"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":[]}}}