{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_e84e9eecbd73bd880d73","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-20","entry_date":"2026-07-21","entry_basis":"next_session_close","entry_price":44.1,"rank":33,"tier":null,"state":"up","maturity":"matured","latest_price":44.17,"return_pct":0.2,"excess_pct":1.04,"sessions":7,"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":"DVN","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1986-02-04","known_ts":"1986-02-06","bar_index":46,"type":"BUY","strength":0.45,"price":2.139,"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":"us_sector_energy"}},{"ts":"1986-02-20","known_ts":"1986-02-20","bar_index":49,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.9964,"stop_level":2.032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-04-18","known_ts":"1986-04-18","bar_index":63,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1033,"stop_level":2.139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-05-01","known_ts":"1986-05-05","bar_index":66,"type":"REBUY","strength":0.725,"price":2.2459,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1986-06-09","known_ts":"1986-06-09","bar_index":74,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0677,"stop_level":2.139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-08-08","known_ts":"1986-08-12","bar_index":89,"type":"BUY","strength":0.45,"price":1.7468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1986-08-25","known_ts":"1986-08-25","bar_index":92,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6399,"stop_level":1.6755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-09-24","known_ts":"1986-09-24","bar_index":99,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6755,"stop_level":1.7112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-09-26","known_ts":"1986-09-26","bar_index":100,"type":"RECLAIM","strength":0.725,"price":1.7468,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-09-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":"1986-09-24","prior_stop_level":1.7112,"sweep_low":1.6755,"atr14":0.058613,"stop_level":1.646194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-10-03","known_ts":"1986-10-03","bar_index":102,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6399,"stop_level":1.6755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-10-06","known_ts":"1986-10-06","bar_index":102,"type":"RECLAIM","strength":0.725,"price":1.7112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1986-10-03","prior_stop_level":1.6755,"sweep_low":1.5329,"atr14":0.068888,"stop_level":1.498456,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-11-19","known_ts":"1986-11-19","bar_index":113,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6755,"stop_level":1.7112,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1987-01-08","known_ts":"1987-01-12","bar_index":124,"type":"BUY","strength":0.725,"price":1.7112,"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":"1987-04-27","known_ts":"1987-04-29","bar_index":149,"type":"BUY","strength":0.863,"price":1.7112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1987-05-19","known_ts":"1987-05-19","bar_index":154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5329,"stop_level":1.5686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1987-07-17","known_ts":"1987-07-17","bar_index":168,"type":"RECLAIM","strength":0.863,"price":1.7112,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-07-28","known_ts":"1987-07-28","bar_index":170,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5329,"stop_level":1.5686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1987-07-30","known_ts":"1987-07-30","bar_index":171,"type":"RECLAIM","strength":0.588,"price":1.6755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1987-07-28","prior_stop_level":1.5686,"sweep_low":1.5329,"atr14":0.06702,"stop_level":1.49939,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-29","known_ts":"1987-10-01","bar_index":185,"type":"BUY","strength":0.588,"price":1.4616,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"1987-10-07","known_ts":"1987-10-09","bar_index":187,"type":"BUY","strength":0.588,"price":1.4973,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"1987-10-22","known_ts":"1987-10-22","bar_index":190,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1764,"stop_level":1.3903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1987-11-13","known_ts":"1987-11-17","bar_index":196,"type":"BUY","strength":0.588,"price":1.2834,"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":"1987-11-20","known_ts":"1987-11-20","bar_index":197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1051,"stop_level":1.1764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1987-11-25","known_ts":"1987-11-25","bar_index":198,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0695,"stop_level":1.1764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1988-01-04","known_ts":"1988-01-06","bar_index":207,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1988-01-04","trigger_known_ts":"1988-01-06","strength":0.45,"price":0.713,"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.591825,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5704,"atr14":0.066802,"stop_level":0.536999,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-01-12","known_ts":"1988-01-14","bar_index":209,"type":"BUY","strength":0.45,"price":0.6773,"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":"us_sector_energy"}},{"ts":"1988-01-12","known_ts":"1988-01-14","bar_index":209,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1988-01-12","trigger_known_ts":"1988-01-14","strength":0.45,"price":0.6773,"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.612262,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6417,"atr14":0.055101,"stop_level":0.614149,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-04","known_ts":"1988-02-04","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.606,"stop_level":0.6773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-05-03","known_ts":"1988-05-03","bar_index":235,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.606,"stop_level":0.6417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-07-01","known_ts":"1988-07-06","bar_index":249,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1988-07-01","trigger_known_ts":"1988-07-06","strength":0.45,"price":0.606,"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.645863,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5347,"atr14":0.023696,"stop_level":0.522852,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-07-28","known_ts":"1988-08-01","bar_index":255,"type":"BUY","strength":0.45,"price":0.5704,"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":"us_sector_energy"}},{"ts":"1988-07-28","known_ts":"1988-08-01","bar_index":255,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1988-07-28","trigger_known_ts":"1988-08-01","strength":0.45,"price":0.5704,"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.636364,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4991,"atr14":0.028556,"stop_level":0.484822,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-18","known_ts":"1988-08-18","bar_index":260,"type":"RECLAIM","strength":0.725,"price":0.7843,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-07-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-29","known_ts":"1988-09-29","bar_index":269,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8556,"stop_level":0.8912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-10-03","known_ts":"1988-10-03","bar_index":270,"type":"RECLAIM","strength":0.863,"price":1.5686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-09-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":"1988-09-29","prior_stop_level":0.8912,"sweep_low":0.8378,"atr14":0.091945,"stop_level":0.791827,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-10-13","known_ts":"1988-10-13","bar_index":273,"type":"RECLAIM","strength":1.0,"price":1.2477,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-10-24","known_ts":"1988-10-24","bar_index":275,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1764,"stop_level":1.2121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-01-05","known_ts":"1989-01-05","bar_index":292,"type":"RECLAIM","strength":1.0,"price":1.426,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-21","known_ts":"1989-03-21","bar_index":309,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9251,"stop_level":1.9607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-18","known_ts":"1989-05-18","bar_index":323,"type":"RECLAIM","strength":1.0,"price":2.4598,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-01","known_ts":"1989-06-01","bar_index":326,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3885,"stop_level":2.4242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-02","known_ts":"1989-06-02","bar_index":326,"type":"RECLAIM","strength":1.0,"price":2.4598,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-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":"1989-06-01","prior_stop_level":2.4242,"sweep_low":2.3529,"atr14":0.062474,"stop_level":2.321663,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-16","known_ts":"1989-06-16","bar_index":329,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3529,"stop_level":2.3885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-06-23","known_ts":"1989-06-23","bar_index":331,"type":"RECLAIM","strength":0.863,"price":2.4242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-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":"1989-06-16","prior_stop_level":2.3885,"sweep_low":2.3172,"atr14":0.0569,"stop_level":2.28875,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-09-26","known_ts":"1989-09-28","bar_index":353,"type":"BUY","strength":0.725,"price":2.4955,"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":"1989-11-29","known_ts":"1989-12-01","bar_index":368,"type":"REBUY","strength":0.863,"price":3.4937,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1990-01-09","known_ts":"1990-01-09","bar_index":377,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6363,"stop_level":3.6719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-05-04","known_ts":"1990-05-08","bar_index":404,"type":"BUY","strength":0.725,"price":3.8145,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1990-06-01","known_ts":"1990-06-01","bar_index":410,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7076,"stop_level":3.7432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1990-06-29","known_ts":"1990-07-03","bar_index":417,"type":"BUY","strength":0.588,"price":3.8145,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1990-08-23","known_ts":"1990-08-23","bar_index":429,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4937,"stop_level":3.7076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-09-17","known_ts":"1990-09-19","bar_index":435,"type":"BUY","strength":0.725,"price":4.2067,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1990-12-28","known_ts":"1991-01-02","bar_index":459,"type":"BUY","strength":0.45,"price":3.0302,"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":"us_sector_energy"}},{"ts":"1991-01-21","known_ts":"1991-01-23","bar_index":464,"type":"BUY","strength":0.45,"price":2.745,"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":"us_sector_energy"}},{"ts":"1991-01-21","known_ts":"1991-01-23","bar_index":464,"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":"1991-01-21","trigger_known_ts":"1991-01-23","strength":0.45,"price":2.745,"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.368864,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5668,"atr14":0.097204,"stop_level":2.518198,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.852,"stop_level":2.8876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-14","known_ts":"1991-03-14","bar_index":476,"type":"RECLAIM","strength":0.588,"price":2.9589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-03-12","prior_stop_level":2.8876,"sweep_low":2.852,"atr14":0.087797,"stop_level":2.808102,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-22","known_ts":"1991-03-22","bar_index":478,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7807,"stop_level":2.852,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-05-03","known_ts":"1991-05-07","bar_index":488,"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":"1991-05-03","trigger_known_ts":"1991-05-07","strength":0.588,"price":2.7094,"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.377049,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.6381,"atr14":0.042905,"stop_level":2.616648,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-08","known_ts":"1991-05-10","bar_index":489,"type":"BUY","strength":0.588,"price":2.745,"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":"1991-05-08","known_ts":"1991-05-10","bar_index":489,"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":"1991-05-08","trigger_known_ts":"1991-05-10","strength":0.588,"price":2.745,"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.368864,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.6381,"atr14":0.041638,"stop_level":2.617281,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-06-04","known_ts":"1991-06-04","bar_index":495,"type":"RECLAIM","strength":0.725,"price":3.2798,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1991-05-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-07-03","known_ts":"1991-07-03","bar_index":502,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4955,"stop_level":2.7094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-07-30","known_ts":"1991-08-01","bar_index":508,"type":"BUY","strength":0.863,"price":3.1372,"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":"1991-08-21","known_ts":"1991-08-21","bar_index":513,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.852,"stop_level":2.8876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-08-28","known_ts":"1991-08-28","bar_index":515,"type":"RECLAIM","strength":0.725,"price":2.9233,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-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":"1991-08-21","prior_stop_level":2.8876,"sweep_low":2.7807,"atr14":0.051775,"stop_level":2.754812,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-06","known_ts":"1991-09-06","bar_index":517,"type":"RECLAIM","strength":0.863,"price":3.1015,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-10-21","known_ts":"1991-10-21","bar_index":527,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2798,"stop_level":3.4224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-11-05","known_ts":"1991-11-05","bar_index":531,"type":"RECLAIM","strength":0.863,"price":3.458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-02-13","known_ts":"1992-02-18","bar_index":554,"type":"BUY","strength":0.45,"price":2.5311,"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":"1992-04-01","known_ts":"1992-04-01","bar_index":565,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3885,"stop_level":2.4598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-04-23","known_ts":"1992-04-27","bar_index":570,"type":"REBUY","strength":0.588,"price":2.4598,"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":"1992-05-19","known_ts":"1992-05-19","bar_index":576,"type":"RECLAIM","strength":0.725,"price":3.0659,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-04-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-07-01","known_ts":"1992-07-06","bar_index":586,"type":"REBUY","strength":0.863,"price":3.3154,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1992-12-16","known_ts":"1992-12-18","bar_index":625,"type":"BUY","strength":0.863,"price":4.4562,"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":70},{"ts":"1993-07-06","known_ts":"1993-07-06","bar_index":671,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.2102,"stop_level":7.4244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-07-08","known_ts":"1993-07-08","bar_index":671,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.1745,"stop_level":7.4244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-08-20","known_ts":"1993-08-24","bar_index":682,"type":"BUY","strength":0.725,"price":7.0318,"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":"1993-10-08","known_ts":"1993-10-08","bar_index":693,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0047,"stop_level":7.2191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-10-12","known_ts":"1993-10-12","bar_index":694,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7903,"stop_level":7.2191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-12-23","known_ts":"1993-12-28","bar_index":711,"type":"BUY","strength":0.45,"price":5.7277,"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":"us_sector_energy"}},{"ts":"1994-03-03","known_ts":"1994-03-07","bar_index":727,"type":"BUY","strength":0.588,"price":5.7635,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_energy"}},{"ts":"1994-04-07","known_ts":"1994-04-11","bar_index":735,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-04-07","trigger_known_ts":"1994-04-11","strength":0.45,"price":5.3778,"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.302481,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9476,"atr14":0.12764,"stop_level":4.88378,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-15","known_ts":"1994-04-19","bar_index":737,"type":"BUY","strength":0.588,"price":5.4853,"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":"1994-04-29","known_ts":"1994-04-29","bar_index":740,"type":"RECLAIM","strength":0.725,"price":6.2024,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-04-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-05-26","known_ts":"1994-05-26","bar_index":746,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3458,"stop_level":6.4175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-05-31","known_ts":"1994-05-31","bar_index":747,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0948,"stop_level":6.4175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-16","known_ts":"1994-06-16","bar_index":751,"type":"RECLAIM","strength":0.863,"price":7.0365,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-27","known_ts":"1994-06-27","bar_index":753,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7493,"stop_level":6.8211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-07","known_ts":"1994-09-09","bar_index":770,"type":"BUY","strength":0.725,"price":6.2914,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1994-09-28","known_ts":"1994-09-28","bar_index":775,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8241,"stop_level":6.2914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-10-27","known_ts":"1994-10-27","bar_index":782,"type":"RECLAIM","strength":0.725,"price":6.2914,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-28","known_ts":"1994-12-30","bar_index":796,"type":"BUY","strength":0.45,"price":5.2578,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-05-08","known_ts":"1995-05-08","bar_index":826,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8792,"stop_level":5.9874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-24","known_ts":"1995-05-24","bar_index":830,"type":"RECLAIM","strength":0.863,"price":6.2399,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-26","known_ts":"1995-06-26","bar_index":837,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0677,"stop_level":6.1317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-30","known_ts":"1995-06-30","bar_index":838,"type":"RECLAIM","strength":0.863,"price":6.2121,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-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":"1995-06-26","prior_stop_level":6.1317,"sweep_low":5.9593,"atr14":0.118121,"stop_level":5.900239,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-23","known_ts":"1995-08-25","bar_index":851,"type":"BUY","strength":0.863,"price":5.9232,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1995-11-08","known_ts":"1995-11-10","bar_index":869,"type":"BUY","strength":1.0,"price":6.654,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1995-12-18","known_ts":"1995-12-18","bar_index":878,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8431,"stop_level":6.871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-20","known_ts":"1995-12-20","bar_index":878,"type":"RECLAIM","strength":1.0,"price":6.9518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-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":"1995-12-18","prior_stop_level":6.871,"sweep_low":6.8431,"atr14":0.130623,"stop_level":6.777789,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-05","known_ts":"1996-01-05","bar_index":882,"type":"RECLAIM","strength":1.0,"price":7.4224,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-11","known_ts":"1996-01-11","bar_index":883,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.2052,"stop_level":7.2776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-03-22","known_ts":"1996-03-26","bar_index":900,"type":"BUY","strength":0.725,"price":6.7082,"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":25},{"ts":"1996-05-13","known_ts":"1996-05-13","bar_index":911,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0708,"stop_level":7.1433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-15","known_ts":"1996-05-15","bar_index":912,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9983,"stop_level":7.1433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-21","known_ts":"1996-05-21","bar_index":913,"type":"RECLAIM","strength":1.0,"price":7.1796,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-05-15","prior_stop_level":7.1433,"sweep_low":6.6719,"atr14":0.17996,"stop_level":6.58192,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-31","known_ts":"1996-05-31","bar_index":916,"type":"RECLAIM","strength":1.0,"price":7.5784,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-05","known_ts":"1996-07-09","bar_index":924,"type":"BUY","strength":1.0,"price":7.5514,"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":"1996-07-23","known_ts":"1996-07-23","bar_index":928,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9342,"stop_level":7.0431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-09-12","known_ts":"1996-09-16","bar_index":940,"type":"BUY","strength":0.588,"price":7.2703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1996-12-09","known_ts":"1996-12-09","bar_index":960,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0694,"stop_level":10.1057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-22","known_ts":"1997-04-24","bar_index":991,"type":"BUY","strength":0.725,"price":9.2614,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":70},{"ts":"1997-05-16","known_ts":"1997-05-16","bar_index":997,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3553,"stop_level":10.4646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-05-19","known_ts":"1997-05-19","bar_index":997,"type":"RECLAIM","strength":0.863,"price":10.5011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-05-16","prior_stop_level":10.4646,"sweep_low":10.2094,"atr14":0.30438,"stop_level":10.05721,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-04","known_ts":"1997-06-04","bar_index":1001,"type":"RECLAIM","strength":0.725,"price":10.7928,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-11","known_ts":"1997-06-11","bar_index":1002,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2276,"stop_level":10.7928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-25","known_ts":"1997-06-25","bar_index":1006,"type":"RECLAIM","strength":0.725,"price":10.4796,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-30","known_ts":"1997-07-02","bar_index":1007,"type":"REBUY","strength":0.863,"price":11.1003,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"1997-07-30","known_ts":"1997-08-01","bar_index":1014,"type":"BUY","strength":1.0,"price":11.1368,"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":"1997-08-21","known_ts":"1997-08-21","bar_index":1019,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4655,"stop_level":11.648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-22","known_ts":"1997-08-22","bar_index":1019,"type":"RECLAIM","strength":1.0,"price":11.6663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-08-21","prior_stop_level":11.648,"sweep_low":11.4655,"atr14":0.251428,"stop_level":11.339786,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-08","known_ts":"1997-09-08","bar_index":1023,"type":"RECLAIM","strength":1.0,"price":12.7617,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-17","known_ts":"1997-09-17","bar_index":1025,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.7215,"stop_level":12.7617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-19","known_ts":"1997-09-19","bar_index":1026,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.2828,"stop_level":12.7617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-02","known_ts":"1997-10-06","bar_index":1029,"type":"REBUY","strength":1.0,"price":14.1472,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.6118,"stop_level":12.9409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-10-31","known_ts":"1997-10-31","bar_index":1036,"type":"RECLAIM","strength":0.863,"price":13.0871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-28","prior_stop_level":12.9409,"sweep_low":12.4291,"atr14":0.348668,"stop_level":12.254766,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-15","known_ts":"1998-01-20","bar_index":1053,"type":"BUY","strength":0.588,"price":11.11,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":70},{"ts":"1998-06-30","known_ts":"1998-07-02","bar_index":1091,"type":"BUY","strength":0.45,"price":10.7189,"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-06-30","known_ts":"1998-07-02","bar_index":1091,"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-06-30","trigger_known_ts":"1998-07-02","strength":0.45,"price":10.7189,"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.242331,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.7278,"atr14":0.357846,"stop_level":9.548877,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-17","known_ts":"1998-08-19","bar_index":1102,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1998-08-17","trigger_known_ts":"1998-08-19","strength":0.45,"price":8.9936,"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.364284,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2227,"atr14":0.29444,"stop_level":8.07548,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-08","known_ts":"1998-09-10","bar_index":1107,"type":"BUY","strength":0.45,"price":8.7734,"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":"us_sector_energy"}},{"ts":"1998-09-08","known_ts":"1998-09-10","bar_index":1107,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1998-09-08","trigger_known_ts":"1998-09-10","strength":0.45,"price":8.7734,"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.379849,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.6721,"atr14":0.286776,"stop_level":7.528712,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-06","known_ts":"1998-10-06","bar_index":1113,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9719,"stop_level":9.0638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-07","known_ts":"1998-10-07","bar_index":1114,"type":"RECLAIM","strength":0.588,"price":9.1925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-10-06","prior_stop_level":9.0638,"sweep_low":8.8616,"atr14":0.286768,"stop_level":8.718216,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-02","known_ts":"1998-11-02","bar_index":1120,"type":"RECLAIM","strength":0.725,"price":10.6633,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-17","known_ts":"1998-11-17","bar_index":1123,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.8912,"stop_level":9.9647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-07","known_ts":"1999-01-11","bar_index":1135,"type":"BUY","strength":0.725,"price":9.245,"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":35},{"ts":"1999-02-25","known_ts":"1999-03-01","bar_index":1146,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-02-25","trigger_known_ts":"1999-03-01","strength":0.45,"price":6.9982,"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.409853,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.93,"atr14":0.319019,"stop_level":5.77049,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-05","known_ts":"1999-03-09","bar_index":1148,"type":"BUY","strength":0.45,"price":7.5323,"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":"us_sector_energy"}},{"ts":"1999-03-05","known_ts":"1999-03-09","bar_index":1148,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-03-05","trigger_known_ts":"1999-03-09","strength":0.45,"price":7.5323,"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.364813,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2615,"atr14":0.337935,"stop_level":6.092532,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-25","known_ts":"1999-06-25","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.4398,"stop_level":10.6098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-01","known_ts":"1999-07-01","bar_index":1175,"type":"RECLAIM","strength":0.863,"price":10.9571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-06-25","prior_stop_level":10.6098,"sweep_low":10.3843,"atr14":0.244628,"stop_level":10.261986,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-14","known_ts":"1999-07-14","bar_index":1178,"type":"RECLAIM","strength":1.0,"price":11.3082,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-09-28","known_ts":"1999-09-28","bar_index":1195,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8947,"stop_level":11.9872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-09-29","known_ts":"1999-09-29","bar_index":1196,"type":"RECLAIM","strength":0.863,"price":12.1722,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1999-09-28","prior_stop_level":11.9872,"sweep_low":11.6173,"atr14":0.363829,"stop_level":11.435385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-11","known_ts":"2000-01-13","bar_index":1220,"type":"BUY","strength":0.588,"price":10.191,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2000-03-27","known_ts":"2000-03-27","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.4101,"stop_level":12.5399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-28","known_ts":"2000-03-28","bar_index":1237,"type":"RECLAIM","strength":0.863,"price":12.6141,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-03-27","prior_stop_level":12.5399,"sweep_low":12.3173,"atr14":0.503093,"stop_level":12.065753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-11","known_ts":"2000-04-11","bar_index":1241,"type":"RECLAIM","strength":1.0,"price":14.1723,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-04-17","known_ts":"2000-04-17","bar_index":1242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1521,"stop_level":13.5416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-04-19","known_ts":"2000-04-19","bar_index":1243,"type":"RECLAIM","strength":1.0,"price":13.6344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-04-17","prior_stop_level":13.5416,"sweep_low":12.9851,"atr14":0.526471,"stop_level":12.721865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-03","known_ts":"2000-05-05","bar_index":1246,"type":"BUY","strength":1.0,"price":14.7474,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-08-10","known_ts":"2000-08-14","bar_index":1269,"type":"BUY","strength":0.725,"price":16.338,"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":"2000-09-08","known_ts":"2000-09-08","bar_index":1275,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3962,"stop_level":17.4009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-11","known_ts":"2000-09-11","bar_index":1276,"type":"RECLAIM","strength":0.863,"price":17.8418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-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":"2000-09-08","prior_stop_level":17.4009,"sweep_low":17.1549,"atr14":0.591533,"stop_level":16.859134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-25","known_ts":"2000-09-25","bar_index":1279,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1693,"stop_level":17.2808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-26","known_ts":"2000-09-26","bar_index":1279,"type":"RECLAIM","strength":0.863,"price":17.541,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-09-25","prior_stop_level":17.2808,"sweep_low":16.3042,"atr14":0.623753,"stop_level":15.992324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-10","known_ts":"2000-10-12","bar_index":1283,"type":"REBUY","strength":0.863,"price":19.0275,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-12-08","known_ts":"2000-12-12","bar_index":1297,"type":"BUY","strength":0.725,"price":16.2566,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2001-03-22","known_ts":"2001-03-22","bar_index":1320,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.7495,"stop_level":18.3689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-16","known_ts":"2001-05-18","bar_index":1333,"type":"BUY","strength":0.588,"price":18.4672,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2001-06-06","known_ts":"2001-06-06","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.9722,"stop_level":17.0973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":1339,"type":"RECLAIM","strength":0.45,"price":17.1985,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2001-06-06","prior_stop_level":17.0973,"sweep_low":16.4093,"atr14":0.505049,"stop_level":16.156775,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-25","known_ts":"2001-07-27","bar_index":1349,"type":"BUY","strength":0.45,"price":16.2417,"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":"us_sector_energy"}},{"ts":"2001-10-03","known_ts":"2001-10-05","bar_index":1364,"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-10-03","trigger_known_ts":"2001-10-05","strength":0.45,"price":11.0338,"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.421457,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.1375,"atr14":0.637941,"stop_level":8.81853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-16","known_ts":"2001-10-18","bar_index":1367,"type":"BUY","strength":0.45,"price":10.6301,"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":"us_sector_energy"}},{"ts":"2001-10-16","known_ts":"2001-10-18","bar_index":1367,"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-16","trigger_known_ts":"2001-10-18","strength":0.45,"price":10.6301,"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.442624,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.4087,"atr14":0.552326,"stop_level":10.132537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-15","known_ts":"2001-11-15","bar_index":1374,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9212,"stop_level":10.9292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-19","known_ts":"2001-11-19","bar_index":1375,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2831,"stop_level":10.9292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":1380,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.8848,"stop_level":9.9601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-14","known_ts":"2001-12-14","bar_index":1381,"type":"RECLAIM","strength":0.588,"price":10.1604,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-12-13","prior_stop_level":9.9601,"sweep_low":9.8638,"atr14":0.489812,"stop_level":9.618894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-11","known_ts":"2002-01-11","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.062,"stop_level":11.2058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":1387,"type":"RECLAIM","strength":0.588,"price":11.2926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-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-01-11","prior_stop_level":11.2058,"sweep_low":10.7535,"atr14":0.407555,"stop_level":10.549723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-18","known_ts":"2002-01-18","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.9182,"stop_level":10.9422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-23","known_ts":"2002-01-23","bar_index":1389,"type":"RECLAIM","strength":0.588,"price":11.2926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-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":"2002-01-18","prior_stop_level":10.9422,"sweep_low":10.7115,"atr14":0.399415,"stop_level":10.511793,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-21","known_ts":"2002-02-21","bar_index":1396,"type":"RECLAIM","strength":0.863,"price":13.1588,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-04","known_ts":"2002-04-04","bar_index":1405,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0665,"stop_level":14.2164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-09","known_ts":"2002-04-09","bar_index":1406,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0935,"stop_level":14.2164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-08","known_ts":"2002-04-08","bar_index":1406,"type":"RECLAIM","strength":0.863,"price":14.3184,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-04-04","prior_stop_level":14.2164,"sweep_low":13.8176,"atr14":0.417237,"stop_level":13.608982,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-10","known_ts":"2002-04-10","bar_index":1407,"type":"RECLAIM","strength":0.863,"price":14.2434,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-09","prior_stop_level":14.2164,"sweep_low":13.9046,"atr14":0.408628,"stop_level":13.700286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-23","known_ts":"2002-04-23","bar_index":1410,"type":"RECLAIM","strength":0.863,"price":14.8731,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-08-13","known_ts":"2002-08-15","bar_index":1436,"type":"BUY","strength":0.863,"price":14.2495,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2002-09-04","known_ts":"2002-09-04","bar_index":1441,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.8143,"stop_level":13.8623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-09-05","known_ts":"2002-09-05","bar_index":1441,"type":"RECLAIM","strength":0.725,"price":13.8803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-09-04","prior_stop_level":13.8623,"sweep_low":13.373,"atr14":0.456315,"stop_level":13.144843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.3447,"stop_level":13.7032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-26","known_ts":"2002-09-26","bar_index":1446,"type":"RECLAIM","strength":1.0,"price":13.9877,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-24","prior_stop_level":13.7032,"sweep_low":13.3116,"atr14":0.389348,"stop_level":13.116926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-08","known_ts":"2002-10-08","bar_index":1449,"type":"RECLAIM","strength":1.0,"price":13.7624,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-11-07","known_ts":"2002-11-07","bar_index":1456,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0328,"stop_level":14.7149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-12-06","known_ts":"2002-12-10","bar_index":1463,"type":"BUY","strength":0.725,"price":14.7179,"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":"2002-12-19","known_ts":"2002-12-23","bar_index":1466,"type":"BUY","strength":0.725,"price":14.4052,"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":"2003-02-04","known_ts":"2003-02-06","bar_index":1476,"type":"BUY","strength":0.725,"price":14.0924,"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":"2003-03-13","known_ts":"2003-03-13","bar_index":1484,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3839,"stop_level":14.4383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-18","known_ts":"2003-03-18","bar_index":1485,"type":"RECLAIM","strength":1.0,"price":14.5886,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-03-13","prior_stop_level":14.4383,"sweep_low":14.0105,"atr14":0.35178,"stop_level":13.83461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-19","known_ts":"2003-03-19","bar_index":1486,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.4079,"stop_level":14.4383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-20","known_ts":"2003-03-20","bar_index":1486,"type":"RECLAIM","strength":1.0,"price":14.7211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-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":"2003-03-19","prior_stop_level":14.4383,"sweep_low":14.3537,"atr14":0.348372,"stop_level":14.179514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-17","known_ts":"2003-04-22","bar_index":1493,"type":"BUY","strength":1.0,"price":14.9592,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2003-07-02","known_ts":"2003-07-02","bar_index":1510,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.8213,"stop_level":15.8484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-03","known_ts":"2003-07-03","bar_index":1510,"type":"RECLAIM","strength":1.0,"price":15.8575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-07-02","prior_stop_level":15.8484,"sweep_low":15.6856,"atr14":0.36665,"stop_level":15.502275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-13","known_ts":"2003-08-15","bar_index":1520,"type":"BUY","strength":0.863,"price":15.6133,"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":"2003-08-27","known_ts":"2003-08-27","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.4656,"stop_level":15.6133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-09-12","known_ts":"2003-09-12","bar_index":1527,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.9953,"stop_level":15.5018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2003-11-03","known_ts":"2003-11-05","bar_index":1539,"type":"BUY","strength":0.588,"price":14.5608,"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":"2004-01-30","known_ts":"2004-01-30","bar_index":1559,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.0508,"stop_level":17.1806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-08","known_ts":"2004-04-08","bar_index":1575,"type":"RECLAIM","strength":1.0,"price":18.6968,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-10","known_ts":"2004-05-10","bar_index":1582,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.7801,"stop_level":18.3701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-14","known_ts":"2004-05-14","bar_index":1583,"type":"RECLAIM","strength":1.0,"price":18.4033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-05-10","prior_stop_level":18.3701,"sweep_low":17.7136,"atr14":0.485921,"stop_level":17.470639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-18","known_ts":"2004-06-22","bar_index":1591,"type":"BUY","strength":0.863,"price":19.6884,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":1599,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.4247,"stop_level":20.8247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-27","known_ts":"2004-07-27","bar_index":1599,"type":"RECLAIM","strength":1.0,"price":20.8672,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-07-26","prior_stop_level":20.8247,"sweep_low":20.2641,"atr14":0.441598,"stop_level":20.043301,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-05","known_ts":"2004-08-05","bar_index":1602,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.1823,"stop_level":20.4247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-09-14","known_ts":"2004-09-16","bar_index":1611,"type":"BUY","strength":0.725,"price":20.8975,"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":"2005-01-26","known_ts":"2005-01-28","bar_index":1642,"type":"BUY","strength":0.863,"price":24.3953,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":1655,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.7223,"stop_level":28.3493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-31","known_ts":"2005-03-31","bar_index":1656,"type":"RECLAIM","strength":1.0,"price":29.0676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-03-23","prior_stop_level":28.3493,"sweep_low":27.0344,"atr14":0.907008,"stop_level":26.580896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-01","known_ts":"2005-06-03","bar_index":1671,"type":"BUY","strength":0.725,"price":28.5988,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2005-10-07","known_ts":"2005-10-07","bar_index":1701,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.7013,"stop_level":39.5193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-12-02","known_ts":"2005-12-06","bar_index":1714,"type":"BUY","strength":0.725,"price":39.0981,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2005-12-27","known_ts":"2005-12-27","bar_index":1719,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.8528,"stop_level":38.9162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":1720,"type":"RECLAIM","strength":0.725,"price":39.5334,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-12-27","prior_stop_level":38.9162,"sweep_low":37.5045,"atr14":1.201972,"stop_level":36.903514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-12","known_ts":"2006-01-12","bar_index":1723,"type":"RECLAIM","strength":0.725,"price":41.2629,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-23","known_ts":"2006-03-27","bar_index":1739,"type":"BUY","strength":0.588,"price":37.1138,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2006-04-27","known_ts":"2006-04-27","bar_index":1747,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.4525,"stop_level":36.6178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-04-28","known_ts":"2006-04-28","bar_index":1747,"type":"RECLAIM","strength":0.588,"price":36.8076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-04-27","prior_stop_level":36.6178,"sweep_low":35.5524,"atr14":1.333214,"stop_level":34.885793,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-15","known_ts":"2006-05-15","bar_index":1751,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.6075,"stop_level":36.4525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-06-22","known_ts":"2006-06-26","bar_index":1760,"type":"BUY","strength":0.45,"price":34.7155,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-06-30","known_ts":"2006-06-30","bar_index":1762,"type":"RECLAIM","strength":0.725,"price":37.7655,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-06-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-14","known_ts":"2006-08-14","bar_index":1772,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.0048,"stop_level":38.6737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-30","known_ts":"2006-08-30","bar_index":1776,"type":"RECLAIM","strength":0.725,"price":39.3672,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-12","known_ts":"2006-10-16","bar_index":1786,"type":"BUY","strength":0.863,"price":41.1937,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2006-12-18","known_ts":"2006-12-18","bar_index":1801,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.0044,"stop_level":42.7182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-01","known_ts":"2007-02-05","bar_index":1811,"type":"BUY","strength":0.588,"price":43.3282,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2007-03-21","known_ts":"2007-03-23","bar_index":1822,"type":"BUY","strength":0.588,"price":41.7442,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2007-09-11","known_ts":"2007-09-13","bar_index":1862,"type":"BUY","strength":0.588,"price":49.2012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2007-11-12","known_ts":"2007-11-12","bar_index":1876,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.4028,"stop_level":52.9602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-13","known_ts":"2007-11-13","bar_index":1877,"type":"RECLAIM","strength":1.0,"price":53.0469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-11-12","prior_stop_level":52.9602,"sweep_low":51.0218,"atr14":1.711343,"stop_level":50.166128,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-21","known_ts":"2007-12-26","bar_index":1886,"type":"BUY","strength":0.725,"price":56.333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":1905,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.7909,"stop_level":62.0705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-18","known_ts":"2008-03-18","bar_index":1905,"type":"RECLAIM","strength":0.725,"price":64.3793,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-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":"2008-03-17","prior_stop_level":62.0705,"sweep_low":60.2977,"atr14":2.417331,"stop_level":59.089034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-24","known_ts":"2008-03-24","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.6976,"stop_level":62.0705,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-25","known_ts":"2008-03-25","bar_index":1906,"type":"RECLAIM","strength":0.725,"price":64.0434,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-03-24","prior_stop_level":62.0705,"sweep_low":59.4639,"atr14":2.610408,"stop_level":58.158696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-08","known_ts":"2008-04-08","bar_index":1910,"type":"RECLAIM","strength":1.0,"price":69.4938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-08-19","known_ts":"2008-08-21","bar_index":1941,"type":"BUY","strength":0.725,"price":65.5457,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2008-10-17","known_ts":"2008-10-21","bar_index":1955,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-17","trigger_known_ts":"2008-10-21","strength":0.45,"price":48.1897,"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.371188,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.9531,"atr14":5.360403,"stop_level":31.272899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":1958,"type":"BUY","strength":0.45,"price":48.6141,"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":"us_sector_energy"}},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":1958,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-30","trigger_known_ts":"2008-11-03","strength":0.45,"price":48.6141,"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.36565,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.6841,"atr14":5.135849,"stop_level":36.116176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1975,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.4873,"stop_level":39.4013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-23","known_ts":"2009-01-27","bar_index":1977,"type":"BUY","strength":0.588,"price":38.6632,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_energy"}},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":1987,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.45,"price":26.4594,"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.65474,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.1137,"atr14":1.918231,"stop_level":23.154585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":1989,"type":"BUY","strength":0.45,"price":30.7165,"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":"us_sector_energy"}},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":1989,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-17","trigger_known_ts":"2009-03-19","strength":0.45,"price":30.7165,"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.59919,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.1137,"atr14":1.859487,"stop_level":23.183956,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-07","known_ts":"2009-04-09","bar_index":1994,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-04-07","trigger_known_ts":"2009-04-09","strength":0.588,"price":30.7102,"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.599272,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":27.2191,"atr14":1.753679,"stop_level":26.342261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-16","known_ts":"2009-06-16","bar_index":2010,"type":"SELL","basis":"structure_stop","strength":0.725,"price":39.4176,"stop_level":40.0281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-08-03","known_ts":"2009-08-05","bar_index":2021,"type":"BUY","strength":0.863,"price":39.8204,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-08-31","known_ts":"2009-08-31","bar_index":2027,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.637,"stop_level":38.6811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-02","known_ts":"2009-09-02","bar_index":2028,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.5363,"stop_level":38.6811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-04","known_ts":"2009-09-04","bar_index":2029,"type":"RECLAIM","strength":0.863,"price":38.8888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-31","prior_stop_level":38.6811,"sweep_low":37.5165,"atr14":1.132805,"stop_level":36.950098,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-04","known_ts":"2009-09-04","bar_index":2029,"type":"RECLAIM","strength":0.863,"price":38.8888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-09-02","prior_stop_level":38.6811,"sweep_low":37.8942,"atr14":1.132805,"stop_level":37.327798,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-10","known_ts":"2009-09-14","bar_index":2030,"type":"REBUY","strength":0.863,"price":41.7606,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":2035,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.5869,"stop_level":42.3853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-08","known_ts":"2009-10-08","bar_index":2036,"type":"RECLAIM","strength":0.863,"price":43.5527,"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":false},"anchor_ts":"2009-10-01","prior_stop_level":42.3853,"sweep_low":39.5015,"atr14":1.299648,"stop_level":38.851676,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-09","known_ts":"2009-10-13","bar_index":2037,"type":"REBUY","strength":0.863,"price":44.1648,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-12-22","known_ts":"2009-12-24","bar_index":2054,"type":"BUY","strength":0.863,"price":46.1921,"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":"2010-01-15","known_ts":"2010-01-15","bar_index":2059,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.1985,"stop_level":46.4958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-19","known_ts":"2010-01-19","bar_index":2059,"type":"RECLAIM","strength":1.0,"price":46.5401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-15 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-01-15","prior_stop_level":46.4958,"sweep_low":45.6734,"atr14":1.061571,"stop_level":45.142614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-20","known_ts":"2010-01-20","bar_index":2060,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.5722,"stop_level":46.4958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-09","known_ts":"2010-03-11","bar_index":2071,"type":"BUY","strength":0.863,"price":45.6739,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2010-04-16","known_ts":"2010-04-20","bar_index":2080,"type":"BUY","strength":0.725,"price":42.7321,"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":"2010-05-20","known_ts":"2010-05-20","bar_index":2088,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.9915,"stop_level":40.9442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-06-08","known_ts":"2010-06-10","bar_index":2092,"type":"BUY","strength":0.725,"price":43.0047,"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":"2010-06-29","known_ts":"2010-06-29","bar_index":2097,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.785,"stop_level":39.9488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-10-06","known_ts":"2010-10-06","bar_index":2120,"type":"RECLAIM","strength":0.863,"price":42.5416,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-07","known_ts":"2011-07-11","bar_index":2183,"type":"BUY","strength":0.588,"price":50.1717,"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":"2011-08-02","known_ts":"2011-08-02","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.3062,"stop_level":49.8576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-05","known_ts":"2011-08-05","bar_index":2190,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.8122,"stop_level":49.8576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-09","known_ts":"2011-09-13","bar_index":2198,"type":"BUY","strength":0.588,"price":41.223,"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":"2011-10-05","known_ts":"2011-10-07","bar_index":2204,"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":"2011-10-05","trigger_known_ts":"2011-10-07","strength":0.45,"price":36.3055,"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.389499,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.6159,"atr14":1.620021,"stop_level":31.805889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-10","known_ts":"2011-10-12","bar_index":2205,"type":"BUY","strength":0.45,"price":38.7096,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":2215,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.661,"stop_level":40.1174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":2217,"type":"RECLAIM","strength":0.588,"price":42.0779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-22","prior_stop_level":40.1174,"sweep_low":37.6426,"atr14":1.542625,"stop_level":36.871288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-14","known_ts":"2012-02-14","bar_index":2234,"type":"RECLAIM","strength":0.725,"price":48.3511,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-28","known_ts":"2012-02-28","bar_index":2237,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.6808,"stop_level":48.1835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-15","known_ts":"2012-03-15","bar_index":2241,"type":"RECLAIM","strength":0.863,"price":48.9981,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-22","known_ts":"2012-03-22","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.7923,"stop_level":45.8311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-23","known_ts":"2012-03-23","bar_index":2243,"type":"RECLAIM","strength":0.863,"price":46.5614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-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":"2012-03-22","prior_stop_level":45.8311,"sweep_low":45.5596,"atr14":1.161618,"stop_level":44.978791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-02","known_ts":"2012-07-05","bar_index":2266,"type":"BUY","strength":0.45,"price":37.6112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-08-02","known_ts":"2012-08-02","bar_index":2273,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.9379,"stop_level":36.7032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-06","known_ts":"2012-08-06","bar_index":2274,"type":"RECLAIM","strength":0.588,"price":37.274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-02","prior_stop_level":36.7032,"sweep_low":35.7044,"atr14":1.012547,"stop_level":35.198126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-31","known_ts":"2012-08-31","bar_index":2280,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.5075,"stop_level":37.8771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-07","known_ts":"2012-09-07","bar_index":2281,"type":"RECLAIM","strength":0.588,"price":38.4868,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-08-31","prior_stop_level":37.8771,"sweep_low":36.8524,"atr14":0.793223,"stop_level":36.455788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-19","known_ts":"2012-12-21","bar_index":2305,"type":"BUY","strength":0.45,"price":34.9211,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-01-30","known_ts":"2013-01-30","bar_index":2314,"type":"RECLAIM","strength":0.725,"price":37.8998,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-20","known_ts":"2013-02-20","bar_index":2318,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.9526,"stop_level":37.351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":2319,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.2738,"stop_level":37.351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-03-14","known_ts":"2013-03-18","bar_index":2324,"type":"BUY","strength":0.863,"price":38.0032,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2013-05-01","known_ts":"2013-05-03","bar_index":2335,"type":"BUY","strength":0.863,"price":38.1211,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-05-24","known_ts":"2013-05-24","bar_index":2340,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.9179,"stop_level":38.1736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-29","known_ts":"2013-05-29","bar_index":2341,"type":"RECLAIM","strength":1.0,"price":38.4555,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-24","prior_stop_level":38.1736,"sweep_low":37.5377,"atr14":0.84885,"stop_level":37.113275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.7278,"stop_level":37.9179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-15","known_ts":"2013-07-17","bar_index":2352,"type":"BUY","strength":0.863,"price":36.9703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-09-30","known_ts":"2013-09-30","bar_index":2370,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.1599,"stop_level":38.3911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-01","known_ts":"2013-10-01","bar_index":2370,"type":"RECLAIM","strength":1.0,"price":38.7148,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-09-30","prior_stop_level":38.3911,"sweep_low":37.7899,"atr14":0.663395,"stop_level":37.458202,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-08","known_ts":"2013-10-10","bar_index":2372,"type":"REBUY","strength":1.0,"price":39.8247,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-11-06","known_ts":"2013-11-06","bar_index":2379,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.5647,"stop_level":41.7671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-07","known_ts":"2014-02-11","bar_index":2400,"type":"BUY","strength":0.725,"price":40.8048,"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":"2014-06-02","known_ts":"2014-06-04","bar_index":2426,"type":"REBUY","strength":1.0,"price":49.8158,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2014-06-10","known_ts":"2014-06-12","bar_index":2428,"type":"REBUY","strength":1.0,"price":51.3977,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-07-11","known_ts":"2014-07-11","bar_index":2435,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.4844,"stop_level":51.7781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-14","known_ts":"2014-07-14","bar_index":2435,"type":"RECLAIM","strength":1.0,"price":51.9383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-11","prior_stop_level":51.7781,"sweep_low":51.4644,"atr14":0.85127,"stop_level":51.038765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-03","known_ts":"2014-11-05","bar_index":2462,"type":"BUY","strength":0.588,"price":41.2715,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2014-11-28","known_ts":"2014-11-28","bar_index":2468,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.4966,"stop_level":42.3833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":2470,"type":"SELL","basis":"structure_stop","strength":0.45,"price":38.3111,"stop_level":39.4966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-12-16","known_ts":"2014-12-18","bar_index":2472,"type":"REBUY","strength":0.45,"price":40.5508,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_energy"}},{"ts":"2015-02-18","known_ts":"2015-02-18","bar_index":2486,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.0125,"stop_level":43.1672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-20","known_ts":"2015-02-20","bar_index":2486,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.9251,"stop_level":43.1672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-19","known_ts":"2015-02-19","bar_index":2486,"type":"RECLAIM","strength":0.588,"price":43.3219,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-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":"2015-02-18","prior_stop_level":43.1672,"sweep_low":41.822,"atr14":1.399597,"stop_level":41.122201,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-24","known_ts":"2015-02-24","bar_index":2487,"type":"RECLAIM","strength":0.588,"price":43.6111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-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":"2015-02-20","prior_stop_level":43.1672,"sweep_low":42.1583,"atr14":1.302566,"stop_level":41.507017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-27","known_ts":"2015-02-27","bar_index":2488,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.4252,"stop_level":42.9251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-01","known_ts":"2015-04-06","bar_index":2496,"type":"BUY","strength":0.588,"price":42.8297,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_energy"}},{"ts":"2015-04-01","known_ts":"2015-04-06","bar_index":2496,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-04-01","trigger_known_ts":"2015-04-06","strength":0.588,"price":42.8297,"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.192497,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":38.9999,"atr14":1.133726,"stop_level":38.433037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-10","known_ts":"2015-04-10","bar_index":2498,"type":"RECLAIM","strength":0.725,"price":44.6871,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-04-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-19","known_ts":"2015-05-19","bar_index":2507,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.755,"stop_level":44.0927,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-20","known_ts":"2015-05-20","bar_index":2507,"type":"RECLAIM","strength":0.863,"price":44.4575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-05-19","prior_stop_level":44.0927,"sweep_low":43.7078,"atr14":1.099701,"stop_level":43.15795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-26","known_ts":"2015-08-28","bar_index":2530,"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-26","trigger_known_ts":"2015-08-28","strength":0.45,"price":28.6112,"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.422175,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.8348,"atr14":1.373173,"stop_level":24.148214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-31","known_ts":"2015-09-02","bar_index":2531,"type":"BUY","strength":0.45,"price":27.6078,"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":"us_sector_energy"}},{"ts":"2015-08-31","known_ts":"2015-09-02","bar_index":2531,"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-08-31","trigger_known_ts":"2015-09-02","strength":0.45,"price":27.6078,"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.42631,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.8348,"atr14":1.434431,"stop_level":24.117584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-01","known_ts":"2015-10-01","bar_index":2538,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.7487,"stop_level":26.4921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-10-02","known_ts":"2015-10-02","bar_index":2538,"type":"RECLAIM","strength":0.45,"price":27.7745,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-01 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":"2015-10-01","prior_stop_level":26.4921,"sweep_low":25.3735,"atr14":1.187293,"stop_level":24.779854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-26","known_ts":"2015-10-26","bar_index":2544,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.1864,"stop_level":29.8207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-23","known_ts":"2015-11-23","bar_index":2550,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.646,"stop_level":30.7279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-24","known_ts":"2015-11-24","bar_index":2551,"type":"RECLAIM","strength":0.588,"price":31.751,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-23","prior_stop_level":30.7279,"sweep_low":30.4414,"atr14":1.246951,"stop_level":29.817924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-02","known_ts":"2015-12-02","bar_index":2552,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.6911,"stop_level":30.7279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-27","known_ts":"2016-01-29","bar_index":2565,"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":"2016-01-27","trigger_known_ts":"2016-01-29","strength":0.45,"price":19.1596,"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.584136,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.5216,"atr14":1.633166,"stop_level":12.705017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-02","known_ts":"2016-03-04","bar_index":2573,"type":"BUY","strength":0.45,"price":16.0076,"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":"us_sector_energy"}},{"ts":"2016-03-02","known_ts":"2016-03-04","bar_index":2573,"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-03-02","trigger_known_ts":"2016-03-04","strength":0.45,"price":16.0076,"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.652551,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.5121,"atr14":1.289702,"stop_level":11.867249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-29","known_ts":"2016-03-29","bar_index":2579,"type":"RECLAIM","strength":0.725,"price":19.0471,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-03-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-12","known_ts":"2016-09-12","bar_index":2617,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.031,"stop_level":30.1284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-29","known_ts":"2016-12-01","bar_index":2636,"type":"BUY","strength":0.863,"price":33.3175,"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":"2016-12-14","known_ts":"2016-12-14","bar_index":2639,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.7805,"stop_level":32.9415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-15","known_ts":"2016-12-15","bar_index":2640,"type":"RECLAIM","strength":1.0,"price":33.136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-14","prior_stop_level":32.9415,"sweep_low":32.3622,"atr14":1.264278,"stop_level":31.730061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-20","known_ts":"2016-12-20","bar_index":2641,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.5295,"stop_level":32.7805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-30","known_ts":"2016-12-30","bar_index":2643,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.8393,"stop_level":32.7805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":2643,"type":"RECLAIM","strength":0.863,"price":32.8223,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-30","prior_stop_level":32.7805,"sweep_low":31.7278,"atr14":0.969167,"stop_level":31.243216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-05","known_ts":"2017-04-07","bar_index":2665,"type":"BUY","strength":0.725,"price":29.7015,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2017-04-20","known_ts":"2017-04-20","bar_index":2668,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.7186,"stop_level":28.9893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-04-24","known_ts":"2017-04-26","bar_index":2669,"type":"BUY","strength":0.588,"price":28.34,"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-06-27","known_ts":"2017-06-29","bar_index":2684,"type":"BUY","strength":0.588,"price":22.2506,"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":80},{"ts":"2017-08-11","known_ts":"2017-08-11","bar_index":2694,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.1107,"stop_level":22.2016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-17","known_ts":"2017-08-17","bar_index":2696,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.1104,"stop_level":22.2016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-12","known_ts":"2017-10-12","bar_index":2709,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.9533,"stop_level":25.0724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-10-13","known_ts":"2017-10-13","bar_index":2709,"type":"RECLAIM","strength":0.588,"price":25.1355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-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":"2017-10-12","prior_stop_level":25.0724,"sweep_low":24.8061,"atr14":0.56447,"stop_level":24.523865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-18","known_ts":"2017-10-18","bar_index":2710,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.68,"stop_level":24.9533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-02","known_ts":"2017-11-02","bar_index":2714,"type":"RECLAIM","strength":0.863,"price":28.6322,"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":false}},{"ts":"2017-11-27","known_ts":"2017-11-27","bar_index":2719,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.7802,"stop_level":26.2146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-30","known_ts":"2017-11-30","bar_index":2720,"type":"RECLAIM","strength":0.863,"price":26.9994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-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":"2017-11-27","prior_stop_level":26.2146,"sweep_low":25.626,"atr14":0.691312,"stop_level":25.280344,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-12","known_ts":"2017-12-12","bar_index":2723,"type":"RECLAIM","strength":1.0,"price":26.67,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-30","known_ts":"2018-01-30","bar_index":2733,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.1405,"stop_level":30.074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-15","known_ts":"2018-05-15","bar_index":2758,"type":"RECLAIM","strength":0.725,"price":29.7846,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-04","known_ts":"2018-06-04","bar_index":2762,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.1885,"stop_level":28.533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-06","known_ts":"2018-06-06","bar_index":2763,"type":"RECLAIM","strength":1.0,"price":29.1869,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-06-04","prior_stop_level":28.533,"sweep_low":27.0494,"atr14":1.021781,"stop_level":26.538509,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-19","known_ts":"2018-06-19","bar_index":2766,"type":"RECLAIM","strength":1.0,"price":28.9882,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-02","known_ts":"2019-01-04","bar_index":2811,"type":"BUY","strength":0.45,"price":17.3925,"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":"us_sector_energy"}},{"ts":"2019-01-02","known_ts":"2019-01-04","bar_index":2811,"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-02","trigger_known_ts":"2019-01-04","strength":0.45,"price":17.3925,"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.458685,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.4194,"atr14":0.904358,"stop_level":13.967221,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-07","known_ts":"2019-02-07","bar_index":2819,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.9092,"stop_level":18.6313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-13","known_ts":"2019-02-13","bar_index":2820,"type":"RECLAIM","strength":0.588,"price":19.0489,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-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":"2019-02-07","prior_stop_level":18.6313,"sweep_low":17.2014,"atr14":0.690228,"stop_level":16.856286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":2824,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.8398,"stop_level":20.8752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-12","known_ts":"2019-03-12","bar_index":2826,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.3585,"stop_level":20.8752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-14","known_ts":"2019-03-14","bar_index":2827,"type":"RECLAIM","strength":0.588,"price":20.9394,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-12","prior_stop_level":20.8752,"sweep_low":19.7355,"atr14":0.701903,"stop_level":19.384548,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-22","known_ts":"2019-04-22","bar_index":2836,"type":"RECLAIM","strength":0.863,"price":24.4814,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":2841,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.2375,"stop_level":21.9473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-15","known_ts":"2019-05-15","bar_index":2841,"type":"RECLAIM","strength":0.725,"price":21.9544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-05-13","prior_stop_level":21.9473,"sweep_low":21.124,"atr14":0.75158,"stop_level":20.74821,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-28","known_ts":"2019-07-02","bar_index":2852,"type":"BUY","strength":0.588,"price":19.6175,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50,"retro_override":true,"retro_ctx":{"group_id":"us_sector_energy"}},{"ts":"2019-07-16","known_ts":"2019-07-16","bar_index":2855,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.0904,"stop_level":19.6032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-22","known_ts":"2019-07-22","bar_index":2857,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8125,"stop_level":19.6032,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-09-03","known_ts":"2019-09-05","bar_index":2867,"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":"2019-09-03","trigger_known_ts":"2019-09-05","strength":0.45,"price":16.7397,"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.433547,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.0443,"atr14":0.699605,"stop_level":14.694497,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-06","known_ts":"2019-09-10","bar_index":2868,"type":"BUY","strength":0.45,"price":17.4947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_energy"}},{"ts":"2019-09-06","known_ts":"2019-09-10","bar_index":2868,"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-09-06","trigger_known_ts":"2019-09-10","strength":0.45,"price":17.4947,"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.407999,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.1726,"atr14":0.722675,"stop_level":14.811262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":2875,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.9486,"stop_level":15.2011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-23","known_ts":"2019-12-23","bar_index":2893,"type":"RECLAIM","strength":0.863,"price":18.9176,"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":"2020-01-10","known_ts":"2020-01-10","bar_index":2897,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.0133,"stop_level":18.3219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-14","known_ts":"2020-01-14","bar_index":2897,"type":"RECLAIM","strength":0.863,"price":18.8243,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-01-10","prior_stop_level":18.3219,"sweep_low":17.6832,"atr14":0.544866,"stop_level":17.410767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-21","known_ts":"2020-01-21","bar_index":2899,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.9344,"stop_level":18.0133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-20","known_ts":"2020-03-24","bar_index":2913,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-20","trigger_known_ts":"2020-03-24","strength":0.45,"price":5.3754,"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.780429,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4095,"atr14":1.051436,"stop_level":2.883782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":2917,"type":"BUY","strength":0.45,"price":7.0149,"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":"us_sector_energy"}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":2917,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-07","trigger_known_ts":"2020-04-09","strength":0.45,"price":7.0149,"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.71346,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9608,"atr14":0.938129,"stop_level":3.491736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-29","known_ts":"2020-05-29","bar_index":2929,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8418,"stop_level":8.3641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-01","known_ts":"2020-06-01","bar_index":2929,"type":"RECLAIM","strength":0.588,"price":8.4875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-29","prior_stop_level":8.3641,"sweep_low":7.704,"atr14":0.669126,"stop_level":7.369437,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":2934,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0625,"stop_level":9.2455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-03","known_ts":"2020-08-05","bar_index":2944,"type":"BUY","strength":0.725,"price":8.8136,"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":55},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":2952,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.1915,"stop_level":7.8045,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-06","known_ts":"2020-10-08","bar_index":2959,"type":"BUY","strength":0.588,"price":7.8117,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2020-12-21","known_ts":"2020-12-21","bar_index":2976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.663,"stop_level":11.7163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-23","known_ts":"2020-12-23","bar_index":2977,"type":"RECLAIM","strength":0.863,"price":11.9374,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-21","prior_stop_level":11.7163,"sweep_low":10.9312,"atr14":0.654452,"stop_level":10.603974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-06","known_ts":"2021-01-06","bar_index":2980,"type":"RECLAIM","strength":1.0,"price":13.805,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-24","known_ts":"2021-08-26","bar_index":3033,"type":"BUY","strength":0.725,"price":22.711,"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":"2021-10-27","known_ts":"2021-10-27","bar_index":3048,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.466,"stop_level":31.5375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-28","known_ts":"2021-10-28","bar_index":3048,"type":"RECLAIM","strength":1.0,"price":32.173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-27","prior_stop_level":31.5375,"sweep_low":31.3071,"atr14":1.169644,"stop_level":30.722278,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-12","known_ts":"2021-11-12","bar_index":3052,"type":"RECLAIM","strength":1.0,"price":34.5006,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-17","known_ts":"2021-11-17","bar_index":3053,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.595,"stop_level":33.6268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-18","known_ts":"2021-11-18","bar_index":3053,"type":"RECLAIM","strength":1.0,"price":34.4132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-17","prior_stop_level":33.6268,"sweep_low":33.2216,"atr14":1.263705,"stop_level":32.589747,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-24","known_ts":"2022-01-26","bar_index":3068,"type":"REBUY","strength":0.863,"price":41.9259,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2022-02-01","known_ts":"2022-02-03","bar_index":3070,"type":"REBUY","strength":0.863,"price":42.9136,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2022-02-09","known_ts":"2022-02-11","bar_index":3072,"type":"REBUY","strength":0.863,"price":43.8041,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2022-04-25","known_ts":"2022-04-25","bar_index":3089,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.2433,"stop_level":48.0212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":3090,"type":"RECLAIM","strength":0.863,"price":49.2971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-25 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":"2022-04-25","prior_stop_level":48.0212,"sweep_low":43.7245,"atr14":2.411748,"stop_level":42.518626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-27","known_ts":"2022-05-27","bar_index":3097,"type":"RECLAIM","strength":0.863,"price":62.9527,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":3101,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.9429,"stop_level":57.2155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-08-08","known_ts":"2022-08-10","bar_index":3113,"type":"BUY","strength":0.725,"price":50.2485,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2022-09-19","known_ts":"2022-09-19","bar_index":3122,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.4125,"stop_level":57.0348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-06","known_ts":"2022-10-10","bar_index":3127,"type":"REBUY","strength":0.725,"price":60.2219,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-11-09","known_ts":"2022-11-09","bar_index":3135,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.1487,"stop_level":57.7308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-10","known_ts":"2022-11-10","bar_index":3135,"type":"RECLAIM","strength":0.725,"price":59.0491,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-11-09","prior_stop_level":57.7308,"sweep_low":57.1145,"atr14":3.0213,"stop_level":55.60385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-11","known_ts":"2023-01-13","bar_index":3149,"type":"BUY","strength":0.588,"price":55.6175,"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":"2023-02-06","known_ts":"2023-02-06","bar_index":3154,"type":"SELL","basis":"structure_stop","strength":0.45,"price":52.6001,"stop_level":55.9499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-02-10","known_ts":"2023-02-14","bar_index":3156,"type":"REBUY","strength":0.725,"price":55.9236,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2023-03-22","known_ts":"2023-03-24","bar_index":3165,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-03-22","trigger_known_ts":"2023-03-24","strength":0.45,"price":41.4698,"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.373701,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.208,"atr14":1.884425,"stop_level":38.265788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-30","known_ts":"2023-04-03","bar_index":3167,"type":"BUY","strength":0.45,"price":47.4717,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-03-30","known_ts":"2023-04-03","bar_index":3167,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-03-30","trigger_known_ts":"2023-04-03","strength":0.45,"price":47.4717,"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.283058,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.4636,"atr14":1.803531,"stop_level":39.561835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-02","known_ts":"2023-05-02","bar_index":3174,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.1564,"stop_level":46.4833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-04","known_ts":"2023-05-04","bar_index":3175,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.9569,"stop_level":46.4833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-22","known_ts":"2023-05-24","bar_index":3179,"type":"REBUY","strength":0.588,"price":44.2303,"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":"2023-08-04","known_ts":"2023-08-04","bar_index":3196,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.8923,"stop_level":47.1751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-15","known_ts":"2023-08-15","bar_index":3198,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.4378,"stop_level":44.9347,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-18","known_ts":"2023-08-18","bar_index":3199,"type":"RECLAIM","strength":0.588,"price":45.1606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-08-15","prior_stop_level":44.9347,"sweep_low":43.7693,"atr14":1.227953,"stop_level":43.155323,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-30","known_ts":"2023-09-01","bar_index":3202,"type":"BUY","strength":0.725,"price":47.8075,"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":10},{"ts":"2023-10-17","known_ts":"2023-10-19","bar_index":3213,"type":"BUY","strength":0.588,"price":44.9267,"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":35},{"ts":"2024-01-09","known_ts":"2024-01-09","bar_index":3232,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.5637,"stop_level":42.0557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":3232,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.4682,"stop_level":42.0557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-13","known_ts":"2024-02-15","bar_index":3240,"type":"BUY","strength":0.45,"price":40.0969,"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-02-13","known_ts":"2024-02-15","bar_index":3240,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2024-02-13","trigger_known_ts":"2024-02-15","strength":0.45,"price":40.0969,"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.191026,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.5717,"atr14":0.921532,"stop_level":37.110934,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-11","known_ts":"2024-03-11","bar_index":3246,"type":"RECLAIM","strength":0.725,"price":44.0146,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-02-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-30","known_ts":"2024-04-30","bar_index":3257,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.9597,"stop_level":48.194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-16","known_ts":"2024-07-18","bar_index":3275,"type":"BUY","strength":0.725,"price":45.7609,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2024-10-18","known_ts":"2024-10-18","bar_index":3297,"type":"SELL","basis":"structure_stop","strength":0.45,"price":38.8223,"stop_level":39.7962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-11-04","known_ts":"2024-11-06","bar_index":3301,"type":"REBUY","strength":0.45,"price":38.2112,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-12-20","known_ts":"2024-12-24","bar_index":3312,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2024-12-20","trigger_known_ts":"2024-12-24","strength":0.45,"price":30.0215,"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.408251,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.2047,"atr14":0.884007,"stop_level":28.762696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-06","known_ts":"2025-01-08","bar_index":3315,"type":"BUY","strength":0.45,"price":33.779,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-04-04","known_ts":"2025-04-04","bar_index":3335,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.3683,"stop_level":35.5789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-08","known_ts":"2025-05-12","bar_index":3343,"type":"BUY","strength":0.725,"price":32.4721,"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":"2025-07-16","known_ts":"2025-07-16","bar_index":3358,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.9463,"stop_level":31.0047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":3358,"type":"RECLAIM","strength":0.725,"price":31.9502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-16","prior_stop_level":31.0047,"sweep_low":30.6539,"atr14":1.003291,"stop_level":30.152254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-28","known_ts":"2025-07-30","bar_index":3361,"type":"REBUY","strength":0.725,"price":32.9054,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2025-08-13","known_ts":"2025-08-15","bar_index":3365,"type":"BUY","strength":0.725,"price":32.8372,"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":40},{"ts":"2025-09-15","known_ts":"2025-09-15","bar_index":3372,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.1439,"stop_level":33.4415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":3372,"type":"RECLAIM","strength":0.863,"price":34.3217,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-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":"2025-09-15","prior_stop_level":33.4415,"sweep_low":33.1046,"atr14":0.95932,"stop_level":32.62494,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-22","known_ts":"2025-09-24","bar_index":3374,"type":"REBUY","strength":0.863,"price":34.5572,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2025-11-11","known_ts":"2025-11-13","bar_index":3386,"type":"BUY","strength":0.863,"price":34.3904,"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":"2025-12-15","known_ts":"2025-12-15","bar_index":3393,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.7279,"stop_level":36.7066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-17","known_ts":"2025-12-17","bar_index":3394,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.4984,"stop_level":36.7066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-30","known_ts":"2026-01-02","bar_index":3397,"type":"REBUY","strength":1.0,"price":37.4072,"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":"2026-01-22","known_ts":"2026-01-26","bar_index":3402,"type":"BUY","strength":1.0,"price":38.1579,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2026-03-16","known_ts":"2026-03-18","bar_index":3414,"type":"REBUY","strength":1.0,"price":47.8199,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-04-08","known_ts":"2026-04-08","bar_index":3419,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.5716,"stop_level":48.2468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-21","known_ts":"2026-07-23","bar_index":3443,"type":"BUY","strength":0.725,"price":45.29,"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":"2026-08-05","known_ts":"2026-08-05","bar_index":3446,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.09,"stop_level":42.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-08-06","known_ts":"2026-08-06","bar_index":3447,"type":"RECLAIM","strength":0.725,"price":43.11,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2026-08-05","prior_stop_level":42.66,"sweep_low":42.04,"atr14":1.365833,"stop_level":41.357083,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-08-05","last_scored_basis":"structure_stop","bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":false,"above200":true},"early_dots":["2016-11-29","2017-02-27","2017-03-28","2017-05-15","2017-06-09","2017-06-27","2017-12-07","2017-12-15","2018-02-22","2018-08-17","2018-09-18","2018-10-30","2018-11-29","2019-01-02","2019-06-04","2019-08-15","2020-02-06","2020-07-13","2020-09-18","2020-10-01","2021-02-05","2021-04-21","2021-05-28","2021-07-26","2021-08-24","2021-12-22","2022-05-03","2022-07-05","2022-07-18","2023-10-09","2024-01-26","2024-02-13","2024-05-17","2024-06-10","2024-06-24","2025-04-22","2025-10-21","2025-11-06","2026-04-20","2026-06-02"],"warnings":[{"ts":"2022-06-16","kind":"confirm","px":52.9429,"level":57.2155},{"ts":"2022-09-01","kind":"arm","px":57.0348},{"ts":"2022-09-19","kind":"confirm","px":56.4125,"level":57.0348},{"ts":"2022-11-02","kind":"arm","px":57.7308},{"ts":"2022-11-09","kind":"confirm","px":57.1487,"level":57.7308},{"ts":"2023-02-03","kind":"arm","px":53.221},{"ts":"2023-02-06","kind":"confirm","px":52.6001,"level":55.9499},{"ts":"2023-04-25","kind":"arm","px":47.3826},{"ts":"2023-05-02","kind":"confirm","px":45.1564,"level":46.4833},{"ts":"2023-05-03","kind":"arm","px":43.6426},{"ts":"2023-05-04","kind":"confirm","px":42.9569,"level":46.4833},{"ts":"2023-06-27","kind":"arm","px":42.7485},{"ts":"2023-08-03","kind":"arm","px":45.9194},{"ts":"2023-08-04","kind":"confirm","px":45.8923,"level":47.1751},{"ts":"2023-08-09","kind":"arm","px":46.2446},{"ts":"2023-08-15","kind":"confirm","px":44.4378,"level":44.9347},{"ts":"2024-01-02","kind":"arm","px":42.5571},{"ts":"2024-01-09","kind":"confirm","px":41.5637,"level":42.0557},{"ts":"2024-01-10","kind":"arm","px":40.7931},{"ts":"2024-01-11","kind":"confirm","px":40.4682,"level":42.0557},{"ts":"2024-04-16","kind":"arm","px":48.8968},{"ts":"2024-04-30","kind":"confirm","px":47.9597,"level":48.194},{"ts":"2024-10-17","kind":"arm","px":38.7459},{"ts":"2024-10-18","kind":"confirm","px":38.8223,"level":39.7962},{"ts":"2025-01-22","kind":"arm","px":35.0379},{"ts":"2025-04-03","kind":"arm","px":32.0946},{"ts":"2025-04-04","kind":"confirm","px":28.3683,"level":35.5789},{"ts":"2025-06-23","kind":"arm","px":31.9989},{"ts":"2025-07-16","kind":"confirm","px":30.9463,"level":31.0047},{"ts":"2025-09-05","kind":"arm","px":33.8801},{"ts":"2025-09-15","kind":"confirm","px":33.1439,"level":33.4415},{"ts":"2025-12-11","kind":"arm","px":36.844},{"ts":"2025-12-15","kind":"confirm","px":35.7279,"level":36.7066},{"ts":"2025-12-16","kind":"arm","px":34.6611},{"ts":"2025-12-17","kind":"confirm","px":36.4984,"level":36.7066},{"ts":"2026-02-25","kind":"arm","px":42.0991},{"ts":"2026-03-31","kind":"arm","px":49.9646},{"ts":"2026-04-08","kind":"confirm","px":47.5716,"level":48.2468},{"ts":"2026-08-04","kind":"arm","px":44.05},{"ts":"2026-08-05","kind":"confirm","px":42.09,"level":42.66}],"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":[]}}}