{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_6e8e9ef05dbec348caa0","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-06-30","entry_date":"2026-07-01","entry_basis":"next_session_close","entry_price":26.15,"rank":3,"tier":"aligned","state":"stopped","maturity":"matured","latest_price":25.99,"return_pct":-0.6,"excess_pct":-1.35,"sessions":2,"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":"LKQ","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2004-04-07","known_ts":"2004-04-12","bar_index":43,"type":"BUY","strength":0.45,"price":1.9496,"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":"2004-05-07","known_ts":"2004-05-07","bar_index":50,"type":"RECLAIM","strength":0.588,"price":2.0046,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-04-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-06-10","known_ts":"2004-06-10","bar_index":57,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0243,"stop_level":2.0287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-06-14","known_ts":"2004-06-14","bar_index":58,"type":"RECLAIM","strength":0.588,"price":2.032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-06-10","prior_stop_level":2.0287,"sweep_low":1.9771,"atr14":0.050534,"stop_level":1.951833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-02","known_ts":"2004-07-02","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0199,"stop_level":2.0309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-06","known_ts":"2004-07-06","bar_index":63,"type":"RECLAIM","strength":0.725,"price":2.076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-07-02","prior_stop_level":2.0309,"sweep_low":1.9837,"atr14":0.076122,"stop_level":1.945639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-17","known_ts":"2004-08-19","bar_index":73,"type":"BUY","strength":0.588,"price":1.9771,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2004-09-27","known_ts":"2004-09-27","bar_index":82,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9343,"stop_level":1.9441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-28","known_ts":"2004-09-28","bar_index":82,"type":"RECLAIM","strength":0.725,"price":1.9991,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-09-27","prior_stop_level":1.9441,"sweep_low":1.9332,"atr14":0.069156,"stop_level":1.898622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-05","known_ts":"2004-11-09","bar_index":92,"type":"BUY","strength":0.588,"price":1.9606,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2005-01-04","known_ts":"2005-01-04","bar_index":105,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0869,"stop_level":2.1638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-06","known_ts":"2005-01-06","bar_index":106,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9892,"stop_level":2.1638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-15","known_ts":"2005-02-17","bar_index":115,"type":"BUY","strength":0.725,"price":1.9991,"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":"2005-02-24","known_ts":"2005-02-28","bar_index":117,"type":"BUY","strength":0.863,"price":1.9936,"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":"2005-04-14","known_ts":"2005-04-14","bar_index":128,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0979,"stop_level":2.1221,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-18","known_ts":"2005-04-18","bar_index":129,"type":"RECLAIM","strength":0.863,"price":2.1419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-04-14","prior_stop_level":2.1221,"sweep_low":2.0847,"atr14":0.070663,"stop_level":2.049368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-26","known_ts":"2005-04-26","bar_index":131,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0968,"stop_level":2.0979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-04-27","known_ts":"2005-04-27","bar_index":131,"type":"RECLAIM","strength":0.863,"price":2.1265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-04-26","prior_stop_level":2.0979,"sweep_low":2.076,"atr14":0.074319,"stop_level":2.038841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-29","known_ts":"2005-05-03","bar_index":132,"type":"REBUY","strength":0.863,"price":2.5318,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2005-07-18","known_ts":"2005-07-18","bar_index":150,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.88,"stop_level":2.9184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-19","known_ts":"2005-07-19","bar_index":150,"type":"RECLAIM","strength":1.0,"price":2.9711,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-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":"2005-07-18","prior_stop_level":2.9184,"sweep_low":2.8558,"atr14":0.096914,"stop_level":2.807343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-03","known_ts":"2005-08-03","bar_index":154,"type":"RECLAIM","strength":1.0,"price":3.3314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-01","known_ts":"2005-11-03","bar_index":175,"type":"BUY","strength":0.863,"price":3.3468,"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":80},{"ts":"2006-05-22","known_ts":"2006-05-22","bar_index":221,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7648,"stop_level":4.8549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2006-07-10","known_ts":"2006-07-12","bar_index":232,"type":"BUY","strength":0.588,"price":4.5605,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2006-08-08","known_ts":"2006-08-08","bar_index":239,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.4617,"stop_level":4.6528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-01","known_ts":"2006-09-01","bar_index":245,"type":"RECLAIM","strength":0.725,"price":4.6528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-02","known_ts":"2006-10-02","bar_index":251,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6308,"stop_level":4.7824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-04","known_ts":"2006-10-04","bar_index":252,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6725,"stop_level":4.7824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-05","known_ts":"2006-10-05","bar_index":252,"type":"RECLAIM","strength":0.725,"price":4.901,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-10-02","prior_stop_level":4.7824,"sweep_low":4.4814,"atr14":0.198192,"stop_level":4.382304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-05","known_ts":"2006-10-05","bar_index":252,"type":"RECLAIM","strength":0.725,"price":4.901,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-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":"2006-10-04","prior_stop_level":4.7824,"sweep_low":4.5034,"atr14":0.198192,"stop_level":4.404304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-19","known_ts":"2006-10-19","bar_index":256,"type":"RECLAIM","strength":0.725,"price":5.2745,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-30","known_ts":"2006-10-30","bar_index":258,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.158,"stop_level":5.2239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-14","known_ts":"2006-11-14","bar_index":262,"type":"RECLAIM","strength":0.725,"price":5.3887,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-17","known_ts":"2006-11-21","bar_index":263,"type":"BUY","strength":0.725,"price":5.4173,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2006-12-07","known_ts":"2006-12-07","bar_index":267,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8307,"stop_level":4.9889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-14","known_ts":"2006-12-14","bar_index":269,"type":"RECLAIM","strength":0.725,"price":5.0811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-07 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-12-07","prior_stop_level":4.9889,"sweep_low":4.6528,"atr14":0.1757,"stop_level":4.56495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-18","known_ts":"2007-01-22","bar_index":276,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-01-18","trigger_known_ts":"2007-01-22","strength":0.45,"price":4.5671,"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.181171,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3606,"atr14":0.14863,"stop_level":4.286285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-05","known_ts":"2007-02-07","bar_index":280,"type":"BUY","strength":0.588,"price":4.9647,"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":20},{"ts":"2007-03-01","known_ts":"2007-03-01","bar_index":285,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6088,"stop_level":4.8659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-05","known_ts":"2007-03-05","bar_index":286,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.6066,"stop_level":4.8659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-04-02","known_ts":"2007-04-02","bar_index":293,"type":"RECLAIM","strength":0.725,"price":4.9493,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-01","known_ts":"2007-06-01","bar_index":307,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2723,"stop_level":5.4414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-05","known_ts":"2007-06-05","bar_index":307,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.202,"stop_level":5.4414,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-19","known_ts":"2007-06-19","bar_index":311,"type":"RECLAIM","strength":0.863,"price":5.2811,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-07-02","known_ts":"2007-07-05","bar_index":314,"type":"BUY","strength":0.863,"price":5.448,"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-07-11","known_ts":"2007-07-13","bar_index":316,"type":"BUY","strength":0.863,"price":5.6062,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-09-05","known_ts":"2007-09-05","bar_index":329,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5376,"stop_level":6.5794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-21","known_ts":"2007-09-21","bar_index":333,"type":"RECLAIM","strength":1.0,"price":7.7085,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-15","known_ts":"2007-11-15","bar_index":346,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4752,"stop_level":8.5103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-16","known_ts":"2007-11-16","bar_index":346,"type":"RECLAIM","strength":1.0,"price":8.5389,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-11-15","prior_stop_level":8.5103,"sweep_low":8.2533,"atr14":0.361729,"stop_level":8.072436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-03","known_ts":"2008-03-05","bar_index":370,"type":"BUY","strength":0.725,"price":9.5516,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2008-04-08","known_ts":"2008-04-08","bar_index":378,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1342,"stop_level":9.4857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2008-05-09","known_ts":"2008-05-13","bar_index":386,"type":"BUY","strength":0.588,"price":9.556,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2008-07-31","known_ts":"2008-08-04","bar_index":405,"type":"BUY","strength":0.45,"price":8.6905,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-08-05","known_ts":"2008-08-05","bar_index":406,"type":"RECLAIM","strength":0.588,"price":9.0947,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-09-09","known_ts":"2008-09-09","bar_index":414,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.1395,"stop_level":7.3065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-09-10","known_ts":"2008-09-10","bar_index":414,"type":"RECLAIM","strength":0.45,"price":7.4998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-09 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-09-09","prior_stop_level":7.3065,"sweep_low":7.1044,"atr14":0.373543,"stop_level":6.917629,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-08","known_ts":"2008-10-10","bar_index":421,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-08","trigger_known_ts":"2008-10-10","strength":0.45,"price":6.107,"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.417438,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4348,"atr14":0.456646,"stop_level":5.206477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":432,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-24","trigger_known_ts":"2008-11-26","strength":0.45,"price":4.6044,"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.560775,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8224,"atr14":0.384505,"stop_level":3.630148,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-28","known_ts":"2008-12-02","bar_index":433,"type":"BUY","strength":0.45,"price":4.0772,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-28","known_ts":"2008-12-02","bar_index":433,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-11-28","trigger_known_ts":"2008-12-02","strength":0.45,"price":4.0772,"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.611066,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.8224,"atr14":0.365117,"stop_level":3.639841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-23","known_ts":"2009-02-23","bar_index":452,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8944,"stop_level":4.9559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-25","known_ts":"2009-02-25","bar_index":452,"type":"RECLAIM","strength":0.725,"price":5.0262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-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":"2009-02-23","prior_stop_level":4.9559,"sweep_low":4.7231,"atr14":0.267797,"stop_level":4.589201,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-19","known_ts":"2009-03-19","bar_index":458,"type":"RECLAIM","strength":0.863,"price":6.6123,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-27","known_ts":"2009-04-27","bar_index":466,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0253,"stop_level":7.0736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-04-29","known_ts":"2009-04-29","bar_index":467,"type":"RECLAIM","strength":0.863,"price":7.1835,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-04-27","prior_stop_level":7.0736,"sweep_low":6.8583,"atr14":0.266334,"stop_level":6.725133,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-12","known_ts":"2009-05-12","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8496,"stop_level":6.8583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":471,"type":"RECLAIM","strength":0.863,"price":6.8671,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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":"2009-05-12","prior_stop_level":6.8583,"sweep_low":6.5552,"atr14":0.281992,"stop_level":6.414204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":474,"type":"RECLAIM","strength":0.863,"price":6.9155,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-12","known_ts":"2009-08-12","bar_index":491,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6975,"stop_level":7.7151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-13","known_ts":"2009-08-13","bar_index":492,"type":"RECLAIM","strength":0.863,"price":7.8117,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-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":"2009-08-12","prior_stop_level":7.7151,"sweep_low":7.4427,"atr14":0.247686,"stop_level":7.318857,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-17","known_ts":"2009-09-21","bar_index":500,"type":"BUY","strength":1.0,"price":8.3741,"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":20},{"ts":"2009-10-16","known_ts":"2009-10-16","bar_index":507,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3214,"stop_level":8.3741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-20","known_ts":"2009-10-20","bar_index":507,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0358,"stop_level":8.3741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-03","known_ts":"2009-12-07","bar_index":518,"type":"BUY","strength":0.863,"price":8.194,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":529,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.5279,"stop_level":8.607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-03","known_ts":"2010-03-05","bar_index":538,"type":"BUY","strength":0.863,"price":8.8574,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-03-25","known_ts":"2010-03-25","bar_index":543,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7212,"stop_level":8.8311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-29","known_ts":"2010-03-29","bar_index":544,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.8003,"stop_level":8.8311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-30","known_ts":"2010-03-30","bar_index":544,"type":"RECLAIM","strength":1.0,"price":8.8706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-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":"2010-03-25","prior_stop_level":8.8311,"sweep_low":8.585,"atr14":0.191904,"stop_level":8.489048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-30","known_ts":"2010-03-30","bar_index":544,"type":"RECLAIM","strength":1.0,"price":8.8706,"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":true},"anchor_ts":"2010-03-29","prior_stop_level":8.8311,"sweep_low":8.585,"atr14":0.191904,"stop_level":8.489048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-12","known_ts":"2010-04-14","bar_index":547,"type":"REBUY","strength":1.0,"price":9.0112,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":553,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.5323,"stop_level":8.8398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":554,"type":"RECLAIM","strength":0.863,"price":8.8926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-06","prior_stop_level":8.8398,"sweep_low":8.1281,"atr14":0.337423,"stop_level":7.959388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-15","known_ts":"2010-06-17","bar_index":562,"type":"BUY","strength":0.725,"price":8.6509,"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":"2010-07-29","known_ts":"2010-07-29","bar_index":572,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.6685,"stop_level":8.7608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-02","known_ts":"2010-08-02","bar_index":573,"type":"RECLAIM","strength":0.863,"price":8.9716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-07-29","prior_stop_level":8.7608,"sweep_low":8.4664,"atr14":0.26264,"stop_level":8.33508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":575,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.6026,"stop_level":8.6685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-09","known_ts":"2010-09-13","bar_index":582,"type":"BUY","strength":0.725,"price":8.7564,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":598,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.6439,"stop_level":9.7932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":598,"type":"RECLAIM","strength":1.0,"price":9.8108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-16","prior_stop_level":9.7932,"sweep_low":9.5692,"atr14":0.192551,"stop_level":9.472924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-03","known_ts":"2010-12-03","bar_index":602,"type":"RECLAIM","strength":1.0,"price":9.8284,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-24","known_ts":"2011-02-24","bar_index":620,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.4567,"stop_level":10.606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-27","known_ts":"2011-04-29","bar_index":635,"type":"BUY","strength":0.725,"price":11.0806,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2011-05-23","known_ts":"2011-05-23","bar_index":641,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.353,"stop_level":11.4892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-25","known_ts":"2011-05-25","bar_index":641,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.3705,"stop_level":11.4892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-26","known_ts":"2011-05-26","bar_index":642,"type":"RECLAIM","strength":0.863,"price":11.5155,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-23","prior_stop_level":11.4892,"sweep_low":11.1289,"atr14":0.277972,"stop_level":10.989914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-26","known_ts":"2011-05-26","bar_index":642,"type":"RECLAIM","strength":0.863,"price":11.5155,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-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-05-25","prior_stop_level":11.4892,"sweep_low":11.1289,"atr14":0.277972,"stop_level":10.989914,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-30","known_ts":"2011-07-05","bar_index":650,"type":"BUY","strength":0.725,"price":11.8231,"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":"2011-07-28","known_ts":"2011-07-28","bar_index":656,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.9048,"stop_level":11.2431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-08-30","known_ts":"2011-09-01","bar_index":664,"type":"BUY","strength":0.725,"price":11.1201,"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":"2011-09-23","known_ts":"2011-09-23","bar_index":669,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.5577,"stop_level":10.773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-09-27","known_ts":"2011-09-27","bar_index":670,"type":"RECLAIM","strength":0.588,"price":10.9575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-23 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":"2011-09-23","prior_stop_level":10.773,"sweep_low":10.2106,"atr14":0.42706,"stop_level":9.99707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-04","known_ts":"2011-10-06","bar_index":672,"type":"REBUY","strength":0.725,"price":11.867,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":15},{"ts":"2011-11-01","known_ts":"2011-11-01","bar_index":678,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2317,"stop_level":12.3327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-02","known_ts":"2011-11-02","bar_index":679,"type":"RECLAIM","strength":0.863,"price":12.6139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-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":"2011-11-01","prior_stop_level":12.3327,"sweep_low":12.0823,"atr14":0.495383,"stop_level":11.834609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-15","known_ts":"2011-11-15","bar_index":682,"type":"RECLAIM","strength":0.863,"price":12.6842,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":683,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.4206,"stop_level":12.4513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":684,"type":"RECLAIM","strength":0.863,"price":12.5656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-21","prior_stop_level":12.4513,"sweep_low":12.012,"atr14":0.399811,"stop_level":11.812094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":685,"type":"REBUY","strength":0.863,"price":13.1104,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2011-12-29","known_ts":"2012-01-03","bar_index":692,"type":"BUY","strength":1.0,"price":13.5234,"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":10},{"ts":"2012-02-03","known_ts":"2012-02-03","bar_index":700,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2483,"stop_level":14.2791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-06","known_ts":"2012-02-06","bar_index":700,"type":"RECLAIM","strength":1.0,"price":14.4065,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-03","prior_stop_level":14.2791,"sweep_low":14.2263,"atr14":0.301277,"stop_level":14.075661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-09","known_ts":"2012-02-09","bar_index":701,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2176,"stop_level":14.2791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-16","known_ts":"2012-02-16","bar_index":703,"type":"RECLAIM","strength":1.0,"price":14.3581,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-09","prior_stop_level":14.2791,"sweep_low":13.7123,"atr14":0.312675,"stop_level":13.555963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-27","known_ts":"2012-02-27","bar_index":705,"type":"RECLAIM","strength":1.0,"price":13.9979,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-06-25","known_ts":"2012-06-25","bar_index":732,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.1754,"stop_level":15.4917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-03","known_ts":"2012-08-07","bar_index":742,"type":"BUY","strength":0.725,"price":16.2254,"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":"2012-09-18","known_ts":"2012-09-18","bar_index":752,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.533,"stop_level":16.5813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-20","known_ts":"2012-09-20","bar_index":753,"type":"RECLAIM","strength":1.0,"price":16.6076,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-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":"2012-09-18","prior_stop_level":16.5813,"sweep_low":16.2474,"atr14":0.400529,"stop_level":16.047135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-11","known_ts":"2012-10-15","bar_index":758,"type":"BUY","strength":0.863,"price":17.6885,"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":"2012-12-06","known_ts":"2012-12-06","bar_index":770,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.8659,"stop_level":18.8923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-07","known_ts":"2012-12-07","bar_index":770,"type":"RECLAIM","strength":1.0,"price":18.9274,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-12-06","prior_stop_level":18.8923,"sweep_low":18.4793,"atr14":0.532267,"stop_level":18.213167,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-24","known_ts":"2013-01-24","bar_index":781,"type":"RECLAIM","strength":1.0,"price":20.5618,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-29","known_ts":"2013-05-29","bar_index":809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.5548,"stop_level":21.5812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-30","known_ts":"2013-05-30","bar_index":810,"type":"RECLAIM","strength":0.725,"price":21.7217,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-29","prior_stop_level":21.5812,"sweep_low":21.5548,"atr14":0.47554,"stop_level":21.31703,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-12","known_ts":"2013-06-12","bar_index":813,"type":"RECLAIM","strength":1.0,"price":22.2314,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-03","known_ts":"2013-09-03","bar_index":832,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.4826,"stop_level":25.632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-04","known_ts":"2013-09-04","bar_index":832,"type":"RECLAIM","strength":1.0,"price":25.8868,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-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":"2013-09-03","prior_stop_level":25.632,"sweep_low":25.1663,"atr14":0.683407,"stop_level":24.824597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-11","known_ts":"2013-09-13","bar_index":834,"type":"REBUY","strength":1.0,"price":27.7409,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-02-20","known_ts":"2014-02-24","bar_index":871,"type":"BUY","strength":0.725,"price":25.9308,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2014-04-25","known_ts":"2014-04-25","bar_index":886,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.4177,"stop_level":23.4352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-28","known_ts":"2014-04-28","bar_index":886,"type":"RECLAIM","strength":0.588,"price":23.9185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-04-25","prior_stop_level":23.4352,"sweep_low":23.4001,"atr14":0.674088,"stop_level":23.063056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-15","known_ts":"2014-05-15","bar_index":890,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.9203,"stop_level":24.9642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-05-30","known_ts":"2014-05-30","bar_index":894,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.3755,"stop_level":24.5336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-06-02","known_ts":"2014-06-02","bar_index":894,"type":"RECLAIM","strength":0.588,"price":24.6039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-05-30","prior_stop_level":24.5336,"sweep_low":24.2085,"atr14":0.566166,"stop_level":23.925417,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-07","known_ts":"2014-08-11","bar_index":910,"type":"BUY","strength":0.588,"price":23.3737,"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":"2014-08-28","known_ts":"2014-08-28","bar_index":915,"type":"RECLAIM","strength":0.725,"price":25.4387,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-08-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-23","known_ts":"2014-10-27","bar_index":928,"type":"BUY","strength":0.725,"price":23.9713,"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":55},{"ts":"2014-12-11","known_ts":"2014-12-11","bar_index":939,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.096,"stop_level":25.2454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-29","known_ts":"2014-12-29","bar_index":943,"type":"RECLAIM","strength":0.863,"price":24.7094,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-11","known_ts":"2015-02-13","bar_index":953,"type":"BUY","strength":0.588,"price":23.9185,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2015-02-27","known_ts":"2015-02-27","bar_index":956,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.5987,"stop_level":22.6795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-03-03","known_ts":"2015-03-03","bar_index":957,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.9063,"stop_level":22.6795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-03-13","known_ts":"2015-03-17","bar_index":960,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-03-13","trigger_known_ts":"2015-03-17","strength":0.45,"price":21.6339,"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.166834,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.6146,"atr14":0.541284,"stop_level":20.343958,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-26","known_ts":"2015-03-30","bar_index":963,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-03-26","trigger_known_ts":"2015-03-30","strength":0.45,"price":21.959,"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.154314,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.5531,"atr14":0.500038,"stop_level":20.303081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-31","known_ts":"2015-04-02","bar_index":964,"type":"BUY","strength":0.45,"price":22.4774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-03-31","known_ts":"2015-04-02","bar_index":964,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-03-31","trigger_known_ts":"2015-04-02","strength":0.45,"price":22.4774,"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.134349,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.5531,"atr14":0.484434,"stop_level":20.310883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-30","known_ts":"2015-04-30","bar_index":971,"type":"RECLAIM","strength":0.725,"price":24.4633,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-03-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-02","known_ts":"2015-11-04","bar_index":1014,"type":"BUY","strength":0.725,"price":26.3965,"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":"2015-12-03","known_ts":"2015-12-03","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.096,"stop_level":25.3069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-12-04","known_ts":"2015-12-04","bar_index":1021,"type":"RECLAIM","strength":0.725,"price":25.509,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2015-12-03","prior_stop_level":25.3069,"sweep_low":24.9378,"atr14":0.527352,"stop_level":24.674124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-17","known_ts":"2016-02-19","bar_index":1038,"type":"BUY","strength":0.588,"price":23.1189,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2016-03-23","known_ts":"2016-03-23","bar_index":1046,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.5459,"stop_level":26.7919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-28","known_ts":"2016-03-28","bar_index":1047,"type":"RECLAIM","strength":0.725,"price":26.8974,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-23","prior_stop_level":26.7919,"sweep_low":26.2032,"atr14":0.661113,"stop_level":25.872643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-08","known_ts":"2016-04-08","bar_index":1050,"type":"RECLAIM","strength":0.863,"price":28.3736,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":1058,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.3824,"stop_level":28.4175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-16","known_ts":"2016-05-16","bar_index":1058,"type":"RECLAIM","strength":1.0,"price":28.7427,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-05-13","prior_stop_level":28.4175,"sweep_low":28.3297,"atr14":0.598032,"stop_level":28.030684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-31","known_ts":"2016-05-31","bar_index":1062,"type":"RECLAIM","strength":1.0,"price":29.0766,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-29","known_ts":"2016-08-02","bar_index":1076,"type":"BUY","strength":1.0,"price":30.3155,"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":"2016-09-01","known_ts":"2016-09-01","bar_index":1084,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.247,"stop_level":31.3612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-02","known_ts":"2016-09-02","bar_index":1084,"type":"RECLAIM","strength":1.0,"price":31.4491,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-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":"2016-09-01","prior_stop_level":31.3612,"sweep_low":31.1943,"atr14":0.434765,"stop_level":30.976918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.6758,"stop_level":31.247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":1087,"type":"RECLAIM","strength":1.0,"price":31.3612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-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":"2016-09-09","prior_stop_level":31.247,"sweep_low":29.9026,"atr14":0.530712,"stop_level":29.637244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-23","known_ts":"2016-09-23","bar_index":1089,"type":"RECLAIM","strength":1.0,"price":31.1152,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-22","known_ts":"2016-11-25","bar_index":1103,"type":"BUY","strength":0.725,"price":29.3841,"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":"2016-12-22","known_ts":"2016-12-22","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.1873,"stop_level":28.3297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-03-02","known_ts":"2017-03-02","bar_index":1125,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.7321,"stop_level":27.7497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-03-03","known_ts":"2017-03-03","bar_index":1125,"type":"RECLAIM","strength":0.588,"price":27.8639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-03-02","prior_stop_level":27.7497,"sweep_low":27.6091,"atr14":0.548364,"stop_level":27.334918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-08","known_ts":"2017-03-08","bar_index":1126,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.9764,"stop_level":27.7497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-04-21","known_ts":"2017-04-25","bar_index":1137,"type":"BUY","strength":0.45,"price":26.1592,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":1143,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.0028,"stop_level":27.284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-05-22","known_ts":"2017-05-22","bar_index":1144,"type":"RECLAIM","strength":0.588,"price":27.6355,"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":false,"monthlyBull":false},"anchor_ts":"2017-05-17","prior_stop_level":27.284,"sweep_low":26.8974,"atr14":0.479458,"stop_level":26.657671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-08","known_ts":"2017-06-08","bar_index":1148,"type":"RECLAIM","strength":0.725,"price":28.4263,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-07-06","known_ts":"2017-07-06","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.5828,"stop_level":28.2066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-07-13","known_ts":"2017-07-13","bar_index":1156,"type":"RECLAIM","strength":0.863,"price":28.4087,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-06 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-07-06","prior_stop_level":28.2066,"sweep_low":27.3894,"atr14":0.495176,"stop_level":27.141812,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-18","known_ts":"2017-07-20","bar_index":1157,"type":"REBUY","strength":0.863,"price":29.3665,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2017-07-26","known_ts":"2017-07-28","bar_index":1159,"type":"REBUY","strength":0.863,"price":30.3419,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2017-08-11","known_ts":"2017-08-11","bar_index":1163,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.718,"stop_level":29.9729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-16","known_ts":"2017-08-16","bar_index":1164,"type":"RECLAIM","strength":0.863,"price":30.3243,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-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":"2017-08-11","prior_stop_level":29.9729,"sweep_low":29.3841,"atr14":0.471727,"stop_level":29.148237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-29","known_ts":"2017-08-29","bar_index":1167,"type":"RECLAIM","strength":0.863,"price":30.4474,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-01","known_ts":"2017-09-06","bar_index":1168,"type":"BUY","strength":1.0,"price":30.6055,"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":50},{"ts":"2017-09-28","known_ts":"2017-10-02","bar_index":1174,"type":"REBUY","strength":1.0,"price":31.8621,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":1180,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.1081,"stop_level":32.1872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-26","known_ts":"2017-10-26","bar_index":1180,"type":"RECLAIM","strength":1.0,"price":32.6002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-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":"2017-10-25","prior_stop_level":32.1872,"sweep_low":31.4403,"atr14":0.474795,"stop_level":31.202903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-09","known_ts":"2017-11-09","bar_index":1184,"type":"RECLAIM","strength":1.0,"price":32.7056,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-25","known_ts":"2018-01-25","bar_index":1201,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.3892,"stop_level":37.521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-26","known_ts":"2018-01-26","bar_index":1201,"type":"RECLAIM","strength":1.0,"price":37.6352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-01-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":"2018-01-25","prior_stop_level":37.521,"sweep_low":37.1519,"atr14":0.568843,"stop_level":36.867478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-31","known_ts":"2018-06-04","bar_index":1230,"type":"BUY","strength":0.45,"price":28.5493,"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-08-01","known_ts":"2018-08-01","bar_index":1244,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.1908,"stop_level":29.5774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-07","known_ts":"2018-08-07","bar_index":1245,"type":"RECLAIM","strength":0.588,"price":30.2013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-08-01","prior_stop_level":29.5774,"sweep_low":28.7339,"atr14":0.692897,"stop_level":28.387452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-12","known_ts":"2018-09-12","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.9184,"stop_level":28.9448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-13","known_ts":"2018-09-13","bar_index":1254,"type":"RECLAIM","strength":0.588,"price":28.9975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-09-12","prior_stop_level":28.9448,"sweep_low":28.7866,"atr14":0.485523,"stop_level":28.543839,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-29","known_ts":"2018-10-31","bar_index":1265,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-10-29","trigger_known_ts":"2018-10-31","strength":0.45,"price":23.9625,"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.368602,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.2753,"atr14":0.763579,"stop_level":21.89351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-06","known_ts":"2018-11-08","bar_index":1267,"type":"BUY","strength":0.45,"price":25.1839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-06","known_ts":"2018-11-08","bar_index":1267,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-11-06","trigger_known_ts":"2018-11-08","strength":0.45,"price":25.1839,"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.336419,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.0486,"atr14":0.671583,"stop_level":22.712809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-06","known_ts":"2018-12-06","bar_index":1273,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.1628,"stop_level":23.6813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-12","known_ts":"2018-12-12","bar_index":1275,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.6971,"stop_level":23.6813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-03-12","known_ts":"2019-03-12","bar_index":1295,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.611,"stop_level":23.9537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-13","known_ts":"2019-03-13","bar_index":1295,"type":"RECLAIM","strength":0.588,"price":24.024,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-12","prior_stop_level":23.9537,"sweep_low":23.5846,"atr14":0.614531,"stop_level":23.277334,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-02","known_ts":"2019-04-02","bar_index":1300,"type":"RECLAIM","strength":0.863,"price":26.1505,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-01","known_ts":"2019-05-01","bar_index":1306,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.045,"stop_level":26.0626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":1325,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.9151,"stop_level":22.8729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-07-24","known_ts":"2019-07-24","bar_index":1326,"type":"RECLAIM","strength":0.588,"price":23.0574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2019-07-19","prior_stop_level":22.8729,"sweep_low":21.5812,"atr14":0.508149,"stop_level":21.327126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-05","known_ts":"2019-09-05","bar_index":1336,"type":"RECLAIM","strength":0.863,"price":24.0767,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":1343,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.2647,"stop_level":26.4756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-10","known_ts":"2019-10-10","bar_index":1344,"type":"RECLAIM","strength":0.863,"price":26.5459,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-10-08","prior_stop_level":26.4756,"sweep_low":26.0011,"atr14":0.617183,"stop_level":25.692508,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-22","known_ts":"2019-10-22","bar_index":1347,"type":"RECLAIM","strength":0.863,"price":27.9342,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-20","known_ts":"2019-11-20","bar_index":1354,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.8867,"stop_level":30.9043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-25","known_ts":"2019-11-25","bar_index":1355,"type":"RECLAIM","strength":1.0,"price":31.0976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-11-20","prior_stop_level":30.9043,"sweep_low":30.5264,"atr14":0.616121,"stop_level":30.21834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-09","known_ts":"2019-12-09","bar_index":1358,"type":"RECLAIM","strength":1.0,"price":31.4315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":1385,"type":"BUY","strength":0.588,"price":19.3317,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":1393,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.9292,"stop_level":21.0891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":1394,"type":"RECLAIM","strength":0.588,"price":22.6532,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-13","prior_stop_level":21.0891,"sweep_low":18.822,"atr14":1.384274,"stop_level":18.129863,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-02","known_ts":"2020-06-02","bar_index":1398,"type":"RECLAIM","strength":0.725,"price":26.7568,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":1403,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.7745,"stop_level":22.7498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-30","known_ts":"2020-06-30","bar_index":1404,"type":"RECLAIM","strength":0.588,"price":23.0222,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-24","prior_stop_level":22.7498,"sweep_low":21.3966,"atr14":1.181781,"stop_level":20.805709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-10","known_ts":"2020-07-14","bar_index":1407,"type":"REBUY","strength":0.588,"price":22.8465,"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":"2020-07-28","known_ts":"2020-07-28","bar_index":1411,"type":"RECLAIM","strength":0.725,"price":25.6672,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-07-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-10","known_ts":"2020-09-10","bar_index":1421,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.5125,"stop_level":27.7761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-11","known_ts":"2020-09-11","bar_index":1421,"type":"RECLAIM","strength":1.0,"price":28.2594,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-09-10","prior_stop_level":27.7761,"sweep_low":27.2313,"atr14":0.900063,"stop_level":26.781269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-16","known_ts":"2020-10-20","bar_index":1430,"type":"BUY","strength":1.0,"price":28.1715,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2020-10-29","known_ts":"2020-11-02","bar_index":1433,"type":"BUY","strength":1.0,"price":28.9535,"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":"2020-12-18","known_ts":"2020-12-18","bar_index":1444,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.7654,"stop_level":32.1345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-05","known_ts":"2021-01-05","bar_index":1448,"type":"RECLAIM","strength":1.0,"price":33.5229,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-26","known_ts":"2021-03-02","bar_index":1460,"type":"BUY","strength":0.863,"price":35.0342,"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":"2021-03-24","known_ts":"2021-03-24","bar_index":1466,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.0535,"stop_level":37.4155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":1466,"type":"RECLAIM","strength":1.0,"price":37.5649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-24","prior_stop_level":37.4155,"sweep_low":35.4824,"atr14":1.096168,"stop_level":34.934316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-12","known_ts":"2021-04-12","bar_index":1470,"type":"RECLAIM","strength":1.0,"price":38.5754,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.7994,"stop_level":51.3907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":1524,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.3344,"stop_level":51.3907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-07","known_ts":"2021-12-07","bar_index":1525,"type":"RECLAIM","strength":0.863,"price":51.7878,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-30","prior_stop_level":51.3907,"sweep_low":49.0961,"atr14":1.257881,"stop_level":48.467159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-31","known_ts":"2022-04-04","bar_index":1552,"type":"BUY","strength":0.45,"price":40.2695,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-05-02","known_ts":"2022-05-02","bar_index":1559,"type":"RECLAIM","strength":0.725,"price":46.7829,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-03-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-05-11","known_ts":"2022-05-11","bar_index":1561,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.2955,"stop_level":43.4818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-12","known_ts":"2022-05-12","bar_index":1561,"type":"RECLAIM","strength":0.588,"price":44.4757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-05-11","prior_stop_level":43.4818,"sweep_low":43.1269,"atr14":1.365688,"stop_level":42.444056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-06","known_ts":"2022-06-06","bar_index":1567,"type":"RECLAIM","strength":0.725,"price":46.4005,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-10","known_ts":"2022-06-10","bar_index":1568,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.1804,"stop_level":45.072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":1571,"type":"BUY","strength":0.588,"price":45.4019,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-07-15","known_ts":"2022-07-15","bar_index":1576,"type":"RECLAIM","strength":0.725,"price":47.0425,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-06-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":1586,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.361,"stop_level":48.5316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":1599,"type":"BUY","strength":0.588,"price":48.2804,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":1609,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.3992,"stop_level":47.6513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":1610,"type":"RECLAIM","strength":0.863,"price":48.1284,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-07","prior_stop_level":47.6513,"sweep_low":47.2822,"atr14":1.093675,"stop_level":46.735362,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":1613,"type":"RECLAIM","strength":0.863,"price":48.2905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-30","known_ts":"2023-01-04","bar_index":1615,"type":"BUY","strength":0.863,"price":49.1457,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-04-20","known_ts":"2023-04-24","bar_index":1640,"type":"BUY","strength":0.725,"price":51.7475,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-06-26","known_ts":"2023-06-28","bar_index":1655,"type":"BUY","strength":0.588,"price":51.8126,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-07-24","known_ts":"2023-07-24","bar_index":1661,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.758,"stop_level":51.7762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-25","known_ts":"2023-07-25","bar_index":1661,"type":"RECLAIM","strength":0.725,"price":52.0399,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-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":"2023-07-24","prior_stop_level":51.7762,"sweep_low":51.3579,"atr14":0.872211,"stop_level":50.921794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-06","known_ts":"2023-10-10","bar_index":1679,"type":"BUY","strength":0.45,"price":46.8,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-11-14","known_ts":"2023-11-16","bar_index":1688,"type":"BUY","strength":0.45,"price":41.4465,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-02-05","known_ts":"2024-02-05","bar_index":1706,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.6241,"stop_level":42.8265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-02-06","known_ts":"2024-02-06","bar_index":1706,"type":"RECLAIM","strength":0.725,"price":43.3509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-02-05","prior_stop_level":42.8265,"sweep_low":42.3113,"atr14":0.853299,"stop_level":41.884651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-21","known_ts":"2024-02-21","bar_index":1710,"type":"RECLAIM","strength":0.863,"price":48.0061,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-05","known_ts":"2024-04-05","bar_index":1720,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.6282,"stop_level":48.2297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-01","known_ts":"2024-07-03","bar_index":1740,"type":"BUY","strength":0.45,"price":38.7112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-07-29","known_ts":"2024-07-29","bar_index":1746,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.4162,"stop_level":38.4317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-31","known_ts":"2024-07-31","bar_index":1747,"type":"RECLAIM","strength":0.588,"price":38.6647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-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":"2024-07-29","prior_stop_level":38.4317,"sweep_low":36.615,"atr14":1.374772,"stop_level":35.927614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-07","known_ts":"2024-08-07","bar_index":1748,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.1678,"stop_level":36.2889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-08-08","known_ts":"2024-08-08","bar_index":1749,"type":"RECLAIM","strength":0.588,"price":36.7175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-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":"2024-08-07","prior_stop_level":36.2889,"sweep_low":36.1491,"atr14":1.306689,"stop_level":35.495756,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-13","known_ts":"2024-08-15","bar_index":1750,"type":"REBUY","strength":0.45,"price":37.5438,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-11-01","known_ts":"2024-11-05","bar_index":1769,"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-11-01","trigger_known_ts":"2024-11-05","strength":0.45,"price":35.3563,"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.284624,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":34.4269,"atr14":0.74307,"stop_level":34.055365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-11","known_ts":"2024-11-13","bar_index":1771,"type":"BUY","strength":0.45,"price":36.3515,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-11-11","known_ts":"2024-11-13","bar_index":1771,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2024-11-11","trigger_known_ts":"2024-11-13","strength":0.45,"price":36.3515,"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.264488,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":34.5301,"atr14":0.772685,"stop_level":34.143758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-16","known_ts":"2024-12-16","bar_index":1779,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.1214,"stop_level":35.3107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-01-14","known_ts":"2025-01-16","bar_index":1785,"type":"BUY","strength":0.588,"price":36.3231,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2025-03-20","known_ts":"2025-03-20","bar_index":1800,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.049,"stop_level":39.3349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-27","known_ts":"2025-03-27","bar_index":1801,"type":"RECLAIM","strength":0.863,"price":39.4492,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-03-20","prior_stop_level":39.3349,"sweep_low":38.2295,"atr14":0.938124,"stop_level":37.760438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-07","known_ts":"2025-04-07","bar_index":1804,"type":"RECLAIM","strength":1.0,"price":39.6493,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-20","known_ts":"2025-08-22","bar_index":1835,"type":"BUY","strength":0.588,"price":30.8497,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2025-11-17","known_ts":"2025-11-17","bar_index":1855,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.9604,"stop_level":29.0863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-21","known_ts":"2025-11-21","bar_index":1857,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.9339,"stop_level":29.0863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-25","known_ts":"2025-11-25","bar_index":1857,"type":"RECLAIM","strength":0.588,"price":29.1199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-11-21","prior_stop_level":29.0863,"sweep_low":28.1215,"atr14":0.795691,"stop_level":27.723655,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-10","known_ts":"2025-12-12","bar_index":1861,"type":"BUY","strength":0.588,"price":30.3336,"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":"2026-01-21","known_ts":"2026-01-21","bar_index":1870,"type":"RECLAIM","strength":0.863,"price":33.319,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-28","known_ts":"2026-01-28","bar_index":1871,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.8801,"stop_level":32.0074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":1872,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.8312,"stop_level":32.0074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-01-30","known_ts":"2026-01-30","bar_index":1872,"type":"RECLAIM","strength":0.725,"price":32.1542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-28","prior_stop_level":32.0074,"sweep_low":31.5375,"atr14":0.951808,"stop_level":31.061596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-03","known_ts":"2026-02-03","bar_index":1873,"type":"RECLAIM","strength":0.725,"price":32.2912,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-02-02","prior_stop_level":32.0074,"sweep_low":31.5865,"atr14":0.963862,"stop_level":31.104569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-17","known_ts":"2026-02-17","bar_index":1876,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.8214,"stop_level":31.8312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-18","known_ts":"2026-02-18","bar_index":1876,"type":"RECLAIM","strength":0.863,"price":32.5164,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-02-17","prior_stop_level":31.8312,"sweep_low":31.5375,"atr14":1.046368,"stop_level":31.014316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.5375,"stop_level":31.8214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-04-17","known_ts":"2026-04-21","bar_index":1890,"type":"BUY","strength":0.863,"price":30.8776,"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":80},{"ts":"2026-05-12","known_ts":"2026-05-12","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.5385,"stop_level":27.4281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-06-23","known_ts":"2026-06-25","bar_index":1905,"type":"BUY","strength":0.588,"price":26.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2026-07-14","known_ts":"2026-07-14","bar_index":1909,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.86,"stop_level":25.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-07-15","known_ts":"2026-07-17","bar_index":1910,"type":"REBUY","strength":0.588,"price":25.38,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2026-07-16","known_ts":"2026-07-16","bar_index":1910,"type":"RECLAIM","strength":0.588,"price":26.01,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-14 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":"2026-07-14","prior_stop_level":25.14,"sweep_low":24.6943,"atr14":0.848682,"stop_level":24.269959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-31","known_ts":"2026-08-04","bar_index":1914,"type":"REBUY","strength":0.588,"price":24.49,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":90}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-08-04","last_scored_basis":null,"bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":false,"above200":false},"early_dots":["2016-10-24","2016-11-04","2017-03-27","2017-04-07","2018-02-12","2018-03-14","2018-04-05","2018-05-09","2019-05-20","2019-06-03","2020-01-31","2020-03-24","2020-09-30","2020-11-03","2021-02-04","2021-06-23","2021-07-28","2021-12-21","2022-01-26","2022-03-07","2022-09-27","2023-03-21","2023-06-02","2023-08-24","2023-09-15","2023-09-28","2023-11-06","2023-12-06","2024-04-25","2024-05-03","2024-06-04","2024-06-17","2025-01-14","2025-02-13","2025-05-02","2025-06-30","2025-08-07","2026-03-23","2026-05-21","2026-06-12"],"warnings":[{"ts":"2022-08-04","kind":"arm","px":48.5316},{"ts":"2022-08-26","kind":"confirm","px":48.361,"level":48.5316},{"ts":"2022-11-04","kind":"arm","px":46.3277},{"ts":"2022-12-05","kind":"arm","px":48.5515},{"ts":"2022-12-07","kind":"confirm","px":47.3992,"level":47.6513},{"ts":"2023-01-19","kind":"arm","px":49.5238},{"ts":"2023-07-14","kind":"arm","px":52.9128},{"ts":"2023-07-24","kind":"confirm","px":51.758,"level":51.7762},{"ts":"2023-12-29","kind":"arm","px":43.9673},{"ts":"2024-01-30","kind":"arm","px":43.7281},{"ts":"2024-02-05","kind":"confirm","px":42.6241,"level":42.8265},{"ts":"2024-02-06","kind":"arm","px":43.3509},{"ts":"2024-03-01","kind":"arm","px":47.8221},{"ts":"2024-04-04","kind":"arm","px":47.3044},{"ts":"2024-04-05","kind":"confirm","px":47.6282,"level":48.2297},{"ts":"2024-07-26","kind":"arm","px":37.4348},{"ts":"2024-07-29","kind":"confirm","px":37.4162,"level":38.4317},{"ts":"2024-07-30","kind":"arm","px":38.0591},{"ts":"2024-08-07","kind":"confirm","px":36.1678,"level":36.2889},{"ts":"2024-12-12","kind":"arm","px":36.3041},{"ts":"2024-12-16","kind":"confirm","px":35.1214,"level":35.3107},{"ts":"2025-01-31","kind":"arm","px":35.3769},{"ts":"2025-03-14","kind":"arm","px":39.697},{"ts":"2025-03-20","kind":"confirm","px":39.049,"level":39.3349},{"ts":"2025-11-10","kind":"arm","px":29.9971},{"ts":"2025-11-17","kind":"confirm","px":28.9604,"level":29.0863},{"ts":"2025-11-20","kind":"arm","px":28.1508},{"ts":"2025-11-21","kind":"confirm","px":28.9339,"level":29.0863},{"ts":"2026-01-20","kind":"arm","px":32.0074},{"ts":"2026-01-28","kind":"confirm","px":31.8801,"level":32.0074},{"ts":"2026-01-29","kind":"arm","px":31.9291},{"ts":"2026-02-02","kind":"confirm","px":31.8312,"level":32.0074},{"ts":"2026-02-12","kind":"arm","px":33.319},{"ts":"2026-02-17","kind":"confirm","px":31.8214,"level":31.8312},{"ts":"2026-02-18","kind":"arm","px":32.5164},{"ts":"2026-03-03","kind":"confirm","px":31.5375,"level":31.8214},{"ts":"2026-05-05","kind":"arm","px":27.9519},{"ts":"2026-05-12","kind":"confirm","px":26.5385,"level":27.4281},{"ts":"2026-07-10","kind":"arm","px":25.38},{"ts":"2026-07-14","kind":"confirm","px":24.86,"level":25.14}],"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":[]}}}