{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_e17f02547c38a10dcdbd","market":"US","system":"prophet_board","definition":"us_prophet_v1","authority":"candidate","surfaced_at":"2026-08-07","entry_date":"2026-08-10","entry_basis":"next_session_close","entry_price":13.31,"rank":63,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":13.43,"return_pct":0.9,"excess_pct":null,"sessions":3,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"SHEN","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1999-09-23","known_ts":"1999-09-23","bar_index":35,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8533,"stop_level":0.9013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-09-28","known_ts":"1999-09-28","bar_index":36,"type":"RECLAIM","strength":0.588,"price":0.9396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-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":"1999-09-23","prior_stop_level":0.9013,"sweep_low":0.8533,"atr14":0.028791,"stop_level":0.838905,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-12","known_ts":"1999-10-14","bar_index":40,"type":"BUY","strength":0.588,"price":0.9588,"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":"2000-01-04","known_ts":"2000-01-04","bar_index":59,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2752,"stop_level":1.2848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-07","known_ts":"2000-02-07","bar_index":67,"type":"RECLAIM","strength":0.863,"price":1.3423,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-04","known_ts":"2000-04-04","bar_index":80,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5724,"stop_level":1.6491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2000-04-28","known_ts":"2000-05-02","bar_index":86,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-04-28","trigger_known_ts":"2000-05-02","strength":0.45,"price":1.1889,"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.43638,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0739,"atr14":0.076884,"stop_level":1.035458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-27","known_ts":"2000-06-27","bar_index":99,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1506,"stop_level":1.1793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-06-28","known_ts":"2000-06-28","bar_index":100,"type":"RECLAIM","strength":0.45,"price":1.1889,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2000-06-27","prior_stop_level":1.1793,"sweep_low":1.1506,"atr14":0.017628,"stop_level":1.141786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-13","known_ts":"2000-07-13","bar_index":103,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1697,"stop_level":1.1793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-07-17","known_ts":"2000-07-17","bar_index":104,"type":"RECLAIM","strength":0.45,"price":1.304,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2000-07-13","prior_stop_level":1.1793,"sweep_low":1.165,"atr14":0.022295,"stop_level":1.153853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-28","known_ts":"2000-07-28","bar_index":107,"type":"RECLAIM","strength":0.725,"price":1.3423,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-15","known_ts":"2000-09-15","bar_index":118,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.419,"stop_level":1.4574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-16","known_ts":"2000-11-20","bar_index":133,"type":"BUY","strength":0.588,"price":1.3136,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2000-12-13","known_ts":"2000-12-13","bar_index":139,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.256,"stop_level":1.2752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-12-18","known_ts":"2000-12-18","bar_index":140,"type":"RECLAIM","strength":0.45,"price":1.2848,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2000-12-13","prior_stop_level":1.2752,"sweep_low":1.256,"atr14":0.01626,"stop_level":1.24787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-02","known_ts":"2001-01-02","bar_index":143,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1458,"stop_level":1.256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-01-16","known_ts":"2001-01-18","bar_index":146,"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-01-16","trigger_known_ts":"2001-01-18","strength":0.45,"price":1.1697,"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.445482,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1242,"atr14":0.016708,"stop_level":1.115846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-06","known_ts":"2001-02-08","bar_index":151,"type":"BUY","strength":0.45,"price":1.2321,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-02-06","known_ts":"2001-02-08","bar_index":151,"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-02-06","trigger_known_ts":"2001-02-08","strength":0.45,"price":1.2321,"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.4159,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1889,"atr14":0.011926,"stop_level":1.182937,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-14","known_ts":"2001-02-14","bar_index":153,"type":"RECLAIM","strength":0.725,"price":1.304,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-02-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-08","known_ts":"2001-05-10","bar_index":172,"type":"BUY","strength":0.45,"price":1.1598,"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-05-24","known_ts":"2001-05-29","bar_index":176,"type":"BUY","strength":0.588,"price":1.1506,"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":"2001-05-24","known_ts":"2001-05-24","bar_index":176,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0739,"stop_level":1.1122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-05-25","known_ts":"2001-05-25","bar_index":176,"type":"RECLAIM","strength":0.588,"price":1.1544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-05-24","prior_stop_level":1.1122,"sweep_low":1.0739,"atr14":0.020764,"stop_level":1.063518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-19","known_ts":"2001-06-19","bar_index":181,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1333,"stop_level":1.141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-22","known_ts":"2001-06-22","bar_index":182,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.1084,"stop_level":1.141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-07-12","known_ts":"2001-07-16","bar_index":187,"type":"REBUY","strength":0.45,"price":1.141,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-07-20","known_ts":"2001-07-20","bar_index":189,"type":"RECLAIM","strength":0.725,"price":1.2388,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-07-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-08-21","known_ts":"2001-08-21","bar_index":196,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4746,"stop_level":1.4766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-08-28","known_ts":"2001-08-28","bar_index":198,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4574,"stop_level":1.4746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-12-06","known_ts":"2001-12-06","bar_index":220,"type":"RECLAIM","strength":1.0,"price":1.492,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-10","known_ts":"2002-01-10","bar_index":227,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5014,"stop_level":1.5304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-11","known_ts":"2002-03-13","bar_index":241,"type":"BUY","strength":0.725,"price":1.4638,"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":"2002-05-09","known_ts":"2002-05-09","bar_index":255,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7515,"stop_level":1.9186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-14","known_ts":"2002-05-14","bar_index":256,"type":"RECLAIM","strength":1.0,"price":1.9566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-09","prior_stop_level":1.9186,"sweep_low":1.6928,"atr14":0.075114,"stop_level":1.655243,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-28","known_ts":"2002-05-28","bar_index":259,"type":"RECLAIM","strength":1.0,"price":2.0548,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-10-29","known_ts":"2002-10-31","bar_index":295,"type":"BUY","strength":0.725,"price":1.9531,"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":10},{"ts":"2002-11-18","known_ts":"2002-11-18","bar_index":299,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.844,"stop_level":1.8807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-11-21","known_ts":"2002-11-21","bar_index":300,"type":"RECLAIM","strength":0.725,"price":1.8881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-11-18","prior_stop_level":1.8807,"sweep_low":1.8385,"atr14":0.051187,"stop_level":1.812906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-21","known_ts":"2003-02-25","bar_index":321,"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":"2003-02-21","trigger_known_ts":"2003-02-25","strength":0.45,"price":1.2578,"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.410342,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1962,"atr14":0.054772,"stop_level":1.168814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-19","known_ts":"2003-03-21","bar_index":327,"type":"BUY","strength":0.45,"price":1.2491,"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":"2003-03-19","known_ts":"2003-03-21","bar_index":327,"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":"2003-03-19","trigger_known_ts":"2003-03-21","strength":0.45,"price":1.2491,"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.41442,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1934,"atr14":0.03454,"stop_level":1.17613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-09","known_ts":"2003-05-09","bar_index":339,"type":"RECLAIM","strength":0.725,"price":1.9473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-01","known_ts":"2003-07-03","bar_index":351,"type":"REBUY","strength":0.863,"price":1.9275,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-07-22","known_ts":"2003-07-22","bar_index":355,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8241,"stop_level":1.881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-28","known_ts":"2003-07-28","bar_index":357,"type":"RECLAIM","strength":0.863,"price":1.9116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-07-22","prior_stop_level":1.881,"sweep_low":1.7486,"atr14":0.097559,"stop_level":1.699821,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-13","known_ts":"2003-08-13","bar_index":361,"type":"RECLAIM","strength":0.863,"price":1.8281,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-24","known_ts":"2003-10-28","bar_index":378,"type":"BUY","strength":0.588,"price":1.7284,"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":"2004-01-28","known_ts":"2004-01-28","bar_index":399,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0819,"stop_level":2.0908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-02-03","known_ts":"2004-02-03","bar_index":400,"type":"RECLAIM","strength":0.863,"price":2.0973,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-01-28","prior_stop_level":2.0908,"sweep_low":1.9837,"atr14":0.07768,"stop_level":1.94486,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-14","known_ts":"2004-04-16","bar_index":417,"type":"BUY","strength":0.725,"price":2.0286,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2004-05-06","known_ts":"2004-05-06","bar_index":422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1822,"stop_level":2.1878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-17","known_ts":"2004-05-17","bar_index":424,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0189,"stop_level":2.0254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-23","known_ts":"2004-06-25","bar_index":433,"type":"BUY","strength":0.725,"price":2.1013,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2004-07-12","known_ts":"2004-07-12","bar_index":437,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8936,"stop_level":1.913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-07-13","known_ts":"2004-07-13","bar_index":437,"type":"RECLAIM","strength":0.725,"price":1.9413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2004-07-12","prior_stop_level":1.913,"sweep_low":1.8645,"atr14":0.128025,"stop_level":1.800488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-18","known_ts":"2004-08-20","bar_index":446,"type":"BUY","strength":0.588,"price":1.9801,"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":"2004-11-22","known_ts":"2004-11-22","bar_index":468,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1978,"stop_level":2.2495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-23","known_ts":"2004-11-23","bar_index":468,"type":"RECLAIM","strength":0.863,"price":2.2939,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-11-22","prior_stop_level":2.2495,"sweep_low":2.1749,"atr14":0.093166,"stop_level":2.128317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-08","known_ts":"2004-12-08","bar_index":472,"type":"RECLAIM","strength":1.0,"price":2.5269,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-29","known_ts":"2004-12-29","bar_index":476,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5442,"stop_level":2.5466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-25","known_ts":"2005-03-01","bar_index":490,"type":"BUY","strength":0.725,"price":2.3997,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-04-08","known_ts":"2005-04-08","bar_index":499,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.458,"stop_level":2.4596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-04-12","known_ts":"2005-04-12","bar_index":500,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4547,"stop_level":2.4596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-23","known_ts":"2005-05-23","bar_index":510,"type":"RECLAIM","strength":0.863,"price":2.5688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-12","known_ts":"2005-08-12","bar_index":529,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5413,"stop_level":3.6078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-10-28","known_ts":"2005-11-01","bar_index":547,"type":"BUY","strength":0.725,"price":3.4937,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2005-11-28","known_ts":"2005-11-28","bar_index":553,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4952,"stop_level":3.5989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-12","known_ts":"2006-01-17","bar_index":564,"type":"BUY","strength":0.725,"price":3.6063,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2006-02-23","known_ts":"2006-02-23","bar_index":573,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6254,"stop_level":3.6295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-24","known_ts":"2006-02-24","bar_index":573,"type":"RECLAIM","strength":0.725,"price":3.7183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-23","prior_stop_level":3.6295,"sweep_low":3.5831,"atr14":0.109414,"stop_level":3.528393,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-15","known_ts":"2006-03-17","bar_index":578,"type":"BUY","strength":0.725,"price":3.846,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2006-03-28","known_ts":"2006-03-30","bar_index":581,"type":"BUY","strength":0.725,"price":3.8153,"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":50},{"ts":"2006-05-23","known_ts":"2006-05-25","bar_index":594,"type":"BUY","strength":0.588,"price":3.754,"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":"2006-06-12","known_ts":"2006-06-12","bar_index":598,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5176,"stop_level":3.5773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-06-13","known_ts":"2006-06-13","bar_index":598,"type":"RECLAIM","strength":0.588,"price":3.6395,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-12 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":"2006-06-12","prior_stop_level":3.5773,"sweep_low":3.4836,"atr14":0.124558,"stop_level":3.421321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-30","known_ts":"2006-06-30","bar_index":603,"type":"RECLAIM","strength":0.725,"price":3.7772,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-27","known_ts":"2006-07-31","bar_index":609,"type":"BUY","strength":0.588,"price":3.6387,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2006-08-14","known_ts":"2006-08-16","bar_index":613,"type":"BUY","strength":0.588,"price":3.6909,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2006-10-03","known_ts":"2006-10-03","bar_index":624,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5433,"stop_level":3.5972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-04","known_ts":"2006-10-04","bar_index":625,"type":"RECLAIM","strength":0.588,"price":3.666,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-10-03","prior_stop_level":3.5972,"sweep_low":3.5242,"atr14":0.082264,"stop_level":3.483068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-17","known_ts":"2006-10-17","bar_index":628,"type":"RECLAIM","strength":0.725,"price":3.8012,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-21","known_ts":"2007-03-23","bar_index":663,"type":"BUY","strength":0.588,"price":4.001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2007-04-11","known_ts":"2007-04-11","bar_index":667,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8392,"stop_level":3.9555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-16","known_ts":"2007-04-16","bar_index":668,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8476,"stop_level":3.9555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-03","known_ts":"2007-05-07","bar_index":673,"type":"BUY","strength":0.863,"price":3.9049,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2007-06-07","known_ts":"2007-06-07","bar_index":681,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0154,"stop_level":4.0938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-08","known_ts":"2007-06-08","bar_index":681,"type":"RECLAIM","strength":0.863,"price":4.1081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-06-07","prior_stop_level":4.0938,"sweep_low":3.9766,"atr14":0.095132,"stop_level":3.929034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-12","known_ts":"2007-06-12","bar_index":682,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9909,"stop_level":4.0938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-15","known_ts":"2007-06-15","bar_index":683,"type":"RECLAIM","strength":0.863,"price":4.1519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-06-12","prior_stop_level":4.0938,"sweep_low":3.9715,"atr14":0.094584,"stop_level":3.924208,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-28","known_ts":"2007-06-28","bar_index":686,"type":"RECLAIM","strength":0.863,"price":4.3079,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-23","known_ts":"2007-07-23","bar_index":691,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2118,"stop_level":4.216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-08-20","known_ts":"2007-08-20","bar_index":698,"type":"RECLAIM","strength":1.0,"price":4.8306,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-28","known_ts":"2007-09-28","bar_index":707,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5033,"stop_level":5.5387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-01","known_ts":"2007-10-01","bar_index":707,"type":"RECLAIM","strength":0.863,"price":5.6045,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-09-28","prior_stop_level":5.5387,"sweep_low":5.4553,"atr14":0.247132,"stop_level":5.331734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-15","known_ts":"2007-10-15","bar_index":711,"type":"RECLAIM","strength":1.0,"price":6.1331,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-01","known_ts":"2007-11-01","bar_index":715,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7815,"stop_level":5.8043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-02","known_ts":"2007-11-02","bar_index":715,"type":"RECLAIM","strength":1.0,"price":5.8675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-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":"2007-11-01","prior_stop_level":5.8043,"sweep_low":5.7259,"atr14":0.229324,"stop_level":5.611238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-10","known_ts":"2007-12-10","bar_index":724,"type":"RECLAIM","strength":1.0,"price":6.3938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-03-20","known_ts":"2008-03-25","bar_index":747,"type":"BUY","strength":0.588,"price":4.1065,"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-04-11","known_ts":"2008-04-11","bar_index":752,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.6741,"stop_level":3.7636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":752,"type":"RECLAIM","strength":0.45,"price":3.8199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-11","prior_stop_level":3.7636,"sweep_low":3.6536,"atr14":0.253572,"stop_level":3.526814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-30","known_ts":"2008-04-30","bar_index":756,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4694,"stop_level":3.6869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-26","known_ts":"2008-06-26","bar_index":769,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7841,"stop_level":3.8788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-11","known_ts":"2008-07-15","bar_index":773,"type":"REBUY","strength":0.588,"price":3.889,"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":"2008-07-11","known_ts":"2008-07-15","bar_index":773,"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-11","trigger_known_ts":"2008-07-15","strength":0.588,"price":3.889,"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.404158,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.1803,"atr14":0.281327,"stop_level":3.039636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-01","known_ts":"2008-08-05","bar_index":778,"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-08-01","trigger_known_ts":"2008-08-05","strength":0.588,"price":3.9223,"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.399056,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.5615,"atr14":0.205201,"stop_level":3.458899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-11","known_ts":"2008-08-11","bar_index":780,"type":"RECLAIM","strength":0.725,"price":4.5875,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-02","known_ts":"2008-10-02","bar_index":792,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9354,"stop_level":5.2374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-17","known_ts":"2008-10-17","bar_index":796,"type":"RECLAIM","strength":0.863,"price":5.5393,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-11-19","known_ts":"2008-11-19","bar_index":803,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7105,"stop_level":5.7676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-11-21","known_ts":"2008-11-21","bar_index":804,"type":"RECLAIM","strength":0.863,"price":5.9025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-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":"2008-11-19","prior_stop_level":5.7676,"sweep_low":5.1501,"atr14":0.539657,"stop_level":4.880271,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-01","known_ts":"2008-12-03","bar_index":806,"type":"BUY","strength":1.0,"price":6.4318,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2008-12-22","known_ts":"2008-12-24","bar_index":811,"type":"REBUY","strength":1.0,"price":6.7509,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":816,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4992,"stop_level":6.616,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":816,"type":"RECLAIM","strength":1.0,"price":6.6186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-01-14","prior_stop_level":6.616,"sweep_low":6.04,"atr14":0.437972,"stop_level":5.821014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-25","known_ts":"2009-03-27","bar_index":832,"type":"BUY","strength":0.725,"price":5.9129,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2009-05-29","known_ts":"2009-06-02","bar_index":847,"type":"BUY","strength":0.588,"price":5.3862,"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":"2009-06-16","known_ts":"2009-06-16","bar_index":851,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.0437,"stop_level":5.0645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-17","known_ts":"2009-06-17","bar_index":851,"type":"RECLAIM","strength":0.588,"price":5.2072,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-06-16","prior_stop_level":5.0645,"sweep_low":5.0204,"atr14":0.319094,"stop_level":4.860853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-10","known_ts":"2009-09-14","bar_index":871,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-09-10","trigger_known_ts":"2009-09-14","strength":0.45,"price":4.5559,"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.379947,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2913,"atr14":0.20568,"stop_level":4.18846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-15","known_ts":"2009-09-17","bar_index":872,"type":"BUY","strength":0.45,"price":4.6805,"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":"2009-09-15","known_ts":"2009-09-17","bar_index":872,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-09-15","trigger_known_ts":"2009-09-17","strength":0.45,"price":4.6805,"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.362989,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2913,"atr14":0.190168,"stop_level":4.196216,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-06","known_ts":"2009-10-08","bar_index":877,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-10-06","trigger_known_ts":"2009-10-08","strength":0.45,"price":4.6052,"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.373238,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3406,"atr14":0.180211,"stop_level":4.250495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-17","known_ts":"2009-12-17","bar_index":894,"type":"RECLAIM","strength":0.725,"price":5.2746,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-01-06","known_ts":"2010-01-06","bar_index":898,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7111,"stop_level":4.9995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-02-24","known_ts":"2010-02-26","bar_index":909,"type":"BUY","strength":0.725,"price":4.7693,"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":50},{"ts":"2010-03-29","known_ts":"2010-03-29","bar_index":916,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8751,"stop_level":4.9413,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-03-30","known_ts":"2010-03-30","bar_index":917,"type":"RECLAIM","strength":0.863,"price":4.9598,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-03-29","prior_stop_level":4.9413,"sweep_low":4.8222,"atr14":0.17085,"stop_level":4.736775,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-12","known_ts":"2010-04-12","bar_index":919,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8646,"stop_level":4.8751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-04-13","known_ts":"2010-04-13","bar_index":920,"type":"RECLAIM","strength":0.863,"price":4.9466,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-04-12","prior_stop_level":4.8751,"sweep_low":4.8566,"atr14":0.173413,"stop_level":4.769894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-17","known_ts":"2010-05-19","bar_index":928,"type":"BUY","strength":0.725,"price":5.0471,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2010-06-24","known_ts":"2010-06-28","bar_index":937,"type":"BUY","strength":0.725,"price":4.8064,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2010-08-13","known_ts":"2010-08-13","bar_index":948,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3196,"stop_level":4.3858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-08-16","known_ts":"2010-08-16","bar_index":949,"type":"RECLAIM","strength":0.725,"price":4.3911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-13","prior_stop_level":4.3858,"sweep_low":4.2958,"atr14":0.209111,"stop_level":4.191244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-01","known_ts":"2010-09-01","bar_index":953,"type":"RECLAIM","strength":1.0,"price":4.8857,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-07","known_ts":"2010-09-09","bar_index":954,"type":"BUY","strength":0.863,"price":4.7826,"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":40},{"ts":"2010-10-27","known_ts":"2010-10-27","bar_index":966,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7561,"stop_level":4.936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":966,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8275,"stop_level":4.936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":967,"type":"RECLAIM","strength":1.0,"price":5.0762,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-27","prior_stop_level":4.936,"sweep_low":4.6926,"atr14":0.178196,"stop_level":4.603502,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":967,"type":"RECLAIM","strength":1.0,"price":5.0762,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-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":"2010-10-29","prior_stop_level":4.936,"sweep_low":4.7244,"atr14":0.178196,"stop_level":4.635302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-12","known_ts":"2010-11-12","bar_index":970,"type":"RECLAIM","strength":1.0,"price":4.8387,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-30","known_ts":"2010-11-30","bar_index":973,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7043,"stop_level":4.8253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-12-01","known_ts":"2010-12-01","bar_index":974,"type":"RECLAIM","strength":0.725,"price":4.9221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-11-30","prior_stop_level":4.8253,"sweep_low":4.672,"atr14":0.154008,"stop_level":4.594996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-09","known_ts":"2010-12-13","bar_index":976,"type":"BUY","strength":1.0,"price":5.175,"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":55},{"ts":"2011-03-16","known_ts":"2011-03-18","bar_index":998,"type":"BUY","strength":0.588,"price":4.5913,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":75},{"ts":"2011-04-19","known_ts":"2011-04-19","bar_index":1006,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.75,"stop_level":4.8845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-04-25","known_ts":"2011-04-25","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6558,"stop_level":4.8845,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-27","known_ts":"2011-04-27","bar_index":1007,"type":"RECLAIM","strength":0.863,"price":4.8979,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-04-19","prior_stop_level":4.8845,"sweep_low":4.6021,"atr14":0.151336,"stop_level":4.526432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-27","known_ts":"2011-04-27","bar_index":1007,"type":"RECLAIM","strength":0.863,"price":4.8979,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-04-25","prior_stop_level":4.8845,"sweep_low":4.6021,"atr14":0.151336,"stop_level":4.526432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-03","known_ts":"2011-05-03","bar_index":1009,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6155,"stop_level":4.6558,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-05-10","known_ts":"2011-05-10","bar_index":1010,"type":"RECLAIM","strength":0.863,"price":4.7876,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-05-03","prior_stop_level":4.6558,"sweep_low":4.3949,"atr14":0.181104,"stop_level":4.304348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-20","known_ts":"2011-07-22","bar_index":1027,"type":"BUY","strength":0.725,"price":4.6128,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2011-09-14","known_ts":"2011-09-16","bar_index":1040,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2011-09-14","trigger_known_ts":"2011-09-16","strength":0.45,"price":3.4132,"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.35617,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0205,"atr14":0.218317,"stop_level":2.911341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-25","known_ts":"2011-10-25","bar_index":1049,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1012,"stop_level":3.1362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-26","known_ts":"2011-10-26","bar_index":1050,"type":"RECLAIM","strength":0.588,"price":3.3675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-10-25","prior_stop_level":3.1362,"sweep_low":3.0851,"atr14":0.236801,"stop_level":2.9667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":1053,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1428,"stop_level":3.2357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":1054,"type":"RECLAIM","strength":0.588,"price":3.3083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 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-09","prior_stop_level":3.2357,"sweep_low":3.1235,"atr14":0.23646,"stop_level":3.00527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-30","known_ts":"2011-12-02","bar_index":1058,"type":"REBUY","strength":0.588,"price":2.9303,"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":"2012-01-24","known_ts":"2012-01-24","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7758,"stop_level":2.8779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-26","known_ts":"2012-01-26","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.671,"stop_level":2.8779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-06","known_ts":"2012-02-08","bar_index":1073,"type":"BUY","strength":0.725,"price":2.9745,"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":25},{"ts":"2012-02-27","known_ts":"2012-02-27","bar_index":1077,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7924,"stop_level":2.8062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":1078,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7565,"stop_level":2.8062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":1079,"type":"RECLAIM","strength":0.725,"price":2.8227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-27","prior_stop_level":2.8062,"sweep_low":2.6903,"atr14":0.114772,"stop_level":2.632914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":1079,"type":"RECLAIM","strength":0.725,"price":2.8227,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-29","prior_stop_level":2.8062,"sweep_low":2.6903,"atr14":0.114772,"stop_level":2.632914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-15","known_ts":"2012-03-19","bar_index":1082,"type":"BUY","strength":0.725,"price":3.0545,"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":"2012-04-10","known_ts":"2012-04-10","bar_index":1087,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9441,"stop_level":2.9993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-04-24","known_ts":"2012-04-26","bar_index":1091,"type":"REBUY","strength":0.725,"price":3.0241,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"2012-05-14","known_ts":"2012-05-14","bar_index":1095,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9,"stop_level":2.9055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-15","known_ts":"2012-05-15","bar_index":1096,"type":"RECLAIM","strength":0.725,"price":2.9358,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-05-14","prior_stop_level":2.9055,"sweep_low":2.8586,"atr14":0.105129,"stop_level":2.806036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-11","known_ts":"2012-06-11","bar_index":1102,"type":"RECLAIM","strength":0.863,"price":3.1511,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-24","known_ts":"2012-07-24","bar_index":1112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0644,"stop_level":4.2106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":1112,"type":"RECLAIM","strength":0.863,"price":4.2189,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-07-24","prior_stop_level":4.2106,"sweep_low":4.0147,"atr14":0.168377,"stop_level":3.930511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-09","known_ts":"2012-08-09","bar_index":1116,"type":"RECLAIM","strength":1.0,"price":4.2824,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-18","known_ts":"2012-10-18","bar_index":1132,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8094,"stop_level":4.837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-12-14","known_ts":"2012-12-18","bar_index":1145,"type":"BUY","strength":0.725,"price":4.6863,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2013-01-14","known_ts":"2013-01-14","bar_index":1151,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2934,"stop_level":4.3048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-01-16","known_ts":"2013-01-16","bar_index":1152,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0108,"stop_level":4.3048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-01-18","known_ts":"2013-01-18","bar_index":1152,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0645,"stop_level":4.3048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-03-01","known_ts":"2013-03-05","bar_index":1162,"type":"BUY","strength":0.588,"price":4.0108,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":45},{"ts":"2013-04-01","known_ts":"2013-04-01","bar_index":1168,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1521,"stop_level":4.1889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2013-04-18","known_ts":"2013-04-18","bar_index":1173,"type":"RECLAIM","strength":0.863,"price":4.3528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-31","known_ts":"2013-05-31","bar_index":1183,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7033,"stop_level":4.7909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":1183,"type":"RECLAIM","strength":1.0,"price":4.9775,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-31","prior_stop_level":4.7909,"sweep_low":4.675,"atr14":0.203105,"stop_level":4.573448,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-05","known_ts":"2013-07-09","bar_index":1191,"type":"BUY","strength":1.0,"price":5.2347,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-08-13","known_ts":"2013-08-13","bar_index":1200,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.4014,"stop_level":5.4467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-30","known_ts":"2013-09-30","bar_index":1211,"type":"RECLAIM","strength":0.863,"price":6.9447,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-04","known_ts":"2013-11-04","bar_index":1219,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1584,"stop_level":7.3885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-05","known_ts":"2013-11-05","bar_index":1219,"type":"RECLAIM","strength":1.0,"price":7.4139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-04","prior_stop_level":7.3885,"sweep_low":6.6906,"atr14":0.380749,"stop_level":6.500225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-12","known_ts":"2014-02-14","bar_index":1242,"type":"BUY","strength":0.725,"price":7.3823,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2014-04-03","known_ts":"2014-04-03","bar_index":1253,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9323,"stop_level":9.1274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-07","known_ts":"2014-04-07","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.496,"stop_level":9.1274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-05","known_ts":"2014-06-09","bar_index":1268,"type":"BUY","strength":0.725,"price":8.7227,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2014-07-15","known_ts":"2014-07-15","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4644,"stop_level":8.5448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-18","known_ts":"2014-07-18","bar_index":1278,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4874,"stop_level":8.5448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-24","known_ts":"2014-10-28","bar_index":1301,"type":"BUY","strength":0.45,"price":7.5631,"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-10-29","known_ts":"2014-10-29","bar_index":1302,"type":"RECLAIM","strength":0.588,"price":8.4931,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-12-12","known_ts":"2014-12-12","bar_index":1312,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.4114,"stop_level":8.4231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-16","known_ts":"2014-12-16","bar_index":1313,"type":"RECLAIM","strength":0.725,"price":8.4377,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-12","prior_stop_level":8.4231,"sweep_low":8.2656,"atr14":0.316685,"stop_level":8.107258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-30","known_ts":"2014-12-30","bar_index":1316,"type":"RECLAIM","strength":0.725,"price":9.1523,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-19","known_ts":"2015-03-23","bar_index":1334,"type":"BUY","strength":0.725,"price":9.5577,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2015-04-30","known_ts":"2015-04-30","bar_index":1343,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0506,"stop_level":10.176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-04","known_ts":"2015-05-04","bar_index":1344,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8639,"stop_level":10.176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-23","known_ts":"2015-06-25","bar_index":1356,"type":"BUY","strength":0.588,"price":10.0068,"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":"quality","score":65},{"ts":"2015-07-21","known_ts":"2015-07-21","bar_index":1362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8056,"stop_level":9.9456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-05","known_ts":"2015-08-07","bar_index":1366,"type":"REBUY","strength":0.863,"price":10.3597,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2015-10-05","known_ts":"2015-10-07","bar_index":1380,"type":"BUY","strength":1.0,"price":12.6172,"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":55},{"ts":"2015-11-17","known_ts":"2015-11-17","bar_index":1390,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.925,"stop_level":13.9456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-11-18","known_ts":"2015-11-18","bar_index":1390,"type":"RECLAIM","strength":1.0,"price":14.6526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-11-17","prior_stop_level":13.9456,"sweep_low":13.7777,"atr14":0.540668,"stop_level":13.507366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-03","known_ts":"2015-12-03","bar_index":1394,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.8867,"stop_level":13.925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-12-04","known_ts":"2015-12-04","bar_index":1394,"type":"RECLAIM","strength":1.0,"price":14.0634,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2015-12-03","prior_stop_level":13.925,"sweep_low":13.7777,"atr14":0.473023,"stop_level":13.541188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-27","known_ts":"2016-01-29","bar_index":1406,"type":"BUY","strength":0.725,"price":13.5391,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":1431,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.4335,"stop_level":17.7516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-18","known_ts":"2016-05-18","bar_index":1432,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.2921,"stop_level":17.7516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-24","known_ts":"2016-05-24","bar_index":1433,"type":"RECLAIM","strength":1.0,"price":17.9519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-05-18","prior_stop_level":17.7516,"sweep_low":16.75,"atr14":0.515493,"stop_level":16.492253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-01","known_ts":"2016-06-03","bar_index":1435,"type":"REBUY","strength":1.0,"price":20.1201,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2016-07-20","known_ts":"2016-07-20","bar_index":1446,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.1912,"stop_level":24.2914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-22","known_ts":"2016-07-22","bar_index":1447,"type":"RECLAIM","strength":1.0,"price":24.5094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-07-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-07-20","prior_stop_level":24.2914,"sweep_low":23.2368,"atr14":0.687048,"stop_level":22.893276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-20","known_ts":"2016-10-24","bar_index":1468,"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-10-20","trigger_known_ts":"2016-10-24","strength":0.45,"price":15.4951,"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.371867,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.847,"atr14":0.44975,"stop_level":14.622125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-13","known_ts":"2017-01-13","bar_index":1487,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1534,"stop_level":16.2426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-01-26","known_ts":"2017-01-30","bar_index":1490,"type":"BUY","strength":0.588,"price":16.4508,"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":"2017-02-08","known_ts":"2017-02-10","bar_index":1493,"type":"BUY","strength":0.588,"price":16.4508,"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":"2017-03-07","known_ts":"2017-03-07","bar_index":1499,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.3799,"stop_level":15.6476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-03-13","known_ts":"2017-03-13","bar_index":1500,"type":"RECLAIM","strength":0.588,"price":16.0344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-03-07","prior_stop_level":15.6476,"sweep_low":15.1717,"atr14":0.545035,"stop_level":14.899182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-15","known_ts":"2017-03-17","bar_index":1501,"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":"2017-03-15","trigger_known_ts":"2017-03-17","strength":0.588,"price":16.0641,"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.348801,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":15.1717,"atr14":0.589769,"stop_level":14.876815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-23","known_ts":"2017-03-27","bar_index":1503,"type":"BUY","strength":0.588,"price":16.5996,"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":"2017-03-23","known_ts":"2017-03-27","bar_index":1503,"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-03-23","trigger_known_ts":"2017-03-27","strength":0.588,"price":16.5996,"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.327093,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":15.7071,"atr14":0.713521,"stop_level":15.35034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-05","known_ts":"2017-04-05","bar_index":1506,"type":"RECLAIM","strength":0.725,"price":17.373,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-03-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":1515,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.325,"stop_level":18.563,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-18","known_ts":"2017-05-22","bar_index":1516,"type":"REBUY","strength":0.863,"price":19.1877,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2017-05-22","known_ts":"2017-05-22","bar_index":1516,"type":"RECLAIM","strength":0.863,"price":19.1877,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-05-17","prior_stop_level":18.563,"sweep_low":18.206,"atr14":0.550147,"stop_level":17.930926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-18","known_ts":"2017-08-18","bar_index":1537,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.9428,"stop_level":21.0618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-24","known_ts":"2017-08-24","bar_index":1538,"type":"RECLAIM","strength":0.725,"price":21.3296,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-08-18","prior_stop_level":21.0618,"sweep_low":20.6156,"atr14":0.592968,"stop_level":20.319116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-08","known_ts":"2017-09-08","bar_index":1542,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.7048,"stop_level":20.7941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-21","known_ts":"2017-09-25","bar_index":1545,"type":"REBUY","strength":0.863,"price":23.1145,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2018-01-26","known_ts":"2018-01-30","bar_index":1574,"type":"BUY","strength":0.588,"price":20.0691,"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":"2018-02-16","known_ts":"2018-02-21","bar_index":1579,"type":"BUY","strength":0.588,"price":19.0506,"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":"2018-05-02","known_ts":"2018-05-02","bar_index":1596,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.9562,"stop_level":23.0944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-14","known_ts":"2018-06-18","bar_index":1606,"type":"BUY","strength":0.45,"price":20.0691,"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-17","known_ts":"2018-07-17","bar_index":1613,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.2004,"stop_level":19.4999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":1614,"type":"SELL","basis":"structure_stop","strength":0.45,"price":18.841,"stop_level":19.4999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-07-24","known_ts":"2018-07-26","bar_index":1615,"type":"REBUY","strength":0.45,"price":19.7695,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-07-26","known_ts":"2018-07-26","bar_index":1615,"type":"RECLAIM","strength":0.45,"price":19.7695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-19 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":"2018-07-19","prior_stop_level":19.4999,"sweep_low":18.6313,"atr14":0.514975,"stop_level":18.373813,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-06","known_ts":"2018-08-06","bar_index":1618,"type":"RECLAIM","strength":0.725,"price":21.6267,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-07-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-07","known_ts":"2018-09-07","bar_index":1625,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.0161,"stop_level":22.046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-10","known_ts":"2018-09-10","bar_index":1626,"type":"RECLAIM","strength":0.863,"price":22.1059,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-09-07","prior_stop_level":22.046,"sweep_low":21.8663,"atr14":0.581206,"stop_level":21.575697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-21","known_ts":"2018-09-21","bar_index":1629,"type":"RECLAIM","strength":0.863,"price":22.5253,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-11","known_ts":"2018-10-11","bar_index":1633,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.0939,"stop_level":22.3456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-12","known_ts":"2018-10-12","bar_index":1634,"type":"RECLAIM","strength":0.863,"price":22.3695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-10-11","prior_stop_level":22.3456,"sweep_low":21.9801,"atr14":0.644204,"stop_level":21.657998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-12","known_ts":"2018-11-12","bar_index":1641,"type":"RECLAIM","strength":0.863,"price":27.6478,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-10-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-04","known_ts":"2018-12-04","bar_index":1646,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.2266,"stop_level":28.6367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-06","known_ts":"2018-12-06","bar_index":1646,"type":"RECLAIM","strength":0.863,"price":28.7995,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-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":"2018-12-04","prior_stop_level":28.6367,"sweep_low":27.1955,"atr14":1.104734,"stop_level":26.643133,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-10","known_ts":"2018-12-10","bar_index":1647,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.1482,"stop_level":28.6367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-16","known_ts":"2019-05-20","bar_index":1683,"type":"BUY","strength":0.725,"price":26.496,"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":"2019-06-17","known_ts":"2019-06-19","bar_index":1690,"type":"BUY","strength":0.45,"price":24.6569,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-08-28","known_ts":"2019-08-30","bar_index":1707,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-08-28","trigger_known_ts":"2019-08-30","strength":0.45,"price":19.0188,"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.379256,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.5786,"atr14":0.632088,"stop_level":18.262556,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-06","known_ts":"2019-09-10","bar_index":1709,"type":"BUY","strength":0.45,"price":20.2429,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Communication Services"}},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":1742,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.5257,"stop_level":24.8175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":1743,"type":"RECLAIM","strength":0.863,"price":25.1579,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-01-31","prior_stop_level":24.8175,"sweep_low":24.4285,"atr14":0.656693,"stop_level":24.100154,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-14","known_ts":"2020-02-14","bar_index":1746,"type":"RECLAIM","strength":0.863,"price":30.0448,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-03-12","known_ts":"2020-03-12","bar_index":1752,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.8997,"stop_level":24.5257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-03-13","known_ts":"2020-03-13","bar_index":1752,"type":"RECLAIM","strength":0.725,"price":26.7808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-03-12 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":"2020-03-12","prior_stop_level":24.5257,"sweep_low":23.3769,"atr14":1.517773,"stop_level":22.618014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-13","known_ts":"2020-04-13","bar_index":1759,"type":"RECLAIM","strength":1.0,"price":29.443,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-05-05","known_ts":"2020-05-05","bar_index":1764,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.6378,"stop_level":30.4155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-06-03","known_ts":"2020-06-05","bar_index":1771,"type":"BUY","strength":0.863,"price":33.8862,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2020-09-11","known_ts":"2020-09-11","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.6373,"stop_level":32.701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-11-09","known_ts":"2020-11-11","bar_index":1808,"type":"BUY","strength":0.588,"price":28.7036,"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":"2021-05-28","known_ts":"2021-06-02","bar_index":1854,"type":"BUY","strength":0.863,"price":31.3792,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2021-06-14","known_ts":"2021-06-14","bar_index":1857,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.7628,"stop_level":30.3751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-07-02","known_ts":"2021-07-02","bar_index":1862,"type":"RECLAIM","strength":1.0,"price":33.6814,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-23","known_ts":"2021-09-27","bar_index":1881,"type":"BUY","strength":0.725,"price":29.7917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2021-10-18","known_ts":"2021-10-18","bar_index":1886,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.1323,"stop_level":30.249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-20","known_ts":"2021-10-20","bar_index":1887,"type":"RECLAIM","strength":0.863,"price":30.3463,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-18","prior_stop_level":30.249,"sweep_low":29.8306,"atr14":0.643349,"stop_level":29.508926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-17","known_ts":"2021-12-21","bar_index":1901,"type":"BUY","strength":0.45,"price":25.8002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Communication Services"}},{"ts":"2022-01-10","known_ts":"2022-01-10","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.4931,"stop_level":24.8736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-01-13","known_ts":"2022-01-13","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.0152,"stop_level":24.8736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-02-14","known_ts":"2022-02-16","bar_index":1914,"type":"BUY","strength":0.45,"price":22.0936,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Communication Services"}},{"ts":"2022-02-23","known_ts":"2022-02-25","bar_index":1916,"type":"BUY","strength":0.45,"price":21.84,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Communication Services"}},{"ts":"2022-02-23","known_ts":"2022-02-25","bar_index":1916,"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-02-23","trigger_known_ts":"2022-02-25","strength":0.45,"price":21.84,"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.351571,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.6207,"atr14":0.674153,"stop_level":20.283623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-03","known_ts":"2022-03-07","bar_index":1918,"type":"BUY","strength":0.45,"price":20.0354,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Communication Services"}},{"ts":"2022-03-03","known_ts":"2022-03-07","bar_index":1918,"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-03-03","trigger_known_ts":"2022-03-07","strength":0.45,"price":20.0354,"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.405149,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.3089,"atr14":0.825607,"stop_level":17.896096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-18","known_ts":"2022-04-18","bar_index":1928,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.5228,"stop_level":23.0983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-21","known_ts":"2022-04-21","bar_index":1929,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.2009,"stop_level":23.0983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-16","known_ts":"2022-05-18","bar_index":1935,"type":"BUY","strength":0.725,"price":21.1669,"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":45},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.4108,"stop_level":22.2984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-17","known_ts":"2022-06-17","bar_index":1942,"type":"RECLAIM","strength":0.725,"price":22.9617,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-14","prior_stop_level":22.2984,"sweep_low":21.0401,"atr14":0.81914,"stop_level":20.63053,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-07","known_ts":"2022-07-07","bar_index":1946,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.9231,"stop_level":20.9523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-03","known_ts":"2022-08-05","bar_index":1953,"type":"BUY","strength":0.725,"price":22.3862,"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":"2022-10-19","known_ts":"2022-10-21","bar_index":1971,"type":"BUY","strength":0.45,"price":18.6893,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Communication Services"}},{"ts":"2022-10-19","known_ts":"2022-10-21","bar_index":1971,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-19","trigger_known_ts":"2022-10-21","strength":0.45,"price":18.6893,"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.36646,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.6557,"atr14":0.719196,"stop_level":15.296102,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-27","known_ts":"2022-10-27","bar_index":1973,"type":"RECLAIM","strength":0.725,"price":22.1033,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-11","known_ts":"2023-01-13","bar_index":1990,"type":"BUY","strength":0.588,"price":17.7327,"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":0,"retro_override":true,"retro_ctx":{"group_id":"Communication Services"}},{"ts":"2023-03-06","known_ts":"2023-03-06","bar_index":2002,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.4485,"stop_level":18.683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2023-04-04","known_ts":"2023-04-06","bar_index":2009,"type":"BUY","strength":1.0,"price":19.408,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-04-26","known_ts":"2023-04-28","bar_index":2014,"type":"REBUY","strength":1.0,"price":20.3877,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2023-06-23","known_ts":"2023-06-23","bar_index":2027,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3205,"stop_level":18.4772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-06-26","known_ts":"2023-06-26","bar_index":2027,"type":"RECLAIM","strength":0.863,"price":18.6732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2023-06-23","prior_stop_level":18.4772,"sweep_low":18.1735,"atr14":0.724579,"stop_level":17.81121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-04","known_ts":"2023-08-08","bar_index":2037,"type":"BUY","strength":0.725,"price":20.9853,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2023-08-25","known_ts":"2023-08-25","bar_index":2042,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.5633,"stop_level":21.8376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-29","known_ts":"2023-08-29","bar_index":2042,"type":"RECLAIM","strength":1.0,"price":22.2687,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-08-25","prior_stop_level":21.8376,"sweep_low":21.093,"atr14":0.697576,"stop_level":20.744212,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-07","known_ts":"2023-09-07","bar_index":2044,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.3387,"stop_level":21.5633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-20","known_ts":"2023-10-20","bar_index":2055,"type":"RECLAIM","strength":1.0,"price":21.8964,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-13","known_ts":"2024-02-15","bar_index":2081,"type":"BUY","strength":0.588,"price":19.9606,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2024-05-01","known_ts":"2024-05-03","bar_index":2099,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2024-05-01","trigger_known_ts":"2024-05-03","strength":0.45,"price":13.2448,"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.452663,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6716,"atr14":0.631584,"stop_level":11.355808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-06","known_ts":"2024-05-08","bar_index":2100,"type":"BUY","strength":0.45,"price":16.0963,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Communication Services"}},{"ts":"2024-06-10","known_ts":"2024-06-10","bar_index":2108,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.998,"stop_level":17.1976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-06-13","known_ts":"2024-06-13","bar_index":2109,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.8997,"stop_level":17.1976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-16","known_ts":"2024-07-16","bar_index":2116,"type":"RECLAIM","strength":0.725,"price":19.0757,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-08-07","known_ts":"2024-08-07","bar_index":2121,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.5162,"stop_level":16.2831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-22","known_ts":"2024-10-24","bar_index":2139,"type":"BUY","strength":0.588,"price":14.8082,"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":"2024-11-13","known_ts":"2024-11-13","bar_index":2144,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.4967,"stop_level":12.7641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-11-14","known_ts":"2024-11-14","bar_index":2144,"type":"RECLAIM","strength":0.45,"price":12.972,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-13 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":"2024-11-13","prior_stop_level":12.7641,"sweep_low":12.2492,"atr14":0.815326,"stop_level":11.841537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-29","known_ts":"2024-12-03","bar_index":2148,"type":"REBUY","strength":0.45,"price":13.378,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-01-06","known_ts":"2025-01-08","bar_index":2156,"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":"2025-01-06","trigger_known_ts":"2025-01-08","strength":0.45,"price":12.4274,"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.406356,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.9323,"atr14":0.511565,"stop_level":11.676518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-03","known_ts":"2025-02-05","bar_index":2162,"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":"2025-02-03","trigger_known_ts":"2025-02-05","strength":0.45,"price":11.4273,"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.45413,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3182,"atr14":0.47418,"stop_level":10.08111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-11","known_ts":"2025-02-13","bar_index":2164,"type":"BUY","strength":0.45,"price":11.7936,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-02-11","known_ts":"2025-02-13","bar_index":2164,"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":"2025-02-11","trigger_known_ts":"2025-02-13","strength":0.45,"price":11.7936,"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.436632,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3182,"atr14":0.447265,"stop_level":10.094568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-26","known_ts":"2025-02-26","bar_index":2167,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.4667,"stop_level":10.5163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-02-27","known_ts":"2025-02-27","bar_index":2167,"type":"RECLAIM","strength":0.45,"price":10.645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-26 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":"2025-02-26","prior_stop_level":10.5163,"sweep_low":10.3776,"atr14":0.550276,"stop_level":10.102462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-28","known_ts":"2025-03-04","bar_index":2168,"type":"REBUY","strength":0.45,"price":11.051,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Communication Services"}},{"ts":"2025-02-28","known_ts":"2025-03-04","bar_index":2168,"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":"2025-02-28","trigger_known_ts":"2025-03-04","strength":0.45,"price":11.051,"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.472105,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.6746,"atr14":0.506265,"stop_level":9.421468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-05","known_ts":"2025-03-07","bar_index":2169,"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":"2025-03-05","trigger_known_ts":"2025-03-07","strength":0.45,"price":11.6847,"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.441834,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3776,"atr14":0.547079,"stop_level":10.10406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-31","known_ts":"2025-03-31","bar_index":2175,"type":"RECLAIM","strength":0.725,"price":12.972,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-02-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-08","known_ts":"2025-04-08","bar_index":2177,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.3284,"stop_level":12.4472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-09","known_ts":"2025-04-09","bar_index":2177,"type":"RECLAIM","strength":0.725,"price":12.4967,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-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":"2025-04-08","prior_stop_level":12.4472,"sweep_low":11.8828,"atr14":0.641047,"stop_level":11.562276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-25","known_ts":"2025-04-25","bar_index":2181,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.6056,"stop_level":12.6849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-04-28","known_ts":"2025-04-28","bar_index":2181,"type":"RECLAIM","strength":0.725,"price":12.7047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-04-25","prior_stop_level":12.6849,"sweep_low":12.368,"atr14":0.549238,"stop_level":12.093381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-30","known_ts":"2025-04-30","bar_index":2182,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.0312,"stop_level":12.6849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-30","known_ts":"2025-06-03","bar_index":2189,"type":"BUY","strength":0.863,"price":12.7938,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":2203,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1206,"stop_level":14.2791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-09-12","known_ts":"2025-09-16","bar_index":2213,"type":"BUY","strength":0.863,"price":13.8137,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2025-12-08","known_ts":"2025-12-10","bar_index":2233,"type":"BUY","strength":0.588,"price":11.43,"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,"retro_override":true,"retro_ctx":{"group_id":"Communication Services"}},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.18,"stop_level":11.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-01-21","known_ts":"2026-01-21","bar_index":2242,"type":"RECLAIM","strength":0.725,"price":11.66,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-20 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":"2026-01-20","prior_stop_level":11.31,"sweep_low":11.15,"atr14":0.35779,"stop_level":10.971105,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-26","known_ts":"2026-01-26","bar_index":2243,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.16,"stop_level":11.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-01-30","known_ts":"2026-01-30","bar_index":2245,"type":"RECLAIM","strength":0.725,"price":11.87,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-26 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":"2026-01-26","prior_stop_level":11.31,"sweep_low":10.8,"atr14":0.377267,"stop_level":10.611366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-09","known_ts":"2026-02-09","bar_index":2247,"type":"RECLAIM","strength":0.863,"price":12.65,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-19","known_ts":"2026-03-19","bar_index":2256,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.35,"stop_level":14.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-23","known_ts":"2026-03-23","bar_index":2256,"type":"RECLAIM","strength":1.0,"price":14.61,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-03-19","prior_stop_level":14.51,"sweep_low":13.97,"atr14":0.588079,"stop_level":13.67596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-07","known_ts":"2026-04-07","bar_index":2260,"type":"RECLAIM","strength":1.0,"price":15.04,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-15","known_ts":"2026-04-17","bar_index":2262,"type":"REBUY","strength":1.0,"price":16.28,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2026-08-11","known_ts":"2026-08-13","bar_index":2289,"type":"BUY","strength":0.725,"price":13.43,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-13","last_scored_basis":null,"bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2017-07-14","2017-11-15","2017-12-20","2018-01-23","2018-02-13","2018-05-18","2018-10-17","2018-11-02","2019-03-13","2019-04-08","2019-05-03","2019-06-17","2020-03-17","2020-04-21","2020-05-15","2020-09-28","2021-08-19","2021-11-09","2021-12-06","2022-01-27","2022-02-23","2022-03-03","2022-07-26","2022-10-11","2023-01-03","2023-07-19","2023-12-15","2024-01-18","2024-02-08","2024-03-22","2024-08-22","2024-09-13","2024-10-14","2025-05-27","2025-08-18","2025-11-19","2026-05-22","2026-06-10","2026-06-24","2026-07-21"],"warnings":[{"ts":"2022-04-20","kind":"arm","px":22.1131},{"ts":"2022-04-21","kind":"confirm","px":22.2009,"level":23.0983},{"ts":"2022-06-13","kind":"arm","px":20.845},{"ts":"2022-06-14","kind":"confirm","px":21.4108,"level":22.2984},{"ts":"2022-06-29","kind":"arm","px":21.323},{"ts":"2022-07-07","kind":"confirm","px":20.9231,"level":20.9523},{"ts":"2022-11-07","kind":"arm","px":17.5465},{"ts":"2023-02-07","kind":"arm","px":18.1931},{"ts":"2023-03-06","kind":"confirm","px":17.4485,"level":18.683},{"ts":"2023-04-19","kind":"arm","px":19.0847},{"ts":"2023-06-21","kind":"arm","px":19.31},{"ts":"2023-06-23","kind":"confirm","px":18.3205,"level":18.4772},{"ts":"2023-08-23","kind":"arm","px":22.0238},{"ts":"2023-08-25","kind":"confirm","px":21.5633,"level":21.8376},{"ts":"2023-09-06","kind":"arm","px":20.1623},{"ts":"2023-09-07","kind":"confirm","px":20.3387,"level":21.5633},{"ts":"2024-05-24","kind":"arm","px":17.5221},{"ts":"2024-06-10","kind":"confirm","px":15.998,"level":17.1976},{"ts":"2024-06-12","kind":"arm","px":16.3618},{"ts":"2024-06-13","kind":"confirm","px":15.8997,"level":17.1976},{"ts":"2024-08-01","kind":"arm","px":20.1573},{"ts":"2024-08-07","kind":"confirm","px":15.5162,"level":16.2831},{"ts":"2024-11-11","kind":"arm","px":12.8928},{"ts":"2024-11-13","kind":"confirm","px":12.4967,"level":12.7641},{"ts":"2025-02-24","kind":"arm","px":11.1401},{"ts":"2025-02-26","kind":"confirm","px":10.4667,"level":10.5163},{"ts":"2025-04-07","kind":"arm","px":11.9422},{"ts":"2025-04-08","kind":"confirm","px":12.3284,"level":12.4472},{"ts":"2025-04-22","kind":"arm","px":12.8136},{"ts":"2025-04-25","kind":"confirm","px":12.6056,"level":12.6849},{"ts":"2025-04-28","kind":"arm","px":12.7047},{"ts":"2025-04-30","kind":"confirm","px":11.0312,"level":12.6849},{"ts":"2025-06-30","kind":"arm","px":13.5266},{"ts":"2025-08-01","kind":"confirm","px":13.1206,"level":14.2791},{"ts":"2025-12-26","kind":"arm","px":11.31},{"ts":"2026-01-20","kind":"confirm","px":11.18,"level":11.31},{"ts":"2026-01-23","kind":"arm","px":11.12},{"ts":"2026-01-26","kind":"confirm","px":11.16,"level":11.31},{"ts":"2026-03-09","kind":"arm","px":14.51},{"ts":"2026-03-19","kind":"confirm","px":14.35,"level":14.51}],"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":[]}}}