{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_607c38d17431389a22c8","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-28","entry_date":"2026-07-29","entry_basis":"next_session_close","entry_price":80.16,"rank":76,"tier":null,"state":"up","maturity":"matured","latest_price":92.01,"return_pct":14.8,"excess_pct":8.88,"sessions":10,"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":"OLED","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1996-09-19","known_ts":"1996-09-19","bar_index":38,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.8571,"stop_level":5.9742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-09-24","known_ts":"1996-09-24","bar_index":39,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.1542,"stop_level":5.9742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-09-27","known_ts":"1996-10-01","bar_index":40,"type":"REBUY","strength":0.45,"price":5.9156,"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":"1996-12-23","known_ts":"1996-12-26","bar_index":60,"type":"BUY","strength":0.45,"price":5.3885,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-01-23","known_ts":"1997-01-23","bar_index":67,"type":"RECLAIM","strength":0.725,"price":6.3256,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-12-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-05","known_ts":"1997-02-05","bar_index":70,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8571,"stop_level":6.0913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-06","known_ts":"1997-02-06","bar_index":70,"type":"RECLAIM","strength":0.863,"price":6.3256,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-02-05","prior_stop_level":6.0913,"sweep_low":5.7399,"atr14":0.501757,"stop_level":5.489022,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-24","known_ts":"1997-04-28","bar_index":88,"type":"BUY","strength":0.45,"price":4.2171,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-06-05","known_ts":"1997-06-05","bar_index":97,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2171,"stop_level":4.3342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-06-06","known_ts":"1997-06-06","bar_index":98,"type":"RECLAIM","strength":0.588,"price":4.5685,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-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":"1997-06-05","prior_stop_level":4.3342,"sweep_low":3.9828,"atr14":0.396854,"stop_level":3.784373,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-01","known_ts":"1997-08-01","bar_index":111,"type":"RECLAIM","strength":0.863,"price":5.0371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-18","known_ts":"1997-08-18","bar_index":114,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6856,"stop_level":5.0371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1997-08-22","known_ts":"1997-08-22","bar_index":116,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.466,"stop_level":4.6856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1997-09-26","known_ts":"1997-09-30","bar_index":124,"type":"BUY","strength":1.0,"price":4.9785,"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":45},{"ts":"1997-10-27","known_ts":"1997-10-27","bar_index":131,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9742,"stop_level":6.3256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-29","known_ts":"1997-10-29","bar_index":131,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0913,"stop_level":6.3256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-05","known_ts":"1998-02-09","bar_index":154,"type":"BUY","strength":0.588,"price":4.8028,"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":"1998-03-02","known_ts":"1998-03-02","bar_index":159,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.3342,"stop_level":4.4514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1998-03-04","known_ts":"1998-03-04","bar_index":160,"type":"RECLAIM","strength":0.588,"price":4.5685,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-02 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":"1998-03-02","prior_stop_level":4.4514,"sweep_low":4.2464,"atr14":0.193482,"stop_level":4.149659,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-09","known_ts":"1998-03-11","bar_index":161,"type":"REBUY","strength":0.725,"price":5.6228,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1998-04-14","known_ts":"1998-04-14","bar_index":169,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6813,"stop_level":5.7399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-16","known_ts":"1998-04-16","bar_index":170,"type":"RECLAIM","strength":1.0,"price":5.8571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-04-14","prior_stop_level":5.7399,"sweep_low":5.5642,"atr14":0.248011,"stop_level":5.440194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-29","known_ts":"1998-04-29","bar_index":173,"type":"RECLAIM","strength":1.0,"price":5.9156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-29","known_ts":"1998-07-01","bar_index":187,"type":"BUY","strength":0.863,"price":5.7985,"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":"1998-07-24","known_ts":"1998-07-24","bar_index":193,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5642,"stop_level":5.6813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-09-28","known_ts":"1998-09-30","bar_index":208,"type":"BUY","strength":0.588,"price":4.2171,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"1998-10-14","known_ts":"1998-10-16","bar_index":212,"type":"BUY","strength":0.45,"price":3.7485,"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":"1998-10-14","known_ts":"1998-10-16","bar_index":212,"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":"1998-10-14","trigger_known_ts":"1998-10-16","strength":0.45,"price":3.7485,"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.428574,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3385,"atr14":0.188118,"stop_level":3.244441,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-10","known_ts":"1998-11-10","bar_index":218,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5728,"stop_level":3.7485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-11","known_ts":"1998-11-11","bar_index":218,"type":"RECLAIM","strength":0.588,"price":3.9242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-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":"1998-11-10","prior_stop_level":3.7485,"sweep_low":3.5728,"atr14":0.170317,"stop_level":3.487642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-25","known_ts":"1998-11-25","bar_index":222,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6899,"stop_level":3.7485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-30","known_ts":"1998-11-30","bar_index":222,"type":"RECLAIM","strength":0.588,"price":3.8657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-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":"1998-11-25","prior_stop_level":3.7485,"sweep_low":3.5728,"atr14":0.189556,"stop_level":3.478022,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-29","known_ts":"1998-12-29","bar_index":229,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8071,"stop_level":3.8657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-04","known_ts":"1999-01-04","bar_index":230,"type":"RECLAIM","strength":0.588,"price":3.9828,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-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":"1998-12-29","prior_stop_level":3.8657,"sweep_low":3.6314,"atr14":0.233027,"stop_level":3.514886,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-03","known_ts":"1999-03-03","bar_index":243,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7485,"stop_level":4.1292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-04-26","known_ts":"1999-04-28","bar_index":256,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-04-26","trigger_known_ts":"1999-04-28","strength":0.45,"price":3.5142,"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.423079,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8114,"atr14":0.197623,"stop_level":2.712589,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-05-12","known_ts":"1999-05-14","bar_index":260,"type":"BUY","strength":0.45,"price":3.3971,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-05-12","known_ts":"1999-05-14","bar_index":260,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-05-12","trigger_known_ts":"1999-05-14","strength":0.45,"price":3.3971,"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.442303,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0457,"atr14":0.287659,"stop_level":2.901871,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-10","known_ts":"1999-06-10","bar_index":266,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1628,"stop_level":3.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-14","known_ts":"1999-06-14","bar_index":267,"type":"RECLAIM","strength":0.588,"price":3.3971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-06-10","prior_stop_level":3.28,"sweep_low":3.0457,"atr14":0.207998,"stop_level":2.941701,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-29","known_ts":"1999-06-29","bar_index":271,"type":"RECLAIM","strength":0.725,"price":4.2171,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-21","known_ts":"1999-07-21","bar_index":276,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2756,"stop_level":4.3342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-11","known_ts":"1999-10-13","bar_index":295,"type":"BUY","strength":0.725,"price":4.0414,"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":30},{"ts":"1999-12-27","known_ts":"1999-12-27","bar_index":312,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7313,"stop_level":7.7899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-28","known_ts":"1999-12-28","bar_index":313,"type":"RECLAIM","strength":0.863,"price":8.317,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-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":"1999-12-27","prior_stop_level":7.7899,"sweep_low":7.497,"atr14":1.01178,"stop_level":6.99111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-10","known_ts":"2000-01-10","bar_index":316,"type":"RECLAIM","strength":1.0,"price":12.2412,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-29","known_ts":"2000-03-29","bar_index":334,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.771,"stop_level":26.2396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-06","known_ts":"2000-06-08","bar_index":350,"type":"BUY","strength":0.725,"price":17.1026,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2000-07-27","known_ts":"2000-07-27","bar_index":362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.2982,"stop_level":27.411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-07-31","known_ts":"2000-07-31","bar_index":362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.9597,"stop_level":27.411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-11-07","known_ts":"2000-11-09","bar_index":386,"type":"BUY","strength":0.45,"price":16.5169,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-11-07","known_ts":"2000-11-09","bar_index":386,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-11-07","trigger_known_ts":"2000-11-09","strength":0.45,"price":16.5169,"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.485402,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.9355,"atr14":1.375844,"stop_level":14.247578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-20","known_ts":"2000-12-22","bar_index":396,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-12-20","trigger_known_ts":"2000-12-22","strength":0.45,"price":7.4385,"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.768247,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9199,"atr14":1.329054,"stop_level":4.255373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-04","known_ts":"2001-01-08","bar_index":399,"type":"BUY","strength":0.45,"price":8.6099,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-01-04","known_ts":"2001-01-08","bar_index":399,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-01-04","trigger_known_ts":"2001-01-08","strength":0.45,"price":8.6099,"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.731751,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.6228,"atr14":1.140566,"stop_level":5.052517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-05","known_ts":"2001-02-05","bar_index":406,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8941,"stop_level":11.2455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-06","known_ts":"2001-02-06","bar_index":406,"type":"RECLAIM","strength":0.588,"price":11.5384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-02-05","prior_stop_level":11.2455,"sweep_low":10.367,"atr14":1.00331,"stop_level":9.865345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-14","known_ts":"2001-02-14","bar_index":408,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.6684,"stop_level":11.2455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-23","known_ts":"2001-03-27","bar_index":417,"type":"BUY","strength":0.588,"price":9.2541,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-03-23","known_ts":"2001-03-27","bar_index":417,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-03-23","trigger_known_ts":"2001-03-27","strength":0.588,"price":9.2541,"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.690198,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.3549,"atr14":0.975866,"stop_level":5.866967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-16","known_ts":"2001-04-18","bar_index":422,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-04-16","trigger_known_ts":"2001-04-18","strength":0.588,"price":12.1639,"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.592786,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":7.497,"atr14":1.185347,"stop_level":6.904326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-24","known_ts":"2001-04-24","bar_index":424,"type":"RECLAIM","strength":0.725,"price":14.8816,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-03-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-07","known_ts":"2001-06-07","bar_index":434,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.219,"stop_level":15.2377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-09-24","known_ts":"2001-09-26","bar_index":458,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-09-24","trigger_known_ts":"2001-09-26","strength":0.45,"price":6.6068,"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.671852,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8196,"atr14":0.88762,"stop_level":5.37579,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-10","known_ts":"2001-10-12","bar_index":462,"type":"BUY","strength":0.45,"price":9.137,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-10-10","known_ts":"2001-10-12","bar_index":462,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-10-10","trigger_known_ts":"2001-10-12","strength":0.45,"price":9.137,"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.510052,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.7165,"atr14":0.819367,"stop_level":5.306816,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-22","known_ts":"2002-01-22","bar_index":485,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.2467,"stop_level":8.9027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-28","known_ts":"2002-03-04","bar_index":494,"type":"BUY","strength":0.725,"price":9.5306,"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":"2002-03-26","known_ts":"2002-03-28","bar_index":500,"type":"BUY","strength":0.725,"price":8.9964,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2002-04-17","known_ts":"2002-04-19","bar_index":505,"type":"BUY","strength":0.863,"price":9.7461,"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":"2002-05-21","known_ts":"2002-05-21","bar_index":513,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8399,"stop_level":10.3365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":531,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-08-07","trigger_known_ts":"2002-08-09","strength":0.45,"price":5.3885,"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.569289,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5826,"atr14":0.588359,"stop_level":4.288421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-28","known_ts":"2002-08-30","bar_index":536,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-08-28","trigger_known_ts":"2002-08-30","strength":0.45,"price":5.0699,"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.549162,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7794,"atr14":0.441984,"stop_level":4.558408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-06","known_ts":"2002-09-10","bar_index":538,"type":"BUY","strength":0.45,"price":5.2104,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-09-06","known_ts":"2002-09-10","bar_index":538,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-09-06","trigger_known_ts":"2002-09-10","strength":0.45,"price":5.2104,"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.528816,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7512,"atr14":0.393695,"stop_level":4.554352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-18","known_ts":"2002-11-18","bar_index":555,"type":"RECLAIM","strength":0.863,"price":10.1491,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-17","known_ts":"2002-12-17","bar_index":561,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4342,"stop_level":8.6684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-28","known_ts":"2003-03-04","bar_index":578,"type":"BUY","strength":0.588,"price":6.5318,"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":"quality","score":65},{"ts":"2003-05-21","known_ts":"2003-05-21","bar_index":597,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.2776,"stop_level":9.3151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":597,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9683,"stop_level":9.3151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-28","known_ts":"2003-05-28","bar_index":598,"type":"RECLAIM","strength":1.0,"price":9.4369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-05-21","prior_stop_level":9.3151,"sweep_low":8.809,"atr14":0.404324,"stop_level":8.606838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-28","known_ts":"2003-05-28","bar_index":598,"type":"RECLAIM","strength":1.0,"price":9.4369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-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":"2003-05-23","prior_stop_level":9.3151,"sweep_low":8.809,"atr14":0.404324,"stop_level":8.606838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-15","known_ts":"2003-08-19","bar_index":617,"type":"BUY","strength":0.725,"price":8.6216,"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":0},{"ts":"2003-08-28","known_ts":"2003-09-02","bar_index":620,"type":"REBUY","strength":0.725,"price":8.4248,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2003-10-22","known_ts":"2003-10-22","bar_index":632,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.777,"stop_level":11.1518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-24","known_ts":"2003-10-24","bar_index":633,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.3272,"stop_level":11.1518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-30","known_ts":"2003-10-30","bar_index":634,"type":"RECLAIM","strength":1.0,"price":11.1612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-10-24","prior_stop_level":11.1518,"sweep_low":10.046,"atr14":0.559901,"stop_level":9.766049,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-05","known_ts":"2003-11-07","bar_index":636,"type":"REBUY","strength":1.0,"price":12.6981,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-12-05","known_ts":"2003-12-05","bar_index":643,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.2979,"stop_level":13.907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-09","known_ts":"2003-12-09","bar_index":643,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.2041,"stop_level":13.907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-23","known_ts":"2003-12-23","bar_index":647,"type":"RECLAIM","strength":1.0,"price":13.2697,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":654,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.6969,"stop_level":15.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-03","known_ts":"2004-02-03","bar_index":656,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.2002,"stop_level":15.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-09","known_ts":"2004-02-09","bar_index":657,"type":"RECLAIM","strength":1.0,"price":16.1748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-02-03","prior_stop_level":15.875,"sweep_low":13.8789,"atr14":0.867221,"stop_level":13.445289,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-07","known_ts":"2004-04-12","bar_index":671,"type":"BUY","strength":0.725,"price":13.7008,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2004-04-30","known_ts":"2004-04-30","bar_index":676,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8547,"stop_level":12.0234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-06-22","known_ts":"2004-06-24","bar_index":688,"type":"BUY","strength":0.588,"price":10.2709,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2004-07-09","known_ts":"2004-07-09","bar_index":692,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1089,"stop_level":9.8399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-08-17","known_ts":"2004-08-19","bar_index":701,"type":"BUY","strength":0.45,"price":7.7407,"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-08-17","known_ts":"2004-08-19","bar_index":701,"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":"2004-08-17","trigger_known_ts":"2004-08-19","strength":0.45,"price":7.7407,"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.535954,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3725,"atr14":0.479528,"stop_level":6.132736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-23","known_ts":"2004-09-23","bar_index":709,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4435,"stop_level":8.4716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-04","known_ts":"2004-10-04","bar_index":712,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.3498,"stop_level":8.4716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-06","known_ts":"2004-10-06","bar_index":712,"type":"RECLAIM","strength":0.588,"price":8.809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-10-04","prior_stop_level":8.4716,"sweep_low":8.1905,"atr14":0.439991,"stop_level":7.970504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-10","known_ts":"2004-11-10","bar_index":721,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1839,"stop_level":9.212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-11","known_ts":"2004-11-11","bar_index":721,"type":"RECLAIM","strength":0.588,"price":9.2307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-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-11-10","prior_stop_level":9.212,"sweep_low":8.9589,"atr14":0.392451,"stop_level":8.762675,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-19","known_ts":"2004-11-19","bar_index":723,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0995,"stop_level":9.1276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-22","known_ts":"2004-11-22","bar_index":723,"type":"RECLAIM","strength":0.588,"price":9.5493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-11-19","prior_stop_level":9.1276,"sweep_low":9.0339,"atr14":0.38322,"stop_level":8.84229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-02","known_ts":"2004-12-02","bar_index":726,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.9496,"stop_level":9.0995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-02-02","known_ts":"2005-02-04","bar_index":740,"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":"2005-02-02","trigger_known_ts":"2005-02-04","strength":0.45,"price":7.1971,"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.547972,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7286,"atr14":0.298116,"stop_level":6.579542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-10","known_ts":"2005-02-14","bar_index":742,"type":"BUY","strength":0.45,"price":7.6845,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-02-10","known_ts":"2005-02-14","bar_index":742,"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":"2005-02-10","trigger_known_ts":"2005-02-14","strength":0.45,"price":7.6845,"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.455868,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.8317,"atr14":0.3039,"stop_level":6.67975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-24","known_ts":"2005-02-28","bar_index":745,"type":"BUY","strength":0.45,"price":7.0753,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-02-24","known_ts":"2005-02-28","bar_index":745,"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":"2005-02-24","trigger_known_ts":"2005-02-28","strength":0.45,"price":7.0753,"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.489866,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7942,"atr14":0.280914,"stop_level":6.653743,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-18","known_ts":"2005-04-20","bar_index":757,"type":"BUY","strength":0.45,"price":7.2721,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-04-18","known_ts":"2005-04-20","bar_index":757,"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":"2005-04-18","trigger_known_ts":"2005-04-20","strength":0.45,"price":7.2721,"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.414343,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4072,"atr14":0.386176,"stop_level":5.214112,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-29","known_ts":"2005-04-29","bar_index":760,"type":"RECLAIM","strength":0.725,"price":9.0152,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-04-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-22","known_ts":"2005-06-22","bar_index":772,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7809,"stop_level":8.809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-28","known_ts":"2005-06-28","bar_index":773,"type":"RECLAIM","strength":0.863,"price":8.9964,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-06-22","prior_stop_level":8.809,"sweep_low":8.6216,"atr14":0.321693,"stop_level":8.460753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-29","known_ts":"2005-07-01","bar_index":774,"type":"REBUY","strength":0.863,"price":10.4584,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2005-11-04","known_ts":"2005-11-08","bar_index":804,"type":"BUY","strength":0.863,"price":11.0675,"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":"2005-11-28","known_ts":"2005-11-28","bar_index":809,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.955,"stop_level":11.0113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-12-01","known_ts":"2005-12-01","bar_index":810,"type":"RECLAIM","strength":0.863,"price":11.2549,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-11-28 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":"2005-11-28","prior_stop_level":11.0113,"sweep_low":10.8707,"atr14":0.432737,"stop_level":10.654332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-06","known_ts":"2006-01-10","bar_index":818,"type":"BUY","strength":0.725,"price":11.3861,"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":"2006-02-14","known_ts":"2006-02-14","bar_index":826,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2174,"stop_level":11.3393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-15","known_ts":"2006-02-15","bar_index":827,"type":"RECLAIM","strength":0.863,"price":11.433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-02-14","prior_stop_level":11.3393,"sweep_low":11.105,"atr14":0.436703,"stop_level":10.886649,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-21","known_ts":"2006-02-23","bar_index":828,"type":"REBUY","strength":1.0,"price":13.1104,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-03-21","known_ts":"2006-03-21","bar_index":834,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0046,"stop_level":12.0983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-03-22","known_ts":"2006-03-22","bar_index":835,"type":"RECLAIM","strength":1.0,"price":12.1264,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-03-21","prior_stop_level":12.0983,"sweep_low":11.9296,"atr14":0.51269,"stop_level":11.673255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-04","known_ts":"2006-04-04","bar_index":838,"type":"RECLAIM","strength":1.0,"price":13.2885,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-18","known_ts":"2006-04-20","bar_index":841,"type":"BUY","strength":1.0,"price":14.6286,"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":"2006-09-20","known_ts":"2006-09-22","bar_index":877,"type":"BUY","strength":0.588,"price":9.7836,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2006-10-27","known_ts":"2006-10-27","bar_index":886,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.7207,"stop_level":10.7676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-30","known_ts":"2006-10-30","bar_index":886,"type":"RECLAIM","strength":0.588,"price":10.8707,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-10-27","prior_stop_level":10.7676,"sweep_low":10.6458,"atr14":0.386538,"stop_level":10.452531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-14","known_ts":"2006-11-14","bar_index":890,"type":"RECLAIM","strength":0.725,"price":12.1827,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-23","known_ts":"2007-03-27","bar_index":919,"type":"BUY","strength":0.863,"price":13.5977,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2007-05-14","known_ts":"2007-05-14","bar_index":930,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.5817,"stop_level":14.6005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-15","known_ts":"2007-05-15","bar_index":931,"type":"RECLAIM","strength":1.0,"price":14.6098,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-14","prior_stop_level":14.6005,"sweep_low":14.3849,"atr14":0.680614,"stop_level":14.044593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-01","known_ts":"2007-10-01","bar_index":963,"type":"RECLAIM","strength":0.863,"price":16.1186,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":967,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.8496,"stop_level":17.0183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":968,"type":"RECLAIM","strength":0.863,"price":17.6461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-19","prior_stop_level":17.0183,"sweep_low":16.306,"atr14":0.763322,"stop_level":15.924339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-01","known_ts":"2007-11-01","bar_index":970,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.5122,"stop_level":16.7652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":971,"type":"RECLAIM","strength":1.0,"price":16.8496,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-11-01","prior_stop_level":16.7652,"sweep_low":15.9499,"atr14":0.792773,"stop_level":15.553513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-17","known_ts":"2007-12-19","bar_index":981,"type":"BUY","strength":0.725,"price":17.037,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2008-01-17","known_ts":"2008-01-17","bar_index":988,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8535,"stop_level":15.6219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2008-01-24","known_ts":"2008-01-24","bar_index":989,"type":"RECLAIM","strength":0.725,"price":15.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2008-01-17","prior_stop_level":15.6219,"sweep_low":13.4291,"atr14":1.20884,"stop_level":12.82468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-19","known_ts":"2008-02-21","bar_index":995,"type":"BUY","strength":0.725,"price":16.3716,"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":"2008-04-18","known_ts":"2008-04-22","bar_index":1009,"type":"BUY","strength":0.45,"price":13.6633,"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-06-18","known_ts":"2008-06-20","bar_index":1023,"type":"BUY","strength":0.45,"price":13.2885,"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-07-10","known_ts":"2008-07-14","bar_index":1028,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-10","trigger_known_ts":"2008-07-14","strength":0.45,"price":10.6645,"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.453411,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.5427,"atr14":0.522963,"stop_level":10.281219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-23","known_ts":"2008-07-25","bar_index":1031,"type":"BUY","strength":0.45,"price":12.7449,"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-13","known_ts":"2008-08-13","bar_index":1036,"type":"RECLAIM","strength":0.725,"price":14.6379,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-25","known_ts":"2008-08-25","bar_index":1038,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2979,"stop_level":13.6633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":1039,"type":"RECLAIM","strength":0.588,"price":13.7477,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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":"2008-08-25","prior_stop_level":13.6633,"sweep_low":13.251,"atr14":0.610692,"stop_level":12.945654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-03","known_ts":"2008-09-03","bar_index":1040,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.9417,"stop_level":13.2979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-12","known_ts":"2008-09-16","bar_index":1043,"type":"REBUY","strength":0.725,"price":12.9324,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2008-11-24","known_ts":"2008-11-26","bar_index":1060,"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":6.7098,"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.656102,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5544,"atr14":0.836767,"stop_level":4.136016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-08","known_ts":"2008-12-10","bar_index":1063,"type":"BUY","strength":0.45,"price":7.9562,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-12-08","known_ts":"2008-12-10","bar_index":1063,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-12-08","trigger_known_ts":"2008-12-10","strength":0.45,"price":7.9562,"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.59222,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.0257,"atr14":0.85633,"stop_level":5.597535,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4998,"stop_level":8.6028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.0312,"stop_level":8.6028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":1085,"type":"BUY","strength":0.45,"price":7.1597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-16","known_ts":"2009-03-18","bar_index":1085,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-16","trigger_known_ts":"2009-03-18","strength":0.45,"price":7.1597,"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.524872,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7231,"atr14":0.52769,"stop_level":4.459255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-27","known_ts":"2009-03-27","bar_index":1088,"type":"RECLAIM","strength":0.725,"price":8.5935,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-11","known_ts":"2009-05-11","bar_index":1098,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7715,"stop_level":9.2401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-05","known_ts":"2009-06-05","bar_index":1104,"type":"RECLAIM","strength":0.863,"price":9.5493,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-10","known_ts":"2009-06-12","bar_index":1105,"type":"BUY","strength":0.863,"price":9.6993,"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":"2009-08-11","known_ts":"2009-08-11","bar_index":1119,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.5306,"stop_level":11.1331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-13","known_ts":"2009-08-13","bar_index":1120,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.8211,"stop_level":11.1331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-17","known_ts":"2009-09-21","bar_index":1128,"type":"BUY","strength":1.0,"price":11.4892,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-10-08","known_ts":"2009-10-12","bar_index":1133,"type":"BUY","strength":1.0,"price":12.8105,"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":"2009-10-28","known_ts":"2009-10-28","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.7395,"stop_level":12.6606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-11","known_ts":"2009-12-15","bar_index":1148,"type":"BUY","strength":0.863,"price":11.3393,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":1157,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2081,"stop_level":11.5829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-03","known_ts":"2010-03-05","bar_index":1166,"type":"BUY","strength":0.725,"price":11.3486,"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-12","known_ts":"2010-07-14","bar_index":1196,"type":"REBUY","strength":1.0,"price":18.8175,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2010-07-23","known_ts":"2010-07-27","bar_index":1199,"type":"REBUY","strength":1.0,"price":20.2795,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2010-10-22","known_ts":"2010-10-22","bar_index":1220,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.0721,"stop_level":23.1564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-10-25","known_ts":"2010-10-25","bar_index":1220,"type":"RECLAIM","strength":0.863,"price":23.4188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-22 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-10-22","prior_stop_level":23.1564,"sweep_low":22.9878,"atr14":0.845432,"stop_level":22.565084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-13","known_ts":"2010-12-13","bar_index":1232,"type":"RECLAIM","strength":1.0,"price":26.174,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-18","known_ts":"2011-04-18","bar_index":1261,"type":"SELL","basis":"structure_stop","strength":1.0,"price":46.1817,"stop_level":48.6463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-20","known_ts":"2011-04-20","bar_index":1261,"type":"RECLAIM","strength":1.0,"price":50.2301,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-04-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":"2011-04-18","prior_stop_level":48.6463,"sweep_low":45.2633,"atr14":2.882742,"stop_level":43.821929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-09","known_ts":"2011-08-11","bar_index":1287,"type":"BUY","strength":0.45,"price":28.6387,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-08-09","known_ts":"2011-08-11","bar_index":1287,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2011-08-09","trigger_known_ts":"2011-08-11","strength":0.45,"price":28.6387,"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.46926,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.3009,"atr14":2.50083,"stop_level":20.050485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-22","known_ts":"2011-08-22","bar_index":1290,"type":"RECLAIM","strength":0.588,"price":37.8787,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-08-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2011-09-28","known_ts":"2011-09-28","bar_index":1298,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.4749,"stop_level":47.5593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-09-30","known_ts":"2011-09-30","bar_index":1299,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.9259,"stop_level":47.5593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-10-17","known_ts":"2011-10-17","bar_index":1303,"type":"RECLAIM","strength":0.725,"price":45.2539,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-15","known_ts":"2011-11-17","bar_index":1310,"type":"BUY","strength":0.725,"price":47.7748,"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":"2011-12-23","known_ts":"2011-12-28","bar_index":1319,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2011-12-23","trigger_known_ts":"2011-12-28","strength":0.45,"price":32.6777,"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.394408,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.7097,"atr14":2.41703,"stop_level":29.501185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-09","known_ts":"2012-01-11","bar_index":1322,"type":"BUY","strength":0.45,"price":38.9002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-31","known_ts":"2012-01-31","bar_index":1327,"type":"RECLAIM","strength":0.725,"price":42.8643,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.7128,"stop_level":40.156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-04-10","known_ts":"2012-04-12","bar_index":1343,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-04-10","trigger_known_ts":"2012-04-12","strength":0.45,"price":33.7647,"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.363766,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.6656,"atr14":1.499937,"stop_level":30.915631,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-18","known_ts":"2012-04-20","bar_index":1345,"type":"BUY","strength":0.45,"price":37.1478,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-04-26","known_ts":"2012-04-26","bar_index":1347,"type":"RECLAIM","strength":0.725,"price":42.152,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-04-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-10","known_ts":"2012-05-10","bar_index":1350,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.9026,"stop_level":35.5359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-25","known_ts":"2012-05-30","bar_index":1354,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-05-25","trigger_known_ts":"2012-05-30","strength":0.45,"price":27.4016,"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.471248,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.8499,"atr14":1.865724,"stop_level":22.917038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-21","known_ts":"2012-06-25","bar_index":1360,"type":"BUY","strength":0.45,"price":28.9479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-21","known_ts":"2012-06-25","bar_index":1360,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-06-21","trigger_known_ts":"2012-06-25","strength":0.45,"price":28.9479,"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.44141,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.2771,"atr14":1.685875,"stop_level":25.434162,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-20","known_ts":"2012-07-20","bar_index":1366,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.6375,"stop_level":31.853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":1368,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.9721,"stop_level":31.853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-13","known_ts":"2012-08-13","bar_index":1372,"type":"RECLAIM","strength":0.725,"price":38.3286,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-20","known_ts":"2012-09-20","bar_index":1381,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.7354,"stop_level":37.6538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-16","known_ts":"2012-11-20","bar_index":1394,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-11-16","trigger_known_ts":"2012-11-20","strength":0.45,"price":21.6945,"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.497504,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.1951,"atr14":1.507833,"stop_level":19.441183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-10","known_ts":"2012-12-12","bar_index":1399,"type":"BUY","strength":0.45,"price":25.265,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-12-10","known_ts":"2012-12-12","bar_index":1399,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-12-10","trigger_known_ts":"2012-12-12","strength":0.45,"price":25.265,"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.414803,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.3478,"atr14":1.259484,"stop_level":20.718058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-25","known_ts":"2013-04-29","bar_index":1430,"type":"BUY","strength":0.863,"price":29.9881,"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":"2013-05-03","known_ts":"2013-05-07","bar_index":1432,"type":"BUY","strength":0.863,"price":30.3255,"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":"2013-07-12","known_ts":"2013-07-16","bar_index":1448,"type":"BUY","strength":0.725,"price":28.0857,"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":"2013-08-27","known_ts":"2013-08-27","bar_index":1458,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.7312,"stop_level":31.7499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-28","known_ts":"2013-08-28","bar_index":1459,"type":"RECLAIM","strength":0.863,"price":32.3122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-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":"2013-08-27","prior_stop_level":31.7499,"sweep_low":31.4032,"atr14":1.34757,"stop_level":30.729415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-08","known_ts":"2013-11-12","bar_index":1476,"type":"BUY","strength":1.0,"price":33.2681,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-12-03","known_ts":"2013-12-03","bar_index":1481,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.0564,"stop_level":32.9588,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-20","known_ts":"2014-02-24","bar_index":1499,"type":"BUY","strength":0.725,"price":31.525,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-03-12","known_ts":"2014-03-12","bar_index":1503,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.1314,"stop_level":31.3095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":1504,"type":"RECLAIM","strength":0.863,"price":31.4313,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-12","prior_stop_level":31.3095,"sweep_low":30.691,"atr14":1.020255,"stop_level":30.180872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-28","known_ts":"2014-03-28","bar_index":1507,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.632,"stop_level":30.944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-05-27","known_ts":"2014-05-29","bar_index":1521,"type":"BUY","strength":0.588,"price":24.9464,"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":"2014-07-15","known_ts":"2014-07-15","bar_index":1532,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.1607,"stop_level":29.051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-22","known_ts":"2014-07-22","bar_index":1534,"type":"RECLAIM","strength":0.588,"price":29.1634,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-07-15","prior_stop_level":29.051,"sweep_low":26.9424,"atr14":1.095199,"stop_level":26.394801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-04","known_ts":"2014-08-04","bar_index":1537,"type":"RECLAIM","strength":0.863,"price":29.4821,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-22","known_ts":"2014-09-22","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.4407,"stop_level":32.5277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-18","known_ts":"2014-12-22","bar_index":1569,"type":"BUY","strength":0.588,"price":25.8929,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2015-01-16","known_ts":"2015-01-16","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.3466,"stop_level":25.3306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-01-22","known_ts":"2015-01-22","bar_index":1576,"type":"RECLAIM","strength":0.45,"price":25.771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-16 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":"2015-01-16","prior_stop_level":25.3306,"sweep_low":23.9999,"atr14":0.900738,"stop_level":23.549531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-03","known_ts":"2015-02-03","bar_index":1579,"type":"RECLAIM","strength":0.725,"price":31.3563,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-15","known_ts":"2015-06-15","bar_index":1609,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.3613,"stop_level":51.3828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-17","known_ts":"2015-06-17","bar_index":1610,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.874,"stop_level":51.3828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-09-16","known_ts":"2015-09-18","bar_index":1631,"type":"BUY","strength":0.588,"price":36.0795,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2015-10-02","known_ts":"2015-10-06","bar_index":1635,"type":"BUY","strength":0.588,"price":33.3149,"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-01-06","known_ts":"2016-01-06","bar_index":1656,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.5433,"stop_level":49.068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-04","known_ts":"2016-03-08","bar_index":1670,"type":"BUY","strength":0.725,"price":48.159,"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-03-28","known_ts":"2016-03-28","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.7092,"stop_level":47.7186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-29","known_ts":"2016-03-29","bar_index":1675,"type":"RECLAIM","strength":1.0,"price":49.4148,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-03-28","prior_stop_level":47.7186,"sweep_low":47.4187,"atr14":2.09876,"stop_level":46.36932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":1679,"type":"RECLAIM","strength":1.0,"price":54.2597,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-05-12","known_ts":"2016-05-12","bar_index":1686,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.5647,"stop_level":50.4175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-05-16","known_ts":"2016-05-16","bar_index":1686,"type":"RECLAIM","strength":0.863,"price":50.9236,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-05-12","prior_stop_level":50.4175,"sweep_low":48.6182,"atr14":2.159361,"stop_level":47.53852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-31","known_ts":"2016-05-31","bar_index":1690,"type":"RECLAIM","strength":1.0,"price":65.4116,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-21","known_ts":"2016-06-21","bar_index":1695,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.2656,"stop_level":63.2937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-23","known_ts":"2016-06-23","bar_index":1695,"type":"RECLAIM","strength":1.0,"price":64.765,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-06-21","prior_stop_level":63.2937,"sweep_low":61.7006,"atr14":2.153807,"stop_level":60.623696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":1696,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.2788,"stop_level":63.2937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-30","known_ts":"2016-06-30","bar_index":1697,"type":"RECLAIM","strength":1.0,"price":63.5373,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-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":"2016-06-24","prior_stop_level":63.2937,"sweep_low":58.5893,"atr14":2.432647,"stop_level":57.372977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-13","known_ts":"2016-07-13","bar_index":1700,"type":"RECLAIM","strength":1.0,"price":65.1304,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-04","known_ts":"2016-11-08","bar_index":1727,"type":"BUY","strength":0.45,"price":52.5261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-11-09","known_ts":"2016-11-09","bar_index":1728,"type":"RECLAIM","strength":0.588,"price":58.8985,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-11-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-03-21","known_ts":"2017-03-21","bar_index":1757,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.4973,"stop_level":77.716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-23","known_ts":"2017-03-23","bar_index":1758,"type":"RECLAIM","strength":0.863,"price":77.9035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-21","prior_stop_level":77.716,"sweep_low":74.5755,"atr14":2.731698,"stop_level":73.209651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-04","known_ts":"2017-04-04","bar_index":1761,"type":"RECLAIM","strength":1.0,"price":78.8879,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-26","known_ts":"2017-09-26","bar_index":1801,"type":"SELL","basis":"structure_stop","strength":0.725,"price":117.6621,"stop_level":123.7586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":1809,"type":"RECLAIM","strength":0.863,"price":137.4053,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-09-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-04","known_ts":"2017-12-04","bar_index":1817,"type":"SELL","basis":"structure_stop","strength":1.0,"price":157.1486,"stop_level":162.1195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-10","known_ts":"2018-04-12","bar_index":1846,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-04-10","trigger_known_ts":"2018-04-12","strength":0.45,"price":96.4342,"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.495218,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":87.1428,"atr14":5.118024,"stop_level":84.583788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-01","known_ts":"2018-05-03","bar_index":1851,"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-05-01","trigger_known_ts":"2018-05-03","strength":0.45,"price":85.3126,"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.553434,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":81.5116,"atr14":3.79228,"stop_level":79.61546,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-04","known_ts":"2018-05-08","bar_index":1852,"type":"BUY","strength":0.45,"price":92.4455,"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-05-04","known_ts":"2018-05-08","bar_index":1852,"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-05-04","trigger_known_ts":"2018-05-08","strength":0.45,"price":92.4455,"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.516097,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":81.5116,"atr14":4.989939,"stop_level":79.01663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-15","known_ts":"2018-06-15","bar_index":1861,"type":"SELL","basis":"structure_stop","strength":0.588,"price":88.2287,"stop_level":90.7092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":1863,"type":"SELL","basis":"structure_stop","strength":0.588,"price":81.4672,"stop_level":90.7092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-08-24","known_ts":"2018-08-24","bar_index":1878,"type":"RECLAIM","strength":0.725,"price":121.0973,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-13","known_ts":"2018-09-13","bar_index":1882,"type":"SELL","basis":"structure_stop","strength":0.588,"price":113.4987,"stop_level":114.1479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-04","known_ts":"2019-01-08","bar_index":1908,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-01-04","trigger_known_ts":"2019-01-08","strength":0.45,"price":82.0084,"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.57073,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":74.0642,"atr14":4.958328,"stop_level":71.585036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-09","known_ts":"2019-01-11","bar_index":1909,"type":"BUY","strength":0.45,"price":89.8773,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-09","known_ts":"2019-01-11","bar_index":1909,"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":"2019-01-09","trigger_known_ts":"2019-01-11","strength":0.45,"price":89.8773,"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.52954,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":74.0642,"atr14":4.886832,"stop_level":71.620784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-23","known_ts":"2019-01-23","bar_index":1912,"type":"RECLAIM","strength":0.725,"price":96.2609,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-23","known_ts":"2019-08-23","bar_index":1961,"type":"SELL","basis":"structure_stop","strength":0.863,"price":192.0324,"stop_level":194.6116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-08-29","known_ts":"2019-08-29","bar_index":1962,"type":"RECLAIM","strength":0.863,"price":194.7621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-08-23","prior_stop_level":194.6116,"sweep_low":186.6295,"atr14":6.630973,"stop_level":183.314014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-30","known_ts":"2019-11-01","bar_index":1977,"type":"BUY","strength":0.725,"price":187.2868,"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":"2019-11-25","known_ts":"2019-11-25","bar_index":1983,"type":"SELL","basis":"structure_stop","strength":0.725,"price":183.4725,"stop_level":187.2586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-12-05","known_ts":"2019-12-05","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":0.725,"price":179.6582,"stop_level":181.6737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-12-06","known_ts":"2019-12-06","bar_index":1985,"type":"RECLAIM","strength":0.725,"price":182.4742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2019-12-05","prior_stop_level":181.6737,"sweep_low":179.2533,"atr14":5.078823,"stop_level":176.713889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-20","known_ts":"2019-12-20","bar_index":1989,"type":"RECLAIM","strength":0.863,"price":191.0969,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-24","known_ts":"2020-03-26","bar_index":2010,"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":"2020-03-24","trigger_known_ts":"2020-03-26","strength":0.45,"price":131.8778,"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.358802,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":99.1465,"atr14":11.616355,"stop_level":93.338322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-06","known_ts":"2020-04-08","bar_index":2013,"type":"BUY","strength":0.45,"price":131.6043,"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":"2020-04-06","known_ts":"2020-04-08","bar_index":2013,"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":"2020-04-06","trigger_known_ts":"2020-04-08","strength":0.45,"price":131.6043,"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.360132,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":111.192,"atr14":9.817159,"stop_level":106.28342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-19","known_ts":"2020-06-19","bar_index":2030,"type":"SELL","basis":"structure_stop","strength":0.588,"price":144.0359,"stop_level":144.5836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":2030,"type":"RECLAIM","strength":0.588,"price":146.066,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-19","prior_stop_level":144.5836,"sweep_low":143.5355,"atr14":5.869123,"stop_level":140.600939,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-23","known_ts":"2020-07-23","bar_index":2038,"type":"RECLAIM","strength":0.725,"price":160.8992,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-19","known_ts":"2020-08-19","bar_index":2044,"type":"SELL","basis":"structure_stop","strength":0.863,"price":173.8439,"stop_level":174.0234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-25","known_ts":"2020-08-25","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":0.863,"price":171.1436,"stop_level":174.0234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-05","known_ts":"2020-10-07","bar_index":2055,"type":"BUY","strength":0.863,"price":180.652,"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":25},{"ts":"2020-12-29","known_ts":"2020-12-29","bar_index":2074,"type":"SELL","basis":"structure_stop","strength":1.0,"price":217.4126,"stop_level":219.162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-05","known_ts":"2021-01-05","bar_index":2076,"type":"RECLAIM","strength":1.0,"price":220.8642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-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":"2020-12-29","prior_stop_level":219.162,"sweep_low":212.2021,"atr14":5.949884,"stop_level":209.227158,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-13","known_ts":"2021-01-13","bar_index":2078,"type":"RECLAIM","strength":1.0,"price":236.9779,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-24","known_ts":"2021-03-26","bar_index":2094,"type":"BUY","strength":0.725,"price":227.2724,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2021-04-20","known_ts":"2021-04-20","bar_index":2100,"type":"SELL","basis":"structure_stop","strength":0.725,"price":207.7083,"stop_level":210.1314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-22","known_ts":"2021-04-22","bar_index":2100,"type":"SELL","basis":"structure_stop","strength":0.725,"price":207.3866,"stop_level":210.1314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-23","known_ts":"2021-04-23","bar_index":2101,"type":"RECLAIM","strength":0.725,"price":211.6079,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-20 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-04-20","prior_stop_level":210.1314,"sweep_low":203.7993,"atr14":8.231892,"stop_level":199.683354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-23","known_ts":"2021-04-23","bar_index":2101,"type":"RECLAIM","strength":0.725,"price":211.6079,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-22 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-04-22","prior_stop_level":210.1314,"sweep_low":204.4808,"atr14":8.231892,"stop_level":200.364854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-02","known_ts":"2021-06-04","bar_index":2110,"type":"BUY","strength":0.725,"price":203.61,"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":"2021-07-14","known_ts":"2021-07-14","bar_index":2119,"type":"SELL","basis":"structure_stop","strength":0.588,"price":201.2076,"stop_level":202.1739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2021-07-20","known_ts":"2021-07-22","bar_index":2121,"type":"REBUY","strength":0.588,"price":208.5685,"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":35},{"ts":"2021-07-21","known_ts":"2021-07-21","bar_index":2121,"type":"RECLAIM","strength":0.588,"price":207.1569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-07-14","prior_stop_level":202.1739,"sweep_low":188.0773,"atr14":6.111037,"stop_level":185.021782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-11","known_ts":"2021-08-11","bar_index":2126,"type":"SELL","basis":"structure_stop","strength":0.725,"price":193.0414,"stop_level":201.9749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-26","known_ts":"2021-10-28","bar_index":2144,"type":"BUY","strength":0.45,"price":170.478,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-12-03","known_ts":"2021-12-07","bar_index":2153,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2021-12-03","trigger_known_ts":"2021-12-07","strength":0.45,"price":148.4202,"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.385707,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":132.6024,"atr14":5.943851,"stop_level":129.630475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-08","known_ts":"2021-12-10","bar_index":2154,"type":"BUY","strength":0.45,"price":149.4729,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-12-08","known_ts":"2021-12-10","bar_index":2154,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2021-12-08","trigger_known_ts":"2021-12-10","strength":0.45,"price":149.4729,"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.38135,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":132.6024,"atr14":5.828804,"stop_level":129.687998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-13","known_ts":"2022-01-13","bar_index":2162,"type":"SELL","basis":"structure_stop","strength":0.588,"price":149.8551,"stop_level":150.8331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-14","known_ts":"2022-01-14","bar_index":2162,"type":"RECLAIM","strength":0.588,"price":155.9986,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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":"2022-01-13","prior_stop_level":150.8331,"sweep_low":148.6017,"atr14":6.055695,"stop_level":145.573853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-31","known_ts":"2022-02-02","bar_index":2166,"type":"REBUY","strength":0.588,"price":144.8511,"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":"2022-04-06","known_ts":"2022-04-06","bar_index":2181,"type":"SELL","basis":"structure_stop","strength":0.725,"price":152.7444,"stop_level":154.6567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-11","known_ts":"2022-04-11","bar_index":2182,"type":"SELL","basis":"structure_stop","strength":0.725,"price":141.756,"stop_level":154.6567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-23","known_ts":"2022-06-27","bar_index":2199,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-23","trigger_known_ts":"2022-06-27","strength":0.45,"price":109.2858,"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.508041,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":98.4011,"atr14":5.145818,"stop_level":95.828191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-12","known_ts":"2022-07-14","bar_index":2203,"type":"BUY","strength":0.45,"price":103.1137,"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-07-12","known_ts":"2022-07-14","bar_index":2203,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-12","trigger_known_ts":"2022-07-14","strength":0.45,"price":103.1137,"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.535825,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":94.7379,"atr14":4.585244,"stop_level":92.445278,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2212,"type":"SELL","basis":"structure_stop","strength":0.588,"price":110.6881,"stop_level":111.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-24","known_ts":"2022-08-24","bar_index":2213,"type":"SELL","basis":"structure_stop","strength":0.588,"price":110.6691,"stop_level":111.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-25","known_ts":"2022-08-25","bar_index":2213,"type":"RECLAIM","strength":0.588,"price":113.8362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-22","prior_stop_level":111.375,"sweep_low":109.9059,"atr14":4.443057,"stop_level":107.684372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-25","known_ts":"2022-08-25","bar_index":2213,"type":"RECLAIM","strength":0.588,"price":113.8362,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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":"2022-08-24","prior_stop_level":111.375,"sweep_low":109.9059,"atr14":4.443057,"stop_level":107.684372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-26","known_ts":"2022-10-28","bar_index":2228,"type":"BUY","strength":0.588,"price":94.7639,"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":65},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.725,"price":107.1235,"stop_level":107.6223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":2240,"type":"SELL","basis":"structure_stop","strength":0.725,"price":104.4282,"stop_level":107.6223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-05","known_ts":"2023-01-09","bar_index":2244,"type":"REBUY","strength":0.725,"price":111.133,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-02-10","known_ts":"2023-02-10","bar_index":2252,"type":"SELL","basis":"structure_stop","strength":0.863,"price":126.5953,"stop_level":128.4082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-14","known_ts":"2023-02-14","bar_index":2253,"type":"RECLAIM","strength":0.863,"price":128.8591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-10","prior_stop_level":128.4082,"sweep_low":125.4443,"atr14":3.736247,"stop_level":123.576176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-28","known_ts":"2023-02-28","bar_index":2256,"type":"RECLAIM","strength":1.0,"price":133.3002,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-18","known_ts":"2023-04-18","bar_index":2267,"type":"SELL","basis":"structure_stop","strength":1.0,"price":137.8033,"stop_level":139.1015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-24","known_ts":"2023-05-26","bar_index":2276,"type":"BUY","strength":0.863,"price":148.0159,"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":25},{"ts":"2023-10-16","known_ts":"2023-10-18","bar_index":2309,"type":"BUY","strength":1.0,"price":156.7122,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2023-11-14","known_ts":"2023-11-16","bar_index":2316,"type":"BUY","strength":0.863,"price":156.9151,"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":"2024-01-17","known_ts":"2024-01-17","bar_index":2330,"type":"SELL","basis":"structure_stop","strength":1.0,"price":168.5147,"stop_level":169.6955,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":2330,"type":"RECLAIM","strength":1.0,"price":173.964,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-01-17","prior_stop_level":169.6955,"sweep_low":166.666,"atr14":4.49225,"stop_level":164.419875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-03","known_ts":"2024-05-07","bar_index":2355,"type":"BUY","strength":0.725,"price":169.9773,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2024-07-30","known_ts":"2024-07-30","bar_index":2374,"type":"SELL","basis":"structure_stop","strength":1.0,"price":209.782,"stop_level":212.8736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-31","known_ts":"2024-07-31","bar_index":2375,"type":"RECLAIM","strength":1.0,"price":216.4319,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-07-30","prior_stop_level":212.8736,"sweep_low":209.189,"atr14":6.999681,"stop_level":205.68916,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-17","known_ts":"2024-09-19","bar_index":2386,"type":"BUY","strength":0.725,"price":205.3819,"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":"2024-10-15","known_ts":"2024-10-15","bar_index":2392,"type":"SELL","basis":"structure_stop","strength":0.725,"price":196.6055,"stop_level":198.0958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-10-17","known_ts":"2024-10-17","bar_index":2393,"type":"RECLAIM","strength":0.725,"price":199.6739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-15 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":"2024-10-15","prior_stop_level":198.0958,"sweep_low":195.349,"atr14":6.277866,"stop_level":192.210067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-23","known_ts":"2024-10-23","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.725,"price":195.6315,"stop_level":196.6055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-10-25","known_ts":"2024-10-25","bar_index":2395,"type":"RECLAIM","strength":0.725,"price":196.9075,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-23","prior_stop_level":196.6055,"sweep_low":192.4073,"atr14":5.629344,"stop_level":189.592628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-03","known_ts":"2025-01-07","bar_index":2411,"type":"BUY","strength":0.45,"price":150.3549,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-02-07","known_ts":"2025-02-07","bar_index":2418,"type":"SELL","basis":"structure_stop","strength":0.45,"price":139.4765,"stop_level":139.623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-02-13","known_ts":"2025-02-13","bar_index":2420,"type":"RECLAIM","strength":0.45,"price":140.3359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2025-02-07","prior_stop_level":139.623,"sweep_low":136.879,"atr14":4.272052,"stop_level":134.742974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-28","known_ts":"2025-03-28","bar_index":2430,"type":"SELL","basis":"structure_stop","strength":0.588,"price":142.1871,"stop_level":145.4487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-30","known_ts":"2025-06-30","bar_index":2451,"type":"RECLAIM","strength":0.863,"price":158.5877,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-14","known_ts":"2025-07-14","bar_index":2454,"type":"SELL","basis":"structure_stop","strength":0.725,"price":150.3459,"stop_level":152.566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-09","known_ts":"2025-10-09","bar_index":2474,"type":"SELL","basis":"structure_stop","strength":0.725,"price":140.0986,"stop_level":141.5672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-13","known_ts":"2025-10-13","bar_index":2475,"type":"RECLAIM","strength":0.725,"price":142.129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-10-09","prior_stop_level":141.5672,"sweep_low":135.3478,"atr14":4.962917,"stop_level":132.866341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-23","known_ts":"2025-10-23","bar_index":2478,"type":"RECLAIM","strength":0.863,"price":148.5061,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-03","known_ts":"2025-11-03","bar_index":2480,"type":"SELL","basis":"structure_stop","strength":0.725,"price":143.7553,"stop_level":143.8736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-06","known_ts":"2025-11-06","bar_index":2481,"type":"SELL","basis":"structure_stop","strength":0.725,"price":133.3962,"stop_level":143.8736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-11-05","known_ts":"2025-11-05","bar_index":2481,"type":"RECLAIM","strength":0.725,"price":144.6424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-11-03","prior_stop_level":143.8736,"sweep_low":139.4481,"atr14":4.685669,"stop_level":137.105266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-23","known_ts":"2025-12-26","bar_index":2492,"type":"BUY","strength":0.45,"price":118.3345,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":2497,"type":"SELL","basis":"structure_stop","strength":0.45,"price":114.9012,"stop_level":115.5443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-01-21","known_ts":"2026-01-21","bar_index":2498,"type":"RECLAIM","strength":0.45,"price":116.6723,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2026-01-20","prior_stop_level":115.5443,"sweep_low":112.6552,"atr14":3.591113,"stop_level":110.859643,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-20","known_ts":"2026-02-20","bar_index":2505,"type":"SELL","basis":"structure_stop","strength":0.588,"price":102.9688,"stop_level":111.8538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-18","known_ts":"2026-03-20","bar_index":2511,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-03-18","trigger_known_ts":"2026-03-20","strength":0.45,"price":94.2106,"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.40594,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":92.0456,"atr14":3.917279,"stop_level":90.086961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-06","known_ts":"2026-04-08","bar_index":2515,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-04-06","trigger_known_ts":"2026-04-08","strength":0.45,"price":92.9773,"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.413717,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":85.9652,"atr14":3.546227,"stop_level":84.192087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-09","known_ts":"2026-04-13","bar_index":2516,"type":"BUY","strength":0.45,"price":99.9794,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-04-09","known_ts":"2026-04-13","bar_index":2516,"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":"2026-04-09","trigger_known_ts":"2026-04-13","strength":0.45,"price":99.9794,"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.369564,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":85.9652,"atr14":3.605763,"stop_level":84.162318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-30","known_ts":"2026-04-30","bar_index":2521,"type":"SELL","basis":"structure_stop","strength":0.588,"price":86.6216,"stop_level":88.6507,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-01","known_ts":"2026-05-01","bar_index":2521,"type":"RECLAIM","strength":0.588,"price":95.8716,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-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":"2026-04-30","prior_stop_level":88.6507,"sweep_low":83.1902,"atr14":4.297841,"stop_level":81.041279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-05","known_ts":"2026-06-05","bar_index":2529,"type":"SELL","basis":"structure_stop","strength":0.45,"price":85.6469,"stop_level":87.1388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-06-08","known_ts":"2026-06-08","bar_index":2529,"type":"RECLAIM","strength":0.45,"price":88.3423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-05 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":"2026-06-05","prior_stop_level":87.1388,"sweep_low":85.2988,"atr14":3.767155,"stop_level":83.415222,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-17","known_ts":"2026-06-17","bar_index":2532,"type":"SELL","basis":"structure_stop","strength":0.588,"price":84.52,"stop_level":85.6469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-18","known_ts":"2026-06-18","bar_index":2532,"type":"RECLAIM","strength":0.588,"price":88.94,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-06-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":"2026-06-17","prior_stop_level":85.6469,"sweep_low":84.41,"atr14":3.987151,"stop_level":82.416424,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-15","known_ts":"2026-07-17","bar_index":2538,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-07-15","trigger_known_ts":"2026-07-17","strength":0.45,"price":80.18,"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.46009,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":77.5,"atr14":3.335247,"stop_level":75.832376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-31","known_ts":"2026-08-04","bar_index":2542,"type":"BUY","strength":0.45,"price":86.22,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-07-31","known_ts":"2026-08-04","bar_index":2542,"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":"2026-07-31","trigger_known_ts":"2026-08-04","strength":0.45,"price":86.22,"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.419418,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":76.42,"atr14":3.441533,"stop_level":74.699234,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"BOTTOM_WATCH","last_scored_signal":"SELL","last_scored_ts":"2026-06-17","last_scored_basis":"structure_stop","bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":false},"early_dots":["2016-10-14","2016-10-27","2017-07-10","2017-08-21","2017-12-19","2018-01-08","2018-03-09","2018-10-11","2018-10-29","2018-11-19","2019-01-31","2019-06-03","2019-10-09","2020-02-10","2020-03-03","2020-09-22","2021-02-09","2021-03-08","2021-05-19","2021-08-23","2022-05-02","2022-05-18","2022-09-19","2022-09-30","2022-10-21","2023-05-03","2023-07-31","2023-11-06","2024-02-07","2024-03-21","2024-04-22","2024-08-13","2024-09-09","2024-11-19","2024-12-11","2024-12-30","2025-08-12","2025-09-03","2025-11-21","2025-12-23"],"warnings":[{"ts":"2022-08-24","kind":"confirm","px":110.6691,"level":111.375},{"ts":"2022-11-23","kind":"arm","px":105.9481},{"ts":"2022-12-15","kind":"confirm","px":107.1235,"level":107.6223},{"ts":"2022-12-19","kind":"arm","px":103.6512},{"ts":"2022-12-20","kind":"confirm","px":104.4282,"level":107.6223},{"ts":"2023-01-30","kind":"arm","px":123.9287},{"ts":"2023-02-10","kind":"confirm","px":126.5953,"level":128.4082},{"ts":"2023-04-06","kind":"arm","px":144.3809},{"ts":"2023-04-18","kind":"confirm","px":137.8033,"level":139.1015},{"ts":"2023-12-06","kind":"arm","px":166.7881},{"ts":"2024-01-17","kind":"confirm","px":168.5147,"level":169.6955},{"ts":"2024-06-20","kind":"arm","px":201.3628},{"ts":"2024-07-30","kind":"confirm","px":209.782,"level":212.8736},{"ts":"2024-10-11","kind":"arm","px":201.4953},{"ts":"2024-10-15","kind":"confirm","px":196.6055,"level":198.0958},{"ts":"2024-10-16","kind":"arm","px":196.6445},{"ts":"2024-10-23","kind":"confirm","px":195.6315,"level":196.6055},{"ts":"2025-02-03","kind":"arm","px":139.623},{"ts":"2025-02-07","kind":"confirm","px":139.4765,"level":139.623},{"ts":"2025-03-04","kind":"arm","px":145.3551},{"ts":"2025-03-28","kind":"confirm","px":142.1871,"level":145.4487},{"ts":"2025-05-22","kind":"arm","px":142.5103},{"ts":"2025-06-20","kind":"arm","px":148.5875},{"ts":"2025-07-14","kind":"confirm","px":150.3459,"level":152.566},{"ts":"2025-10-08","kind":"arm","px":142.8091},{"ts":"2025-10-09","kind":"confirm","px":140.0986,"level":141.5672},{"ts":"2025-10-24","kind":"arm","px":144.8986},{"ts":"2025-11-03","kind":"confirm","px":143.7553,"level":143.8736},{"ts":"2025-11-04","kind":"arm","px":140.0493},{"ts":"2025-11-06","kind":"confirm","px":133.3962,"level":143.8736},{"ts":"2026-01-16","kind":"arm","px":115.0793},{"ts":"2026-01-20","kind":"confirm","px":114.9012,"level":115.5443},{"ts":"2026-02-19","kind":"arm","px":115.8807},{"ts":"2026-02-20","kind":"confirm","px":102.9688,"level":111.8538},{"ts":"2026-04-28","kind":"arm","px":90.7394},{"ts":"2026-04-30","kind":"confirm","px":86.6216,"level":88.6507},{"ts":"2026-06-04","kind":"arm","px":89.7149},{"ts":"2026-06-05","kind":"confirm","px":85.6469,"level":87.1388},{"ts":"2026-06-10","kind":"arm","px":87.099},{"ts":"2026-06-17","kind":"confirm","px":84.52,"level":85.6469}],"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":[]}}}