{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_1cd0ac33e10762684f9a","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-30","entry_date":"2026-07-31","entry_basis":"next_session_close","entry_price":124.05,"rank":61,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":137.16,"return_pct":10.6,"excess_pct":null,"sessions":9,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"BDC","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1994-05-11","known_ts":"1994-05-13","bar_index":39,"type":"BUY","strength":0.45,"price":6.5493,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-10-13","known_ts":"1994-10-17","bar_index":75,"type":"REBUY","strength":0.863,"price":8.4206,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1995-03-23","known_ts":"1995-03-27","bar_index":112,"type":"BUY","strength":0.725,"price":8.8215,"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":"1995-04-05","known_ts":"1995-04-07","bar_index":115,"type":"BUY","strength":0.588,"price":8.6879,"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":"1995-05-09","known_ts":"1995-05-09","bar_index":122,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.2225,"stop_level":9.3562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-15","known_ts":"1995-05-15","bar_index":124,"type":"RECLAIM","strength":0.725,"price":9.7572,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-05-09","prior_stop_level":9.3562,"sweep_low":9.2225,"atr14":0.406319,"stop_level":9.01934,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-23","known_ts":"1995-05-23","bar_index":126,"type":"RECLAIM","strength":0.725,"price":10.4254,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-14","known_ts":"1995-07-14","bar_index":138,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.8264,"stop_level":10.9601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-17","known_ts":"1995-07-17","bar_index":138,"type":"RECLAIM","strength":0.863,"price":11.2274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-07-14","prior_stop_level":10.9601,"sweep_low":10.8264,"atr14":0.472024,"stop_level":10.590388,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-27","known_ts":"1995-07-31","bar_index":141,"type":"REBUY","strength":0.863,"price":12.0294,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1995-08-22","known_ts":"1995-08-22","bar_index":147,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.6977,"stop_level":13.4996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-24","known_ts":"1995-08-24","bar_index":147,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.965,"stop_level":13.4996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-08-28","known_ts":"1995-08-28","bar_index":148,"type":"RECLAIM","strength":1.0,"price":13.7669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-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":"1995-08-22","prior_stop_level":13.4996,"sweep_low":12.2967,"atr14":0.55145,"stop_level":12.020975,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-28","known_ts":"1995-08-28","bar_index":148,"type":"RECLAIM","strength":1.0,"price":13.7669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-08-24","prior_stop_level":13.4996,"sweep_low":12.2967,"atr14":0.55145,"stop_level":12.020975,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-05","known_ts":"1995-09-07","bar_index":150,"type":"REBUY","strength":1.0,"price":15.5045,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1995-10-09","known_ts":"1995-10-09","bar_index":158,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.2372,"stop_level":16.0392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-12","known_ts":"1995-10-12","bar_index":159,"type":"RECLAIM","strength":1.0,"price":16.3065,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-10-09","prior_stop_level":16.0392,"sweep_low":14.9699,"atr14":0.651669,"stop_level":14.644065,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-25","known_ts":"1995-10-25","bar_index":162,"type":"RECLAIM","strength":1.0,"price":17.6431,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-08","known_ts":"1996-01-08","bar_index":178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.4524,"stop_level":21.7865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-01-10","known_ts":"1996-01-10","bar_index":179,"type":"RECLAIM","strength":0.863,"price":23.0563,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-01-08","prior_stop_level":21.7865,"sweep_low":21.4524,"atr14":0.996156,"stop_level":20.954322,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-22","known_ts":"1996-01-22","bar_index":182,"type":"RECLAIM","strength":1.0,"price":30.0734,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-26","known_ts":"1996-02-26","bar_index":190,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.2862,"stop_level":35.6871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-05-16","known_ts":"1996-05-20","bar_index":209,"type":"BUY","strength":0.725,"price":31.2763,"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":10},{"ts":"1996-06-07","known_ts":"1996-06-07","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.2837,"stop_level":34.3839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-06-10","known_ts":"1996-06-10","bar_index":214,"type":"RECLAIM","strength":0.725,"price":35.6871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-06-07","prior_stop_level":34.3839,"sweep_low":33.2812,"atr14":1.863653,"stop_level":32.349373,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-25","known_ts":"1996-07-29","bar_index":225,"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":"1996-07-25","trigger_known_ts":"1996-07-29","strength":0.45,"price":24.0587,"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.378238,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.8484,"atr14":1.875481,"stop_level":18.91066,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-20","known_ts":"1996-08-22","bar_index":231,"type":"BUY","strength":0.45,"price":22.6553,"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-20","known_ts":"1996-08-22","bar_index":231,"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":"1996-08-20","trigger_known_ts":"1996-08-22","strength":0.45,"price":22.6553,"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.414507,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.247,"atr14":1.62222,"stop_level":18.43589,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-28","known_ts":"1996-08-28","bar_index":233,"type":"RECLAIM","strength":0.588,"price":28.4695,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-08-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-10-08","known_ts":"1996-10-08","bar_index":242,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.8705,"stop_level":29.6724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-31","known_ts":"1996-11-04","bar_index":248,"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":"1996-10-31","trigger_known_ts":"1996-11-04","strength":0.45,"price":21.4524,"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.445594,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.0441,"atr14":1.625416,"stop_level":17.231392,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-08","known_ts":"1996-11-12","bar_index":250,"type":"BUY","strength":0.45,"price":26.5649,"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-12-02","known_ts":"1996-12-04","bar_index":255,"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":"1996-12-02","trigger_known_ts":"1996-12-04","strength":0.588,"price":26.8656,"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.305698,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":22.8558,"atr14":1.520469,"stop_level":22.095566,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-08","known_ts":"1997-01-08","bar_index":263,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.4573,"stop_level":23.8582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-20","known_ts":"1997-01-22","bar_index":266,"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":"1997-01-20","trigger_known_ts":"1997-01-22","strength":0.45,"price":23.0563,"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.404144,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.0514,"atr14":1.162346,"stop_level":20.470227,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-23","known_ts":"1997-01-27","bar_index":267,"type":"BUY","strength":0.588,"price":24.4597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-01-23","known_ts":"1997-01-27","bar_index":267,"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":"1997-01-23","trigger_known_ts":"1997-01-27","strength":0.588,"price":24.4597,"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.367875,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":21.8533,"atr14":1.160134,"stop_level":21.273233,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-21","known_ts":"1997-02-21","bar_index":273,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.758,"stop_level":23.8582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-03-12","known_ts":"1997-03-14","bar_index":278,"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":"1997-03-12","trigger_known_ts":"1997-03-14","strength":0.45,"price":19.4475,"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.475674,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.846,"atr14":0.741587,"stop_level":18.475206,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-25","known_ts":"1997-03-27","bar_index":281,"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":"1997-03-25","trigger_known_ts":"1997-03-27","strength":0.45,"price":18.6455,"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.497297,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.1418,"atr14":0.738111,"stop_level":16.772745,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-11","known_ts":"1997-04-15","bar_index":285,"type":"BUY","strength":0.45,"price":18.846,"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":"1997-04-11","known_ts":"1997-04-15","bar_index":285,"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":"1997-04-11","trigger_known_ts":"1997-04-15","strength":0.45,"price":18.846,"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.491891,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.4426,"atr14":0.670075,"stop_level":17.107563,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-17","known_ts":"1997-06-17","bar_index":300,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.1492,"stop_level":21.0514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-06-18","known_ts":"1997-06-18","bar_index":300,"type":"RECLAIM","strength":0.588,"price":21.2519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-06-17","prior_stop_level":21.0514,"sweep_low":20.1492,"atr14":0.827335,"stop_level":19.735533,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-02","known_ts":"1997-07-02","bar_index":304,"type":"RECLAIM","strength":0.863,"price":25.1614,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-22","known_ts":"1997-08-22","bar_index":316,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.3643,"stop_level":27.016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-27","known_ts":"1997-08-27","bar_index":317,"type":"RECLAIM","strength":0.863,"price":27.1663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-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":"1997-08-22","prior_stop_level":27.016,"sweep_low":25.6626,"atr14":0.667315,"stop_level":25.328943,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-10","known_ts":"1997-09-10","bar_index":320,"type":"RECLAIM","strength":0.863,"price":30.4744,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-09","known_ts":"1997-10-13","bar_index":327,"type":"REBUY","strength":0.863,"price":32.1786,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1997-10-27","known_ts":"1997-10-27","bar_index":331,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.8705,"stop_level":30.9756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-29","known_ts":"1997-10-29","bar_index":331,"type":"RECLAIM","strength":0.863,"price":31.8778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-10-27","prior_stop_level":30.9756,"sweep_low":27.2666,"atr14":1.151226,"stop_level":26.690987,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-14","known_ts":"1998-01-16","bar_index":349,"type":"BUY","strength":0.863,"price":33.1559,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1998-02-27","known_ts":"1998-02-27","bar_index":359,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.9603,"stop_level":35.0355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-04-13","known_ts":"1998-04-15","bar_index":369,"type":"BUY","strength":0.725,"price":35.2611,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1998-07-16","known_ts":"1998-07-20","bar_index":391,"type":"BUY","strength":0.588,"price":26.615,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1998-08-05","known_ts":"1998-08-05","bar_index":395,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.6076,"stop_level":24.0587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-08-06","known_ts":"1998-08-06","bar_index":396,"type":"RECLAIM","strength":0.588,"price":24.2843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-08-05","prior_stop_level":24.0587,"sweep_low":23.3069,"atr14":0.770031,"stop_level":22.921885,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-04","known_ts":"1998-09-09","bar_index":403,"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-09-04","trigger_known_ts":"1998-09-09","strength":0.45,"price":17.8937,"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.531495,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.8411,"atr14":1.021202,"stop_level":16.330499,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-28","known_ts":"1998-09-30","bar_index":408,"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-09-28","trigger_known_ts":"1998-09-30","strength":0.45,"price":15.3374,"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.598426,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.2849,"atr14":0.898594,"stop_level":13.835603,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-09","known_ts":"1998-10-13","bar_index":411,"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-09","trigger_known_ts":"1998-10-13","strength":0.45,"price":13.7586,"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.639763,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.5783,"atr14":0.896063,"stop_level":11.130268,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-14","known_ts":"1998-10-16","bar_index":412,"type":"BUY","strength":0.45,"price":14.8863,"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-10-14","known_ts":"1998-10-16","bar_index":412,"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-10-14","trigger_known_ts":"1998-10-16","strength":0.45,"price":14.8863,"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.610237,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.5783,"atr14":0.842647,"stop_level":11.156977,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-04","known_ts":"1998-12-04","bar_index":424,"type":"RECLAIM","strength":0.863,"price":28.269,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-28","known_ts":"1998-12-28","bar_index":429,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.8332,"stop_level":24.0587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-14","known_ts":"1999-01-14","bar_index":433,"type":"RECLAIM","strength":0.863,"price":24.3595,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-05","known_ts":"1999-04-07","bar_index":451,"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-04-05","trigger_known_ts":"1999-04-07","strength":0.45,"price":14.5856,"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.586354,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.0819,"atr14":0.697484,"stop_level":12.733158,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-13","known_ts":"1999-04-15","bar_index":453,"type":"BUY","strength":0.45,"price":16.4652,"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-04-13","known_ts":"1999-04-15","bar_index":453,"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-04-13","trigger_known_ts":"1999-04-15","strength":0.45,"price":16.4652,"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.496551,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.1571,"atr14":0.731625,"stop_level":12.791287,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-20","known_ts":"1999-07-20","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.6003,"stop_level":21.728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-26","known_ts":"1999-07-26","bar_index":477,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.4273,"stop_level":21.728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-27","known_ts":"1999-07-27","bar_index":477,"type":"RECLAIM","strength":0.863,"price":21.8032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-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":"1999-07-20","prior_stop_level":21.728,"sweep_low":19.4725,"atr14":0.885253,"stop_level":19.029874,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-27","known_ts":"1999-07-27","bar_index":477,"type":"RECLAIM","strength":0.863,"price":21.8032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-07-26","prior_stop_level":21.728,"sweep_low":19.4725,"atr14":0.885253,"stop_level":19.029874,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-11","known_ts":"1999-08-11","bar_index":481,"type":"RECLAIM","strength":1.0,"price":22.5551,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-16","known_ts":"1999-08-18","bar_index":482,"type":"REBUY","strength":1.0,"price":26.5398,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-11-26","known_ts":"1999-11-30","bar_index":506,"type":"BUY","strength":0.863,"price":28.8705,"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":"2000-06-06","known_ts":"2000-06-08","bar_index":550,"type":"BUY","strength":0.725,"price":38.7947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2000-06-22","known_ts":"2000-06-22","bar_index":554,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.6896,"stop_level":37.4414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-06-26","known_ts":"2000-06-26","bar_index":554,"type":"RECLAIM","strength":0.725,"price":38.494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-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":"2000-06-22","prior_stop_level":37.4414,"sweep_low":35.7874,"atr14":1.874552,"stop_level":34.850124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-11","known_ts":"2000-07-11","bar_index":558,"type":"RECLAIM","strength":0.863,"price":45.5612,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-07-27","known_ts":"2000-07-27","bar_index":562,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.5013,"stop_level":44.9598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-08-17","known_ts":"2000-08-21","bar_index":567,"type":"REBUY","strength":0.863,"price":52.9292,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2000-11-02","known_ts":"2000-11-06","bar_index":585,"type":"BUY","strength":0.725,"price":43.0802,"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":"2000-12-15","known_ts":"2000-12-19","bar_index":595,"type":"BUY","strength":0.588,"price":29.7727,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2001-01-25","known_ts":"2001-01-25","bar_index":603,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.9454,"stop_level":34.7348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-30","known_ts":"2001-01-30","bar_index":604,"type":"RECLAIM","strength":0.588,"price":36.449,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-01-25","prior_stop_level":34.7348,"sweep_low":31.6899,"atr14":2.127382,"stop_level":30.626209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-13","known_ts":"2001-02-13","bar_index":608,"type":"RECLAIM","strength":0.725,"price":38.7947,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-28","known_ts":"2001-02-28","bar_index":611,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.1906,"stop_level":34.2837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-23","known_ts":"2001-03-27","bar_index":617,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-03-23","trigger_known_ts":"2001-03-27","strength":0.45,"price":27.2465,"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.485227,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.3595,"atr14":1.712827,"stop_level":23.503086,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-05","known_ts":"2001-04-09","bar_index":620,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-04-05","trigger_known_ts":"2001-04-09","strength":0.45,"price":24.179,"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.543182,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.2169,"atr14":1.90973,"stop_level":18.262035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-19","known_ts":"2001-04-23","bar_index":623,"type":"BUY","strength":0.45,"price":25.7489,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-04-19","known_ts":"2001-04-23","bar_index":623,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-04-19","trigger_known_ts":"2001-04-23","strength":0.45,"price":25.7489,"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.513522,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.4573,"atr14":1.638134,"stop_level":22.638233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-15","known_ts":"2001-06-15","bar_index":636,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.2977,"stop_level":25.5323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-19","known_ts":"2001-06-19","bar_index":637,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.3775,"stop_level":25.5323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-21","known_ts":"2001-06-21","bar_index":637,"type":"RECLAIM","strength":0.588,"price":26.1639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-06-15","prior_stop_level":25.5323,"sweep_low":23.8181,"atr14":1.095694,"stop_level":23.270253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-21","known_ts":"2001-06-21","bar_index":637,"type":"RECLAIM","strength":0.588,"price":26.1639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-06-19","prior_stop_level":25.5323,"sweep_low":23.8181,"atr14":1.095694,"stop_level":23.270253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-31","known_ts":"2001-07-31","bar_index":646,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.1563,"stop_level":27.5172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-03","known_ts":"2001-08-03","bar_index":647,"type":"RECLAIM","strength":0.725,"price":28.1487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-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":"2001-07-31","prior_stop_level":27.5172,"sweep_low":26.3443,"atr14":1.052652,"stop_level":25.817974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-22","known_ts":"2001-08-24","bar_index":652,"type":"BUY","strength":0.725,"price":28.5096,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2001-10-10","known_ts":"2001-10-12","bar_index":662,"type":"BUY","strength":0.45,"price":25.9834,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-10-10","known_ts":"2001-10-12","bar_index":662,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-10-10","trigger_known_ts":"2001-10-12","strength":0.45,"price":25.9834,"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.39686,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.895,"atr14":1.727945,"stop_level":20.031027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-05","known_ts":"2001-11-05","bar_index":668,"type":"RECLAIM","strength":0.725,"price":24.9008,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-10-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-28","known_ts":"2001-11-28","bar_index":673,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.6453,"stop_level":23.2046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-29","known_ts":"2001-11-29","bar_index":673,"type":"RECLAIM","strength":0.725,"price":24.0888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-11-28","prior_stop_level":23.2046,"sweep_low":22.6453,"atr14":1.265464,"stop_level":22.012568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-21","known_ts":"2001-12-21","bar_index":679,"type":"RECLAIM","strength":0.863,"price":25.7128,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-22","known_ts":"2002-01-22","bar_index":685,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.7099,"stop_level":24.6842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-03-05","known_ts":"2002-03-07","bar_index":695,"type":"BUY","strength":0.588,"price":23.4573,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2002-04-11","known_ts":"2002-04-11","bar_index":703,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.2844,"stop_level":23.0423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-12","known_ts":"2002-04-12","bar_index":704,"type":"RECLAIM","strength":0.725,"price":23.7279,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-04-11","prior_stop_level":23.0423,"sweep_low":22.2844,"atr14":0.798756,"stop_level":21.885022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-07","known_ts":"2002-05-07","bar_index":709,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.2844,"stop_level":22.3385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-05-08","known_ts":"2002-05-08","bar_index":710,"type":"RECLAIM","strength":0.725,"price":23.6377,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-05-07","prior_stop_level":22.3385,"sweep_low":22.2844,"atr14":0.758057,"stop_level":21.905371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-13","known_ts":"2002-05-15","bar_index":711,"type":"BUY","strength":0.725,"price":24.0347,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":731,"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":"2002-08-07","trigger_known_ts":"2002-08-09","strength":0.45,"price":11.061,"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.612025,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.9859,"atr14":1.041528,"stop_level":8.465136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-15","known_ts":"2002-08-19","bar_index":733,"type":"BUY","strength":0.45,"price":12.6308,"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-08-15","known_ts":"2002-08-19","bar_index":733,"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":"2002-08-15","trigger_known_ts":"2002-08-19","strength":0.45,"price":12.6308,"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.556963,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.0686,"atr14":0.981524,"stop_level":9.577838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-06","known_ts":"2002-09-10","bar_index":738,"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":"2002-09-06","trigger_known_ts":"2002-09-10","strength":0.45,"price":11.8369,"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.569271,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.1408,"atr14":0.863897,"stop_level":9.708852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-04","known_ts":"2002-10-04","bar_index":744,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5453,"stop_level":10.1227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-10","known_ts":"2002-10-10","bar_index":746,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.2025,"stop_level":10.1227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-16","known_ts":"2002-10-16","bar_index":747,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3003,"stop_level":9.004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-17","known_ts":"2002-10-17","bar_index":747,"type":"RECLAIM","strength":0.588,"price":9.3649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-10-16","prior_stop_level":9.004,"sweep_low":7.9394,"atr14":0.991766,"stop_level":7.443517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-04","known_ts":"2002-12-04","bar_index":758,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.8578,"stop_level":14.345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.4684,"stop_level":14.345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-03","known_ts":"2003-03-03","bar_index":778,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.2386,"stop_level":9.8881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-03-21","known_ts":"2003-03-21","bar_index":783,"type":"RECLAIM","strength":0.863,"price":12.3963,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-04","known_ts":"2003-04-04","bar_index":786,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5482,"stop_level":11.6565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-07","known_ts":"2003-04-07","bar_index":786,"type":"RECLAIM","strength":0.863,"price":12.0534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-04-04","prior_stop_level":11.6565,"sweep_low":11.5482,"atr14":0.633536,"stop_level":11.231432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-22","known_ts":"2003-04-22","bar_index":790,"type":"RECLAIM","strength":0.863,"price":12.3241,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-08","known_ts":"2003-05-08","bar_index":794,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9812,"stop_level":12.4504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-09","known_ts":"2003-05-09","bar_index":794,"type":"RECLAIM","strength":1.0,"price":12.5587,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-05-08","prior_stop_level":12.4504,"sweep_low":11.9632,"atr14":0.480167,"stop_level":11.723116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":798,"type":"RECLAIM","strength":1.0,"price":12.9737,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-30","known_ts":"2003-06-03","bar_index":799,"type":"REBUY","strength":1.0,"price":13.3526,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-06-20","known_ts":"2003-06-20","bar_index":804,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.6233,"stop_level":13.9661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-25","known_ts":"2003-06-27","bar_index":805,"type":"REBUY","strength":1.0,"price":14.5255,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2003-06-26","known_ts":"2003-06-26","bar_index":805,"type":"RECLAIM","strength":1.0,"price":14.3089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-06-20","prior_stop_level":13.9661,"sweep_low":12.5587,"atr14":0.767705,"stop_level":12.174848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-25","known_ts":"2003-08-27","bar_index":819,"type":"BUY","strength":0.863,"price":13.2624,"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":"2003-11-21","known_ts":"2003-11-21","bar_index":840,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1238,"stop_level":17.4125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-24","known_ts":"2003-11-24","bar_index":840,"type":"RECLAIM","strength":1.0,"price":18.2606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-21","prior_stop_level":17.4125,"sweep_low":16.9795,"atr14":0.745928,"stop_level":16.606536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-15","known_ts":"2004-01-20","bar_index":852,"type":"BUY","strength":0.863,"price":19.6139,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2004-04-02","known_ts":"2004-04-06","bar_index":870,"type":"BUY","strength":0.725,"price":17.2862,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"2004-05-28","known_ts":"2004-06-02","bar_index":883,"type":"BUY","strength":0.588,"price":15.5179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2004-07-14","known_ts":"2004-07-14","bar_index":893,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.5132,"stop_level":18.7117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-21","known_ts":"2004-07-21","bar_index":894,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.6651,"stop_level":18.7117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-20","known_ts":"2004-08-20","bar_index":902,"type":"RECLAIM","strength":0.863,"price":18.0441,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-25","known_ts":"2004-08-27","bar_index":903,"type":"BUY","strength":0.863,"price":18.2606,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2005-02-24","known_ts":"2005-02-28","bar_index":945,"type":"BUY","strength":0.725,"price":21.7698,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-03-28","known_ts":"2005-03-28","bar_index":952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.6436,"stop_level":20.7345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-25","known_ts":"2005-05-27","bar_index":966,"type":"BUY","strength":0.588,"price":18.3277,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2005-06-24","known_ts":"2005-06-24","bar_index":973,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.2186,"stop_level":18.6283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":973,"type":"RECLAIM","strength":0.588,"price":18.8286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-06-24","prior_stop_level":18.6283,"sweep_low":18.1366,"atr14":0.396849,"stop_level":17.938176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-13","known_ts":"2005-07-13","bar_index":977,"type":"RECLAIM","strength":0.725,"price":20.1943,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":982,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.0395,"stop_level":20.2125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-09","known_ts":"2005-08-09","bar_index":983,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.7664,"stop_level":20.2125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-27","known_ts":"2005-10-31","bar_index":1002,"type":"BUY","strength":0.45,"price":18.1892,"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-11-04","known_ts":"2005-11-04","bar_index":1004,"type":"RECLAIM","strength":0.588,"price":19.1019,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-10-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-12-28","known_ts":"2005-12-28","bar_index":1016,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.588,"stop_level":22.716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-05","known_ts":"2006-01-05","bar_index":1017,"type":"RECLAIM","strength":0.863,"price":22.7891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-28","prior_stop_level":22.716,"sweep_low":21.8746,"atr14":0.497966,"stop_level":21.625617,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-17","known_ts":"2006-01-17","bar_index":1020,"type":"RECLAIM","strength":0.863,"price":23.7219,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-31","known_ts":"2006-06-02","bar_index":1051,"type":"REBUY","strength":1.0,"price":30.1434,"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":"2006-08-16","known_ts":"2006-08-18","bar_index":1069,"type":"BUY","strength":0.725,"price":29.2549,"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":"2006-10-26","known_ts":"2006-10-26","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.7282,"stop_level":36.546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-26","known_ts":"2007-01-26","bar_index":1106,"type":"RECLAIM","strength":0.863,"price":40.2913,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-30","known_ts":"2007-04-30","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.4645,"stop_level":51.7776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-01","known_ts":"2007-05-01","bar_index":1127,"type":"RECLAIM","strength":1.0,"price":52.9012,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-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":"2007-04-30","prior_stop_level":51.7776,"sweep_low":49.8712,"atr14":1.391465,"stop_level":49.175467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-18","known_ts":"2007-05-18","bar_index":1132,"type":"RECLAIM","strength":1.0,"price":54.2735,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-18","known_ts":"2007-09-20","bar_index":1160,"type":"BUY","strength":0.725,"price":47.5497,"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":"2007-11-07","known_ts":"2007-11-07","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.7735,"stop_level":50.7332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-12","known_ts":"2007-12-14","bar_index":1180,"type":"BUY","strength":0.45,"price":44.7814,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-31","known_ts":"2008-02-04","bar_index":1191,"type":"BUY","strength":0.45,"price":39.6364,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-19","known_ts":"2008-03-24","bar_index":1202,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-03-19","trigger_known_ts":"2008-03-24","strength":0.45,"price":33.4028,"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.388429,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.563,"atr14":1.65028,"stop_level":29.73786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-28","known_ts":"2008-04-01","bar_index":1204,"type":"BUY","strength":0.45,"price":34.4666,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-28","known_ts":"2008-04-01","bar_index":1204,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-03-28","trigger_known_ts":"2008-04-01","strength":0.45,"price":34.4666,"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.368952,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.563,"atr14":1.523975,"stop_level":29.801012,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-11","known_ts":"2008-06-11","bar_index":1221,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.3884,"stop_level":35.5859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-13","known_ts":"2008-06-13","bar_index":1222,"type":"RECLAIM","strength":0.588,"price":35.6019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-06-11","prior_stop_level":35.5859,"sweep_low":33.129,"atr14":1.61718,"stop_level":32.32041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-23","known_ts":"2008-07-25","bar_index":1231,"type":"BUY","strength":0.45,"price":34.0367,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-23","known_ts":"2008-07-25","bar_index":1231,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-23","trigger_known_ts":"2008-07-25","strength":0.45,"price":34.0367,"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.376823,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.3405,"atr14":2.000397,"stop_level":26.340302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-05","known_ts":"2008-08-05","bar_index":1234,"type":"RECLAIM","strength":0.725,"price":35.3518,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-04","known_ts":"2008-09-04","bar_index":1241,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.1198,"stop_level":33.7403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":1260,"type":"BUY","strength":0.45,"price":14.9139,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":1260,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":14.9139,"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.680776,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.2023,"atr14":1.867221,"stop_level":9.268689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1271,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9612,"stop_level":16.6495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.1894,"stop_level":16.6495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-19","known_ts":"2009-03-23","bar_index":1286,"type":"BUY","strength":0.725,"price":12.3066,"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":35},{"ts":"2009-06-22","known_ts":"2009-06-22","bar_index":1307,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.7509,"stop_level":16.3041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-26","known_ts":"2009-06-26","bar_index":1309,"type":"RECLAIM","strength":0.725,"price":16.3603,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-06-22","prior_stop_level":16.3041,"sweep_low":14.7102,"atr14":1.005696,"stop_level":14.207352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-20","known_ts":"2009-07-20","bar_index":1314,"type":"RECLAIM","strength":0.863,"price":17.9729,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-23","known_ts":"2009-07-27","bar_index":1315,"type":"BUY","strength":0.863,"price":19.3792,"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":45},{"ts":"2009-09-09","known_ts":"2009-09-11","bar_index":1326,"type":"BUY","strength":1.0,"price":21.0481,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":1331,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.5179,"stop_level":21.6307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":1332,"type":"RECLAIM","strength":1.0,"price":22.0159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-01","prior_stop_level":21.6307,"sweep_low":21.1796,"atr14":0.908929,"stop_level":20.725135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-16","known_ts":"2009-10-16","bar_index":1335,"type":"RECLAIM","strength":1.0,"price":24.2899,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-26","known_ts":"2009-10-26","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.5851,"stop_level":24.0174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-05","known_ts":"2010-01-07","bar_index":1353,"type":"BUY","strength":0.863,"price":24.0131,"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":"2010-01-25","known_ts":"2010-01-25","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.0073,"stop_level":23.3256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-29","known_ts":"2010-01-29","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.4988,"stop_level":21.7813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-01","known_ts":"2010-02-01","bar_index":1359,"type":"RECLAIM","strength":0.863,"price":21.9131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-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":"2010-01-29","prior_stop_level":21.7813,"sweep_low":21.4234,"atr14":0.708715,"stop_level":21.069043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-03","known_ts":"2010-03-05","bar_index":1366,"type":"BUY","strength":0.725,"price":22.6194,"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":15},{"ts":"2010-04-30","known_ts":"2010-04-30","bar_index":1379,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.9116,"stop_level":26.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-03","known_ts":"2010-05-03","bar_index":1380,"type":"RECLAIM","strength":1.0,"price":27.1761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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-04-30","prior_stop_level":26.44,"sweep_low":25.7889,"atr14":1.035117,"stop_level":25.271341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-23","known_ts":"2010-07-27","bar_index":1399,"type":"BUY","strength":0.725,"price":24.4001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2011-04-05","known_ts":"2011-04-07","bar_index":1458,"type":"BUY","strength":0.725,"price":36.2215,"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":"2011-04-18","known_ts":"2011-04-20","bar_index":1461,"type":"BUY","strength":0.725,"price":35.7465,"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":"2011-06-30","known_ts":"2011-07-05","bar_index":1478,"type":"BUY","strength":0.725,"price":34.9025,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":1486,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.7549,"stop_level":32.4291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-10-25","known_ts":"2011-10-25","bar_index":1505,"type":"RECLAIM","strength":0.725,"price":32.7591,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":1511,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.9005,"stop_level":29.9767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":1512,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.1282,"stop_level":29.9767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":1512,"type":"RECLAIM","strength":0.588,"price":30.234,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-21","prior_stop_level":29.9767,"sweep_low":28.0901,"atr14":1.323092,"stop_level":27.428554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":1512,"type":"RECLAIM","strength":0.588,"price":30.234,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-25","prior_stop_level":29.9767,"sweep_low":28.0901,"atr14":1.323092,"stop_level":27.428554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-20","known_ts":"2011-12-20","bar_index":1518,"type":"RECLAIM","strength":0.725,"price":31.9025,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-09","known_ts":"2012-02-09","bar_index":1529,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.4089,"stop_level":37.4184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-10","known_ts":"2012-02-10","bar_index":1529,"type":"RECLAIM","strength":0.863,"price":37.4948,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-09","prior_stop_level":37.4184,"sweep_low":36.0442,"atr14":1.167761,"stop_level":35.460319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-15","known_ts":"2012-02-15","bar_index":1530,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.989,"stop_level":37.4089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-16","known_ts":"2012-02-16","bar_index":1531,"type":"RECLAIM","strength":0.863,"price":37.9337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-15","prior_stop_level":37.4089,"sweep_low":36.8458,"atr14":1.103606,"stop_level":36.293997,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-09","known_ts":"2012-03-09","bar_index":1536,"type":"RECLAIM","strength":1.0,"price":37.9446,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-13","known_ts":"2012-06-15","bar_index":1558,"type":"BUY","strength":0.45,"price":31.3922,"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-06-29","known_ts":"2012-06-29","bar_index":1562,"type":"RECLAIM","strength":0.588,"price":33.3446,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-06-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-07-12","known_ts":"2012-07-12","bar_index":1564,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.1576,"stop_level":30.483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-13","known_ts":"2012-07-13","bar_index":1565,"type":"RECLAIM","strength":0.588,"price":31.0859,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-07-12","prior_stop_level":30.483,"sweep_low":29.8992,"atr14":0.979596,"stop_level":29.409402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-03","known_ts":"2012-08-03","bar_index":1570,"type":"RECLAIM","strength":0.725,"price":33.4021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-30","known_ts":"2012-08-30","bar_index":1576,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.0097,"stop_level":33.1149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-04","known_ts":"2012-09-04","bar_index":1577,"type":"RECLAIM","strength":0.588,"price":33.9859,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-08-30","prior_stop_level":33.1149,"sweep_low":32.3206,"atr14":0.878727,"stop_level":31.881237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-17","known_ts":"2012-09-17","bar_index":1580,"type":"RECLAIM","strength":0.863,"price":37.9877,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-30","known_ts":"2012-12-04","bar_index":1597,"type":"BUY","strength":0.588,"price":36.2723,"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":75},{"ts":"2013-04-02","known_ts":"2013-04-02","bar_index":1624,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.409,"stop_level":47.9874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":1638,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.9723,"stop_level":51.3277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-06","known_ts":"2013-06-06","bar_index":1639,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.5316,"stop_level":51.3277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-09","known_ts":"2013-07-11","bar_index":1647,"type":"BUY","strength":0.725,"price":53.4355,"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":"2013-08-19","known_ts":"2013-08-19","bar_index":1656,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.8104,"stop_level":53.9162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-20","known_ts":"2013-08-20","bar_index":1657,"type":"RECLAIM","strength":0.863,"price":54.8103,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-19","prior_stop_level":53.9162,"sweep_low":53.4932,"atr14":1.307711,"stop_level":52.839344,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-06","known_ts":"2013-09-06","bar_index":1661,"type":"RECLAIM","strength":1.0,"price":60.723,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-03","known_ts":"2013-10-03","bar_index":1667,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.002,"stop_level":61.4061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-04","known_ts":"2013-10-04","bar_index":1667,"type":"RECLAIM","strength":1.0,"price":61.5504,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-03","prior_stop_level":61.4061,"sweep_low":60.4824,"atr14":1.232392,"stop_level":59.866204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-10","known_ts":"2013-10-14","bar_index":1669,"type":"REBUY","strength":1.0,"price":63.9943,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2013-11-06","known_ts":"2013-11-06","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":1.0,"price":64.0136,"stop_level":64.2445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-20","known_ts":"2014-02-24","bar_index":1699,"type":"BUY","strength":0.725,"price":68.5966,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2014-03-24","known_ts":"2014-03-24","bar_index":1706,"type":"SELL","basis":"structure_stop","strength":0.725,"price":67.6813,"stop_level":68.5196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-30","known_ts":"2014-06-03","bar_index":1722,"type":"BUY","strength":0.588,"price":71.1598,"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":"2014-06-23","known_ts":"2014-06-23","bar_index":1727,"type":"SELL","basis":"structure_stop","strength":0.725,"price":72.7969,"stop_level":73.0476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-25","known_ts":"2014-06-25","bar_index":1728,"type":"RECLAIM","strength":0.725,"price":74.4072,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-06-23","prior_stop_level":73.0476,"sweep_low":71.852,"atr14":1.342548,"stop_level":71.180726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-09","known_ts":"2014-07-09","bar_index":1731,"type":"RECLAIM","strength":0.725,"price":74.1372,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":1733,"type":"SELL","basis":"structure_stop","strength":0.725,"price":71.4278,"stop_level":71.8713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":1733,"type":"RECLAIM","strength":0.725,"price":74.3204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-07-17","prior_stop_level":71.8713,"sweep_low":69.9526,"atr14":1.524835,"stop_level":69.190182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-28","known_ts":"2014-09-02","bar_index":1743,"type":"BUY","strength":0.588,"price":70.8975,"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":"2014-10-23","known_ts":"2014-10-27","bar_index":1756,"type":"BUY","strength":0.45,"price":63.3434,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-11-10","known_ts":"2014-11-10","bar_index":1760,"type":"RECLAIM","strength":0.725,"price":69.7984,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":1786,"type":"SELL","basis":"structure_stop","strength":0.863,"price":84.4988,"stop_level":85.7153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":1791,"type":"RECLAIM","strength":0.863,"price":89.0977,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-12","known_ts":"2015-08-14","bar_index":1823,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-08-12","trigger_known_ts":"2015-08-14","strength":0.45,"price":53.0764,"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.419644,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":51.3751,"atr14":2.390807,"stop_level":50.179697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-02","known_ts":"2015-09-04","bar_index":1828,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-09-02","trigger_known_ts":"2015-09-04","strength":0.45,"price":47.3154,"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.482637,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.2662,"atr14":2.004889,"stop_level":44.263755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-08","known_ts":"2015-09-10","bar_index":1829,"type":"BUY","strength":0.45,"price":48.63,"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-09-08","known_ts":"2015-09-10","bar_index":1829,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-09-08","trigger_known_ts":"2015-09-10","strength":0.45,"price":48.63,"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.468262,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.2662,"atr14":1.90873,"stop_level":44.311835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-25","known_ts":"2015-09-25","bar_index":1833,"type":"SELL","basis":"structure_stop","strength":0.45,"price":45.4371,"stop_level":48.0399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-10-02","known_ts":"2015-10-06","bar_index":1835,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-10-02","trigger_known_ts":"2015-10-06","strength":0.45,"price":48.3011,"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.471859,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.1343,"atr14":1.688574,"stop_level":42.290013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":1844,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.1862,"stop_level":60.357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":1849,"type":"SELL","basis":"structure_stop","strength":0.588,"price":57.1447,"stop_level":59.0411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-07","known_ts":"2015-12-07","bar_index":1850,"type":"SELL","basis":"structure_stop","strength":0.588,"price":55.3837,"stop_level":59.0411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-08","known_ts":"2016-02-10","bar_index":1864,"type":"BUY","strength":0.45,"price":43.0719,"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":"Information Technology"}},{"ts":"2016-02-08","known_ts":"2016-02-10","bar_index":1864,"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-02-08","trigger_known_ts":"2016-02-10","strength":0.45,"price":43.0719,"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.529037,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.3621,"atr14":2.601651,"stop_level":34.061275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-04","known_ts":"2016-03-04","bar_index":1870,"type":"RECLAIM","strength":0.725,"price":54.1522,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":1881,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.3344,"stop_level":61.4023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-26","known_ts":"2016-04-26","bar_index":1882,"type":"RECLAIM","strength":0.863,"price":62.963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-25","prior_stop_level":61.4023,"sweep_low":60.5298,"atr14":1.791132,"stop_level":59.634234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-29","known_ts":"2016-04-29","bar_index":1883,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.2084,"stop_level":61.3344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-02","known_ts":"2016-05-02","bar_index":1883,"type":"RECLAIM","strength":0.863,"price":61.9936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-29","prior_stop_level":61.3344,"sweep_low":60.2099,"atr14":1.768539,"stop_level":59.32563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-20","known_ts":"2016-05-20","bar_index":1888,"type":"RECLAIM","strength":0.863,"price":61.4313,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-07","known_ts":"2016-09-07","bar_index":1913,"type":"SELL","basis":"structure_stop","strength":1.0,"price":67.3409,"stop_level":69.7858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-14","known_ts":"2016-11-16","bar_index":1929,"type":"BUY","strength":0.725,"price":70.743,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2016-12-28","known_ts":"2016-12-28","bar_index":1939,"type":"SELL","basis":"structure_stop","strength":1.0,"price":73.5382,"stop_level":74.4708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":1940,"type":"RECLAIM","strength":1.0,"price":74.5486,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-28","prior_stop_level":74.4708,"sweep_low":72.518,"atr14":1.953584,"stop_level":71.541208,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-17","known_ts":"2017-01-17","bar_index":1943,"type":"RECLAIM","strength":1.0,"price":73.5479,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-21","known_ts":"2017-04-25","bar_index":1965,"type":"BUY","strength":0.588,"price":68.8849,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":1971,"type":"SELL","basis":"structure_stop","strength":0.725,"price":66.1528,"stop_level":66.9403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-05-22","known_ts":"2017-05-22","bar_index":1972,"type":"SELL","basis":"structure_stop","strength":0.725,"price":65.7445,"stop_level":66.9403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-05-23","known_ts":"2017-05-23","bar_index":1972,"type":"RECLAIM","strength":0.725,"price":67.2029,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-05-17","prior_stop_level":66.9403,"sweep_low":65.0347,"atr14":1.583787,"stop_level":64.242807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-23","known_ts":"2017-05-23","bar_index":1972,"type":"RECLAIM","strength":0.725,"price":67.2029,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-05-22","prior_stop_level":66.9403,"sweep_low":65.5208,"atr14":1.583787,"stop_level":64.728907,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-08","known_ts":"2017-06-08","bar_index":1976,"type":"RECLAIM","strength":0.863,"price":74.8838,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-21","known_ts":"2017-06-21","bar_index":1979,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.6947,"stop_level":73.3952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-23","known_ts":"2017-06-23","bar_index":1979,"type":"RECLAIM","strength":0.863,"price":74.1152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-06-21","prior_stop_level":73.3952,"sweep_low":70.5446,"atr14":1.80137,"stop_level":69.643915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-06","known_ts":"2017-07-06","bar_index":1982,"type":"SELL","basis":"structure_stop","strength":1.0,"price":71.644,"stop_level":72.004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-07","known_ts":"2017-07-07","bar_index":1982,"type":"RECLAIM","strength":1.0,"price":73.8622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-07-06","prior_stop_level":72.004,"sweep_low":71.3813,"atr14":1.798947,"stop_level":70.481826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-21","known_ts":"2017-07-21","bar_index":1986,"type":"RECLAIM","strength":1.0,"price":75.2534,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-29","known_ts":"2017-08-31","bar_index":1995,"type":"BUY","strength":0.863,"price":74.981,"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":"2017-10-18","known_ts":"2017-10-18","bar_index":2006,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.4634,"stop_level":82.0573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-17","known_ts":"2017-11-17","bar_index":2014,"type":"RECLAIM","strength":1.0,"price":82.2811,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-22","known_ts":"2017-11-27","bar_index":2015,"type":"BUY","strength":1.0,"price":82.5051,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2018-01-11","known_ts":"2018-01-16","bar_index":2026,"type":"BUY","strength":0.725,"price":82.0295,"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":"2018-02-01","known_ts":"2018-02-01","bar_index":2030,"type":"SELL","basis":"structure_stop","strength":0.725,"price":73.3599,"stop_level":82.4581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-03-09","known_ts":"2018-03-13","bar_index":2039,"type":"BUY","strength":0.588,"price":75.2595,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2018-06-05","known_ts":"2018-06-07","bar_index":2059,"type":"BUY","strength":0.45,"price":56.3788,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-08-20","known_ts":"2018-08-20","bar_index":2076,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.3402,"stop_level":67.7011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-21","known_ts":"2018-08-21","bar_index":2077,"type":"RECLAIM","strength":0.588,"price":69.3497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-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":"2018-08-20","prior_stop_level":67.7011,"sweep_low":66.8232,"atr14":1.932587,"stop_level":65.856907,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-12","known_ts":"2018-09-12","bar_index":2082,"type":"RECLAIM","strength":0.863,"price":71.2715,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-28","known_ts":"2018-11-30","bar_index":2100,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-11-28","trigger_known_ts":"2018-11-30","strength":0.45,"price":54.4518,"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.35748,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50.2639,"atr14":2.258619,"stop_level":49.134591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-26","known_ts":"2018-12-28","bar_index":2106,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-12-26","trigger_known_ts":"2018-12-28","strength":0.45,"price":40.2056,"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.525582,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.9317,"atr14":2.09799,"stop_level":35.882705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-04","known_ts":"2019-01-08","bar_index":2108,"type":"BUY","strength":0.45,"price":46.4407,"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":"Information Technology"}},{"ts":"2019-01-04","known_ts":"2019-01-08","bar_index":2108,"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":"2019-01-04","trigger_known_ts":"2019-01-08","strength":0.45,"price":46.4407,"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.452009,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.9317,"atr14":2.106165,"stop_level":35.878618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-18","known_ts":"2019-03-18","bar_index":2124,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.9491,"stop_level":56.2527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-21","known_ts":"2019-03-21","bar_index":2125,"type":"RECLAIM","strength":0.725,"price":56.4382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-18","prior_stop_level":56.2527,"sweep_low":54.3939,"atr14":1.631544,"stop_level":53.578128,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-10","known_ts":"2019-04-12","bar_index":2130,"type":"BUY","strength":0.863,"price":58.1792,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2019-05-02","known_ts":"2019-05-06","bar_index":2135,"type":"BUY","strength":0.863,"price":60.6832,"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":40},{"ts":"2019-05-17","known_ts":"2019-05-17","bar_index":2138,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.8363,"stop_level":55.1177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-21","known_ts":"2019-05-21","bar_index":2139,"type":"RECLAIM","strength":0.725,"price":55.6557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-05-17","prior_stop_level":55.1177,"sweep_low":52.7506,"atr14":1.920271,"stop_level":51.790465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-14","known_ts":"2019-06-18","bar_index":2145,"type":"BUY","strength":0.725,"price":58.3272,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2019-09-05","known_ts":"2019-09-09","bar_index":2164,"type":"BUY","strength":0.588,"price":48.0284,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":2171,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.3084,"stop_level":50.9051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-15","known_ts":"2019-10-15","bar_index":2173,"type":"RECLAIM","strength":0.588,"price":51.4636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-10-08","prior_stop_level":50.9051,"sweep_low":48.1124,"atr14":1.671534,"stop_level":47.276633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-22","known_ts":"2019-10-22","bar_index":2175,"type":"RECLAIM","strength":0.863,"price":53.6292,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-13","known_ts":"2019-11-13","bar_index":2180,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.7973,"stop_level":50.9835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2019-11-15","known_ts":"2019-11-19","bar_index":2181,"type":"REBUY","strength":0.863,"price":52.2867,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2019-11-15","known_ts":"2019-11-15","bar_index":2181,"type":"RECLAIM","strength":0.863,"price":52.1888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-13 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":"2019-11-13","prior_stop_level":50.9835,"sweep_low":50.2486,"atr14":1.660308,"stop_level":49.418446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-25","known_ts":"2019-11-27","bar_index":2183,"type":"REBUY","strength":1.0,"price":54.3249,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2019-12-12","known_ts":"2019-12-16","bar_index":2187,"type":"REBUY","strength":1.0,"price":53.5018,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2020-01-03","known_ts":"2020-01-03","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.6967,"stop_level":53.7756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-07","known_ts":"2020-01-07","bar_index":2192,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.4123,"stop_level":53.7756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-13","known_ts":"2020-01-13","bar_index":2193,"type":"RECLAIM","strength":1.0,"price":54.0698,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-07","prior_stop_level":53.7756,"sweep_low":51.7846,"atr14":1.240179,"stop_level":51.164511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-14","known_ts":"2020-01-16","bar_index":2194,"type":"BUY","strength":1.0,"price":54.5798,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-03-27","known_ts":"2020-03-31","bar_index":2211,"type":"BUY","strength":0.588,"price":35.4331,"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":15},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.7827,"stop_level":31.0236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.3263,"stop_level":31.0236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-26","known_ts":"2020-05-26","bar_index":2224,"type":"RECLAIM","strength":0.45,"price":32.2708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-18","prior_stop_level":31.0236,"sweep_low":28.755,"atr14":2.135536,"stop_level":27.687232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":2231,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.6939,"stop_level":32.0155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-10","known_ts":"2020-07-14","bar_index":2235,"type":"REBUY","strength":0.588,"price":31.9232,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-07-31","known_ts":"2020-07-31","bar_index":2240,"type":"RECLAIM","strength":0.725,"price":32.1887,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-07-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-31","known_ts":"2020-08-31","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.123,"stop_level":33.1919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-01","known_ts":"2020-09-01","bar_index":2247,"type":"RECLAIM","strength":0.725,"price":33.3984,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-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":"2020-08-31","prior_stop_level":33.1919,"sweep_low":32.4641,"atr14":1.124188,"stop_level":31.902006,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-08","known_ts":"2020-10-12","bar_index":2256,"type":"BUY","strength":0.725,"price":33.9327,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"2020-10-27","known_ts":"2020-10-27","bar_index":2260,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.6029,"stop_level":32.9772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-29","known_ts":"2020-10-29","bar_index":2261,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.9186,"stop_level":32.9772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-06","known_ts":"2020-11-10","bar_index":2263,"type":"REBUY","strength":0.725,"price":34.3168,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":2275,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.0393,"stop_level":40.2069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-05","known_ts":"2021-01-05","bar_index":2276,"type":"RECLAIM","strength":0.863,"price":40.4831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-01-04","prior_stop_level":40.2069,"sweep_low":39.6251,"atr14":1.227296,"stop_level":39.011452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-19","known_ts":"2021-01-21","bar_index":2279,"type":"REBUY","strength":1.0,"price":46.6862,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-05-03","known_ts":"2021-05-05","bar_index":2303,"type":"BUY","strength":0.863,"price":47.6067,"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":"2021-06-18","known_ts":"2021-06-18","bar_index":2314,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.6599,"stop_level":49.4035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-21","known_ts":"2021-06-21","bar_index":2314,"type":"RECLAIM","strength":1.0,"price":49.5888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-18","prior_stop_level":49.4035,"sweep_low":48.3239,"atr14":1.435064,"stop_level":47.606368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-02","known_ts":"2021-08-04","bar_index":2324,"type":"BUY","strength":0.725,"price":53.176,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2021-09-14","known_ts":"2021-09-14","bar_index":2334,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.5961,"stop_level":56.2889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-15","known_ts":"2021-09-15","bar_index":2334,"type":"RECLAIM","strength":1.0,"price":57.3171,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-14","prior_stop_level":56.2889,"sweep_low":55.0917,"atr14":1.634666,"stop_level":54.274367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-30","known_ts":"2021-09-30","bar_index":2338,"type":"RECLAIM","strength":1.0,"price":58.2567,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-16","known_ts":"2021-12-16","bar_index":2356,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.6602,"stop_level":59.7799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-12-21","known_ts":"2021-12-21","bar_index":2357,"type":"RECLAIM","strength":0.863,"price":59.8581,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-12-16","prior_stop_level":59.7799,"sweep_low":56.6311,"atr14":1.881617,"stop_level":55.690291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-04","known_ts":"2022-04-04","bar_index":2380,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.8996,"stop_level":54.3851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-04-06","known_ts":"2022-04-06","bar_index":2381,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.1742,"stop_level":54.3851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-04-27","known_ts":"2022-04-29","bar_index":2386,"type":"BUY","strength":0.588,"price":51.1551,"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,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2022-05-24","known_ts":"2022-05-24","bar_index":2392,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.5224,"stop_level":53.3249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-05-25","known_ts":"2022-05-25","bar_index":2392,"type":"RECLAIM","strength":0.725,"price":54.1077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-24 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":"2022-05-24","prior_stop_level":53.3249,"sweep_low":51.4622,"atr14":2.002538,"stop_level":50.460931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":2397,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.5026,"stop_level":52.5224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":2397,"type":"RECLAIM","strength":0.588,"price":54.0993,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-14","prior_stop_level":52.5224,"sweep_low":51.7793,"atr14":1.946976,"stop_level":50.805812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":2399,"type":"REBUY","strength":0.588,"price":54.248,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}},{"ts":"2022-07-15","known_ts":"2022-07-15","bar_index":2404,"type":"RECLAIM","strength":0.725,"price":61.2398,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-06-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":2414,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.4563,"stop_level":67.0216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-26","known_ts":"2022-10-28","bar_index":2428,"type":"BUY","strength":0.863,"price":69.6732,"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":"2022-12-09","known_ts":"2022-12-09","bar_index":2438,"type":"SELL","basis":"structure_stop","strength":1.0,"price":75.0227,"stop_level":76.2633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":2438,"type":"RECLAIM","strength":1.0,"price":76.6206,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-09","prior_stop_level":76.2633,"sweep_low":74.6853,"atr14":2.067522,"stop_level":73.651539,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-27","known_ts":"2023-01-31","bar_index":2449,"type":"BUY","strength":0.863,"price":80.533,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-03-10","known_ts":"2023-03-10","bar_index":2458,"type":"SELL","basis":"structure_stop","strength":1.0,"price":83.0357,"stop_level":83.3932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-03-14","known_ts":"2023-03-14","bar_index":2459,"type":"RECLAIM","strength":1.0,"price":84.1288,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-03-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":"2023-03-10","prior_stop_level":83.3932,"sweep_low":81.0681,"atr14":2.286855,"stop_level":79.924673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-11","known_ts":"2023-05-15","bar_index":2473,"type":"BUY","strength":0.725,"price":82.5388,"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":"2023-09-01","known_ts":"2023-09-06","bar_index":2499,"type":"BUY","strength":0.725,"price":95.8053,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2023-09-27","known_ts":"2023-09-27","bar_index":2504,"type":"SELL","basis":"structure_stop","strength":0.725,"price":93.6563,"stop_level":94.8898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-09-28","known_ts":"2023-09-28","bar_index":2505,"type":"RECLAIM","strength":0.725,"price":95.7851,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2023-09-27","prior_stop_level":94.8898,"sweep_low":92.1443,"atr14":1.900516,"stop_level":91.194042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-01","known_ts":"2023-12-05","bar_index":2520,"type":"BUY","strength":0.45,"price":68.678,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":2549,"type":"SELL","basis":"structure_stop","strength":0.863,"price":86.6728,"stop_level":87.9677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-08","known_ts":"2024-05-10","bar_index":2556,"type":"BUY","strength":0.725,"price":92.131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2024-06-11","known_ts":"2024-06-11","bar_index":2563,"type":"SELL","basis":"structure_stop","strength":0.863,"price":93.0473,"stop_level":93.6947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-06-12","known_ts":"2024-06-12","bar_index":2564,"type":"RECLAIM","strength":0.863,"price":96.5433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-06-11","prior_stop_level":93.6947,"sweep_low":92.2106,"atr14":2.247489,"stop_level":91.086855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-26","known_ts":"2024-06-26","bar_index":2567,"type":"RECLAIM","strength":0.863,"price":93.474,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-09-17","known_ts":"2024-09-19","bar_index":2586,"type":"REBUY","strength":0.725,"price":109.8027,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-10-31","known_ts":"2024-10-31","bar_index":2596,"type":"SELL","basis":"structure_stop","strength":1.0,"price":113.5316,"stop_level":116.1737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-05","known_ts":"2024-11-05","bar_index":2597,"type":"RECLAIM","strength":1.0,"price":118.1478,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-31","prior_stop_level":116.1737,"sweep_low":110.8396,"atr14":3.060451,"stop_level":109.309375,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-17","known_ts":"2025-01-22","bar_index":2614,"type":"BUY","strength":0.863,"price":121.7566,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2025-04-21","known_ts":"2025-04-23","bar_index":2635,"type":"BUY","strength":0.45,"price":96.7287,"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":"Information Technology"}},{"ts":"2025-05-12","known_ts":"2025-05-12","bar_index":2640,"type":"RECLAIM","strength":0.725,"price":112.6556,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-04-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":2644,"type":"SELL","basis":"structure_stop","strength":0.588,"price":104.4227,"stop_level":105.9396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":2645,"type":"RECLAIM","strength":0.588,"price":108.145,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-02","prior_stop_level":105.9396,"sweep_low":103.3549,"atr14":3.034473,"stop_level":101.837664,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":2649,"type":"RECLAIM","strength":0.725,"price":113.6946,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":2658,"type":"SELL","basis":"structure_stop","strength":0.863,"price":123.4487,"stop_level":126.953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":2659,"type":"SELL","basis":"structure_stop","strength":0.863,"price":118.6765,"stop_level":126.953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-20","known_ts":"2025-08-20","bar_index":2663,"type":"RECLAIM","strength":0.863,"price":130.9066,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-02","known_ts":"2025-12-04","bar_index":2687,"type":"BUY","strength":0.588,"price":120.4101,"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":45},{"ts":"2026-01-07","known_ts":"2026-01-07","bar_index":2695,"type":"SELL","basis":"structure_stop","strength":0.45,"price":113.0349,"stop_level":116.0723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-01-12","known_ts":"2026-01-14","bar_index":2696,"type":"REBUY","strength":0.588,"price":117.7909,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2026-01-12","known_ts":"2026-01-12","bar_index":2696,"type":"RECLAIM","strength":0.45,"price":117.0615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-07","prior_stop_level":116.0723,"sweep_low":111.9558,"atr14":2.991985,"stop_level":110.459808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-27","known_ts":"2026-02-27","bar_index":2706,"type":"SELL","basis":"structure_stop","strength":0.863,"price":143.1795,"stop_level":144.4984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-04","known_ts":"2026-03-04","bar_index":2707,"type":"SELL","basis":"structure_stop","strength":0.863,"price":137.4743,"stop_level":144.4984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-17","known_ts":"2026-04-21","bar_index":2718,"type":"BUY","strength":0.725,"price":132.5722,"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":"2026-06-12","known_ts":"2026-06-16","bar_index":2731,"type":"BUY","strength":0.45,"price":118.42,"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":"2026-06-17","known_ts":"2026-06-17","bar_index":2732,"type":"RECLAIM","strength":0.725,"price":121.65,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-06-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-06","known_ts":"2026-07-06","bar_index":2735,"type":"SELL","basis":"structure_stop","strength":0.588,"price":113.24,"stop_level":118.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-08","known_ts":"2026-07-08","bar_index":2736,"type":"SELL","basis":"structure_stop","strength":0.588,"price":105.84,"stop_level":118.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-28","known_ts":"2026-07-30","bar_index":2741,"type":"BUY","strength":0.45,"price":117.11,"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":"Information Technology"}},{"ts":"2026-07-31","known_ts":"2026-07-31","bar_index":2742,"type":"RECLAIM","strength":0.725,"price":127.43,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-07-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-07-31","last_scored_basis":null,"bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2017-11-06","2018-01-03","2018-02-15","2018-05-14","2018-06-05","2018-10-19","2018-11-01","2019-04-02","2019-05-02","2019-06-03","2019-08-22","2020-02-05","2020-03-03","2020-03-19","2020-09-25","2021-02-26","2021-07-20","2021-12-21","2022-01-31","2022-03-02","2022-04-19","2022-09-30","2022-10-21","2022-12-30","2023-03-21","2023-04-20","2023-08-21","2023-10-27","2023-11-14","2024-04-25","2024-07-10","2024-07-31","2025-01-03","2025-03-17","2025-04-07","2025-10-15","2025-11-21","2026-03-23","2026-05-21","2026-07-23"],"warnings":[{"ts":"2022-04-04","kind":"confirm","px":53.8996,"level":54.3851},{"ts":"2022-04-05","kind":"arm","px":52.1063},{"ts":"2022-04-06","kind":"confirm","px":50.1742,"level":54.3851},{"ts":"2022-05-23","kind":"arm","px":53.9293},{"ts":"2022-05-24","kind":"confirm","px":52.5224,"level":53.3249},{"ts":"2022-06-13","kind":"arm","px":52.6413},{"ts":"2022-06-14","kind":"confirm","px":52.5026,"level":52.5224},{"ts":"2022-08-23","kind":"arm","px":67.2993},{"ts":"2022-08-29","kind":"confirm","px":66.4563,"level":67.0216},{"ts":"2022-11-23","kind":"arm","px":78.159},{"ts":"2022-12-09","kind":"confirm","px":75.0227,"level":76.2633},{"ts":"2023-02-23","kind":"arm","px":83.5422},{"ts":"2023-03-10","kind":"confirm","px":83.0357,"level":83.3932},{"ts":"2023-06-05","kind":"arm","px":87.6068},{"ts":"2023-09-26","kind":"arm","px":91.826},{"ts":"2023-09-27","kind":"confirm","px":93.6563,"level":94.8898},{"ts":"2023-12-29","kind":"arm","px":76.8979},{"ts":"2024-02-23","kind":"arm","px":83.5475},{"ts":"2024-04-10","kind":"confirm","px":86.6728,"level":87.9677},{"ts":"2024-06-04","kind":"arm","px":93.6947},{"ts":"2024-06-11","kind":"confirm","px":93.0473,"level":93.6947},{"ts":"2024-09-04","kind":"arm","px":102.0939},{"ts":"2024-10-08","kind":"arm","px":117.6593},{"ts":"2024-10-31","kind":"confirm","px":113.5316,"level":116.1737},{"ts":"2025-05-19","kind":"arm","px":111.1487},{"ts":"2025-06-02","kind":"confirm","px":104.4227,"level":105.9396},{"ts":"2025-06-17","kind":"arm","px":108.6928},{"ts":"2025-07-31","kind":"confirm","px":123.4487,"level":126.953},{"ts":"2025-08-01","kind":"arm","px":117.4385},{"ts":"2025-08-04","kind":"confirm","px":118.6765,"level":126.953},{"ts":"2025-12-18","kind":"arm","px":116.8317},{"ts":"2026-01-07","kind":"confirm","px":113.0349,"level":116.0723},{"ts":"2026-02-19","kind":"arm","px":144.4984},{"ts":"2026-02-27","kind":"confirm","px":143.1795,"level":144.4984},{"ts":"2026-03-03","kind":"arm","px":136.0055},{"ts":"2026-03-04","kind":"confirm","px":137.4743,"level":144.4984},{"ts":"2026-07-02","kind":"arm","px":115.41},{"ts":"2026-07-06","kind":"confirm","px":113.24,"level":118.44},{"ts":"2026-07-07","kind":"arm","px":107.41},{"ts":"2026-07-08","kind":"confirm","px":105.84,"level":118.44}],"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":[]}}}