{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_77aff8421a5382f997cc","market":"US","system":"prophet_board","definition":"us_prophet_v1","authority":"candidate","surfaced_at":"2026-08-07","entry_date":"2026-08-10","entry_basis":"next_session_close","entry_price":350.78,"rank":18,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":343.43,"return_pct":-2.1,"excess_pct":null,"sessions":2,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"}]},"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":"HD","timeframe":"3D","as_of":"2026-08-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1982-07-01","known_ts":"1982-07-06","bar_index":66,"type":"REBUY","strength":0.588,"price":0.0604,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1982-11-03","known_ts":"1982-11-05","bar_index":95,"type":"REBUY","strength":0.588,"price":0.1102,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1983-09-12","known_ts":"1983-09-14","bar_index":167,"type":"BUY","strength":0.725,"price":0.3473,"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":45},{"ts":"1983-10-12","known_ts":"1983-10-12","bar_index":174,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3412,"stop_level":0.3473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-11-17","known_ts":"1983-11-21","bar_index":183,"type":"BUY","strength":0.725,"price":0.2975,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1984-01-13","known_ts":"1984-01-13","bar_index":195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2869,"stop_level":0.2975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-02-09","known_ts":"1984-02-13","bar_index":202,"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":"1984-02-09","trigger_known_ts":"1984-02-13","strength":0.45,"price":0.231,"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.383178,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2038,"atr14":0.010221,"stop_level":0.198689,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-03-12","known_ts":"1984-03-14","bar_index":209,"type":"BUY","strength":0.45,"price":0.2099,"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":"1984-03-12","known_ts":"1984-03-14","bar_index":209,"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":"1984-03-12","trigger_known_ts":"1984-03-14","strength":0.45,"price":0.2099,"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.439519,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1706,"atr14":0.009489,"stop_level":0.165856,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-10","known_ts":"1984-04-12","bar_index":216,"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":"1984-04-10","trigger_known_ts":"1984-04-12","strength":0.588,"price":0.2204,"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.411482,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.2038,"atr14":0.007985,"stop_level":0.199808,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-05-09","known_ts":"1984-05-09","bar_index":222,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2204,"stop_level":0.225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-15","known_ts":"1984-05-15","bar_index":224,"type":"RECLAIM","strength":0.588,"price":0.231,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-05-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":"1984-05-09","prior_stop_level":0.225,"sweep_low":0.2204,"atr14":0.006413,"stop_level":0.217193,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-06-22","known_ts":"1984-06-22","bar_index":233,"type":"RECLAIM","strength":0.863,"price":0.2703,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-05-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-07-23","known_ts":"1984-07-23","bar_index":239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2582,"stop_level":0.2642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-01","known_ts":"1984-08-03","bar_index":242,"type":"REBUY","strength":0.863,"price":0.3141,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"1984-10-09","known_ts":"1984-10-11","bar_index":258,"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":"1984-10-09","trigger_known_ts":"1984-10-11","strength":0.45,"price":0.157,"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.525249,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.145,"atr14":0.009146,"stop_level":0.140427,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-10-17","known_ts":"1984-10-19","bar_index":260,"type":"BUY","strength":0.45,"price":0.1812,"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":"1984-10-17","known_ts":"1984-10-19","bar_index":260,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1984-10-17","trigger_known_ts":"1984-10-19","strength":0.45,"price":0.1812,"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.441774,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.154,"atr14":0.008431,"stop_level":0.149785,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-11-02","known_ts":"1984-11-02","bar_index":264,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.157,"stop_level":0.1752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-11-12","known_ts":"1984-11-14","bar_index":266,"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":"1984-11-12","trigger_known_ts":"1984-11-14","strength":0.45,"price":0.1857,"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.417137,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.145,"atr14":0.008374,"stop_level":0.140813,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-14","known_ts":"1985-01-14","bar_index":280,"type":"RECLAIM","strength":0.863,"price":0.2174,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-01-30","known_ts":"1985-01-30","bar_index":284,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2008,"stop_level":0.2023,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-02-15","known_ts":"1985-02-20","bar_index":288,"type":"BUY","strength":0.863,"price":0.2204,"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":"1985-03-19","known_ts":"1985-03-19","bar_index":295,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2204,"stop_level":0.2265,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-05-01","known_ts":"1985-05-03","bar_index":305,"type":"BUY","strength":0.725,"price":0.2174,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1985-05-22","known_ts":"1985-05-22","bar_index":310,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1978,"stop_level":0.2114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-08-29","known_ts":"1985-09-03","bar_index":333,"type":"BUY","strength":0.45,"price":0.1434,"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":"1985-08-29","known_ts":"1985-09-03","bar_index":333,"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":"1985-08-29","trigger_known_ts":"1985-09-03","strength":0.45,"price":0.1434,"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.387179,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1374,"atr14":0.004397,"stop_level":0.135202,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-09-26","known_ts":"1985-09-26","bar_index":339,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.1329,"stop_level":0.1389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1985-12-30","known_ts":"1985-12-30","bar_index":360,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.151,"stop_level":0.154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-01-08","known_ts":"1986-01-08","bar_index":362,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1495,"stop_level":0.151,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-01-30","known_ts":"1986-02-03","bar_index":368,"type":"BUY","strength":0.725,"price":0.1585,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1986-03-19","known_ts":"1986-03-19","bar_index":379,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1903,"stop_level":0.1948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-25","known_ts":"1986-03-25","bar_index":380,"type":"RECLAIM","strength":1.0,"price":0.1978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1986-03-19","prior_stop_level":0.1948,"sweep_low":0.1872,"atr14":0.006876,"stop_level":0.183762,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-04-15","known_ts":"1986-04-15","bar_index":385,"type":"RECLAIM","strength":1.0,"price":0.2023,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-06-19","known_ts":"1986-06-19","bar_index":400,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2431,"stop_level":0.2461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-06-23","known_ts":"1986-06-23","bar_index":401,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2446,"stop_level":0.2461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-06-25","known_ts":"1986-06-25","bar_index":401,"type":"RECLAIM","strength":1.0,"price":0.2491,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1986-06-19","prior_stop_level":0.2461,"sweep_low":0.2355,"atr14":0.007316,"stop_level":0.231842,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-06-25","known_ts":"1986-06-25","bar_index":401,"type":"RECLAIM","strength":1.0,"price":0.2491,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1986-06-23","prior_stop_level":0.2461,"sweep_low":0.2355,"atr14":0.007316,"stop_level":0.231842,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-06-26","known_ts":"1986-06-30","bar_index":402,"type":"REBUY","strength":1.0,"price":0.2627,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1986-07-09","known_ts":"1986-07-09","bar_index":404,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.231,"stop_level":0.2355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-08-21","known_ts":"1986-08-25","bar_index":415,"type":"BUY","strength":0.863,"price":0.2355,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"1986-09-12","known_ts":"1986-09-12","bar_index":420,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2114,"stop_level":0.2401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-10-24","known_ts":"1986-10-28","bar_index":430,"type":"BUY","strength":0.725,"price":0.2099,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1987-02-25","known_ts":"1987-02-25","bar_index":458,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2748,"stop_level":0.2778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-02-27","known_ts":"1987-02-27","bar_index":458,"type":"RECLAIM","strength":1.0,"price":0.2884,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1987-02-25","prior_stop_level":0.2778,"sweep_low":0.2733,"atr14":0.009101,"stop_level":0.268749,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-13","known_ts":"1987-03-13","bar_index":462,"type":"RECLAIM","strength":1.0,"price":0.305,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-04-21","known_ts":"1987-04-21","bar_index":470,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3412,"stop_level":0.3458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-06-01","known_ts":"1987-06-01","bar_index":480,"type":"RECLAIM","strength":1.0,"price":0.4152,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-06-23","known_ts":"1987-06-23","bar_index":485,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4198,"stop_level":0.4273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-06-25","known_ts":"1987-06-25","bar_index":486,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4167,"stop_level":0.4273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-08-20","known_ts":"1987-08-20","bar_index":499,"type":"RECLAIM","strength":1.0,"price":0.4968,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-08-27","known_ts":"1987-08-27","bar_index":500,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4741,"stop_level":0.4832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-11-18","known_ts":"1987-11-20","bar_index":520,"type":"BUY","strength":0.588,"price":0.3174,"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":"1988-01-13","known_ts":"1988-01-13","bar_index":532,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3311,"stop_level":0.3356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-19","known_ts":"1988-01-19","bar_index":533,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3242,"stop_level":0.3356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-01-25","known_ts":"1988-01-25","bar_index":535,"type":"RECLAIM","strength":0.588,"price":0.3401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-01-19","prior_stop_level":0.3356,"sweep_low":0.3152,"atr14":0.012144,"stop_level":0.309128,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-16","known_ts":"1988-02-16","bar_index":540,"type":"RECLAIM","strength":0.725,"price":0.39,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-05","known_ts":"1988-05-05","bar_index":558,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4629,"stop_level":0.472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-06-10","known_ts":"1988-06-10","bar_index":567,"type":"RECLAIM","strength":1.0,"price":0.5317,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-07-07","known_ts":"1988-07-07","bar_index":573,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5021,"stop_level":0.5044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-07-11","known_ts":"1988-07-11","bar_index":573,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4885,"stop_level":0.5044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-09-14","known_ts":"1988-09-16","bar_index":589,"type":"BUY","strength":0.725,"price":0.4914,"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":"1988-10-26","known_ts":"1988-10-26","bar_index":599,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5118,"stop_level":0.5232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-10-31","known_ts":"1988-10-31","bar_index":600,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5164,"stop_level":0.5232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-11-16","known_ts":"1988-11-18","bar_index":604,"type":"REBUY","strength":0.588,"price":0.5278,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1988-12-15","known_ts":"1988-12-15","bar_index":610,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5328,"stop_level":0.5437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-12-16","known_ts":"1988-12-16","bar_index":611,"type":"RECLAIM","strength":1.0,"price":0.5488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1988-12-15","prior_stop_level":0.5437,"sweep_low":0.5215,"atr14":0.012855,"stop_level":0.515073,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-30","known_ts":"1988-12-30","bar_index":614,"type":"RECLAIM","strength":1.0,"price":0.5716,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-01-09","known_ts":"1989-01-09","bar_index":615,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5511,"stop_level":0.5533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-01-13","known_ts":"1989-01-13","bar_index":617,"type":"RECLAIM","strength":1.0,"price":0.5624,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-01-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":"1989-01-09","prior_stop_level":0.5533,"sweep_low":0.5442,"atr14":0.012044,"stop_level":0.538178,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-03","known_ts":"1989-02-03","bar_index":622,"type":"RECLAIM","strength":1.0,"price":0.6171,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-14","known_ts":"1989-03-14","bar_index":630,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6176,"stop_level":0.6285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-16","known_ts":"1989-03-16","bar_index":631,"type":"RECLAIM","strength":1.0,"price":0.6541,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-03-14","prior_stop_level":0.6285,"sweep_low":0.6062,"atr14":0.01878,"stop_level":0.59681,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-22","known_ts":"1989-03-22","bar_index":632,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.6154,"stop_level":0.6176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-27","known_ts":"1989-03-27","bar_index":633,"type":"RECLAIM","strength":1.0,"price":0.629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-03-22 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":"1989-03-22","prior_stop_level":0.6176,"sweep_low":0.6154,"atr14":0.017191,"stop_level":0.606804,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-04-06","known_ts":"1989-04-06","bar_index":636,"type":"RECLAIM","strength":1.0,"price":0.6678,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-18","known_ts":"1989-05-22","bar_index":646,"type":"REBUY","strength":1.0,"price":0.7612,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1989-06-06","known_ts":"1989-06-08","bar_index":650,"type":"REBUY","strength":1.0,"price":0.7817,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1990-01-04","known_ts":"1990-01-08","bar_index":699,"type":"BUY","strength":0.725,"price":1.0216,"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":"1990-01-17","known_ts":"1990-01-19","bar_index":702,"type":"BUY","strength":0.725,"price":1.0524,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1990-04-18","known_ts":"1990-04-18","bar_index":723,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2523,"stop_level":1.2557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-19","known_ts":"1990-04-19","bar_index":723,"type":"RECLAIM","strength":0.863,"price":1.2763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1990-04-18","prior_stop_level":1.2557,"sweep_low":1.2351,"atr14":0.029522,"stop_level":1.220339,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-04","known_ts":"1990-05-04","bar_index":727,"type":"RECLAIM","strength":1.0,"price":1.4066,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-07","known_ts":"1990-06-07","bar_index":734,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5748,"stop_level":1.5885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-11","known_ts":"1990-06-11","bar_index":735,"type":"RECLAIM","strength":1.0,"price":1.6125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-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":"1990-06-07","prior_stop_level":1.5885,"sweep_low":1.5027,"atr14":0.045089,"stop_level":1.480155,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-21","known_ts":"1990-06-21","bar_index":738,"type":"RECLAIM","strength":1.0,"price":1.5816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-01-03","known_ts":"1991-01-03","bar_index":783,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5427,"stop_level":1.5479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-21","known_ts":"1991-01-21","bar_index":787,"type":"RECLAIM","strength":0.863,"price":1.7181,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-21","known_ts":"1991-02-21","bar_index":794,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.909,"stop_level":1.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-22","known_ts":"1991-02-22","bar_index":794,"type":"RECLAIM","strength":0.863,"price":2.0483,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-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":"1991-02-21","prior_stop_level":1.94,"sweep_low":1.8884,"atr14":0.074911,"stop_level":1.850944,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-13","known_ts":"1991-03-13","bar_index":799,"type":"RECLAIM","strength":0.863,"price":2.0547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-20","known_ts":"1991-03-20","bar_index":800,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0134,"stop_level":2.034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-21","known_ts":"1991-03-21","bar_index":801,"type":"RECLAIM","strength":0.863,"price":2.0444,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-03-20","prior_stop_level":2.034,"sweep_low":1.9927,"atr14":0.06027,"stop_level":1.962565,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-01","known_ts":"1991-04-03","bar_index":803,"type":"REBUY","strength":0.863,"price":2.318,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1991-04-12","known_ts":"1991-04-16","bar_index":806,"type":"REBUY","strength":0.863,"price":2.4006,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1991-05-14","known_ts":"1991-05-14","bar_index":813,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3902,"stop_level":2.4057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-05-17","known_ts":"1991-05-17","bar_index":814,"type":"RECLAIM","strength":1.0,"price":2.4161,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-05-14","prior_stop_level":2.4057,"sweep_low":2.2818,"atr14":0.060372,"stop_level":2.251614,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-05-30","known_ts":"1991-05-30","bar_index":817,"type":"RECLAIM","strength":1.0,"price":2.7258,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-10","known_ts":"1991-09-10","bar_index":840,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1555,"stop_level":3.1925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-09-12","known_ts":"1991-09-12","bar_index":841,"type":"RECLAIM","strength":0.863,"price":3.2175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1991-09-10","prior_stop_level":3.1925,"sweep_low":3.1478,"atr14":0.085505,"stop_level":3.105047,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-02","known_ts":"1991-12-04","bar_index":860,"type":"REBUY","strength":0.725,"price":3.8553,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1992-01-17","known_ts":"1992-01-17","bar_index":870,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1345,"stop_level":4.1888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-03-19","known_ts":"1992-03-23","bar_index":885,"type":"BUY","strength":0.725,"price":4.0899,"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":"1992-04-09","known_ts":"1992-04-13","bar_index":890,"type":"REBUY","strength":0.588,"price":4.0666,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1992-05-06","known_ts":"1992-05-08","bar_index":896,"type":"REBUY","strength":0.588,"price":3.989,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1992-06-17","known_ts":"1992-06-17","bar_index":905,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1703,"stop_level":4.2169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-07-01","known_ts":"1992-07-06","bar_index":909,"type":"REBUY","strength":0.725,"price":4.3101,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"1992-08-25","known_ts":"1992-08-25","bar_index":921,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6945,"stop_level":4.7761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-27","known_ts":"1992-08-27","bar_index":922,"type":"RECLAIM","strength":0.725,"price":4.8721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-08-25","prior_stop_level":4.7761,"sweep_low":4.6479,"atr14":0.101591,"stop_level":4.597105,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-09","known_ts":"1992-09-09","bar_index":925,"type":"RECLAIM","strength":0.863,"price":5.047,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-06","known_ts":"1993-01-06","bar_index":952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.9241,"stop_level":6.0291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-01-13","known_ts":"1993-01-13","bar_index":954,"type":"RECLAIM","strength":0.725,"price":6.0874,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1993-01-06","prior_stop_level":6.0291,"sweep_low":5.8308,"atr14":0.113783,"stop_level":5.773909,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-05-05","known_ts":"1993-05-07","bar_index":980,"type":"BUY","strength":0.588,"price":5.5224,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1993-06-07","known_ts":"1993-06-07","bar_index":987,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2735,"stop_level":5.7091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-07-30","known_ts":"1993-07-30","bar_index":1000,"type":"RECLAIM","strength":0.725,"price":5.7131,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-08-20","known_ts":"1993-08-20","bar_index":1005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1838,"stop_level":5.6975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-10-04","known_ts":"1993-10-06","bar_index":1015,"type":"BUY","strength":0.45,"price":4.9071,"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":"1993-10-04","known_ts":"1993-10-06","bar_index":1015,"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":"1993-10-04","trigger_known_ts":"1993-10-06","strength":0.45,"price":4.9071,"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.225068,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6735,"atr14":0.126961,"stop_level":4.610019,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-10","known_ts":"1993-12-10","bar_index":1031,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1601,"stop_level":5.1757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-02-04","known_ts":"1994-02-08","bar_index":1044,"type":"BUY","strength":0.45,"price":4.8639,"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":"1994-02-04","known_ts":"1994-02-08","bar_index":1044,"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":"1994-02-04","trigger_known_ts":"1994-02-08","strength":0.45,"price":4.8639,"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.195185,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.63,"atr14":0.128275,"stop_level":4.565862,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-28","known_ts":"1994-02-28","bar_index":1049,"type":"RECLAIM","strength":0.725,"price":5.1133,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-02-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-03-29","known_ts":"1994-03-29","bar_index":1056,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0859,"stop_level":5.2575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-03-31","known_ts":"1994-03-31","bar_index":1056,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0859,"stop_level":5.2575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-05","known_ts":"1994-04-05","bar_index":1057,"type":"RECLAIM","strength":0.725,"price":5.3043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-03-29","prior_stop_level":5.2575,"sweep_low":4.8674,"atr14":0.156827,"stop_level":4.788987,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-05","known_ts":"1994-04-05","bar_index":1057,"type":"RECLAIM","strength":0.725,"price":5.3043,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-03-31","prior_stop_level":5.2575,"sweep_low":4.8674,"atr14":0.156827,"stop_level":4.788987,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-20","known_ts":"1994-04-20","bar_index":1061,"type":"RECLAIM","strength":0.863,"price":5.1639,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-05-17","known_ts":"1994-05-19","bar_index":1067,"type":"BUY","strength":0.725,"price":5.5851,"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":"1994-06-07","known_ts":"1994-06-07","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5744,"stop_level":5.6319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-14","known_ts":"1994-06-14","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3714,"stop_level":5.5119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-16","known_ts":"1994-08-18","bar_index":1088,"type":"BUY","strength":0.725,"price":5.4963,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1994-09-21","known_ts":"1994-09-21","bar_index":1096,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.3294,"stop_level":5.4232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-14","known_ts":"1994-10-18","bar_index":1102,"type":"BUY","strength":0.725,"price":5.4388,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1994-11-21","known_ts":"1994-11-21","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.7826,"stop_level":5.8139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-23","known_ts":"1994-11-23","bar_index":1111,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6888,"stop_level":5.8139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-28","known_ts":"1994-11-28","bar_index":1112,"type":"RECLAIM","strength":0.863,"price":5.8451,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-11-21","prior_stop_level":5.8139,"sweep_low":5.6107,"atr14":0.120675,"stop_level":5.550363,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-28","known_ts":"1994-11-28","bar_index":1112,"type":"RECLAIM","strength":0.863,"price":5.8451,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1994-11-23","prior_stop_level":5.8139,"sweep_low":5.6107,"atr14":0.120675,"stop_level":5.550363,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-14","known_ts":"1994-12-14","bar_index":1116,"type":"RECLAIM","strength":1.0,"price":5.8033,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-02-21","known_ts":"1995-02-21","bar_index":1131,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8345,"stop_level":6.0692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-02-23","known_ts":"1995-02-23","bar_index":1132,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8082,"stop_level":6.0692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-05-11","known_ts":"1995-05-15","bar_index":1150,"type":"BUY","strength":0.588,"price":5.4482,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"1995-06-20","known_ts":"1995-06-20","bar_index":1159,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.9062,"stop_level":5.1194,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-07-25","known_ts":"1995-07-25","bar_index":1167,"type":"RECLAIM","strength":0.725,"price":5.6273,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-04","known_ts":"1995-08-04","bar_index":1169,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.4705,"stop_level":5.5175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-08-09","known_ts":"1995-08-09","bar_index":1170,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3138,"stop_level":5.5175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-10-10","known_ts":"1995-10-12","bar_index":1185,"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":"1995-10-10","trigger_known_ts":"1995-10-12","strength":0.45,"price":4.9278,"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.202454,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7709,"atr14":0.126275,"stop_level":4.707763,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-26","known_ts":"1995-10-30","bar_index":1189,"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":"1995-10-26","trigger_known_ts":"1995-10-30","strength":0.45,"price":4.7709,"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.227847,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5982,"atr14":0.120521,"stop_level":4.53794,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-31","known_ts":"1995-11-02","bar_index":1190,"type":"BUY","strength":0.45,"price":5.0691,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-10-31","known_ts":"1995-11-02","bar_index":1190,"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":"1995-10-31","trigger_known_ts":"1995-11-02","strength":0.45,"price":5.0691,"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.179585,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5982,"atr14":0.135715,"stop_level":4.530342,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-13","known_ts":"1995-11-13","bar_index":1193,"type":"RECLAIM","strength":0.725,"price":5.4928,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-10-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-12-04","known_ts":"1995-12-04","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4143,"stop_level":5.4771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-12-05","known_ts":"1995-12-05","bar_index":1198,"type":"RECLAIM","strength":0.725,"price":5.5242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-12-04","prior_stop_level":5.4771,"sweep_low":5.3829,"atr14":0.108445,"stop_level":5.328677,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-18","known_ts":"1995-12-18","bar_index":1201,"type":"RECLAIM","strength":0.863,"price":5.9075,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-01-17","known_ts":"1996-01-17","bar_index":1207,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2162,"stop_level":5.4676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-01-19","known_ts":"1996-01-19","bar_index":1208,"type":"RECLAIM","strength":0.725,"price":5.5147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-01-17","prior_stop_level":5.4676,"sweep_low":5.2162,"atr14":0.145536,"stop_level":5.143432,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-31","known_ts":"1996-01-31","bar_index":1211,"type":"RECLAIM","strength":1.0,"price":5.719,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-13","known_ts":"1996-02-15","bar_index":1214,"type":"BUY","strength":1.0,"price":6.0332,"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":30},{"ts":"1996-03-14","known_ts":"1996-03-18","bar_index":1221,"type":"BUY","strength":1.0,"price":6.2911,"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":"1996-03-29","known_ts":"1996-03-29","bar_index":1224,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.008,"stop_level":6.0866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-02","known_ts":"1996-04-02","bar_index":1225,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9451,"stop_level":6.0866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-17","known_ts":"1996-05-17","bar_index":1236,"type":"RECLAIM","strength":1.0,"price":6.6371,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-14","known_ts":"1996-06-14","bar_index":1242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8333,"stop_level":6.8648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-19","known_ts":"1996-06-19","bar_index":1243,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.6916,"stop_level":6.8648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-21","known_ts":"1996-06-21","bar_index":1244,"type":"RECLAIM","strength":1.0,"price":6.8963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-06-14","prior_stop_level":6.8648,"sweep_low":6.6443,"atr14":0.176725,"stop_level":6.555937,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-21","known_ts":"1996-06-21","bar_index":1244,"type":"RECLAIM","strength":1.0,"price":6.8963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-06-19","prior_stop_level":6.8648,"sweep_low":6.6443,"atr14":0.176725,"stop_level":6.555937,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-20","known_ts":"1996-09-20","bar_index":1265,"type":"RECLAIM","strength":1.0,"price":7.1402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-15","known_ts":"1996-10-15","bar_index":1270,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.156,"stop_level":7.1717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-10-17","known_ts":"1996-10-17","bar_index":1271,"type":"RECLAIM","strength":1.0,"price":7.2033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-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":"1996-10-15","prior_stop_level":7.1717,"sweep_low":7.0929,"atr14":0.146648,"stop_level":7.019576,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-23","known_ts":"1996-10-23","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0929,"stop_level":7.156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-08","known_ts":"1997-01-10","bar_index":1290,"type":"BUY","strength":0.588,"price":6.454,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1997-01-28","known_ts":"1997-01-28","bar_index":1294,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0911,"stop_level":6.312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1997-02-03","known_ts":"1997-02-03","bar_index":1296,"type":"RECLAIM","strength":0.588,"price":6.3435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-01-28 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":"1997-01-28","prior_stop_level":6.312,"sweep_low":6.0437,"atr14":0.155368,"stop_level":5.966016,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-25","known_ts":"1997-02-25","bar_index":1301,"type":"RECLAIM","strength":0.863,"price":6.9905,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-26","known_ts":"1997-03-26","bar_index":1308,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.0453,"stop_level":7.1085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-31","known_ts":"1997-03-31","bar_index":1308,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.761,"stop_level":7.1085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-14","known_ts":"1997-04-16","bar_index":1312,"type":"REBUY","strength":1.0,"price":7.2033,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1997-07-09","known_ts":"1997-07-09","bar_index":1332,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4451,"stop_level":8.5875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-14","known_ts":"1997-07-14","bar_index":1333,"type":"RECLAIM","strength":1.0,"price":8.6824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-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":"1997-07-09","prior_stop_level":8.5875,"sweep_low":8.3147,"atr14":0.182041,"stop_level":8.22368,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-25","known_ts":"1997-07-25","bar_index":1336,"type":"RECLAIM","strength":1.0,"price":9.1805,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-15","known_ts":"1997-08-15","bar_index":1341,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0382,"stop_level":9.2042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-19","known_ts":"1997-08-19","bar_index":1341,"type":"RECLAIM","strength":1.0,"price":9.3822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-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":"1997-08-15","prior_stop_level":9.2042,"sweep_low":8.9314,"atr14":0.209371,"stop_level":8.826714,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1276,"stop_level":10.3532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-10-31","known_ts":"1997-10-31","bar_index":1359,"type":"RECLAIM","strength":0.863,"price":10.5907,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-28","prior_stop_level":10.3532,"sweep_low":9.534,"atr14":0.293375,"stop_level":9.387312,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-11-13","known_ts":"1997-11-13","bar_index":1362,"type":"RECLAIM","strength":1.0,"price":10.9944,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-08-03","known_ts":"1998-08-03","bar_index":1421,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.5905,"stop_level":15.8167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-08-06","known_ts":"1998-08-06","bar_index":1422,"type":"RECLAIM","strength":0.863,"price":15.9952,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1998-08-03","prior_stop_level":15.8167,"sweep_low":14.7575,"atr14":0.650246,"stop_level":14.432377,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-15","known_ts":"1998-10-19","bar_index":1439,"type":"BUY","strength":0.725,"price":16.8177,"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":70},{"ts":"1999-04-06","known_ts":"1999-04-08","bar_index":1478,"type":"REBUY","strength":0.863,"price":25.4452,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1999-06-09","known_ts":"1999-06-11","bar_index":1493,"type":"BUY","strength":0.588,"price":22.8849,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1999-07-23","known_ts":"1999-07-23","bar_index":1503,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.6747,"stop_level":24.8656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-29","known_ts":"1999-07-29","bar_index":1504,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.5076,"stop_level":24.8656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-25","known_ts":"1999-08-27","bar_index":1511,"type":"BUY","strength":0.588,"price":24.4361,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1999-09-02","known_ts":"1999-09-07","bar_index":1513,"type":"BUY","strength":0.588,"price":24.237,"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":"2000-01-04","known_ts":"2000-01-04","bar_index":1541,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.4149,"stop_level":36.6277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-01-06","known_ts":"2000-01-06","bar_index":1542,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.4112,"stop_level":36.6277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-16","known_ts":"2000-03-20","bar_index":1558,"type":"BUY","strength":0.588,"price":36.5174,"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":60},{"ts":"2000-04-13","known_ts":"2000-04-13","bar_index":1564,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.8717,"stop_level":36.7326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-19","known_ts":"2000-04-19","bar_index":1566,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.7194,"stop_level":36.7326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2000-06-23","known_ts":"2000-06-27","bar_index":1581,"type":"BUY","strength":0.45,"price":28.471,"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-07-07","known_ts":"2000-07-07","bar_index":1584,"type":"RECLAIM","strength":0.725,"price":33.1025,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-06-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-24","known_ts":"2000-07-24","bar_index":1587,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.169,"stop_level":32.2767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-07","known_ts":"2000-08-07","bar_index":1591,"type":"RECLAIM","strength":0.725,"price":33.3179,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-16","known_ts":"2000-08-16","bar_index":1593,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.2968,"stop_level":29.7276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-06","known_ts":"2000-09-08","bar_index":1598,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-09-06","trigger_known_ts":"2000-09-08","strength":0.45,"price":30.4341,"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.228141,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.5955,"atr14":1.031235,"stop_level":27.079883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-11","known_ts":"2000-09-13","bar_index":1599,"type":"BUY","strength":0.588,"price":31.4761,"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-09-11","known_ts":"2000-09-13","bar_index":1599,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-09-11","trigger_known_ts":"2000-09-13","strength":0.588,"price":31.4761,"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.201714,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":27.5955,"atr14":1.051011,"stop_level":27.069995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-29","known_ts":"2000-09-29","bar_index":1603,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.4341,"stop_level":30.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-03","known_ts":"2000-10-03","bar_index":1604,"type":"RECLAIM","strength":0.588,"price":30.9371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-09-29","prior_stop_level":30.47,"sweep_low":30.2185,"atr14":1.076786,"stop_level":29.680107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-23","known_ts":"2000-10-25","bar_index":1609,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-10-23","trigger_known_ts":"2000-10-25","strength":0.45,"price":22.062,"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.440471,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.978,"atr14":1.402882,"stop_level":19.276559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-21","known_ts":"2000-11-24","bar_index":1616,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-11-21","trigger_known_ts":"2000-11-24","strength":0.45,"price":21.559,"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.453228,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.3732,"atr14":1.140737,"stop_level":19.802832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-18","known_ts":"2001-01-18","bar_index":1628,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.4659,"stop_level":26.4011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-22","known_ts":"2001-01-22","bar_index":1629,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.1781,"stop_level":26.4011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-25","known_ts":"2001-01-25","bar_index":1630,"type":"RECLAIM","strength":0.725,"price":26.473,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-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":"2001-01-18","prior_stop_level":26.4011,"sweep_low":23.5595,"atr14":1.363893,"stop_level":22.877553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-25","known_ts":"2001-01-25","bar_index":1630,"type":"RECLAIM","strength":0.725,"price":26.473,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-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":"2001-01-22","prior_stop_level":26.4011,"sweep_low":23.5595,"atr14":1.363893,"stop_level":22.877553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-03","known_ts":"2001-04-05","bar_index":1646,"type":"BUY","strength":0.725,"price":25.3235,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2001-04-17","known_ts":"2001-04-19","bar_index":1649,"type":"BUY","strength":0.725,"price":26.5447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2001-06-15","known_ts":"2001-06-15","bar_index":1663,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.1914,"stop_level":28.3766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-19","known_ts":"2001-06-19","bar_index":1663,"type":"RECLAIM","strength":0.863,"price":28.5315,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-15","prior_stop_level":28.3766,"sweep_low":27.7302,"atr14":0.81147,"stop_level":27.324465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-16","known_ts":"2001-10-18","bar_index":1690,"type":"BUY","strength":0.45,"price":23.4832,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-11-14","known_ts":"2001-11-14","bar_index":1697,"type":"RECLAIM","strength":0.725,"price":26.4258,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2001-10-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-14","known_ts":"2002-01-14","bar_index":1710,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.6424,"stop_level":28.9431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-07","known_ts":"2002-02-07","bar_index":1716,"type":"RECLAIM","strength":1.0,"price":29.2033,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-12","known_ts":"2002-02-14","bar_index":1717,"type":"BUY","strength":1.0,"price":29.8105,"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":"2002-07-26","known_ts":"2002-07-30","bar_index":1755,"type":"BUY","strength":0.588,"price":17.7302,"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":"2002-08-13","known_ts":"2002-08-15","bar_index":1759,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-08-13","trigger_known_ts":"2002-08-15","strength":0.45,"price":16.7681,"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.443127,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.1278,"atr14":1.014999,"stop_level":14.6203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":1767,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.6976,"stop_level":18.8543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":1768,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4917,"stop_level":18.8543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-11","known_ts":"2002-10-15","bar_index":1773,"type":"REBUY","strength":0.588,"price":17.0664,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-11-19","known_ts":"2002-11-19","bar_index":1782,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.46,"stop_level":15.232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-06","known_ts":"2002-12-10","bar_index":1786,"type":"BUY","strength":0.588,"price":15.6506,"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":"2003-01-22","known_ts":"2003-01-24","bar_index":1796,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-01-22","trigger_known_ts":"2003-01-24","strength":0.45,"price":12.3692,"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.589216,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.2238,"atr14":0.484253,"stop_level":11.981674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-04","known_ts":"2003-02-06","bar_index":1799,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-02-04","trigger_known_ts":"2003-02-06","strength":0.45,"price":12.5845,"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.582066,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6943,"atr14":0.432106,"stop_level":11.478247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-18","known_ts":"2003-02-20","bar_index":1802,"type":"BUY","strength":0.45,"price":12.5961,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-02-18","known_ts":"2003-02-20","bar_index":1802,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-02-18","trigger_known_ts":"2003-02-20","strength":0.45,"price":12.5961,"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.581681,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.7409,"atr14":0.406891,"stop_level":11.537455,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-03","known_ts":"2003-03-03","bar_index":1805,"type":"RECLAIM","strength":0.725,"price":12.8871,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-02-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-10","known_ts":"2003-03-10","bar_index":1806,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.7532,"stop_level":12.858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-12","known_ts":"2003-03-12","bar_index":1807,"type":"RECLAIM","strength":0.725,"price":12.9341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-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":"2003-03-10","prior_stop_level":12.858,"sweep_low":12.6366,"atr14":0.431279,"stop_level":12.420961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-17","known_ts":"2003-04-17","bar_index":1816,"type":"RECLAIM","strength":0.863,"price":16.1311,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-11-17","known_ts":"2003-11-17","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.7768,"stop_level":20.853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-21","known_ts":"2003-11-21","bar_index":1866,"type":"RECLAIM","strength":1.0,"price":20.8881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-17","prior_stop_level":20.853,"sweep_low":20.4019,"atr14":0.467736,"stop_level":20.168032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-22","known_ts":"2004-01-26","bar_index":1880,"type":"BUY","strength":0.863,"price":21.3036,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2004-03-23","known_ts":"2004-03-25","bar_index":1894,"type":"REBUY","strength":0.863,"price":21.8435,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2004-05-26","known_ts":"2004-05-28","bar_index":1909,"type":"BUY","strength":0.725,"price":21.1203,"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":"2004-06-22","known_ts":"2004-06-22","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.6518,"stop_level":20.7733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-06-23","known_ts":"2004-06-23","bar_index":1915,"type":"RECLAIM","strength":0.588,"price":20.8876,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-22 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":"2004-06-22","prior_stop_level":20.7733,"sweep_low":20.4809,"atr14":0.397701,"stop_level":20.282049,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-06","known_ts":"2004-07-06","bar_index":1917,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.4338,"stop_level":20.6518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-08-13","known_ts":"2004-08-17","bar_index":1927,"type":"BUY","strength":0.588,"price":20.6872,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":90},{"ts":"2004-10-22","known_ts":"2004-10-22","bar_index":1943,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.1398,"stop_level":23.2225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-26","known_ts":"2004-10-28","bar_index":1944,"type":"REBUY","strength":1.0,"price":24.3154,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2004-10-26","known_ts":"2004-10-26","bar_index":1944,"type":"RECLAIM","strength":1.0,"price":23.4352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-22 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-10-22","prior_stop_level":23.2225,"sweep_low":22.6317,"atr14":0.429199,"stop_level":22.4171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-30","known_ts":"2004-11-30","bar_index":1952,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.7128,"stop_level":24.977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-01","known_ts":"2004-12-01","bar_index":1952,"type":"RECLAIM","strength":1.0,"price":25.0265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-11-30","prior_stop_level":24.977,"sweep_low":24.7128,"atr14":0.470278,"stop_level":24.477661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-05","known_ts":"2005-05-09","bar_index":1988,"type":"BUY","strength":0.588,"price":22.1045,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2005-06-23","known_ts":"2005-06-23","bar_index":1999,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.2844,"stop_level":23.4985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-11","known_ts":"2005-07-11","bar_index":2003,"type":"RECLAIM","strength":0.725,"price":24.379,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-01","known_ts":"2005-08-01","bar_index":2008,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.4974,"stop_level":25.6164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":2009,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.3611,"stop_level":25.6164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-08","known_ts":"2005-09-08","bar_index":2017,"type":"RECLAIM","strength":1.0,"price":24.648,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-20","known_ts":"2005-10-24","bar_index":2027,"type":"BUY","strength":0.725,"price":24.2484,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":2043,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.3546,"stop_level":24.522,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":2043,"type":"RECLAIM","strength":0.725,"price":24.6535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-29","prior_stop_level":24.522,"sweep_low":23.7747,"atr14":0.429266,"stop_level":23.560067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-16","known_ts":"2006-02-21","bar_index":2054,"type":"BUY","strength":0.588,"price":25.0301,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2006-03-08","known_ts":"2006-03-08","bar_index":2058,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.6943,"stop_level":24.8568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-14","known_ts":"2006-03-14","bar_index":2059,"type":"RECLAIM","strength":0.725,"price":25.2822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-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":"2006-03-08","prior_stop_level":24.8568,"sweep_low":24.1663,"atr14":0.49435,"stop_level":23.919125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-23","known_ts":"2006-03-23","bar_index":2062,"type":"RECLAIM","strength":0.725,"price":25.7922,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-06","known_ts":"2006-04-06","bar_index":2065,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.2822,"stop_level":25.3782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-27","known_ts":"2006-07-31","bar_index":2091,"type":"BUY","strength":0.45,"price":20.9083,"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":"2006-10-17","known_ts":"2006-10-17","bar_index":2110,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.6345,"stop_level":21.943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-24","known_ts":"2006-10-24","bar_index":2111,"type":"RECLAIM","strength":0.725,"price":22.0821,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-10-17","prior_stop_level":21.943,"sweep_low":21.5074,"atr14":0.401663,"stop_level":21.306569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-10","known_ts":"2006-11-10","bar_index":2116,"type":"RECLAIM","strength":0.863,"price":22.9654,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-29","known_ts":"2007-01-04","bar_index":2127,"type":"REBUY","strength":0.863,"price":24.6923,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2007-02-09","known_ts":"2007-02-13","bar_index":2136,"type":"BUY","strength":1.0,"price":25.4165,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2007-04-17","known_ts":"2007-04-19","bar_index":2151,"type":"BUY","strength":0.863,"price":23.8205,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2007-05-15","known_ts":"2007-05-15","bar_index":2157,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.4471,"stop_level":23.6491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-05-18","known_ts":"2007-05-18","bar_index":2158,"type":"RECLAIM","strength":0.725,"price":23.8022,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-15","prior_stop_level":23.6491,"sweep_low":23.2451,"atr14":0.409114,"stop_level":23.040543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-07","known_ts":"2007-06-07","bar_index":2163,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.1864,"stop_level":23.4961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-06-20","known_ts":"2007-06-22","bar_index":2166,"type":"REBUY","strength":0.725,"price":24.233,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2007-07-23","known_ts":"2007-07-23","bar_index":2173,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.9867,"stop_level":24.1345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2007-08-31","known_ts":"2007-09-05","bar_index":2183,"type":"BUY","strength":0.588,"price":22.6227,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":100},{"ts":"2007-09-11","known_ts":"2007-09-13","bar_index":2185,"type":"BUY","strength":0.588,"price":22.0651,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":100},{"ts":"2007-11-30","known_ts":"2007-12-04","bar_index":2204,"type":"BUY","strength":0.45,"price":17.9864,"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-12-19","known_ts":"2007-12-19","bar_index":2208,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.3933,"stop_level":16.9618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-01-03","known_ts":"2008-01-03","bar_index":2211,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.1309,"stop_level":16.2059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-02-14","known_ts":"2008-02-14","bar_index":2221,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.1867,"stop_level":17.2742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-20","known_ts":"2008-02-20","bar_index":2222,"type":"RECLAIM","strength":0.588,"price":17.3179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-02-14","prior_stop_level":17.2742,"sweep_low":16.8306,"atr14":0.734351,"stop_level":16.463424,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-17","known_ts":"2008-03-19","bar_index":2228,"type":"BUY","strength":0.725,"price":16.9204,"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":50},{"ts":"2008-05-07","known_ts":"2008-05-07","bar_index":2240,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.0047,"stop_level":18.156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-09","known_ts":"2008-05-09","bar_index":2240,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.6391,"stop_level":18.156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":2241,"type":"RECLAIM","strength":0.725,"price":18.3578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-07","prior_stop_level":18.156,"sweep_low":17.4185,"atr14":0.545806,"stop_level":17.145597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":2241,"type":"RECLAIM","strength":0.725,"price":18.3578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-09","prior_stop_level":18.156,"sweep_low":17.4185,"atr14":0.545806,"stop_level":17.145597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-29","known_ts":"2008-07-31","bar_index":2259,"type":"BUY","strength":0.45,"price":15.1484,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-08-14","known_ts":"2008-08-14","bar_index":2263,"type":"RECLAIM","strength":0.725,"price":17.138,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-17","known_ts":"2008-09-17","bar_index":2270,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.4225,"stop_level":16.5024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-18","known_ts":"2008-09-18","bar_index":2271,"type":"RECLAIM","strength":0.725,"price":17.275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-17","prior_stop_level":16.5024,"sweep_low":15.6725,"atr14":0.854389,"stop_level":15.245305,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-20","known_ts":"2008-11-24","bar_index":2286,"type":"BUY","strength":0.725,"price":13.7303,"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":"2009-01-12","known_ts":"2009-01-12","bar_index":2297,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8817,"stop_level":14.9141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":2298,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.195,"stop_level":14.9141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":2298,"type":"RECLAIM","strength":0.725,"price":15.0307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-12","prior_stop_level":14.9141,"sweep_low":14.033,"atr14":0.719758,"stop_level":13.673121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":2298,"type":"RECLAIM","strength":0.725,"price":15.0307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-14","prior_stop_level":14.9141,"sweep_low":14.033,"atr14":0.719758,"stop_level":13.673121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-23","known_ts":"2009-01-23","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.0719,"stop_level":14.195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-26","known_ts":"2009-01-26","bar_index":2300,"type":"RECLAIM","strength":0.725,"price":14.7262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-23","prior_stop_level":14.195,"sweep_low":13.7997,"atr14":0.704055,"stop_level":13.447673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-17","known_ts":"2009-03-19","bar_index":2312,"type":"BUY","strength":0.588,"price":14.72,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":2324,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7994,"stop_level":16.9044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-16","known_ts":"2009-07-20","bar_index":2340,"type":"BUY","strength":0.863,"price":16.4185,"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":"2009-09-24","known_ts":"2009-09-24","bar_index":2356,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.0503,"stop_level":18.2506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-20","known_ts":"2009-11-24","bar_index":2370,"type":"BUY","strength":0.863,"price":18.3974,"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":"2010-01-11","known_ts":"2010-01-11","bar_index":2381,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.9538,"stop_level":19.2971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-19","known_ts":"2010-01-19","bar_index":2382,"type":"RECLAIM","strength":1.0,"price":19.4384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-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":"2010-01-11","prior_stop_level":19.2971,"sweep_low":18.7721,"atr14":0.35383,"stop_level":18.595185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-19","known_ts":"2010-02-19","bar_index":2390,"type":"RECLAIM","strength":0.863,"price":20.6971,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":2407,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.0277,"stop_level":23.8617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":2408,"type":"RECLAIM","strength":1.0,"price":23.9295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-06","prior_stop_level":23.8617,"sweep_low":21.7461,"atr14":0.676453,"stop_level":21.407874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-06","known_ts":"2010-08-10","bar_index":2429,"type":"BUY","strength":0.588,"price":19.2835,"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":"2010-08-16","known_ts":"2010-08-18","bar_index":2431,"type":"BUY","strength":0.588,"price":19.7068,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2010-10-12","known_ts":"2010-10-12","bar_index":2444,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.6304,"stop_level":21.8095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-18","known_ts":"2010-10-18","bar_index":2445,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.0244,"stop_level":21.8095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-10-21","known_ts":"2010-10-21","bar_index":2446,"type":"RECLAIM","strength":0.725,"price":21.9059,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2010-10-18","prior_stop_level":21.8095,"sweep_low":20.7834,"atr14":0.420991,"stop_level":20.572904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-01","known_ts":"2010-11-01","bar_index":2449,"type":"RECLAIM","strength":0.863,"price":21.6649,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-31","known_ts":"2010-12-31","bar_index":2463,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.3311,"stop_level":24.345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-03","known_ts":"2011-01-03","bar_index":2463,"type":"RECLAIM","strength":1.0,"price":24.5046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-12-31","prior_stop_level":24.345,"sweep_low":24.0327,"atr14":0.35263,"stop_level":23.856385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-06","known_ts":"2011-01-06","bar_index":2464,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.887,"stop_level":24.345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-13","known_ts":"2011-01-13","bar_index":2466,"type":"RECLAIM","strength":1.0,"price":24.4768,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-06","prior_stop_level":24.345,"sweep_low":23.6441,"atr14":0.368753,"stop_level":23.459723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-24","known_ts":"2011-01-24","bar_index":2468,"type":"RECLAIM","strength":1.0,"price":25.9689,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-15","known_ts":"2011-03-15","bar_index":2479,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.3566,"stop_level":25.4415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-03-21","known_ts":"2011-03-21","bar_index":2481,"type":"RECLAIM","strength":0.863,"price":25.4545,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-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":"2011-03-15","prior_stop_level":25.4415,"sweep_low":24.7557,"atr14":0.520143,"stop_level":24.495629,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-28","known_ts":"2011-06-30","bar_index":2504,"type":"BUY","strength":0.725,"price":25.498,"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":"2011-07-27","known_ts":"2011-07-27","bar_index":2510,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.0826,"stop_level":25.1249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-07-29","known_ts":"2011-07-29","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.5898,"stop_level":25.1249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-02","known_ts":"2011-08-02","bar_index":2512,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.1044,"stop_level":25.1249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-23","known_ts":"2011-08-25","bar_index":2517,"type":"BUY","strength":0.588,"price":23.8225,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2011-10-05","known_ts":"2011-10-05","bar_index":2527,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.2827,"stop_level":23.4387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-06","known_ts":"2011-10-06","bar_index":2527,"type":"RECLAIM","strength":0.588,"price":23.6728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-10-05","prior_stop_level":23.4387,"sweep_low":22.5168,"atr14":0.766422,"stop_level":22.133589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-21","known_ts":"2011-10-21","bar_index":2531,"type":"RECLAIM","strength":0.725,"price":25.5592,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-12","known_ts":"2012-03-14","bar_index":2563,"type":"REBUY","strength":1.0,"price":35.5763,"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":"2012-10-11","known_ts":"2012-10-11","bar_index":2612,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.9069,"stop_level":43.0233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-12","known_ts":"2012-10-12","bar_index":2613,"type":"RECLAIM","strength":1.0,"price":43.3068,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-11","prior_stop_level":43.0233,"sweep_low":42.7179,"atr14":0.727708,"stop_level":42.354046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-16","known_ts":"2013-01-18","bar_index":2634,"type":"BUY","strength":0.725,"price":47.8185,"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":"2013-02-21","known_ts":"2013-02-21","bar_index":2642,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.0224,"stop_level":48.432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-02-26","known_ts":"2013-02-26","bar_index":2643,"type":"RECLAIM","strength":0.725,"price":49.345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-21 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-02-21","prior_stop_level":48.432,"sweep_low":46.6134,"atr14":0.963864,"stop_level":46.131468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-01","known_ts":"2013-03-05","bar_index":2644,"type":"REBUY","strength":0.863,"price":51.4704,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-03-18","known_ts":"2013-03-18","bar_index":2647,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.9309,"stop_level":51.3098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-20","known_ts":"2013-03-20","bar_index":2648,"type":"SELL","basis":"structure_stop","strength":0.863,"price":50.5857,"stop_level":51.3098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-26","known_ts":"2013-03-26","bar_index":2649,"type":"RECLAIM","strength":0.863,"price":51.445,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-03-20","prior_stop_level":51.3098,"sweep_low":50.2479,"atr14":0.746629,"stop_level":49.874585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-02","known_ts":"2013-04-04","bar_index":2651,"type":"REBUY","strength":0.863,"price":51.915,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2013-09-17","known_ts":"2013-09-19","bar_index":2690,"type":"BUY","strength":0.725,"price":58.2488,"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":"2013-12-03","known_ts":"2013-12-03","bar_index":2708,"type":"SELL","basis":"structure_stop","strength":0.725,"price":58.6841,"stop_level":58.7459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-12-06","known_ts":"2013-12-06","bar_index":2709,"type":"RECLAIM","strength":0.725,"price":59.5266,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-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":"2013-12-03","prior_stop_level":58.7459,"sweep_low":57.931,"atr14":0.876453,"stop_level":57.492774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-19","known_ts":"2013-12-19","bar_index":2712,"type":"RECLAIM","strength":0.725,"price":60.0634,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-13","known_ts":"2014-01-13","bar_index":2717,"type":"SELL","basis":"structure_stop","strength":0.725,"price":60.3691,"stop_level":60.466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-16","known_ts":"2014-01-16","bar_index":2718,"type":"RECLAIM","strength":0.725,"price":60.5853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-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":"2014-01-13","prior_stop_level":60.466,"sweep_low":60.1007,"atr14":0.667916,"stop_level":59.766742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-26","known_ts":"2014-02-28","bar_index":2727,"type":"BUY","strength":0.588,"price":61.1594,"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":"2014-03-27","known_ts":"2014-03-27","bar_index":2734,"type":"SELL","basis":"structure_stop","strength":0.588,"price":58.9991,"stop_level":59.0891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-03-31","known_ts":"2014-03-31","bar_index":2734,"type":"RECLAIM","strength":0.588,"price":59.3366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2014-03-27","prior_stop_level":59.0891,"sweep_low":58.7667,"atr14":0.804109,"stop_level":58.364646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-28","known_ts":"2014-04-30","bar_index":2741,"type":"BUY","strength":0.588,"price":59.6215,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2014-07-23","known_ts":"2014-07-25","bar_index":2761,"type":"REBUY","strength":0.863,"price":61.1166,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2014-08-08","known_ts":"2014-08-12","bar_index":2765,"type":"REBUY","strength":0.725,"price":62.5422,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-09-09","known_ts":"2014-09-09","bar_index":2772,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.4141,"stop_level":67.4671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-10","known_ts":"2014-09-10","bar_index":2772,"type":"RECLAIM","strength":0.863,"price":67.6566,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-09-09","prior_stop_level":67.4671,"sweep_low":66.9592,"atr14":1.150279,"stop_level":66.38406,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":2773,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.3458,"stop_level":67.4671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-15","known_ts":"2014-09-15","bar_index":2773,"type":"RECLAIM","strength":0.863,"price":67.7552,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-09-12","prior_stop_level":67.4671,"sweep_low":67.0578,"atr14":1.061517,"stop_level":66.527041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-30","known_ts":"2014-09-30","bar_index":2777,"type":"RECLAIM","strength":0.863,"price":69.9232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-27","known_ts":"2015-07-27","bar_index":2845,"type":"SELL","basis":"structure_stop","strength":0.588,"price":87.0259,"stop_level":87.2876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-07-28","known_ts":"2015-07-28","bar_index":2846,"type":"RECLAIM","strength":0.588,"price":88.3882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2015-07-27","prior_stop_level":87.2876,"sweep_low":86.7488,"atr14":1.210587,"stop_level":86.143507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-10","known_ts":"2015-08-10","bar_index":2849,"type":"RECLAIM","strength":0.725,"price":90.5817,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-25","known_ts":"2015-08-25","bar_index":2852,"type":"SELL","basis":"structure_stop","strength":0.725,"price":85.4096,"stop_level":89.712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-27","known_ts":"2015-08-27","bar_index":2853,"type":"RECLAIM","strength":0.725,"price":90.5586,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-08-25","prior_stop_level":89.712,"sweep_low":85.348,"atr14":2.933769,"stop_level":83.881116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-08","known_ts":"2015-10-08","bar_index":2863,"type":"RECLAIM","strength":0.725,"price":94.2997,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-13","known_ts":"2015-11-13","bar_index":2871,"type":"SELL","basis":"structure_stop","strength":0.725,"price":92.8299,"stop_level":95.638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-16","known_ts":"2015-11-18","bar_index":2872,"type":"REBUY","strength":0.725,"price":97.8892,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2015-11-17","known_ts":"2015-11-17","bar_index":2872,"type":"RECLAIM","strength":0.725,"price":97.6107,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-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":"2015-11-13","prior_stop_level":95.638,"sweep_low":91.7547,"atr14":1.649629,"stop_level":90.929886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-11","known_ts":"2015-12-11","bar_index":2878,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.3528,"stop_level":101.7335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-14","known_ts":"2015-12-14","bar_index":2878,"type":"RECLAIM","strength":0.863,"price":102.5727,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-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":"2015-12-11","prior_stop_level":101.7335,"sweep_low":101.2518,"atr14":1.682378,"stop_level":100.410611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-18","known_ts":"2015-12-18","bar_index":2879,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.2362,"stop_level":101.3528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-21","known_ts":"2015-12-21","bar_index":2880,"type":"RECLAIM","strength":0.863,"price":102.0288,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-18","prior_stop_level":101.3528,"sweep_low":101.0187,"atr14":1.656086,"stop_level":100.190657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-24","known_ts":"2015-12-29","bar_index":2881,"type":"REBUY","strength":0.863,"price":103.8858,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2016-02-23","known_ts":"2016-02-25","bar_index":2894,"type":"BUY","strength":0.725,"price":98.5711,"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":"2016-04-28","known_ts":"2016-04-28","bar_index":2909,"type":"SELL","basis":"structure_stop","strength":0.725,"price":103.6993,"stop_level":105.1603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-02","known_ts":"2016-05-02","bar_index":2910,"type":"RECLAIM","strength":0.725,"price":106.2931,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-04-28","prior_stop_level":105.1603,"sweep_low":102.9336,"atr14":1.537829,"stop_level":102.164686,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-17","known_ts":"2016-05-17","bar_index":2913,"type":"SELL","basis":"structure_stop","strength":0.725,"price":103.1289,"stop_level":103.6993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-24","known_ts":"2016-05-24","bar_index":2915,"type":"RECLAIM","strength":0.725,"price":104.1915,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-17","prior_stop_level":103.6993,"sweep_low":101.582,"atr14":1.651106,"stop_level":100.756447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-01","known_ts":"2016-06-01","bar_index":2917,"type":"RECLAIM","strength":0.725,"price":103.4588,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-06","known_ts":"2016-07-08","bar_index":2925,"type":"BUY","strength":0.588,"price":105.5006,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2016-08-04","known_ts":"2016-08-04","bar_index":2932,"type":"SELL","basis":"structure_stop","strength":0.725,"price":106.8435,"stop_level":107.0477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-05","known_ts":"2016-08-05","bar_index":2932,"type":"RECLAIM","strength":0.725,"price":107.5189,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-08-04","prior_stop_level":107.0477,"sweep_low":106.3802,"atr14":1.28371,"stop_level":105.738345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-19","known_ts":"2016-08-19","bar_index":2935,"type":"SELL","basis":"structure_stop","strength":0.725,"price":106.3802,"stop_level":106.4901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-23","known_ts":"2016-08-23","bar_index":2936,"type":"RECLAIM","strength":0.725,"price":106.977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-08-19","prior_stop_level":106.4901,"sweep_low":105.4849,"atr14":1.284224,"stop_level":104.842788,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-10","known_ts":"2016-11-14","bar_index":2955,"type":"BUY","strength":0.45,"price":100.7767,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-11-18","known_ts":"2016-11-18","bar_index":2957,"type":"RECLAIM","strength":0.725,"price":103.3894,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-11-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-23","known_ts":"2016-12-23","bar_index":2965,"type":"SELL","basis":"structure_stop","strength":0.725,"price":107.1681,"stop_level":107.2157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-28","known_ts":"2016-12-28","bar_index":2965,"type":"SELL","basis":"structure_stop","strength":0.725,"price":107.184,"stop_level":107.2157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-27","known_ts":"2016-12-27","bar_index":2965,"type":"RECLAIM","strength":0.725,"price":107.3347,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-12-23","prior_stop_level":107.2157,"sweep_low":106.8983,"atr14":1.372164,"stop_level":106.212218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-05","known_ts":"2017-01-05","bar_index":2967,"type":"SELL","basis":"structure_stop","strength":0.863,"price":106.2555,"stop_level":107.1681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-04","known_ts":"2017-01-04","bar_index":2967,"type":"RECLAIM","strength":0.725,"price":107.5252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-12-28","prior_stop_level":107.2157,"sweep_low":106.0095,"atr14":1.349601,"stop_level":105.3347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":2968,"type":"RECLAIM","strength":0.863,"price":108.0013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-01-05","prior_stop_level":107.1681,"sweep_low":105.581,"atr14":1.377208,"stop_level":104.892396,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-23","known_ts":"2017-01-23","bar_index":2971,"type":"RECLAIM","strength":0.863,"price":109.0964,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-31","known_ts":"2017-03-31","bar_index":2987,"type":"SELL","basis":"structure_stop","strength":0.863,"price":117.2251,"stop_level":117.2571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-06","known_ts":"2017-04-06","bar_index":2988,"type":"RECLAIM","strength":0.863,"price":117.5525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-03-31","prior_stop_level":117.2571,"sweep_low":116.6024,"atr14":1.180199,"stop_level":116.012301,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-19","known_ts":"2017-04-19","bar_index":2991,"type":"RECLAIM","strength":0.863,"price":119.756,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-18","known_ts":"2017-05-18","bar_index":2998,"type":"SELL","basis":"structure_stop","strength":0.863,"price":124.3067,"stop_level":124.7059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-19","known_ts":"2017-05-19","bar_index":2998,"type":"RECLAIM","strength":0.863,"price":124.7857,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-05-18","prior_stop_level":124.7059,"sweep_low":123.9395,"atr14":1.405953,"stop_level":123.236523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-21","known_ts":"2017-09-21","bar_index":3027,"type":"RECLAIM","strength":0.863,"price":130.1262,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-02","known_ts":"2017-11-02","bar_index":3037,"type":"SELL","basis":"structure_stop","strength":1.0,"price":131.4267,"stop_level":131.8548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-03","known_ts":"2017-11-03","bar_index":3037,"type":"RECLAIM","strength":1.0,"price":132.7836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-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":"2017-11-02","prior_stop_level":131.8548,"sweep_low":129.6658,"atr14":1.565373,"stop_level":128.883113,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-20","known_ts":"2017-11-20","bar_index":3041,"type":"RECLAIM","strength":1.0,"price":138.979,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-05","known_ts":"2018-02-05","bar_index":3058,"type":"SELL","basis":"structure_stop","strength":1.0,"price":148.6538,"stop_level":155.7085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-19","known_ts":"2018-04-23","bar_index":3075,"type":"BUY","strength":0.725,"price":145.0518,"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":"2018-05-29","known_ts":"2018-05-29","bar_index":3084,"type":"SELL","basis":"structure_stop","strength":0.725,"price":151.0446,"stop_level":151.314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-30","known_ts":"2018-05-30","bar_index":3084,"type":"RECLAIM","strength":0.725,"price":153.6063,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-05-29","prior_stop_level":151.314,"sweep_low":150.4323,"atr14":2.644439,"stop_level":149.11008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-14","known_ts":"2018-06-14","bar_index":3088,"type":"RECLAIM","strength":0.725,"price":164.7722,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-27","known_ts":"2018-08-29","bar_index":3105,"type":"BUY","strength":0.725,"price":166.4338,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2018-09-27","known_ts":"2018-09-27","bar_index":3112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":170.692,"stop_level":171.9794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-29","known_ts":"2018-12-03","bar_index":3127,"type":"BUY","strength":0.588,"price":150.8757,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2019-03-07","known_ts":"2019-03-07","bar_index":3148,"type":"SELL","basis":"structure_stop","strength":0.588,"price":151.515,"stop_level":152.478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-12","known_ts":"2019-03-12","bar_index":3149,"type":"RECLAIM","strength":0.725,"price":152.7519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-03-07","prior_stop_level":152.478,"sweep_low":149.0327,"atr14":2.452105,"stop_level":147.806647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-21","known_ts":"2019-03-21","bar_index":3152,"type":"RECLAIM","strength":0.863,"price":158.6398,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-01","known_ts":"2019-05-01","bar_index":3161,"type":"SELL","basis":"structure_stop","strength":0.863,"price":166.2674,"stop_level":166.7943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-02","known_ts":"2019-05-02","bar_index":3161,"type":"RECLAIM","strength":0.863,"price":168.1158,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-01","prior_stop_level":166.7943,"sweep_low":166.1503,"atr14":2.468753,"stop_level":164.915923,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-17","known_ts":"2019-06-17","bar_index":3172,"type":"RECLAIM","strength":0.863,"price":175.1315,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":3183,"type":"SELL","basis":"structure_stop","strength":0.863,"price":172.6049,"stop_level":177.9362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-08","known_ts":"2019-08-08","bar_index":3184,"type":"RECLAIM","strength":0.863,"price":178.1888,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-08-05","prior_stop_level":177.9362,"sweep_low":171.0805,"atr14":3.05516,"stop_level":169.55292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-03","known_ts":"2019-09-03","bar_index":3190,"type":"RECLAIM","strength":1.0,"price":193.3263,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-07","known_ts":"2020-01-09","bar_index":3219,"type":"BUY","strength":0.725,"price":192.0385,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":3230,"type":"SELL","basis":"structure_stop","strength":0.863,"price":191.6462,"stop_level":194.5201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-02","known_ts":"2020-03-02","bar_index":3231,"type":"RECLAIM","strength":0.863,"price":196.0892,"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":194.5201,"sweep_low":181.0717,"atr14":4.994265,"stop_level":178.574567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":3241,"type":"BUY","strength":0.45,"price":170.3931,"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":"housing"}},{"ts":"2020-04-29","known_ts":"2020-04-29","bar_index":3245,"type":"RECLAIM","strength":0.588,"price":187.6401,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-04-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-07-13","known_ts":"2020-07-15","bar_index":3262,"type":"REBUY","strength":0.863,"price":222.6402,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-09-03","known_ts":"2020-09-03","bar_index":3274,"type":"SELL","basis":"structure_stop","strength":1.0,"price":238.4256,"stop_level":242.3997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-19","known_ts":"2020-10-19","bar_index":3285,"type":"RECLAIM","strength":1.0,"price":247.0031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-11","known_ts":"2021-01-13","bar_index":3304,"type":"BUY","strength":0.725,"price":239.2193,"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":"2021-02-16","known_ts":"2021-02-16","bar_index":3312,"type":"SELL","basis":"structure_stop","strength":0.863,"price":240.389,"stop_level":241.5936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-17","known_ts":"2021-02-17","bar_index":3312,"type":"RECLAIM","strength":0.725,"price":245.2162,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-02-16","prior_stop_level":241.5936,"sweep_low":239.9438,"atr14":4.31068,"stop_level":237.78846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-12","known_ts":"2021-03-16","bar_index":3318,"type":"BUY","strength":0.725,"price":247.7718,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":3332,"type":"SELL","basis":"structure_stop","strength":1.0,"price":278.4445,"stop_level":280.825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":3332,"type":"RECLAIM","strength":1.0,"price":285.8405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-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":"2021-05-12","prior_stop_level":280.825,"sweep_low":277.8033,"atr14":5.759178,"stop_level":274.923711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-08","known_ts":"2021-07-12","bar_index":3345,"type":"BUY","strength":0.863,"price":284.0899,"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":"2021-08-17","known_ts":"2021-08-17","bar_index":3354,"type":"SELL","basis":"structure_stop","strength":1.0,"price":283.2159,"stop_level":290.2885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-19","known_ts":"2021-08-19","bar_index":3355,"type":"SELL","basis":"structure_stop","strength":1.0,"price":285.1143,"stop_level":290.2885,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-20","known_ts":"2021-08-20","bar_index":3355,"type":"RECLAIM","strength":1.0,"price":290.7123,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-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":"2021-08-17","prior_stop_level":290.2885,"sweep_low":279.5603,"atr14":5.776241,"stop_level":276.67218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-20","known_ts":"2021-08-20","bar_index":3355,"type":"RECLAIM","strength":1.0,"price":290.7123,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-19","prior_stop_level":290.2885,"sweep_low":280.6111,"atr14":5.776241,"stop_level":277.72298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-10","known_ts":"2021-09-14","bar_index":3360,"type":"BUY","strength":0.863,"price":295.6338,"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":"2021-10-01","known_ts":"2021-10-01","bar_index":3365,"type":"SELL","basis":"structure_stop","strength":0.863,"price":292.7406,"stop_level":293.9387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-10-07","known_ts":"2021-10-07","bar_index":3366,"type":"RECLAIM","strength":0.863,"price":299.5031,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-10-01","prior_stop_level":293.9387,"sweep_low":287.682,"atr14":5.455253,"stop_level":284.954373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-19","known_ts":"2021-10-19","bar_index":3369,"type":"RECLAIM","strength":1.0,"price":323.589,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-17","known_ts":"2021-12-17","bar_index":3383,"type":"SELL","basis":"structure_stop","strength":1.0,"price":345.7444,"stop_level":355.5291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-27","known_ts":"2021-12-27","bar_index":3384,"type":"RECLAIM","strength":0.863,"price":360.1006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-12-17","prior_stop_level":355.5291,"sweep_low":339.4351,"atr14":7.623415,"stop_level":335.623392,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-16","known_ts":"2022-03-18","bar_index":3403,"type":"BUY","strength":0.588,"price":305.4794,"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":80},{"ts":"2022-04-06","known_ts":"2022-04-08","bar_index":3408,"type":"BUY","strength":0.45,"price":278.9155,"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":"housing"}},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":3424,"type":"SELL","basis":"structure_stop","strength":0.588,"price":252.3667,"stop_level":268.1187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-17","known_ts":"2022-06-17","bar_index":3424,"type":"SELL","basis":"structure_stop","strength":0.588,"price":244.247,"stop_level":268.1187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":3440,"type":"SELL","basis":"structure_stop","strength":0.588,"price":268.9397,"stop_level":275.3542,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":3452,"type":"BUY","strength":0.45,"price":258.8532,"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":"housing"}},{"ts":"2022-10-14","known_ts":"2022-10-18","bar_index":3452,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-14","trigger_known_ts":"2022-10-18","strength":0.45,"price":258.8532,"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.2964,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":244.0245,"atr14":7.236054,"stop_level":240.406473,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":3454,"type":"BUY","strength":0.45,"price":263.4753,"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":"housing"}},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":3454,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-24","trigger_known_ts":"2022-10-26","strength":0.45,"price":263.4753,"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.283836,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":243.2436,"atr14":7.470613,"stop_level":239.508294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-09","known_ts":"2022-11-09","bar_index":3458,"type":"RECLAIM","strength":0.725,"price":285.9863,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":3467,"type":"SELL","basis":"structure_stop","strength":0.863,"price":289.8998,"stop_level":290.0095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":3467,"type":"RECLAIM","strength":0.863,"price":291.7543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-19","prior_stop_level":290.0095,"sweep_low":283.9617,"atr14":7.745779,"stop_level":280.088811,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-06","known_ts":"2023-01-06","bar_index":3471,"type":"RECLAIM","strength":0.863,"price":292.9146,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-04-13","known_ts":"2023-04-17","bar_index":3493,"type":"BUY","strength":0.45,"price":271.8197,"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-04-18","known_ts":"2023-04-18","bar_index":3494,"type":"RECLAIM","strength":0.588,"price":274.7367,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-04-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-05-04","known_ts":"2023-05-04","bar_index":3498,"type":"SELL","basis":"structure_stop","strength":0.45,"price":262.9401,"stop_level":265.0748,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-05-05","known_ts":"2023-05-05","bar_index":3498,"type":"RECLAIM","strength":0.588,"price":266.5011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-05-04","prior_stop_level":265.0748,"sweep_low":262.5536,"atr14":5.536645,"stop_level":259.785278,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-22","known_ts":"2023-05-24","bar_index":3502,"type":"REBUY","strength":0.45,"price":267.863,"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":"2023-06-05","known_ts":"2023-06-05","bar_index":3505,"type":"RECLAIM","strength":0.725,"price":279.6154,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-05-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-21","known_ts":"2023-08-21","bar_index":3522,"type":"SELL","basis":"structure_stop","strength":0.863,"price":300.3386,"stop_level":302.5352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-05","known_ts":"2023-09-05","bar_index":3526,"type":"RECLAIM","strength":1.0,"price":306.3233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-10","known_ts":"2023-11-14","bar_index":3542,"type":"BUY","strength":0.725,"price":283.2011,"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":90},{"ts":"2024-01-23","known_ts":"2024-01-23","bar_index":3558,"type":"SELL","basis":"structure_stop","strength":1.0,"price":329.3758,"stop_level":333.9956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-30","known_ts":"2024-01-30","bar_index":3559,"type":"RECLAIM","strength":1.0,"price":335.3101,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-01-23","prior_stop_level":333.9956,"sweep_low":325.8921,"atr14":5.199261,"stop_level":323.292469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-08","known_ts":"2024-02-08","bar_index":3562,"type":"RECLAIM","strength":1.0,"price":343.1506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-01","known_ts":"2024-04-01","bar_index":3573,"type":"SELL","basis":"structure_stop","strength":1.0,"price":347.64,"stop_level":351.305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-10","known_ts":"2024-06-12","bar_index":3590,"type":"BUY","strength":0.725,"price":327.3334,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2024-07-01","known_ts":"2024-07-01","bar_index":3594,"type":"SELL","basis":"structure_stop","strength":0.725,"price":319.7717,"stop_level":321.7977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-08","known_ts":"2024-07-08","bar_index":3596,"type":"RECLAIM","strength":0.725,"price":323.0152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-07-01","prior_stop_level":321.7977,"sweep_low":315.444,"atr14":6.16999,"stop_level":312.359005,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-16","known_ts":"2024-07-16","bar_index":3598,"type":"RECLAIM","strength":0.863,"price":348.2019,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-07-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-05","known_ts":"2024-08-05","bar_index":3602,"type":"SELL","basis":"structure_stop","strength":0.863,"price":332.9168,"stop_level":333.2021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":3603,"type":"RECLAIM","strength":0.863,"price":336.6263,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-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":"2024-08-05","prior_stop_level":333.2021,"sweep_low":328.3798,"atr14":8.335909,"stop_level":324.211845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-19","known_ts":"2024-08-19","bar_index":3606,"type":"RECLAIM","strength":0.863,"price":352.3681,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-21","known_ts":"2024-10-21","bar_index":3620,"type":"SELL","basis":"structure_stop","strength":1.0,"price":388.9007,"stop_level":390.4893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-07","known_ts":"2024-11-07","bar_index":3625,"type":"RECLAIM","strength":1.0,"price":390.7094,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-18","known_ts":"2024-12-18","bar_index":3634,"type":"SELL","basis":"structure_stop","strength":1.0,"price":378.847,"stop_level":382.7763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-24","known_ts":"2025-01-28","bar_index":3642,"type":"BUY","strength":0.725,"price":402.9061,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2025-04-11","known_ts":"2025-04-15","bar_index":3660,"type":"BUY","strength":0.588,"price":342.8085,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2025-06-09","known_ts":"2025-06-09","bar_index":3673,"type":"SELL","basis":"structure_stop","strength":0.588,"price":355.7417,"stop_level":356.2165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-10","known_ts":"2025-06-10","bar_index":3673,"type":"RECLAIM","strength":0.588,"price":358.3815,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-09","prior_stop_level":356.2165,"sweep_low":353.1603,"atr14":6.337547,"stop_level":349.991526,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-13","known_ts":"2025-06-13","bar_index":3674,"type":"SELL","basis":"structure_stop","strength":0.588,"price":345.4747,"stop_level":356.2165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-23","known_ts":"2025-06-25","bar_index":3676,"type":"REBUY","strength":0.588,"price":352.4882,"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":"housing"}},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":3681,"type":"SELL","basis":"structure_stop","strength":0.588,"price":349.3516,"stop_level":357.9821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":3681,"type":"SELL","basis":"structure_stop","strength":0.588,"price":349.7413,"stop_level":357.9821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":3682,"type":"RECLAIM","strength":0.588,"price":361.4012,"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":false,"monthlyBull":false},"anchor_ts":"2025-07-15","prior_stop_level":357.9821,"sweep_low":343.3317,"atr14":6.786666,"stop_level":339.938367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-22","known_ts":"2025-07-22","bar_index":3682,"type":"RECLAIM","strength":0.588,"price":361.4012,"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":false,"monthlyBull":false},"anchor_ts":"2025-07-17","prior_stop_level":357.9821,"sweep_low":345.4747,"atr14":6.786666,"stop_level":342.081367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":3685,"type":"RECLAIM","strength":0.725,"price":370.9572,"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":false}},{"ts":"2025-09-22","known_ts":"2025-09-22","bar_index":3697,"type":"SELL","basis":"structure_stop","strength":0.863,"price":403.6065,"stop_level":404.8114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-16","known_ts":"2025-12-18","bar_index":3717,"type":"BUY","strength":0.45,"price":350.0072,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-24","known_ts":"2025-12-29","bar_index":3719,"type":"BUY","strength":0.45,"price":342.573,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-01-08","known_ts":"2026-01-08","bar_index":3722,"type":"RECLAIM","strength":0.725,"price":369.6771,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-12-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-29","known_ts":"2026-01-29","bar_index":3726,"type":"SELL","basis":"structure_stop","strength":0.725,"price":366.5911,"stop_level":369.8447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-02","known_ts":"2026-02-02","bar_index":3727,"type":"RECLAIM","strength":0.725,"price":372.8125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-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":"2026-01-29","prior_stop_level":369.8447,"sweep_low":363.0711,"atr14":7.975236,"stop_level":359.083482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-12","known_ts":"2026-02-12","bar_index":3730,"type":"RECLAIM","strength":0.725,"price":377.6635,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-19","known_ts":"2026-02-19","bar_index":3731,"type":"SELL","basis":"structure_stop","strength":0.725,"price":373.266,"stop_level":375.6521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-20","known_ts":"2026-02-20","bar_index":3731,"type":"RECLAIM","strength":0.725,"price":376.8845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-19","prior_stop_level":375.6521,"sweep_low":370.673,"atr14":8.329377,"stop_level":366.508312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-15","known_ts":"2026-04-17","bar_index":3744,"type":"BUY","strength":0.45,"price":346.7988,"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":"housing"}},{"ts":"2026-05-22","known_ts":"2026-05-27","bar_index":3753,"type":"BUY","strength":0.45,"price":315.4837,"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":"housing"}},{"ts":"2026-07-20","known_ts":"2026-07-20","bar_index":3765,"type":"SELL","basis":"structure_stop","strength":0.588,"price":333.04,"stop_level":336.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-03","known_ts":"2026-08-03","bar_index":3769,"type":"RECLAIM","strength":0.863,"price":353.14,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-03","last_scored_basis":null,"bars_since_signal":2,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2017-07-27","2017-08-30","2018-02-16","2018-04-03","2018-08-14","2018-10-30","2018-11-26","2019-06-04","2019-08-15","2019-11-13","2019-12-05","2019-12-13","2020-01-07","2020-03-20","2020-10-01","2020-11-04","2020-12-14","2021-01-11","2021-03-09","2021-06-21","2021-09-01","2021-12-28","2022-01-24","2022-02-28","2022-05-24","2022-06-29","2022-09-28","2023-03-17","2023-10-04","2023-10-30","2024-04-26","2024-05-28","2024-11-07","2024-12-31","2025-01-10","2025-03-18","2025-10-13","2025-11-19","2026-03-27","2026-05-19"],"warnings":[{"ts":"2022-06-15","kind":"confirm","px":252.3667,"level":268.1187},{"ts":"2022-06-16","kind":"arm","px":246.7099},{"ts":"2022-06-17","kind":"confirm","px":244.247,"level":268.1187},{"ts":"2022-07-29","kind":"arm","px":271.5018},{"ts":"2022-08-26","kind":"confirm","px":268.9397,"level":275.3542},{"ts":"2022-11-08","kind":"arm","px":264.3743},{"ts":"2022-12-19","kind":"confirm","px":289.8998,"level":290.0095},{"ts":"2023-05-03","kind":"arm","px":269.6849},{"ts":"2023-05-04","kind":"confirm","px":262.9401,"level":265.0748},{"ts":"2023-06-30","kind":"arm","px":287.9011},{"ts":"2023-08-03","kind":"arm","px":305.7048},{"ts":"2023-08-21","kind":"confirm","px":300.3386,"level":302.5352},{"ts":"2023-12-20","kind":"arm","px":327.3851},{"ts":"2024-01-23","kind":"confirm","px":329.3758,"level":333.9956},{"ts":"2024-03-08","kind":"arm","px":352.6653},{"ts":"2024-04-01","kind":"confirm","px":347.64,"level":351.305},{"ts":"2024-06-26","kind":"arm","px":325.1268},{"ts":"2024-07-01","kind":"confirm","px":319.7717,"level":321.7977},{"ts":"2024-07-25","kind":"arm","px":336.0366},{"ts":"2024-08-05","kind":"confirm","px":332.9168,"level":333.2021},{"ts":"2024-10-04","kind":"arm","px":390.7763},{"ts":"2024-10-21","kind":"confirm","px":388.9007,"level":390.4893},{"ts":"2024-12-11","kind":"arm","px":405.3591},{"ts":"2024-12-18","kind":"confirm","px":378.847,"level":382.7763},{"ts":"2025-05-23","kind":"arm","px":351.1341},{"ts":"2025-06-09","kind":"confirm","px":355.7417,"level":356.2165},{"ts":"2025-06-12","kind":"arm","px":353.7546},{"ts":"2025-06-13","kind":"confirm","px":345.4747,"level":356.2165},{"ts":"2025-07-14","kind":"arm","px":360.5245},{"ts":"2025-07-15","kind":"confirm","px":349.3516,"level":357.9821},{"ts":"2025-07-16","kind":"arm","px":348.1437},{"ts":"2025-07-17","kind":"confirm","px":349.7413,"level":357.9821},{"ts":"2025-08-28","kind":"arm","px":396.8975},{"ts":"2025-09-22","kind":"confirm","px":403.6065,"level":404.8114},{"ts":"2026-01-27","kind":"arm","px":375.0211},{"ts":"2026-01-29","kind":"confirm","px":366.5911,"level":369.8447},{"ts":"2026-02-17","kind":"arm","px":377.6635},{"ts":"2026-02-19","kind":"confirm","px":373.266,"level":375.6521},{"ts":"2026-06-23","kind":"arm","px":324.45},{"ts":"2026-07-20","kind":"confirm","px":333.04,"level":336.21}],"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":[]}}}