{"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":"BBY","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1985-10-10","known_ts":"1985-10-14","bar_index":41,"type":"REBUY","strength":0.588,"price":0.1259,"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":"1986-05-12","known_ts":"1986-05-14","bar_index":90,"type":"REBUY","strength":0.863,"price":0.381,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1986-10-09","known_ts":"1986-10-13","bar_index":125,"type":"BUY","strength":0.588,"price":0.2982,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1986-11-18","known_ts":"1986-11-18","bar_index":134,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3346,"stop_level":0.3412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-11-20","known_ts":"1986-11-20","bar_index":135,"type":"RECLAIM","strength":0.725,"price":0.3445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-11-18","prior_stop_level":0.3412,"sweep_low":0.3346,"atr14":0.009827,"stop_level":0.329686,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-04","known_ts":"1986-12-04","bar_index":138,"type":"RECLAIM","strength":0.725,"price":0.371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-12-23","known_ts":"1986-12-23","bar_index":142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3213,"stop_level":0.3346,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-06","known_ts":"1987-01-08","bar_index":145,"type":"REBUY","strength":0.588,"price":0.3561,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1987-02-04","known_ts":"1987-02-06","bar_index":152,"type":"BUY","strength":0.725,"price":0.3777,"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":10},{"ts":"1987-03-18","known_ts":"1987-03-18","bar_index":161,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3752,"stop_level":0.3826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-05-01","known_ts":"1987-05-05","bar_index":172,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-05-01","trigger_known_ts":"1987-05-05","strength":0.45,"price":0.2683,"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.413167,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2286,"atr14":0.01934,"stop_level":0.21893,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-02","known_ts":"1987-06-04","bar_index":179,"type":"BUY","strength":0.45,"price":0.2534,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-06-02","known_ts":"1987-06-04","bar_index":179,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1987-06-02","trigger_known_ts":"1987-06-04","strength":0.45,"price":0.2534,"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.445757,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2336,"atr14":0.01378,"stop_level":0.22671,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-08-21","known_ts":"1987-08-21","bar_index":198,"type":"RECLAIM","strength":0.863,"price":0.3801,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-12-08","known_ts":"1987-12-10","bar_index":223,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-12-08","trigger_known_ts":"1987-12-10","strength":0.45,"price":0.1491,"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.673885,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1143,"atr14":0.012906,"stop_level":0.107847,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-11","known_ts":"1987-12-15","bar_index":224,"type":"BUY","strength":0.45,"price":0.169,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-12-11","known_ts":"1987-12-15","bar_index":224,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1987-12-11","trigger_known_ts":"1987-12-15","strength":0.45,"price":0.169,"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.630359,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1242,"atr14":0.012719,"stop_level":0.11784,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-31","known_ts":"1987-12-31","bar_index":228,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.164,"stop_level":0.169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-04","known_ts":"1988-01-04","bar_index":228,"type":"RECLAIM","strength":0.588,"price":0.1739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-12-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":"1987-12-31","prior_stop_level":0.169,"sweep_low":0.1615,"atr14":0.014208,"stop_level":0.154396,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-14","known_ts":"1988-04-14","bar_index":252,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1714,"stop_level":0.1739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-06-08","known_ts":"1988-06-10","bar_index":265,"type":"BUY","strength":0.725,"price":0.169,"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":"1988-07-21","known_ts":"1988-07-25","bar_index":275,"type":"BUY","strength":0.725,"price":0.1615,"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":30},{"ts":"1988-09-01","known_ts":"1988-09-01","bar_index":285,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2385,"stop_level":0.2435,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-08","known_ts":"1988-09-08","bar_index":286,"type":"RECLAIM","strength":0.863,"price":0.2485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-09-01","prior_stop_level":0.2435,"sweep_low":0.2261,"atr14":0.012248,"stop_level":0.219976,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-20","known_ts":"1988-09-20","bar_index":289,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1938,"stop_level":0.2385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-12-06","known_ts":"1988-12-08","bar_index":307,"type":"BUY","strength":0.725,"price":0.169,"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":75},{"ts":"1989-06-20","known_ts":"1989-06-22","bar_index":352,"type":"BUY","strength":0.588,"price":0.1466,"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":"1989-07-18","known_ts":"1989-07-18","bar_index":358,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1342,"stop_level":0.1367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-07-21","known_ts":"1989-07-21","bar_index":359,"type":"RECLAIM","strength":0.588,"price":0.1391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-07-18 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":"1989-07-18","prior_stop_level":0.1367,"sweep_low":0.1317,"atr14":0.003797,"stop_level":0.129802,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-09-11","known_ts":"1989-09-13","bar_index":371,"type":"BUY","strength":0.588,"price":0.1193,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"1989-10-20","known_ts":"1989-10-20","bar_index":380,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1367,"stop_level":0.1391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1989-11-27","known_ts":"1989-11-29","bar_index":389,"type":"BUY","strength":0.863,"price":0.1391,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"1990-01-23","known_ts":"1990-01-25","bar_index":402,"type":"BUY","strength":1.0,"price":0.1391,"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":70},{"ts":"1990-04-12","known_ts":"1990-04-12","bar_index":420,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1913,"stop_level":0.1963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-14","known_ts":"1990-06-14","bar_index":435,"type":"RECLAIM","strength":1.0,"price":0.2236,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-07-02","known_ts":"1990-07-05","bar_index":439,"type":"REBUY","strength":1.0,"price":0.2385,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1990-11-07","known_ts":"1990-11-09","bar_index":469,"type":"BUY","strength":0.588,"price":0.1044,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"1990-12-11","known_ts":"1990-12-11","bar_index":476,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1118,"stop_level":0.1168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1990-12-18","known_ts":"1990-12-18","bar_index":478,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0994,"stop_level":0.1168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1991-02-07","known_ts":"1991-02-07","bar_index":490,"type":"RECLAIM","strength":0.725,"price":0.1963,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-07-11","known_ts":"1991-07-11","bar_index":525,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4,"stop_level":0.4075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-11","known_ts":"1991-09-11","bar_index":539,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4572,"stop_level":0.4646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-09-12","known_ts":"1991-09-12","bar_index":540,"type":"RECLAIM","strength":0.863,"price":0.4671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1991-09-11","prior_stop_level":0.4646,"sweep_low":0.4572,"atr14":0.014336,"stop_level":0.450032,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-06","known_ts":"1991-11-06","bar_index":553,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5988,"stop_level":0.6062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-11-07","known_ts":"1991-11-07","bar_index":553,"type":"RECLAIM","strength":0.863,"price":0.6783,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-06 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":"1991-11-06","prior_stop_level":0.6062,"sweep_low":0.5988,"atr14":0.022448,"stop_level":0.587576,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-16","known_ts":"1992-01-20","bar_index":569,"type":"BUY","strength":0.725,"price":0.4547,"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":"1992-04-02","known_ts":"1992-04-02","bar_index":587,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.482,"stop_level":0.5019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-05-04","known_ts":"1992-05-06","bar_index":594,"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":"1992-05-04","trigger_known_ts":"1992-05-06","strength":0.45,"price":0.3702,"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.467874,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3528,"atr14":0.02001,"stop_level":0.342795,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-05-29","known_ts":"1992-06-02","bar_index":600,"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":"1992-05-29","trigger_known_ts":"1992-06-02","strength":0.45,"price":0.328,"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.528532,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3031,"atr14":0.01449,"stop_level":0.295855,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-08","known_ts":"1992-06-10","bar_index":602,"type":"BUY","strength":0.45,"price":0.3329,"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-06-08","known_ts":"1992-06-10","bar_index":602,"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":"1992-06-08","trigger_known_ts":"1992-06-10","strength":0.45,"price":0.3329,"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.521489,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3031,"atr14":0.015033,"stop_level":0.295583,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-19","known_ts":"1992-06-23","bar_index":605,"type":"BUY","strength":0.45,"price":0.3528,"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-06-19","known_ts":"1992-06-23","bar_index":605,"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":"1992-06-19","trigger_known_ts":"1992-06-23","strength":0.45,"price":0.3528,"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.492885,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2808,"atr14":0.019239,"stop_level":0.271181,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-24","known_ts":"1992-07-24","bar_index":613,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3454,"stop_level":0.3478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-07-28","known_ts":"1992-07-28","bar_index":613,"type":"RECLAIM","strength":0.588,"price":0.3528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-07-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":"1992-07-24","prior_stop_level":0.3478,"sweep_low":0.3429,"atr14":0.012484,"stop_level":0.336658,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-08-12","known_ts":"1992-08-12","bar_index":617,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3404,"stop_level":0.3454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-08-17","known_ts":"1992-08-17","bar_index":618,"type":"RECLAIM","strength":0.588,"price":0.3478,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-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":"1992-08-12","prior_stop_level":0.3454,"sweep_low":0.3379,"atr14":0.008942,"stop_level":0.333429,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-18","known_ts":"1992-09-18","bar_index":626,"type":"RECLAIM","strength":0.725,"price":0.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-06-02","known_ts":"1993-06-04","bar_index":685,"type":"BUY","strength":0.725,"price":0.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"1993-06-17","known_ts":"1993-06-17","bar_index":688,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7007,"stop_level":0.7429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1993-07-07","known_ts":"1993-07-09","bar_index":693,"type":"BUY","strength":0.725,"price":0.8249,"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-11-05","known_ts":"1993-11-05","bar_index":721,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6548,"stop_level":1.6771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-11-09","known_ts":"1993-11-09","bar_index":722,"type":"RECLAIM","strength":1.0,"price":1.7405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-11-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-11-05","prior_stop_level":1.6771,"sweep_low":1.5504,"atr14":0.070229,"stop_level":1.515285,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-25","known_ts":"1994-01-27","bar_index":740,"type":"BUY","strength":0.725,"price":1.3752,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":15},{"ts":"1994-06-30","known_ts":"1994-07-05","bar_index":776,"type":"BUY","strength":0.588,"price":1.7442,"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":60},{"ts":"1994-08-04","known_ts":"1994-08-08","bar_index":784,"type":"BUY","strength":0.45,"price":1.6175,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-08-09","known_ts":"1994-08-09","bar_index":785,"type":"RECLAIM","strength":0.588,"price":1.7218,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-08-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1995-01-20","known_ts":"1995-01-24","bar_index":823,"type":"BUY","strength":0.45,"price":1.9231,"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-03-09","known_ts":"1995-03-13","bar_index":834,"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":"1995-03-09","trigger_known_ts":"1995-03-13","strength":0.45,"price":1.2299,"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.531252,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1852,"atr14":0.058866,"stop_level":1.155767,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-27","known_ts":"1995-03-29","bar_index":838,"type":"BUY","strength":0.45,"price":1.2895,"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-03-27","known_ts":"1995-03-29","bar_index":838,"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":"1995-03-27","trigger_known_ts":"1995-03-29","strength":0.45,"price":1.2895,"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.508537,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2672,"atr14":0.042351,"stop_level":1.246025,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-05","known_ts":"1995-05-05","bar_index":847,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4237,"stop_level":1.4759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-05-08","known_ts":"1995-05-08","bar_index":847,"type":"RECLAIM","strength":0.588,"price":1.4982,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-05-05","prior_stop_level":1.4759,"sweep_low":1.3864,"atr14":0.071884,"stop_level":1.350458,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-30","known_ts":"1995-05-30","bar_index":852,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4386,"stop_level":1.5355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-07-19","known_ts":"1995-07-19","bar_index":864,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5877,"stop_level":1.6175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-07-20","known_ts":"1995-07-20","bar_index":864,"type":"RECLAIM","strength":0.725,"price":1.6473,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-07-19","prior_stop_level":1.6175,"sweep_low":1.5206,"atr14":0.04644,"stop_level":1.49738,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-29","known_ts":"1995-08-31","bar_index":874,"type":"BUY","strength":0.588,"price":1.61,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"1995-09-25","known_ts":"1995-09-25","bar_index":880,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.61,"stop_level":1.6249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-09-27","known_ts":"1995-09-27","bar_index":880,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5728,"stop_level":1.6249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-12-22","known_ts":"1995-12-27","bar_index":901,"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":"1995-12-22","trigger_known_ts":"1995-12-27","strength":0.45,"price":0.9765,"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.503761,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9615,"atr14":0.050047,"stop_level":0.936476,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-16","known_ts":"1996-01-18","bar_index":906,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1996-01-16","trigger_known_ts":"1996-01-18","strength":0.45,"price":0.8125,"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.577505,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7156,"atr14":0.053494,"stop_level":0.688853,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-29","known_ts":"1996-01-31","bar_index":909,"type":"BUY","strength":0.45,"price":0.9094,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-01-29","known_ts":"1996-01-31","bar_index":909,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1996-01-29","trigger_known_ts":"1996-01-31","strength":0.45,"price":0.9094,"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.483031,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7901,"atr14":0.045279,"stop_level":0.767461,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-16","known_ts":"1996-02-16","bar_index":913,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.887,"stop_level":0.9317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-02-22","known_ts":"1996-02-22","bar_index":914,"type":"RECLAIM","strength":0.588,"price":0.9615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-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":"1996-02-16","prior_stop_level":0.9317,"sweep_low":0.8721,"atr14":0.043079,"stop_level":0.850561,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-26","known_ts":"1996-03-26","bar_index":922,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9914,"stop_level":1.0063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-29","known_ts":"1996-03-29","bar_index":923,"type":"RECLAIM","strength":0.588,"price":1.0361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-03-26","prior_stop_level":1.0063,"sweep_low":0.9765,"atr14":0.039798,"stop_level":0.956601,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-10","known_ts":"1996-05-10","bar_index":933,"type":"RECLAIM","strength":0.863,"price":1.2224,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-05","known_ts":"1996-07-05","bar_index":945,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3119,"stop_level":1.3193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-08-27","known_ts":"1996-08-29","bar_index":958,"type":"BUY","strength":0.863,"price":1.3417,"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":65},{"ts":"1996-10-02","known_ts":"1996-10-02","bar_index":966,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.297,"stop_level":1.3044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-04","known_ts":"1996-10-04","bar_index":967,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2746,"stop_level":1.3044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-12-31","known_ts":"1997-01-03","bar_index":987,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1996-12-31","trigger_known_ts":"1997-01-03","strength":0.45,"price":0.641,"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.586558,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5814,"atr14":0.034147,"stop_level":0.564326,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-06","known_ts":"1997-01-08","bar_index":988,"type":"BUY","strength":0.45,"price":0.6261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-01-06","known_ts":"1997-01-08","bar_index":988,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1997-01-06","trigger_known_ts":"1997-01-08","strength":0.45,"price":0.6261,"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.596169,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5814,"atr14":0.031834,"stop_level":0.565483,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-22","known_ts":"1997-01-24","bar_index":992,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1997-01-22","trigger_known_ts":"1997-01-24","strength":0.45,"price":0.6038,"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.610552,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5814,"atr14":0.02542,"stop_level":0.56869,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-04","known_ts":"1997-06-04","bar_index":1022,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7901,"stop_level":0.805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-06-23","known_ts":"1997-06-23","bar_index":1027,"type":"RECLAIM","strength":0.863,"price":0.8907,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-26","known_ts":"1997-06-30","bar_index":1028,"type":"BUY","strength":0.863,"price":0.8833,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1997-07-11","known_ts":"1997-07-11","bar_index":1031,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8423,"stop_level":0.8497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-15","known_ts":"1997-07-15","bar_index":1032,"type":"RECLAIM","strength":1.0,"price":0.8535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-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":"1997-07-11","prior_stop_level":0.8497,"sweep_low":0.805,"atr14":0.036515,"stop_level":0.786743,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-18","known_ts":"1997-08-18","bar_index":1040,"type":"RECLAIM","strength":1.0,"price":0.9839,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-13","known_ts":"1997-10-15","bar_index":1053,"type":"REBUY","strength":1.0,"price":1.6548,"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":"1998-07-01","known_ts":"1998-07-06","bar_index":1113,"type":"BUY","strength":0.725,"price":4.7779,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1998-07-29","known_ts":"1998-07-29","bar_index":1119,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5009,"stop_level":5.6575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-30","known_ts":"1998-07-30","bar_index":1119,"type":"RECLAIM","strength":0.863,"price":5.7693,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-07-29","prior_stop_level":5.6575,"sweep_low":5.5009,"atr14":0.285514,"stop_level":5.358143,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-26","known_ts":"1998-10-28","bar_index":1140,"type":"BUY","strength":0.725,"price":5.4339,"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":"1999-03-08","known_ts":"1999-03-10","bar_index":1170,"type":"REBUY","strength":1.0,"price":11.7026,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1999-06-07","known_ts":"1999-06-09","bar_index":1191,"type":"BUY","strength":0.725,"price":13.0443,"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":"1999-08-06","known_ts":"1999-08-06","bar_index":1205,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6978,"stop_level":16.0407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-08-13","known_ts":"1999-08-13","bar_index":1207,"type":"RECLAIM","strength":0.863,"price":16.4879,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-06 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-08-06","prior_stop_level":16.0407,"sweep_low":13.5064,"atr14":0.784399,"stop_level":13.114201,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-08","known_ts":"1999-10-12","bar_index":1220,"type":"BUY","strength":0.588,"price":15.8469,"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":60},{"ts":"1999-11-24","known_ts":"1999-11-29","bar_index":1231,"type":"BUY","strength":0.588,"price":15.8916,"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":70},{"ts":"1999-12-30","known_ts":"2000-01-03","bar_index":1239,"type":"BUY","strength":0.588,"price":13.7747,"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":"2000-02-25","known_ts":"2000-02-25","bar_index":1252,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.4491,"stop_level":12.6417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-29","known_ts":"2000-02-29","bar_index":1252,"type":"RECLAIM","strength":0.588,"price":13.0293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-02-25","prior_stop_level":12.6417,"sweep_low":11.2702,"atr14":0.739294,"stop_level":10.900553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-14","known_ts":"2000-03-14","bar_index":1256,"type":"RECLAIM","strength":0.725,"price":17.77,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":1263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.7265,"stop_level":18.4856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-18","known_ts":"2000-04-18","bar_index":1264,"type":"RECLAIM","strength":0.863,"price":19.0222,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-04-14","prior_stop_level":18.4856,"sweep_low":15.7127,"atr14":1.418589,"stop_level":15.003405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-01","known_ts":"2000-05-01","bar_index":1267,"type":"RECLAIM","strength":0.863,"price":19.2011,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-10","known_ts":"2000-07-12","bar_index":1283,"type":"BUY","strength":0.588,"price":18.2471,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-08-03","known_ts":"2000-08-03","bar_index":1289,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.1588,"stop_level":17.1737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-08","known_ts":"2000-08-08","bar_index":1290,"type":"RECLAIM","strength":0.725,"price":17.4122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-08-03","prior_stop_level":17.1737,"sweep_low":16.5625,"atr14":0.818398,"stop_level":16.153301,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-21","known_ts":"2000-08-21","bar_index":1293,"type":"RECLAIM","strength":0.863,"price":17.9191,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-10-24","known_ts":"2000-10-26","bar_index":1308,"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":"2000-10-24","trigger_known_ts":"2000-10-26","strength":0.45,"price":10.5994,"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.464606,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.3024,"atr14":0.957094,"stop_level":8.823853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-06","known_ts":"2000-11-08","bar_index":1311,"type":"BUY","strength":0.45,"price":12.4927,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-11-06","known_ts":"2000-11-08","bar_index":1311,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-11-06","trigger_known_ts":"2000-11-08","strength":0.45,"price":12.4927,"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.368973,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.6441,"atr14":0.83925,"stop_level":10.224475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-14","known_ts":"2000-12-18","bar_index":1320,"type":"BUY","strength":0.45,"price":6.1718,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-12-14","known_ts":"2000-12-18","bar_index":1320,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-12-14","trigger_known_ts":"2000-12-18","strength":0.45,"price":6.1718,"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.688252,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.009,"atr14":0.694818,"stop_level":4.661591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-08","known_ts":"2001-02-08","bar_index":1332,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6602,"stop_level":10.1372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-04-04","known_ts":"2001-04-06","bar_index":1345,"type":"BUY","strength":0.725,"price":11.3275,"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":"2001-05-11","known_ts":"2001-05-11","bar_index":1353,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.284,"stop_level":12.5201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-15","known_ts":"2001-05-15","bar_index":1354,"type":"RECLAIM","strength":0.863,"price":12.575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-05-11","prior_stop_level":12.5201,"sweep_low":12.0979,"atr14":0.59929,"stop_level":11.798255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-25","known_ts":"2001-05-25","bar_index":1357,"type":"RECLAIM","strength":0.863,"price":12.9494,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-07-23","known_ts":"2001-07-23","bar_index":1370,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7664,"stop_level":16.1003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-07-25","known_ts":"2001-07-25","bar_index":1370,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.3609,"stop_level":16.1003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-07-26","known_ts":"2001-07-26","bar_index":1371,"type":"RECLAIM","strength":0.863,"price":16.2792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-07-23","prior_stop_level":16.1003,"sweep_low":15.027,"atr14":0.583748,"stop_level":14.735126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-26","known_ts":"2001-07-26","bar_index":1371,"type":"RECLAIM","strength":0.863,"price":16.2792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-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":"2001-07-25","prior_stop_level":16.1003,"sweep_low":15.027,"atr14":0.583748,"stop_level":14.735126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-17","known_ts":"2001-10-19","bar_index":1389,"type":"BUY","strength":0.725,"price":12.7205,"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":"2002-01-02","known_ts":"2002-01-02","bar_index":1406,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1737,"stop_level":17.1808,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-03","known_ts":"2002-01-03","bar_index":1406,"type":"RECLAIM","strength":1.0,"price":17.3884,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-01-02","prior_stop_level":17.1808,"sweep_low":16.9948,"atr14":0.51704,"stop_level":16.73628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-12","known_ts":"2002-03-14","bar_index":1422,"type":"BUY","strength":0.863,"price":18.2733,"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":35},{"ts":"2002-04-04","known_ts":"2002-04-04","bar_index":1427,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.3687,"stop_level":18.4999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-08","known_ts":"2002-04-08","bar_index":1428,"type":"RECLAIM","strength":1.0,"price":18.6645,"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":true},"anchor_ts":"2002-04-04","prior_stop_level":18.4999,"sweep_low":17.7748,"atr14":0.570884,"stop_level":17.489358,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-01","known_ts":"2002-08-05","bar_index":1455,"type":"BUY","strength":0.45,"price":10.1325,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-08-01","known_ts":"2002-08-05","bar_index":1455,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-08-01","trigger_known_ts":"2002-08-05","strength":0.45,"price":10.1325,"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.468668,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.0341,"atr14":0.813134,"stop_level":8.627533,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-09","known_ts":"2002-08-13","bar_index":1457,"type":"BUY","strength":0.45,"price":7.9536,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-08-09","known_ts":"2002-08-13","bar_index":1457,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-08-09","trigger_known_ts":"2002-08-13","strength":0.45,"price":7.9536,"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.582926,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.619,"atr14":0.989436,"stop_level":6.124282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-14","known_ts":"2002-08-16","bar_index":1458,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-08-14","trigger_known_ts":"2002-08-16","strength":0.45,"price":8.3901,"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.560037,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.619,"atr14":0.871506,"stop_level":6.183247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-30","known_ts":"2002-09-30","bar_index":1468,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.9822,"stop_level":8.2935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-08","known_ts":"2002-10-08","bar_index":1470,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.238,"stop_level":8.2935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-07","known_ts":"2002-11-07","bar_index":1478,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7514,"stop_level":6.9267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-11","known_ts":"2002-11-11","bar_index":1478,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.3256,"stop_level":6.9267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":1479,"type":"RECLAIM","strength":0.588,"price":7.2952,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-07","prior_stop_level":6.9267,"sweep_low":6.2827,"atr14":0.503684,"stop_level":6.030858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":1479,"type":"RECLAIM","strength":0.588,"price":7.2952,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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-11-11","prior_stop_level":6.9267,"sweep_low":6.2827,"atr14":0.503684,"stop_level":6.030858,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":1485,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0412,"stop_level":9.442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-19","known_ts":"2002-12-19","bar_index":1487,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4795,"stop_level":9.0412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":1495,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3275,"stop_level":9.3704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-28","known_ts":"2003-01-28","bar_index":1496,"type":"RECLAIM","strength":0.725,"price":9.5314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-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":"2003-01-27","prior_stop_level":9.3704,"sweep_low":9.2845,"atr14":0.446928,"stop_level":9.061036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-27","known_ts":"2003-02-27","bar_index":1503,"type":"RECLAIM","strength":0.863,"price":10.2935,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":1507,"type":"BUY","strength":0.863,"price":10.8266,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2003-03-31","known_ts":"2003-03-31","bar_index":1510,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.6495,"stop_level":9.7246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-01","known_ts":"2003-04-01","bar_index":1510,"type":"RECLAIM","strength":0.863,"price":9.7854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-03-31","prior_stop_level":9.7246,"sweep_low":9.1414,"atr14":0.511091,"stop_level":8.885854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-10","known_ts":"2003-04-14","bar_index":1513,"type":"BUY","strength":0.863,"price":11.0842,"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":"2003-07-24","known_ts":"2003-07-24","bar_index":1537,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0663,"stop_level":15.2381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-25","known_ts":"2003-07-25","bar_index":1537,"type":"RECLAIM","strength":1.0,"price":15.4062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-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":"2003-07-24","prior_stop_level":15.2381,"sweep_low":14.7944,"atr14":0.497401,"stop_level":14.545699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-14","known_ts":"2003-08-14","bar_index":1542,"type":"RECLAIM","strength":1.0,"price":17.6209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-24","known_ts":"2003-09-24","bar_index":1551,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3526,"stop_level":17.671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-18","known_ts":"2003-11-18","bar_index":1564,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.787,"stop_level":20.8016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-19","known_ts":"2003-11-19","bar_index":1564,"type":"RECLAIM","strength":0.863,"price":20.8733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-18","prior_stop_level":20.8016,"sweep_low":20.5928,"atr14":0.514309,"stop_level":20.335646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-27","known_ts":"2004-03-02","bar_index":1587,"type":"REBUY","strength":0.725,"price":19.4839,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2004-03-09","known_ts":"2004-03-09","bar_index":1589,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.2479,"stop_level":18.3128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-03-29","known_ts":"2004-03-31","bar_index":1594,"type":"BUY","strength":0.725,"price":18.6371,"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":"2004-05-10","known_ts":"2004-05-10","bar_index":1603,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.3582,"stop_level":18.4101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-05-11","known_ts":"2004-05-11","bar_index":1604,"type":"RECLAIM","strength":0.725,"price":18.8167,"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":false,"monthlyBull":true},"anchor_ts":"2004-05-10","prior_stop_level":18.4101,"sweep_low":18.203,"atr14":0.501045,"stop_level":17.952477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-17","known_ts":"2004-05-17","bar_index":1605,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.0189,"stop_level":18.3582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-05-18","known_ts":"2004-05-18","bar_index":1605,"type":"RECLAIM","strength":0.588,"price":18.5929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2004-05-17","prior_stop_level":18.3582,"sweep_low":17.7012,"atr14":0.540197,"stop_level":17.431102,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-24","known_ts":"2004-05-26","bar_index":1607,"type":"REBUY","strength":0.725,"price":19.4341,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2004-08-19","known_ts":"2004-08-23","bar_index":1627,"type":"BUY","strength":0.588,"price":17.5813,"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":"2004-11-22","known_ts":"2004-11-22","bar_index":1649,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.3865,"stop_level":21.5822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-28","known_ts":"2005-05-02","bar_index":1685,"type":"BUY","strength":0.45,"price":18.3663,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-05-16","known_ts":"2005-05-16","bar_index":1689,"type":"RECLAIM","strength":0.588,"price":19.8368,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-04-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":1709,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.62,"stop_level":26.8351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-12","known_ts":"2005-08-12","bar_index":1709,"type":"RECLAIM","strength":1.0,"price":27.1285,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-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":"2005-08-11","prior_stop_level":26.8351,"sweep_low":26.1716,"atr14":0.666558,"stop_level":25.838321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-31","known_ts":"2005-11-02","bar_index":1728,"type":"BUY","strength":0.725,"price":25.2505,"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":"2005-12-15","known_ts":"2005-12-15","bar_index":1738,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.5821,"stop_level":26.4284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-10","known_ts":"2006-01-12","bar_index":1744,"type":"BUY","strength":0.725,"price":26.2573,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-06-28","known_ts":"2006-06-30","bar_index":1783,"type":"BUY","strength":0.725,"price":30.1876,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2006-08-15","known_ts":"2006-08-17","bar_index":1794,"type":"BUY","strength":0.588,"price":27.072,"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":"2006-11-02","known_ts":"2006-11-02","bar_index":1812,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.2176,"stop_level":29.3555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-16","known_ts":"2006-11-16","bar_index":1816,"type":"RECLAIM","strength":0.863,"price":30.1276,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-27","known_ts":"2006-11-29","bar_index":1818,"type":"BUY","strength":0.863,"price":30.4143,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2007-01-30","known_ts":"2007-02-01","bar_index":1832,"type":"BUY","strength":0.45,"price":28.0995,"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":"2007-02-23","known_ts":"2007-02-23","bar_index":1837,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.243,"stop_level":27.6298,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-04-10","known_ts":"2007-04-10","bar_index":1848,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.2262,"stop_level":26.3091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-04-16","known_ts":"2007-04-16","bar_index":1849,"type":"RECLAIM","strength":0.588,"price":26.4528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-04-10","prior_stop_level":26.3091,"sweep_low":25.5631,"atr14":0.583739,"stop_level":25.27123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-04","known_ts":"2007-05-04","bar_index":1854,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.588,"stop_level":25.7068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-05-07","known_ts":"2007-05-07","bar_index":1854,"type":"RECLAIM","strength":0.588,"price":25.8815,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-05-04","prior_stop_level":25.7068,"sweep_low":25.4773,"atr14":0.533341,"stop_level":25.21063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-17","known_ts":"2007-05-21","bar_index":1857,"type":"BUY","strength":0.588,"price":26.5072,"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":"2007-06-29","known_ts":"2007-07-03","bar_index":1867,"type":"BUY","strength":0.588,"price":26.0476,"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":"2007-08-08","known_ts":"2007-08-10","bar_index":1876,"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":"2007-08-08","trigger_known_ts":"2007-08-10","strength":0.45,"price":25.0202,"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.215884,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.9825,"atr14":0.618616,"stop_level":23.673192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-29","known_ts":"2007-08-31","bar_index":1881,"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":"2007-08-29","trigger_known_ts":"2007-08-31","strength":0.45,"price":24.3876,"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.235709,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.8771,"atr14":0.530572,"stop_level":23.611814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-12","known_ts":"2007-09-14","bar_index":1884,"type":"BUY","strength":0.45,"price":24.4597,"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":"2007-09-12","known_ts":"2007-09-14","bar_index":1884,"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":"2007-09-12","trigger_known_ts":"2007-09-14","strength":0.45,"price":24.4597,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.23345,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.522,"atr14":0.527015,"stop_level":23.258493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-28","known_ts":"2007-09-28","bar_index":1888,"type":"RECLAIM","strength":0.725,"price":26.3741,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-09-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-05","known_ts":"2007-11-05","bar_index":1896,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.9943,"stop_level":26.1278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":1897,"type":"RECLAIM","strength":0.725,"price":26.1946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-11-05","prior_stop_level":26.1278,"sweep_low":25.5269,"atr14":0.632121,"stop_level":25.21084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-19","known_ts":"2007-11-19","bar_index":1900,"type":"RECLAIM","strength":0.863,"price":26.4839,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-23","known_ts":"2007-11-27","bar_index":1901,"type":"BUY","strength":0.863,"price":27.3185,"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":55},{"ts":"2008-01-03","known_ts":"2008-01-03","bar_index":1910,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.3964,"stop_level":28.0084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-04-01","known_ts":"2008-04-03","bar_index":1930,"type":"BUY","strength":0.45,"price":23.7278,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-05-08","known_ts":"2008-05-08","bar_index":1939,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.5298,"stop_level":24.0726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":1939,"type":"RECLAIM","strength":0.588,"price":24.4363,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-05-08","prior_stop_level":24.0726,"sweep_low":23.3172,"atr14":0.837958,"stop_level":22.898221,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":1943,"type":"RECLAIM","strength":0.863,"price":25.8073,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-18","known_ts":"2008-06-18","bar_index":1948,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.9159,"stop_level":24.3188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-19","known_ts":"2008-06-19","bar_index":1948,"type":"RECLAIM","strength":0.725,"price":24.3468,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-06-18","prior_stop_level":24.3188,"sweep_low":23.7704,"atr14":0.938551,"stop_level":23.301125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-04","known_ts":"2008-08-06","bar_index":1959,"type":"BUY","strength":0.45,"price":23.2648,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-08-12","known_ts":"2008-08-12","bar_index":1961,"type":"RECLAIM","strength":0.725,"price":25.7237,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-08-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":1968,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.5335,"stop_level":24.8142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-28","known_ts":"2008-10-30","bar_index":1979,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-28","trigger_known_ts":"2008-10-30","strength":0.45,"price":13.8727,"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.528753,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.274,"atr14":1.214338,"stop_level":10.666831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":1985,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":11.2741,"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.617026,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.256,"atr14":1.214424,"stop_level":8.648788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-26","known_ts":"2008-12-01","bar_index":1986,"type":"BUY","strength":0.45,"price":10.7216,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-26","known_ts":"2008-12-01","bar_index":1986,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-26","trigger_known_ts":"2008-12-01","strength":0.45,"price":10.7216,"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.635794,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.256,"atr14":1.157557,"stop_level":8.677221,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1996,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.7976,"stop_level":14.8479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1997,"type":"RECLAIM","strength":0.588,"price":15.3755,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-14","prior_stop_level":14.8479,"sweep_low":14.4804,"atr14":0.947667,"stop_level":14.006567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-13","known_ts":"2009-03-17","bar_index":2010,"type":"BUY","strength":0.725,"price":17.9758,"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":30},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":2017,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.5049,"stop_level":21.6016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-16","known_ts":"2009-04-16","bar_index":2017,"type":"RECLAIM","strength":0.863,"price":21.9029,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-15","prior_stop_level":21.6016,"sweep_low":21.1127,"atr14":1.03303,"stop_level":20.596185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-29","known_ts":"2009-04-29","bar_index":2020,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.3344,"stop_level":21.5049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-30","known_ts":"2009-04-30","bar_index":2021,"type":"RECLAIM","strength":0.863,"price":21.8176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-04-29","prior_stop_level":21.5049,"sweep_low":21.1468,"atr14":0.996911,"stop_level":20.648345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-22","known_ts":"2009-07-24","bar_index":2040,"type":"BUY","strength":0.863,"price":20.8632,"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":"2009-08-17","known_ts":"2009-08-17","bar_index":2046,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.8358,"stop_level":20.5036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":2046,"type":"RECLAIM","strength":1.0,"price":20.5835,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-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":"2009-08-17","prior_stop_level":20.5036,"sweep_low":19.7615,"atr14":0.783449,"stop_level":19.369776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-25","known_ts":"2009-08-27","bar_index":2048,"type":"REBUY","strength":1.0,"price":21.3884,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2009-09-02","known_ts":"2009-09-04","bar_index":2050,"type":"REBUY","strength":0.863,"price":22.4957,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2009-10-12","known_ts":"2009-10-14","bar_index":2059,"type":"BUY","strength":0.863,"price":23.2745,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-11-05","known_ts":"2009-11-09","bar_index":2065,"type":"BUY","strength":0.863,"price":23.9391,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-12-15","known_ts":"2009-12-15","bar_index":2074,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.7959,"stop_level":24.6553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-17","known_ts":"2009-12-17","bar_index":2074,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.4578,"stop_level":24.6553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":2092,"type":"BUY","strength":0.725,"price":22.3723,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":2105,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.6947,"stop_level":25.8908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-27","known_ts":"2010-07-29","bar_index":2125,"type":"BUY","strength":0.588,"price":20.0098,"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":"2010-09-02","known_ts":"2010-09-07","bar_index":2134,"type":"BUY","strength":0.45,"price":19.5118,"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":"2010-09-21","known_ts":"2010-09-21","bar_index":2138,"type":"RECLAIM","strength":0.725,"price":22.3728,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-09-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-30","known_ts":"2010-11-30","bar_index":2154,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.8328,"stop_level":24.856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":2155,"type":"RECLAIM","strength":0.863,"price":25.3211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-11-30","prior_stop_level":24.856,"sweep_low":24.6235,"atr14":0.598651,"stop_level":24.324175,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-07","known_ts":"2011-04-11","bar_index":2184,"type":"BUY","strength":0.45,"price":17.8131,"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-04-07","known_ts":"2011-04-11","bar_index":2184,"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":"2011-04-07","trigger_known_ts":"2011-04-11","strength":0.45,"price":17.8131,"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.360697,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.4002,"atr14":0.482737,"stop_level":16.158831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-06","known_ts":"2011-06-06","bar_index":2197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.5315,"stop_level":17.8248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-06-13","known_ts":"2011-06-15","bar_index":2199,"type":"REBUY","strength":0.588,"price":17.8424,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-07-12","known_ts":"2011-07-12","bar_index":2205,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.3636,"stop_level":18.3764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-07-15","known_ts":"2011-07-15","bar_index":2206,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.4557,"stop_level":18.3764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-07-13","known_ts":"2011-07-13","bar_index":2206,"type":"RECLAIM","strength":0.725,"price":18.4225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-07-12","prior_stop_level":18.3764,"sweep_low":17.892,"atr14":0.468902,"stop_level":17.657549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":2220,"type":"BUY","strength":0.45,"price":14.1544,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":2220,"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":"2011-09-12","trigger_known_ts":"2011-09-14","strength":0.45,"price":14.1544,"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.457201,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.4057,"atr14":0.645179,"stop_level":13.083111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-30","known_ts":"2011-09-30","bar_index":2224,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.8266,"stop_level":14.2193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-10-06","known_ts":"2011-10-06","bar_index":2226,"type":"RECLAIM","strength":0.45,"price":14.3963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-30 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":"2011-09-30","prior_stop_level":14.2193,"sweep_low":12.9305,"atr14":0.601838,"stop_level":12.629581,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":2236,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.6721,"stop_level":15.7018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":2237,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2567,"stop_level":15.7018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":2238,"type":"RECLAIM","strength":0.725,"price":15.7196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-21","prior_stop_level":15.7018,"sweep_low":15.1558,"atr14":0.546098,"stop_level":14.882751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":2238,"type":"RECLAIM","strength":0.725,"price":15.7196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-11-23","prior_stop_level":15.7018,"sweep_low":15.1558,"atr14":0.546098,"stop_level":14.882751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-14","known_ts":"2011-12-14","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.8563,"stop_level":15.2092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-20","known_ts":"2012-01-24","bar_index":2250,"type":"BUY","strength":0.725,"price":15.1545,"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":0},{"ts":"2012-02-24","known_ts":"2012-02-24","bar_index":2258,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.9333,"stop_level":14.9871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-28","known_ts":"2012-02-28","bar_index":2258,"type":"RECLAIM","strength":0.725,"price":15.262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-24","prior_stop_level":14.9871,"sweep_low":14.7362,"atr14":0.388097,"stop_level":14.542151,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-01","known_ts":"2012-03-01","bar_index":2259,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.76,"stop_level":14.9871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-16","known_ts":"2012-03-20","bar_index":2263,"type":"BUY","strength":0.863,"price":15.7102,"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":55},{"ts":"2012-04-02","known_ts":"2012-04-02","bar_index":2266,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.1266,"stop_level":14.2939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-06-07","known_ts":"2012-06-11","bar_index":2282,"type":"BUY","strength":0.45,"price":11.8347,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-07","known_ts":"2012-06-11","bar_index":2282,"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":"2012-06-07","trigger_known_ts":"2012-06-11","strength":0.45,"price":11.8347,"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.378093,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.7875,"atr14":0.469433,"stop_level":10.552783,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-25","known_ts":"2012-06-25","bar_index":2286,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.2339,"stop_level":11.7741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-06-27","known_ts":"2012-06-27","bar_index":2286,"type":"RECLAIM","strength":0.45,"price":12.0168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2012-06-25","prior_stop_level":11.7741,"sweep_low":11.1611,"atr14":0.551507,"stop_level":10.885346,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-20","known_ts":"2012-07-20","bar_index":2292,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.064,"stop_level":11.2339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":2292,"type":"RECLAIM","strength":0.588,"price":11.3371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-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":"2012-07-20","prior_stop_level":11.2339,"sweep_low":10.7848,"atr14":0.533192,"stop_level":10.518204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-02","known_ts":"2012-08-06","bar_index":2295,"type":"REBUY","strength":0.588,"price":12.1321,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2012-09-11","known_ts":"2012-09-13","bar_index":2304,"type":"BUY","strength":0.725,"price":11.2232,"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":"2012-10-02","known_ts":"2012-10-04","bar_index":2309,"type":"BUY","strength":0.725,"price":11.2722,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2012-11-26","known_ts":"2012-11-28","bar_index":2321,"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":"2012-11-26","trigger_known_ts":"2012-11-28","strength":0.45,"price":8.1785,"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.514202,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.99,"atr14":0.456516,"stop_level":6.761742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-31","known_ts":"2013-01-03","bar_index":2329,"type":"BUY","strength":0.45,"price":7.4477,"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-12-31","known_ts":"2013-01-03","bar_index":2329,"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":"2012-12-31","trigger_known_ts":"2013-01-03","strength":0.45,"price":7.4477,"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.546955,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.957,"atr14":0.358916,"stop_level":6.777542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-05","known_ts":"2013-02-05","bar_index":2337,"type":"RECLAIM","strength":0.725,"price":9.6777,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-12-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-10-07","known_ts":"2013-10-07","bar_index":2393,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.4166,"stop_level":23.7266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":2394,"type":"RECLAIM","strength":1.0,"price":24.6757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-07","prior_stop_level":23.7266,"sweep_low":22.0689,"atr14":0.765999,"stop_level":21.6859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-22","known_ts":"2013-10-22","bar_index":2397,"type":"RECLAIM","strength":1.0,"price":27.042,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-27","known_ts":"2014-03-03","bar_index":2426,"type":"BUY","strength":0.588,"price":16.6132,"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":30},{"ts":"2014-04-11","known_ts":"2014-04-11","bar_index":2436,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.3133,"stop_level":16.454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-15","known_ts":"2014-04-15","bar_index":2437,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9871,"stop_level":16.454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-22","known_ts":"2014-04-22","bar_index":2438,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.661,"stop_level":16.454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-29","known_ts":"2014-04-29","bar_index":2440,"type":"RECLAIM","strength":0.588,"price":16.4923,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-04-22","prior_stop_level":16.454,"sweep_low":15.2645,"atr14":0.486855,"stop_level":15.021073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-20","known_ts":"2014-06-20","bar_index":2452,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.2107,"stop_level":18.2943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-23","known_ts":"2014-06-23","bar_index":2452,"type":"RECLAIM","strength":0.588,"price":18.3779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-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":"2014-06-20","prior_stop_level":18.2943,"sweep_low":18.082,"atr14":0.417707,"stop_level":17.873147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-24","known_ts":"2014-07-24","bar_index":2460,"type":"RECLAIM","strength":0.863,"price":20.2948,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-01","known_ts":"2014-08-01","bar_index":2462,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.7639,"stop_level":18.9504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-08-04","known_ts":"2014-08-04","bar_index":2462,"type":"RECLAIM","strength":0.725,"price":19.1048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-08-01 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":"2014-08-01","prior_stop_level":18.9504,"sweep_low":18.6031,"atr14":0.525579,"stop_level":18.34031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-19","known_ts":"2014-08-19","bar_index":2466,"type":"RECLAIM","strength":0.863,"price":20.0247,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-02","known_ts":"2014-09-04","bar_index":2469,"type":"BUY","strength":0.863,"price":20.6872,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2014-10-07","known_ts":"2014-10-07","bar_index":2477,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.5614,"stop_level":20.5773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-30","known_ts":"2014-10-30","bar_index":2483,"type":"RECLAIM","strength":0.863,"price":22.2662,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-04","known_ts":"2014-11-06","bar_index":2484,"type":"BUY","strength":0.863,"price":22.7839,"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":55},{"ts":"2015-02-13","known_ts":"2015-02-18","bar_index":2507,"type":"BUY","strength":0.863,"price":25.4461,"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":20},{"ts":"2015-04-16","known_ts":"2015-04-16","bar_index":2521,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.6288,"stop_level":24.6421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-06-16","known_ts":"2015-06-18","bar_index":2535,"type":"BUY","strength":0.45,"price":23.3417,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-07-08","known_ts":"2015-07-10","bar_index":2540,"type":"BUY","strength":0.45,"price":22.6216,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-14","known_ts":"2015-08-18","bar_index":2549,"type":"BUY","strength":0.45,"price":21.6149,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-24","known_ts":"2015-08-26","bar_index":2551,"type":"BUY","strength":0.45,"price":23.5017,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":2552,"type":"RECLAIM","strength":0.725,"price":24.4951,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-08-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-14","known_ts":"2015-10-14","bar_index":2563,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.3657,"stop_level":23.8286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":2567,"type":"RECLAIM","strength":0.863,"price":23.9762,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-31","known_ts":"2016-01-05","bar_index":2581,"type":"BUY","strength":0.45,"price":21.0536,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-03-22","known_ts":"2016-03-22","bar_index":2599,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.9586,"stop_level":21.9656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-24","known_ts":"2016-03-24","bar_index":2600,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.6201,"stop_level":21.9656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-31","known_ts":"2016-03-31","bar_index":2601,"type":"RECLAIM","strength":0.588,"price":22.4147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-24","prior_stop_level":21.9656,"sweep_low":21.4266,"atr14":0.584329,"stop_level":21.134436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-12","known_ts":"2016-04-12","bar_index":2604,"type":"RECLAIM","strength":0.863,"price":22.3387,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-15","known_ts":"2016-04-19","bar_index":2605,"type":"REBUY","strength":0.863,"price":22.7325,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-07-07","known_ts":"2016-07-11","bar_index":2624,"type":"BUY","strength":0.725,"price":21.7952,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-08-19","known_ts":"2016-08-19","bar_index":2634,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.7298,"stop_level":22.9181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-23","known_ts":"2016-08-23","bar_index":2635,"type":"RECLAIM","strength":0.863,"price":27.3608,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-08-19","prior_stop_level":22.9181,"sweep_low":22.4578,"atr14":0.867389,"stop_level":22.024105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-06","known_ts":"2016-09-06","bar_index":2638,"type":"RECLAIM","strength":0.863,"price":26.4471,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-10","known_ts":"2016-10-12","bar_index":2646,"type":"REBUY","strength":1.0,"price":27.9438,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2016-12-23","known_ts":"2016-12-23","bar_index":2663,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.6462,"stop_level":31.8504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-24","known_ts":"2017-03-28","bar_index":2684,"type":"BUY","strength":0.725,"price":33.4499,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":2696,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.0422,"stop_level":36.2273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-19","known_ts":"2017-05-19","bar_index":2697,"type":"RECLAIM","strength":1.0,"price":36.5549,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-05-17","prior_stop_level":36.2273,"sweep_low":35.8641,"atr14":0.636704,"stop_level":35.545748,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-24","known_ts":"2017-05-26","bar_index":2698,"type":"REBUY","strength":1.0,"price":41.9958,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-08-30","known_ts":"2017-08-30","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.8228,"stop_level":42.2473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-10-31","known_ts":"2017-11-02","bar_index":2735,"type":"BUY","strength":0.725,"price":41.3192,"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":"2017-11-08","known_ts":"2017-11-10","bar_index":2737,"type":"BUY","strength":0.725,"price":40.8436,"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":"2018-01-31","known_ts":"2018-01-31","bar_index":2755,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.9374,"stop_level":55.2633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-14","known_ts":"2018-02-14","bar_index":2759,"type":"RECLAIM","strength":1.0,"price":53.0244,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-17","known_ts":"2018-04-19","bar_index":2773,"type":"BUY","strength":0.725,"price":53.4839,"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":"2018-05-24","known_ts":"2018-05-24","bar_index":2782,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.7045,"stop_level":54.7018,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-06-20","known_ts":"2018-06-22","bar_index":2788,"type":"BUY","strength":0.725,"price":55.9534,"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":20},{"ts":"2018-09-10","known_ts":"2018-09-10","bar_index":2806,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.7238,"stop_level":56.9146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-12","known_ts":"2018-09-12","bar_index":2807,"type":"RECLAIM","strength":0.725,"price":57.4135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-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":"2018-09-10","prior_stop_level":56.9146,"sweep_low":56.2616,"atr14":1.401115,"stop_level":55.561042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-24","known_ts":"2018-09-24","bar_index":2810,"type":"RECLAIM","strength":0.725,"price":58.7634,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-24","known_ts":"2018-12-27","bar_index":2831,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-12-24","trigger_known_ts":"2018-12-27","strength":0.45,"price":38.6311,"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.35524,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.4788,"atr14":2.030842,"stop_level":34.463379,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":2833,"type":"BUY","strength":0.45,"price":41.4563,"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":"retail"}},{"ts":"2019-02-11","known_ts":"2019-02-11","bar_index":2841,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.4563,"stop_level":43.4711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-12","known_ts":"2019-02-12","bar_index":2842,"type":"RECLAIM","strength":0.588,"price":44.5046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-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":"2019-02-11","prior_stop_level":43.4711,"sweep_low":43.2853,"atr14":1.130101,"stop_level":42.720249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-26","known_ts":"2019-02-26","bar_index":2845,"type":"RECLAIM","strength":0.725,"price":51.181,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-01","known_ts":"2019-07-03","bar_index":2874,"type":"BUY","strength":0.725,"price":54.3061,"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":"2019-08-01","known_ts":"2019-08-01","bar_index":2881,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.5142,"stop_level":55.7172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-09-20","known_ts":"2019-09-24","bar_index":2893,"type":"BUY","strength":0.588,"price":51.4678,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2019-10-11","known_ts":"2019-10-15","bar_index":2898,"type":"BUY","strength":0.725,"price":51.6426,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-11-20","known_ts":"2019-11-20","bar_index":2907,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.363,"stop_level":57.0243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":2908,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.2152,"stop_level":57.0243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-26","known_ts":"2019-11-26","bar_index":2908,"type":"RECLAIM","strength":0.863,"price":62.0031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-11-20","prior_stop_level":57.0243,"sweep_low":54.6451,"atr14":1.713506,"stop_level":53.788347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-26","known_ts":"2019-11-26","bar_index":2908,"type":"RECLAIM","strength":0.863,"price":62.0031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-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":"2019-11-22","prior_stop_level":57.0243,"sweep_low":54.6451,"atr14":1.713506,"stop_level":53.788347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-11","known_ts":"2019-12-11","bar_index":2912,"type":"RECLAIM","strength":0.863,"price":64.4507,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-27","known_ts":"2020-01-27","bar_index":2922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.1345,"stop_level":67.9909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":2940,"type":"BUY","strength":0.588,"price":50.1429,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40,"retro_override":true,"retro_ctx":{"group_id":"retail"}},{"ts":"2020-11-09","known_ts":"2020-11-09","bar_index":2988,"type":"SELL","basis":"structure_stop","strength":0.863,"price":86.6811,"stop_level":86.767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-11-10","known_ts":"2020-11-10","bar_index":2989,"type":"RECLAIM","strength":0.863,"price":87.954,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2020-11-09","prior_stop_level":86.767,"sweep_low":86.6187,"atr14":3.017058,"stop_level":85.110171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-12","known_ts":"2021-01-14","bar_index":3003,"type":"BUY","strength":0.725,"price":89.4504,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2021-02-03","known_ts":"2021-02-03","bar_index":3008,"type":"SELL","basis":"structure_stop","strength":0.725,"price":86.6237,"stop_level":87.6445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-02-04","known_ts":"2021-02-04","bar_index":3008,"type":"RECLAIM","strength":0.725,"price":89.3876,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-03","prior_stop_level":87.6445,"sweep_low":85.4695,"atr14":2.683317,"stop_level":84.127841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-25","known_ts":"2021-02-25","bar_index":3013,"type":"SELL","basis":"structure_stop","strength":0.588,"price":80.8289,"stop_level":84.5586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-03-18","known_ts":"2021-03-22","bar_index":3018,"type":"BUY","strength":0.725,"price":95.5679,"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":"2021-04-30","known_ts":"2021-04-30","bar_index":3028,"type":"SELL","basis":"structure_stop","strength":0.863,"price":91.8625,"stop_level":92.455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-03","known_ts":"2021-05-03","bar_index":3028,"type":"RECLAIM","strength":0.863,"price":92.8106,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-04-30","prior_stop_level":92.455,"sweep_low":91.4832,"atr14":2.164815,"stop_level":90.400793,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-13","known_ts":"2021-05-17","bar_index":3031,"type":"REBUY","strength":0.863,"price":94.8964,"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":"2021-07-22","known_ts":"2021-07-26","bar_index":3047,"type":"BUY","strength":0.725,"price":91.289,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-08-19","known_ts":"2021-08-19","bar_index":3053,"type":"SELL","basis":"structure_stop","strength":0.725,"price":87.2583,"stop_level":89.4684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-08-23","known_ts":"2021-08-23","bar_index":3054,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.1663,"stop_level":89.4684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-20","known_ts":"2021-08-20","bar_index":3054,"type":"RECLAIM","strength":0.725,"price":89.54,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2021-08-19","prior_stop_level":89.4684,"sweep_low":86.4316,"atr14":2.478481,"stop_level":85.19236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-24","known_ts":"2021-08-24","bar_index":3054,"type":"RECLAIM","strength":0.863,"price":96.5836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-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":"2021-08-23","prior_stop_level":89.4684,"sweep_low":89.0789,"atr14":2.945067,"stop_level":87.606366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-14","known_ts":"2021-09-14","bar_index":3059,"type":"SELL","basis":"structure_stop","strength":0.588,"price":88.1384,"stop_level":88.2362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-10-12","known_ts":"2021-10-14","bar_index":3066,"type":"BUY","strength":0.725,"price":90.1305,"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":"2021-12-01","known_ts":"2021-12-01","bar_index":3077,"type":"SELL","basis":"structure_stop","strength":0.725,"price":81.8022,"stop_level":84.2503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":3078,"type":"RECLAIM","strength":0.725,"price":84.6983,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-01 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":"2021-12-01","prior_stop_level":84.2503,"sweep_low":81.7862,"atr14":3.625364,"stop_level":79.973518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-07","known_ts":"2022-02-09","bar_index":3093,"type":"BUY","strength":0.45,"price":82.3334,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-02-23","known_ts":"2022-02-23","bar_index":3096,"type":"SELL","basis":"structure_stop","strength":0.45,"price":71.3872,"stop_level":77.992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-02-24","known_ts":"2022-02-28","bar_index":3097,"type":"REBUY","strength":0.45,"price":77.8389,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-03-01","known_ts":"2022-03-01","bar_index":3098,"type":"RECLAIM","strength":0.588,"price":88.7125,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-02-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2022-03-01","known_ts":"2022-03-01","bar_index":3098,"type":"RECLAIM","strength":0.45,"price":78.2738,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-23 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":"2022-02-23","prior_stop_level":77.992,"sweep_low":68.9306,"atr14":3.007845,"stop_level":67.426678,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":3118,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-05-25","trigger_known_ts":"2022-05-27","strength":0.45,"price":68.2548,"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.381767,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":56.13,"atr14":3.891104,"stop_level":54.184448,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-22","known_ts":"2022-06-24","bar_index":3124,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-22","trigger_known_ts":"2022-06-24","strength":0.45,"price":61.4419,"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.443476,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":55.6588,"atr14":2.634695,"stop_level":54.341453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":3139,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.9977,"stop_level":63.6877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":3140,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.6064,"stop_level":63.6877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":3142,"type":"REBUY","strength":0.725,"price":64.0167,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2022-10-20","known_ts":"2022-10-24","bar_index":3152,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-20","trigger_known_ts":"2022-10-24","strength":0.45,"price":53.1272,"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.518788,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":50.6207,"atr14":2.235089,"stop_level":49.503155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":3154,"type":"BUY","strength":0.588,"price":57.3574,"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":"2022-10-28","known_ts":"2022-11-01","bar_index":3154,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-28","trigger_known_ts":"2022-11-01","strength":0.588,"price":57.3574,"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.480472,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":51.5034,"atr14":2.052231,"stop_level":50.477284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-15","known_ts":"2022-11-15","bar_index":3158,"type":"RECLAIM","strength":0.725,"price":58.315,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":3165,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.9038,"stop_level":67.758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":3166,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.7018,"stop_level":67.758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":3166,"type":"RECLAIM","strength":0.863,"price":67.8719,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-16","prior_stop_level":67.758,"sweep_low":65.9105,"atr14":2.0672,"stop_level":64.8769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":3166,"type":"RECLAIM","strength":0.863,"price":67.8719,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-20","prior_stop_level":67.758,"sweep_low":65.9105,"atr14":2.0672,"stop_level":64.8769,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-09","known_ts":"2023-01-09","bar_index":3170,"type":"RECLAIM","strength":0.863,"price":72.2659,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-15","known_ts":"2023-05-17","bar_index":3199,"type":"BUY","strength":0.588,"price":62.9855,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2023-05-26","known_ts":"2023-05-31","bar_index":3202,"type":"BUY","strength":0.588,"price":61.9037,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2023-08-02","known_ts":"2023-08-02","bar_index":3217,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.0369,"stop_level":71.3473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-13","known_ts":"2023-10-17","bar_index":3234,"type":"BUY","strength":0.588,"price":62.0231,"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":"2024-01-03","known_ts":"2024-01-03","bar_index":3252,"type":"SELL","basis":"structure_stop","strength":0.863,"price":66.6945,"stop_level":66.8536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":3253,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.7917,"stop_level":66.8536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":3253,"type":"RECLAIM","strength":0.863,"price":67.0482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-01-03","prior_stop_level":66.8536,"sweep_low":66.2701,"atr14":1.481622,"stop_level":65.529289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-10","known_ts":"2024-01-10","bar_index":3254,"type":"RECLAIM","strength":1.0,"price":66.9951,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-08","prior_stop_level":66.8536,"sweep_low":65.5185,"atr14":1.386979,"stop_level":64.82501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-06","known_ts":"2024-02-06","bar_index":3260,"type":"RECLAIM","strength":1.0,"price":66.7475,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-23","known_ts":"2024-02-27","bar_index":3264,"type":"BUY","strength":1.0,"price":69.9041,"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":"2024-04-03","known_ts":"2024-04-03","bar_index":3273,"type":"SELL","basis":"structure_stop","strength":1.0,"price":70.978,"stop_level":71.6492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-05","known_ts":"2024-04-05","bar_index":3273,"type":"SELL","basis":"structure_stop","strength":1.0,"price":71.2465,"stop_level":71.6492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-08","known_ts":"2024-04-08","bar_index":3274,"type":"RECLAIM","strength":1.0,"price":71.7208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-04-03","prior_stop_level":71.6492,"sweep_low":70.1367,"atr14":1.760369,"stop_level":69.256515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-08","known_ts":"2024-04-08","bar_index":3274,"type":"RECLAIM","strength":1.0,"price":71.7208,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-04-05","prior_stop_level":71.6492,"sweep_low":70.5216,"atr14":1.760369,"stop_level":69.641415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-06","known_ts":"2024-06-06","bar_index":3288,"type":"RECLAIM","strength":1.0,"price":77.9944,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-26","known_ts":"2024-06-26","bar_index":3292,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.1727,"stop_level":77.3053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-28","known_ts":"2024-06-28","bar_index":3293,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.1998,"stop_level":77.3053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-17","known_ts":"2024-07-19","bar_index":3297,"type":"REBUY","strength":1.0,"price":80.0962,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2024-10-14","known_ts":"2024-10-14","bar_index":3317,"type":"SELL","basis":"structure_stop","strength":1.0,"price":88.4478,"stop_level":88.8037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-15","known_ts":"2024-10-15","bar_index":3318,"type":"RECLAIM","strength":1.0,"price":89.0501,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-14","prior_stop_level":88.8037,"sweep_low":87.1153,"atr14":1.997477,"stop_level":86.116561,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-04","known_ts":"2025-02-06","bar_index":3343,"type":"BUY","strength":0.725,"price":79.2771,"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":"2025-03-04","known_ts":"2025-03-04","bar_index":3349,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.3698,"stop_level":78.3086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":3361,"type":"BUY","strength":0.588,"price":63.2546,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2025-05-29","known_ts":"2025-05-29","bar_index":3369,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.9561,"stop_level":62.2924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":3370,"type":"RECLAIM","strength":0.588,"price":63.7778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-05-29","prior_stop_level":62.2924,"sweep_low":60.0784,"atr14":2.44199,"stop_level":58.857405,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":3380,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.0948,"stop_level":66.7847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-11","known_ts":"2025-08-13","bar_index":3386,"type":"BUY","strength":0.588,"price":68.8874,"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":"2025-09-02","known_ts":"2025-09-02","bar_index":3391,"type":"RECLAIM","strength":0.725,"price":72.9792,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-08-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-10","known_ts":"2025-10-10","bar_index":3400,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.5704,"stop_level":69.2973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-13","known_ts":"2025-10-13","bar_index":3400,"type":"RECLAIM","strength":0.863,"price":74.3053,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-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":"2025-10-10","prior_stop_level":69.2973,"sweep_low":67.5512,"atr14":2.527732,"stop_level":66.287334,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-27","known_ts":"2025-10-27","bar_index":3404,"type":"RECLAIM","strength":0.863,"price":80.5894,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-27","known_ts":"2026-03-03","bar_index":3432,"type":"BUY","strength":0.45,"price":64.1078,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-04-24","known_ts":"2026-04-24","bar_index":3445,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.6561,"stop_level":60.0509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-20","known_ts":"2026-05-22","bar_index":3451,"type":"BUY","strength":0.45,"price":60.8206,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-05-26","known_ts":"2026-05-26","bar_index":3452,"type":"RECLAIM","strength":0.588,"price":73.7585,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-05-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-08-06","known_ts":"2026-08-06","bar_index":3468,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.02,"stop_level":84.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-13","known_ts":"2026-08-13","bar_index":3470,"type":"RECLAIM","strength":1.0,"price":85.35,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-08-06","prior_stop_level":84.43,"sweep_low":79.0,"atr14":2.698909,"stop_level":77.650545,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-08-06","last_scored_basis":"structure_stop","bars_since_signal":0,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2018-03-05","2018-03-26","2018-06-07","2018-09-19","2018-10-15","2018-10-31","2018-11-27","2019-05-22","2019-06-10","2019-08-21","2020-03-18","2020-09-24","2020-11-18","2020-12-15","2021-01-04","2021-03-10","2021-06-04","2021-06-22","2021-07-19","2021-09-24","2021-12-23","2022-10-04","2023-03-15","2023-04-27","2023-08-28","2023-09-27","2023-11-03","2024-05-29","2024-08-15","2024-10-31","2024-12-13","2025-01-16","2025-03-19","2025-04-14","2025-11-25","2025-12-17","2025-12-31","2026-02-02","2026-02-27","2026-05-15"],"warnings":[{"ts":"2022-08-02","kind":"arm","px":61.3761},{"ts":"2022-08-26","kind":"confirm","px":60.9977,"level":63.6877},{"ts":"2022-08-29","kind":"arm","px":60.6275},{"ts":"2022-08-30","kind":"confirm","px":61.6064,"level":63.6877},{"ts":"2022-11-18","kind":"arm","px":59.9971},{"ts":"2022-12-16","kind":"confirm","px":66.9038,"level":67.758},{"ts":"2022-12-19","kind":"arm","px":67.1732},{"ts":"2022-12-20","kind":"confirm","px":66.7018,"level":67.758},{"ts":"2023-06-26","kind":"arm","px":70.1749},{"ts":"2023-07-27","kind":"arm","px":72.0197},{"ts":"2023-08-02","kind":"confirm","px":70.0369,"level":71.3473},{"ts":"2023-12-14","kind":"arm","px":68.5248},{"ts":"2024-01-03","kind":"confirm","px":66.6945,"level":66.8536},{"ts":"2024-01-05","kind":"arm","px":67.0482},{"ts":"2024-01-08","kind":"confirm","px":66.7917,"level":66.8536},{"ts":"2024-03-12","kind":"arm","px":68.3833},{"ts":"2024-04-03","kind":"confirm","px":70.978,"level":71.6492},{"ts":"2024-04-04","kind":"arm","px":70.7006},{"ts":"2024-04-05","kind":"confirm","px":71.2465,"level":71.6492},{"ts":"2024-06-17","kind":"arm","px":81.6726},{"ts":"2024-06-26","kind":"confirm","px":76.1727,"level":77.3053},{"ts":"2024-06-27","kind":"arm","px":76.2269},{"ts":"2024-06-28","kind":"confirm","px":76.1998,"level":77.3053},{"ts":"2024-09-12","kind":"arm","px":88.3679},{"ts":"2024-10-14","kind":"confirm","px":88.4478,"level":88.8037},{"ts":"2025-02-24","kind":"arm","px":81.8232},{"ts":"2025-03-04","kind":"confirm","px":69.3698,"level":78.3086},{"ts":"2025-05-22","kind":"arm","px":66.1039},{"ts":"2025-05-29","kind":"confirm","px":61.9561,"level":62.2924},{"ts":"2025-06-20","kind":"arm","px":63.9527},{"ts":"2025-07-16","kind":"arm","px":63.3181},{"ts":"2025-07-17","kind":"confirm","px":64.0948,"level":66.7847},{"ts":"2025-08-29","kind":"arm","px":69.7494},{"ts":"2025-10-10","kind":"confirm","px":67.5704,"level":69.2973},{"ts":"2025-11-03","kind":"arm","px":78.2101},{"ts":"2026-04-15","kind":"arm","px":62.5575},{"ts":"2026-04-24","kind":"confirm","px":59.6561,"level":60.0509},{"ts":"2026-06-09","kind":"arm","px":74.1335},{"ts":"2026-07-31","kind":"arm","px":86.26},{"ts":"2026-08-06","kind":"confirm","px":80.02,"level":84.43}],"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":[]}}}