{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_ccf0aedee59d1d58677a","market":"US","system":"prophet_board","definition":"us_prophet_v3","authority":"candidate","surfaced_at":"2026-08-21","entry_date":"2026-08-24","entry_basis":"next_session_close","entry_price":93.47,"rank":21,"tier":null,"state":"stopped","maturity":"matured","latest_price":89.87,"return_pct":-3.9,"excess_pct":-4.18,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"}]},"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":"VTR","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1997-12-03","known_ts":"1997-12-05","bar_index":50,"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":"1997-12-03","trigger_known_ts":"1997-12-05","strength":0.45,"price":3.1876,"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.455195,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.0628,"atr14":0.118545,"stop_level":3.003528,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-16","known_ts":"1997-12-18","bar_index":53,"type":"BUY","strength":0.588,"price":3.3957,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"1998-01-08","known_ts":"1998-01-08","bar_index":58,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1626,"stop_level":3.1959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-01-12","known_ts":"1998-01-12","bar_index":58,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9712,"stop_level":3.1959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-01-16","known_ts":"1998-01-16","bar_index":60,"type":"RECLAIM","strength":0.588,"price":3.379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-12 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":"1998-01-12","prior_stop_level":3.1959,"sweep_low":2.9462,"atr14":0.110872,"stop_level":2.890764,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-03","known_ts":"1998-03-03","bar_index":70,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.7952,"stop_level":3.8035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":79,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8617,"stop_level":3.9034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-05-01","known_ts":"1998-05-05","bar_index":84,"type":"REBUY","strength":0.863,"price":4.5442,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"1998-08-13","known_ts":"1998-08-17","bar_index":108,"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":"1998-08-13","trigger_known_ts":"1998-08-17","strength":0.45,"price":3.1127,"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.467996,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.863,"atr14":0.128365,"stop_level":2.798818,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-06","known_ts":"1998-10-06","bar_index":120,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8963,"stop_level":2.9962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-12","known_ts":"1998-10-12","bar_index":121,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9296,"stop_level":2.9962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-08","known_ts":"1998-12-08","bar_index":135,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0794,"stop_level":3.146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-12-11","known_ts":"1998-12-11","bar_index":136,"type":"RECLAIM","strength":0.863,"price":3.1626,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1998-12-08","prior_stop_level":3.146,"sweep_low":3.0128,"atr14":0.100677,"stop_level":2.962462,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-21","known_ts":"1998-12-23","bar_index":138,"type":"REBUY","strength":0.863,"price":3.2292,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1999-01-21","known_ts":"1999-01-21","bar_index":144,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3291,"stop_level":3.3624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-01-25","known_ts":"1999-01-25","bar_index":145,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.3291,"stop_level":3.3624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-04-20","known_ts":"1999-04-22","bar_index":165,"type":"BUY","strength":0.588,"price":1.1359,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":15},{"ts":"1999-06-25","known_ts":"1999-06-25","bar_index":180,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3252,"stop_level":1.4629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-30","known_ts":"1999-06-30","bar_index":181,"type":"RECLAIM","strength":0.588,"price":1.4801,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-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":"1999-06-25","prior_stop_level":1.4629,"sweep_low":1.2736,"atr14":0.095362,"stop_level":1.225919,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-04","known_ts":"1999-10-04","bar_index":203,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3252,"stop_level":1.3769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-20","known_ts":"1999-10-20","bar_index":207,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2908,"stop_level":1.308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-29","known_ts":"1999-11-02","bar_index":210,"type":"REBUY","strength":0.725,"price":1.4113,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"1999-11-15","known_ts":"1999-11-15","bar_index":213,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3596,"stop_level":1.3941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-16","known_ts":"2000-05-16","bar_index":255,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0499,"stop_level":1.0671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-18","known_ts":"2000-07-20","bar_index":270,"type":"BUY","strength":0.863,"price":1.1531,"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":"2000-08-21","known_ts":"2000-08-21","bar_index":278,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3424,"stop_level":1.3596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-08-23","known_ts":"2000-08-23","bar_index":278,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.3424,"stop_level":1.3596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-07","known_ts":"2000-09-11","bar_index":282,"type":"REBUY","strength":1.0,"price":1.5662,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2000-10-10","known_ts":"2000-10-10","bar_index":289,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.47,"stop_level":1.5087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-13","known_ts":"2000-10-13","bar_index":290,"type":"RECLAIM","strength":1.0,"price":1.5668,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-10-10","prior_stop_level":1.5087,"sweep_low":1.47,"atr14":0.061197,"stop_level":1.439402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-24","known_ts":"2000-10-24","bar_index":293,"type":"RECLAIM","strength":1.0,"price":1.5087,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-11","known_ts":"2000-12-13","bar_index":304,"type":"BUY","strength":0.863,"price":1.6635,"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":70},{"ts":"2000-12-26","known_ts":"2000-12-26","bar_index":307,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6248,"stop_level":1.6441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-12-27","known_ts":"2000-12-27","bar_index":307,"type":"RECLAIM","strength":0.863,"price":1.7403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-26 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":"2000-12-26","prior_stop_level":1.6441,"sweep_low":1.5765,"atr14":0.089566,"stop_level":1.531717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-11","known_ts":"2001-01-11","bar_index":311,"type":"RECLAIM","strength":1.0,"price":2.2521,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-01","known_ts":"2001-02-01","bar_index":315,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.293,"stop_level":2.3135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-05","known_ts":"2001-02-05","bar_index":316,"type":"RECLAIM","strength":1.0,"price":2.3225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-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":"2001-02-01","prior_stop_level":2.3135,"sweep_low":2.2603,"atr14":0.065519,"stop_level":2.227541,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-15","known_ts":"2001-02-15","bar_index":319,"type":"RECLAIM","strength":1.0,"price":2.6698,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-20","known_ts":"2001-03-20","bar_index":326,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7353,"stop_level":2.7385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-22","known_ts":"2001-03-22","bar_index":327,"type":"RECLAIM","strength":1.0,"price":2.7516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-03-20","prior_stop_level":2.7385,"sweep_low":2.7189,"atr14":0.053596,"stop_level":2.692102,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-04","known_ts":"2001-04-04","bar_index":330,"type":"RECLAIM","strength":1.0,"price":2.8499,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-11","known_ts":"2001-07-11","bar_index":352,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.501,"stop_level":3.6425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-07-18","known_ts":"2001-07-18","bar_index":354,"type":"RECLAIM","strength":0.863,"price":3.6519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-11 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":"2001-07-11","prior_stop_level":3.6425,"sweep_low":3.477,"atr14":0.074422,"stop_level":3.439789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-13","known_ts":"2001-11-13","bar_index":380,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2029,"stop_level":4.2274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-11-14","known_ts":"2001-11-14","bar_index":380,"type":"RECLAIM","strength":0.725,"price":4.2344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-11-13","prior_stop_level":4.2274,"sweep_low":4.1994,"atr14":0.116524,"stop_level":4.141138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-26","known_ts":"2001-12-28","bar_index":390,"type":"BUY","strength":0.725,"price":4.298,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-02-19","known_ts":"2002-02-21","bar_index":402,"type":"BUY","strength":0.725,"price":4.3586,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2002-05-06","known_ts":"2002-05-06","bar_index":419,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8514,"stop_level":4.8551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-13","known_ts":"2002-05-13","bar_index":421,"type":"RECLAIM","strength":0.863,"price":4.9062,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-06","prior_stop_level":4.8551,"sweep_low":4.6032,"atr14":0.097019,"stop_level":4.55469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-29","known_ts":"2002-05-29","bar_index":425,"type":"RECLAIM","strength":0.863,"price":4.8894,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-01","known_ts":"2002-08-05","bar_index":440,"type":"BUY","strength":0.588,"price":4.908,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2002-09-17","known_ts":"2002-09-17","bar_index":450,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.899,"stop_level":4.9255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-09-20","known_ts":"2002-09-20","bar_index":451,"type":"RECLAIM","strength":0.725,"price":4.952,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-09-17","prior_stop_level":4.9255,"sweep_low":4.8346,"atr14":0.101107,"stop_level":4.784047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-01","known_ts":"2002-10-01","bar_index":454,"type":"RECLAIM","strength":0.725,"price":5.0164,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-11-07","known_ts":"2002-11-11","bar_index":463,"type":"BUY","strength":0.45,"price":4.4371,"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-11-12","known_ts":"2002-11-12","bar_index":464,"type":"RECLAIM","strength":0.588,"price":4.7286,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-11-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4598,"stop_level":4.5431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-31","known_ts":"2003-01-03","bar_index":475,"type":"REBUY","strength":0.45,"price":4.3778,"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":"2003-02-27","known_ts":"2003-02-27","bar_index":488,"type":"RECLAIM","strength":0.725,"price":4.7734,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-25","known_ts":"2003-03-25","bar_index":494,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5245,"stop_level":4.6233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-26","known_ts":"2003-03-26","bar_index":494,"type":"RECLAIM","strength":0.725,"price":4.7023,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-03-25","prior_stop_level":4.6233,"sweep_low":4.4929,"atr14":0.111508,"stop_level":4.437146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-10","known_ts":"2003-04-10","bar_index":498,"type":"RECLAIM","strength":0.863,"price":4.8959,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-02","known_ts":"2003-07-07","bar_index":517,"type":"REBUY","strength":0.863,"price":6.4214,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-08-05","known_ts":"2003-08-05","bar_index":524,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2483,"stop_level":6.3811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-08","known_ts":"2003-08-08","bar_index":525,"type":"RECLAIM","strength":0.863,"price":6.4657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-08-05","prior_stop_level":6.3811,"sweep_low":6.1999,"atr14":0.150021,"stop_level":6.12489,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-24","known_ts":"2003-11-24","bar_index":550,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9685,"stop_level":8.0176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-25","known_ts":"2003-11-25","bar_index":551,"type":"RECLAIM","strength":0.863,"price":8.0381,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-24","prior_stop_level":8.0176,"sweep_low":7.8949,"atr14":0.169853,"stop_level":7.809974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-26","known_ts":"2003-12-26","bar_index":558,"type":"RECLAIM","strength":1.0,"price":9.3146,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-27","known_ts":"2004-06-01","bar_index":593,"type":"BUY","strength":0.725,"price":9.6833,"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":"2004-09-24","known_ts":"2004-09-24","bar_index":620,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1527,"stop_level":11.1701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-01","known_ts":"2004-10-01","bar_index":622,"type":"RECLAIM","strength":0.725,"price":11.3893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-09-24","prior_stop_level":11.1701,"sweep_low":10.9505,"atr14":0.205202,"stop_level":10.847899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-11","known_ts":"2004-10-11","bar_index":624,"type":"RECLAIM","strength":0.725,"price":11.1613,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-10-22","known_ts":"2004-10-26","bar_index":627,"type":"BUY","strength":0.725,"price":11.6604,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2005-02-04","known_ts":"2005-02-08","bar_index":651,"type":"BUY","strength":0.588,"price":11.3767,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2005-02-23","known_ts":"2005-02-23","bar_index":655,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0371,"stop_level":11.3767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-03-01","known_ts":"2005-03-01","bar_index":656,"type":"RECLAIM","strength":0.588,"price":11.6771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2005-02-23","prior_stop_level":11.3767,"sweep_low":10.8847,"atr14":0.237363,"stop_level":10.766019,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-11","known_ts":"2005-03-11","bar_index":659,"type":"RECLAIM","strength":0.725,"price":11.6031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-22","known_ts":"2005-03-22","bar_index":661,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3159,"stop_level":11.4942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-28","known_ts":"2005-04-28","bar_index":670,"type":"RECLAIM","strength":0.725,"price":11.7528,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-13","known_ts":"2005-05-13","bar_index":673,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.6425,"stop_level":11.7175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-05-16","known_ts":"2005-05-16","bar_index":674,"type":"RECLAIM","strength":0.725,"price":11.8499,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-05-13","prior_stop_level":11.7175,"sweep_low":11.5675,"atr14":0.186242,"stop_level":11.474379,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-27","known_ts":"2005-05-27","bar_index":677,"type":"RECLAIM","strength":0.725,"price":12.7326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-27","known_ts":"2005-09-29","bar_index":705,"type":"BUY","strength":0.725,"price":14.3676,"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":50},{"ts":"2005-11-11","known_ts":"2005-11-15","bar_index":716,"type":"BUY","strength":0.588,"price":14.2094,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2006-01-20","known_ts":"2006-01-20","bar_index":731,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.1724,"stop_level":14.4467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-01-24","known_ts":"2006-01-24","bar_index":732,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.3781,"stop_level":14.4467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-03-08","known_ts":"2006-03-10","bar_index":742,"type":"BUY","strength":0.588,"price":14.895,"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":50},{"ts":"2006-04-03","known_ts":"2006-04-03","bar_index":748,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.9506,"stop_level":15.1775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-10","known_ts":"2006-04-10","bar_index":749,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8209,"stop_level":15.1775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-17","known_ts":"2006-04-19","bar_index":751,"type":"REBUY","strength":0.725,"price":15.4091,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2006-05-08","known_ts":"2006-05-10","bar_index":756,"type":"REBUY","strength":0.725,"price":15.5388,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2006-06-23","known_ts":"2006-06-27","bar_index":767,"type":"BUY","strength":0.588,"price":15.1878,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2006-07-17","known_ts":"2006-07-17","bar_index":772,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.8581,"stop_level":15.8909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-18","known_ts":"2006-07-18","bar_index":772,"type":"RECLAIM","strength":0.725,"price":16.1722,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-07-17","prior_stop_level":15.8909,"sweep_low":15.7081,"atr14":0.278854,"stop_level":15.568673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-02","known_ts":"2006-08-02","bar_index":776,"type":"RECLAIM","strength":0.863,"price":17.5503,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-14","known_ts":"2006-09-14","bar_index":786,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3011,"stop_level":18.3941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-15","known_ts":"2006-09-15","bar_index":786,"type":"RECLAIM","strength":0.863,"price":18.4194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-09-14","prior_stop_level":18.3941,"sweep_low":18.23,"atr14":0.243801,"stop_level":18.1081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-02","known_ts":"2006-10-02","bar_index":790,"type":"RECLAIM","strength":1.0,"price":18.4905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-30","known_ts":"2006-12-04","bar_index":804,"type":"BUY","strength":0.863,"price":18.8929,"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":"2007-02-27","known_ts":"2007-02-27","bar_index":823,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.6932,"stop_level":22.1282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-05","known_ts":"2007-07-09","bar_index":853,"type":"BUY","strength":0.45,"price":18.7406,"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":"2007-08-03","known_ts":"2007-08-07","bar_index":860,"type":"BUY","strength":0.45,"price":16.8078,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2007-10-03","known_ts":"2007-10-03","bar_index":874,"type":"RECLAIM","strength":0.725,"price":22.5284,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":878,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.2349,"stop_level":20.5074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":878,"type":"RECLAIM","strength":0.863,"price":20.5569,"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":false},"anchor_ts":"2007-10-19","prior_stop_level":20.5074,"sweep_low":19.9526,"atr14":0.626094,"stop_level":19.639553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-09","known_ts":"2007-11-09","bar_index":883,"type":"RECLAIM","strength":0.863,"price":21.5377,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-21","known_ts":"2008-05-21","bar_index":927,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.4571,"stop_level":23.6194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":928,"type":"RECLAIM","strength":0.863,"price":23.8526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-21","prior_stop_level":23.6194,"sweep_low":23.1123,"atr14":0.55026,"stop_level":22.83717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-25","known_ts":"2008-07-29","bar_index":942,"type":"BUY","strength":0.725,"price":23.128,"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":25},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":947,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.5385,"stop_level":22.5898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-22","known_ts":"2008-08-22","bar_index":948,"type":"RECLAIM","strength":0.725,"price":22.9588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-08-19","prior_stop_level":22.5898,"sweep_low":22.0413,"atr14":0.959435,"stop_level":21.561582,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-16","known_ts":"2008-09-18","bar_index":954,"type":"REBUY","strength":0.725,"price":25.933,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":970,"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-21","trigger_known_ts":"2008-11-25","strength":0.45,"price":11.463,"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.557976,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.9744,"atr14":1.813156,"stop_level":8.067822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-05","known_ts":"2008-12-09","bar_index":973,"type":"BUY","strength":0.45,"price":13.262,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2008-12-05","known_ts":"2008-12-09","bar_index":973,"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-05","trigger_known_ts":"2008-12-09","strength":0.45,"price":13.262,"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.488605,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.3166,"atr14":1.688866,"stop_level":8.472167,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-12","known_ts":"2009-02-12","bar_index":988,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.082,"stop_level":13.5356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":994,"type":"BUY","strength":0.45,"price":13.6886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2009-03-10","known_ts":"2009-03-12","bar_index":994,"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-10","trigger_known_ts":"2009-03-12","strength":0.45,"price":13.6886,"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.472155,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.0911,"atr14":1.169531,"stop_level":9.506334,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1009,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.7265,"stop_level":15.0063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1009,"type":"RECLAIM","strength":0.725,"price":15.297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":15.0063,"sweep_low":14.4304,"atr14":1.060864,"stop_level":13.899968,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-01","known_ts":"2009-06-01","bar_index":1013,"type":"RECLAIM","strength":0.863,"price":16.5942,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-14","known_ts":"2009-07-16","bar_index":1023,"type":"BUY","strength":0.863,"price":16.9726,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":1034,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.8551,"stop_level":21.0749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.0247,"stop_level":21.0749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-21","known_ts":"2009-09-21","bar_index":1039,"type":"RECLAIM","strength":1.0,"price":21.7007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-15","known_ts":"2009-12-15","bar_index":1059,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.1005,"stop_level":24.2677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-16","known_ts":"2009-12-16","bar_index":1059,"type":"RECLAIM","strength":1.0,"price":24.3474,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-12-15","prior_stop_level":24.2677,"sweep_low":24.0164,"atr14":0.608112,"stop_level":23.712344,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":1077,"type":"BUY","strength":0.863,"price":25.6321,"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":30},{"ts":"2010-04-01","known_ts":"2010-04-01","bar_index":1083,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.9007,"stop_level":26.9121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-05","known_ts":"2010-04-05","bar_index":1083,"type":"RECLAIM","strength":1.0,"price":27.3322,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-01","prior_stop_level":26.9121,"sweep_low":26.6964,"atr14":0.500841,"stop_level":26.44598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-09","known_ts":"2010-04-09","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.6794,"stop_level":26.9007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-06-14","known_ts":"2010-06-16","bar_index":1100,"type":"BUY","strength":0.725,"price":28.5889,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":1113,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.0943,"stop_level":29.6054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-17","known_ts":"2010-08-17","bar_index":1115,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.5652,"stop_level":29.6054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-30","known_ts":"2010-09-01","bar_index":1118,"type":"REBUY","strength":0.725,"price":30.0591,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2010-10-04","known_ts":"2010-10-06","bar_index":1126,"type":"REBUY","strength":1.0,"price":31.3579,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2010-11-02","known_ts":"2010-11-04","bar_index":1133,"type":"BUY","strength":1.0,"price":32.1585,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2010-12-23","known_ts":"2010-12-28","bar_index":1145,"type":"BUY","strength":0.725,"price":30.9393,"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":"2011-03-01","known_ts":"2011-03-01","bar_index":1160,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.0918,"stop_level":31.4965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-07","known_ts":"2011-04-11","bar_index":1169,"type":"BUY","strength":0.725,"price":31.9838,"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":"2011-05-06","known_ts":"2011-05-06","bar_index":1175,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.3396,"stop_level":33.1638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-10","known_ts":"2011-05-10","bar_index":1176,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.4997,"stop_level":33.1638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":1189,"type":"BUY","strength":0.725,"price":32.7413,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2011-08-29","known_ts":"2011-08-31","bar_index":1202,"type":"BUY","strength":0.725,"price":32.1285,"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":"2011-09-21","known_ts":"2011-09-21","bar_index":1207,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.5575,"stop_level":30.8786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-03","known_ts":"2011-10-03","bar_index":1210,"type":"SELL","basis":"structure_stop","strength":0.45,"price":28.8976,"stop_level":29.564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-10-06","known_ts":"2011-10-06","bar_index":1211,"type":"RECLAIM","strength":0.45,"price":29.7033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-03 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":"2011-10-03","prior_stop_level":29.564,"sweep_low":27.9949,"atr14":1.018773,"stop_level":27.485513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-19","known_ts":"2011-10-19","bar_index":1214,"type":"RECLAIM","strength":0.725,"price":32.1266,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":1219,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.7146,"stop_level":32.4659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":1219,"type":"RECLAIM","strength":0.725,"price":32.8718,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":32.4659,"sweep_low":31.5268,"atr14":0.991286,"stop_level":31.031157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-14","known_ts":"2011-12-16","bar_index":1227,"type":"BUY","strength":0.725,"price":32.4062,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-04-25","known_ts":"2012-04-27","bar_index":1257,"type":"BUY","strength":0.725,"price":36.6698,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2012-05-14","known_ts":"2012-05-14","bar_index":1261,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.2301,"stop_level":36.2548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-05-18","known_ts":"2012-05-18","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.8735,"stop_level":36.2548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-15","known_ts":"2012-06-15","bar_index":1269,"type":"RECLAIM","strength":0.863,"price":38.3006,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-08","known_ts":"2012-08-08","bar_index":1281,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.0666,"stop_level":40.8181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-10","known_ts":"2012-08-10","bar_index":1282,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.9476,"stop_level":40.8181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-14","known_ts":"2013-01-14","bar_index":1317,"type":"RECLAIM","strength":0.863,"price":41.5728,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-05","known_ts":"2013-09-09","bar_index":1371,"type":"BUY","strength":0.45,"price":40.424,"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":"2013-11-08","known_ts":"2013-11-08","bar_index":1386,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.4827,"stop_level":41.6201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-04","known_ts":"2013-12-06","bar_index":1392,"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":"2013-12-04","trigger_known_ts":"2013-12-06","strength":0.45,"price":37.0505,"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.295795,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.3996,"atr14":0.728029,"stop_level":36.035585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-26","known_ts":"2013-12-30","bar_index":1397,"type":"BUY","strength":0.45,"price":38.4261,"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":"2013-12-26","known_ts":"2013-12-30","bar_index":1397,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2013-12-26","trigger_known_ts":"2013-12-30","strength":0.45,"price":38.4261,"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.269649,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.0207,"atr14":0.673144,"stop_level":36.684128,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-14","known_ts":"2014-02-14","bar_index":1408,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.9772,"stop_level":40.9905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-20","known_ts":"2014-02-20","bar_index":1409,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.7308,"stop_level":40.9905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-19","known_ts":"2014-02-19","bar_index":1409,"type":"RECLAIM","strength":0.588,"price":41.237,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-02-14","prior_stop_level":40.9905,"sweep_low":40.2445,"atr14":0.759901,"stop_level":39.864549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-24","known_ts":"2014-02-24","bar_index":1410,"type":"RECLAIM","strength":0.588,"price":41.1038,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-02-20","prior_stop_level":40.9905,"sweep_low":40.3178,"atr14":0.801825,"stop_level":39.916887,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-13","known_ts":"2014-03-13","bar_index":1414,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.7485,"stop_level":40.762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":1414,"type":"RECLAIM","strength":0.725,"price":40.9371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-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":"2014-03-13","prior_stop_level":40.762,"sweep_low":40.7215,"atr14":0.698785,"stop_level":40.372107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-28","known_ts":"2014-03-28","bar_index":1418,"type":"RECLAIM","strength":0.863,"price":41.3616,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-02","known_ts":"2014-04-04","bar_index":1419,"type":"BUY","strength":0.863,"price":41.7659,"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":65},{"ts":"2014-05-21","known_ts":"2014-05-21","bar_index":1430,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.6832,"stop_level":44.8853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-23","known_ts":"2014-05-23","bar_index":1431,"type":"RECLAIM","strength":0.863,"price":45.1615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-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":"2014-05-21","prior_stop_level":44.8853,"sweep_low":44.5215,"atr14":0.682301,"stop_level":44.18035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-14","known_ts":"2014-08-18","bar_index":1450,"type":"BUY","strength":0.725,"price":44.6229,"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":50},{"ts":"2014-09-08","known_ts":"2014-09-08","bar_index":1455,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.473,"stop_level":44.5684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-10","known_ts":"2014-09-10","bar_index":1456,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.0257,"stop_level":44.5684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-09","known_ts":"2014-10-13","bar_index":1463,"type":"BUY","strength":0.863,"price":45.3418,"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":"2014-12-31","known_ts":"2014-12-31","bar_index":1482,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.9461,"stop_level":49.967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-02","known_ts":"2015-01-02","bar_index":1482,"type":"RECLAIM","strength":1.0,"price":51.0676,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-12-31","prior_stop_level":49.967,"sweep_low":49.9043,"atr14":0.891205,"stop_level":49.458697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-20","known_ts":"2015-01-20","bar_index":1486,"type":"RECLAIM","strength":1.0,"price":55.921,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-24","known_ts":"2015-02-24","bar_index":1494,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.0653,"stop_level":52.9104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-07-02","known_ts":"2015-07-07","bar_index":1524,"type":"BUY","strength":0.45,"price":45.8711,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-18","known_ts":"2015-08-18","bar_index":1534,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.3059,"stop_level":47.3244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-10","known_ts":"2015-09-14","bar_index":1540,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-09-10","trigger_known_ts":"2015-09-14","strength":0.45,"price":33.4832,"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.40643,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.7705,"atr14":0.972945,"stop_level":32.284027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-23","known_ts":"2015-09-25","bar_index":1543,"type":"BUY","strength":0.45,"price":36.0072,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-23","known_ts":"2015-09-25","bar_index":1543,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-09-23","trigger_known_ts":"2015-09-25","strength":0.45,"price":36.0072,"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.361687,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.2807,"atr14":0.887616,"stop_level":32.836892,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":1552,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.9829,"stop_level":35.3809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-05","known_ts":"2015-11-05","bar_index":1553,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.2802,"stop_level":35.3809,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-17","known_ts":"2015-11-19","bar_index":1556,"type":"REBUY","strength":0.45,"price":32.6355,"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":"2016-01-20","known_ts":"2016-01-20","bar_index":1570,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.9212,"stop_level":34.9596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-22","known_ts":"2016-01-22","bar_index":1570,"type":"RECLAIM","strength":0.588,"price":35.575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-01-20","prior_stop_level":34.9596,"sweep_low":33.0174,"atr14":0.915758,"stop_level":32.559521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-24","known_ts":"2016-02-26","bar_index":1578,"type":"BUY","strength":0.725,"price":35.5045,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":1591,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.745,"stop_level":40.2963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":1592,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.8355,"stop_level":40.2963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-26","known_ts":"2016-04-26","bar_index":1592,"type":"RECLAIM","strength":0.863,"price":40.3677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-21","prior_stop_level":40.2963,"sweep_low":38.5762,"atr14":0.744313,"stop_level":38.204043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-26","known_ts":"2016-04-26","bar_index":1592,"type":"RECLAIM","strength":0.863,"price":40.3677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-25","prior_stop_level":40.2963,"sweep_low":39.1279,"atr14":0.744313,"stop_level":38.755743,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-11","known_ts":"2016-05-11","bar_index":1596,"type":"RECLAIM","strength":0.863,"price":43.3341,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-19","known_ts":"2016-05-19","bar_index":1598,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.1333,"stop_level":42.5877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-24","known_ts":"2016-05-24","bar_index":1599,"type":"RECLAIM","strength":0.863,"price":42.8473,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-19","prior_stop_level":42.5877,"sweep_low":41.7244,"atr14":0.769455,"stop_level":41.339672,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-07","known_ts":"2016-06-07","bar_index":1602,"type":"RECLAIM","strength":1.0,"price":44.904,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-05","known_ts":"2016-12-07","bar_index":1644,"type":"BUY","strength":0.588,"price":41.253,"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":"2017-01-25","known_ts":"2017-01-25","bar_index":1655,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.1661,"stop_level":41.1862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-01-30","known_ts":"2017-01-30","bar_index":1656,"type":"RECLAIM","strength":0.725,"price":41.2736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-01-25","prior_stop_level":41.1862,"sweep_low":40.689,"atr14":0.717008,"stop_level":40.330496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-09","known_ts":"2017-03-09","bar_index":1665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.8476,"stop_level":41.4147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-03-21","known_ts":"2017-03-23","bar_index":1668,"type":"REBUY","strength":0.588,"price":42.9828,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-03-29","known_ts":"2017-03-29","bar_index":1670,"type":"RECLAIM","strength":0.725,"price":44.2272,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-03-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-24","known_ts":"2017-04-24","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.9484,"stop_level":44.2408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-04-26","known_ts":"2017-04-26","bar_index":1676,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.5268,"stop_level":44.2408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-05-11","known_ts":"2017-05-11","bar_index":1680,"type":"RECLAIM","strength":1.0,"price":44.3564,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-16","known_ts":"2017-05-18","bar_index":1681,"type":"BUY","strength":1.0,"price":45.8524,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-08-31","known_ts":"2017-09-05","bar_index":1706,"type":"BUY","strength":0.863,"price":47.422,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2017-09-19","known_ts":"2017-09-19","bar_index":1710,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.4491,"stop_level":47.5813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-25","known_ts":"2017-09-25","bar_index":1711,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.3499,"stop_level":47.5813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-11-08","known_ts":"2017-11-10","bar_index":1722,"type":"BUY","strength":0.725,"price":45.1602,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2017-12-07","known_ts":"2017-12-07","bar_index":1728,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.2,"stop_level":44.2557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-12-12","known_ts":"2017-12-12","bar_index":1729,"type":"RECLAIM","strength":0.588,"price":44.4018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2017-12-07","prior_stop_level":44.2557,"sweep_low":43.5947,"atr14":0.598301,"stop_level":43.29555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-05","known_ts":"2018-03-07","bar_index":1748,"type":"BUY","strength":0.45,"price":36.1076,"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-03-23","known_ts":"2018-03-23","bar_index":1752,"type":"SELL","basis":"structure_stop","strength":0.45,"price":33.9152,"stop_level":34.0632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-03-27","known_ts":"2018-03-27","bar_index":1753,"type":"RECLAIM","strength":0.45,"price":34.5496,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2018-03-23","prior_stop_level":34.0632,"sweep_low":33.6966,"atr14":0.889647,"stop_level":33.251776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-19","known_ts":"2018-04-19","bar_index":1758,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.2326,"stop_level":34.6265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-15","known_ts":"2018-06-15","bar_index":1772,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.8375,"stop_level":38.9163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-20","known_ts":"2018-06-20","bar_index":1773,"type":"RECLAIM","strength":0.725,"price":39.2099,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-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":"2018-06-15","prior_stop_level":38.9163,"sweep_low":38.1357,"atr14":0.733372,"stop_level":37.769014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-03","known_ts":"2018-07-03","bar_index":1776,"type":"RECLAIM","strength":0.863,"price":42.93,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-26","known_ts":"2018-07-26","bar_index":1781,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.6229,"stop_level":41.6302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-10","known_ts":"2018-08-10","bar_index":1785,"type":"RECLAIM","strength":0.863,"price":41.7318,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-26","known_ts":"2018-10-30","bar_index":1803,"type":"BUY","strength":0.863,"price":43.4573,"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":"aplus","score":80},{"ts":"2018-12-17","known_ts":"2018-12-17","bar_index":1814,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.8575,"stop_level":45.2186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-18","known_ts":"2018-12-18","bar_index":1814,"type":"RECLAIM","strength":1.0,"price":45.4249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-12-17","prior_stop_level":45.2186,"sweep_low":44.7175,"atr14":1.002914,"stop_level":44.216043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-22","known_ts":"2019-01-24","bar_index":1822,"type":"BUY","strength":0.863,"price":46.2715,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-02-26","known_ts":"2019-02-26","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.1454,"stop_level":47.3023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-09","known_ts":"2019-05-13","bar_index":1847,"type":"BUY","strength":0.863,"price":47.9523,"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":"2019-06-04","known_ts":"2019-06-04","bar_index":1852,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.0298,"stop_level":48.474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-07","known_ts":"2019-06-07","bar_index":1853,"type":"RECLAIM","strength":0.863,"price":48.8596,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-06-04","prior_stop_level":48.474,"sweep_low":46.8559,"atr14":0.890617,"stop_level":46.410591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-18","known_ts":"2019-06-18","bar_index":1856,"type":"RECLAIM","strength":1.0,"price":54.2582,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":1863,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.1833,"stop_level":51.7404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-23","known_ts":"2019-07-23","bar_index":1864,"type":"RECLAIM","strength":1.0,"price":52.0552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-07-19","prior_stop_level":51.7404,"sweep_low":51.0303,"atr14":0.998872,"stop_level":50.530864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":1868,"type":"RECLAIM","strength":1.0,"price":54.7857,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-10","known_ts":"2019-09-10","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.0381,"stop_level":55.0611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-09-17","known_ts":"2019-09-17","bar_index":1877,"type":"RECLAIM","strength":0.863,"price":55.8183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-09-10 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-09-10","prior_stop_level":55.0611,"sweep_low":53.3019,"atr14":1.120726,"stop_level":52.741537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-24","known_ts":"2019-12-27","bar_index":1900,"type":"BUY","strength":0.588,"price":44.7123,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2020-01-29","known_ts":"2020-01-29","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.1756,"stop_level":45.6851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":1908,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.3559,"stop_level":45.6851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-02-05","known_ts":"2020-02-05","bar_index":1909,"type":"RECLAIM","strength":0.588,"price":45.8811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-29","prior_stop_level":45.6851,"sweep_low":44.9326,"atr14":0.717835,"stop_level":44.573683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-05","known_ts":"2020-02-05","bar_index":1909,"type":"RECLAIM","strength":0.588,"price":45.8811,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-01-31","prior_stop_level":45.6851,"sweep_low":45.2069,"atr14":0.717835,"stop_level":44.847983,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.1218,"stop_level":45.7478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-18","known_ts":"2020-03-20","bar_index":1919,"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-18","trigger_known_ts":"2020-03-20","strength":0.45,"price":16.9477,"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.705458,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.4649,"atr14":3.732276,"stop_level":8.598762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":1924,"type":"BUY","strength":0.45,"price":26.2464,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":1924,"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-08","trigger_known_ts":"2020-04-13","strength":0.45,"price":26.2464,"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.543852,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.3149,"atr14":3.167655,"stop_level":15.731072,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-19","known_ts":"2020-06-19","bar_index":1940,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.8581,"stop_level":29.7126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-23","known_ts":"2020-06-23","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.584,"stop_level":29.7126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-30","known_ts":"2020-06-30","bar_index":1943,"type":"RECLAIM","strength":0.588,"price":29.8856,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-23","prior_stop_level":29.7126,"sweep_low":25.9481,"atr14":1.930516,"stop_level":24.982842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-22","known_ts":"2020-07-24","bar_index":1948,"type":"BUY","strength":0.725,"price":29.1919,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-09-18","known_ts":"2020-09-18","bar_index":1961,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.1821,"stop_level":35.5982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-02","known_ts":"2020-10-02","bar_index":1965,"type":"RECLAIM","strength":0.863,"price":36.5641,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-10","known_ts":"2020-11-12","bar_index":1974,"type":"BUY","strength":0.725,"price":39.385,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2020-11-30","known_ts":"2020-11-30","bar_index":1978,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.517,"stop_level":39.7644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-03","known_ts":"2020-12-03","bar_index":1979,"type":"RECLAIM","strength":0.863,"price":40.2675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-11-30","prior_stop_level":39.7644,"sweep_low":38.9066,"atr14":1.576249,"stop_level":38.118476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-15","known_ts":"2020-12-17","bar_index":1982,"type":"REBUY","strength":0.863,"price":42.4698,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-02-11","known_ts":"2021-02-16","bar_index":1995,"type":"BUY","strength":0.863,"price":41.8989,"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":"2021-06-04","known_ts":"2021-06-08","bar_index":2021,"type":"BUY","strength":0.863,"price":48.1472,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-06-18","known_ts":"2021-06-18","bar_index":2024,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.4841,"stop_level":47.6436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-21","known_ts":"2021-06-21","bar_index":2024,"type":"RECLAIM","strength":0.863,"price":48.3655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-18","prior_stop_level":47.6436,"sweep_low":47.4589,"atr14":0.992052,"stop_level":46.962874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-09","known_ts":"2021-07-09","bar_index":2029,"type":"RECLAIM","strength":1.0,"price":49.8696,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-09","known_ts":"2021-08-09","bar_index":2036,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.5753,"stop_level":48.6853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-12-15","known_ts":"2021-12-17","bar_index":2066,"type":"BUY","strength":0.588,"price":42.212,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2022-01-19","known_ts":"2022-01-19","bar_index":2073,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.6777,"stop_level":44.5896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-21","known_ts":"2022-01-21","bar_index":2074,"type":"RECLAIM","strength":0.588,"price":45.1488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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":"2022-01-19","prior_stop_level":44.5896,"sweep_low":43.6261,"atr14":1.172034,"stop_level":43.040083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-07","known_ts":"2022-02-07","bar_index":2078,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.5314,"stop_level":43.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-09","known_ts":"2022-02-09","bar_index":2078,"type":"RECLAIM","strength":0.588,"price":44.6757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-02-07","prior_stop_level":43.91,"sweep_low":43.1013,"atr14":1.27078,"stop_level":42.46591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-24","known_ts":"2022-02-24","bar_index":2082,"type":"RECLAIM","strength":0.725,"price":46.4565,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-22","known_ts":"2022-07-26","bar_index":2116,"type":"BUY","strength":0.588,"price":46.0235,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2022-08-19","known_ts":"2022-08-19","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":0.45,"price":42.7542,"stop_level":42.7892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2123,"type":"RECLAIM","strength":0.45,"price":42.9902,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-19","prior_stop_level":42.7892,"sweep_low":42.1685,"atr14":1.080231,"stop_level":41.628384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":2127,"type":"BUY","strength":0.45,"price":44.1353,"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-10-17","known_ts":"2022-10-19","bar_index":2136,"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-10-17","trigger_known_ts":"2022-10-19","strength":0.45,"price":32.8206,"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.400535,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.2379,"atr14":1.348973,"stop_level":30.563414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":2139,"type":"BUY","strength":0.45,"price":33.9612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":2139,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-28","trigger_known_ts":"2022-11-01","strength":0.45,"price":33.9612,"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.379702,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.3254,"atr14":1.18368,"stop_level":31.73356,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-07","known_ts":"2022-12-07","bar_index":2148,"type":"SELL","basis":"structure_stop","strength":0.588,"price":38.7446,"stop_level":39.0629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":2148,"type":"RECLAIM","strength":0.588,"price":39.9117,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-07","prior_stop_level":39.0629,"sweep_low":38.3821,"atr14":1.201073,"stop_level":37.781564,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-09","known_ts":"2023-01-09","bar_index":2155,"type":"RECLAIM","strength":0.863,"price":43.8282,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-15","known_ts":"2023-02-15","bar_index":2163,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.1231,"stop_level":45.1409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":2164,"type":"RECLAIM","strength":0.863,"price":45.4535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-15","prior_stop_level":45.1409,"sweep_low":44.1408,"atr14":1.059814,"stop_level":43.610893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-24","known_ts":"2023-04-26","bar_index":2179,"type":"BUY","strength":0.588,"price":41.3354,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-05-24","known_ts":"2023-05-24","bar_index":2186,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.6651,"stop_level":39.2335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-01","known_ts":"2023-06-01","bar_index":2188,"type":"RECLAIM","strength":0.588,"price":39.2696,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-24 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":"2023-05-24","prior_stop_level":39.2335,"sweep_low":37.8442,"atr14":0.962546,"stop_level":37.362927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-03","known_ts":"2023-07-03","bar_index":2195,"type":"RECLAIM","strength":0.863,"price":43.8791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-18","known_ts":"2023-07-18","bar_index":2198,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.3509,"stop_level":43.6241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-19","known_ts":"2023-07-19","bar_index":2198,"type":"RECLAIM","strength":0.863,"price":43.9064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-07-18","prior_stop_level":43.6241,"sweep_low":42.8864,"atr14":0.898667,"stop_level":42.437066,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":2202,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.9192,"stop_level":43.7152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-10","known_ts":"2023-10-12","bar_index":2218,"type":"BUY","strength":0.45,"price":39.3719,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-11-16","known_ts":"2023-11-16","bar_index":2227,"type":"RECLAIM","strength":0.725,"price":41.3879,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":2239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.5058,"stop_level":44.5638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":2239,"type":"RECLAIM","strength":0.863,"price":45.611,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-11","prior_stop_level":44.5638,"sweep_low":44.3293,"atr14":0.962309,"stop_level":43.848146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-17","known_ts":"2024-04-17","bar_index":2261,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.6299,"stop_level":40.0335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-04-19","known_ts":"2024-04-19","bar_index":2262,"type":"RECLAIM","strength":0.588,"price":40.4745,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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":"2024-04-17","prior_stop_level":40.0335,"sweep_low":39.1326,"atr14":0.898087,"stop_level":38.683556,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-02","known_ts":"2024-05-02","bar_index":2265,"type":"RECLAIM","strength":0.863,"price":44.1532,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-02","known_ts":"2024-10-02","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.2951,"stop_level":60.4305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-01-22","known_ts":"2025-01-24","bar_index":2325,"type":"BUY","strength":0.725,"price":58.4372,"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":"aplus","score":80},{"ts":"2025-02-11","known_ts":"2025-02-11","bar_index":2329,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.2362,"stop_level":57.265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-12","known_ts":"2025-02-12","bar_index":2330,"type":"RECLAIM","strength":0.725,"price":57.5917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-11 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":"2025-02-11","prior_stop_level":57.265,"sweep_low":56.4195,"atr14":1.152722,"stop_level":55.843139,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-26","known_ts":"2025-02-26","bar_index":2333,"type":"RECLAIM","strength":0.863,"price":66.4697,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-04","known_ts":"2025-04-04","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.3859,"stop_level":64.2309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-23","known_ts":"2025-04-23","bar_index":2346,"type":"RECLAIM","strength":0.863,"price":65.95,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":2347,"type":"BUY","strength":0.863,"price":67.8077,"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":45},{"ts":"2025-07-08","known_ts":"2025-07-10","bar_index":2363,"type":"BUY","strength":0.725,"price":61.6992,"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":"2025-09-26","known_ts":"2025-09-30","bar_index":2382,"type":"REBUY","strength":0.725,"price":68.7183,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2025-10-17","known_ts":"2025-10-21","bar_index":2387,"type":"BUY","strength":0.725,"price":68.9637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2025-12-10","known_ts":"2025-12-10","bar_index":2399,"type":"SELL","basis":"structure_stop","strength":1.0,"price":76.3176,"stop_level":78.5464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-26","known_ts":"2025-12-26","bar_index":2403,"type":"RECLAIM","strength":1.0,"price":77.4173,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":2418,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.9271,"stop_level":85.1126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-09","known_ts":"2026-03-09","bar_index":2419,"type":"RECLAIM","strength":0.863,"price":85.1619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-03-05","prior_stop_level":85.1126,"sweep_low":82.7813,"atr14":1.619513,"stop_level":81.971543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-20","known_ts":"2026-03-20","bar_index":2422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":81.4971,"stop_level":83.8382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-04-29","known_ts":"2026-05-01","bar_index":2431,"type":"BUY","strength":0.725,"price":87.5074,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2026-05-29","known_ts":"2026-05-29","bar_index":2438,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.9284,"stop_level":87.4876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-06-25","known_ts":"2026-06-29","bar_index":2444,"type":"BUY","strength":0.725,"price":88.78,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-08-11","known_ts":"2026-08-11","bar_index":2454,"type":"SELL","basis":"structure_stop","strength":1.0,"price":86.96,"stop_level":90.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-14","known_ts":"2026-08-14","bar_index":2455,"type":"RECLAIM","strength":1.0,"price":91.52,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-08-11","prior_stop_level":90.85,"sweep_low":86.92,"atr14":2.429622,"stop_level":85.705189,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-08-11","last_scored_basis":"structure_stop","bars_since_signal":7,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2016-10-18","2016-11-11","2017-03-21","2017-04-17","2017-07-20","2017-10-13","2018-01-19","2018-03-26","2018-10-02","2019-01-08","2019-04-23","2019-09-25","2019-11-22","2019-12-19","2020-11-05","2021-01-15","2021-02-08","2021-05-18","2021-08-25","2021-09-29","2021-11-10","2021-12-02","2022-05-12","2022-06-22","2022-07-19","2022-09-02","2023-03-23","2023-08-23","2023-09-14","2024-02-06","2024-02-28","2024-10-10","2024-11-18","2024-12-18","2025-05-22","2026-01-14","2026-02-02","2026-04-02","2026-04-24","2026-06-08"],"warnings":[{"ts":"2022-02-07","kind":"confirm","px":43.5314,"level":43.91},{"ts":"2022-04-07","kind":"arm","px":53.1605},{"ts":"2022-08-08","kind":"arm","px":43.4186},{"ts":"2022-08-19","kind":"confirm","px":42.7542,"level":42.7892},{"ts":"2022-11-23","kind":"arm","px":39.7172},{"ts":"2022-12-07","kind":"confirm","px":38.7446,"level":39.0629},{"ts":"2022-12-21","kind":"arm","px":39.6464},{"ts":"2023-01-23","kind":"arm","px":45.2659},{"ts":"2023-02-15","kind":"confirm","px":45.1231,"level":45.1409},{"ts":"2023-05-11","kind":"arm","px":42.1293},{"ts":"2023-05-24","kind":"confirm","px":38.6651,"level":39.2335},{"ts":"2023-07-13","kind":"arm","px":44.1888},{"ts":"2023-07-18","kind":"confirm","px":43.3509,"level":43.6241},{"ts":"2023-07-31","kind":"arm","px":44.1888},{"ts":"2023-08-04","kind":"confirm","px":40.9192,"level":43.7152},{"ts":"2023-11-16","kind":"arm","px":41.1025},{"ts":"2024-01-05","kind":"arm","px":45.2116},{"ts":"2024-01-11","kind":"confirm","px":44.5058,"level":44.5638},{"ts":"2024-04-16","kind":"arm","px":39.1138},{"ts":"2024-04-17","kind":"confirm","px":39.6299,"level":40.0335},{"ts":"2024-05-23","kind":"arm","px":44.2845},{"ts":"2024-06-18","kind":"arm","px":47.1655},{"ts":"2024-07-25","kind":"arm","px":50.3572},{"ts":"2024-09-17","kind":"arm","px":60.9986},{"ts":"2024-10-02","kind":"confirm","px":60.2951,"level":60.4305},{"ts":"2025-02-07","kind":"arm","px":58.2162},{"ts":"2025-02-11","kind":"confirm","px":57.2362,"level":57.265},{"ts":"2025-03-10","kind":"arm","px":64.8651},{"ts":"2025-04-04","kind":"confirm","px":63.3859,"level":64.2309},{"ts":"2025-07-30","kind":"arm","px":64.8193},{"ts":"2025-11-25","kind":"arm","px":77.9965},{"ts":"2025-12-10","kind":"confirm","px":76.3176,"level":78.5464},{"ts":"2026-02-25","kind":"arm","px":85.3595},{"ts":"2026-03-05","kind":"confirm","px":83.9271,"level":85.1126},{"ts":"2026-03-11","kind":"arm","px":84.7668},{"ts":"2026-03-20","kind":"confirm","px":81.4971,"level":83.8382},{"ts":"2026-05-28","kind":"arm","px":85.2904},{"ts":"2026-05-29","kind":"confirm","px":83.9284,"level":87.4876},{"ts":"2026-07-30","kind":"arm","px":91.92},{"ts":"2026-08-11","kind":"confirm","px":86.96,"level":90.85}],"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":[]}}}