{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_01e9862fd9ff7a6af5b4","market":"US","system":"prophet_board","definition":"us_prophet_v3","authority":"candidate","surfaced_at":"2026-09-09","entry_date":"2026-09-10","entry_basis":"next_session_close","entry_price":106.73,"rank":28,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":106.46,"return_pct":-0.3,"excess_pct":null,"sessions":1,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"},{"id":"opp_09644580d1b047cdf047","market":"US","system":"prophet_board","definition":"us_prophet_v3","authority":"candidate","surfaced_at":"2026-09-03","entry_date":"2026-09-04","entry_basis":"next_session_close","entry_price":107.29,"rank":28,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":106.46,"return_pct":-0.8,"excess_pct":null,"sessions":4,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"},{"id":"opp_ae1af18ca26fb783759e","market":"US","system":"prophet_board","definition":"us_prophet_v3","authority":"candidate","surfaced_at":"2026-08-18","entry_date":"2026-08-19","entry_basis":"next_session_close","entry_price":108.0,"rank":28,"tier":null,"state":"stopped","maturity":"matured","latest_price":107.67,"return_pct":-0.3,"excess_pct":0.2,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"ED","timeframe":"3D","as_of":"2026-09-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1962-06-28","known_ts":"1962-07-02","bar_index":42,"type":"BUY","strength":0.45,"price":0.2131,"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":"1962-09-21","known_ts":"1962-09-21","bar_index":61,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2289,"stop_level":0.2308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1962-11-09","known_ts":"1962-11-13","bar_index":73,"type":"BUY","strength":0.725,"price":0.2317,"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":"1963-02-27","known_ts":"1963-02-27","bar_index":97,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2666,"stop_level":0.2669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1963-07-12","known_ts":"1963-07-16","bar_index":129,"type":"BUY","strength":0.725,"price":0.2687,"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":"1963-09-16","known_ts":"1963-09-16","bar_index":144,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2784,"stop_level":0.2788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1963-09-17","known_ts":"1963-09-17","bar_index":144,"type":"RECLAIM","strength":0.863,"price":0.2792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1963-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1963-09-16","prior_stop_level":0.2788,"sweep_low":0.2776,"atr14":0.001715,"stop_level":0.276743,"risk_basis":"daily_ohlc_atr14"},{"ts":"1963-11-14","known_ts":"1963-11-18","bar_index":158,"type":"BUY","strength":0.725,"price":0.2759,"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":"1963-12-09","known_ts":"1963-12-11","bar_index":163,"type":"BUY","strength":0.588,"price":0.2731,"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":"1964-01-17","known_ts":"1964-01-21","bar_index":172,"type":"BUY","strength":0.588,"price":0.2716,"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":"1964-04-09","known_ts":"1964-04-09","bar_index":191,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2746,"stop_level":0.2771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1964-04-14","known_ts":"1964-04-14","bar_index":192,"type":"RECLAIM","strength":0.725,"price":0.2775,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1964-04-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":"1964-04-09","prior_stop_level":0.2771,"sweep_low":0.2742,"atr14":0.00218,"stop_level":0.27311,"risk_basis":"daily_ohlc_atr14"},{"ts":"1964-04-29","known_ts":"1964-04-29","bar_index":195,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2734,"stop_level":0.2746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1964-05-01","known_ts":"1964-05-01","bar_index":196,"type":"RECLAIM","strength":0.725,"price":0.2763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1964-04-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":"1964-04-29","prior_stop_level":0.2746,"sweep_low":0.2726,"atr14":0.002024,"stop_level":0.271588,"risk_basis":"daily_ohlc_atr14"},{"ts":"1964-05-13","known_ts":"1964-05-13","bar_index":199,"type":"RECLAIM","strength":0.863,"price":0.2745,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1964-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1964-06-30","known_ts":"1964-06-30","bar_index":210,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2895,"stop_level":0.2899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1964-07-01","known_ts":"1964-07-01","bar_index":210,"type":"RECLAIM","strength":0.725,"price":0.2923,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1964-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1964-06-30","prior_stop_level":0.2899,"sweep_low":0.2887,"atr14":0.002523,"stop_level":0.287439,"risk_basis":"daily_ohlc_atr14"},{"ts":"1964-07-17","known_ts":"1964-07-17","bar_index":214,"type":"RECLAIM","strength":0.863,"price":0.3029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1964-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1964-08-05","known_ts":"1964-08-05","bar_index":218,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2974,"stop_level":0.2988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-09-24","known_ts":"1964-09-24","bar_index":230,"type":"RECLAIM","strength":1.0,"price":0.3085,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1964-08-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-10-27","known_ts":"1964-10-27","bar_index":237,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3064,"stop_level":0.3073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1964-12-30","known_ts":"1965-01-04","bar_index":252,"type":"BUY","strength":0.725,"price":0.317,"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":50},{"ts":"1965-02-09","known_ts":"1965-02-09","bar_index":261,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3197,"stop_level":0.323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1965-02-11","known_ts":"1965-02-11","bar_index":262,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3139,"stop_level":0.323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1965-04-08","known_ts":"1965-04-12","bar_index":275,"type":"BUY","strength":0.725,"price":0.3089,"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":"1965-05-14","known_ts":"1965-05-14","bar_index":283,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3077,"stop_level":0.3094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1965-07-30","known_ts":"1965-08-03","bar_index":301,"type":"BUY","strength":0.45,"price":0.2965,"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":"1965-09-22","known_ts":"1965-09-22","bar_index":313,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2999,"stop_level":0.3016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1965-10-20","known_ts":"1965-10-22","bar_index":320,"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":"1965-10-20","trigger_known_ts":"1965-10-22","strength":0.45,"price":0.2957,"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.089313,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.294,"atr14":0.002219,"stop_level":0.29289,"risk_basis":"daily_ohlc_atr14"},{"ts":"1965-10-25","known_ts":"1965-10-27","bar_index":321,"type":"BUY","strength":0.588,"price":0.305,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1965-11-15","known_ts":"1965-11-15","bar_index":325,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2943,"stop_level":0.2957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1965-11-16","known_ts":"1965-11-16","bar_index":326,"type":"RECLAIM","strength":0.588,"price":0.2969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1965-11-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":"1965-11-15","prior_stop_level":0.2957,"sweep_low":0.2943,"atr14":0.0032,"stop_level":0.2927,"risk_basis":"daily_ohlc_atr14"},{"ts":"1965-12-03","known_ts":"1965-12-07","bar_index":330,"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":"1965-12-03","trigger_known_ts":"1965-12-07","strength":0.45,"price":0.2892,"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.109332,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2815,"atr14":0.003701,"stop_level":0.27965,"risk_basis":"daily_ohlc_atr14"},{"ts":"1965-12-21","known_ts":"1965-12-23","bar_index":334,"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":"1965-12-21","trigger_known_ts":"1965-12-23","strength":0.45,"price":0.2892,"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.109332,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2772,"atr14":0.004095,"stop_level":0.275153,"risk_basis":"daily_ohlc_atr14"},{"ts":"1965-12-27","known_ts":"1965-12-29","bar_index":335,"type":"BUY","strength":0.45,"price":0.2926,"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":"1965-12-27","known_ts":"1965-12-29","bar_index":335,"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":"1965-12-27","trigger_known_ts":"1965-12-29","strength":0.45,"price":0.2926,"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.09886,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2772,"atr14":0.004581,"stop_level":0.27491,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-01-24","known_ts":"1966-01-24","bar_index":341,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2832,"stop_level":0.2909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-03-04","known_ts":"1966-03-08","bar_index":351,"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":"1966-03-04","trigger_known_ts":"1966-03-08","strength":0.45,"price":0.2759,"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.118812,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.269,"atr14":0.003611,"stop_level":0.267194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-06-16","known_ts":"1966-06-20","bar_index":375,"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":"1966-06-16","trigger_known_ts":"1966-06-20","strength":0.45,"price":0.253,"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.185448,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2521,"atr14":0.002363,"stop_level":0.250918,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-06-24","known_ts":"1966-06-28","bar_index":377,"type":"BUY","strength":0.45,"price":0.253,"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":"1966-06-24","known_ts":"1966-06-28","bar_index":377,"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":"1966-06-24","trigger_known_ts":"1966-06-28","strength":0.45,"price":0.253,"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.185448,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2512,"atr14":0.002152,"stop_level":0.250124,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-07-25","known_ts":"1966-07-25","bar_index":383,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2503,"stop_level":0.2521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-08-29","known_ts":"1966-08-31","bar_index":392,"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":"1966-08-29","trigger_known_ts":"1966-08-31","strength":0.45,"price":0.2332,"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.249195,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2234,"atr14":0.005103,"stop_level":0.220849,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-09-01","known_ts":"1966-09-06","bar_index":393,"type":"BUY","strength":0.45,"price":0.2323,"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":"1966-09-01","known_ts":"1966-09-06","bar_index":393,"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":"1966-09-01","trigger_known_ts":"1966-09-06","strength":0.45,"price":0.2323,"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.252093,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.2234,"atr14":0.004848,"stop_level":0.220976,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-09-12","known_ts":"1966-09-14","bar_index":395,"type":"BUY","strength":0.45,"price":0.2367,"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":"1966-09-12","known_ts":"1966-09-14","bar_index":395,"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":"1966-09-12","trigger_known_ts":"1966-09-14","strength":0.45,"price":0.2367,"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.237927,"monthly_oversold_dwell":14,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.227,"atr14":0.00465,"stop_level":0.224675,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-10-03","known_ts":"1966-10-03","bar_index":400,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2287,"stop_level":0.2358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-11-02","known_ts":"1966-11-02","bar_index":407,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.239,"stop_level":0.2394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-11-04","known_ts":"1966-11-04","bar_index":408,"type":"RECLAIM","strength":0.588,"price":0.2399,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1966-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1966-11-02","prior_stop_level":0.2394,"sweep_low":0.2354,"atr14":0.003735,"stop_level":0.233533,"risk_basis":"daily_ohlc_atr14"},{"ts":"1966-11-11","known_ts":"1966-11-11","bar_index":409,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2345,"stop_level":0.2394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1966-11-23","known_ts":"1966-11-28","bar_index":412,"type":"REBUY","strength":0.725,"price":0.2408,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":75},{"ts":"1967-01-04","known_ts":"1967-01-06","bar_index":421,"type":"BUY","strength":0.725,"price":0.239,"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":75},{"ts":"1967-02-10","known_ts":"1967-02-10","bar_index":430,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2439,"stop_level":0.2453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1967-02-13","known_ts":"1967-02-13","bar_index":430,"type":"RECLAIM","strength":0.863,"price":0.2493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1967-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1967-02-10","prior_stop_level":0.2453,"sweep_low":0.2439,"atr14":0.00399,"stop_level":0.241905,"risk_basis":"daily_ohlc_atr14"},{"ts":"1967-03-01","known_ts":"1967-03-01","bar_index":434,"type":"RECLAIM","strength":1.0,"price":0.2493,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1967-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1967-05-24","known_ts":"1967-05-24","bar_index":453,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2525,"stop_level":0.2539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1967-05-25","known_ts":"1967-05-25","bar_index":454,"type":"RECLAIM","strength":1.0,"price":0.2553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1967-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1967-05-24","prior_stop_level":0.2539,"sweep_low":0.2525,"atr14":0.00344,"stop_level":0.25078,"risk_basis":"daily_ohlc_atr14"},{"ts":"1967-07-21","known_ts":"1967-07-25","bar_index":467,"type":"BUY","strength":0.863,"price":0.2516,"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":"1967-08-15","known_ts":"1967-08-15","bar_index":472,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2507,"stop_level":0.2516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1967-12-29","known_ts":"1968-01-03","bar_index":504,"type":"BUY","strength":0.588,"price":0.241,"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":"base","score":35},{"ts":"1968-02-09","known_ts":"1968-02-09","bar_index":513,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2537,"stop_level":0.2546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1968-02-27","known_ts":"1968-02-27","bar_index":517,"type":"RECLAIM","strength":1.0,"price":0.2546,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1968-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1968-04-04","known_ts":"1968-04-08","bar_index":526,"type":"BUY","strength":0.863,"price":0.2537,"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":"quality","score":65},{"ts":"1968-05-03","known_ts":"1968-05-03","bar_index":532,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2485,"stop_level":0.2537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1968-06-17","known_ts":"1968-06-20","bar_index":542,"type":"BUY","strength":0.725,"price":0.2581,"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":"1968-07-18","known_ts":"1968-07-18","bar_index":547,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2648,"stop_level":0.2687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1968-07-23","known_ts":"1968-07-23","bar_index":548,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2639,"stop_level":0.2687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1968-08-09","known_ts":"1968-08-09","bar_index":552,"type":"RECLAIM","strength":1.0,"price":0.2644,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1968-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1968-11-07","known_ts":"1968-11-12","bar_index":569,"type":"BUY","strength":0.725,"price":0.264,"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":"1968-12-13","known_ts":"1968-12-13","bar_index":576,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2601,"stop_level":0.2611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1969-01-08","known_ts":"1969-01-10","bar_index":581,"type":"BUY","strength":0.725,"price":0.268,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1969-02-17","known_ts":"1969-02-17","bar_index":590,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2754,"stop_level":0.2774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1969-02-20","known_ts":"1969-02-20","bar_index":591,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2734,"stop_level":0.2774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1969-04-24","known_ts":"1969-04-28","bar_index":605,"type":"BUY","strength":0.725,"price":0.273,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1969-05-08","known_ts":"1969-05-08","bar_index":608,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.269,"stop_level":0.2694,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1969-07-11","known_ts":"1969-07-15","bar_index":623,"type":"BUY","strength":0.588,"price":0.2599,"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":"1969-09-29","known_ts":"1969-10-01","bar_index":641,"type":"BUY","strength":0.45,"price":0.2195,"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":"1969-11-17","known_ts":"1969-11-17","bar_index":652,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2241,"stop_level":0.2251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-01-02","known_ts":"1970-01-06","bar_index":663,"type":"BUY","strength":0.588,"price":0.2314,"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":"1970-01-02","known_ts":"1970-01-06","bar_index":663,"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":"1970-01-02","trigger_known_ts":"1970-01-06","strength":0.588,"price":0.2314,"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.170014,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.2105,"atr14":0.004605,"stop_level":0.208197,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-01-23","known_ts":"1970-01-23","bar_index":668,"type":"RECLAIM","strength":0.725,"price":0.2262,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1970-01-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-02-13","known_ts":"1970-02-13","bar_index":673,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2208,"stop_level":0.224,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-02-20","known_ts":"1970-02-20","bar_index":674,"type":"RECLAIM","strength":0.725,"price":0.225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-02-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1970-02-13","prior_stop_level":0.224,"sweep_low":0.2198,"atr14":0.003576,"stop_level":0.218012,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-03-31","known_ts":"1970-03-31","bar_index":683,"type":"RECLAIM","strength":0.863,"price":0.2313,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1970-02-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1970-04-03","known_ts":"1970-04-07","bar_index":684,"type":"REBUY","strength":0.863,"price":0.2344,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1970-04-29","known_ts":"1970-04-29","bar_index":690,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2219,"stop_level":0.2229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-05-01","known_ts":"1970-05-01","bar_index":690,"type":"RECLAIM","strength":0.725,"price":0.224,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-04-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":"1970-04-29","prior_stop_level":0.2229,"sweep_low":0.2198,"atr14":0.003389,"stop_level":0.218105,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-07-07","known_ts":"1970-07-09","bar_index":706,"type":"BUY","strength":0.45,"price":0.2054,"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":"1970-07-29","known_ts":"1970-07-29","bar_index":711,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1884,"stop_level":0.198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-07-31","known_ts":"1970-07-31","bar_index":712,"type":"RECLAIM","strength":0.588,"price":0.1991,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1970-07-29","prior_stop_level":0.198,"sweep_low":0.1884,"atr14":0.00494,"stop_level":0.18593,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-10-30","known_ts":"1970-10-30","bar_index":733,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1986,"stop_level":0.1997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1970-11-06","known_ts":"1970-11-06","bar_index":735,"type":"RECLAIM","strength":0.725,"price":0.2015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1970-10-30","prior_stop_level":0.1997,"sweep_low":0.1964,"atr14":0.002674,"stop_level":0.195063,"risk_basis":"daily_ohlc_atr14"},{"ts":"1970-11-30","known_ts":"1970-12-02","bar_index":740,"type":"BUY","strength":0.588,"price":0.2092,"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":45},{"ts":"1970-12-22","known_ts":"1970-12-22","bar_index":745,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2137,"stop_level":0.2148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1970-12-24","known_ts":"1970-12-24","bar_index":746,"type":"RECLAIM","strength":0.863,"price":0.2214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1970-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1970-12-22","prior_stop_level":0.2148,"sweep_low":0.2125,"atr14":0.00345,"stop_level":0.210775,"risk_basis":"daily_ohlc_atr14"},{"ts":"1971-01-08","known_ts":"1971-01-08","bar_index":749,"type":"RECLAIM","strength":0.863,"price":0.248,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1970-12-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1971-02-01","known_ts":"1971-02-01","bar_index":754,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2486,"stop_level":0.2513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1971-06-25","known_ts":"1971-06-29","bar_index":788,"type":"BUY","strength":0.725,"price":0.2356,"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":"1971-07-21","known_ts":"1971-07-21","bar_index":793,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2345,"stop_level":0.2356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1971-07-22","known_ts":"1971-07-22","bar_index":794,"type":"RECLAIM","strength":0.725,"price":0.2379,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1971-07-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":"1971-07-21","prior_stop_level":0.2356,"sweep_low":0.2345,"atr14":0.002714,"stop_level":0.233143,"risk_basis":"daily_ohlc_atr14"},{"ts":"1971-10-07","known_ts":"1971-10-11","bar_index":812,"type":"BUY","strength":0.588,"price":0.2351,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"1971-11-08","known_ts":"1971-11-08","bar_index":819,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2338,"stop_level":0.235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1971-11-09","known_ts":"1971-11-09","bar_index":819,"type":"RECLAIM","strength":0.863,"price":0.2373,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1971-11-08 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":"1971-11-08","prior_stop_level":0.235,"sweep_low":0.2338,"atr14":0.002993,"stop_level":0.232304,"risk_basis":"daily_ohlc_atr14"},{"ts":"1971-12-29","known_ts":"1971-12-31","bar_index":831,"type":"BUY","strength":0.725,"price":0.242,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1972-02-01","known_ts":"1972-02-01","bar_index":839,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2496,"stop_level":0.2513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1972-02-03","known_ts":"1972-02-03","bar_index":839,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2508,"stop_level":0.2513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1972-06-14","known_ts":"1972-06-16","bar_index":870,"type":"BUY","strength":0.588,"price":0.2395,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":75},{"ts":"1972-10-17","known_ts":"1972-10-19","bar_index":899,"type":"BUY","strength":0.863,"price":0.2463,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1972-12-06","known_ts":"1972-12-06","bar_index":910,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2544,"stop_level":0.2557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1972-12-11","known_ts":"1972-12-11","bar_index":911,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2532,"stop_level":0.2557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1973-01-08","known_ts":"1973-01-08","bar_index":917,"type":"RECLAIM","strength":1.0,"price":0.2532,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1972-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1973-04-09","known_ts":"1973-04-11","bar_index":938,"type":"BUY","strength":0.725,"price":0.2513,"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":"1973-05-09","known_ts":"1973-05-09","bar_index":945,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2469,"stop_level":0.2475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-05-11","known_ts":"1973-05-11","bar_index":945,"type":"RECLAIM","strength":0.588,"price":0.2482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-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":"1973-05-09","prior_stop_level":0.2475,"sweep_low":0.2469,"atr14":0.002601,"stop_level":0.245599,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-07-13","known_ts":"1973-07-17","bar_index":960,"type":"BUY","strength":0.45,"price":0.2378,"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":"1973-08-24","known_ts":"1973-08-28","bar_index":970,"type":"BUY","strength":0.45,"price":0.2294,"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":"1973-10-19","known_ts":"1973-10-19","bar_index":983,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2386,"stop_level":0.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-10-23","known_ts":"1973-10-23","bar_index":983,"type":"RECLAIM","strength":0.588,"price":0.2413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-10-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":"1973-10-19","prior_stop_level":0.24,"sweep_low":0.2386,"atr14":0.002736,"stop_level":0.237232,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-11-02","known_ts":"1973-11-02","bar_index":986,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2367,"stop_level":0.2386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-12-28","known_ts":"1974-01-02","bar_index":999,"type":"BUY","strength":0.45,"price":0.2137,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"1973-12-28","known_ts":"1974-01-02","bar_index":999,"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":"1973-12-28","trigger_known_ts":"1974-01-02","strength":0.45,"price":0.2137,"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.180284,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1988,"atr14":0.004342,"stop_level":0.196629,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-02-01","known_ts":"1974-02-01","bar_index":1007,"type":"RECLAIM","strength":0.725,"price":0.2239,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1973-12-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-03-07","known_ts":"1974-03-07","bar_index":1014,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2322,"stop_level":0.2336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1974-03-12","known_ts":"1974-03-12","bar_index":1015,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2295,"stop_level":0.2336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-05-16","known_ts":"1974-05-20","bar_index":1031,"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":"1974-05-16","trigger_known_ts":"1974-05-20","strength":0.45,"price":0.0968,"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.605863,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0774,"atr14":0.007631,"stop_level":0.073584,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-06-04","known_ts":"1974-06-06","bar_index":1035,"type":"BUY","strength":0.45,"price":0.0829,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"1974-06-04","known_ts":"1974-06-06","bar_index":1035,"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":"1974-06-04","trigger_known_ts":"1974-06-06","strength":0.45,"price":0.0829,"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.660107,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.0816,"atr14":0.0058,"stop_level":0.0787,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-08-16","known_ts":"1974-08-16","bar_index":1052,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0878,"stop_level":0.0892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-08-23","known_ts":"1974-08-23","bar_index":1054,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0821,"stop_level":0.0892,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-09-19","known_ts":"1974-09-23","bar_index":1060,"type":"REBUY","strength":0.588,"price":0.0779,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"1974-10-15","known_ts":"1974-10-15","bar_index":1066,"type":"RECLAIM","strength":0.725,"price":0.0836,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1974-09-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-10-31","known_ts":"1974-10-31","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0829,"stop_level":0.0836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-11-05","known_ts":"1974-11-05","bar_index":1071,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.0829,"stop_level":0.0836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-11-12","known_ts":"1974-11-12","bar_index":1072,"type":"RECLAIM","strength":0.725,"price":0.0858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-11-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":"1974-11-05","prior_stop_level":0.0836,"sweep_low":0.08,"atr14":0.00349,"stop_level":0.078255,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-12-27","known_ts":"1974-12-31","bar_index":1083,"type":"BUY","strength":0.725,"price":0.0873,"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":55},{"ts":"1975-02-26","known_ts":"1975-02-26","bar_index":1096,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.121,"stop_level":0.124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-02-28","known_ts":"1975-02-28","bar_index":1097,"type":"RECLAIM","strength":0.863,"price":0.127,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1975-02-26","prior_stop_level":0.124,"sweep_low":0.121,"atr14":0.003981,"stop_level":0.11901,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-03-12","known_ts":"1975-03-12","bar_index":1100,"type":"RECLAIM","strength":1.0,"price":0.1434,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-07-22","known_ts":"1975-07-22","bar_index":1130,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1577,"stop_level":0.1623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1975-10-01","known_ts":"1975-10-03","bar_index":1147,"type":"BUY","strength":0.725,"price":0.1521,"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":"1975-10-29","known_ts":"1975-10-29","bar_index":1153,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1583,"stop_level":0.1662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-11-12","known_ts":"1975-11-14","bar_index":1157,"type":"REBUY","strength":0.863,"price":0.1687,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"1976-06-17","known_ts":"1976-06-21","bar_index":1207,"type":"BUY","strength":0.725,"price":0.2306,"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":"1976-07-27","known_ts":"1976-07-27","bar_index":1216,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.244,"stop_level":0.2508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-07-29","known_ts":"1976-07-29","bar_index":1216,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2457,"stop_level":0.2508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-08-04","known_ts":"1976-08-04","bar_index":1218,"type":"RECLAIM","strength":1.0,"price":0.2541,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1976-07-29","prior_stop_level":0.2508,"sweep_low":0.244,"atr14":0.004638,"stop_level":0.241681,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-08-12","known_ts":"1976-08-12","bar_index":1220,"type":"RECLAIM","strength":1.0,"price":0.2579,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-09-02","known_ts":"1976-09-07","bar_index":1225,"type":"REBUY","strength":1.0,"price":0.2717,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1976-09-28","known_ts":"1976-09-28","bar_index":1230,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2699,"stop_level":0.2717,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-12-16","known_ts":"1976-12-16","bar_index":1249,"type":"RECLAIM","strength":0.863,"price":0.2792,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-02-09","known_ts":"1977-02-09","bar_index":1261,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3089,"stop_level":0.3107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-02-14","known_ts":"1977-02-14","bar_index":1262,"type":"RECLAIM","strength":1.0,"price":0.3125,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1977-02-09","prior_stop_level":0.3107,"sweep_low":0.3089,"atr14":0.004607,"stop_level":0.306597,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-02-24","known_ts":"1977-02-24","bar_index":1265,"type":"RECLAIM","strength":1.0,"price":0.3197,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-05-26","known_ts":"1977-05-26","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3232,"stop_level":0.325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1977-06-24","known_ts":"1977-06-24","bar_index":1293,"type":"RECLAIM","strength":0.863,"price":0.3526,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-05-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-08-04","known_ts":"1977-08-04","bar_index":1302,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3433,"stop_level":0.3471,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1977-08-10","known_ts":"1977-08-10","bar_index":1303,"type":"RECLAIM","strength":0.725,"price":0.3489,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1977-08-04","prior_stop_level":0.3471,"sweep_low":0.3302,"atr14":0.006518,"stop_level":0.326941,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-09-16","known_ts":"1977-09-20","bar_index":1312,"type":"BUY","strength":0.725,"price":0.3527,"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":50},{"ts":"1978-03-09","known_ts":"1978-03-13","bar_index":1352,"type":"BUY","strength":0.588,"price":0.3573,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1978-08-22","known_ts":"1978-08-22","bar_index":1390,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3787,"stop_level":0.3807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-09-15","known_ts":"1978-09-15","bar_index":1396,"type":"RECLAIM","strength":0.863,"price":0.3848,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-10-26","known_ts":"1978-10-26","bar_index":1405,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3787,"stop_level":0.3807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-12-01","known_ts":"1978-12-05","bar_index":1414,"type":"BUY","strength":0.588,"price":0.3901,"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":100},{"ts":"1979-03-06","known_ts":"1979-03-06","bar_index":1435,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4063,"stop_level":0.4085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-03-07","known_ts":"1979-03-07","bar_index":1435,"type":"RECLAIM","strength":0.863,"price":0.4106,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1979-03-06","prior_stop_level":0.4085,"sweep_low":0.4063,"atr14":0.003997,"stop_level":0.404301,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-05-24","known_ts":"1979-05-29","bar_index":1454,"type":"BUY","strength":0.588,"price":0.4,"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":55},{"ts":"1979-10-02","known_ts":"1979-10-04","bar_index":1484,"type":"BUY","strength":0.588,"price":0.4348,"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":"quality","score":65},{"ts":"1979-11-13","known_ts":"1979-11-15","bar_index":1494,"type":"BUY","strength":0.45,"price":0.4078,"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":"1979-11-16","known_ts":"1979-11-16","bar_index":1495,"type":"RECLAIM","strength":0.588,"price":0.4286,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1979-11-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1979-12-28","known_ts":"1979-12-28","bar_index":1504,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4447,"stop_level":0.447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-01-02","known_ts":"1980-01-02","bar_index":1505,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4447,"stop_level":0.447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-01-08","known_ts":"1980-01-08","bar_index":1506,"type":"RECLAIM","strength":0.863,"price":0.4516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1980-01-02","prior_stop_level":0.447,"sweep_low":0.4424,"atr14":0.005416,"stop_level":0.439692,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-01-18","known_ts":"1980-01-18","bar_index":1509,"type":"RECLAIM","strength":0.863,"price":0.4516,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-03-19","known_ts":"1980-03-21","bar_index":1523,"type":"BUY","strength":0.45,"price":0.4077,"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":"1980-04-07","known_ts":"1980-04-07","bar_index":1527,"type":"RECLAIM","strength":0.588,"price":0.4361,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1980-03-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1980-07-09","known_ts":"1980-07-09","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4996,"stop_level":0.5021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-07-23","known_ts":"1980-07-23","bar_index":1552,"type":"RECLAIM","strength":0.863,"price":0.5021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-09-17","known_ts":"1980-09-19","bar_index":1565,"type":"BUY","strength":0.863,"price":0.4956,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1980-10-29","known_ts":"1980-10-29","bar_index":1575,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4731,"stop_level":0.4756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1980-12-12","known_ts":"1980-12-16","bar_index":1585,"type":"BUY","strength":0.45,"price":0.4663,"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":"1980-12-17","known_ts":"1980-12-17","bar_index":1586,"type":"RECLAIM","strength":0.588,"price":0.5127,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1980-12-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-01-09","known_ts":"1981-01-09","bar_index":1591,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5076,"stop_level":0.5127,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-01-27","known_ts":"1981-01-27","bar_index":1595,"type":"RECLAIM","strength":0.725,"price":0.5076,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-02-02","known_ts":"1981-02-02","bar_index":1596,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4947,"stop_level":0.4972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-03-06","known_ts":"1981-03-10","bar_index":1604,"type":"BUY","strength":0.588,"price":0.5089,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1981-05-04","known_ts":"1981-05-04","bar_index":1617,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5686,"stop_level":0.5764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-05-06","known_ts":"1981-05-06","bar_index":1618,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5686,"stop_level":0.5764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-05-11","known_ts":"1981-05-11","bar_index":1619,"type":"RECLAIM","strength":1.0,"price":0.5844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1981-05-04","prior_stop_level":0.5764,"sweep_low":0.5604,"atr14":0.008877,"stop_level":0.555962,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-05-11","known_ts":"1981-05-11","bar_index":1619,"type":"RECLAIM","strength":1.0,"price":0.5844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-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":"1981-05-06","prior_stop_level":0.5764,"sweep_low":0.5604,"atr14":0.008877,"stop_level":0.555962,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-05-22","known_ts":"1981-05-22","bar_index":1622,"type":"RECLAIM","strength":1.0,"price":0.5871,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-09-03","known_ts":"1981-09-03","bar_index":1646,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6155,"stop_level":0.6237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1981-10-05","known_ts":"1981-10-07","bar_index":1653,"type":"BUY","strength":0.725,"price":0.6647,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1982-01-29","known_ts":"1982-02-02","bar_index":1680,"type":"BUY","strength":0.863,"price":0.7502,"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":"quality","score":75},{"ts":"1982-07-14","known_ts":"1982-07-16","bar_index":1718,"type":"BUY","strength":0.725,"price":0.8573,"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":"quality","score":65},{"ts":"1982-09-17","known_ts":"1982-09-17","bar_index":1733,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9329,"stop_level":0.9389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-09-21","known_ts":"1982-09-21","bar_index":1734,"type":"RECLAIM","strength":0.725,"price":0.963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-09-17","prior_stop_level":0.9389,"sweep_low":0.9269,"atr14":0.018872,"stop_level":0.917464,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-04","known_ts":"1982-10-04","bar_index":1737,"type":"RECLAIM","strength":0.725,"price":0.963,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-12-10","known_ts":"1982-12-14","bar_index":1753,"type":"BUY","strength":0.588,"price":0.9473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1983-04-20","known_ts":"1983-04-22","bar_index":1783,"type":"REBUY","strength":0.863,"price":1.1523,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1983-05-11","known_ts":"1983-05-11","bar_index":1788,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.144,"stop_level":1.146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-05-12","known_ts":"1983-05-12","bar_index":1788,"type":"RECLAIM","strength":0.863,"price":1.1633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-05-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":"1983-05-11","prior_stop_level":1.146,"sweep_low":1.144,"atr14":0.014281,"stop_level":1.136859,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-08-04","known_ts":"1983-08-04","bar_index":1807,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.155,"stop_level":1.1633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1983-09-06","known_ts":"1983-09-08","bar_index":1815,"type":"BUY","strength":0.588,"price":1.1616,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1984-01-05","known_ts":"1984-01-09","bar_index":1843,"type":"BUY","strength":0.725,"price":1.3372,"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":55},{"ts":"1984-01-26","known_ts":"1984-01-26","bar_index":1848,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3171,"stop_level":1.3238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1984-01-31","known_ts":"1984-01-31","bar_index":1849,"type":"RECLAIM","strength":0.725,"price":1.3372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-01-26 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":"1984-01-26","prior_stop_level":1.3238,"sweep_low":1.3171,"atr14":0.015573,"stop_level":1.309314,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-03-19","known_ts":"1984-03-21","bar_index":1860,"type":"BUY","strength":0.588,"price":1.3048,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1984-05-31","known_ts":"1984-05-31","bar_index":1877,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.375,"stop_level":1.3819,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-06-04","known_ts":"1984-06-04","bar_index":1877,"type":"RECLAIM","strength":0.725,"price":1.3889,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-05-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":"1984-05-31","prior_stop_level":1.3819,"sweep_low":1.361,"atr14":0.017421,"stop_level":1.35229,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-06-18","known_ts":"1984-06-20","bar_index":1881,"type":"REBUY","strength":0.725,"price":1.4238,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1985-03-08","known_ts":"1985-03-12","bar_index":1942,"type":"REBUY","strength":0.863,"price":1.8202,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1985-03-18","known_ts":"1985-03-20","bar_index":1944,"type":"REBUY","strength":0.863,"price":1.8276,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1985-05-13","known_ts":"1985-05-15","bar_index":1957,"type":"REBUY","strength":0.863,"price":1.9977,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1985-07-15","known_ts":"1985-07-15","bar_index":1971,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2389,"stop_level":2.2464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-07-17","known_ts":"1985-07-17","bar_index":1972,"type":"RECLAIM","strength":0.863,"price":2.254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1985-07-15","prior_stop_level":2.2464,"sweep_low":2.2314,"atr14":0.025939,"stop_level":2.21843,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-11-19","known_ts":"1985-11-19","bar_index":2001,"type":"RECLAIM","strength":0.725,"price":2.2631,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-22","known_ts":"1986-01-22","bar_index":2015,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3646,"stop_level":2.3724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-24","known_ts":"1986-01-24","bar_index":2016,"type":"RECLAIM","strength":0.863,"price":2.4192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-01-22","prior_stop_level":2.3724,"sweep_low":2.3646,"atr14":0.039191,"stop_level":2.345004,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-02-06","known_ts":"1986-02-06","bar_index":2019,"type":"RECLAIM","strength":0.725,"price":2.5519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-06-30","known_ts":"1986-07-02","bar_index":2052,"type":"BUY","strength":0.725,"price":2.845,"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":"1986-09-02","known_ts":"1986-09-02","bar_index":2066,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3257,"stop_level":3.3339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-09-05","known_ts":"1986-09-05","bar_index":2067,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1868,"stop_level":3.3339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-31","known_ts":"1986-11-04","bar_index":2081,"type":"BUY","strength":0.588,"price":3.1377,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1986-12-22","known_ts":"1986-12-22","bar_index":2092,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1568,"stop_level":3.1651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-01-02","known_ts":"1987-01-06","bar_index":2095,"type":"REBUY","strength":0.725,"price":3.248,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1987-02-10","known_ts":"1987-02-10","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1983,"stop_level":3.2314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-21","known_ts":"1987-04-23","bar_index":2120,"type":"BUY","strength":0.45,"price":2.9115,"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":"1987-05-20","known_ts":"1987-05-20","bar_index":2127,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.7392,"stop_level":2.8847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-05-28","known_ts":"1987-05-28","bar_index":2128,"type":"RECLAIM","strength":0.45,"price":2.8933,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1987-05-20","prior_stop_level":2.8847,"sweep_low":2.7392,"atr14":0.058739,"stop_level":2.70983,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-06-19","known_ts":"1987-06-19","bar_index":2134,"type":"RECLAIM","strength":0.725,"price":3.073,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-09","known_ts":"1987-07-09","bar_index":2138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0131,"stop_level":3.0217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-07-10","known_ts":"1987-07-10","bar_index":2138,"type":"RECLAIM","strength":0.588,"price":3.0302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-07-09","prior_stop_level":3.0217,"sweep_low":3.0131,"atr14":0.032937,"stop_level":2.996632,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-08-06","known_ts":"1987-08-10","bar_index":2145,"type":"BUY","strength":0.863,"price":3.073,"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":55},{"ts":"1987-08-28","known_ts":"1987-08-28","bar_index":2150,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0719,"stop_level":3.1067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-02","known_ts":"1987-09-02","bar_index":2151,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0023,"stop_level":3.1067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-09-28","known_ts":"1987-09-28","bar_index":2157,"type":"RECLAIM","strength":0.863,"price":3.0632,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-10-01","known_ts":"1987-10-05","bar_index":2158,"type":"BUY","strength":0.863,"price":3.1067,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1987-11-09","known_ts":"1987-11-11","bar_index":2167,"type":"BUY","strength":0.863,"price":3.1328,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1988-01-06","known_ts":"1988-01-08","bar_index":2180,"type":"BUY","strength":0.725,"price":3.0436,"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":"1988-05-23","known_ts":"1988-05-25","bar_index":2212,"type":"BUY","strength":0.45,"price":3.0486,"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":"1988-05-26","known_ts":"1988-05-26","bar_index":2213,"type":"RECLAIM","strength":0.588,"price":3.1659,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-05-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1988-06-16","known_ts":"1988-06-16","bar_index":2217,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.1659,"stop_level":3.1749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-17","known_ts":"1988-06-17","bar_index":2218,"type":"RECLAIM","strength":0.725,"price":3.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-06-16","prior_stop_level":3.1749,"sweep_low":3.1568,"atr14":0.051261,"stop_level":3.13117,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-30","known_ts":"1988-06-30","bar_index":2221,"type":"RECLAIM","strength":0.863,"price":3.1929,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-08-01","known_ts":"1988-08-03","bar_index":2228,"type":"BUY","strength":0.863,"price":3.238,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1988-09-13","known_ts":"1988-09-15","bar_index":2238,"type":"BUY","strength":1.0,"price":3.1973,"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":"quality","score":65},{"ts":"1988-11-28","known_ts":"1988-11-28","bar_index":2255,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3188,"stop_level":3.3282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-11-29","known_ts":"1988-11-29","bar_index":2256,"type":"RECLAIM","strength":1.0,"price":3.3469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1988-11-28","prior_stop_level":3.3282,"sweep_low":3.3001,"atr14":0.037241,"stop_level":3.28148,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-12","known_ts":"1988-12-12","bar_index":2259,"type":"RECLAIM","strength":1.0,"price":3.4497,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-01-10","known_ts":"1989-01-10","bar_index":2265,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4404,"stop_level":3.4497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-01-11","known_ts":"1989-01-11","bar_index":2265,"type":"RECLAIM","strength":1.0,"price":3.4684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-01-10","prior_stop_level":3.4497,"sweep_low":3.4404,"atr14":0.031429,"stop_level":3.424686,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-01-25","known_ts":"1989-01-25","bar_index":2269,"type":"RECLAIM","strength":1.0,"price":3.5058,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-08","known_ts":"1989-02-08","bar_index":2272,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4778,"stop_level":3.5058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-04-05","known_ts":"1989-04-07","bar_index":2285,"type":"BUY","strength":0.725,"price":3.5052,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1990-01-08","known_ts":"1990-01-08","bar_index":2349,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4075,"stop_level":4.4876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-03-16","known_ts":"1990-03-20","bar_index":2365,"type":"BUY","strength":0.725,"price":4.3194,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1990-05-11","known_ts":"1990-05-15","bar_index":2378,"type":"BUY","strength":0.588,"price":4.253,"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":55},{"ts":"1990-07-12","known_ts":"1990-07-16","bar_index":2392,"type":"BUY","strength":0.588,"price":3.9211,"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":"1990-07-30","known_ts":"1990-08-01","bar_index":2396,"type":"BUY","strength":0.45,"price":4.1285,"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":"1990-08-31","known_ts":"1990-09-05","bar_index":2404,"type":"BUY","strength":0.45,"price":3.7877,"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":"1990-08-31","known_ts":"1990-09-05","bar_index":2404,"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":"1990-08-31","trigger_known_ts":"1990-09-05","strength":0.45,"price":3.7877,"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.192044,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3434,"atr14":0.10552,"stop_level":3.29064,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-27","known_ts":"1990-10-01","bar_index":2410,"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":"1990-09-27","trigger_known_ts":"1990-10-01","strength":0.588,"price":3.6396,"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.223635,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.4703,"atr14":0.087655,"stop_level":3.426473,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-29","known_ts":"1990-11-29","bar_index":2424,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8394,"stop_level":3.8825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-30","known_ts":"1990-11-30","bar_index":2425,"type":"RECLAIM","strength":0.725,"price":3.9688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-11-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":"1990-11-29","prior_stop_level":3.8825,"sweep_low":3.7962,"atr14":0.095722,"stop_level":3.748339,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-12-13","known_ts":"1990-12-13","bar_index":2428,"type":"RECLAIM","strength":0.863,"price":4.0335,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-07","known_ts":"1991-01-07","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9688,"stop_level":4.055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-23","known_ts":"1991-01-23","bar_index":2437,"type":"RECLAIM","strength":0.863,"price":4.0766,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-05","known_ts":"1991-02-07","bar_index":2440,"type":"BUY","strength":0.863,"price":4.1153,"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":"1991-02-26","known_ts":"1991-02-26","bar_index":2444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.1594,"stop_level":4.2034,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-28","known_ts":"1991-02-28","bar_index":2445,"type":"RECLAIM","strength":0.863,"price":4.2254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-02-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-02-26","prior_stop_level":4.2034,"sweep_low":4.1373,"atr14":0.087298,"stop_level":4.093651,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-12","known_ts":"1991-03-12","bar_index":2448,"type":"RECLAIM","strength":0.863,"price":4.2474,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-15","known_ts":"1991-03-19","bar_index":2449,"type":"REBUY","strength":0.863,"price":4.3134,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1991-04-09","known_ts":"1991-04-09","bar_index":2454,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4014,"stop_level":4.4895,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-04-11","known_ts":"1991-04-11","bar_index":2455,"type":"RECLAIM","strength":1.0,"price":4.5115,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-04-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":"1991-04-09","prior_stop_level":4.4895,"sweep_low":4.4014,"atr14":0.068155,"stop_level":4.367322,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-06-24","known_ts":"1991-06-26","bar_index":2472,"type":"BUY","strength":0.863,"price":4.44,"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":50},{"ts":"1991-07-11","known_ts":"1991-07-15","bar_index":2476,"type":"REBUY","strength":0.863,"price":4.4624,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1991-07-24","known_ts":"1991-07-26","bar_index":2479,"type":"REBUY","strength":0.863,"price":4.5073,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1991-08-19","known_ts":"1991-08-19","bar_index":2485,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.4744,"stop_level":4.5297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-20","known_ts":"1991-08-20","bar_index":2485,"type":"RECLAIM","strength":1.0,"price":4.5657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-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":"1991-08-19","prior_stop_level":4.5297,"sweep_low":4.4516,"atr14":0.066007,"stop_level":4.418596,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-04","known_ts":"1991-10-08","bar_index":2496,"type":"BUY","strength":0.863,"price":4.6342,"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":30},{"ts":"1991-11-19","known_ts":"1991-11-19","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6501,"stop_level":4.6799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-11-21","known_ts":"1991-11-21","bar_index":2507,"type":"RECLAIM","strength":0.863,"price":4.7199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1991-11-19","prior_stop_level":4.6799,"sweep_low":4.5804,"atr14":0.064762,"stop_level":4.548019,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-04","known_ts":"1991-12-04","bar_index":2510,"type":"RECLAIM","strength":1.0,"price":4.8826,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-16","known_ts":"1992-01-16","bar_index":2519,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8594,"stop_level":4.9291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-17","known_ts":"1992-01-17","bar_index":2520,"type":"RECLAIM","strength":1.0,"price":4.9524,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-01-16","prior_stop_level":4.9291,"sweep_low":4.8361,"atr14":0.089789,"stop_level":4.791206,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-04-30","known_ts":"1992-04-30","bar_index":2544,"type":"RECLAIM","strength":0.863,"price":5.3918,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-24","known_ts":"1992-06-24","bar_index":2556,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.3637,"stop_level":5.4118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-07-06","known_ts":"1992-07-08","bar_index":2559,"type":"REBUY","strength":1.0,"price":5.6764,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1992-08-17","known_ts":"1992-08-17","bar_index":2569,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8876,"stop_level":5.9169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-08-18","known_ts":"1992-08-18","bar_index":2569,"type":"RECLAIM","strength":1.0,"price":5.9365,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-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":"1992-08-17","prior_stop_level":5.9169,"sweep_low":5.8632,"atr14":0.08342,"stop_level":5.82149,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-02","known_ts":"1992-09-02","bar_index":2573,"type":"RECLAIM","strength":1.0,"price":6.0098,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-11-13","known_ts":"1992-11-17","bar_index":2590,"type":"BUY","strength":0.863,"price":6.201,"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":75},{"ts":"1993-03-15","known_ts":"1993-03-15","bar_index":2617,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0183,"stop_level":7.0686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-03-16","known_ts":"1993-03-16","bar_index":2617,"type":"RECLAIM","strength":1.0,"price":7.0937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-03-15","prior_stop_level":7.0686,"sweep_low":6.9931,"atr14":0.087808,"stop_level":6.949196,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-04-02","known_ts":"1993-04-02","bar_index":2622,"type":"RECLAIM","strength":1.0,"price":7.1692,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-24","known_ts":"1993-06-28","bar_index":2641,"type":"BUY","strength":0.725,"price":7.3188,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1993-10-04","known_ts":"1993-10-04","bar_index":2664,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.3898,"stop_level":7.4674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-12-06","known_ts":"1993-12-08","bar_index":2679,"type":"BUY","strength":0.45,"price":6.6895,"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-01-06","known_ts":"1994-01-06","bar_index":2686,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.4796,"stop_level":6.5583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-01-07","known_ts":"1994-01-07","bar_index":2686,"type":"RECLAIM","strength":0.45,"price":6.5845,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1994-01-06","prior_stop_level":6.5583,"sweep_low":6.4533,"atr14":0.128755,"stop_level":6.388923,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-26","known_ts":"1994-01-28","bar_index":2691,"type":"REBUY","strength":0.45,"price":6.5058,"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":"1994-04-04","known_ts":"1994-04-04","bar_index":2706,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1342,"stop_level":6.1609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-05","known_ts":"1994-04-05","bar_index":2706,"type":"RECLAIM","strength":0.588,"price":6.2409,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-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":"1994-04-04","prior_stop_level":6.1609,"sweep_low":6.0542,"atr14":0.12303,"stop_level":5.992685,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-19","known_ts":"1994-04-21","bar_index":2710,"type":"REBUY","strength":0.588,"price":6.6142,"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":"1994-05-09","known_ts":"1994-05-09","bar_index":2714,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1609,"stop_level":6.1875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-24","known_ts":"1994-05-26","bar_index":2718,"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":"1994-05-24","trigger_known_ts":"1994-05-26","strength":0.588,"price":6.0833,"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.21522,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.6759,"atr14":0.135454,"stop_level":5.608173,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-07","known_ts":"1994-06-09","bar_index":2721,"type":"BUY","strength":0.588,"price":6.1376,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"1994-06-07","known_ts":"1994-06-09","bar_index":2721,"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-06-07","trigger_known_ts":"1994-06-09","strength":0.588,"price":6.1376,"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.208215,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.9203,"atr14":0.110641,"stop_level":5.86498,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-01","known_ts":"1994-07-06","bar_index":2727,"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":"1994-07-01","trigger_known_ts":"1994-07-06","strength":0.588,"price":5.8389,"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.246749,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.5944,"atr14":0.104649,"stop_level":5.542075,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-12","known_ts":"1994-07-14","bar_index":2729,"type":"BUY","strength":0.588,"price":6.0833,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"1994-07-12","known_ts":"1994-07-14","bar_index":2729,"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-07-12","trigger_known_ts":"1994-07-14","strength":0.588,"price":6.0833,"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.21522,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.7574,"atr14":0.112394,"stop_level":5.701203,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-02","known_ts":"1994-08-04","bar_index":2734,"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":"1994-08-02","trigger_known_ts":"1994-08-04","strength":0.588,"price":6.3005,"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.1872,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.0018,"atr14":0.10599,"stop_level":5.948805,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-05","known_ts":"1994-08-05","bar_index":2735,"type":"RECLAIM","strength":0.725,"price":6.2462,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-07-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-18","known_ts":"1994-08-18","bar_index":2738,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.9689,"stop_level":6.029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-19","known_ts":"1994-08-19","bar_index":2738,"type":"RECLAIM","strength":0.725,"price":6.0795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-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":"1994-08-18","prior_stop_level":6.029,"sweep_low":5.9689,"atr14":0.107858,"stop_level":5.914971,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-10","known_ts":"1994-10-12","bar_index":2750,"type":"BUY","strength":0.45,"price":5.6097,"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-10-10","known_ts":"1994-10-12","bar_index":2750,"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-10-10","trigger_known_ts":"1994-10-12","strength":0.45,"price":5.6097,"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.240886,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4439,"atr14":0.107078,"stop_level":5.390361,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-31","known_ts":"1994-10-31","bar_index":2755,"type":"RECLAIM","strength":0.725,"price":5.5544,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-10-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-17","known_ts":"1994-11-17","bar_index":2759,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4953,"stop_level":5.5235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-21","known_ts":"1994-11-21","bar_index":2760,"type":"RECLAIM","strength":0.725,"price":5.5517,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-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":"1994-11-17","prior_stop_level":5.5235,"sweep_low":5.4953,"atr14":0.090693,"stop_level":5.449954,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-29","known_ts":"1994-12-29","bar_index":2768,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7208,"stop_level":5.7489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-30","known_ts":"1994-12-30","bar_index":2769,"type":"RECLAIM","strength":0.725,"price":5.8053,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-12-29","prior_stop_level":5.7489,"sweep_low":5.6644,"atr14":0.113197,"stop_level":5.607802,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-13","known_ts":"1995-01-13","bar_index":2772,"type":"RECLAIM","strength":0.863,"price":6.1717,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-27","known_ts":"1995-02-27","bar_index":2782,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.3128,"stop_level":6.3702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-15","known_ts":"1995-03-15","bar_index":2786,"type":"RECLAIM","strength":0.863,"price":6.3415,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-23","known_ts":"1995-05-25","bar_index":2802,"type":"REBUY","strength":1.0,"price":6.6903,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1995-07-05","known_ts":"1995-07-05","bar_index":2811,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8363,"stop_level":6.8656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-07-06","known_ts":"1995-07-06","bar_index":2812,"type":"RECLAIM","strength":1.0,"price":6.9824,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-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":"1995-07-05","prior_stop_level":6.8656,"sweep_low":6.8071,"atr14":0.112346,"stop_level":6.750927,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-29","known_ts":"1995-09-29","bar_index":2832,"type":"RECLAIM","strength":1.0,"price":7.3161,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-16","known_ts":"1995-10-16","bar_index":2835,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1377,"stop_level":7.1674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-10-18","known_ts":"1995-10-18","bar_index":2836,"type":"RECLAIM","strength":1.0,"price":7.2269,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-10-16","prior_stop_level":7.1674,"sweep_low":7.1377,"atr14":0.089059,"stop_level":7.093171,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-10-30","known_ts":"1995-10-30","bar_index":2839,"type":"RECLAIM","strength":1.0,"price":7.2269,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-10-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-15","known_ts":"1995-12-19","bar_index":2850,"type":"BUY","strength":0.863,"price":7.5345,"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":"1996-02-29","known_ts":"1996-02-29","bar_index":2867,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9575,"stop_level":8.0804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-03-01","known_ts":"1996-03-01","bar_index":2867,"type":"RECLAIM","strength":1.0,"price":8.1111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-02-29","prior_stop_level":8.0804,"sweep_low":7.9268,"atr14":0.138962,"stop_level":7.857319,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-06-04","known_ts":"1996-06-06","bar_index":2889,"type":"BUY","strength":0.588,"price":7.0677,"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":"1996-07-15","known_ts":"1996-07-15","bar_index":2898,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.9113,"stop_level":6.9426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-08-02","known_ts":"1996-08-06","bar_index":2903,"type":"REBUY","strength":0.588,"price":6.8488,"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":"1996-09-06","known_ts":"1996-09-10","bar_index":2911,"type":"BUY","strength":0.588,"price":6.8214,"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":"1996-10-02","known_ts":"1996-10-02","bar_index":2917,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.1083,"stop_level":7.1401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-04","known_ts":"1996-10-04","bar_index":2917,"type":"RECLAIM","strength":0.588,"price":7.2039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-10-02","prior_stop_level":7.1401,"sweep_low":7.0126,"atr14":0.088738,"stop_level":6.968231,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-24","known_ts":"1996-10-24","bar_index":2922,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.172,"stop_level":7.2039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-25","known_ts":"1996-10-25","bar_index":2922,"type":"RECLAIM","strength":0.588,"price":7.3314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-10-24","prior_stop_level":7.2039,"sweep_low":7.172,"atr14":0.086626,"stop_level":7.128687,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-08","known_ts":"1996-11-08","bar_index":2926,"type":"RECLAIM","strength":0.863,"price":7.7499,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-10","known_ts":"1996-12-10","bar_index":2933,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4256,"stop_level":7.458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-13","known_ts":"1996-12-13","bar_index":2934,"type":"RECLAIM","strength":0.863,"price":7.5229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1996-12-10","prior_stop_level":7.458,"sweep_low":7.3283,"atr14":0.108411,"stop_level":7.274095,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-27","known_ts":"1996-12-27","bar_index":2937,"type":"RECLAIM","strength":0.863,"price":7.5553,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-10","known_ts":"1997-01-14","bar_index":2940,"type":"BUY","strength":0.863,"price":7.8471,"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":50},{"ts":"1997-03-07","known_ts":"1997-03-07","bar_index":2953,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.078,"stop_level":8.111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-14","known_ts":"1997-03-14","bar_index":2954,"type":"RECLAIM","strength":1.0,"price":8.1439,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-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":"1997-03-07","prior_stop_level":8.111,"sweep_low":7.8802,"atr14":0.120744,"stop_level":7.819828,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-07","known_ts":"1997-05-09","bar_index":2967,"type":"BUY","strength":0.725,"price":7.7812,"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":"1997-08-21","known_ts":"1997-08-21","bar_index":2991,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.331,"stop_level":8.4676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-22","known_ts":"1997-08-22","bar_index":2992,"type":"RECLAIM","strength":1.0,"price":8.5017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-08-21","prior_stop_level":8.4676,"sweep_low":8.2627,"atr14":0.116937,"stop_level":8.204232,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-02","known_ts":"1997-09-04","bar_index":2994,"type":"REBUY","strength":1.0,"price":8.7066,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1997-10-08","known_ts":"1997-10-08","bar_index":3002,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1163,"stop_level":9.1675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-09","known_ts":"1997-10-09","bar_index":3003,"type":"RECLAIM","strength":1.0,"price":9.2188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-08 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-10-08","prior_stop_level":9.1675,"sweep_low":9.0822,"atr14":0.149659,"stop_level":9.00737,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-22","known_ts":"1997-10-22","bar_index":3006,"type":"RECLAIM","strength":1.0,"price":9.4407,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-07","known_ts":"1998-01-07","bar_index":3023,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.001,"stop_level":11.1049,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-27","known_ts":"1998-02-27","bar_index":3035,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.9259,"stop_level":11.9434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-03-03","known_ts":"1998-03-03","bar_index":3035,"type":"RECLAIM","strength":0.863,"price":12.0136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-27 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-02-27","prior_stop_level":11.9434,"sweep_low":11.8207,"atr14":0.138327,"stop_level":11.751536,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-20","known_ts":"1998-03-20","bar_index":3040,"type":"RECLAIM","strength":1.0,"price":13.3114,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-08","known_ts":"1998-04-08","bar_index":3044,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.7151,"stop_level":12.8028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-06-08","known_ts":"1998-06-10","bar_index":3058,"type":"BUY","strength":0.725,"price":12.9203,"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":70},{"ts":"1998-07-15","known_ts":"1998-07-15","bar_index":3066,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.7961,"stop_level":12.8848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-08-14","known_ts":"1998-08-18","bar_index":3074,"type":"BUY","strength":0.725,"price":12.9486,"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":75},{"ts":"1998-10-20","known_ts":"1998-10-20","bar_index":3089,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.3135,"stop_level":14.4213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-20","known_ts":"1998-11-20","bar_index":3097,"type":"RECLAIM","strength":0.725,"price":15.0957,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-14","known_ts":"1998-12-16","bar_index":3102,"type":"BUY","strength":0.725,"price":15.2772,"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":"1999-01-05","known_ts":"1999-01-05","bar_index":3106,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.1683,"stop_level":15.2953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-09","known_ts":"1999-03-11","bar_index":3121,"type":"BUY","strength":0.45,"price":13.9269,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-03-12","known_ts":"1999-03-12","bar_index":3122,"type":"RECLAIM","strength":0.588,"price":14.1287,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-03-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-06-10","known_ts":"1999-06-10","bar_index":3142,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9584,"stop_level":14.0141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-15","known_ts":"1999-06-15","bar_index":3143,"type":"RECLAIM","strength":0.588,"price":14.2368,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-06-10","prior_stop_level":14.0141,"sweep_low":13.7728,"atr14":0.239318,"stop_level":13.653141,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-26","known_ts":"1999-07-28","bar_index":3153,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-07-26","trigger_known_ts":"1999-07-28","strength":0.45,"price":12.8632,"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.199726,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.6776,"atr14":0.199236,"stop_level":12.577982,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-06","known_ts":"1999-08-10","bar_index":3156,"type":"BUY","strength":0.45,"price":13.2902,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-08-06","known_ts":"1999-08-10","bar_index":3156,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-08-06","trigger_known_ts":"1999-08-10","strength":0.45,"price":13.2902,"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.173161,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.6962,"atr14":0.202726,"stop_level":12.594837,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-19","known_ts":"1999-08-23","bar_index":3159,"type":"BUY","strength":0.588,"price":13.2287,"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":"1999-08-19","known_ts":"1999-08-23","bar_index":3159,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-08-19","trigger_known_ts":"1999-08-23","strength":0.588,"price":13.2287,"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.176987,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.7965,"atr14":0.235607,"stop_level":12.678697,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-14","known_ts":"1999-09-14","bar_index":3164,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.9657,"stop_level":13.0596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-09-17","known_ts":"1999-09-17","bar_index":3165,"type":"RECLAIM","strength":0.588,"price":13.1348,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-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":"1999-09-14","prior_stop_level":13.0596,"sweep_low":12.8153,"atr14":0.218125,"stop_level":12.706238,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-14","known_ts":"1999-10-18","bar_index":3172,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-10-14","trigger_known_ts":"1999-10-18","strength":0.45,"price":11.3121,"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.271653,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.8987,"atr14":0.298012,"stop_level":10.749694,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-14","known_ts":"2000-01-14","bar_index":3193,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2779,"stop_level":10.2969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-19","known_ts":"2000-01-19","bar_index":3194,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1444,"stop_level":10.2969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-24","known_ts":"2000-01-24","bar_index":3195,"type":"RECLAIM","strength":0.588,"price":10.3732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-01-14","prior_stop_level":10.2969,"sweep_low":9.9156,"atr14":0.243388,"stop_level":9.793906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-24","known_ts":"2000-01-24","bar_index":3195,"type":"RECLAIM","strength":0.588,"price":10.3732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-01-19","prior_stop_level":10.2969,"sweep_low":10.0109,"atr14":0.243388,"stop_level":9.889206,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-02","known_ts":"2000-03-06","bar_index":3204,"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-03-02","trigger_known_ts":"2000-03-06","strength":0.45,"price":8.5155,"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.411836,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.1275,"atr14":0.252417,"stop_level":8.001292,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":3207,"type":"BUY","strength":0.45,"price":9.5242,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2000-03-15","known_ts":"2000-03-17","bar_index":3207,"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-03-15","trigger_known_ts":"2000-03-17","strength":0.45,"price":9.5242,"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.342165,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.4573,"atr14":0.251675,"stop_level":8.331463,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":3216,"type":"RECLAIM","strength":0.863,"price":11.3863,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-17","known_ts":"2000-05-17","bar_index":3221,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.2483,"stop_level":10.4358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-19","known_ts":"2000-05-19","bar_index":3222,"type":"RECLAIM","strength":0.725,"price":10.5242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-17","prior_stop_level":10.4358,"sweep_low":10.1498,"atr14":0.32893,"stop_level":9.985335,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-04","known_ts":"2000-08-08","bar_index":3240,"type":"BUY","strength":0.863,"price":10.603,"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":20},{"ts":"2000-09-05","known_ts":"2000-09-07","bar_index":3247,"type":"REBUY","strength":0.863,"price":10.5169,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2000-10-06","known_ts":"2000-10-06","bar_index":3254,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3566,"stop_level":10.3767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-10-10","known_ts":"2000-10-10","bar_index":3255,"type":"RECLAIM","strength":0.863,"price":10.4969,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-10-06","prior_stop_level":10.3767,"sweep_low":10.2765,"atr14":0.336197,"stop_level":10.108402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-30","known_ts":"2000-10-30","bar_index":3260,"type":"RECLAIM","strength":0.863,"price":11.4584,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-12-26","known_ts":"2000-12-28","bar_index":3273,"type":"REBUY","strength":1.0,"price":12.695,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2001-02-16","known_ts":"2001-02-21","bar_index":3285,"type":"BUY","strength":0.863,"price":11.9989,"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":30},{"ts":"2001-03-15","known_ts":"2001-03-15","bar_index":3291,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.8403,"stop_level":11.8601,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-03-21","known_ts":"2001-03-21","bar_index":3292,"type":"RECLAIM","strength":0.863,"price":11.9923,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-03-15","prior_stop_level":11.8601,"sweep_low":11.5362,"atr14":0.296322,"stop_level":11.388039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-23","known_ts":"2001-03-27","bar_index":3293,"type":"REBUY","strength":0.863,"price":12.2732,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2001-04-19","known_ts":"2001-04-19","bar_index":3299,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.2434,"stop_level":12.2831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-23","known_ts":"2001-04-23","bar_index":3299,"type":"RECLAIM","strength":1.0,"price":12.3822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-04-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":"2001-04-19","prior_stop_level":12.2831,"sweep_low":12.0617,"atr14":0.355322,"stop_level":11.884039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-02","known_ts":"2001-05-02","bar_index":3302,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0451,"stop_level":12.2302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-29","known_ts":"2001-05-29","bar_index":3308,"type":"RECLAIM","strength":1.0,"price":13.1313,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-07","known_ts":"2001-06-07","bar_index":3310,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.7087,"stop_level":12.8529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-11","known_ts":"2001-06-11","bar_index":3311,"type":"RECLAIM","strength":1.0,"price":13.0743,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-06-07","prior_stop_level":12.8529,"sweep_low":12.6651,"atr14":0.239287,"stop_level":12.545457,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-14","known_ts":"2001-06-14","bar_index":3312,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.598,"stop_level":12.7087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-15","known_ts":"2001-06-15","bar_index":3312,"type":"RECLAIM","strength":1.0,"price":12.9334,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-06-14","prior_stop_level":12.7087,"sweep_low":12.5142,"atr14":0.267144,"stop_level":12.380628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-02","known_ts":"2001-07-02","bar_index":3316,"type":"RECLAIM","strength":1.0,"price":13.6076,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-20","known_ts":"2001-07-20","bar_index":3320,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.0575,"stop_level":13.1816,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-07-26","known_ts":"2001-07-26","bar_index":3321,"type":"RECLAIM","strength":0.863,"price":13.2319,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-07-20","prior_stop_level":13.1816,"sweep_low":12.3766,"atr14":0.279636,"stop_level":12.236782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-06","known_ts":"2001-08-06","bar_index":3324,"type":"RECLAIM","strength":1.0,"price":13.6512,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-09","known_ts":"2001-08-13","bar_index":3325,"type":"BUY","strength":1.0,"price":13.9318,"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":50},{"ts":"2001-09-21","known_ts":"2001-09-21","bar_index":3333,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.9352,"stop_level":13.9658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-09-25","known_ts":"2001-09-25","bar_index":3334,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7313,"stop_level":13.9658,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-10-02","known_ts":"2001-10-02","bar_index":3336,"type":"RECLAIM","strength":0.863,"price":14.3057,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-09-25","prior_stop_level":13.9658,"sweep_low":13.3914,"atr14":0.296452,"stop_level":13.243174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-21","known_ts":"2001-12-26","bar_index":3355,"type":"BUY","strength":0.725,"price":13.7512,"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":"2002-05-17","known_ts":"2002-05-17","bar_index":3388,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.3388,"stop_level":15.4077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-20","known_ts":"2002-05-20","bar_index":3388,"type":"RECLAIM","strength":1.0,"price":15.4484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-17","prior_stop_level":15.4077,"sweep_low":15.01,"atr14":0.236486,"stop_level":14.891757,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-03","known_ts":"2002-06-03","bar_index":3391,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.1408,"stop_level":15.3388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-07-30","known_ts":"2002-08-01","bar_index":3405,"type":"BUY","strength":0.725,"price":14.6387,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2002-08-27","known_ts":"2002-08-27","bar_index":3411,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.9693,"stop_level":14.9836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-30","known_ts":"2002-08-30","bar_index":3412,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.5753,"stop_level":14.9836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-05","known_ts":"2002-09-05","bar_index":3413,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.3281,"stop_level":14.9836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-09-24","known_ts":"2002-09-26","bar_index":3418,"type":"REBUY","strength":0.725,"price":14.6469,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2002-11-07","known_ts":"2002-11-07","bar_index":3428,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.2236,"stop_level":15.2487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-13","known_ts":"2002-12-17","bar_index":3437,"type":"BUY","strength":0.725,"price":15.5521,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2003-01-13","known_ts":"2003-01-13","bar_index":3443,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.4069,"stop_level":15.4287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-15","known_ts":"2003-01-15","bar_index":3444,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.9387,"stop_level":15.4287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-21","known_ts":"2003-03-25","bar_index":3459,"type":"BUY","strength":0.45,"price":14.4298,"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-03-21","known_ts":"2003-03-25","bar_index":3459,"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-03-21","trigger_known_ts":"2003-03-25","strength":0.45,"price":14.4298,"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.13551,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.9364,"atr14":0.262157,"stop_level":13.805322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-11","known_ts":"2003-04-11","bar_index":3464,"type":"RECLAIM","strength":0.725,"price":14.6876,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-21","known_ts":"2003-04-21","bar_index":3465,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.1794,"stop_level":14.3525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-23","known_ts":"2003-04-23","bar_index":3466,"type":"RECLAIM","strength":0.588,"price":14.3598,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-04-21","prior_stop_level":14.3525,"sweep_low":14.0653,"atr14":0.21924,"stop_level":13.95568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-13","known_ts":"2003-05-13","bar_index":3471,"type":"RECLAIM","strength":0.725,"price":14.7756,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-06","known_ts":"2003-06-06","bar_index":3476,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.9558,"stop_level":15.9596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-12","known_ts":"2003-06-12","bar_index":3478,"type":"RECLAIM","strength":0.725,"price":16.1239,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-06","prior_stop_level":15.9596,"sweep_low":15.6757,"atr14":0.266142,"stop_level":15.542629,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-20","known_ts":"2003-06-20","bar_index":3480,"type":"RECLAIM","strength":0.863,"price":16.2173,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-07","known_ts":"2003-07-07","bar_index":3483,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.0417,"stop_level":16.1202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-08","known_ts":"2003-09-10","bar_index":3498,"type":"BUY","strength":0.588,"price":15.2545,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2003-10-15","known_ts":"2003-10-15","bar_index":3507,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.3189,"stop_level":15.3681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-28","known_ts":"2003-10-30","bar_index":3510,"type":"REBUY","strength":0.863,"price":15.4325,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-11-26","known_ts":"2003-12-01","bar_index":3517,"type":"BUY","strength":0.725,"price":15.6138,"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":"2004-01-26","known_ts":"2004-01-26","bar_index":3530,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.3702,"stop_level":16.447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":3530,"type":"RECLAIM","strength":0.863,"price":16.6619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-01-26","prior_stop_level":16.447,"sweep_low":16.2051,"atr14":0.214822,"stop_level":16.097689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-11","known_ts":"2004-02-11","bar_index":3534,"type":"RECLAIM","strength":1.0,"price":16.8582,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-04","known_ts":"2004-03-08","bar_index":3539,"type":"REBUY","strength":1.0,"price":17.3833,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2004-06-08","known_ts":"2004-06-10","bar_index":3561,"type":"BUY","strength":0.588,"price":15.4112,"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":"2004-10-04","known_ts":"2004-10-06","bar_index":3588,"type":"REBUY","strength":0.863,"price":17.1992,"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":"2004-11-30","known_ts":"2004-11-30","bar_index":3601,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.762,"stop_level":18.0456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-07","known_ts":"2005-02-09","bar_index":3617,"type":"BUY","strength":0.725,"price":17.9078,"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":"2005-02-23","known_ts":"2005-02-23","bar_index":3620,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.3806,"stop_level":17.6607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-02-25","known_ts":"2005-02-25","bar_index":3621,"type":"RECLAIM","strength":0.725,"price":17.6842,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-02-23","prior_stop_level":17.6607,"sweep_low":17.3806,"atr14":0.211553,"stop_level":17.274824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-08","known_ts":"2005-04-12","bar_index":3631,"type":"BUY","strength":0.725,"price":17.6473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2005-06-15","known_ts":"2005-06-15","bar_index":3646,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.8565,"stop_level":18.8856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-16","known_ts":"2005-06-16","bar_index":3647,"type":"RECLAIM","strength":1.0,"price":18.9895,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-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":"2005-06-15","prior_stop_level":18.8856,"sweep_low":18.8274,"atr14":0.207944,"stop_level":18.723428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-29","known_ts":"2005-06-29","bar_index":3650,"type":"RECLAIM","strength":1.0,"price":19.5629,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":3658,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.7873,"stop_level":19.7956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-15","known_ts":"2005-09-15","bar_index":3668,"type":"RECLAIM","strength":1.0,"price":20.5365,"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-05","known_ts":"2005-10-05","bar_index":3672,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.7542,"stop_level":20.179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-11-17","known_ts":"2005-11-21","bar_index":3683,"type":"BUY","strength":0.725,"price":19.4831,"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":"2005-12-30","known_ts":"2005-12-30","bar_index":3692,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.7301,"stop_level":19.7769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":3693,"type":"RECLAIM","strength":0.863,"price":19.8877,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-30","prior_stop_level":19.7769,"sweep_low":19.696,"atr14":0.244699,"stop_level":19.573651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-17","known_ts":"2006-01-17","bar_index":3696,"type":"RECLAIM","strength":0.725,"price":20.0538,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-06","known_ts":"2006-02-06","bar_index":3700,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.6449,"stop_level":19.8834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-02-24","known_ts":"2006-02-24","bar_index":3705,"type":"RECLAIM","strength":0.725,"price":19.7807,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-02-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-04","known_ts":"2006-05-08","bar_index":3721,"type":"BUY","strength":0.45,"price":18.5776,"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-05-31","known_ts":"2006-05-31","bar_index":3727,"type":"RECLAIM","strength":0.725,"price":19.4241,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-05-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-14","known_ts":"2006-06-14","bar_index":3730,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.1881,"stop_level":19.2056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-15","known_ts":"2006-06-15","bar_index":3730,"type":"RECLAIM","strength":0.725,"price":19.3804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-06-14","prior_stop_level":19.2056,"sweep_low":19.0395,"atr14":0.294173,"stop_level":18.892414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-26","known_ts":"2006-06-26","bar_index":3733,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.9958,"stop_level":19.2056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-06-29","known_ts":"2006-06-29","bar_index":3734,"type":"RECLAIM","strength":0.588,"price":19.3978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-26 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-06-26","prior_stop_level":19.2056,"sweep_low":18.8734,"atr14":0.277563,"stop_level":18.734618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-13","known_ts":"2006-07-13","bar_index":3737,"type":"RECLAIM","strength":0.725,"price":19.813,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-03","known_ts":"2006-08-03","bar_index":3742,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.215,"stop_level":20.3723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-04","known_ts":"2006-08-04","bar_index":3742,"type":"RECLAIM","strength":0.863,"price":20.3854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-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":"2006-08-03","prior_stop_level":20.3723,"sweep_low":20.1058,"atr14":0.252639,"stop_level":19.979481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-09","known_ts":"2006-08-09","bar_index":3743,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.9441,"stop_level":20.3723,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-24","known_ts":"2006-08-24","bar_index":3747,"type":"RECLAIM","strength":0.863,"price":20.3304,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-25","known_ts":"2006-09-27","bar_index":3754,"type":"BUY","strength":0.863,"price":20.6889,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2006-12-01","known_ts":"2006-12-05","bar_index":3770,"type":"REBUY","strength":1.0,"price":21.6771,"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":"2007-02-08","known_ts":"2007-02-12","bar_index":3785,"type":"BUY","strength":0.863,"price":21.9457,"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":"2007-04-27","known_ts":"2007-04-27","bar_index":3803,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.4776,"stop_level":23.5275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-08-06","known_ts":"2007-08-08","bar_index":3826,"type":"BUY","strength":0.45,"price":21.5473,"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-10-18","known_ts":"2007-10-18","bar_index":3843,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.4149,"stop_level":21.4891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-25","known_ts":"2007-10-29","bar_index":3845,"type":"REBUY","strength":0.588,"price":21.5866,"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":"2007-10-25","known_ts":"2007-10-25","bar_index":3845,"type":"RECLAIM","strength":0.588,"price":21.5309,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-18","prior_stop_level":21.4891,"sweep_low":20.6862,"atr14":0.335965,"stop_level":20.518217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-15","known_ts":"2007-11-15","bar_index":3850,"type":"RECLAIM","strength":0.725,"price":22.3207,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-10-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-19","known_ts":"2007-12-19","bar_index":3857,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.7625,"stop_level":22.7671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-21","known_ts":"2007-12-21","bar_index":3858,"type":"RECLAIM","strength":0.863,"price":22.8564,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-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":"2007-12-19","prior_stop_level":22.7671,"sweep_low":22.598,"atr14":0.38134,"stop_level":22.40733,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-28","known_ts":"2008-04-01","bar_index":3880,"type":"BUY","strength":0.45,"price":19.3821,"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-05-23","known_ts":"2008-05-23","bar_index":3893,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.8494,"stop_level":19.8727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":3893,"type":"RECLAIM","strength":0.588,"price":19.8929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-23","prior_stop_level":19.8727,"sweep_low":19.8349,"atr14":0.266682,"stop_level":19.701559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-02","known_ts":"2008-06-02","bar_index":3895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.6755,"stop_level":19.8494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-23","known_ts":"2008-07-25","bar_index":3907,"type":"BUY","strength":0.45,"price":18.492,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-23","known_ts":"2008-07-25","bar_index":3907,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-23","trigger_known_ts":"2008-07-25","strength":0.45,"price":18.492,"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.203559,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.0572,"atr14":0.327264,"stop_level":17.893568,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-26","known_ts":"2008-08-26","bar_index":3915,"type":"RECLAIM","strength":0.725,"price":20.3586,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-05","known_ts":"2008-09-05","bar_index":3917,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.8735,"stop_level":20.0401,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-08","known_ts":"2008-09-08","bar_index":3917,"type":"RECLAIM","strength":0.863,"price":20.9221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-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":"2008-09-05","prior_stop_level":20.0401,"sweep_low":19.6726,"atr14":0.416222,"stop_level":19.464489,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-22","known_ts":"2008-09-22","bar_index":3921,"type":"RECLAIM","strength":0.863,"price":21.1671,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":3922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.9711,"stop_level":20.9956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":3923,"type":"RECLAIM","strength":0.863,"price":21.0495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-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":"2008-09-29","prior_stop_level":20.9956,"sweep_low":20.829,"atr14":0.55901,"stop_level":20.549495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-03","known_ts":"2008-11-03","bar_index":3931,"type":"RECLAIM","strength":0.863,"price":21.3386,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-01-08","known_ts":"2009-01-12","bar_index":3946,"type":"BUY","strength":0.863,"price":20.0186,"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":"2009-02-10","known_ts":"2009-02-10","bar_index":3953,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.9738,"stop_level":20.1775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-17","known_ts":"2009-02-17","bar_index":3954,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.2226,"stop_level":20.1775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-19","known_ts":"2009-03-23","bar_index":3962,"type":"BUY","strength":0.588,"price":19.6461,"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":"2009-04-15","known_ts":"2009-04-15","bar_index":3968,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.51,"stop_level":19.515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-17","known_ts":"2009-04-17","bar_index":3968,"type":"RECLAIM","strength":0.588,"price":19.5453,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-15","prior_stop_level":19.515,"sweep_low":19.2629,"atr14":0.448328,"stop_level":19.038736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-23","known_ts":"2009-04-23","bar_index":3970,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.8998,"stop_level":19.3335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-10","known_ts":"2009-06-12","bar_index":3981,"type":"BUY","strength":0.45,"price":18.9964,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2009-07-07","known_ts":"2009-07-07","bar_index":3987,"type":"RECLAIM","strength":0.725,"price":18.8324,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-06-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-09-14","known_ts":"2009-09-16","bar_index":4003,"type":"REBUY","strength":1.0,"price":21.3452,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-09-30","known_ts":"2009-09-30","bar_index":4007,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.2828,"stop_level":21.2984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-16","known_ts":"2009-10-16","bar_index":4011,"type":"RECLAIM","strength":1.0,"price":21.6623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-05","known_ts":"2010-01-05","bar_index":4029,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.6124,"stop_level":23.6967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-06","known_ts":"2010-01-06","bar_index":4029,"type":"RECLAIM","strength":1.0,"price":23.8654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-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":"2010-01-05","prior_stop_level":23.6967,"sweep_low":23.4648,"atr14":0.317709,"stop_level":23.305945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-16","known_ts":"2010-03-18","bar_index":4045,"type":"BUY","strength":0.725,"price":23.6965,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2010-04-28","known_ts":"2010-04-30","bar_index":4055,"type":"REBUY","strength":0.863,"price":24.1616,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2010-05-06","known_ts":"2010-05-10","bar_index":4057,"type":"REBUY","strength":0.725,"price":24.2734,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"2010-06-18","known_ts":"2010-06-22","bar_index":4067,"type":"BUY","strength":0.725,"price":23.7371,"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":"2010-09-16","known_ts":"2010-09-16","bar_index":4087,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.1119,"stop_level":26.1667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-17","known_ts":"2010-09-17","bar_index":4088,"type":"RECLAIM","strength":1.0,"price":26.2929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-09-16","prior_stop_level":26.1667,"sweep_low":26.0351,"atr14":0.338412,"stop_level":25.865894,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-30","known_ts":"2010-09-30","bar_index":4091,"type":"RECLAIM","strength":1.0,"price":26.3752,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":4102,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.0222,"stop_level":27.2476,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-30","known_ts":"2011-01-03","bar_index":4112,"type":"BUY","strength":0.725,"price":27.5164,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2011-02-02","known_ts":"2011-02-02","bar_index":4119,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.6664,"stop_level":27.6942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-07","known_ts":"2011-02-07","bar_index":4120,"type":"RECLAIM","strength":0.725,"price":27.7052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-02 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-02-02","prior_stop_level":27.6942,"sweep_low":27.4331,"atr14":0.270201,"stop_level":27.297999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-10","known_ts":"2011-03-10","bar_index":4128,"type":"RECLAIM","strength":0.863,"price":28.0355,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-28","known_ts":"2011-03-30","bar_index":4132,"type":"BUY","strength":0.863,"price":28.5076,"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":"2011-04-21","known_ts":"2011-04-26","bar_index":4138,"type":"BUY","strength":0.863,"price":28.7099,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2011-06-03","known_ts":"2011-06-03","bar_index":4147,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.7365,"stop_level":29.9014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-17","known_ts":"2011-08-19","bar_index":4165,"type":"BUY","strength":0.725,"price":31.2449,"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":"2011-10-05","known_ts":"2011-10-05","bar_index":4176,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.699,"stop_level":32.2508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-06","known_ts":"2011-10-06","bar_index":4176,"type":"RECLAIM","strength":0.863,"price":32.2795,"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":true,"monthlyBull":true},"anchor_ts":"2011-10-05","prior_stop_level":32.2508,"sweep_low":31.4518,"atr14":0.619323,"stop_level":31.142138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-20","known_ts":"2011-10-20","bar_index":4180,"type":"RECLAIM","strength":0.863,"price":34.0556,"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":true}},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":4187,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.3798,"stop_level":33.4635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-11-29","known_ts":"2011-11-29","bar_index":4189,"type":"RECLAIM","strength":0.863,"price":33.6585,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-11-21","prior_stop_level":33.4635,"sweep_low":32.5553,"atr14":0.556549,"stop_level":32.277025,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-07","known_ts":"2011-12-09","bar_index":4191,"type":"BUY","strength":0.725,"price":34.3959,"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":50},{"ts":"2011-12-15","known_ts":"2011-12-19","bar_index":4193,"type":"BUY","strength":0.725,"price":34.6049,"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":50},{"ts":"2012-01-12","known_ts":"2012-01-12","bar_index":4199,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.2449,"stop_level":34.3146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-01-13","known_ts":"2012-01-13","bar_index":4199,"type":"RECLAIM","strength":0.863,"price":34.361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2012-01-12","prior_stop_level":34.3146,"sweep_low":33.8733,"atr14":0.477559,"stop_level":33.634521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-09","known_ts":"2012-03-13","bar_index":4212,"type":"BUY","strength":0.725,"price":34.8453,"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":"2012-03-30","known_ts":"2012-04-03","bar_index":4217,"type":"BUY","strength":0.725,"price":34.464,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2012-04-13","known_ts":"2012-04-17","bar_index":4220,"type":"BUY","strength":0.588,"price":34.1531,"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":"2012-10-16","known_ts":"2012-10-18","bar_index":4263,"type":"BUY","strength":0.588,"price":36.3337,"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":35},{"ts":"2012-12-05","known_ts":"2012-12-07","bar_index":4274,"type":"BUY","strength":0.45,"price":33.8851,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-05-13","known_ts":"2013-05-13","bar_index":4310,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.3226,"stop_level":37.4572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-15","known_ts":"2013-05-15","bar_index":4310,"type":"RECLAIM","strength":0.863,"price":37.477,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-05-13","prior_stop_level":37.4572,"sweep_low":37.1805,"atr14":0.431754,"stop_level":36.964623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-12","known_ts":"2013-07-16","bar_index":4324,"type":"BUY","strength":0.588,"price":36.8903,"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":80},{"ts":"2013-08-06","known_ts":"2013-08-06","bar_index":4329,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.9274,"stop_level":36.9891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":4330,"type":"RECLAIM","strength":0.725,"price":37.3843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-08-06","prior_stop_level":36.9891,"sweep_low":36.7421,"atr14":0.484946,"stop_level":36.499627,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-16","known_ts":"2013-08-16","bar_index":4332,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.3364,"stop_level":36.9274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-10-07","known_ts":"2013-10-09","bar_index":4344,"type":"BUY","strength":0.45,"price":34.8311,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-10-18","known_ts":"2013-10-18","bar_index":4347,"type":"RECLAIM","strength":0.725,"price":36.0975,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-10-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":4352,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.1087,"stop_level":36.2909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-15","known_ts":"2013-11-15","bar_index":4353,"type":"RECLAIM","strength":0.725,"price":36.6131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-11-08","prior_stop_level":36.2909,"sweep_low":35.4593,"atr14":0.510384,"stop_level":35.204108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-22","known_ts":"2013-11-22","bar_index":4355,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.2576,"stop_level":35.8313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-23","known_ts":"2013-12-26","bar_index":4362,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2013-12-23","trigger_known_ts":"2013-12-26","strength":0.45,"price":34.6712,"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.10871,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":34.1542,"atr14":0.456935,"stop_level":33.925732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-15","known_ts":"2014-01-17","bar_index":4367,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-01-15","trigger_known_ts":"2014-01-17","strength":0.45,"price":34.0218,"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.125404,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.4985,"atr14":0.412005,"stop_level":33.292498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-06","known_ts":"2014-02-10","bar_index":4372,"type":"BUY","strength":0.45,"price":34.2574,"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":"2014-02-06","known_ts":"2014-02-10","bar_index":4372,"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":"2014-02-06","trigger_known_ts":"2014-02-10","strength":0.45,"price":34.2574,"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.119347,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":33.4228,"atr14":0.426367,"stop_level":33.209616,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-20","known_ts":"2014-02-20","bar_index":4375,"type":"RECLAIM","strength":0.725,"price":35.5652,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-02-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-11","known_ts":"2014-03-11","bar_index":4379,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.1632,"stop_level":35.2653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":4380,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.8698,"stop_level":35.2653,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-04-08","known_ts":"2014-04-10","bar_index":4386,"type":"BUY","strength":0.725,"price":35.3419,"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":"2014-05-09","known_ts":"2014-05-09","bar_index":4393,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.8522,"stop_level":36.2477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-13","known_ts":"2014-05-13","bar_index":4394,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.4006,"stop_level":36.2477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-30","known_ts":"2014-05-30","bar_index":4398,"type":"RECLAIM","strength":0.863,"price":35.4845,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-17","known_ts":"2014-06-19","bar_index":4402,"type":"BUY","strength":0.863,"price":36.7555,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2014-07-14","known_ts":"2014-07-14","bar_index":4408,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.0909,"stop_level":36.1297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-15","known_ts":"2014-07-15","bar_index":4408,"type":"RECLAIM","strength":0.863,"price":36.3748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-07-14","prior_stop_level":36.1297,"sweep_low":36.0522,"atr14":0.442282,"stop_level":35.831059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-17","known_ts":"2014-07-21","bar_index":4409,"type":"BUY","strength":0.863,"price":36.8974,"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":50},{"ts":"2014-08-20","known_ts":"2014-08-22","bar_index":4417,"type":"BUY","strength":0.863,"price":37.304,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2014-09-12","known_ts":"2014-09-12","bar_index":4422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.8147,"stop_level":36.9843,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":4423,"type":"RECLAIM","strength":0.863,"price":37.3431,"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":36.9843,"sweep_low":36.7168,"atr14":0.45929,"stop_level":36.487155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-10","known_ts":"2014-10-10","bar_index":4429,"type":"RECLAIM","strength":1.0,"price":40.168,"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":true}},{"ts":"2014-11-12","known_ts":"2014-11-12","bar_index":4436,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.0202,"stop_level":41.264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-17","known_ts":"2014-11-17","bar_index":4437,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.2113,"stop_level":41.264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-18","known_ts":"2014-11-18","bar_index":4438,"type":"RECLAIM","strength":1.0,"price":41.5342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-11-12","prior_stop_level":41.264,"sweep_low":40.5787,"atr14":0.633184,"stop_level":40.262108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-18","known_ts":"2014-11-18","bar_index":4438,"type":"RECLAIM","strength":1.0,"price":41.5342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-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":"2014-11-17","prior_stop_level":41.264,"sweep_low":40.5787,"atr14":0.633184,"stop_level":40.262108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":4441,"type":"RECLAIM","strength":1.0,"price":42.2195,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-01-15","known_ts":"2015-01-20","bar_index":4451,"type":"REBUY","strength":1.0,"price":46.1205,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-02-09","known_ts":"2015-02-09","bar_index":4456,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.5177,"stop_level":43.9987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-02-10","known_ts":"2015-02-10","bar_index":4456,"type":"RECLAIM","strength":0.863,"price":44.1503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2015-02-09","prior_stop_level":43.9987,"sweep_low":43.3793,"atr14":0.820486,"stop_level":42.969057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-22","known_ts":"2015-04-24","bar_index":4473,"type":"BUY","strength":0.725,"price":41.597,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2015-05-13","known_ts":"2015-05-13","bar_index":4478,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.0929,"stop_level":40.4789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-05-14","known_ts":"2015-05-14","bar_index":4478,"type":"RECLAIM","strength":0.725,"price":40.6653,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2015-05-13","prior_stop_level":40.4789,"sweep_low":39.9531,"atr14":0.71426,"stop_level":39.59597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-05","known_ts":"2015-06-05","bar_index":4483,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.425,"stop_level":41.0797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-06-09","known_ts":"2015-06-09","bar_index":4484,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.3106,"stop_level":41.0797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2015-06-30","known_ts":"2015-07-02","bar_index":4489,"type":"BUY","strength":0.588,"price":39.7815,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2015-09-01","known_ts":"2015-09-01","bar_index":4503,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.8266,"stop_level":42.2477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-08","known_ts":"2015-09-08","bar_index":4505,"type":"RECLAIM","strength":0.588,"price":42.3428,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-01","prior_stop_level":42.2477,"sweep_low":41.0863,"atr14":0.855979,"stop_level":40.65831,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-16","known_ts":"2015-09-16","bar_index":4507,"type":"RECLAIM","strength":0.863,"price":44.1835,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-21","known_ts":"2015-09-23","bar_index":4508,"type":"BUY","strength":0.863,"price":44.5095,"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":"2015-10-29","known_ts":"2015-10-29","bar_index":4517,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.3805,"stop_level":44.428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":4517,"type":"RECLAIM","strength":0.863,"price":44.659,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-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":"2015-10-29","prior_stop_level":44.428,"sweep_low":44.0341,"atr14":0.736589,"stop_level":43.665806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-23","known_ts":"2015-12-28","bar_index":4530,"type":"BUY","strength":0.725,"price":44.6798,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2016-03-01","known_ts":"2016-03-01","bar_index":4545,"type":"SELL","basis":"structure_stop","strength":1.0,"price":48.3481,"stop_level":48.4798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-02","known_ts":"2016-03-02","bar_index":4545,"type":"RECLAIM","strength":1.0,"price":48.7084,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-03-01","prior_stop_level":48.4798,"sweep_low":47.4197,"atr14":1.039378,"stop_level":46.900011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-09","known_ts":"2016-03-11","bar_index":4547,"type":"REBUY","strength":1.0,"price":50.7662,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":4555,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.1381,"stop_level":52.249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-15","known_ts":"2016-04-15","bar_index":4555,"type":"RECLAIM","strength":1.0,"price":52.5538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-04-13","prior_stop_level":52.249,"sweep_low":51.7639,"atr14":0.741257,"stop_level":51.393271,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":4572,"type":"RECLAIM","strength":1.0,"price":55.3721,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":4581,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.1624,"stop_level":55.5329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-23","known_ts":"2016-09-27","bar_index":4593,"type":"BUY","strength":0.725,"price":54.8951,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2016-10-27","known_ts":"2016-10-31","bar_index":4601,"type":"BUY","strength":0.725,"price":53.2733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2016-12-09","known_ts":"2016-12-13","bar_index":4611,"type":"BUY","strength":0.588,"price":52.1684,"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":90},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":4617,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.7983,"stop_level":52.0189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-01-12","known_ts":"2017-01-12","bar_index":4618,"type":"RECLAIM","strength":0.588,"price":52.4105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-09","prior_stop_level":52.0189,"sweep_low":51.3569,"atr14":0.754895,"stop_level":50.979453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-02","known_ts":"2017-02-02","bar_index":4623,"type":"RECLAIM","strength":0.725,"price":52.8946,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-08","known_ts":"2017-03-08","bar_index":4630,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.2568,"stop_level":54.7382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-13","known_ts":"2017-03-13","bar_index":4631,"type":"RECLAIM","strength":0.725,"price":54.8101,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-03-08","prior_stop_level":54.7382,"sweep_low":53.9694,"atr14":0.6755,"stop_level":53.63165,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-22","known_ts":"2017-03-22","bar_index":4634,"type":"RECLAIM","strength":0.863,"price":56.3406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-06-13","known_ts":"2017-06-13","bar_index":4653,"type":"SELL","basis":"structure_stop","strength":1.0,"price":60.0712,"stop_level":60.0857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-14","known_ts":"2017-06-14","bar_index":4653,"type":"RECLAIM","strength":1.0,"price":60.5858,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-06-13","prior_stop_level":60.0857,"sweep_low":59.803,"atr14":0.608228,"stop_level":59.498886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-27","known_ts":"2017-06-27","bar_index":4656,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.919,"stop_level":60.0712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-07","known_ts":"2017-09-07","bar_index":4673,"type":"RECLAIM","strength":1.0,"price":62.8925,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-13","known_ts":"2017-09-13","bar_index":4674,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.2188,"stop_level":61.3868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-14","known_ts":"2017-09-14","bar_index":4674,"type":"RECLAIM","strength":1.0,"price":61.7669,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-09-13","prior_stop_level":61.3868,"sweep_low":60.9849,"atr14":0.620159,"stop_level":60.67482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-19","known_ts":"2017-10-23","bar_index":4683,"type":"BUY","strength":0.725,"price":62.1981,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-11-21","known_ts":"2017-11-21","bar_index":4690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.7045,"stop_level":63.7257,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-22","known_ts":"2017-11-22","bar_index":4691,"type":"RECLAIM","strength":0.863,"price":63.8371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-11-21","prior_stop_level":63.7257,"sweep_low":63.2478,"atr14":0.747045,"stop_level":62.874277,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-06","known_ts":"2017-12-06","bar_index":4694,"type":"RECLAIM","strength":0.863,"price":65.5019,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-13","known_ts":"2017-12-13","bar_index":4695,"type":"SELL","basis":"structure_stop","strength":1.0,"price":64.8094,"stop_level":64.8389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-15","known_ts":"2017-12-15","bar_index":4696,"type":"RECLAIM","strength":1.0,"price":65.001,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-12-13","prior_stop_level":64.8389,"sweep_low":64.036,"atr14":0.771995,"stop_level":63.650003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-01","known_ts":"2018-03-05","bar_index":4713,"type":"BUY","strength":0.45,"price":56.5734,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-04-12","known_ts":"2018-04-12","bar_index":4722,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.737,"stop_level":57.3021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-16","known_ts":"2018-04-16","bar_index":4723,"type":"RECLAIM","strength":0.588,"price":57.8374,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-12","prior_stop_level":57.3021,"sweep_low":56.5586,"atr14":0.941503,"stop_level":56.087848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-08","known_ts":"2018-05-08","bar_index":4728,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.6775,"stop_level":57.6961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-10","known_ts":"2018-05-10","bar_index":4729,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.9303,"stop_level":57.6961,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-22","known_ts":"2018-05-24","bar_index":4732,"type":"REBUY","strength":0.588,"price":56.9487,"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":"2018-06-18","known_ts":"2018-06-20","bar_index":4738,"type":"BUY","strength":0.588,"price":56.3107,"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":"2018-07-10","known_ts":"2018-07-10","bar_index":4743,"type":"RECLAIM","strength":0.725,"price":59.4553,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-06-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":4759,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.3164,"stop_level":59.4149,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-11-23","known_ts":"2018-11-23","bar_index":4775,"type":"RECLAIM","strength":0.863,"price":60.4135,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-24","known_ts":"2018-12-24","bar_index":4781,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.5629,"stop_level":58.4953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-27","known_ts":"2018-12-27","bar_index":4782,"type":"RECLAIM","strength":0.725,"price":58.7169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-12-24","prior_stop_level":58.4953,"sweep_low":56.4394,"atr14":1.579956,"stop_level":55.649422,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-05","known_ts":"2019-02-07","bar_index":4791,"type":"BUY","strength":0.725,"price":59.6951,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2019-04-04","known_ts":"2019-04-04","bar_index":4804,"type":"SELL","basis":"structure_stop","strength":1.0,"price":64.796,"stop_level":65.0121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":4805,"type":"RECLAIM","strength":1.0,"price":65.4287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-04-04","prior_stop_level":65.0121,"sweep_low":64.4566,"atr14":0.839249,"stop_level":64.036976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-18","known_ts":"2019-04-18","bar_index":4808,"type":"RECLAIM","strength":1.0,"price":64.9504,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-03","known_ts":"2019-06-05","bar_index":4818,"type":"REBUY","strength":1.0,"price":69.5058,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2019-08-22","known_ts":"2019-08-26","bar_index":4837,"type":"BUY","strength":0.863,"price":68.8825,"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":"2019-10-11","known_ts":"2019-10-11","bar_index":4848,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.3749,"stop_level":72.728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-17","known_ts":"2019-12-19","bar_index":4864,"type":"BUY","strength":0.725,"price":70.9976,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2020-01-07","known_ts":"2020-01-07","bar_index":4868,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.3908,"stop_level":70.958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-01-10","known_ts":"2020-01-10","bar_index":4869,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.2484,"stop_level":70.958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-01-17","known_ts":"2020-01-17","bar_index":4871,"type":"RECLAIM","strength":0.725,"price":71.425,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-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":"2020-01-10","prior_stop_level":70.958,"sweep_low":68.9159,"atr14":0.778788,"stop_level":68.526506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-28","known_ts":"2020-01-28","bar_index":4873,"type":"RECLAIM","strength":0.863,"price":74.9868,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-21","known_ts":"2020-02-21","bar_index":4878,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.9613,"stop_level":73.2454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-25","known_ts":"2020-02-25","bar_index":4879,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.4212,"stop_level":73.2454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-08-11","known_ts":"2020-08-11","bar_index":4918,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.0818,"stop_level":59.4044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-12","known_ts":"2020-08-12","bar_index":4918,"type":"RECLAIM","strength":0.588,"price":59.8882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-08-11","prior_stop_level":59.4044,"sweep_low":58.9689,"atr14":1.40061,"stop_level":58.268595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-03","known_ts":"2020-09-08","bar_index":4924,"type":"REBUY","strength":0.588,"price":59.3207,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-09-30","known_ts":"2020-09-30","bar_index":4930,"type":"RECLAIM","strength":0.725,"price":65.0001,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-09-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":4936,"type":"SELL","basis":"structure_stop","strength":0.863,"price":65.3179,"stop_level":65.4564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-30","known_ts":"2020-10-30","bar_index":4937,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.9571,"stop_level":65.4564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-03","known_ts":"2020-11-03","bar_index":4938,"type":"RECLAIM","strength":0.863,"price":66.2632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-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":"2020-10-28","prior_stop_level":65.4564,"sweep_low":63.2645,"atr14":1.426771,"stop_level":62.551114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-03","known_ts":"2020-11-03","bar_index":4938,"type":"RECLAIM","strength":0.863,"price":66.2632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-10-30","prior_stop_level":65.4564,"sweep_low":63.2645,"atr14":1.426771,"stop_level":62.551114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-27","known_ts":"2021-01-29","bar_index":4957,"type":"BUY","strength":0.45,"price":58.2131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2021-02-19","known_ts":"2021-02-19","bar_index":4962,"type":"SELL","basis":"structure_stop","strength":0.45,"price":56.693,"stop_level":57.7443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-03-03","known_ts":"2021-03-05","bar_index":4965,"type":"REBUY","strength":0.45,"price":56.7928,"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":"2021-03-19","known_ts":"2021-03-19","bar_index":4969,"type":"RECLAIM","strength":0.725,"price":60.9005,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2021-03-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-08-05","known_ts":"2021-08-09","bar_index":5001,"type":"BUY","strength":0.863,"price":63.8826,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2021-09-07","known_ts":"2021-09-07","bar_index":5008,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.5123,"stop_level":63.631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-08","known_ts":"2021-09-08","bar_index":5008,"type":"RECLAIM","strength":1.0,"price":65.2426,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-07","prior_stop_level":63.631,"sweep_low":63.419,"atr14":0.968092,"stop_level":62.934954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-08","known_ts":"2021-10-12","bar_index":5016,"type":"BUY","strength":0.863,"price":64.1993,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2022-01-10","known_ts":"2022-01-10","bar_index":5037,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.6239,"stop_level":72.7866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-26","known_ts":"2022-01-26","bar_index":5041,"type":"RECLAIM","strength":1.0,"price":72.4953,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-10","known_ts":"2022-03-14","bar_index":5051,"type":"BUY","strength":1.0,"price":77.4209,"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":50},{"ts":"2022-04-25","known_ts":"2022-04-25","bar_index":5061,"type":"SELL","basis":"structure_stop","strength":1.0,"price":83.0684,"stop_level":83.8381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-28","known_ts":"2022-08-01","bar_index":5083,"type":"BUY","strength":0.725,"price":85.753,"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":30},{"ts":"2022-09-15","known_ts":"2022-09-15","bar_index":5094,"type":"SELL","basis":"structure_stop","strength":0.725,"price":85.8273,"stop_level":85.9152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-09-19","known_ts":"2022-09-19","bar_index":5095,"type":"RECLAIM","strength":0.725,"price":86.5569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-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":"2022-09-15","prior_stop_level":85.9152,"sweep_low":84.9571,"atr14":1.643833,"stop_level":84.135184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-31","known_ts":"2022-11-02","bar_index":5105,"type":"BUY","strength":0.588,"price":77.5382,"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":"2022-12-16","known_ts":"2022-12-16","bar_index":5116,"type":"SELL","basis":"structure_stop","strength":0.725,"price":84.4026,"stop_level":85.6087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":5117,"type":"SELL","basis":"structure_stop","strength":0.725,"price":84.8904,"stop_level":85.6087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-27","known_ts":"2022-12-27","bar_index":5118,"type":"RECLAIM","strength":0.725,"price":85.6265,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-21","prior_stop_level":85.6087,"sweep_low":83.161,"atr14":1.521683,"stop_level":82.400159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-10","known_ts":"2023-01-10","bar_index":5121,"type":"RECLAIM","strength":0.725,"price":86.4956,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-13","known_ts":"2023-03-15","bar_index":5135,"type":"BUY","strength":0.588,"price":85.5663,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2023-05-16","known_ts":"2023-05-16","bar_index":5150,"type":"SELL","basis":"structure_stop","strength":0.863,"price":87.0517,"stop_level":87.7135,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-13","known_ts":"2023-07-17","bar_index":5163,"type":"BUY","strength":0.588,"price":83.3712,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":5168,"type":"SELL","basis":"structure_stop","strength":0.45,"price":80.5657,"stop_level":83.1186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-08-08","known_ts":"2023-08-08","bar_index":5169,"type":"SELL","basis":"structure_stop","strength":0.45,"price":82.2616,"stop_level":83.1186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-09-12","known_ts":"2023-09-14","bar_index":5177,"type":"BUY","strength":0.45,"price":84.0957,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-11-14","known_ts":"2023-11-14","bar_index":5192,"type":"RECLAIM","strength":0.725,"price":83.7252,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":5195,"type":"SELL","basis":"structure_stop","strength":0.588,"price":82.7881,"stop_level":83.1372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-01","known_ts":"2023-12-01","bar_index":5196,"type":"RECLAIM","strength":0.588,"price":84.2305,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-11-30","prior_stop_level":83.1372,"sweep_low":82.0898,"atr14":1.375033,"stop_level":81.402284,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-20","known_ts":"2023-12-20","bar_index":5200,"type":"SELL","basis":"structure_stop","strength":0.725,"price":82.0898,"stop_level":82.6319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-26","known_ts":"2023-12-26","bar_index":5201,"type":"RECLAIM","strength":0.725,"price":82.9351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-12-20","prior_stop_level":82.6319,"sweep_low":81.4008,"atr14":1.419101,"stop_level":80.691249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-28","known_ts":"2024-01-02","bar_index":5202,"type":"REBUY","strength":0.863,"price":84.9012,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-01-22","known_ts":"2024-01-22","bar_index":5207,"type":"SELL","basis":"structure_stop","strength":0.725,"price":81.952,"stop_level":81.9612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-25","known_ts":"2024-01-25","bar_index":5208,"type":"RECLAIM","strength":0.725,"price":82.3838,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-01-22","prior_stop_level":81.9612,"sweep_low":80.923,"atr14":1.35419,"stop_level":80.245905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-08","known_ts":"2024-03-12","bar_index":5218,"type":"BUY","strength":0.588,"price":83.3965,"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":"2024-03-22","known_ts":"2024-03-22","bar_index":5221,"type":"SELL","basis":"structure_stop","strength":0.45,"price":82.1632,"stop_level":82.2281,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-03-26","known_ts":"2024-03-28","bar_index":5222,"type":"BUY","strength":0.725,"price":84.2126,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2024-03-27","known_ts":"2024-03-27","bar_index":5222,"type":"RECLAIM","strength":0.45,"price":83.5078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2024-03-22","prior_stop_level":82.2281,"sweep_low":80.8278,"atr14":1.318307,"stop_level":80.168647,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-16","known_ts":"2024-04-16","bar_index":5226,"type":"SELL","basis":"structure_stop","strength":0.725,"price":81.0689,"stop_level":81.0967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-17","known_ts":"2024-04-19","bar_index":5227,"type":"BUY","strength":0.863,"price":85.1029,"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":75},{"ts":"2024-04-17","known_ts":"2024-04-17","bar_index":5227,"type":"RECLAIM","strength":0.725,"price":83.7675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-04-16","prior_stop_level":81.0967,"sweep_low":81.0503,"atr14":1.458722,"stop_level":80.320939,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-21","known_ts":"2024-05-21","bar_index":5235,"type":"SELL","basis":"structure_stop","strength":0.863,"price":90.1068,"stop_level":90.3874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-24","known_ts":"2024-05-24","bar_index":5236,"type":"SELL","basis":"structure_stop","strength":0.863,"price":88.3204,"stop_level":90.3874,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-07-15","known_ts":"2024-07-17","bar_index":5247,"type":"BUY","strength":0.863,"price":87.6937,"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-08-15","known_ts":"2024-08-15","bar_index":5254,"type":"SELL","basis":"structure_stop","strength":1.0,"price":93.5743,"stop_level":93.9977,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-16","known_ts":"2024-08-16","bar_index":5255,"type":"RECLAIM","strength":1.0,"price":94.3947,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-08-15","prior_stop_level":93.9977,"sweep_low":93.0179,"atr14":1.706878,"stop_level":92.164461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-29","known_ts":"2024-08-29","bar_index":5258,"type":"RECLAIM","strength":1.0,"price":97.3934,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-19","known_ts":"2024-09-19","bar_index":5262,"type":"SELL","basis":"structure_stop","strength":1.0,"price":96.2995,"stop_level":97.4972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-23","known_ts":"2024-09-23","bar_index":5263,"type":"RECLAIM","strength":1.0,"price":98.0912,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-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":"2024-09-19","prior_stop_level":97.4972,"sweep_low":95.1962,"atr14":1.483792,"stop_level":94.454304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-11","known_ts":"2024-10-11","bar_index":5268,"type":"RECLAIM","strength":1.0,"price":99.4398,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-17","known_ts":"2025-01-22","bar_index":5290,"type":"BUY","strength":0.588,"price":86.3349,"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":"2025-04-07","known_ts":"2025-04-07","bar_index":5308,"type":"SELL","basis":"structure_stop","strength":0.863,"price":101.1479,"stop_level":101.2918,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-04-08","known_ts":"2025-04-08","bar_index":5308,"type":"RECLAIM","strength":0.863,"price":101.7717,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-04-07","prior_stop_level":101.2918,"sweep_low":100.6009,"atr14":2.57153,"stop_level":99.315135,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-25","known_ts":"2025-04-25","bar_index":5312,"type":"SELL","basis":"structure_stop","strength":0.863,"price":105.9941,"stop_level":106.4836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-04-28","known_ts":"2025-04-28","bar_index":5312,"type":"RECLAIM","strength":0.863,"price":106.6467,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-04-25","prior_stop_level":106.4836,"sweep_low":104.4683,"atr14":2.435118,"stop_level":103.250741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-22","known_ts":"2025-07-24","bar_index":5332,"type":"BUY","strength":0.725,"price":98.7677,"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":"2025-08-18","known_ts":"2025-08-18","bar_index":5338,"type":"SELL","basis":"structure_stop","strength":0.588,"price":97.3299,"stop_level":97.7321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-08-19","known_ts":"2025-08-19","bar_index":5338,"type":"RECLAIM","strength":0.588,"price":98.657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-18 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":"2025-08-18","prior_stop_level":97.7321,"sweep_low":97.1835,"atr14":1.629874,"stop_level":96.368563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-24","known_ts":"2025-09-26","bar_index":5347,"type":"BUY","strength":0.588,"price":97.2128,"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":35},{"ts":"2025-10-29","known_ts":"2025-10-29","bar_index":5355,"type":"SELL","basis":"structure_stop","strength":0.588,"price":94.6561,"stop_level":95.2806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-30","known_ts":"2025-10-30","bar_index":5355,"type":"RECLAIM","strength":0.588,"price":95.8173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-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":"2025-10-29","prior_stop_level":95.2806,"sweep_low":94.539,"atr14":1.603343,"stop_level":93.737329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-10","known_ts":"2025-11-12","bar_index":5358,"type":"REBUY","strength":0.45,"price":97.769,"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":"2025-11-13","known_ts":"2025-11-13","bar_index":5359,"type":"RECLAIM","strength":0.725,"price":101.3405,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-11-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-15","known_ts":"2025-12-17","bar_index":5366,"type":"BUY","strength":0.45,"price":98.6029,"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-12","known_ts":"2026-01-12","bar_index":5372,"type":"RECLAIM","strength":0.725,"price":99.8427,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-12-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":5384,"type":"SELL","basis":"structure_stop","strength":0.863,"price":109.7904,"stop_level":109.8399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-06","known_ts":"2026-03-06","bar_index":5384,"type":"RECLAIM","strength":0.863,"price":111.3473,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-03-05","prior_stop_level":109.8399,"sweep_low":109.0863,"atr14":2.313625,"stop_level":107.929488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-26","known_ts":"2026-03-26","bar_index":5389,"type":"RECLAIM","strength":0.863,"price":112.4481,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-17","known_ts":"2026-06-22","bar_index":5408,"type":"BUY","strength":0.725,"price":106.92,"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":"2026-07-21","known_ts":"2026-07-21","bar_index":5415,"type":"SELL","basis":"structure_stop","strength":0.863,"price":109.81,"stop_level":110.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-22","known_ts":"2026-07-22","bar_index":5415,"type":"RECLAIM","strength":0.863,"price":112.09,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-07-21","prior_stop_level":110.31,"sweep_low":109.41,"atr14":2.189328,"stop_level":108.315336,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-30","known_ts":"2026-07-30","bar_index":5417,"type":"SELL","basis":"structure_stop","strength":1.0,"price":109.66,"stop_level":109.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-07-30","last_scored_basis":"structure_stop","bars_since_signal":11,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2019-01-31","2019-08-01","2019-11-12","2020-03-06","2020-04-01","2020-12-24","2021-01-13","2021-06-10","2021-07-01","2021-09-30","2022-01-26","2022-02-25","2022-05-10","2022-06-23","2022-07-25","2022-10-13","2023-01-27","2023-02-14","2023-04-03","2023-06-02","2023-06-29","2023-08-21","2023-09-12","2023-10-06","2024-01-30","2024-02-21","2024-03-26","2024-07-01","2024-11-14","2024-12-24","2025-01-14","2025-05-20","2025-07-03","2025-09-19","2025-12-15","2026-04-27","2026-05-18","2026-06-09","2026-08-18","2026-09-03"],"warnings":[{"ts":"2022-12-21","kind":"confirm","px":84.8904,"level":85.6087},{"ts":"2023-03-27","kind":"arm","px":84.609},{"ts":"2023-05-16","kind":"confirm","px":87.0517,"level":87.7135},{"ts":"2023-08-03","kind":"arm","px":81.4858},{"ts":"2023-08-04","kind":"confirm","px":80.5657,"level":83.1186},{"ts":"2023-08-07","kind":"arm","px":81.7474},{"ts":"2023-08-08","kind":"confirm","px":82.2616,"level":83.1186},{"ts":"2023-11-29","kind":"arm","px":82.6319},{"ts":"2023-11-30","kind":"confirm","px":82.7881,"level":83.1372},{"ts":"2023-12-15","kind":"arm","px":82.5492},{"ts":"2023-12-20","kind":"confirm","px":82.0898,"level":82.6319},{"ts":"2024-01-12","kind":"arm","px":84.1754},{"ts":"2024-01-22","kind":"confirm","px":81.952,"level":81.9612},{"ts":"2024-03-21","kind":"arm","px":82.2095},{"ts":"2024-03-22","kind":"confirm","px":82.1632,"level":82.2281},{"ts":"2024-04-11","kind":"arm","px":82.1168},{"ts":"2024-04-16","kind":"confirm","px":81.0689,"level":81.0967},{"ts":"2024-05-20","kind":"arm","px":90.2658},{"ts":"2024-05-21","kind":"confirm","px":90.1068,"level":90.3874},{"ts":"2024-05-23","kind":"arm","px":87.7966},{"ts":"2024-05-24","kind":"confirm","px":88.3204,"level":90.3874},{"ts":"2024-08-07","kind":"arm","px":94.643},{"ts":"2024-08-15","kind":"confirm","px":93.5743,"level":93.9977},{"ts":"2024-08-27","kind":"arm","px":93.9137},{"ts":"2024-09-19","kind":"confirm","px":96.2995,"level":97.4972},{"ts":"2025-02-12","kind":"arm","px":89.9492},{"ts":"2025-04-04","kind":"arm","px":104.9097},{"ts":"2025-04-07","kind":"confirm","px":101.1479,"level":101.2918},{"ts":"2025-04-08","kind":"arm","px":101.7717},{"ts":"2025-04-25","kind":"confirm","px":105.9941,"level":106.4836},{"ts":"2025-08-15","kind":"arm","px":98.335},{"ts":"2025-08-18","kind":"confirm","px":97.3299,"level":97.7321},{"ts":"2025-10-27","kind":"arm","px":97.7983},{"ts":"2025-10-29","kind":"confirm","px":94.6561,"level":95.2806},{"ts":"2026-02-09","kind":"arm","px":104.9692},{"ts":"2026-03-05","kind":"confirm","px":109.7904,"level":109.8399},{"ts":"2026-07-09","kind":"arm","px":110.27},{"ts":"2026-07-21","kind":"confirm","px":109.81,"level":110.31},{"ts":"2026-07-27","kind":"arm","px":111.5},{"ts":"2026-07-30","kind":"confirm","px":109.66,"level":109.81}],"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":[]}}}