{"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":"QMCO","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2000-04-03","known_ts":"2000-04-03","bar_index":57,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1780.0,"stop_level":1820.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-07","known_ts":"2000-04-07","bar_index":58,"type":"RECLAIM","strength":0.725,"price":1860.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-04-03","prior_stop_level":1820.0,"sweep_low":1520.0,"atr14":131.772398,"stop_level":1454.113801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-27","known_ts":"2000-05-01","bar_index":63,"type":"BUY","strength":0.725,"price":1880.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2000-07-19","known_ts":"2000-07-21","bar_index":82,"type":"BUY","strength":0.725,"price":1680.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2000-09-19","known_ts":"2000-09-19","bar_index":96,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2080.0,"stop_level":2100.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-20","known_ts":"2000-09-20","bar_index":96,"type":"RECLAIM","strength":0.863,"price":2360.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-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":"2000-09-19","prior_stop_level":2100.0,"sweep_low":2060.0,"atr14":126.71585,"stop_level":1996.642075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-26","known_ts":"2000-09-28","bar_index":98,"type":"REBUY","strength":0.863,"price":2470.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2001-01-12","known_ts":"2001-01-17","bar_index":123,"type":"BUY","strength":0.725,"price":2380.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2001-01-30","known_ts":"2001-01-30","bar_index":126,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2124.8,"stop_level":2190.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2001-01-31","known_ts":"2001-01-31","bar_index":127,"type":"RECLAIM","strength":0.588,"price":2280.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-30 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":"2001-01-30","prior_stop_level":2190.0,"sweep_low":2097.6001,"atr14":113.131417,"stop_level":2041.034391,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-15","known_ts":"2001-05-17","bar_index":151,"type":"BUY","strength":0.45,"price":1920.0,"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-06-06","known_ts":"2001-06-06","bar_index":156,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1884.8,"stop_level":1904.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-27","known_ts":"2001-06-29","bar_index":161,"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-06-27","trigger_known_ts":"2001-06-29","strength":0.45,"price":1614.4,"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.374264,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1496.0,"atr14":79.512919,"stop_level":1456.243541,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-19","known_ts":"2001-07-23","bar_index":166,"type":"BUY","strength":0.45,"price":1606.4,"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-07-19","known_ts":"2001-07-23","bar_index":166,"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-07-19","trigger_known_ts":"2001-07-23","strength":0.45,"price":1606.4,"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.377364,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1528.0,"atr14":69.192651,"stop_level":1493.403674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-06","known_ts":"2001-08-08","bar_index":170,"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-08-06","trigger_known_ts":"2001-08-08","strength":0.45,"price":1576.0,"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.389147,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1481.6,"atr14":60.941746,"stop_level":1451.129127,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-02","known_ts":"2001-10-04","bar_index":182,"type":"BUY","strength":0.45,"price":1344.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-10-02","known_ts":"2001-10-04","bar_index":182,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-10-02","trigger_known_ts":"2001-10-04","strength":0.45,"price":1344.0,"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.47907,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1195.2,"atr14":62.026842,"stop_level":1164.186579,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-29","known_ts":"2001-10-29","bar_index":188,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1360.0,"stop_level":1361.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-01","known_ts":"2001-11-01","bar_index":189,"type":"RECLAIM","strength":0.588,"price":1372.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-10-29","prior_stop_level":1361.6,"sweep_low":1312.0,"atr14":55.619046,"stop_level":1284.190477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":199,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1492.8,"stop_level":1520.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-18","known_ts":"2001-12-18","bar_index":200,"type":"RECLAIM","strength":0.725,"price":1555.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-12-13","prior_stop_level":1520.0,"sweep_low":1470.4,"atr14":58.448523,"stop_level":1441.175739,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-02","known_ts":"2002-01-02","bar_index":203,"type":"RECLAIM","strength":0.863,"price":1748.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-18","known_ts":"2002-01-18","bar_index":207,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1592.0,"stop_level":1656.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-05-29","known_ts":"2002-05-29","bar_index":236,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1115.2,"stop_level":1152.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-06-28","known_ts":"2002-07-02","bar_index":244,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-06-28","trigger_known_ts":"2002-07-02","strength":0.45,"price":672.0,"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.615737,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":608.0,"atr14":63.670102,"stop_level":576.164949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-30","known_ts":"2002-08-01","bar_index":251,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-07-30","trigger_known_ts":"2002-08-01","strength":0.45,"price":368.0,"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.78957,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":304.0,"atr14":56.086724,"stop_level":275.956638,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":253,"type":"BUY","strength":0.45,"price":460.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":253,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-08-07","trigger_known_ts":"2002-08-09","strength":0.45,"price":460.8,"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.736505,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":312.0,"atr14":56.97912,"stop_level":283.51044,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-23","known_ts":"2002-09-23","bar_index":263,"type":"SELL","basis":"structure_stop","strength":0.588,"price":433.6,"stop_level":472.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":264,"type":"SELL","basis":"structure_stop","strength":0.588,"price":369.6,"stop_level":472.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-15","known_ts":"2002-10-17","bar_index":269,"type":"REBUY","strength":0.588,"price":420.8,"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":"2002-11-08","known_ts":"2002-11-08","bar_index":275,"type":"RECLAIM","strength":0.725,"price":488.0,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-10-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-19","known_ts":"2002-11-19","bar_index":277,"type":"SELL","basis":"structure_stop","strength":0.725,"price":457.6,"stop_level":480.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-20","known_ts":"2002-11-20","bar_index":277,"type":"RECLAIM","strength":0.725,"price":499.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-19","prior_stop_level":480.0,"sweep_low":448.0,"atr14":42.896117,"stop_level":426.551942,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-13","known_ts":"2002-12-13","bar_index":283,"type":"SELL","basis":"structure_stop","strength":0.725,"price":460.8,"stop_level":491.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-16","known_ts":"2002-12-16","bar_index":283,"type":"RECLAIM","strength":0.725,"price":526.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-13","prior_stop_level":491.2,"sweep_low":448.0,"atr14":45.643109,"stop_level":425.178446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-10","known_ts":"2003-01-14","bar_index":289,"type":"BUY","strength":0.725,"price":539.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-01-29","known_ts":"2003-01-31","bar_index":293,"type":"BUY","strength":0.725,"price":555.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2003-02-07","known_ts":"2003-02-07","bar_index":295,"type":"SELL","basis":"structure_stop","strength":0.863,"price":465.6,"stop_level":497.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-02-10","known_ts":"2003-02-10","bar_index":295,"type":"RECLAIM","strength":0.863,"price":510.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-07 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-02-07","prior_stop_level":497.6,"sweep_low":465.6,"atr14":46.883963,"stop_level":442.158018,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-18","known_ts":"2003-03-18","bar_index":304,"type":"RECLAIM","strength":1.0,"price":545.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-03-21","known_ts":"2003-03-25","bar_index":305,"type":"BUY","strength":1.0,"price":580.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-04-29","known_ts":"2003-04-29","bar_index":313,"type":"SELL","basis":"structure_stop","strength":1.0,"price":547.2,"stop_level":580.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-01","known_ts":"2003-05-01","bar_index":314,"type":"SELL","basis":"structure_stop","strength":1.0,"price":545.6,"stop_level":580.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-06","known_ts":"2003-05-06","bar_index":315,"type":"RECLAIM","strength":1.0,"price":600.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-04-29","prior_stop_level":580.8,"sweep_low":504.0,"atr14":39.626702,"stop_level":484.186649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-06","known_ts":"2003-05-06","bar_index":315,"type":"RECLAIM","strength":1.0,"price":600.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-05-01","prior_stop_level":580.8,"sweep_low":504.0,"atr14":39.626702,"stop_level":484.186649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-16","known_ts":"2003-05-16","bar_index":318,"type":"RECLAIM","strength":1.0,"price":603.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":326,"type":"SELL","basis":"structure_stop","strength":1.0,"price":641.6,"stop_level":707.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-22","known_ts":"2003-10-22","bar_index":354,"type":"SELL","basis":"structure_stop","strength":0.725,"price":505.6,"stop_level":510.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-10-28","known_ts":"2003-10-28","bar_index":356,"type":"RECLAIM","strength":0.588,"price":520.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2003-10-22","prior_stop_level":510.4,"sweep_low":464.0,"atr14":27.301236,"stop_level":450.349382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-26","known_ts":"2003-12-01","bar_index":363,"type":"BUY","strength":0.588,"price":526.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2003-12-18","known_ts":"2003-12-22","bar_index":368,"type":"BUY","strength":0.725,"price":488.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2004-02-23","known_ts":"2004-02-23","bar_index":382,"type":"SELL","basis":"structure_stop","strength":1.0,"price":592.0,"stop_level":617.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-25","known_ts":"2004-02-25","bar_index":383,"type":"RECLAIM","strength":1.0,"price":638.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-23","prior_stop_level":617.6,"sweep_low":585.6,"atr14":37.256416,"stop_level":566.971792,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-10","known_ts":"2004-03-10","bar_index":386,"type":"SELL","basis":"structure_stop","strength":1.0,"price":571.2,"stop_level":592.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-12","known_ts":"2004-03-12","bar_index":387,"type":"RECLAIM","strength":1.0,"price":604.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-10","prior_stop_level":592.0,"sweep_low":563.2,"atr14":34.00016,"stop_level":546.19992,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-03","known_ts":"2004-06-07","bar_index":406,"type":"BUY","strength":0.588,"price":468.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2004-07-02","known_ts":"2004-07-02","bar_index":412,"type":"SELL","basis":"structure_stop","strength":0.588,"price":465.6,"stop_level":470.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-07-08","known_ts":"2004-07-08","bar_index":413,"type":"SELL","basis":"structure_stop","strength":0.588,"price":420.8,"stop_level":470.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-07-19","known_ts":"2004-07-21","bar_index":416,"type":"REBUY","strength":0.588,"price":448.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2004-08-30","known_ts":"2004-09-01","bar_index":426,"type":"BUY","strength":0.588,"price":388.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2004-09-16","known_ts":"2004-09-16","bar_index":430,"type":"SELL","basis":"structure_stop","strength":0.725,"price":368.0,"stop_level":376.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-11-10","known_ts":"2004-11-10","bar_index":443,"type":"RECLAIM","strength":0.725,"price":484.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-06","known_ts":"2004-12-06","bar_index":448,"type":"SELL","basis":"structure_stop","strength":0.725,"price":436.8,"stop_level":451.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-01-20","known_ts":"2005-01-24","bar_index":459,"type":"BUY","strength":1.0,"price":443.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2005-02-22","known_ts":"2005-02-22","bar_index":466,"type":"SELL","basis":"structure_stop","strength":1.0,"price":433.6,"stop_level":435.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-23","known_ts":"2005-02-23","bar_index":466,"type":"RECLAIM","strength":1.0,"price":440.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-02-22","prior_stop_level":435.2,"sweep_low":427.2,"atr14":22.367309,"stop_level":416.016345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-04","known_ts":"2005-03-08","bar_index":469,"type":"REBUY","strength":1.0,"price":489.6,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2005-05-17","known_ts":"2005-05-19","bar_index":486,"type":"BUY","strength":0.725,"price":416.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2005-07-27","known_ts":"2005-07-27","bar_index":502,"type":"SELL","basis":"structure_stop","strength":0.863,"price":425.6,"stop_level":476.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2005-07-29","known_ts":"2005-07-29","bar_index":503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":444.8,"stop_level":476.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-11","known_ts":"2005-10-13","bar_index":520,"type":"BUY","strength":1.0,"price":476.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2005-11-14","known_ts":"2005-11-14","bar_index":528,"type":"SELL","basis":"structure_stop","strength":1.0,"price":476.8,"stop_level":478.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-18","known_ts":"2005-11-18","bar_index":529,"type":"RECLAIM","strength":1.0,"price":480.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-11-14","prior_stop_level":478.4,"sweep_low":462.4,"atr14":15.877142,"stop_level":454.461429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-09","known_ts":"2005-12-09","bar_index":534,"type":"RECLAIM","strength":1.0,"price":489.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-02","known_ts":"2006-02-02","bar_index":546,"type":"SELL","basis":"structure_stop","strength":1.0,"price":544.0,"stop_level":547.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-06","known_ts":"2006-02-06","bar_index":546,"type":"RECLAIM","strength":1.0,"price":558.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-02-02","prior_stop_level":547.2,"sweep_low":516.8,"atr14":22.19511,"stop_level":505.702445,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-21","known_ts":"2006-02-21","bar_index":550,"type":"RECLAIM","strength":1.0,"price":568.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-28","known_ts":"2006-03-28","bar_index":558,"type":"SELL","basis":"structure_stop","strength":1.0,"price":592.0,"stop_level":595.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-29","known_ts":"2006-03-29","bar_index":558,"type":"RECLAIM","strength":1.0,"price":608.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-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":"2006-03-28","prior_stop_level":595.2,"sweep_low":585.6,"atr14":25.764775,"stop_level":572.717612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-08","known_ts":"2006-08-10","bar_index":589,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2006-08-08","trigger_known_ts":"2006-08-10","strength":0.45,"price":318.4,"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.483117,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":307.2,"atr14":15.673028,"stop_level":299.363486,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-16","known_ts":"2006-08-18","bar_index":591,"type":"BUY","strength":0.45,"price":352.0,"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-08-16","known_ts":"2006-08-18","bar_index":591,"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-08-16","trigger_known_ts":"2006-08-18","strength":0.45,"price":352.0,"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.428571,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":307.2,"atr14":15.629457,"stop_level":299.385272,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-29","known_ts":"2006-09-29","bar_index":601,"type":"SELL","basis":"structure_stop","strength":0.588,"price":348.8,"stop_level":350.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-02","known_ts":"2006-10-02","bar_index":601,"type":"RECLAIM","strength":0.588,"price":352.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-09-29","prior_stop_level":350.4,"sweep_low":345.6,"atr14":15.431765,"stop_level":337.884117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-30","known_ts":"2006-10-30","bar_index":608,"type":"SELL","basis":"structure_stop","strength":0.588,"price":352.0,"stop_level":364.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":609,"type":"SELL","basis":"structure_stop","strength":0.588,"price":337.6,"stop_level":364.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-09","known_ts":"2006-11-13","bar_index":611,"type":"REBUY","strength":0.588,"price":371.2,"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":"2006-12-08","known_ts":"2006-12-08","bar_index":617,"type":"SELL","basis":"structure_stop","strength":0.588,"price":371.2,"stop_level":372.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-11","known_ts":"2006-12-11","bar_index":618,"type":"RECLAIM","strength":0.588,"price":376.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-12-08","prior_stop_level":372.8,"sweep_low":368.0,"atr14":15.407503,"stop_level":360.296249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-15","known_ts":"2006-12-15","bar_index":619,"type":"SELL","basis":"structure_stop","strength":0.588,"price":368.0,"stop_level":371.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-12-19","known_ts":"2006-12-19","bar_index":620,"type":"RECLAIM","strength":0.588,"price":372.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-12-15","prior_stop_level":371.2,"sweep_low":360.0,"atr14":14.171471,"stop_level":352.914265,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-12","known_ts":"2007-01-17","bar_index":625,"type":"REBUY","strength":0.725,"price":382.4,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2007-01-26","known_ts":"2007-01-30","bar_index":628,"type":"BUY","strength":0.725,"price":390.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2007-05-03","known_ts":"2007-05-03","bar_index":650,"type":"SELL","basis":"structure_stop","strength":1.0,"price":438.4,"stop_level":440.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-04","known_ts":"2007-05-04","bar_index":650,"type":"RECLAIM","strength":1.0,"price":444.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-03","prior_stop_level":440.0,"sweep_low":435.2,"atr14":14.654775,"stop_level":427.872613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-29","known_ts":"2007-05-29","bar_index":656,"type":"RECLAIM","strength":1.0,"price":494.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-08-22","known_ts":"2007-08-24","bar_index":676,"type":"BUY","strength":0.863,"price":536.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2007-09-18","known_ts":"2007-09-20","bar_index":682,"type":"REBUY","strength":0.863,"price":540.8,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":694,"type":"SELL","basis":"structure_stop","strength":1.0,"price":579.2,"stop_level":592.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-08","known_ts":"2007-11-08","bar_index":694,"type":"RECLAIM","strength":1.0,"price":593.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-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":"2007-11-07","prior_stop_level":592.0,"sweep_low":569.6,"atr14":33.552325,"stop_level":552.823838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-17","known_ts":"2008-01-22","bar_index":710,"type":"BUY","strength":0.588,"price":465.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2008-01-30","known_ts":"2008-01-30","bar_index":712,"type":"SELL","basis":"structure_stop","strength":0.588,"price":360.0,"stop_level":384.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2008-01-31","known_ts":"2008-02-04","bar_index":713,"type":"BUY","strength":0.588,"price":400.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2008-02-04","known_ts":"2008-02-04","bar_index":713,"type":"RECLAIM","strength":0.588,"price":400.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-30 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":"2008-01-30","prior_stop_level":384.0,"sweep_low":353.6,"atr14":29.479919,"stop_level":338.860041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-09","known_ts":"2008-05-13","bar_index":736,"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-05-09","trigger_known_ts":"2008-05-13","strength":0.45,"price":272.0,"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.577114,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":243.2,"atr14":19.646577,"stop_level":233.376712,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-14","known_ts":"2008-05-16","bar_index":737,"type":"BUY","strength":0.45,"price":316.8,"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-14","known_ts":"2008-05-16","bar_index":737,"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-14","trigger_known_ts":"2008-05-16","strength":0.45,"price":316.8,"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.507463,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":243.2,"atr14":22.053764,"stop_level":232.173118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-02","known_ts":"2008-06-04","bar_index":741,"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-06-02","trigger_known_ts":"2008-06-04","strength":0.588,"price":296.0,"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.539801,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":249.6,"atr14":21.579452,"stop_level":238.810274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-15","known_ts":"2008-07-17","bar_index":751,"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-15","trigger_known_ts":"2008-07-17","strength":0.588,"price":212.8,"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.669154,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":188.8,"atr14":15.435327,"stop_level":181.082337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-18","known_ts":"2008-07-22","bar_index":752,"type":"BUY","strength":0.588,"price":209.6,"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":"2008-07-18","known_ts":"2008-07-22","bar_index":752,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-18","trigger_known_ts":"2008-07-22","strength":0.588,"price":209.6,"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.674129,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":188.8,"atr14":15.693664,"stop_level":180.953168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-12","known_ts":"2008-09-12","bar_index":765,"type":"SELL","basis":"structure_stop","strength":0.725,"price":268.8,"stop_level":272.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-16","known_ts":"2008-09-16","bar_index":765,"type":"RECLAIM","strength":0.725,"price":276.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-12","prior_stop_level":272.0,"sweep_low":254.4,"atr14":16.978142,"stop_level":245.910929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-25","known_ts":"2008-09-25","bar_index":768,"type":"SELL","basis":"structure_stop","strength":0.725,"price":219.2,"stop_level":251.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":777,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-03","trigger_known_ts":"2008-11-05","strength":0.45,"price":60.8,"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.889213,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":41.6,"atr14":24.438151,"stop_level":29.380925,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-03","known_ts":"2008-12-05","bar_index":784,"type":"BUY","strength":0.45,"price":40.0,"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-12-03","known_ts":"2008-12-05","bar_index":784,"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-12-03","trigger_known_ts":"2008-12-05","strength":0.45,"price":40.0,"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.915254,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.4,"atr14":13.740263,"stop_level":7.529868,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-30","known_ts":"2009-01-02","bar_index":790,"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-12-30","trigger_known_ts":"2009-01-02","strength":0.588,"price":73.6,"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.844068,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":40.0,"atr14":11.301461,"stop_level":34.349269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-27","known_ts":"2009-03-31","bar_index":810,"type":"BUY","strength":0.725,"price":107.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":820,"type":"SELL","basis":"structure_stop","strength":0.863,"price":152.0,"stop_level":164.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":821,"type":"RECLAIM","strength":0.863,"price":169.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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-05-13","prior_stop_level":164.8,"sweep_low":145.6,"atr14":17.515497,"stop_level":136.842251,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":824,"type":"RECLAIM","strength":0.863,"price":187.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-27","known_ts":"2009-11-27","bar_index":866,"type":"SELL","basis":"structure_stop","strength":1.0,"price":374.4,"stop_level":384.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-30","known_ts":"2009-11-30","bar_index":867,"type":"RECLAIM","strength":1.0,"price":390.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-27","prior_stop_level":384.0,"sweep_low":366.4,"atr14":22.789322,"stop_level":355.005339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-11","known_ts":"2009-12-11","bar_index":870,"type":"RECLAIM","strength":1.0,"price":460.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-19","known_ts":"2010-05-19","bar_index":906,"type":"SELL","basis":"structure_stop","strength":0.725,"price":400.0,"stop_level":416.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-07-12","known_ts":"2010-07-14","bar_index":918,"type":"BUY","strength":0.588,"price":339.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2010-12-14","known_ts":"2010-12-14","bar_index":954,"type":"SELL","basis":"structure_stop","strength":1.0,"price":579.2,"stop_level":611.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-30","known_ts":"2010-12-30","bar_index":958,"type":"RECLAIM","strength":1.0,"price":622.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-05","known_ts":"2011-04-07","bar_index":980,"type":"BUY","strength":0.588,"price":438.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2011-05-04","known_ts":"2011-05-04","bar_index":986,"type":"SELL","basis":"structure_stop","strength":0.725,"price":472.0,"stop_level":483.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-05-10","known_ts":"2011-05-10","bar_index":988,"type":"RECLAIM","strength":0.725,"price":491.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-05-04","prior_stop_level":483.2,"sweep_low":443.2,"atr14":24.512363,"stop_level":430.943819,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-18","known_ts":"2011-05-18","bar_index":990,"type":"RECLAIM","strength":0.725,"price":492.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-09-13","known_ts":"2011-09-15","bar_index":1017,"type":"BUY","strength":0.45,"price":337.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-09-13","known_ts":"2011-09-15","bar_index":1017,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2011-09-13","trigger_known_ts":"2011-09-15","strength":0.45,"price":337.6,"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.516055,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":268.8,"atr14":26.896248,"stop_level":255.351876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":1033,"type":"SELL","basis":"structure_stop","strength":0.588,"price":408.0,"stop_level":411.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1034,"type":"SELL","basis":"structure_stop","strength":0.588,"price":376.0,"stop_level":411.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":1035,"type":"RECLAIM","strength":0.588,"price":430.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":411.2,"sweep_low":358.4,"atr14":28.438644,"stop_level":344.180678,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-18","known_ts":"2012-01-20","bar_index":1046,"type":"BUY","strength":0.863,"price":430.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":15},{"ts":"2012-02-16","known_ts":"2012-02-21","bar_index":1053,"type":"BUY","strength":0.863,"price":436.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-03-22","known_ts":"2012-03-26","bar_index":1061,"type":"BUY","strength":0.725,"price":433.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-06-05","known_ts":"2012-06-07","bar_index":1078,"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-06-05","trigger_known_ts":"2012-06-07","strength":0.45,"price":308.8,"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.418675,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":289.6,"atr14":16.585582,"stop_level":281.307209,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-13","known_ts":"2012-06-15","bar_index":1080,"type":"BUY","strength":0.45,"price":339.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-13","known_ts":"2012-06-15","bar_index":1080,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-06-13","trigger_known_ts":"2012-06-15","strength":0.45,"price":339.2,"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.361446,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":289.6,"atr14":16.557659,"stop_level":281.32117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-10","known_ts":"2012-07-10","bar_index":1086,"type":"SELL","basis":"structure_stop","strength":0.588,"price":243.2,"stop_level":307.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-26","known_ts":"2012-07-30","bar_index":1090,"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-07-26","trigger_known_ts":"2012-07-30","strength":0.45,"price":236.8,"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.484321,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":192.0,"atr14":19.890731,"stop_level":182.054634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-03","known_ts":"2012-08-07","bar_index":1092,"type":"BUY","strength":0.45,"price":241.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-08-03","known_ts":"2012-08-07","bar_index":1092,"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-08-03","trigger_known_ts":"2012-08-07","strength":0.45,"price":241.6,"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.473868,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":198.4,"atr14":19.247831,"stop_level":188.776085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-04","known_ts":"2012-09-04","bar_index":1099,"type":"SELL","basis":"structure_stop","strength":0.588,"price":246.4,"stop_level":251.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-07","known_ts":"2012-09-07","bar_index":1100,"type":"RECLAIM","strength":0.588,"price":260.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-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":"2012-09-04","prior_stop_level":251.2,"sweep_low":240.0,"atr14":14.455897,"stop_level":232.772051,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-22","known_ts":"2012-10-22","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.588,"price":248.0,"stop_level":252.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-08","known_ts":"2013-01-08","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":0.588,"price":196.8,"stop_level":198.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-09","known_ts":"2013-01-09","bar_index":1127,"type":"RECLAIM","strength":0.588,"price":203.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-01-08","prior_stop_level":198.4,"sweep_low":195.2,"atr14":10.946669,"stop_level":189.726666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":1133,"type":"SELL","basis":"structure_stop","strength":0.725,"price":204.8,"stop_level":208.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-05","known_ts":"2013-02-05","bar_index":1133,"type":"RECLAIM","strength":0.725,"price":216.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-04","prior_stop_level":208.0,"sweep_low":204.8,"atr14":12.52058,"stop_level":198.53971,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-22","known_ts":"2013-02-22","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":0.725,"price":201.6,"stop_level":206.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-27","known_ts":"2013-02-27","bar_index":1138,"type":"RECLAIM","strength":0.725,"price":209.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-02-22","prior_stop_level":206.4,"sweep_low":193.6,"atr14":10.8149,"stop_level":188.19255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-13","known_ts":"2013-03-15","bar_index":1142,"type":"REBUY","strength":0.725,"price":230.4,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2013-04-22","known_ts":"2013-04-24","bar_index":1151,"type":"BUY","strength":0.725,"price":224.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-06-13","known_ts":"2013-06-13","bar_index":1163,"type":"SELL","basis":"structure_stop","strength":0.725,"price":230.4,"stop_level":236.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-07-09","known_ts":"2013-07-11","bar_index":1169,"type":"BUY","strength":0.863,"price":249.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-08-08","known_ts":"2013-08-08","bar_index":1176,"type":"SELL","basis":"structure_stop","strength":1.0,"price":252.8,"stop_level":254.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-12","known_ts":"2013-08-12","bar_index":1177,"type":"RECLAIM","strength":1.0,"price":256.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-08","prior_stop_level":254.4,"sweep_low":246.4,"atr14":11.882164,"stop_level":240.458918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-26","known_ts":"2013-11-29","bar_index":1202,"type":"BUY","strength":0.588,"price":200.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2014-01-31","known_ts":"2014-01-31","bar_index":1216,"type":"SELL","basis":"structure_stop","strength":0.725,"price":200.0,"stop_level":203.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-02-04","known_ts":"2014-02-04","bar_index":1217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":192.0,"stop_level":203.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-13","known_ts":"2014-03-17","bar_index":1226,"type":"BUY","strength":0.45,"price":195.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-04-30","known_ts":"2014-05-02","bar_index":1237,"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":"2014-04-30","trigger_known_ts":"2014-05-02","strength":0.45,"price":174.4,"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.35119,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":168.0,"atr14":4.95512,"stop_level":165.52244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-13","known_ts":"2014-05-15","bar_index":1240,"type":"BUY","strength":0.45,"price":180.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-06-27","known_ts":"2014-06-27","bar_index":1250,"type":"SELL","basis":"structure_stop","strength":0.588,"price":185.6,"stop_level":187.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-30","known_ts":"2014-06-30","bar_index":1251,"type":"RECLAIM","strength":0.588,"price":195.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-06-27","prior_stop_level":187.2,"sweep_low":185.6,"atr14":4.981107,"stop_level":183.109446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-14","known_ts":"2014-07-14","bar_index":1254,"type":"RECLAIM","strength":0.863,"price":198.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-01","known_ts":"2014-08-01","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.863,"price":196.8,"stop_level":198.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-06","known_ts":"2014-08-06","bar_index":1259,"type":"RECLAIM","strength":1.0,"price":200.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-08-01","prior_stop_level":198.4,"sweep_low":193.6,"atr14":6.025129,"stop_level":190.587436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-15","known_ts":"2014-08-15","bar_index":1262,"type":"RECLAIM","strength":1.0,"price":201.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-28","known_ts":"2014-10-30","bar_index":1279,"type":"BUY","strength":0.725,"price":195.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-01-06","known_ts":"2015-01-06","bar_index":1294,"type":"SELL","basis":"structure_stop","strength":1.0,"price":260.8,"stop_level":268.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-13","known_ts":"2015-01-13","bar_index":1296,"type":"RECLAIM","strength":1.0,"price":280.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-01-06","prior_stop_level":268.8,"sweep_low":251.2,"atr14":12.284705,"stop_level":245.057648,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-17","known_ts":"2015-04-17","bar_index":1318,"type":"RECLAIM","strength":1.0,"price":332.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-05-12","known_ts":"2015-05-12","bar_index":1323,"type":"SELL","basis":"structure_stop","strength":1.0,"price":316.8,"stop_level":321.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-05-14","known_ts":"2015-05-14","bar_index":1324,"type":"SELL","basis":"structure_stop","strength":1.0,"price":308.8,"stop_level":321.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-08-28","known_ts":"2015-09-01","bar_index":1349,"type":"BUY","strength":0.588,"price":177.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2015-10-02","known_ts":"2015-10-06","bar_index":1357,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-10-02","trigger_known_ts":"2015-10-06","strength":0.45,"price":115.2,"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.671233,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":110.4,"atr14":11.02977,"stop_level":104.885115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-07","known_ts":"2015-10-09","bar_index":1358,"type":"BUY","strength":0.45,"price":148.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-07","known_ts":"2015-10-09","bar_index":1358,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-10-07","trigger_known_ts":"2015-10-09","strength":0.45,"price":148.8,"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.575342,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":110.4,"atr14":12.01764,"stop_level":104.39118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":1363,"type":"SELL","basis":"structure_stop","strength":0.588,"price":134.4,"stop_level":136.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-02","known_ts":"2015-11-04","bar_index":1364,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-11-02","trigger_known_ts":"2015-11-04","strength":0.588,"price":148.8,"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.575342,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":112.0,"atr14":12.424456,"stop_level":105.787772,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-02","known_ts":"2015-11-02","bar_index":1364,"type":"RECLAIM","strength":0.588,"price":142.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-30","prior_stop_level":136.0,"sweep_low":128.0,"atr14":12.487535,"stop_level":121.756233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-11","known_ts":"2016-02-16","bar_index":1387,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-02-11","trigger_known_ts":"2016-02-16","strength":0.45,"price":80.0,"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.771689,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":67.2,"atr14":9.471662,"stop_level":62.464169,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-04","known_ts":"2016-03-08","bar_index":1392,"type":"BUY","strength":0.588,"price":86.4,"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":"2016-03-04","known_ts":"2016-03-08","bar_index":1392,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-03-04","trigger_known_ts":"2016-03-08","strength":0.588,"price":86.4,"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.753425,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":80.0,"atr14":8.161165,"stop_level":75.919417,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":1399,"type":"SELL","basis":"structure_stop","strength":0.588,"price":88.0,"stop_level":89.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":1399,"type":"RECLAIM","strength":0.588,"price":96.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-04-05","prior_stop_level":89.6,"sweep_low":86.4,"atr14":7.54915,"stop_level":82.625425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-12","known_ts":"2016-04-12","bar_index":1400,"type":"SELL","basis":"structure_stop","strength":0.588,"price":86.4,"stop_level":88.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-14","known_ts":"2016-04-14","bar_index":1401,"type":"SELL","basis":"structure_stop","strength":0.588,"price":78.4,"stop_level":88.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-04","known_ts":"2016-05-06","bar_index":1406,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-05-04","trigger_known_ts":"2016-05-06","strength":0.588,"price":73.6,"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.77451,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":56.0,"atr14":8.01677,"stop_level":51.991615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-20","known_ts":"2016-05-24","bar_index":1410,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-05-20","trigger_known_ts":"2016-05-24","strength":0.45,"price":65.6,"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.79902,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":59.2,"atr14":6.572586,"stop_level":55.913707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-31","known_ts":"2016-06-02","bar_index":1412,"type":"BUY","strength":0.45,"price":68.8,"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-05-31","known_ts":"2016-06-02","bar_index":1412,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2016-05-31","trigger_known_ts":"2016-06-02","strength":0.45,"price":68.8,"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.785,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":57.6,"atr14":6.078212,"stop_level":54.560894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-22","known_ts":"2016-06-22","bar_index":1417,"type":"SELL","basis":"structure_stop","strength":0.588,"price":67.2,"stop_level":70.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-23","known_ts":"2016-06-23","bar_index":1417,"type":"RECLAIM","strength":0.588,"price":73.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-06-22","prior_stop_level":70.4,"sweep_low":67.2,"atr14":5.656667,"stop_level":64.371667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-29","known_ts":"2016-07-29","bar_index":1426,"type":"RECLAIM","strength":0.863,"price":104.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-15","known_ts":"2016-08-15","bar_index":1429,"type":"SELL","basis":"structure_stop","strength":0.725,"price":92.8,"stop_level":94.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-18","known_ts":"2016-08-18","bar_index":1430,"type":"RECLAIM","strength":0.863,"price":99.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-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":"2016-08-15","prior_stop_level":94.4,"sweep_low":91.2,"atr14":6.606323,"stop_level":87.896839,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-29","known_ts":"2016-08-29","bar_index":1433,"type":"RECLAIM","strength":0.863,"price":102.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-03","known_ts":"2016-10-03","bar_index":1441,"type":"SELL","basis":"structure_stop","strength":0.863,"price":108.8,"stop_level":110.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-04","known_ts":"2016-10-04","bar_index":1441,"type":"RECLAIM","strength":0.863,"price":112.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-10-03","prior_stop_level":110.4,"sweep_low":105.6,"atr14":7.511199,"stop_level":101.8444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-19","known_ts":"2016-10-19","bar_index":1445,"type":"RECLAIM","strength":0.863,"price":139.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-03","known_ts":"2016-11-03","bar_index":1448,"type":"SELL","basis":"structure_stop","strength":1.0,"price":112.0,"stop_level":118.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-10","known_ts":"2016-11-10","bar_index":1450,"type":"RECLAIM","strength":0.863,"price":123.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-11-03","prior_stop_level":118.4,"sweep_low":112.0,"atr14":9.299679,"stop_level":107.350161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-17","known_ts":"2016-11-17","bar_index":1452,"type":"RECLAIM","strength":1.0,"price":147.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-20","known_ts":"2017-01-24","bar_index":1466,"type":"BUY","strength":0.863,"price":150.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-04-21","known_ts":"2017-04-25","bar_index":1487,"type":"BUY","strength":0.725,"price":158.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2017-07-10","known_ts":"2017-07-12","bar_index":1505,"type":"BUY","strength":0.725,"price":168.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-09-15","known_ts":"2017-09-19","bar_index":1521,"type":"BUY","strength":0.588,"price":116.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2017-10-13","known_ts":"2017-10-13","bar_index":1527,"type":"SELL","basis":"structure_stop","strength":0.588,"price":116.4,"stop_level":118.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-10-18","known_ts":"2017-10-18","bar_index":1528,"type":"RECLAIM","strength":0.588,"price":119.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-13 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":"2017-10-13","prior_stop_level":118.8,"sweep_low":115.8,"atr14":3.889918,"stop_level":113.855041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-22","known_ts":"2017-11-27","bar_index":1537,"type":"BUY","strength":0.45,"price":100.2,"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-11-22","known_ts":"2017-11-27","bar_index":1537,"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":"2017-11-22","trigger_known_ts":"2017-11-27","strength":0.45,"price":100.2,"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.440223,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":82.2,"atr14":6.963892,"stop_level":78.718054,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-05","known_ts":"2018-02-05","bar_index":1553,"type":"SELL","basis":"structure_stop","strength":0.588,"price":110.0,"stop_level":121.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-01","known_ts":"2018-03-05","bar_index":1559,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-03-01","trigger_known_ts":"2018-03-05","strength":0.45,"price":75.8,"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.576536,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":71.6,"atr14":5.760743,"stop_level":68.719629,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-05","known_ts":"2018-04-09","bar_index":1567,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-04-05","trigger_known_ts":"2018-04-09","strength":0.45,"price":70.4,"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.606704,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":66.4,"atr14":4.347182,"stop_level":64.226409,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-18","known_ts":"2018-04-20","bar_index":1570,"type":"BUY","strength":0.45,"price":78.8,"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-04-18","known_ts":"2018-04-20","bar_index":1570,"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":"2018-04-18","trigger_known_ts":"2018-04-20","strength":0.45,"price":78.8,"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.559777,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":68.8,"atr14":3.707965,"stop_level":66.946017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-08","known_ts":"2018-05-08","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":0.588,"price":74.4,"stop_level":77.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-09","known_ts":"2018-05-09","bar_index":1575,"type":"RECLAIM","strength":0.588,"price":78.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-05-08","prior_stop_level":77.0,"sweep_low":72.4,"atr14":4.079258,"stop_level":70.360371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-05","known_ts":"2018-07-09","bar_index":1588,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-07-05","trigger_known_ts":"2018-07-09","strength":0.45,"price":43.0,"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.746163,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":40.2,"atr14":3.662532,"stop_level":38.368734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-31","known_ts":"2018-08-02","bar_index":1594,"type":"BUY","strength":0.45,"price":35.8,"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-07-31","known_ts":"2018-08-02","bar_index":1594,"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":"2018-07-31","trigger_known_ts":"2018-08-02","strength":0.45,"price":35.8,"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.766927,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.6,"atr14":2.728633,"stop_level":30.235684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-30","known_ts":"2018-10-30","bar_index":1615,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.8,"stop_level":48.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-20","known_ts":"2018-11-20","bar_index":1620,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.0,"stop_level":49.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-26","known_ts":"2018-11-26","bar_index":1621,"type":"RECLAIM","strength":0.725,"price":51.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-11-20","prior_stop_level":49.8,"sweep_low":43.2,"atr14":4.742301,"stop_level":40.82885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-23","known_ts":"2019-01-25","bar_index":1634,"type":"BUY","strength":0.588,"price":43.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2019-03-13","known_ts":"2019-03-13","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.6,"stop_level":47.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-14","known_ts":"2019-03-14","bar_index":1645,"type":"RECLAIM","strength":0.863,"price":49.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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-03-13","prior_stop_level":47.8,"sweep_low":46.0,"atr14":2.664895,"stop_level":44.667553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":1651,"type":"RECLAIM","strength":0.863,"price":50.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-29","known_ts":"2019-05-01","bar_index":1656,"type":"BUY","strength":0.863,"price":55.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":1659,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.0,"stop_level":54.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-14","known_ts":"2019-05-14","bar_index":1659,"type":"RECLAIM","strength":1.0,"price":54.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-05-13","prior_stop_level":54.0,"sweep_low":53.0,"atr14":2.199418,"stop_level":51.900291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-03","known_ts":"2019-06-03","bar_index":1664,"type":"RECLAIM","strength":1.0,"price":55.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-13","known_ts":"2019-06-13","bar_index":1666,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.0,"stop_level":53.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-20","known_ts":"2019-06-20","bar_index":1668,"type":"RECLAIM","strength":0.863,"price":54.0,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-06-13","prior_stop_level":53.4,"sweep_low":51.2,"atr14":2.292754,"stop_level":50.053623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":1675,"type":"RECLAIM","strength":1.0,"price":59.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-26","known_ts":"2019-09-26","bar_index":1691,"type":"SELL","basis":"structure_stop","strength":1.0,"price":117.6,"stop_level":118.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-17","known_ts":"2020-01-17","bar_index":1717,"type":"RECLAIM","strength":1.0,"price":150.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":1720,"type":"SELL","basis":"structure_stop","strength":0.863,"price":130.8,"stop_level":136.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":1735,"type":"BUY","strength":0.588,"price":67.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2020-05-06","known_ts":"2020-05-06","bar_index":1742,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.6,"stop_level":79.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-05-08","known_ts":"2020-05-08","bar_index":1742,"type":"RECLAIM","strength":0.588,"price":86.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-06 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":"2020-05-06","prior_stop_level":79.0,"sweep_low":76.6,"atr14":8.016198,"stop_level":72.591901,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-30","known_ts":"2020-06-30","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":0.588,"price":77.2,"stop_level":79.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-02","known_ts":"2020-07-02","bar_index":1755,"type":"RECLAIM","strength":0.588,"price":81.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-30","prior_stop_level":79.6,"sweep_low":74.2,"atr14":8.671535,"stop_level":69.864233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-05","known_ts":"2020-08-05","bar_index":1763,"type":"RECLAIM","strength":0.725,"price":100.8,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":1770,"type":"SELL","basis":"structure_stop","strength":0.725,"price":102.4,"stop_level":106.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-09","known_ts":"2020-09-09","bar_index":1771,"type":"RECLAIM","strength":0.725,"price":106.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-08","prior_stop_level":106.4,"sweep_low":102.2,"atr14":6.570253,"stop_level":98.914873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-16","known_ts":"2020-11-16","bar_index":1787,"type":"RECLAIM","strength":0.725,"price":112.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-22","known_ts":"2021-02-22","bar_index":1808,"type":"SELL","basis":"structure_stop","strength":1.0,"price":165.2,"stop_level":167.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-24","known_ts":"2021-02-24","bar_index":1809,"type":"RECLAIM","strength":1.0,"price":169.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-22","prior_stop_level":167.2,"sweep_low":155.2,"atr14":9.569148,"stop_level":150.415426,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-08","known_ts":"2021-03-08","bar_index":1812,"type":"RECLAIM","strength":1.0,"price":173.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-28","known_ts":"2021-05-28","bar_index":1831,"type":"SELL","basis":"structure_stop","strength":0.863,"price":150.2,"stop_level":159.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-26","known_ts":"2021-08-30","bar_index":1852,"type":"BUY","strength":0.588,"price":122.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":0},{"ts":"2021-09-10","known_ts":"2021-09-10","bar_index":1855,"type":"SELL","basis":"structure_stop","strength":0.45,"price":105.2,"stop_level":105.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":1855,"type":"RECLAIM","strength":0.45,"price":106.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-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":"2021-09-10","prior_stop_level":105.4,"sweep_low":103.8,"atr14":5.231115,"stop_level":101.184442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-20","known_ts":"2021-09-20","bar_index":1857,"type":"SELL","basis":"structure_stop","strength":0.45,"price":101.2,"stop_level":101.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-09-21","known_ts":"2021-09-21","bar_index":1857,"type":"RECLAIM","strength":0.45,"price":102.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-20 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-09-20","prior_stop_level":101.4,"sweep_low":100.2,"atr14":5.369503,"stop_level":97.515248,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-22","known_ts":"2021-09-24","bar_index":1858,"type":"BUY","strength":0.45,"price":105.2,"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-09-22","known_ts":"2021-09-24","bar_index":1858,"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":"2021-09-22","trigger_known_ts":"2021-09-24","strength":0.45,"price":105.2,"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.420066,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":99.2,"atr14":4.935714,"stop_level":96.732143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-03","known_ts":"2021-11-03","bar_index":1868,"type":"RECLAIM","strength":0.725,"price":144.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-01","known_ts":"2021-12-01","bar_index":1874,"type":"SELL","basis":"structure_stop","strength":0.588,"price":106.6,"stop_level":107.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":1874,"type":"RECLAIM","strength":0.588,"price":115.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-12-01","prior_stop_level":107.2,"sweep_low":104.2,"atr14":6.461237,"stop_level":100.969382,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-27","known_ts":"2021-12-29","bar_index":1880,"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":"2021-12-27","trigger_known_ts":"2021-12-29","strength":0.588,"price":108.0,"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.404631,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":96.6,"atr14":5.511801,"stop_level":93.8441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-07","known_ts":"2022-01-11","bar_index":1883,"type":"BUY","strength":0.588,"price":110.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-01-07","known_ts":"2022-01-11","bar_index":1883,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-01-07","trigger_known_ts":"2022-01-11","strength":0.588,"price":110.0,"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.393605,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":103.0,"atr14":5.34214,"stop_level":100.32893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-25","known_ts":"2022-03-01","bar_index":1894,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-02-25","trigger_known_ts":"2022-03-01","strength":0.45,"price":51.8,"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.714443,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":47.2,"atr14":5.072947,"stop_level":44.663527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-13","known_ts":"2022-04-18","bar_index":1905,"type":"BUY","strength":0.45,"price":45.2,"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-04-13","known_ts":"2022-04-18","bar_index":1905,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-04-13","trigger_known_ts":"2022-04-18","strength":0.45,"price":45.2,"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.750552,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":42.2,"atr14":2.814254,"stop_level":40.792873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":1919,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.2,"stop_level":33.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-22","known_ts":"2022-06-22","bar_index":1920,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.4,"stop_level":33.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-24","known_ts":"2022-06-24","bar_index":1921,"type":"RECLAIM","strength":0.588,"price":33.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-16","prior_stop_level":33.2,"sweep_low":30.2,"atr14":2.847061,"stop_level":28.776469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-24","known_ts":"2022-06-24","bar_index":1921,"type":"RECLAIM","strength":0.588,"price":33.6,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-22","prior_stop_level":33.2,"sweep_low":31.0,"atr14":2.847061,"stop_level":29.576469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":1934,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.6,"stop_level":34.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-26","known_ts":"2022-10-28","bar_index":1950,"type":"BUY","strength":0.725,"price":27.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":1957,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.8,"stop_level":27.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-01","known_ts":"2022-12-01","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.6,"stop_level":27.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-13","known_ts":"2023-01-13","bar_index":1968,"type":"RECLAIM","strength":0.863,"price":32.4,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-07","known_ts":"2023-02-07","bar_index":1973,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.0,"stop_level":31.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-09","known_ts":"2023-02-09","bar_index":1974,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.2,"stop_level":31.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-31","known_ts":"2023-08-02","bar_index":2013,"type":"BUY","strength":0.863,"price":22.6,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2023-09-15","known_ts":"2023-09-19","bar_index":2024,"type":"BUY","strength":0.588,"price":15.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2023-10-03","known_ts":"2023-10-05","bar_index":2028,"type":"BUY","strength":0.725,"price":13.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2023-11-06","known_ts":"2023-11-08","bar_index":2036,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-11-06","trigger_known_ts":"2023-11-08","strength":0.45,"price":10.2,"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.715084,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.2,"atr14":0.86952,"stop_level":7.76524,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-01","known_ts":"2023-12-05","bar_index":2042,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-12-01","trigger_known_ts":"2023-12-05","strength":0.45,"price":5.4,"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.849162,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4,"atr14":0.847414,"stop_level":4.976293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-11","known_ts":"2023-12-13","bar_index":2044,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-12-11","trigger_known_ts":"2023-12-13","strength":0.45,"price":5.6,"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.843575,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.8,"atr14":0.771518,"stop_level":4.414241,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-14","known_ts":"2023-12-18","bar_index":2045,"type":"BUY","strength":0.45,"price":7.4,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-12-14","known_ts":"2023-12-18","bar_index":2045,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-12-14","trigger_known_ts":"2023-12-18","strength":0.45,"price":7.4,"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.793296,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.8,"atr14":1.004091,"stop_level":4.297954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-27","known_ts":"2024-03-27","bar_index":2068,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.0,"stop_level":11.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-28","known_ts":"2024-03-28","bar_index":2068,"type":"RECLAIM","strength":0.725,"price":12.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-03-27","prior_stop_level":11.6,"sweep_low":10.6,"atr14":1.539027,"stop_level":9.830486,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-13","known_ts":"2024-05-15","bar_index":2079,"type":"BUY","strength":1.0,"price":11.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2024-09-30","known_ts":"2024-10-02","bar_index":2111,"type":"BUY","strength":0.588,"price":3.51,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"2024-11-14","known_ts":"2024-11-14","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.19,"stop_level":3.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-11-18","known_ts":"2024-11-18","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.96,"stop_level":3.86,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-11-21","known_ts":"2024-11-21","bar_index":2123,"type":"RECLAIM","strength":0.725,"price":4.02,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-14 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":"2024-11-14","prior_stop_level":3.86,"sweep_low":2.88,"atr14":0.684597,"stop_level":2.537702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-21","known_ts":"2024-11-21","bar_index":2123,"type":"RECLAIM","strength":0.725,"price":4.02,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-18 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":"2024-11-18","prior_stop_level":3.86,"sweep_low":2.88,"atr14":0.684597,"stop_level":2.537702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-03","known_ts":"2024-12-03","bar_index":2126,"type":"RECLAIM","strength":0.863,"price":12.73,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-15","known_ts":"2025-05-19","bar_index":2163,"type":"BUY","strength":0.588,"price":13.65,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2025-06-05","known_ts":"2025-06-05","bar_index":2167,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.35,"stop_level":10.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-06-06","known_ts":"2025-06-06","bar_index":2168,"type":"RECLAIM","strength":0.588,"price":10.63,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-05 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":"2025-06-05","prior_stop_level":10.52,"sweep_low":9.93,"atr14":1.328533,"stop_level":9.265733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-28","known_ts":"2025-09-02","bar_index":2187,"type":"BUY","strength":0.588,"price":7.3,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2025-10-17","known_ts":"2025-10-17","bar_index":2198,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.29,"stop_level":10.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-10-22","known_ts":"2025-10-22","bar_index":2199,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.32,"stop_level":10.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-12-05","known_ts":"2025-12-09","bar_index":2210,"type":"BUY","strength":0.588,"price":9.04,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2026-02-06","known_ts":"2026-02-10","bar_index":2224,"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":"2026-02-06","trigger_known_ts":"2026-02-10","strength":0.45,"price":6.16,"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.734826,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.89,"atr14":0.535932,"stop_level":4.622034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-05","known_ts":"2026-03-09","bar_index":2230,"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":"2026-03-05","trigger_known_ts":"2026-03-09","strength":0.45,"price":5.38,"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.72593,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5,"atr14":0.488594,"stop_level":4.255703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-27","known_ts":"2026-04-27","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.92,"stop_level":6.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-04-30","known_ts":"2026-04-30","bar_index":2243,"type":"RECLAIM","strength":0.588,"price":7.14,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-04-27","prior_stop_level":6.97,"sweep_low":6.47,"atr14":0.483677,"stop_level":6.228162,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-13","known_ts":"2026-05-13","bar_index":2246,"type":"RECLAIM","strength":0.725,"price":8.35,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-26","known_ts":"2026-06-26","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.65,"stop_level":12.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-06-26","last_scored_basis":"structure_stop","bars_since_signal":11,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":false,"above200":true},"early_dots":["2016-05-31","2016-11-14","2016-12-28","2017-03-27","2017-04-18","2017-06-26","2017-08-29","2017-12-19","2018-12-26","2019-01-17","2019-04-05","2019-06-24","2019-07-08","2019-10-14","2019-11-25","2020-02-27","2020-03-19","2020-10-05","2020-11-03","2021-04-01","2021-04-23","2021-05-14","2021-06-10","2021-07-20","2021-08-23","2022-09-30","2022-10-18","2023-03-16","2023-08-29","2024-04-25","2024-06-04","2024-09-09","2025-02-10","2025-03-04","2025-04-29","2025-06-30","2025-08-20","2025-11-26","2026-01-02","2026-07-15"],"warnings":[{"ts":"2021-09-09","kind":"arm","px":109.2},{"ts":"2021-09-10","kind":"confirm","px":105.2,"level":105.4},{"ts":"2021-09-16","kind":"arm","px":103.2},{"ts":"2021-09-20","kind":"confirm","px":101.2,"level":101.4},{"ts":"2021-11-11","kind":"arm","px":128.6},{"ts":"2021-12-01","kind":"confirm","px":106.6,"level":107.2},{"ts":"2022-06-14","kind":"arm","px":33.8},{"ts":"2022-06-16","kind":"confirm","px":31.2,"level":33.2},{"ts":"2022-06-21","kind":"arm","px":31.0},{"ts":"2022-06-22","kind":"confirm","px":31.4,"level":33.2},{"ts":"2022-08-16","kind":"arm","px":35.8},{"ts":"2022-08-22","kind":"confirm","px":34.6,"level":34.8},{"ts":"2022-11-11","kind":"arm","px":27.0},{"ts":"2022-11-28","kind":"confirm","px":25.8,"level":27.0},{"ts":"2022-11-30","kind":"arm","px":25.4},{"ts":"2022-12-01","kind":"confirm","px":24.6,"level":27.0},{"ts":"2023-01-26","kind":"arm","px":31.8},{"ts":"2023-02-07","kind":"confirm","px":31.0,"level":31.4},{"ts":"2023-02-08","kind":"arm","px":29.2},{"ts":"2023-02-09","kind":"confirm","px":29.2,"level":31.4},{"ts":"2023-06-06","kind":"arm","px":21.2},{"ts":"2024-01-05","kind":"arm","px":6.4},{"ts":"2024-02-08","kind":"arm","px":8.0},{"ts":"2024-03-21","kind":"arm","px":12.2},{"ts":"2024-03-27","kind":"confirm","px":11.0,"level":11.6},{"ts":"2024-11-04","kind":"arm","px":3.86},{"ts":"2024-11-14","kind":"confirm","px":3.19,"level":3.86},{"ts":"2024-11-15","kind":"arm","px":3.28},{"ts":"2024-11-18","kind":"confirm","px":2.96,"level":3.86},{"ts":"2024-12-31","kind":"arm","px":53.92},{"ts":"2025-06-02","kind":"arm","px":11.74},{"ts":"2025-06-05","kind":"confirm","px":10.35,"level":10.52},{"ts":"2025-10-01","kind":"arm","px":10.89},{"ts":"2025-10-17","kind":"confirm","px":10.29,"level":10.96},{"ts":"2025-10-21","kind":"arm","px":9.91},{"ts":"2025-10-22","kind":"confirm","px":9.32,"level":10.96},{"ts":"2026-04-21","kind":"arm","px":6.97},{"ts":"2026-04-27","kind":"confirm","px":6.92,"level":6.97},{"ts":"2026-05-15","kind":"arm","px":8.35},{"ts":"2026-06-26","kind":"confirm","px":11.65,"level":12.54}],"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":[]}}}