{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_305da1aca20f8e582ea6","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-07-01","entry_date":"2026-07-02","entry_basis":"next_session_close","entry_price":63.57,"rank":28,"tier":"aligned","state":"stopped","maturity":"matured","latest_price":62.9,"return_pct":-1.0,"excess_pct":-1.98,"sessions":4,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"O","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1995-03-15","known_ts":"1995-03-15","bar_index":34,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3327,"stop_level":1.3603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-05-18","known_ts":"1995-05-18","bar_index":49,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4483,"stop_level":1.5137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-05-22","known_ts":"1995-05-22","bar_index":50,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5044,"stop_level":1.5137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-05-23","known_ts":"1995-05-23","bar_index":50,"type":"RECLAIM","strength":0.725,"price":1.5417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-18 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":"1995-05-18","prior_stop_level":1.5137,"sweep_low":1.439,"atr14":0.038456,"stop_level":1.419772,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-23","known_ts":"1995-05-23","bar_index":50,"type":"RECLAIM","strength":0.725,"price":1.5417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-05-22","prior_stop_level":1.5137,"sweep_low":1.467,"atr14":0.038456,"stop_level":1.447772,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-03","known_ts":"1995-07-06","bar_index":60,"type":"BUY","strength":0.725,"price":1.5836,"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":"1995-12-08","known_ts":"1995-12-12","bar_index":97,"type":"BUY","strength":0.588,"price":1.5501,"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":35},{"ts":"1996-01-29","known_ts":"1996-01-29","bar_index":108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8115,"stop_level":1.8216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-30","known_ts":"1996-01-30","bar_index":108,"type":"RECLAIM","strength":0.863,"price":1.8316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-01-29","prior_stop_level":1.8216,"sweep_low":1.8014,"atr14":0.034824,"stop_level":1.783988,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-05-14","known_ts":"1996-05-16","bar_index":133,"type":"BUY","strength":0.588,"price":1.6772,"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":35},{"ts":"1996-07-15","known_ts":"1996-07-15","bar_index":147,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7128,"stop_level":1.7337,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-16","known_ts":"1996-07-16","bar_index":147,"type":"RECLAIM","strength":0.725,"price":1.7546,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-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":"1996-07-15","prior_stop_level":1.7337,"sweep_low":1.7024,"atr14":0.029527,"stop_level":1.687637,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-31","known_ts":"1996-08-02","bar_index":151,"type":"REBUY","strength":0.725,"price":1.7887,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1996-09-10","known_ts":"1996-09-10","bar_index":160,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8857,"stop_level":1.8963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-11","known_ts":"1996-09-11","bar_index":160,"type":"RECLAIM","strength":0.863,"price":1.9069,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-09-10","prior_stop_level":1.8963,"sweep_low":1.8645,"atr14":0.03306,"stop_level":1.84797,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-25","known_ts":"1996-09-25","bar_index":164,"type":"RECLAIM","strength":0.863,"price":1.9411,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-03","known_ts":"1996-10-03","bar_index":166,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8984,"stop_level":1.9069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-10-04","known_ts":"1996-10-04","bar_index":166,"type":"RECLAIM","strength":0.863,"price":1.9091,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-10-03","prior_stop_level":1.9069,"sweep_low":1.8984,"atr14":0.028427,"stop_level":1.884186,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-21","known_ts":"1996-10-21","bar_index":170,"type":"RECLAIM","strength":0.863,"price":1.9304,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-12","known_ts":"1997-02-12","bar_index":196,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.244,"stop_level":2.255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-13","known_ts":"1997-02-13","bar_index":196,"type":"RECLAIM","strength":1.0,"price":2.2659,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-02-12","prior_stop_level":2.255,"sweep_low":2.244,"atr14":0.037034,"stop_level":2.225483,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-30","known_ts":"1997-05-02","bar_index":214,"type":"BUY","strength":0.588,"price":2.2657,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1997-06-24","known_ts":"1997-06-24","bar_index":226,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.319,"stop_level":2.3247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-25","known_ts":"1997-06-25","bar_index":227,"type":"RECLAIM","strength":0.725,"price":2.3359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-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":"1997-06-24","prior_stop_level":2.3247,"sweep_low":2.3134,"atr14":0.036367,"stop_level":2.295216,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-09","known_ts":"1997-07-09","bar_index":230,"type":"RECLAIM","strength":0.725,"price":2.3559,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-14","known_ts":"1997-07-14","bar_index":231,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3446,"stop_level":2.3503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-16","known_ts":"1997-07-16","bar_index":231,"type":"RECLAIM","strength":0.725,"price":2.3955,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-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":"1997-07-14","prior_stop_level":2.3503,"sweep_low":2.3277,"atr14":0.039763,"stop_level":2.307818,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-04","known_ts":"1997-08-04","bar_index":236,"type":"RECLAIM","strength":0.725,"price":2.4046,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-07","known_ts":"1997-08-11","bar_index":237,"type":"BUY","strength":0.725,"price":2.3989,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-09-10","known_ts":"1997-09-10","bar_index":244,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4187,"stop_level":2.4671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-24","known_ts":"1997-09-24","bar_index":248,"type":"RECLAIM","strength":0.863,"price":2.4701,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-02","known_ts":"1997-10-06","bar_index":250,"type":"BUY","strength":1.0,"price":2.4847,"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":20},{"ts":"1997-11-21","known_ts":"1997-11-25","bar_index":262,"type":"BUY","strength":0.725,"price":2.4422,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1998-02-20","known_ts":"1998-02-20","bar_index":282,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4756,"stop_level":2.4933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-02-23","known_ts":"1998-02-23","bar_index":282,"type":"RECLAIM","strength":0.725,"price":2.5051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-02-20","prior_stop_level":2.4933,"sweep_low":2.4638,"atr14":0.037584,"stop_level":2.445008,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-18","known_ts":"1998-03-20","bar_index":288,"type":"BUY","strength":0.588,"price":2.5261,"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":"1998-04-13","known_ts":"1998-04-13","bar_index":293,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5296,"stop_level":2.5439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-14","known_ts":"1998-04-14","bar_index":294,"type":"RECLAIM","strength":0.725,"price":2.5833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-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":"1998-04-13","prior_stop_level":2.5439,"sweep_low":2.5117,"atr14":0.045788,"stop_level":2.488806,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-23","known_ts":"1998-04-23","bar_index":296,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4938,"stop_level":2.5296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-27","known_ts":"1998-05-29","bar_index":304,"type":"BUY","strength":0.725,"price":2.5671,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1998-06-30","known_ts":"1998-07-02","bar_index":312,"type":"BUY","strength":0.588,"price":2.5892,"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":65},{"ts":"1998-07-20","known_ts":"1998-07-20","bar_index":316,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5467,"stop_level":2.5649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-09-11","known_ts":"1998-09-15","bar_index":329,"type":"BUY","strength":0.45,"price":2.4515,"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":"1998-09-21","known_ts":"1998-09-21","bar_index":331,"type":"RECLAIM","strength":0.588,"price":2.5316,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-09-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-10-02","known_ts":"1998-10-02","bar_index":334,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4492,"stop_level":2.4885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-23","known_ts":"1998-10-23","bar_index":339,"type":"RECLAIM","strength":0.725,"price":2.4988,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-29","known_ts":"1998-12-31","bar_index":354,"type":"BUY","strength":0.588,"price":2.518,"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":50},{"ts":"1999-04-09","known_ts":"1999-04-13","bar_index":377,"type":"BUY","strength":0.45,"price":2.2521,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-04-22","known_ts":"1999-04-22","bar_index":380,"type":"RECLAIM","strength":0.725,"price":2.4398,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-13","known_ts":"1999-05-13","bar_index":385,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4251,"stop_level":2.4316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-14","known_ts":"1999-05-14","bar_index":385,"type":"RECLAIM","strength":0.725,"price":2.4642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-05-13","prior_stop_level":2.4316,"sweep_low":2.4186,"atr14":0.048472,"stop_level":2.394364,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-01","known_ts":"1999-06-01","bar_index":389,"type":"RECLAIM","strength":0.863,"price":2.5475,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-11","known_ts":"1999-06-11","bar_index":391,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.5081,"stop_level":2.5147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-25","known_ts":"1999-06-25","bar_index":395,"type":"RECLAIM","strength":0.863,"price":2.5398,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-02","known_ts":"1999-11-04","bar_index":425,"type":"BUY","strength":0.863,"price":2.5095,"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":"aplus","score":80},{"ts":"2000-01-06","known_ts":"2000-01-10","bar_index":440,"type":"BUY","strength":0.45,"price":2.3716,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-02-14","known_ts":"2000-02-14","bar_index":448,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3563,"stop_level":2.3773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-17","known_ts":"2000-02-17","bar_index":449,"type":"RECLAIM","strength":0.588,"price":2.4052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-02-14","prior_stop_level":2.3773,"sweep_low":2.3493,"atr14":0.046036,"stop_level":2.326282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-21","known_ts":"2000-03-23","bar_index":457,"type":"BUY","strength":0.588,"price":2.3555,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-04-06","known_ts":"2000-04-10","bar_index":461,"type":"BUY","strength":0.588,"price":2.3407,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2000-06-08","known_ts":"2000-06-08","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6965,"stop_level":2.7038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-09","known_ts":"2000-06-09","bar_index":475,"type":"RECLAIM","strength":0.863,"price":2.7182,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-06-08","prior_stop_level":2.7038,"sweep_low":2.6676,"atr14":0.058425,"stop_level":2.638388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-23","known_ts":"2000-06-23","bar_index":479,"type":"RECLAIM","strength":0.863,"price":2.7616,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-10-18","known_ts":"2000-10-20","bar_index":506,"type":"BUY","strength":0.863,"price":2.767,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2000-12-06","known_ts":"2000-12-06","bar_index":517,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9011,"stop_level":2.9087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-12-08","known_ts":"2000-12-08","bar_index":518,"type":"RECLAIM","strength":1.0,"price":3.0148,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-12-06","prior_stop_level":2.9087,"sweep_low":2.8936,"atr14":0.05091,"stop_level":2.868145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-21","known_ts":"2000-12-21","bar_index":521,"type":"RECLAIM","strength":1.0,"price":3.0148,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-09","known_ts":"2001-02-09","bar_index":532,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1599,"stop_level":3.1906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-12","known_ts":"2001-02-12","bar_index":532,"type":"RECLAIM","strength":1.0,"price":3.209,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-02-09","prior_stop_level":3.1906,"sweep_low":3.1021,"atr14":0.062992,"stop_level":3.070604,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-20","known_ts":"2001-04-20","bar_index":548,"type":"RECLAIM","strength":1.0,"price":3.4614,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-16","known_ts":"2001-05-16","bar_index":554,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4517,"stop_level":3.4718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-21","known_ts":"2001-05-21","bar_index":555,"type":"RECLAIM","strength":1.0,"price":3.4844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-05-16","prior_stop_level":3.4718,"sweep_low":3.4467,"atr14":0.047866,"stop_level":3.422767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-25","known_ts":"2001-06-25","bar_index":563,"type":"RECLAIM","strength":1.0,"price":3.608,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-08","known_ts":"2001-10-10","bar_index":586,"type":"BUY","strength":0.725,"price":3.8158,"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":"2001-10-23","known_ts":"2001-10-23","bar_index":589,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.6535,"stop_level":3.7509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-10-25","known_ts":"2001-10-25","bar_index":590,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.66,"stop_level":3.7509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-12-03","known_ts":"2001-12-03","bar_index":599,"type":"RECLAIM","strength":0.863,"price":3.7745,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-01","known_ts":"2002-02-01","bar_index":612,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0817,"stop_level":4.0964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-04","known_ts":"2002-02-04","bar_index":613,"type":"RECLAIM","strength":0.863,"price":4.1416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-02-01","prior_stop_level":4.0964,"sweep_low":4.0817,"atr14":0.06368,"stop_level":4.04986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-15","known_ts":"2002-02-15","bar_index":616,"type":"RECLAIM","strength":1.0,"price":4.2269,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-17","known_ts":"2002-04-17","bar_index":629,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3727,"stop_level":4.4468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-19","known_ts":"2002-04-19","bar_index":630,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.405,"stop_level":4.4468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-04-18","known_ts":"2002-04-18","bar_index":630,"type":"RECLAIM","strength":1.0,"price":4.4509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-17","prior_stop_level":4.4468,"sweep_low":4.3255,"atr14":0.078972,"stop_level":4.286014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-25","known_ts":"2002-04-25","bar_index":631,"type":"RECLAIM","strength":0.863,"price":4.4522,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-04-19","prior_stop_level":4.4468,"sweep_low":4.3458,"atr14":0.079371,"stop_level":4.306114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-01","known_ts":"2002-07-01","bar_index":647,"type":"RECLAIM","strength":0.863,"price":4.8369,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-15","known_ts":"2002-07-15","bar_index":650,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5354,"stop_level":4.5821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-07-16","known_ts":"2002-07-16","bar_index":650,"type":"RECLAIM","strength":0.725,"price":4.6382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-07-15","prior_stop_level":4.5821,"sweep_low":4.3162,"atr14":0.122117,"stop_level":4.255141,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-26","known_ts":"2002-08-28","bar_index":660,"type":"BUY","strength":0.725,"price":4.7134,"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":"2002-10-04","known_ts":"2002-10-04","bar_index":669,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.6394,"stop_level":4.6445,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2002-11-11","known_ts":"2002-11-11","bar_index":678,"type":"RECLAIM","strength":0.725,"price":4.801,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-07","known_ts":"2003-01-07","bar_index":690,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8824,"stop_level":4.9604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-18","known_ts":"2003-02-20","bar_index":700,"type":"BUY","strength":0.588,"price":4.8755,"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":"2003-03-11","known_ts":"2003-03-11","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.8615,"stop_level":4.8641,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-12","known_ts":"2003-03-12","bar_index":705,"type":"RECLAIM","strength":0.725,"price":4.8988,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-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":"2003-03-11","prior_stop_level":4.8641,"sweep_low":4.8414,"atr14":0.078186,"stop_level":4.802307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-27","known_ts":"2003-03-27","bar_index":709,"type":"RECLAIM","strength":0.725,"price":5.1532,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-01","known_ts":"2003-05-01","bar_index":717,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.358,"stop_level":5.4328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":721,"type":"RECLAIM","strength":0.863,"price":5.5188,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-13","known_ts":"2003-06-13","bar_index":727,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.55,"stop_level":5.598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-16","known_ts":"2003-06-16","bar_index":727,"type":"RECLAIM","strength":0.863,"price":5.6606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-13","prior_stop_level":5.598,"sweep_low":5.5412,"atr14":0.09525,"stop_level":5.493575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-01","known_ts":"2003-07-01","bar_index":731,"type":"RECLAIM","strength":1.0,"price":5.8518,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-31","known_ts":"2003-07-31","bar_index":738,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.832,"stop_level":5.8343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-09-04","known_ts":"2003-09-08","bar_index":746,"type":"BUY","strength":0.863,"price":6.0239,"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":"2003-10-03","known_ts":"2003-10-07","bar_index":753,"type":"BUY","strength":0.863,"price":5.9996,"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":"2003-10-23","known_ts":"2003-10-23","bar_index":757,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9208,"stop_level":5.9803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-27","known_ts":"2003-10-27","bar_index":758,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9639,"stop_level":5.9803,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-11-14","known_ts":"2003-11-18","bar_index":763,"type":"BUY","strength":0.725,"price":6.0565,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2004-03-11","known_ts":"2004-03-11","bar_index":789,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6075,"stop_level":6.6532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-12","known_ts":"2004-03-12","bar_index":789,"type":"RECLAIM","strength":1.0,"price":6.7597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-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":"2004-03-11","prior_stop_level":6.6532,"sweep_low":6.6075,"atr14":0.086939,"stop_level":6.56403,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-15","known_ts":"2004-03-15","bar_index":790,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6456,"stop_level":6.6532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-17","known_ts":"2004-03-17","bar_index":790,"type":"RECLAIM","strength":1.0,"price":6.7826,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-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":"2004-03-15","prior_stop_level":6.6532,"sweep_low":6.5999,"atr14":0.096296,"stop_level":6.551752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-05","known_ts":"2004-04-05","bar_index":795,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6101,"stop_level":6.7141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-26","known_ts":"2004-05-28","bar_index":807,"type":"BUY","strength":0.725,"price":6.1725,"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":"aplus","score":80},{"ts":"2004-07-22","known_ts":"2004-07-22","bar_index":819,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.3324,"stop_level":6.4659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-23","known_ts":"2004-08-23","bar_index":827,"type":"RECLAIM","strength":0.725,"price":6.7733,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-11","known_ts":"2005-02-15","bar_index":867,"type":"BUY","strength":0.725,"price":7.9701,"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":"2005-03-02","known_ts":"2005-03-04","bar_index":871,"type":"BUY","strength":0.588,"price":7.9204,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2005-04-14","known_ts":"2005-04-18","bar_index":881,"type":"BUY","strength":0.588,"price":7.5772,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-07-14","known_ts":"2005-07-14","bar_index":902,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9264,"stop_level":8.1796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-20","known_ts":"2005-07-20","bar_index":903,"type":"RECLAIM","strength":0.863,"price":8.2055,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-07-14","prior_stop_level":8.1796,"sweep_low":7.8411,"atr14":0.145296,"stop_level":7.768452,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-07","known_ts":"2005-11-09","bar_index":929,"type":"BUY","strength":0.45,"price":7.4582,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-12-05","known_ts":"2005-12-05","bar_index":935,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5739,"stop_level":7.6089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-09","known_ts":"2006-01-09","bar_index":943,"type":"RECLAIM","strength":0.725,"price":7.8168,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-06","known_ts":"2006-02-06","bar_index":949,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.7706,"stop_level":7.7729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-02-22","known_ts":"2006-02-22","bar_index":953,"type":"RECLAIM","strength":0.863,"price":7.9203,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-03","known_ts":"2006-04-03","bar_index":962,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.0981,"stop_level":8.2026,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-06","known_ts":"2006-06-08","bar_index":977,"type":"BUY","strength":0.588,"price":7.8258,"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":"aplus","score":80},{"ts":"2006-06-22","known_ts":"2006-06-22","bar_index":981,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.4614,"stop_level":7.5086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-06-26","known_ts":"2006-06-26","bar_index":981,"type":"RECLAIM","strength":0.45,"price":7.5378,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-22 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":"2006-06-22","prior_stop_level":7.5086,"sweep_low":7.3747,"atr14":0.138433,"stop_level":7.305483,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-27","known_ts":"2006-06-29","bar_index":982,"type":"BUY","strength":0.588,"price":7.8258,"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":"2006-12-18","known_ts":"2006-12-18","bar_index":1022,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.879,"stop_level":9.947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":1037,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9535,"stop_level":10.3429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-07-03","known_ts":"2007-07-06","bar_index":1067,"type":"BUY","strength":0.588,"price":9.6059,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2007-08-02","known_ts":"2007-08-06","bar_index":1074,"type":"BUY","strength":0.45,"price":9.4097,"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-07","known_ts":"2007-08-07","bar_index":1075,"type":"RECLAIM","strength":0.588,"price":10.1747,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-08-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-10-16","known_ts":"2007-10-16","bar_index":1091,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.4731,"stop_level":10.4806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-17","known_ts":"2007-10-17","bar_index":1091,"type":"RECLAIM","strength":0.725,"price":10.5181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-16 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-16","prior_stop_level":10.4806,"sweep_low":10.2069,"atr14":0.277558,"stop_level":10.068121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-31","known_ts":"2007-10-31","bar_index":1095,"type":"RECLAIM","strength":0.863,"price":10.5794,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-02-14","known_ts":"2008-02-19","bar_index":1119,"type":"BUY","strength":0.45,"price":9.0514,"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-03-17","known_ts":"2008-03-17","bar_index":1126,"type":"RECLAIM","strength":0.725,"price":10.2143,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-02-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-11","known_ts":"2008-04-11","bar_index":1132,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7621,"stop_level":9.8936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":1132,"type":"RECLAIM","strength":0.725,"price":10.203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-04-11","prior_stop_level":9.8936,"sweep_low":9.7427,"atr14":0.352321,"stop_level":9.56654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-30","known_ts":"2008-04-30","bar_index":1136,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2258,"stop_level":10.2378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-05","known_ts":"2008-05-05","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.9148,"stop_level":10.2378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-16","known_ts":"2008-07-18","bar_index":1154,"type":"BUY","strength":0.45,"price":9.669,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-21","known_ts":"2008-07-21","bar_index":1155,"type":"RECLAIM","strength":0.725,"price":10.2549,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":1168,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.7347,"stop_level":10.0288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-16","known_ts":"2008-09-16","bar_index":1168,"type":"RECLAIM","strength":0.863,"price":10.4502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-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":"2008-09-15","prior_stop_level":10.0288,"sweep_low":9.7347,"atr14":0.368243,"stop_level":9.550579,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-04","known_ts":"2008-12-08","bar_index":1187,"type":"BUY","strength":0.45,"price":9.11,"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-12","known_ts":"2008-12-12","bar_index":1189,"type":"RECLAIM","strength":0.588,"price":9.4704,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-12-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.534,"stop_level":7.7172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":1197,"type":"RECLAIM","strength":0.588,"price":8.2185,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-01-20","prior_stop_level":7.7172,"sweep_low":7.3669,"atr14":0.662035,"stop_level":7.035882,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":1208,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.45,"price":6.7712,"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.376971,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.8907,"atr14":0.493099,"stop_level":5.64415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-20","known_ts":"2009-03-24","bar_index":1211,"type":"BUY","strength":0.45,"price":7.1597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2009-04-07","known_ts":"2009-04-07","bar_index":1215,"type":"RECLAIM","strength":0.725,"price":9.1748,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1223,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.6016,"stop_level":8.849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1224,"type":"RECLAIM","strength":0.863,"price":8.9874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":8.849,"sweep_low":8.3164,"atr14":0.540332,"stop_level":8.046234,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-29","known_ts":"2009-05-29","bar_index":1227,"type":"RECLAIM","strength":0.863,"price":9.3646,"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-02","known_ts":"2009-07-02","bar_index":1235,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.035,"stop_level":9.1788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-06","known_ts":"2009-07-06","bar_index":1235,"type":"RECLAIM","strength":0.863,"price":9.3325,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-07-02","prior_stop_level":9.1788,"sweep_low":8.9755,"atr14":0.340774,"stop_level":8.805113,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-24","known_ts":"2009-07-28","bar_index":1240,"type":"BUY","strength":1.0,"price":9.9742,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2009-09-15","known_ts":"2009-09-17","bar_index":1252,"type":"REBUY","strength":1.0,"price":11.6023,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2009-11-12","known_ts":"2009-11-16","bar_index":1266,"type":"BUY","strength":0.863,"price":10.8185,"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":"2009-12-31","known_ts":"2009-12-31","bar_index":1277,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.3965,"stop_level":11.5674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-05","known_ts":"2010-01-05","bar_index":1277,"type":"RECLAIM","strength":1.0,"price":11.6737,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-12-31","prior_stop_level":11.5674,"sweep_low":11.3789,"atr14":0.264735,"stop_level":11.246533,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-25","known_ts":"2010-01-25","bar_index":1282,"type":"RECLAIM","strength":1.0,"price":12.2455,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-04","known_ts":"2010-02-04","bar_index":1284,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.504,"stop_level":11.5549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-09","known_ts":"2010-03-11","bar_index":1292,"type":"BUY","strength":0.863,"price":12.9844,"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-05-04","known_ts":"2010-05-04","bar_index":1305,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.2761,"stop_level":14.6833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-26","known_ts":"2010-07-28","bar_index":1324,"type":"BUY","strength":0.863,"price":14.7531,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-11-04","known_ts":"2010-11-08","bar_index":1348,"type":"REBUY","strength":1.0,"price":16.1419,"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":"2010-11-09","known_ts":"2010-11-09","bar_index":1349,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.7413,"stop_level":15.7644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-28","known_ts":"2010-12-30","bar_index":1360,"type":"BUY","strength":0.725,"price":15.9757,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2011-03-09","known_ts":"2011-03-09","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.2434,"stop_level":16.3277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-01","known_ts":"2011-04-05","bar_index":1382,"type":"BUY","strength":0.725,"price":16.4525,"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-04-19","known_ts":"2011-04-21","bar_index":1386,"type":"BUY","strength":0.725,"price":16.6922,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-05-10","known_ts":"2011-05-10","bar_index":1390,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.7314,"stop_level":16.7644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-12","known_ts":"2011-05-12","bar_index":1391,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.6322,"stop_level":16.7644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-01","known_ts":"2011-07-06","bar_index":1403,"type":"BUY","strength":0.725,"price":16.5125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":1408,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.8128,"stop_level":16.0746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":1409,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5187,"stop_level":16.0746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-18","known_ts":"2011-08-22","bar_index":1414,"type":"BUY","strength":0.45,"price":15.4422,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-08-26","known_ts":"2011-08-26","bar_index":1416,"type":"RECLAIM","strength":0.588,"price":16.5323,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-08-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2011-09-30","known_ts":"2011-09-30","bar_index":1424,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5455,"stop_level":15.9872,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-21","known_ts":"2011-10-25","bar_index":1429,"type":"BUY","strength":0.588,"price":15.9892,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-10-26","known_ts":"2011-10-26","bar_index":1430,"type":"RECLAIM","strength":0.725,"price":16.4401,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2011-10-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":1437,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.7379,"stop_level":15.8009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":1437,"type":"RECLAIM","strength":0.588,"price":16.0575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-25","prior_stop_level":15.8009,"sweep_low":15.7186,"atr14":0.374267,"stop_level":15.531467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-13","known_ts":"2011-12-13","bar_index":1441,"type":"RECLAIM","strength":0.725,"price":16.6971,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-22","known_ts":"2012-02-22","bar_index":1456,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.8627,"stop_level":17.9019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-23","known_ts":"2012-02-23","bar_index":1457,"type":"RECLAIM","strength":0.863,"price":18.1128,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-02-22","prior_stop_level":17.9019,"sweep_low":17.7744,"atr14":0.2365,"stop_level":17.65615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":1460,"type":"RECLAIM","strength":0.863,"price":18.1947,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-05","known_ts":"2012-04-05","bar_index":1467,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.53,"stop_level":18.687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-24","known_ts":"2012-04-24","bar_index":1471,"type":"RECLAIM","strength":0.863,"price":19.4738,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-26","known_ts":"2012-07-26","bar_index":1492,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.4395,"stop_level":20.7493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-28","known_ts":"2012-11-30","bar_index":1521,"type":"BUY","strength":0.725,"price":20.7037,"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":"2013-02-08","known_ts":"2013-02-08","bar_index":1537,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.1611,"stop_level":22.212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-02-11","known_ts":"2013-02-11","bar_index":1537,"type":"RECLAIM","strength":0.863,"price":22.3817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-02-08","prior_stop_level":22.212,"sweep_low":22.1457,"atr14":0.26249,"stop_level":22.014455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-26","known_ts":"2013-02-26","bar_index":1541,"type":"RECLAIM","strength":0.863,"price":23.5127,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-19","known_ts":"2013-03-19","bar_index":1546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.6886,"stop_level":22.8894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-22","known_ts":"2013-03-22","bar_index":1547,"type":"RECLAIM","strength":0.863,"price":22.8997,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-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":"2013-03-19","prior_stop_level":22.8894,"sweep_low":22.4877,"atr14":0.294509,"stop_level":22.340446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-05","known_ts":"2013-04-05","bar_index":1550,"type":"RECLAIM","strength":1.0,"price":24.0266,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-04","known_ts":"2013-06-04","bar_index":1563,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.6229,"stop_level":22.6886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-05","known_ts":"2013-06-05","bar_index":1564,"type":"RECLAIM","strength":0.863,"price":22.7845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-04 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":"2013-06-04","prior_stop_level":22.6886,"sweep_low":22.5344,"atr14":0.661887,"stop_level":22.203456,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-18","known_ts":"2013-07-22","bar_index":1574,"type":"BUY","strength":0.588,"price":24.0562,"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":"2013-09-17","known_ts":"2013-09-19","bar_index":1588,"type":"BUY","strength":0.45,"price":21.3422,"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":1600,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.3313,"stop_level":21.7129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-15","known_ts":"2013-11-15","bar_index":1602,"type":"RECLAIM","strength":0.588,"price":21.736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-11-08","prior_stop_level":21.7129,"sweep_low":20.9639,"atr14":0.393374,"stop_level":20.767213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-06","known_ts":"2013-12-10","bar_index":1607,"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-06","trigger_known_ts":"2013-12-10","strength":0.45,"price":20.0431,"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.298277,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.5723,"atr14":0.325618,"stop_level":19.409491,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-16","known_ts":"2013-12-18","bar_index":1609,"type":"BUY","strength":0.45,"price":21.2577,"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-16","known_ts":"2013-12-18","bar_index":1609,"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-16","trigger_known_ts":"2013-12-18","strength":0.45,"price":21.2577,"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.255753,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.6205,"atr14":0.376418,"stop_level":19.432291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-03","known_ts":"2014-01-07","bar_index":1613,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-01-03","trigger_known_ts":"2014-01-07","strength":0.588,"price":20.4948,"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.282463,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":19.898,"atr14":0.325575,"stop_level":19.735213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-12","known_ts":"2014-02-12","bar_index":1622,"type":"RECLAIM","strength":0.725,"price":22.5315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-19","known_ts":"2014-03-19","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.1847,"stop_level":22.4721,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-04","known_ts":"2014-04-04","bar_index":1634,"type":"RECLAIM","strength":0.863,"price":22.8343,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-23","known_ts":"2014-04-25","bar_index":1638,"type":"BUY","strength":0.863,"price":23.3627,"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-22","known_ts":"2014-05-22","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.4606,"stop_level":23.6193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-29","known_ts":"2014-05-29","bar_index":1646,"type":"RECLAIM","strength":0.863,"price":23.8182,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-05-22","prior_stop_level":23.6193,"sweep_low":23.3567,"atr14":0.363289,"stop_level":23.175055,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-10","known_ts":"2014-06-10","bar_index":1649,"type":"RECLAIM","strength":0.863,"price":23.9995,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-30","known_ts":"2014-07-30","bar_index":1660,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.0603,"stop_level":24.3973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-13","known_ts":"2014-10-15","bar_index":1678,"type":"BUY","strength":0.725,"price":24.4507,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-12-05","known_ts":"2014-12-05","bar_index":1690,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.6256,"stop_level":25.631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":1691,"type":"RECLAIM","strength":1.0,"price":25.6481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-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":"2014-12-05","prior_stop_level":25.631,"sweep_low":25.2877,"atr14":0.359624,"stop_level":25.107888,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-16","known_ts":"2014-12-18","bar_index":1693,"type":"REBUY","strength":1.0,"price":27.0333,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-07-01","known_ts":"2015-07-06","bar_index":1738,"type":"BUY","strength":0.45,"price":26.5642,"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-07-20","known_ts":"2015-07-20","bar_index":1742,"type":"RECLAIM","strength":0.725,"price":27.3392,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-07-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-24","known_ts":"2015-08-24","bar_index":1750,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.6063,"stop_level":27.5005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":1751,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.9198,"stop_level":27.5005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-17","known_ts":"2015-09-21","bar_index":1756,"type":"BUY","strength":0.725,"price":27.7944,"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":"quality","score":75},{"ts":"2015-11-06","known_ts":"2015-11-06","bar_index":1768,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.8969,"stop_level":27.9146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-24","known_ts":"2015-11-27","bar_index":1772,"type":"REBUY","strength":0.863,"price":29.515,"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":"2015-12-16","known_ts":"2015-12-18","bar_index":1777,"type":"BUY","strength":0.863,"price":30.1344,"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":60},{"ts":"2016-03-04","known_ts":"2016-03-04","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.677,"stop_level":34.9036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-08","known_ts":"2016-03-08","bar_index":1795,"type":"RECLAIM","strength":1.0,"price":34.9632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-04","prior_stop_level":34.9036,"sweep_low":34.2715,"atr14":0.7302,"stop_level":33.9064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-18","known_ts":"2016-03-18","bar_index":1798,"type":"RECLAIM","strength":1.0,"price":36.2987,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-20","known_ts":"2016-04-20","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.8207,"stop_level":37.4847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-22","known_ts":"2016-04-22","bar_index":1806,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.5108,"stop_level":37.4847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-07-11","known_ts":"2016-07-11","bar_index":1824,"type":"RECLAIM","strength":0.863,"price":42.7567,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-27","known_ts":"2016-07-27","bar_index":1828,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.0259,"stop_level":42.1528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-28","known_ts":"2016-07-28","bar_index":1828,"type":"RECLAIM","strength":1.0,"price":42.8072,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-07-27","prior_stop_level":42.1528,"sweep_low":41.6817,"atr14":0.688403,"stop_level":41.337498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-07","known_ts":"2016-12-09","bar_index":1859,"type":"BUY","strength":0.45,"price":34.1208,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-02-01","known_ts":"2017-02-01","bar_index":1871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.0354,"stop_level":36.0429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-02","known_ts":"2017-02-02","bar_index":1871,"type":"RECLAIM","strength":0.588,"price":36.7213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-02-01","prior_stop_level":36.0429,"sweep_low":35.8747,"atr14":0.651653,"stop_level":35.548874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-22","known_ts":"2017-02-22","bar_index":1876,"type":"RECLAIM","strength":0.725,"price":39.0512,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-06","known_ts":"2017-03-06","bar_index":1878,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.9994,"stop_level":37.2775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-04-05","known_ts":"2017-04-07","bar_index":1886,"type":"BUY","strength":0.588,"price":37.4992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-04-10","known_ts":"2017-04-10","bar_index":1887,"type":"RECLAIM","strength":0.725,"price":38.1962,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-04-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-09","known_ts":"2017-06-13","bar_index":1901,"type":"BUY","strength":0.45,"price":35.2826,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-07-10","known_ts":"2017-07-10","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":0.45,"price":33.7284,"stop_level":34.3674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-07-11","known_ts":"2017-07-13","bar_index":1908,"type":"REBUY","strength":0.45,"price":34.6912,"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":"2017-07-12","known_ts":"2017-07-12","bar_index":1908,"type":"RECLAIM","strength":0.45,"price":34.4017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2017-07-10","prior_stop_level":34.3674,"sweep_low":33.5648,"atr14":0.632739,"stop_level":33.24843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-19","known_ts":"2017-07-19","bar_index":1910,"type":"RECLAIM","strength":0.725,"price":36.0629,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-07-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-10","known_ts":"2017-08-10","bar_index":1915,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.0122,"stop_level":36.0248,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-14","known_ts":"2017-08-14","bar_index":1916,"type":"RECLAIM","strength":0.588,"price":36.2017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-08-10","prior_stop_level":36.0248,"sweep_low":35.5196,"atr14":0.533712,"stop_level":35.252744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-25","known_ts":"2017-08-25","bar_index":1919,"type":"RECLAIM","strength":0.863,"price":36.088,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-20","known_ts":"2017-09-20","bar_index":1924,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.9831,"stop_level":37.2683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-25","known_ts":"2017-09-25","bar_index":1925,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.7232,"stop_level":37.2683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-10","known_ts":"2017-11-14","bar_index":1937,"type":"BUY","strength":0.725,"price":36.3452,"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":40},{"ts":"2017-12-01","known_ts":"2017-12-01","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.619,"stop_level":35.847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-12-12","known_ts":"2017-12-14","bar_index":1944,"type":"REBUY","strength":0.725,"price":36.5295,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2018-01-09","known_ts":"2018-01-09","bar_index":1950,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.9156,"stop_level":35.4267,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-02","known_ts":"2018-03-06","bar_index":1962,"type":"BUY","strength":0.45,"price":32.8098,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-04-19","known_ts":"2018-04-19","bar_index":1973,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.7086,"stop_level":33.0541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-23","known_ts":"2018-04-23","bar_index":1973,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.0306,"stop_level":33.0541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-27","known_ts":"2018-04-27","bar_index":1975,"type":"RECLAIM","strength":0.588,"price":33.5431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-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":"2018-04-23","prior_stop_level":33.0541,"sweep_low":31.8154,"atr14":0.625534,"stop_level":31.502633,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-29","known_ts":"2018-05-29","bar_index":1982,"type":"RECLAIM","strength":0.863,"price":35.0419,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-13","known_ts":"2018-06-13","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.4502,"stop_level":34.8447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-20","known_ts":"2018-06-20","bar_index":1987,"type":"RECLAIM","strength":0.863,"price":35.1668,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-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":"2018-06-13","prior_stop_level":34.8447,"sweep_low":34.4305,"atr14":0.494706,"stop_level":34.183147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-27","known_ts":"2018-06-27","bar_index":1989,"type":"RECLAIM","strength":0.863,"price":35.5079,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-07","known_ts":"2018-09-07","bar_index":2005,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.6782,"stop_level":38.685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-10","known_ts":"2018-09-10","bar_index":2006,"type":"RECLAIM","strength":1.0,"price":38.8179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-09-07","prior_stop_level":38.685,"sweep_low":38.5718,"atr14":0.440546,"stop_level":38.351527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-02","known_ts":"2018-11-02","bar_index":2019,"type":"RECLAIM","strength":1.0,"price":41.2638,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-12-21","known_ts":"2018-12-21","bar_index":2030,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.9071,"stop_level":43.1223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-02-11","known_ts":"2019-02-11","bar_index":2041,"type":"RECLAIM","strength":1.0,"price":47.1231,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-03-08","known_ts":"2019-03-12","bar_index":2047,"type":"REBUY","strength":1.0,"price":48.4878,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2019-03-21","known_ts":"2019-03-25","bar_index":2050,"type":"REBUY","strength":1.0,"price":49.772,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-06-04","known_ts":"2019-06-06","bar_index":2067,"type":"BUY","strength":0.725,"price":49.8126,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":2072,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.9931,"stop_level":49.2364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2019-08-07","known_ts":"2019-08-09","bar_index":2082,"type":"BUY","strength":0.725,"price":50.187,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2019-11-07","known_ts":"2019-11-07","bar_index":2103,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.0369,"stop_level":54.1094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-15","known_ts":"2020-01-17","bar_index":2119,"type":"BUY","strength":0.725,"price":53.5094,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":2128,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.2356,"stop_level":55.0314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-03-04","known_ts":"2020-03-04","bar_index":2130,"type":"RECLAIM","strength":0.863,"price":55.1091,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-02-27","prior_stop_level":55.0314,"sweep_low":48.9248,"atr14":1.548566,"stop_level":48.150517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-24","known_ts":"2020-04-28","bar_index":2142,"type":"BUY","strength":0.45,"price":37.6733,"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-07-09","known_ts":"2020-07-09","bar_index":2159,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.9591,"stop_level":41.7201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-15","known_ts":"2020-07-15","bar_index":2160,"type":"RECLAIM","strength":0.588,"price":42.0419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-07-09","prior_stop_level":41.7201,"sweep_low":40.3926,"atr14":1.436007,"stop_level":39.674597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-24","known_ts":"2020-07-28","bar_index":2163,"type":"REBUY","strength":0.588,"price":42.9167,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_realestate"}},{"ts":"2020-08-24","known_ts":"2020-08-24","bar_index":2170,"type":"RECLAIM","strength":0.725,"price":44.4005,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-07-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-18","known_ts":"2020-09-18","bar_index":2176,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.049,"stop_level":45.7787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-06","known_ts":"2020-10-06","bar_index":2180,"type":"RECLAIM","strength":0.863,"price":46.2376,"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-12","known_ts":"2020-11-16","bar_index":2189,"type":"BUY","strength":0.863,"price":46.9475,"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":"quality","score":75},{"ts":"2020-12-28","known_ts":"2020-12-30","bar_index":2199,"type":"BUY","strength":0.863,"price":44.7946,"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":60},{"ts":"2021-01-28","known_ts":"2021-02-01","bar_index":2206,"type":"BUY","strength":0.725,"price":44.316,"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":30},{"ts":"2021-02-26","known_ts":"2021-02-26","bar_index":2212,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.5597,"stop_level":44.8759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-02","known_ts":"2021-03-02","bar_index":2213,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.6411,"stop_level":44.8759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-03","known_ts":"2021-03-03","bar_index":2213,"type":"RECLAIM","strength":0.863,"price":44.9442,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-02-26","prior_stop_level":44.8759,"sweep_low":44.153,"atr14":0.931325,"stop_level":43.687337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-03","known_ts":"2021-03-03","bar_index":2213,"type":"RECLAIM","strength":0.863,"price":44.9442,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-03-02","prior_stop_level":44.8759,"sweep_low":44.153,"atr14":0.931325,"stop_level":43.687337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-17","known_ts":"2021-03-17","bar_index":2217,"type":"RECLAIM","strength":0.863,"price":45.6615,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-05","known_ts":"2021-05-05","bar_index":2228,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.9993,"stop_level":50.9134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-07","known_ts":"2021-05-07","bar_index":2229,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.7142,"stop_level":50.9134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-25","known_ts":"2021-05-25","bar_index":2233,"type":"RECLAIM","strength":1.0,"price":50.7962,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-21","known_ts":"2021-07-23","bar_index":2246,"type":"BUY","strength":0.863,"price":52.8517,"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":"2021-08-27","known_ts":"2021-08-31","bar_index":2255,"type":"REBUY","strength":1.0,"price":54.5176,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2021-09-09","known_ts":"2021-09-09","bar_index":2257,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.5927,"stop_level":53.3008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-14","known_ts":"2021-10-18","bar_index":2266,"type":"BUY","strength":0.863,"price":53.2964,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2021-12-22","known_ts":"2021-12-27","bar_index":2282,"type":"BUY","strength":0.863,"price":55.8439,"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":"2022-01-18","known_ts":"2022-01-18","bar_index":2287,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.0806,"stop_level":56.3128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":2288,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.1769,"stop_level":56.3128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-21","known_ts":"2022-03-23","bar_index":2302,"type":"BUY","strength":0.725,"price":53.2287,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2022-04-29","known_ts":"2022-04-29","bar_index":2311,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.5694,"stop_level":57.1053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-05","known_ts":"2022-07-05","bar_index":2326,"type":"RECLAIM","strength":0.863,"price":55.5082,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-13","known_ts":"2022-07-13","bar_index":2328,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.9111,"stop_level":55.5082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-15","known_ts":"2022-07-15","bar_index":2328,"type":"RECLAIM","strength":0.863,"price":56.7347,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-07-13","prior_stop_level":55.5082,"sweep_low":53.9508,"atr14":1.179792,"stop_level":53.360904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-29","known_ts":"2022-07-29","bar_index":2332,"type":"RECLAIM","strength":0.863,"price":58.9427,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2337,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.125,"stop_level":58.295,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-10-27","known_ts":"2022-10-31","bar_index":2353,"type":"BUY","strength":0.588,"price":51.0195,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":2360,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.5853,"stop_level":52.3059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-11","known_ts":"2023-01-11","bar_index":2370,"type":"RECLAIM","strength":0.725,"price":54.6606,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2379,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.0582,"stop_level":54.4643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":2379,"type":"RECLAIM","strength":0.863,"price":54.771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-21","prior_stop_level":54.4643,"sweep_low":53.8758,"atr14":0.936675,"stop_level":53.407463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-26","known_ts":"2023-04-28","bar_index":2394,"type":"BUY","strength":0.45,"price":52.7211,"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":"2023-05-04","known_ts":"2023-05-08","bar_index":2396,"type":"BUY","strength":0.588,"price":52.654,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-05-19","known_ts":"2023-05-19","bar_index":2399,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.3132,"stop_level":51.1522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-05","known_ts":"2023-06-07","bar_index":2403,"type":"BUY","strength":0.45,"price":51.3998,"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-07-07","known_ts":"2023-07-07","bar_index":2410,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.4092,"stop_level":50.5953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-11","known_ts":"2023-07-11","bar_index":2411,"type":"RECLAIM","strength":0.588,"price":51.1962,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-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":"2023-07-07","prior_stop_level":50.5953,"sweep_low":50.0792,"atr14":0.755436,"stop_level":49.701482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-24","known_ts":"2023-07-24","bar_index":2414,"type":"RECLAIM","strength":0.725,"price":53.9464,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":2416,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.9997,"stop_level":50.1976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":2417,"type":"RECLAIM","strength":0.588,"price":50.3226,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-08-03","prior_stop_level":50.1976,"sweep_low":49.8212,"atr14":0.854001,"stop_level":49.394199,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-20","known_ts":"2023-10-24","bar_index":2435,"type":"BUY","strength":0.45,"price":42.5591,"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-02","known_ts":"2023-11-06","bar_index":2438,"type":"BUY","strength":0.45,"price":43.5382,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-12-12","known_ts":"2023-12-12","bar_index":2447,"type":"RECLAIM","strength":0.725,"price":50.1277,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":2455,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.8682,"stop_level":50.0003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-18","known_ts":"2024-04-22","bar_index":2476,"type":"REBUY","strength":0.725,"price":47.1129,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-05-22","known_ts":"2024-05-22","bar_index":2484,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.6831,"stop_level":48.4908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-07-11","known_ts":"2024-07-15","bar_index":2495,"type":"BUY","strength":1.0,"price":50.1865,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2024-09-18","known_ts":"2024-09-18","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.2485,"stop_level":56.4475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-24","known_ts":"2024-09-24","bar_index":2512,"type":"RECLAIM","strength":1.0,"price":56.5831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-09-18","prior_stop_level":56.4475,"sweep_low":54.6476,"atr14":0.889806,"stop_level":54.202697,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-04","known_ts":"2024-10-04","bar_index":2515,"type":"RECLAIM","strength":1.0,"price":55.866,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-15","known_ts":"2025-01-17","bar_index":2538,"type":"BUY","strength":0.588,"price":50.3067,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2025-02-10","known_ts":"2025-02-10","bar_index":2543,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.9401,"stop_level":50.0049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-02-11","known_ts":"2025-02-11","bar_index":2544,"type":"RECLAIM","strength":0.588,"price":50.3289,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2025-02-10","prior_stop_level":50.0049,"sweep_low":49.5977,"atr14":0.840519,"stop_level":49.177441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-25","known_ts":"2025-02-25","bar_index":2547,"type":"RECLAIM","strength":0.863,"price":52.3557,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-21","known_ts":"2025-03-21","bar_index":2553,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.8869,"stop_level":51.9427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-03-24","known_ts":"2025-03-24","bar_index":2553,"type":"RECLAIM","strength":0.863,"price":52.3332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-21","prior_stop_level":51.9427,"sweep_low":51.673,"atr14":0.984883,"stop_level":51.180559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-11","known_ts":"2025-04-11","bar_index":2558,"type":"RECLAIM","strength":1.0,"price":53.259,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-16","known_ts":"2025-04-21","bar_index":2559,"type":"REBUY","strength":1.0,"price":54.1465,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2025-06-09","known_ts":"2025-06-11","bar_index":2571,"type":"BUY","strength":1.0,"price":54.4705,"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":"2025-07-15","known_ts":"2025-07-15","bar_index":2579,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.6838,"stop_level":53.9302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":2579,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.3996,"stop_level":53.9302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":2580,"type":"RECLAIM","strength":1.0,"price":54.8018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-15","prior_stop_level":53.9302,"sweep_low":53.3427,"atr14":0.838674,"stop_level":52.923363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":2580,"type":"RECLAIM","strength":1.0,"price":54.8018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-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":"2025-07-17","prior_stop_level":53.9302,"sweep_low":53.3427,"atr14":0.838674,"stop_level":52.923363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":2583,"type":"RECLAIM","strength":1.0,"price":54.6944,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-13","known_ts":"2025-08-15","bar_index":2586,"type":"BUY","strength":1.0,"price":55.675,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2025-09-02","known_ts":"2025-09-02","bar_index":2590,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.2233,"stop_level":55.3418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-09-03","known_ts":"2025-09-03","bar_index":2590,"type":"RECLAIM","strength":1.0,"price":55.4242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-09-02","prior_stop_level":55.3418,"sweep_low":54.9364,"atr14":0.765368,"stop_level":54.553716,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-04","known_ts":"2025-09-08","bar_index":2591,"type":"BUY","strength":1.0,"price":56.5241,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-10-09","known_ts":"2025-10-09","bar_index":2599,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.3535,"stop_level":56.4858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-14","known_ts":"2025-10-14","bar_index":2600,"type":"RECLAIM","strength":1.0,"price":56.5265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-10-09","prior_stop_level":56.4858,"sweep_low":55.7483,"atr14":0.664837,"stop_level":55.415882,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-03","known_ts":"2025-12-05","bar_index":2612,"type":"BUY","strength":0.725,"price":56.7117,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2025-12-11","known_ts":"2025-12-15","bar_index":2614,"type":"BUY","strength":0.725,"price":56.3238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":2632,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.6795,"stop_level":64.586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-24","known_ts":"2026-06-26","bar_index":2658,"type":"BUY","strength":0.725,"price":62.8487,"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":"2026-07-30","known_ts":"2026-07-30","bar_index":2666,"type":"SELL","basis":"structure_stop","strength":0.863,"price":64.43,"stop_level":64.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-05","known_ts":"2026-08-05","bar_index":2667,"type":"SELL","basis":"structure_stop","strength":0.863,"price":62.7,"stop_level":64.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-08-05","last_scored_basis":"structure_stop","bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2017-05-18","2017-10-12","2017-11-02","2018-01-23","2018-02-13","2018-03-28","2018-10-04","2019-01-07","2019-04-22","2019-05-13","2019-07-25","2019-11-21","2019-12-18","2020-03-25","2020-10-01","2020-10-30","2021-01-20","2021-05-25","2021-07-02","2021-10-01","2021-12-22","2022-02-01","2022-03-16","2022-05-16","2022-10-03","2023-03-27","2023-04-21","2023-05-31","2023-06-30","2023-08-25","2023-10-04","2023-11-02","2024-02-16","2024-10-14","2024-11-12","2024-12-20","2025-11-11","2026-03-27","2026-04-28","2026-06-05"],"warnings":[{"ts":"2022-07-13","kind":"confirm","px":54.9111,"level":55.5082},{"ts":"2022-08-02","kind":"arm","px":58.9427},{"ts":"2022-08-22","kind":"confirm","px":58.125,"level":58.295},{"ts":"2022-11-18","kind":"arm","px":53.0105},{"ts":"2022-11-28","kind":"confirm","px":50.5853,"level":52.3059},{"ts":"2022-12-05","kind":"arm","px":51.1988},{"ts":"2023-02-21","kind":"confirm","px":54.0582,"level":54.4643},{"ts":"2023-05-18","kind":"arm","px":50.3971},{"ts":"2023-05-19","kind":"confirm","px":50.3132,"level":51.1522},{"ts":"2023-06-21","kind":"arm","px":50.2286},{"ts":"2023-07-07","kind":"confirm","px":50.4092,"level":50.5953},{"ts":"2023-07-28","kind":"arm","px":52.017},{"ts":"2023-08-03","kind":"confirm","px":49.9997,"level":50.1976},{"ts":"2023-12-11","kind":"arm","px":47.154},{"ts":"2024-01-17","kind":"arm","px":49.8174},{"ts":"2024-01-18","kind":"confirm","px":48.8682,"level":50.0003},{"ts":"2024-05-09","kind":"arm","px":48.4908},{"ts":"2024-05-22","kind":"confirm","px":47.6831,"level":48.4908},{"ts":"2024-07-29","kind":"arm","px":52.1857},{"ts":"2024-09-12","kind":"arm","px":56.4475},{"ts":"2024-09-18","kind":"confirm","px":56.2485,"level":56.4475},{"ts":"2025-02-03","kind":"arm","px":50.4307},{"ts":"2025-02-10","kind":"confirm","px":49.9401,"level":50.0049},{"ts":"2025-02-27","kind":"arm","px":52.3557},{"ts":"2025-03-21","kind":"confirm","px":51.8869,"level":51.9427},{"ts":"2025-06-25","kind":"arm","px":53.8292},{"ts":"2025-07-15","kind":"confirm","px":53.6838,"level":53.9302},{"ts":"2025-07-16","kind":"arm","px":53.807},{"ts":"2025-07-17","kind":"confirm","px":53.3996,"level":53.9302},{"ts":"2025-08-27","kind":"arm","px":55.7417},{"ts":"2025-09-02","kind":"confirm","px":55.2233,"level":55.3418},{"ts":"2025-09-22","kind":"arm","px":56.4858},{"ts":"2025-10-09","kind":"confirm","px":56.3535,"level":56.4858},{"ts":"2026-01-26","kind":"arm","px":58.8523},{"ts":"2026-02-24","kind":"arm","px":65.1047},{"ts":"2026-03-05","kind":"confirm","px":63.6795,"level":64.586},{"ts":"2026-07-21","kind":"arm","px":64.99},{"ts":"2026-07-30","kind":"confirm","px":64.43,"level":64.72},{"ts":"2026-08-04","kind":"arm","px":62.9},{"ts":"2026-08-05","kind":"confirm","px":62.7,"level":64.72}],"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":[]}}}