{"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":"MNST","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1987-01-05","known_ts":"1987-01-07","bar_index":90,"type":"REBUY","strength":0.45,"price":0.04,"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":"1987-01-05","known_ts":"1987-01-07","bar_index":90,"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-01-05","trigger_known_ts":"1987-01-07","strength":0.45,"price":0.04,"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.6997,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.04,"atr14":0.033013,"stop_level":0.023494,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-01-08","known_ts":"1987-01-12","bar_index":91,"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-01-08","trigger_known_ts":"1987-01-12","strength":0.588,"price":0.0533,"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.59985,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.04,"atr14":0.031671,"stop_level":0.024164,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-17","known_ts":"1987-09-17","bar_index":149,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.04,"stop_level":0.0533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-10-28","known_ts":"1987-10-30","bar_index":159,"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-10-28","trigger_known_ts":"1987-10-30","strength":0.45,"price":0.0133,"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.90015,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0133,"atr14":0.02379,"stop_level":0.001405,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-13","known_ts":"1987-11-17","bar_index":163,"type":"BUY","strength":0.45,"price":0.0266,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_staples"}},{"ts":"1987-11-13","known_ts":"1987-11-17","bar_index":163,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1987-11-13","trigger_known_ts":"1987-11-17","strength":0.45,"price":0.0266,"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.8003,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0133,"atr14":0.024321,"stop_level":0.00114,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-08","known_ts":"1988-03-08","bar_index":189,"type":"RECLAIM","strength":0.863,"price":0.0426,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-29","known_ts":"1988-03-29","bar_index":194,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0384,"stop_level":0.0394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-15","known_ts":"1988-04-15","bar_index":198,"type":"RECLAIM","strength":0.863,"price":0.0415,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-04-20","known_ts":"1988-04-22","bar_index":199,"type":"BUY","strength":0.863,"price":0.0447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"1988-05-18","known_ts":"1988-05-18","bar_index":205,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0415,"stop_level":0.0437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-09-01","known_ts":"1988-09-01","bar_index":230,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0394,"stop_level":0.0405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-10-18","known_ts":"1988-10-20","bar_index":241,"type":"BUY","strength":0.863,"price":0.0437,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"1988-12-05","known_ts":"1988-12-05","bar_index":252,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0533,"stop_level":0.0543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-03","known_ts":"1989-02-07","bar_index":266,"type":"BUY","strength":0.725,"price":0.0447,"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":"nan","score":null},{"ts":"1989-02-27","known_ts":"1989-02-27","bar_index":271,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0405,"stop_level":0.0415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1989-03-30","known_ts":"1989-03-30","bar_index":278,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0384,"stop_level":0.0394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1989-06-01","known_ts":"1989-06-05","bar_index":293,"type":"BUY","strength":0.45,"price":0.0288,"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":"1989-06-01","known_ts":"1989-06-05","bar_index":293,"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":"1989-06-01","trigger_known_ts":"1989-06-05","strength":0.45,"price":0.0288,"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.517588,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0256,"atr14":0.005359,"stop_level":0.02292,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-20","known_ts":"1989-06-20","bar_index":297,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.0266,"stop_level":0.0277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1989-09-13","known_ts":"1989-09-15","bar_index":317,"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":"1989-09-13","trigger_known_ts":"1989-09-15","strength":0.45,"price":0.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.661642,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0181,"atr14":0.004752,"stop_level":0.015724,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-09-18","known_ts":"1989-09-20","bar_index":318,"type":"BUY","strength":0.45,"price":0.0256,"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":"1989-09-18","known_ts":"1989-09-20","bar_index":318,"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":"1989-09-18","trigger_known_ts":"1989-09-20","strength":0.45,"price":0.0256,"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.571189,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0181,"atr14":0.005158,"stop_level":0.015521,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-10-13","known_ts":"1989-10-13","bar_index":324,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0202,"stop_level":0.0213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-12-29","known_ts":"1990-01-03","bar_index":342,"type":"BUY","strength":0.45,"price":0.017,"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":"1989-12-29","known_ts":"1990-01-03","bar_index":342,"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":"1989-12-29","trigger_known_ts":"1990-01-03","strength":0.45,"price":0.017,"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.619687,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.016,"atr14":0.004148,"stop_level":0.013926,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-02-12","known_ts":"1990-02-12","bar_index":352,"type":"RECLAIM","strength":0.863,"price":0.0224,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-04-17","known_ts":"1990-04-17","bar_index":366,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0341,"stop_level":0.0362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-05-31","known_ts":"1990-05-31","bar_index":377,"type":"RECLAIM","strength":1.0,"price":0.0469,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-11-01","known_ts":"1990-11-05","bar_index":413,"type":"BUY","strength":0.588,"price":0.0256,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"nan","score":null},{"ts":"1990-12-04","known_ts":"1990-12-04","bar_index":420,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0195,"stop_level":0.0234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-11","known_ts":"1991-01-15","bar_index":429,"type":"BUY","strength":0.45,"price":0.0208,"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":"1991-01-11","known_ts":"1991-01-15","bar_index":429,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1991-01-11","trigger_known_ts":"1991-01-15","strength":0.45,"price":0.0208,"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.556503,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0156,"atr14":0.00312,"stop_level":0.01404,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-20","known_ts":"1991-02-22","bar_index":438,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1991-02-20","trigger_known_ts":"1991-02-22","strength":0.45,"price":0.0156,"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.667377,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0143,"atr14":0.001684,"stop_level":0.013458,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-28","known_ts":"1991-03-04","bar_index":440,"type":"BUY","strength":0.45,"price":0.0182,"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":"1991-02-28","known_ts":"1991-03-04","bar_index":440,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1991-02-28","trigger_known_ts":"1991-03-04","strength":0.45,"price":0.0182,"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.61194,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0156,"atr14":0.002067,"stop_level":0.014567,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-08","known_ts":"1991-04-08","bar_index":448,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0169,"stop_level":0.0195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-05-08","known_ts":"1991-05-10","bar_index":456,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1991-05-08","trigger_known_ts":"1991-05-10","strength":0.45,"price":0.0156,"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.667377,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0143,"atr14":0.001409,"stop_level":0.013595,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-21","known_ts":"1991-05-23","bar_index":459,"type":"BUY","strength":0.45,"price":0.0156,"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":"1991-05-21","known_ts":"1991-05-23","bar_index":459,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1991-05-21","trigger_known_ts":"1991-05-23","strength":0.45,"price":0.0156,"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.667377,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0156,"atr14":0.001588,"stop_level":0.014806,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-23","known_ts":"1991-08-27","bar_index":481,"type":"REBUY","strength":0.863,"price":0.0195,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"nan","score":null},{"ts":"1991-11-08","known_ts":"1991-11-12","bar_index":499,"type":"BUY","strength":0.863,"price":0.0182,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"1992-04-16","known_ts":"1992-04-16","bar_index":535,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0234,"stop_level":0.0273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-18","known_ts":"1992-06-22","bar_index":550,"type":"BUY","strength":0.588,"price":0.0208,"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":"nan","score":null},{"ts":"1992-08-24","known_ts":"1992-08-24","bar_index":565,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.026,"stop_level":0.0273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-25","known_ts":"1992-08-25","bar_index":565,"type":"RECLAIM","strength":0.863,"price":0.0299,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-08-24","prior_stop_level":0.0273,"sweep_low":0.026,"atr14":0.004083,"stop_level":0.023958,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-04","known_ts":"1992-09-04","bar_index":568,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0234,"stop_level":0.026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-08","known_ts":"1992-09-08","bar_index":568,"type":"RECLAIM","strength":1.0,"price":0.028,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-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":"1992-09-04","prior_stop_level":0.026,"sweep_low":0.0234,"atr14":0.00345,"stop_level":0.021675,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-22","known_ts":"1992-09-22","bar_index":572,"type":"RECLAIM","strength":1.0,"price":0.0286,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-09-25","known_ts":"1992-09-29","bar_index":573,"type":"REBUY","strength":1.0,"price":0.0312,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"nan","score":null},{"ts":"1992-11-03","known_ts":"1992-11-05","bar_index":582,"type":"BUY","strength":1.0,"price":0.0326,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"1992-12-10","known_ts":"1992-12-10","bar_index":590,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0469,"stop_level":0.0495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-24","known_ts":"1992-12-24","bar_index":594,"type":"RECLAIM","strength":1.0,"price":0.0482,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-04-14","known_ts":"1993-04-16","bar_index":619,"type":"BUY","strength":0.588,"price":0.0326,"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":"nan","score":null},{"ts":"1993-05-13","known_ts":"1993-05-17","bar_index":626,"type":"BUY","strength":0.588,"price":0.0312,"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":"nan","score":null},{"ts":"1993-06-21","known_ts":"1993-06-21","bar_index":634,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0326,"stop_level":0.0352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-29","known_ts":"1993-06-29","bar_index":636,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0299,"stop_level":0.0326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-07-14","known_ts":"1993-07-16","bar_index":640,"type":"REBUY","strength":0.588,"price":0.0339,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-08-04","known_ts":"1993-08-06","bar_index":645,"type":"BUY","strength":0.588,"price":0.0358,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-08-23","known_ts":"1993-08-23","bar_index":649,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0299,"stop_level":0.0339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-30","known_ts":"1993-09-01","bar_index":651,"type":"BUY","strength":0.588,"price":0.0326,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-10-28","known_ts":"1993-11-01","bar_index":665,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1993-10-28","trigger_known_ts":"1993-11-01","strength":0.45,"price":0.026,"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.513109,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0221,"atr14":0.001759,"stop_level":0.021221,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-02","known_ts":"1993-11-04","bar_index":666,"type":"BUY","strength":0.45,"price":0.0273,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-11-02","known_ts":"1993-11-04","bar_index":666,"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":"1993-11-02","trigger_known_ts":"1993-11-04","strength":0.45,"price":0.0273,"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.488764,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0221,"atr14":0.00176,"stop_level":0.02122,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-11-23","known_ts":"1993-11-23","bar_index":671,"type":"RECLAIM","strength":0.725,"price":0.0326,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-11-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-15","known_ts":"1993-12-15","bar_index":676,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0273,"stop_level":0.0286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-02-01","known_ts":"1994-02-03","bar_index":687,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-02-01","trigger_known_ts":"1994-02-03","strength":0.45,"price":0.0267,"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.37907,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0247,"atr14":0.00159,"stop_level":0.023905,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-14","known_ts":"1994-02-16","bar_index":690,"type":"BUY","strength":0.45,"price":0.028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-02-14","known_ts":"1994-02-16","bar_index":690,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-02-14","trigger_known_ts":"1994-02-16","strength":0.45,"price":0.028,"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.283887,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0247,"atr14":0.001683,"stop_level":0.023858,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-11","known_ts":"1994-03-11","bar_index":696,"type":"RECLAIM","strength":0.725,"price":0.0312,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-02-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-04-11","known_ts":"1994-04-11","bar_index":702,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0273,"stop_level":0.0286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-18","known_ts":"1994-04-18","bar_index":704,"type":"RECLAIM","strength":0.725,"price":0.0293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-04-11","prior_stop_level":0.0286,"sweep_low":0.026,"atr14":0.001861,"stop_level":0.025069,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-29","known_ts":"1994-07-01","bar_index":721,"type":"BUY","strength":0.45,"price":0.0273,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-07-08","known_ts":"1994-07-08","bar_index":723,"type":"RECLAIM","strength":0.725,"price":0.0286,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-06-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-05","known_ts":"1994-08-05","bar_index":729,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0273,"stop_level":0.0286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-11","known_ts":"1994-08-15","bar_index":731,"type":"REBUY","strength":0.863,"price":0.0312,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"1994-08-11","known_ts":"1994-08-11","bar_index":731,"type":"RECLAIM","strength":0.863,"price":0.0312,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-08-05","prior_stop_level":0.0286,"sweep_low":0.0273,"atr14":0.002236,"stop_level":0.026182,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-01","known_ts":"1994-12-05","bar_index":757,"type":"BUY","strength":0.45,"price":0.0221,"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-01-27","known_ts":"1995-01-31","bar_index":770,"type":"REBUY","strength":0.45,"price":0.0195,"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":"1995-01-27","known_ts":"1995-01-31","bar_index":770,"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-01-27","trigger_known_ts":"1995-01-31","strength":0.45,"price":0.0195,"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.40184,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0169,"atr14":0.001402,"stop_level":0.016199,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-08","known_ts":"1995-03-08","bar_index":779,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0182,"stop_level":0.0189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-03-14","known_ts":"1995-03-14","bar_index":780,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0163,"stop_level":0.0189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-05-26","known_ts":"1995-05-26","bar_index":797,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0143,"stop_level":0.015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-07-03","known_ts":"1995-07-06","bar_index":806,"type":"BUY","strength":0.588,"price":0.0163,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"nan","score":null},{"ts":"1995-07-31","known_ts":"1995-07-31","bar_index":812,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0143,"stop_level":0.015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-08-31","known_ts":"1995-09-05","bar_index":820,"type":"BUY","strength":0.725,"price":0.015,"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":"nan","score":null},{"ts":"1995-09-29","known_ts":"1995-09-29","bar_index":826,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.012,"stop_level":0.0143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-11-30","known_ts":"1995-12-04","bar_index":841,"type":"BUY","strength":0.588,"price":0.0101,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"nan","score":null},{"ts":"1995-12-21","known_ts":"1995-12-26","bar_index":846,"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-21","trigger_known_ts":"1995-12-26","strength":0.45,"price":0.0078,"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.613861,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0062,"atr14":0.000961,"stop_level":0.00572,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-02","known_ts":"1996-01-04","bar_index":848,"type":"BUY","strength":0.45,"price":0.0091,"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-02","known_ts":"1996-01-04","bar_index":848,"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-02","trigger_known_ts":"1996-01-04","strength":0.45,"price":0.0091,"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.549505,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0065,"atr14":0.000916,"stop_level":0.006042,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-23","known_ts":"1996-01-25","bar_index":853,"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-23","trigger_known_ts":"1996-01-25","strength":0.588,"price":0.0085,"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.579208,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.0065,"atr14":0.000925,"stop_level":0.006038,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-04","known_ts":"1996-03-04","bar_index":862,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0065,"stop_level":0.0068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-07","known_ts":"1996-03-07","bar_index":863,"type":"RECLAIM","strength":0.725,"price":0.0078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-03-04","prior_stop_level":0.0068,"sweep_low":0.0065,"atr14":0.000703,"stop_level":0.006149,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-14","known_ts":"1996-03-18","bar_index":865,"type":"BUY","strength":0.725,"price":0.0075,"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":"nan","score":null},{"ts":"1996-07-26","known_ts":"1996-07-26","bar_index":896,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0208,"stop_level":0.0215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-13","known_ts":"1996-08-13","bar_index":900,"type":"RECLAIM","strength":1.0,"price":0.0208,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-04-01","known_ts":"1997-04-03","bar_index":953,"type":"BUY","strength":0.588,"price":0.0117,"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":"nan","score":null},{"ts":"1997-06-09","known_ts":"1997-06-11","bar_index":969,"type":"REBUY","strength":0.863,"price":0.013,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"nan","score":null},{"ts":"1997-07-17","known_ts":"1997-07-21","bar_index":978,"type":"BUY","strength":1.0,"price":0.0133,"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":"nan","score":null},{"ts":"1997-08-20","known_ts":"1997-08-20","bar_index":986,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0137,"stop_level":0.0143,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-09-08","known_ts":"1997-09-08","bar_index":990,"type":"RECLAIM","strength":1.0,"price":0.0182,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-06","known_ts":"1998-02-10","bar_index":1025,"type":"BUY","strength":0.725,"price":0.0182,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"1998-06-12","known_ts":"1998-06-12","bar_index":1054,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0397,"stop_level":0.0407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-06","known_ts":"1998-07-06","bar_index":1059,"type":"RECLAIM","strength":1.0,"price":0.0514,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-15","known_ts":"1998-07-15","bar_index":1061,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0495,"stop_level":0.0498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-16","known_ts":"1998-07-16","bar_index":1061,"type":"RECLAIM","strength":1.0,"price":0.0514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-07-15","prior_stop_level":0.0498,"sweep_low":0.0495,"atr14":0.002656,"stop_level":0.048172,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-30","known_ts":"1998-07-30","bar_index":1065,"type":"RECLAIM","strength":1.0,"price":0.0677,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-08-25","known_ts":"1998-08-25","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0618,"stop_level":0.0625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-10-23","known_ts":"1998-10-27","bar_index":1085,"type":"BUY","strength":0.725,"price":0.056,"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":"nan","score":null},{"ts":"1998-11-30","known_ts":"1998-11-30","bar_index":1093,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0521,"stop_level":0.0534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-12-29","known_ts":"1998-12-31","bar_index":1100,"type":"BUY","strength":0.725,"price":0.056,"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":"nan","score":null},{"ts":"1999-03-15","known_ts":"1999-03-17","bar_index":1117,"type":"BUY","strength":0.45,"price":0.0456,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-04-09","known_ts":"1999-04-13","bar_index":1123,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-04-09","trigger_known_ts":"1999-04-13","strength":0.45,"price":0.0417,"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.384047,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0358,"atr14":0.002842,"stop_level":0.034379,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-14","known_ts":"1999-04-16","bar_index":1124,"type":"BUY","strength":0.45,"price":0.043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-04-14","known_ts":"1999-04-16","bar_index":1124,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-04-14","trigger_known_ts":"1999-04-16","strength":0.45,"price":0.043,"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.364845,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0378,"atr14":0.002825,"stop_level":0.036388,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-22","known_ts":"1999-04-22","bar_index":1126,"type":"RECLAIM","strength":0.725,"price":0.0508,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-09","known_ts":"1999-07-13","bar_index":1144,"type":"BUY","strength":0.725,"price":0.0501,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"1999-08-03","known_ts":"1999-08-03","bar_index":1149,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0521,"stop_level":0.0527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-17","known_ts":"1999-08-17","bar_index":1153,"type":"RECLAIM","strength":0.863,"price":0.054,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-18","known_ts":"1999-11-22","bar_index":1175,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-11-18","trigger_known_ts":"1999-11-22","strength":0.45,"price":0.0475,"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.160777,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0404,"atr14":0.002232,"stop_level":0.039284,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-23","known_ts":"1999-11-26","bar_index":1176,"type":"BUY","strength":0.45,"price":0.0469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-11-23","known_ts":"1999-11-26","bar_index":1176,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-11-23","trigger_known_ts":"1999-11-26","strength":0.45,"price":0.0469,"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.171378,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0417,"atr14":0.002345,"stop_level":0.040527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-04","known_ts":"2000-01-04","bar_index":1185,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.043,"stop_level":0.0443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-11","known_ts":"2000-01-11","bar_index":1187,"type":"RECLAIM","strength":0.45,"price":0.0456,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-04 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":"2000-01-04","prior_stop_level":0.0443,"sweep_low":0.043,"atr14":0.002426,"stop_level":0.041787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-14","known_ts":"2000-01-19","bar_index":1188,"type":"REBUY","strength":0.45,"price":0.0443,"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":"2000-02-18","known_ts":"2000-02-18","bar_index":1196,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.0426,"stop_level":0.0443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-02-24","known_ts":"2000-02-28","bar_index":1197,"type":"REBUY","strength":0.588,"price":0.0449,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_staples"}},{"ts":"2000-02-25","known_ts":"2000-02-25","bar_index":1197,"type":"RECLAIM","strength":0.45,"price":0.0446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2000-02-18","prior_stop_level":0.0443,"sweep_low":0.0417,"atr14":0.001849,"stop_level":0.040776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-03","known_ts":"2000-03-07","bar_index":1199,"type":"REBUY","strength":0.45,"price":0.0443,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_staples"}},{"ts":"2000-05-09","known_ts":"2000-05-09","bar_index":1214,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.042,"stop_level":0.0456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-12","known_ts":"2000-06-14","bar_index":1222,"type":"BUY","strength":0.45,"price":0.0449,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_staples"}},{"ts":"2000-06-12","known_ts":"2000-06-14","bar_index":1222,"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-06-12","trigger_known_ts":"2000-06-14","strength":0.45,"price":0.0449,"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.179159,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0417,"atr14":0.002485,"stop_level":0.040458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-03","known_ts":"2000-07-03","bar_index":1227,"type":"RECLAIM","strength":0.725,"price":0.043,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-06-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-02","known_ts":"2001-01-04","bar_index":1269,"type":"BUY","strength":0.45,"price":0.0423,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-02-01","known_ts":"2001-02-01","bar_index":1276,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.041,"stop_level":0.0417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-02-06","known_ts":"2001-02-06","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.0397,"stop_level":0.0417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-03-13","known_ts":"2001-03-15","bar_index":1285,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-03-13","trigger_known_ts":"2001-03-15","strength":0.45,"price":0.0378,"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.382353,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0371,"atr14":0.001418,"stop_level":0.036391,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-29","known_ts":"2001-04-02","bar_index":1289,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-03-29","trigger_known_ts":"2001-04-02","strength":0.45,"price":0.0348,"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.431373,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0312,"atr14":0.001839,"stop_level":0.03028,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-06","known_ts":"2001-04-10","bar_index":1291,"type":"BUY","strength":0.45,"price":0.0383,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-04-06","known_ts":"2001-04-10","bar_index":1291,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-04-06","trigger_known_ts":"2001-04-10","strength":0.45,"price":0.0383,"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.374183,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0339,"atr14":0.001762,"stop_level":0.033019,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-26","known_ts":"2001-06-26","bar_index":1309,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0323,"stop_level":0.0324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-27","known_ts":"2001-06-27","bar_index":1309,"type":"RECLAIM","strength":0.588,"price":0.0333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-26","prior_stop_level":0.0324,"sweep_low":0.0323,"atr14":0.001038,"stop_level":0.031781,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-20","known_ts":"2001-07-20","bar_index":1315,"type":"RECLAIM","strength":0.725,"price":0.0406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-08-08","known_ts":"2001-08-08","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0396,"stop_level":0.0399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-08-09","known_ts":"2001-08-09","bar_index":1319,"type":"RECLAIM","strength":0.863,"price":0.0409,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-08-08","prior_stop_level":0.0399,"sweep_low":0.0391,"atr14":0.001125,"stop_level":0.038538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-28","known_ts":"2001-08-28","bar_index":1324,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0396,"stop_level":0.0401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-08-31","known_ts":"2001-08-31","bar_index":1325,"type":"RECLAIM","strength":0.863,"price":0.0404,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-08-28","prior_stop_level":0.0401,"sweep_low":0.0396,"atr14":0.000773,"stop_level":0.039214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-24","known_ts":"2001-10-26","bar_index":1336,"type":"BUY","strength":0.725,"price":0.0406,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2001-12-24","known_ts":"2001-12-24","bar_index":1350,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0392,"stop_level":0.0416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-26","known_ts":"2001-12-26","bar_index":1350,"type":"RECLAIM","strength":1.0,"price":0.0423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-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":"2001-12-24","prior_stop_level":0.0416,"sweep_low":0.0392,"atr14":0.001509,"stop_level":0.038446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-16","known_ts":"2002-01-16","bar_index":1355,"type":"RECLAIM","strength":1.0,"price":0.045,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-28","known_ts":"2002-01-28","bar_index":1357,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0428,"stop_level":0.0434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-04","known_ts":"2002-02-04","bar_index":1359,"type":"RECLAIM","strength":1.0,"price":0.0436,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-01-28","prior_stop_level":0.0434,"sweep_low":0.0427,"atr14":0.001246,"stop_level":0.042077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-27","known_ts":"2002-04-01","bar_index":1371,"type":"BUY","strength":0.863,"price":0.0443,"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":"nan","score":null},{"ts":"2002-05-17","known_ts":"2002-05-21","bar_index":1383,"type":"BUY","strength":0.725,"price":0.0435,"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":"nan","score":null},{"ts":"2002-06-05","known_ts":"2002-06-05","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0423,"stop_level":0.0426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-06","known_ts":"2002-06-06","bar_index":1387,"type":"RECLAIM","strength":0.863,"price":0.0434,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-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":"2002-06-05","prior_stop_level":0.0426,"sweep_low":0.0418,"atr14":0.001444,"stop_level":0.041078,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-08","known_ts":"2002-07-08","bar_index":1394,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0406,"stop_level":0.0415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-07-11","known_ts":"2002-07-11","bar_index":1395,"type":"RECLAIM","strength":0.725,"price":0.0443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-07-08 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":"2002-07-08","prior_stop_level":0.0415,"sweep_low":0.0396,"atr14":0.001826,"stop_level":0.038687,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-04","known_ts":"2002-09-04","bar_index":1408,"type":"RECLAIM","strength":0.863,"price":0.0425,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-01","known_ts":"2002-10-01","bar_index":1414,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0427,"stop_level":0.0429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-10-03","known_ts":"2002-10-03","bar_index":1415,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0397,"stop_level":0.0429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-04","known_ts":"2002-10-04","bar_index":1415,"type":"RECLAIM","strength":0.725,"price":0.0443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2002-10-01","prior_stop_level":0.0429,"sweep_low":0.0373,"atr14":0.002159,"stop_level":0.03622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-04","known_ts":"2002-10-04","bar_index":1415,"type":"RECLAIM","strength":0.725,"price":0.0443,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2002-10-03","prior_stop_level":0.0429,"sweep_low":0.0375,"atr14":0.002159,"stop_level":0.03642,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-08","known_ts":"2002-10-10","bar_index":1416,"type":"REBUY","strength":1.0,"price":0.0437,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"nan","score":null},{"ts":"2002-10-21","known_ts":"2002-10-23","bar_index":1419,"type":"REBUY","strength":1.0,"price":0.044,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2002-11-11","known_ts":"2002-11-13","bar_index":1424,"type":"BUY","strength":1.0,"price":0.0458,"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":"nan","score":null},{"ts":"2003-01-08","known_ts":"2003-01-10","bar_index":1437,"type":"BUY","strength":1.0,"price":0.0448,"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":"nan","score":null},{"ts":"2003-02-05","known_ts":"2003-02-05","bar_index":1443,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0442,"stop_level":0.0448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-06","known_ts":"2003-03-10","bar_index":1450,"type":"BUY","strength":0.588,"price":0.0422,"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":"nan","score":null},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":1452,"type":"BUY","strength":0.725,"price":0.0444,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"nan","score":null},{"ts":"2003-04-08","known_ts":"2003-04-08","bar_index":1457,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0406,"stop_level":0.0411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-04-11","known_ts":"2003-04-11","bar_index":1458,"type":"RECLAIM","strength":0.725,"price":0.0423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-08 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":"2003-04-08","prior_stop_level":0.0411,"sweep_low":0.0406,"atr14":0.001867,"stop_level":0.039667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-09","known_ts":"2003-05-09","bar_index":1465,"type":"RECLAIM","strength":0.863,"price":0.0436,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-12","known_ts":"2003-06-12","bar_index":1472,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0439,"stop_level":0.0441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-13","known_ts":"2003-06-13","bar_index":1473,"type":"RECLAIM","strength":0.725,"price":0.046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-12","prior_stop_level":0.0441,"sweep_low":0.0437,"atr14":0.001471,"stop_level":0.042965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-26","known_ts":"2003-06-26","bar_index":1476,"type":"RECLAIM","strength":0.863,"price":0.0453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-11-03","known_ts":"2003-11-03","bar_index":1506,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.0659,"stop_level":0.0666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-05","known_ts":"2003-11-05","bar_index":1506,"type":"RECLAIM","strength":0.863,"price":0.067,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-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":"2003-11-03","prior_stop_level":0.0666,"sweep_low":0.0655,"atr14":0.002685,"stop_level":0.064158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-19","known_ts":"2003-11-19","bar_index":1510,"type":"RECLAIM","strength":1.0,"price":0.0933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-03","known_ts":"2003-12-03","bar_index":1513,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0901,"stop_level":0.0905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-08","known_ts":"2003-12-08","bar_index":1514,"type":"RECLAIM","strength":1.0,"price":0.0906,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-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":"2003-12-03","prior_stop_level":0.0905,"sweep_low":0.0886,"atr14":0.003554,"stop_level":0.086823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-17","known_ts":"2003-12-17","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.0882,"stop_level":0.0885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-22","known_ts":"2003-12-22","bar_index":1517,"type":"RECLAIM","strength":1.0,"price":0.0896,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-12-17","prior_stop_level":0.0885,"sweep_low":0.087,"atr14":0.003334,"stop_level":0.085333,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-12","known_ts":"2004-02-12","bar_index":1529,"type":"RECLAIM","strength":1.0,"price":0.1192,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-12-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-23","known_ts":"2004-08-25","bar_index":1573,"type":"BUY","strength":0.725,"price":0.2459,"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":"nan","score":null},{"ts":"2004-09-21","known_ts":"2004-09-21","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2355,"stop_level":0.2371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-09-22","known_ts":"2004-09-22","bar_index":1580,"type":"RECLAIM","strength":0.725,"price":0.2399,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-09-21","prior_stop_level":0.2371,"sweep_low":0.2351,"atr14":0.019057,"stop_level":0.225572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-30","known_ts":"2004-10-04","bar_index":1582,"type":"REBUY","strength":0.588,"price":0.2666,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"nan","score":null},{"ts":"2004-12-10","known_ts":"2004-12-10","bar_index":1598,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3385,"stop_level":0.3521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-27","known_ts":"2004-12-27","bar_index":1602,"type":"RECLAIM","strength":0.725,"price":0.3741,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-12","known_ts":"2005-01-14","bar_index":1606,"type":"REBUY","strength":0.725,"price":0.3876,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"nan","score":null},{"ts":"2005-01-21","known_ts":"2005-01-25","bar_index":1608,"type":"REBUY","strength":0.725,"price":0.4056,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2005-08-10","known_ts":"2005-08-10","bar_index":1654,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9035,"stop_level":0.9399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-10-28","known_ts":"2005-11-01","bar_index":1673,"type":"BUY","strength":0.725,"price":1.0356,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2005-12-15","known_ts":"2005-12-15","bar_index":1684,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6688,"stop_level":1.7387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-20","known_ts":"2005-12-20","bar_index":1685,"type":"RECLAIM","strength":0.863,"price":1.7392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-15","prior_stop_level":1.7387,"sweep_low":1.5896,"atr14":0.075742,"stop_level":1.551729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-04","known_ts":"2006-01-04","bar_index":1688,"type":"RECLAIM","strength":0.863,"price":1.7846,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-09","known_ts":"2006-01-11","bar_index":1689,"type":"REBUY","strength":0.725,"price":1.9279,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2006-05-24","known_ts":"2006-05-24","bar_index":1720,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.541,"stop_level":3.6833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-05-25","known_ts":"2006-05-25","bar_index":1720,"type":"RECLAIM","strength":1.0,"price":3.79,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-05-24","prior_stop_level":3.6833,"sweep_low":3.3844,"atr14":0.238792,"stop_level":3.265004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-08","known_ts":"2006-09-12","bar_index":1745,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2006-09-08","trigger_known_ts":"2006-09-12","strength":0.45,"price":2.375,"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.444847,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1717,"atr14":0.126889,"stop_level":2.108256,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-18","known_ts":"2006-09-20","bar_index":1747,"type":"BUY","strength":0.588,"price":2.9125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2006-11-15","known_ts":"2006-11-17","bar_index":1761,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2006-11-15","trigger_known_ts":"2006-11-17","strength":0.45,"price":2.2825,"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.466469,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0625,"atr14":0.128087,"stop_level":1.998456,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-20","known_ts":"2006-11-22","bar_index":1762,"type":"BUY","strength":0.45,"price":2.3358,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-11-20","known_ts":"2006-11-22","bar_index":1762,"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":"2006-11-20","trigger_known_ts":"2006-11-22","strength":0.45,"price":2.3358,"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.45401,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0775,"atr14":0.115366,"stop_level":2.019817,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-16","known_ts":"2007-02-16","bar_index":1781,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.075,"stop_level":3.0883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-21","known_ts":"2007-02-21","bar_index":1782,"type":"RECLAIM","strength":0.725,"price":3.1567,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-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":"2007-02-16","prior_stop_level":3.0883,"sweep_low":3.0042,"atr14":0.127389,"stop_level":2.940506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-29","known_ts":"2007-04-02","bar_index":1791,"type":"BUY","strength":0.863,"price":3.2867,"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":"nan","score":null},{"ts":"2007-05-02","known_ts":"2007-05-02","bar_index":1798,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0833,"stop_level":3.1533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-03","known_ts":"2007-05-07","bar_index":1799,"type":"BUY","strength":0.863,"price":3.3683,"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":"nan","score":null},{"ts":"2007-05-04","known_ts":"2007-05-04","bar_index":1799,"type":"RECLAIM","strength":0.863,"price":3.2767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-05-02","prior_stop_level":3.1533,"sweep_low":3.0708,"atr14":0.093677,"stop_level":3.023962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-21","known_ts":"2007-05-23","bar_index":1803,"type":"BUY","strength":0.863,"price":3.37,"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":"nan","score":null},{"ts":"2007-05-30","known_ts":"2007-06-01","bar_index":1805,"type":"BUY","strength":0.863,"price":3.36,"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":"nan","score":null},{"ts":"2007-07-20","known_ts":"2007-07-20","bar_index":1817,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5475,"stop_level":3.5783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-23","known_ts":"2007-07-23","bar_index":1817,"type":"RECLAIM","strength":0.863,"price":3.6717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-07-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-07-20","prior_stop_level":3.5783,"sweep_low":3.5458,"atr14":0.113143,"stop_level":3.489228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-09-06","known_ts":"2007-09-10","bar_index":1828,"type":"BUY","strength":0.725,"price":3.9108,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":1839,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1758,"stop_level":5.1875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-24","known_ts":"2007-10-24","bar_index":1839,"type":"RECLAIM","strength":0.863,"price":5.34,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-23","prior_stop_level":5.1875,"sweep_low":5.0383,"atr14":0.234277,"stop_level":4.921162,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-14","known_ts":"2008-02-19","bar_index":1865,"type":"BUY","strength":0.45,"price":3.4425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-02-14","known_ts":"2008-02-19","bar_index":1865,"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-02-14","trigger_known_ts":"2008-02-19","strength":0.45,"price":3.4425,"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.377013,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1075,"atr14":0.160744,"stop_level":3.027128,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-10","known_ts":"2008-03-10","bar_index":1870,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.2717,"stop_level":3.3792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-03-12","known_ts":"2008-03-12","bar_index":1871,"type":"RECLAIM","strength":0.45,"price":3.4683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-10","prior_stop_level":3.3792,"sweep_low":3.23,"atr14":0.163448,"stop_level":3.148276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-31","known_ts":"2008-04-02","bar_index":1875,"type":"REBUY","strength":0.45,"price":3.2442,"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":"2008-04-29","known_ts":"2008-05-01","bar_index":1882,"type":"BUY","strength":0.45,"price":2.9067,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-04-29","known_ts":"2008-05-01","bar_index":1882,"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-04-29","trigger_known_ts":"2008-05-01","strength":0.45,"price":2.9067,"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.473977,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5642,"atr14":0.134627,"stop_level":2.496886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-23","known_ts":"2008-05-28","bar_index":1888,"type":"BUY","strength":0.45,"price":2.5933,"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-23","known_ts":"2008-05-28","bar_index":1888,"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-05-23","trigger_known_ts":"2008-05-28","strength":0.45,"price":2.5933,"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.530692,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.325,"atr14":0.11954,"stop_level":2.26523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-24","known_ts":"2008-06-24","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6008,"stop_level":2.7333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-27","known_ts":"2008-06-27","bar_index":1896,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4292,"stop_level":2.7333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":1901,"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-07-21","trigger_known_ts":"2008-07-23","strength":0.45,"price":2.1958,"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.602628,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9192,"atr14":0.133926,"stop_level":1.852237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-11","known_ts":"2008-08-13","bar_index":1906,"type":"BUY","strength":0.45,"price":2.2492,"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-11","known_ts":"2008-08-13","bar_index":1906,"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-08-11","trigger_known_ts":"2008-08-13","strength":0.45,"price":2.2492,"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.592964,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7225,"atr14":0.130832,"stop_level":1.657084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-28","known_ts":"2008-08-28","bar_index":1910,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2892,"stop_level":2.3383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-09","known_ts":"2008-09-09","bar_index":1912,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9667,"stop_level":2.3383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-18","known_ts":"2008-09-22","bar_index":1915,"type":"REBUY","strength":0.725,"price":2.4675,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2008-10-09","known_ts":"2008-10-09","bar_index":1920,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9483,"stop_level":2.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-13","known_ts":"2008-10-13","bar_index":1920,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2225,"stop_level":2.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-07","known_ts":"2008-11-11","bar_index":1927,"type":"BUY","strength":0.725,"price":2.1425,"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":"nan","score":null},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6675,"stop_level":2.6733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6533,"stop_level":2.6733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1942,"type":"RECLAIM","strength":0.863,"price":2.6792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-01-09","prior_stop_level":2.6733,"sweep_low":2.5308,"atr14":0.135054,"stop_level":2.463273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1942,"type":"RECLAIM","strength":0.863,"price":2.6792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-13 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-01-13","prior_stop_level":2.6733,"sweep_low":2.5308,"atr14":0.135054,"stop_level":2.463273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-28","known_ts":"2009-01-28","bar_index":1945,"type":"RECLAIM","strength":0.863,"price":2.7917,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-17","known_ts":"2009-02-17","bar_index":1949,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8533,"stop_level":2.8783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-18","known_ts":"2009-02-18","bar_index":1949,"type":"RECLAIM","strength":0.863,"price":2.9358,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-02-17","prior_stop_level":2.8783,"sweep_low":2.8183,"atr14":0.118577,"stop_level":2.759011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-04","known_ts":"2009-03-04","bar_index":1953,"type":"RECLAIM","strength":1.0,"price":2.9458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-04-02","known_ts":"2009-04-06","bar_index":1960,"type":"BUY","strength":1.0,"price":3.0583,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2009-04-21","known_ts":"2009-04-23","bar_index":1964,"type":"REBUY","strength":1.0,"price":3.29,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2009-05-29","known_ts":"2009-05-29","bar_index":1973,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0567,"stop_level":3.1717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-07-29","known_ts":"2009-07-31","bar_index":1987,"type":"BUY","strength":0.588,"price":2.5842,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"nan","score":null},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":1995,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6558,"stop_level":2.6983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-09-08","known_ts":"2009-09-08","bar_index":1996,"type":"RECLAIM","strength":0.725,"price":2.7642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2009-09-01","prior_stop_level":2.6983,"sweep_low":2.6008,"atr14":0.085212,"stop_level":2.558194,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-18","known_ts":"2009-09-18","bar_index":1999,"type":"RECLAIM","strength":0.863,"price":3.0033,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-28","known_ts":"2009-10-28","bar_index":2008,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.055,"stop_level":3.0867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-30","known_ts":"2009-10-30","bar_index":2009,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0125,"stop_level":3.0867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-17","known_ts":"2009-12-21","bar_index":2020,"type":"BUY","strength":1.0,"price":3.1,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":2027,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3025,"stop_level":3.3317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":2028,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.2692,"stop_level":3.3317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-16","known_ts":"2010-02-16","bar_index":2033,"type":"RECLAIM","strength":1.0,"price":3.3758,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-08","known_ts":"2010-04-08","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4983,"stop_level":3.5875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-06-24","known_ts":"2010-06-28","bar_index":2063,"type":"BUY","strength":0.725,"price":3.3683,"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":"nan","score":null},{"ts":"2010-08-04","known_ts":"2010-08-04","bar_index":2072,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4758,"stop_level":3.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-06","known_ts":"2010-08-06","bar_index":2073,"type":"RECLAIM","strength":0.863,"price":3.7242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-04","prior_stop_level":3.48,"sweep_low":3.4008,"atr14":0.092995,"stop_level":3.354302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-19","known_ts":"2010-08-19","bar_index":2076,"type":"RECLAIM","strength":0.863,"price":3.8425,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-16","known_ts":"2010-09-16","bar_index":2082,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.8217,"stop_level":3.8233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-23","known_ts":"2010-09-27","bar_index":2084,"type":"REBUY","strength":1.0,"price":3.9325,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"nan","score":null},{"ts":"2010-10-01","known_ts":"2010-10-05","bar_index":2086,"type":"REBUY","strength":1.0,"price":3.915,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2010-11-09","known_ts":"2010-11-09","bar_index":2095,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1708,"stop_level":4.2417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-22","known_ts":"2010-11-24","bar_index":2098,"type":"REBUY","strength":1.0,"price":4.5017,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"nan","score":null},{"ts":"2010-12-08","known_ts":"2010-12-08","bar_index":2101,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.2533,"stop_level":4.3758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-09","known_ts":"2011-02-09","bar_index":2116,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5892,"stop_level":4.5958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-02-10","known_ts":"2011-02-10","bar_index":2116,"type":"RECLAIM","strength":0.863,"price":4.6008,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-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":"2011-02-09","prior_stop_level":4.5958,"sweep_low":4.5467,"atr14":0.112735,"stop_level":4.490332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-23","known_ts":"2011-02-25","bar_index":2119,"type":"REBUY","strength":1.0,"price":4.9167,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"nan","score":null},{"ts":"2011-06-16","known_ts":"2011-06-16","bar_index":2145,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8933,"stop_level":5.9658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-17","known_ts":"2011-06-17","bar_index":2145,"type":"RECLAIM","strength":1.0,"price":6.0258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-06-16","prior_stop_level":5.9658,"sweep_low":5.8867,"atr14":0.116132,"stop_level":5.828634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-01","known_ts":"2011-07-01","bar_index":2149,"type":"RECLAIM","strength":1.0,"price":6.9158,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-18","known_ts":"2011-07-18","bar_index":2152,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.49,"stop_level":6.4925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-07-19","known_ts":"2011-07-19","bar_index":2152,"type":"RECLAIM","strength":0.863,"price":6.7908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-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":"2011-07-18","prior_stop_level":6.4925,"sweep_low":6.4083,"atr14":0.1671,"stop_level":6.32475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-03","known_ts":"2011-10-03","bar_index":2170,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.6467,"stop_level":7.3175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-01-19","known_ts":"2012-01-19","bar_index":2195,"type":"RECLAIM","strength":0.863,"price":8.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-24","known_ts":"2012-04-26","bar_index":2217,"type":"REBUY","strength":1.0,"price":10.8967,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2012-05-10","known_ts":"2012-05-14","bar_index":2221,"type":"REBUY","strength":1.0,"price":11.8067,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"nan","score":null},{"ts":"2012-10-23","known_ts":"2012-10-23","bar_index":2259,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.8467,"stop_level":8.9383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-11-09","known_ts":"2012-11-13","bar_index":2263,"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-09","trigger_known_ts":"2012-11-13","strength":0.45,"price":7.7317,"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.410694,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.665,"atr14":0.39419,"stop_level":6.467905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-14","known_ts":"2012-11-16","bar_index":2264,"type":"BUY","strength":0.45,"price":7.5783,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-11-14","known_ts":"2012-11-16","bar_index":2264,"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-11-14","trigger_known_ts":"2012-11-16","strength":0.45,"price":7.5783,"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.422386,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.665,"atr14":0.386824,"stop_level":6.471588,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-07","known_ts":"2013-01-07","bar_index":2275,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3433,"stop_level":8.6467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-04","known_ts":"2013-02-06","bar_index":2282,"type":"REBUY","strength":0.588,"price":8.2417,"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":"2013-02-04","known_ts":"2013-02-06","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":"2013-02-04","trigger_known_ts":"2013-02-06","strength":0.588,"price":8.2417,"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.371822,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.7567,"atr14":0.266335,"stop_level":7.623533,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-06","known_ts":"2013-03-06","bar_index":2289,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.1133,"stop_level":8.1583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-03-11","known_ts":"2013-03-11","bar_index":2290,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8483,"stop_level":8.1583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-04-10","known_ts":"2013-04-10","bar_index":2297,"type":"RECLAIM","strength":0.725,"price":9.4583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-09","known_ts":"2013-05-09","bar_index":2304,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.0017,"stop_level":9.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-14","known_ts":"2013-05-14","bar_index":2305,"type":"RECLAIM","strength":0.863,"price":9.4033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-05-09","prior_stop_level":9.25,"sweep_low":8.4583,"atr14":0.325668,"stop_level":8.295466,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":2308,"type":"RECLAIM","strength":0.863,"price":9.1367,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-31","known_ts":"2013-06-04","bar_index":2309,"type":"REBUY","strength":0.863,"price":9.9333,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2013-08-13","known_ts":"2013-08-13","bar_index":2326,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3,"stop_level":10.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-16","known_ts":"2013-10-18","bar_index":2341,"type":"BUY","strength":0.725,"price":9.62,"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":"nan","score":null},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":2346,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.1933,"stop_level":9.4483,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-11-13","known_ts":"2013-11-13","bar_index":2347,"type":"RECLAIM","strength":0.588,"price":9.515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2013-11-08","prior_stop_level":9.4483,"sweep_low":9.0683,"atr14":0.220223,"stop_level":8.958188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-22","known_ts":"2013-11-22","bar_index":2350,"type":"RECLAIM","strength":0.725,"price":9.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-23","known_ts":"2014-01-23","bar_index":2363,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5067,"stop_level":11.515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-28","known_ts":"2014-01-28","bar_index":2364,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.4917,"stop_level":11.515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-12","known_ts":"2014-02-12","bar_index":2368,"type":"RECLAIM","strength":1.0,"price":11.9317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-09","known_ts":"2014-05-13","bar_index":2388,"type":"BUY","strength":0.863,"price":11.6767,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2014-06-03","known_ts":"2014-06-03","bar_index":2393,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1233,"stop_level":11.4117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-06-10","known_ts":"2014-06-10","bar_index":2395,"type":"RECLAIM","strength":0.725,"price":11.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-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":"2014-06-03","prior_stop_level":11.4117,"sweep_low":11.045,"atr14":0.233823,"stop_level":10.928089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-23","known_ts":"2014-06-23","bar_index":2398,"type":"RECLAIM","strength":0.863,"price":11.7417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-09","known_ts":"2014-07-09","bar_index":2401,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.4967,"stop_level":11.5417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":2402,"type":"RECLAIM","strength":0.725,"price":11.81,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-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":"2014-07-09","prior_stop_level":11.5417,"sweep_low":11.2783,"atr14":0.237345,"stop_level":11.159627,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-08","known_ts":"2014-08-12","bar_index":2409,"type":"BUY","strength":0.725,"price":11.7833,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2014-12-03","known_ts":"2014-12-03","bar_index":2436,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.8267,"stop_level":18.1317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-26","known_ts":"2015-02-26","bar_index":2455,"type":"RECLAIM","strength":1.0,"price":23.5383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-23","known_ts":"2015-06-25","bar_index":2482,"type":"BUY","strength":0.725,"price":22.795,"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":"nan","score":null},{"ts":"2015-08-21","known_ts":"2015-08-21","bar_index":2496,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.1517,"stop_level":23.6917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-10-16","known_ts":"2015-10-20","bar_index":2509,"type":"BUY","strength":0.588,"price":23.2683,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2015-12-09","known_ts":"2015-12-09","bar_index":2521,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.3333,"stop_level":25.5117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-14","known_ts":"2015-12-14","bar_index":2522,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.3183,"stop_level":25.5117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-16","known_ts":"2015-12-16","bar_index":2523,"type":"RECLAIM","strength":0.725,"price":25.5517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-09","prior_stop_level":25.5117,"sweep_low":24.8567,"atr14":0.664972,"stop_level":24.524214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-16","known_ts":"2015-12-16","bar_index":2523,"type":"RECLAIM","strength":0.725,"price":25.5517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-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":"2015-12-14","prior_stop_level":25.5117,"sweep_low":24.87,"atr14":0.664972,"stop_level":24.537514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-26","known_ts":"2016-03-01","bar_index":2539,"type":"BUY","strength":0.45,"price":21.6217,"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-04-11","known_ts":"2016-04-11","bar_index":2549,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.7733,"stop_level":21.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":2549,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.48,"stop_level":21.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-27","known_ts":"2016-04-29","bar_index":2553,"type":"REBUY","strength":0.588,"price":24.0367,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2016-05-20","known_ts":"2016-05-20","bar_index":2558,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.65,"stop_level":24.7683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-24","known_ts":"2016-05-24","bar_index":2559,"type":"RECLAIM","strength":0.725,"price":25.0183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-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":"2016-05-20","prior_stop_level":24.7683,"sweep_low":24.595,"atr14":0.499842,"stop_level":24.345079,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-06","known_ts":"2016-06-06","bar_index":2562,"type":"RECLAIM","strength":0.863,"price":25.8633,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-18","known_ts":"2016-07-18","bar_index":2571,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.9233,"stop_level":26.7983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-01","known_ts":"2016-08-01","bar_index":2575,"type":"RECLAIM","strength":0.863,"price":26.295,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-20","known_ts":"2016-10-24","bar_index":2594,"type":"BUY","strength":0.588,"price":25.02,"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":"nan","score":null},{"ts":"2016-11-23","known_ts":"2016-11-28","bar_index":2602,"type":"BUY","strength":0.45,"price":22.645,"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":"2017-01-11","known_ts":"2017-01-11","bar_index":2612,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.995,"stop_level":22.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-01-13","known_ts":"2017-01-13","bar_index":2613,"type":"RECLAIM","strength":0.588,"price":22.255,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-01-11","prior_stop_level":22.17,"sweep_low":21.49,"atr14":0.554795,"stop_level":21.212602,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-08","known_ts":"2017-02-10","bar_index":2619,"type":"REBUY","strength":0.588,"price":22.005,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-03-30","known_ts":"2017-03-30","bar_index":2630,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.13,"stop_level":23.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-04-05","known_ts":"2017-04-05","bar_index":2632,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.965,"stop_level":23.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-05-05","known_ts":"2017-05-09","bar_index":2639,"type":"BUY","strength":0.863,"price":23.995,"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":"nan","score":null},{"ts":"2017-06-13","known_ts":"2017-06-13","bar_index":2647,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.275,"stop_level":25.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-14","known_ts":"2017-06-14","bar_index":2648,"type":"RECLAIM","strength":0.863,"price":25.375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-06-13","prior_stop_level":25.28,"sweep_low":25.01,"atr14":0.397873,"stop_level":24.811064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-27","known_ts":"2017-06-27","bar_index":2651,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.15,"stop_level":25.155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-28","known_ts":"2017-06-28","bar_index":2651,"type":"RECLAIM","strength":0.863,"price":25.525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-06-27","prior_stop_level":25.155,"sweep_low":25.085,"atr14":0.457001,"stop_level":24.8565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-14","known_ts":"2017-07-14","bar_index":2655,"type":"RECLAIM","strength":0.863,"price":25.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-04","known_ts":"2017-08-04","bar_index":2660,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.355,"stop_level":26.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-07","known_ts":"2017-08-07","bar_index":2660,"type":"RECLAIM","strength":1.0,"price":26.435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-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":"2017-08-04","prior_stop_level":26.375,"sweep_low":26.2,"atr14":0.411558,"stop_level":25.994221,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-14","known_ts":"2017-08-16","bar_index":2662,"type":"REBUY","strength":1.0,"price":27.155,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2017-09-20","known_ts":"2017-09-20","bar_index":2670,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.975,"stop_level":28.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-02","known_ts":"2017-11-02","bar_index":2681,"type":"RECLAIM","strength":1.0,"price":28.76,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-08","known_ts":"2018-02-08","bar_index":2703,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.995,"stop_level":31.355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-02-09","known_ts":"2018-02-09","bar_index":2703,"type":"RECLAIM","strength":0.863,"price":31.445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2018-02-08","prior_stop_level":31.355,"sweep_low":30.59,"atr14":0.82537,"stop_level":30.177315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-29","known_ts":"2018-05-31","bar_index":2728,"type":"BUY","strength":0.588,"price":25.58,"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":"nan","score":null},{"ts":"2018-07-27","known_ts":"2018-07-27","bar_index":2742,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.315,"stop_level":30.495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-02","known_ts":"2018-08-02","bar_index":2743,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.675,"stop_level":30.495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-17","known_ts":"2018-08-17","bar_index":2747,"type":"RECLAIM","strength":0.725,"price":30.93,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-07","known_ts":"2018-11-09","bar_index":2766,"type":"BUY","strength":0.45,"price":28.42,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-20","known_ts":"2018-11-20","bar_index":2769,"type":"RECLAIM","strength":0.588,"price":28.66,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-11-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-12-13","known_ts":"2018-12-13","bar_index":2774,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.715,"stop_level":27.245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-10","known_ts":"2019-01-14","bar_index":2780,"type":"BUY","strength":0.45,"price":27.075,"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":"2019-01-29","known_ts":"2019-01-29","bar_index":2784,"type":"RECLAIM","strength":0.725,"price":28.62,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-19","known_ts":"2019-03-19","bar_index":2795,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.96,"stop_level":29.115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-25","known_ts":"2019-04-29","bar_index":2804,"type":"BUY","strength":0.863,"price":29.345,"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":"nan","score":null},{"ts":"2019-06-13","known_ts":"2019-06-13","bar_index":2815,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.3,"stop_level":30.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-17","known_ts":"2019-06-17","bar_index":2816,"type":"RECLAIM","strength":0.863,"price":30.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-13 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-06-13","prior_stop_level":30.88,"sweep_low":30.285,"atr14":0.736868,"stop_level":29.916566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-28","known_ts":"2019-07-02","bar_index":2819,"type":"REBUY","strength":0.863,"price":32.325,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":2823,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.63,"stop_level":32.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-26","known_ts":"2019-07-26","bar_index":2825,"type":"RECLAIM","strength":0.863,"price":32.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-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":"2019-07-19","prior_stop_level":32.38,"sweep_low":31.39,"atr14":0.584377,"stop_level":31.097812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-05","known_ts":"2019-11-07","bar_index":2849,"type":"BUY","strength":0.45,"price":28.32,"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":"2019-11-26","known_ts":"2019-11-26","bar_index":2854,"type":"RECLAIM","strength":0.725,"price":29.91,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-11-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":2874,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.87,"stop_level":33.275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-04","known_ts":"2020-03-04","bar_index":2876,"type":"RECLAIM","strength":0.863,"price":34.025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2020-02-27","prior_stop_level":33.275,"sweep_low":30.61,"atr14":0.94842,"stop_level":30.13579,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-16","known_ts":"2020-04-20","bar_index":2886,"type":"BUY","strength":0.725,"price":30.69,"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":"nan","score":null},{"ts":"2020-07-02","known_ts":"2020-07-07","bar_index":2904,"type":"REBUY","strength":1.0,"price":35.85,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"nan","score":null},{"ts":"2020-09-04","known_ts":"2020-09-04","bar_index":2919,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.135,"stop_level":41.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-12","known_ts":"2020-11-16","bar_index":2935,"type":"BUY","strength":0.863,"price":41.79,"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":"nan","score":null},{"ts":"2021-01-19","known_ts":"2021-01-19","bar_index":2949,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.04,"stop_level":45.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-25","known_ts":"2021-03-29","bar_index":2965,"type":"BUY","strength":0.725,"price":45.96,"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":"nan","score":null},{"ts":"2021-05-04","known_ts":"2021-05-04","bar_index":2974,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.97,"stop_level":48.235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-06","known_ts":"2021-05-06","bar_index":2974,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.51,"stop_level":48.235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-13","known_ts":"2021-07-15","bar_index":2990,"type":"BUY","strength":0.725,"price":46.81,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2021-08-05","known_ts":"2021-08-05","bar_index":2995,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.975,"stop_level":46.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-06","known_ts":"2021-08-06","bar_index":2996,"type":"RECLAIM","strength":0.863,"price":48.485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-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":"2021-08-05","prior_stop_level":46.125,"sweep_low":45.91,"atr14":0.921881,"stop_level":45.44906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-19","known_ts":"2021-08-19","bar_index":2999,"type":"RECLAIM","strength":0.863,"price":48.375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-07","known_ts":"2021-09-07","bar_index":3003,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.59,"stop_level":48.315,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-08","known_ts":"2021-09-08","bar_index":3003,"type":"RECLAIM","strength":0.863,"price":48.42,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-07","prior_stop_level":48.315,"sweep_low":47.505,"atr14":0.728515,"stop_level":47.140743,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-04","known_ts":"2021-11-08","bar_index":3017,"type":"BUY","strength":0.45,"price":45.415,"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":"2021-11-09","known_ts":"2021-11-09","bar_index":3018,"type":"RECLAIM","strength":0.588,"price":46.135,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-11-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":3022,"type":"SELL","basis":"structure_stop","strength":0.45,"price":41.89,"stop_level":42.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-12-06","known_ts":"2021-12-08","bar_index":3024,"type":"REBUY","strength":0.45,"price":44.465,"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":"2021-12-06","known_ts":"2021-12-06","bar_index":3024,"type":"RECLAIM","strength":0.45,"price":42.855,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-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":"2021-11-30","prior_stop_level":42.19,"sweep_low":40.46,"atr14":1.004231,"stop_level":39.957885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-17","known_ts":"2021-12-17","bar_index":3027,"type":"RECLAIM","strength":0.725,"price":46.395,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-12-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-14","known_ts":"2022-01-14","bar_index":3033,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.955,"stop_level":46.365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-24","known_ts":"2022-03-28","bar_index":3049,"type":"BUY","strength":0.45,"price":40.01,"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-05-11","known_ts":"2022-05-11","bar_index":3060,"type":"RECLAIM","strength":0.725,"price":44.445,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-10","known_ts":"2022-06-10","bar_index":3067,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.52,"stop_level":44.025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":3067,"type":"RECLAIM","strength":0.863,"price":44.03,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-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":"2022-06-10","prior_stop_level":44.025,"sweep_low":41.95,"atr14":1.212735,"stop_level":41.343632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":3068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.935,"stop_level":44.025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-17","known_ts":"2022-06-17","bar_index":3068,"type":"RECLAIM","strength":0.863,"price":44.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-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":"2022-06-15","prior_stop_level":44.025,"sweep_low":42.645,"atr14":1.254965,"stop_level":42.017517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-05","known_ts":"2022-07-05","bar_index":3072,"type":"RECLAIM","strength":0.863,"price":48.495,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-20","known_ts":"2022-07-20","bar_index":3075,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.2,"stop_level":48.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-27","known_ts":"2022-07-27","bar_index":3077,"type":"RECLAIM","strength":0.863,"price":48.695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-07-20","prior_stop_level":48.375,"sweep_low":47.08,"atr14":1.080547,"stop_level":46.539727,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-05","known_ts":"2022-08-05","bar_index":3079,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.69,"stop_level":47.535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-06","known_ts":"2022-10-10","bar_index":3094,"type":"BUY","strength":0.725,"price":45.51,"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":"nan","score":null},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":3098,"type":"REBUY","strength":0.725,"price":46.005,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":3110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.825,"stop_level":50.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-16","known_ts":"2022-12-16","bar_index":3110,"type":"RECLAIM","strength":0.863,"price":50.39,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-15","prior_stop_level":50.02,"sweep_low":49.21,"atr14":1.113212,"stop_level":48.653394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-11","known_ts":"2023-01-11","bar_index":3116,"type":"RECLAIM","strength":1.0,"price":51.04,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-07","known_ts":"2023-06-07","bar_index":3149,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.9,"stop_level":57.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-08","known_ts":"2023-06-08","bar_index":3150,"type":"RECLAIM","strength":1.0,"price":57.53,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-06-07","prior_stop_level":57.33,"sweep_low":56.49,"atr14":0.988295,"stop_level":55.995853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-30","known_ts":"2023-11-01","bar_index":3183,"type":"BUY","strength":0.588,"price":51.65,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"nan","score":null},{"ts":"2023-11-20","known_ts":"2023-11-20","bar_index":3188,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.82,"stop_level":55.08,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-22","known_ts":"2023-11-22","bar_index":3188,"type":"RECLAIM","strength":0.863,"price":55.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-11-20","prior_stop_level":55.08,"sweep_low":54.38,"atr14":1.03369,"stop_level":53.863155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-07","known_ts":"2023-12-07","bar_index":3192,"type":"RECLAIM","strength":0.725,"price":55.26,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-31","known_ts":"2024-01-31","bar_index":3204,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.02,"stop_level":55.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-01","known_ts":"2024-02-01","bar_index":3204,"type":"RECLAIM","strength":0.725,"price":55.94,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-31","prior_stop_level":55.07,"sweep_low":54.82,"atr14":0.921448,"stop_level":54.359276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-27","known_ts":"2024-02-29","bar_index":3210,"type":"BUY","strength":0.588,"price":59.1,"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":"nan","score":null},{"ts":"2024-04-01","known_ts":"2024-04-01","bar_index":3217,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.74,"stop_level":59.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-08","known_ts":"2024-07-10","bar_index":3240,"type":"BUY","strength":0.45,"price":49.85,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-08-08","known_ts":"2024-08-08","bar_index":3247,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.01,"stop_level":49.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-12","known_ts":"2024-08-12","bar_index":3248,"type":"SELL","basis":"structure_stop","strength":0.45,"price":45.89,"stop_level":49.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-10-14","known_ts":"2024-10-14","bar_index":3263,"type":"RECLAIM","strength":0.725,"price":53.58,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-15","known_ts":"2024-11-15","bar_index":3271,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.0,"stop_level":52.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-11-18","known_ts":"2024-11-18","bar_index":3271,"type":"RECLAIM","strength":0.863,"price":53.27,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-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":"2024-11-15","prior_stop_level":52.3,"sweep_low":51.72,"atr14":1.398926,"stop_level":51.020537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-14","known_ts":"2025-02-19","bar_index":3291,"type":"BUY","strength":0.588,"price":51.69,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2025-06-11","known_ts":"2025-06-11","bar_index":3317,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.59,"stop_level":63.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-12","known_ts":"2025-06-12","bar_index":3318,"type":"RECLAIM","strength":1.0,"price":63.69,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-11","prior_stop_level":63.0,"sweep_low":62.3,"atr14":1.011158,"stop_level":61.794421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-09","known_ts":"2025-09-11","bar_index":3338,"type":"REBUY","strength":0.863,"price":63.8,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2025-10-29","known_ts":"2025-10-29","bar_index":3350,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.56,"stop_level":68.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-14","known_ts":"2025-11-14","bar_index":3354,"type":"RECLAIM","strength":1.0,"price":72.9,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-11","known_ts":"2025-12-11","bar_index":3360,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.49,"stop_level":73.26,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-12","known_ts":"2025-12-12","bar_index":3360,"type":"RECLAIM","strength":1.0,"price":73.97,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-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":"2025-12-11","prior_stop_level":73.26,"sweep_low":72.25,"atr14":1.391043,"stop_level":71.554478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-30","known_ts":"2025-12-30","bar_index":3364,"type":"RECLAIM","strength":1.0,"price":76.16,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-13","known_ts":"2026-01-15","bar_index":3367,"type":"REBUY","strength":1.0,"price":77.91,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":3378,"type":"SELL","basis":"structure_stop","strength":1.0,"price":78.99,"stop_level":80.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-23","known_ts":"2026-04-27","bar_index":3390,"type":"BUY","strength":0.725,"price":76.86,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"nan","score":null},{"ts":"2026-07-21","known_ts":"2026-07-21","bar_index":3410,"type":"SELL","basis":"structure_stop","strength":1.0,"price":94.46,"stop_level":95.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-22","known_ts":"2026-07-22","bar_index":3410,"type":"RECLAIM","strength":1.0,"price":95.67,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-07-21","prior_stop_level":95.15,"sweep_low":93.78,"atr14":2.070223,"stop_level":92.744889,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-21","last_scored_basis":"structure_stop","bars_since_signal":6,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-02-03","2017-03-07","2017-10-12","2018-02-16","2018-03-07","2018-04-03","2018-05-18","2018-09-18","2018-10-12","2018-10-30","2019-01-07","2019-04-08","2019-08-15","2020-03-09","2020-03-25","2021-01-28","2021-03-09","2021-05-20","2021-06-29","2021-08-06","2021-10-01","2021-10-22","2022-02-23","2022-03-16","2022-09-07","2022-09-28","2022-10-24","2023-06-16","2023-07-11","2023-08-09","2023-10-17","2024-02-05","2024-02-27","2024-04-26","2024-05-31","2024-06-24","2024-12-20","2025-01-24","2025-07-23","2026-03-27"],"warnings":[{"ts":"2022-05-27","kind":"arm","px":44.835},{"ts":"2022-06-10","kind":"confirm","px":43.52,"level":44.025},{"ts":"2022-06-13","kind":"arm","px":42.245},{"ts":"2022-06-15","kind":"confirm","px":43.935,"level":44.025},{"ts":"2022-07-19","kind":"arm","px":48.13},{"ts":"2022-07-20","kind":"confirm","px":48.2,"level":48.375},{"ts":"2022-07-25","kind":"arm","px":47.92},{"ts":"2022-08-05","kind":"confirm","px":45.69,"level":47.535},{"ts":"2022-11-14","kind":"arm","px":48.46},{"ts":"2022-12-15","kind":"confirm","px":49.825,"level":50.02},{"ts":"2023-05-22","kind":"arm","px":59.12},{"ts":"2023-06-07","kind":"confirm","px":56.9,"level":57.33},{"ts":"2023-11-17","kind":"arm","px":54.79},{"ts":"2023-11-20","kind":"confirm","px":54.82,"level":55.08},{"ts":"2024-01-16","kind":"arm","px":58.17},{"ts":"2024-01-31","kind":"confirm","px":55.02,"level":55.07},{"ts":"2024-03-22","kind":"arm","px":59.5},{"ts":"2024-04-01","kind":"confirm","px":57.74,"level":59.09},{"ts":"2024-08-05","kind":"arm","px":50.47},{"ts":"2024-08-08","kind":"confirm","px":45.01,"level":49.59},{"ts":"2024-08-09","kind":"arm","px":46.06},{"ts":"2024-08-12","kind":"confirm","px":45.89,"level":49.59},{"ts":"2024-10-02","kind":"arm","px":50.94},{"ts":"2024-11-15","kind":"confirm","px":52.0,"level":52.3},{"ts":"2024-11-18","kind":"arm","px":53.27},{"ts":"2025-03-14","kind":"arm","px":55.09},{"ts":"2025-06-05","kind":"arm","px":63.0},{"ts":"2025-06-11","kind":"confirm","px":62.59,"level":63.0},{"ts":"2025-08-26","kind":"arm","px":62.12},{"ts":"2025-10-15","kind":"arm","px":68.65},{"ts":"2025-10-29","kind":"confirm","px":66.56,"level":68.9},{"ts":"2025-12-04","kind":"arm","px":73.26},{"ts":"2025-12-11","kind":"confirm","px":72.49,"level":73.26},{"ts":"2026-01-02","kind":"arm","px":76.16},{"ts":"2026-01-29","kind":"arm","px":80.04},{"ts":"2026-03-02","kind":"arm","px":81.06},{"ts":"2026-03-03","kind":"confirm","px":78.99,"level":80.17},{"ts":"2026-05-13","kind":"arm","px":85.93},{"ts":"2026-06-18","kind":"arm","px":91.34},{"ts":"2026-07-21","kind":"confirm","px":94.46,"level":95.15}],"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":[]}}}