{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_7bed4d6a0495f5781bd0","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-24","entry_date":"2026-07-27","entry_basis":"next_session_close","entry_price":47.15,"rank":23,"tier":"APPROACHING","state":"stopped","maturity":"matured","latest_price":44.5,"return_pct":-5.6,"excess_pct":-10.21,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"EXC","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1973-10-18","known_ts":"1973-10-18","bar_index":40,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2279,"stop_level":0.2293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-10-22","known_ts":"1973-10-22","bar_index":40,"type":"RECLAIM","strength":0.588,"price":0.2308,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1973-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":"1973-10-18","prior_stop_level":0.2293,"sweep_low":0.2279,"atr14":0.002309,"stop_level":0.226746,"risk_basis":"daily_ohlc_atr14"},{"ts":"1973-11-13","known_ts":"1973-11-13","bar_index":46,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2265,"stop_level":0.2279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1973-12-27","known_ts":"1973-12-31","bar_index":56,"type":"BUY","strength":0.45,"price":0.2095,"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-01-29","known_ts":"1974-01-29","bar_index":63,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2153,"stop_level":0.2168,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-01-30","known_ts":"1974-01-30","bar_index":63,"type":"RECLAIM","strength":0.725,"price":0.2183,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1974-01-29","prior_stop_level":0.2168,"sweep_low":0.2153,"atr14":0.004092,"stop_level":0.213254,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-03-06","known_ts":"1974-03-06","bar_index":71,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2215,"stop_level":0.2229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-03-08","known_ts":"1974-03-08","bar_index":72,"type":"RECLAIM","strength":0.725,"price":0.2244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-03-06 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-03-06","prior_stop_level":0.2229,"sweep_low":0.22,"atr14":0.003649,"stop_level":0.218176,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-06-06","known_ts":"1974-06-10","bar_index":93,"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-06-06","trigger_known_ts":"1974-06-10","strength":0.45,"price":0.1474,"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.369007,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1382,"atr14":0.00542,"stop_level":0.13549,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-06-27","known_ts":"1974-07-01","bar_index":98,"type":"BUY","strength":0.45,"price":0.1505,"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-27","known_ts":"1974-07-01","bar_index":98,"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-27","trigger_known_ts":"1974-07-01","strength":0.45,"price":0.1505,"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.355736,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1229,"atr14":0.005917,"stop_level":0.119941,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-07-18","known_ts":"1974-07-18","bar_index":102,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1321,"stop_level":0.1351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-07-23","known_ts":"1974-07-23","bar_index":103,"type":"RECLAIM","strength":0.588,"price":0.1428,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1974-07-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":"1974-07-18","prior_stop_level":0.1351,"sweep_low":0.1305,"atr14":0.005836,"stop_level":0.127582,"risk_basis":"daily_ohlc_atr14"},{"ts":"1974-08-23","known_ts":"1974-08-23","bar_index":111,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1428,"stop_level":0.1444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-08-29","known_ts":"1974-08-29","bar_index":112,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1273,"stop_level":0.1444,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-09-18","known_ts":"1974-09-20","bar_index":117,"type":"REBUY","strength":0.725,"price":0.1353,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":90},{"ts":"1974-11-14","known_ts":"1974-11-14","bar_index":130,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1371,"stop_level":0.1385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1975-01-06","known_ts":"1975-01-06","bar_index":142,"type":"RECLAIM","strength":1.0,"price":0.1519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-02-19","known_ts":"1975-02-19","bar_index":152,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1816,"stop_level":0.1849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-04-28","known_ts":"1975-04-30","bar_index":168,"type":"BUY","strength":0.863,"price":0.1804,"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":"1975-06-02","known_ts":"1975-06-04","bar_index":176,"type":"REBUY","strength":0.863,"price":0.1946,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1975-07-02","known_ts":"1975-07-02","bar_index":183,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2016,"stop_level":0.2087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-10-08","known_ts":"1975-10-10","bar_index":206,"type":"BUY","strength":0.725,"price":0.204,"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":"1975-12-03","known_ts":"1975-12-03","bar_index":219,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2151,"stop_level":0.2188,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-01-05","known_ts":"1976-01-05","bar_index":226,"type":"RECLAIM","strength":0.863,"price":0.2374,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-02-05","known_ts":"1976-02-05","bar_index":233,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2448,"stop_level":0.2466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-02-10","known_ts":"1976-02-10","bar_index":234,"type":"RECLAIM","strength":1.0,"price":0.2485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-02-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":"1976-02-05","prior_stop_level":0.2466,"sweep_low":0.2429,"atr14":0.004369,"stop_level":0.240715,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-02-20","known_ts":"1976-02-20","bar_index":237,"type":"RECLAIM","strength":1.0,"price":0.2522,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-04-26","known_ts":"1976-04-28","bar_index":252,"type":"BUY","strength":0.725,"price":0.2509,"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":"1976-07-08","known_ts":"1976-07-12","bar_index":269,"type":"BUY","strength":0.725,"price":0.2515,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1977-02-08","known_ts":"1977-02-08","bar_index":318,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2945,"stop_level":0.2966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-04-06","known_ts":"1977-04-06","bar_index":332,"type":"RECLAIM","strength":0.863,"price":0.3182,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1977-10-19","known_ts":"1977-10-21","bar_index":377,"type":"BUY","strength":0.725,"price":0.3525,"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":"1978-02-09","known_ts":"1978-02-13","bar_index":403,"type":"BUY","strength":0.45,"price":0.3427,"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":"1978-02-14","known_ts":"1978-02-14","bar_index":404,"type":"RECLAIM","strength":0.588,"price":0.3472,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1978-02-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1978-06-02","known_ts":"1978-06-06","bar_index":429,"type":"BUY","strength":0.45,"price":0.3339,"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":"1978-06-23","known_ts":"1978-06-27","bar_index":434,"type":"BUY","strength":0.45,"price":0.3269,"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":"1978-07-28","known_ts":"1978-07-28","bar_index":442,"type":"RECLAIM","strength":0.725,"price":0.3433,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1978-06-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-09-13","known_ts":"1978-09-13","bar_index":452,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3398,"stop_level":0.3422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1978-09-27","known_ts":"1978-09-27","bar_index":456,"type":"RECLAIM","strength":0.863,"price":0.3422,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-09-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-01-02","known_ts":"1979-01-04","bar_index":478,"type":"BUY","strength":0.45,"price":0.3317,"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-01-05","known_ts":"1979-01-05","bar_index":479,"type":"RECLAIM","strength":0.588,"price":0.3342,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1979-01-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1979-02-20","known_ts":"1979-02-20","bar_index":489,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3355,"stop_level":0.3367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-02-22","known_ts":"1979-02-22","bar_index":490,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.3355,"stop_level":0.3367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1979-04-10","known_ts":"1979-04-10","bar_index":501,"type":"RECLAIM","strength":0.863,"price":0.3355,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1979-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-05-29","known_ts":"1979-05-31","bar_index":512,"type":"BUY","strength":0.45,"price":0.3216,"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-06-11","known_ts":"1979-06-11","bar_index":515,"type":"RECLAIM","strength":0.725,"price":0.3373,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1979-05-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-09-04","known_ts":"1979-09-04","bar_index":534,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.3438,"stop_level":0.3465,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1979-11-26","known_ts":"1979-11-28","bar_index":554,"type":"BUY","strength":0.45,"price":0.3269,"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-01-28","known_ts":"1980-01-28","bar_index":568,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3075,"stop_level":0.3103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-01-30","known_ts":"1980-01-30","bar_index":569,"type":"RECLAIM","strength":0.588,"price":0.3131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-01-28 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":"1980-01-28","prior_stop_level":0.3103,"sweep_low":0.3075,"atr14":0.008865,"stop_level":0.303067,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-04-03","known_ts":"1980-04-08","bar_index":584,"type":"BUY","strength":0.45,"price":0.2975,"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-14","known_ts":"1980-04-14","bar_index":586,"type":"RECLAIM","strength":0.725,"price":0.3204,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1980-04-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-05-28","known_ts":"1980-05-28","bar_index":596,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.342,"stop_level":0.3449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-06-12","known_ts":"1980-06-16","bar_index":600,"type":"REBUY","strength":0.863,"price":0.3508,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1980-12-19","known_ts":"1980-12-23","bar_index":644,"type":"BUY","strength":0.725,"price":0.3307,"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":70},{"ts":"1981-01-20","known_ts":"1981-01-20","bar_index":650,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3275,"stop_level":0.3307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-01-26","known_ts":"1981-01-26","bar_index":652,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.3149,"stop_level":0.3307,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-03-13","known_ts":"1981-03-17","bar_index":663,"type":"BUY","strength":0.863,"price":0.3262,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1981-04-16","known_ts":"1981-04-21","bar_index":671,"type":"REBUY","strength":1.0,"price":0.3327,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1981-04-30","known_ts":"1981-04-30","bar_index":674,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.323,"stop_level":0.3262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-05-18","known_ts":"1981-05-18","bar_index":678,"type":"RECLAIM","strength":0.863,"price":0.3246,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-21","known_ts":"1981-05-26","bar_index":679,"type":"BUY","strength":0.863,"price":0.3314,"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":"1981-07-23","known_ts":"1981-07-23","bar_index":693,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3584,"stop_level":0.3618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-07-24","known_ts":"1981-07-24","bar_index":693,"type":"RECLAIM","strength":1.0,"price":0.372,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1981-07-23","prior_stop_level":0.3618,"sweep_low":0.3584,"atr14":0.008395,"stop_level":0.354202,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-08-07","known_ts":"1981-08-11","bar_index":697,"type":"REBUY","strength":1.0,"price":0.3855,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1981-10-15","known_ts":"1981-10-19","bar_index":713,"type":"BUY","strength":0.863,"price":0.3752,"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":"1981-12-03","known_ts":"1981-12-03","bar_index":724,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3999,"stop_level":0.4035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-12-04","known_ts":"1981-12-04","bar_index":724,"type":"RECLAIM","strength":1.0,"price":0.4072,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1981-12-03","prior_stop_level":0.4035,"sweep_low":0.389,"atr14":0.007743,"stop_level":0.385129,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-02-16","known_ts":"1982-02-18","bar_index":741,"type":"BUY","strength":0.863,"price":0.4035,"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":"1982-05-28","known_ts":"1982-05-28","bar_index":765,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4368,"stop_level":0.4407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1982-06-02","known_ts":"1982-06-02","bar_index":765,"type":"RECLAIM","strength":1.0,"price":0.4485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-05-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":"1982-05-28","prior_stop_level":0.4407,"sweep_low":0.4368,"atr14":0.009584,"stop_level":0.432008,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-07-29","known_ts":"1982-08-02","bar_index":779,"type":"BUY","strength":0.725,"price":0.4485,"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":"1983-06-09","known_ts":"1983-06-09","bar_index":852,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6005,"stop_level":0.6093,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-07-22","known_ts":"1983-07-26","bar_index":862,"type":"BUY","strength":0.725,"price":0.6093,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1983-10-19","known_ts":"1983-10-19","bar_index":882,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6244,"stop_level":0.629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-10-20","known_ts":"1983-10-20","bar_index":883,"type":"RECLAIM","strength":0.725,"price":0.6335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1983-10-19","prior_stop_level":0.629,"sweep_low":0.6198,"atr14":0.011449,"stop_level":0.614075,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-11-03","known_ts":"1983-11-03","bar_index":886,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6111,"stop_level":0.6335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-01-04","known_ts":"1984-01-06","bar_index":900,"type":"BUY","strength":0.45,"price":0.5876,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-01-19","known_ts":"1984-01-19","bar_index":903,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5453,"stop_level":0.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-04-03","known_ts":"1984-04-03","bar_index":921,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.5471,"stop_level":0.552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-03","known_ts":"1984-05-07","bar_index":928,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1984-05-03","trigger_known_ts":"1984-05-07","strength":0.45,"price":0.508,"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.21508,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4787,"atr14":0.012169,"stop_level":0.472615,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-05-08","known_ts":"1984-05-10","bar_index":929,"type":"BUY","strength":0.45,"price":0.5324,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-05-08","known_ts":"1984-05-10","bar_index":929,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1984-05-08","trigger_known_ts":"1984-05-10","strength":0.45,"price":0.5324,"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.177379,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4787,"atr14":0.012967,"stop_level":0.472216,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-05-24","known_ts":"1984-05-24","bar_index":933,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.499,"stop_level":0.5031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-25","known_ts":"1984-05-25","bar_index":933,"type":"RECLAIM","strength":0.588,"price":0.5092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-05-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":"1984-05-24","prior_stop_level":0.5031,"sweep_low":0.4939,"atr14":0.014001,"stop_level":0.486899,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-06-04","known_ts":"1984-06-06","bar_index":935,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1984-06-04","trigger_known_ts":"1984-06-06","strength":0.588,"price":0.5143,"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.205346,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.4889,"atr14":0.013113,"stop_level":0.482343,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-07-05","known_ts":"1984-07-05","bar_index":942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4889,"stop_level":0.5041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-07-20","known_ts":"1984-07-24","bar_index":946,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1984-07-20","trigger_known_ts":"1984-07-24","strength":0.45,"price":0.4583,"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.291873,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3666,"atr14":0.019472,"stop_level":0.356864,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-07-30","known_ts":"1984-08-01","bar_index":948,"type":"BUY","strength":0.45,"price":0.4787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-07-30","known_ts":"1984-08-01","bar_index":948,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1984-07-30","trigger_known_ts":"1984-08-01","strength":0.45,"price":0.4787,"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.260352,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4176,"atr14":0.016727,"stop_level":0.409237,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-09-06","known_ts":"1984-09-06","bar_index":957,"type":"RECLAIM","strength":0.725,"price":0.5286,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-14","known_ts":"1984-11-14","bar_index":973,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6471,"stop_level":0.6527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-16","known_ts":"1984-11-16","bar_index":974,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6361,"stop_level":0.6527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-12-05","known_ts":"1984-12-05","bar_index":978,"type":"RECLAIM","strength":0.863,"price":0.6471,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-03-08","known_ts":"1985-03-08","bar_index":999,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6929,"stop_level":0.6986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-06-14","known_ts":"1985-06-18","bar_index":1022,"type":"BUY","strength":0.725,"price":0.7474,"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":0},{"ts":"1985-08-06","known_ts":"1985-08-08","bar_index":1034,"type":"REBUY","strength":0.725,"price":0.783,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1985-10-15","known_ts":"1985-10-17","bar_index":1050,"type":"BUY","strength":0.725,"price":0.7431,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1986-01-15","known_ts":"1986-01-17","bar_index":1071,"type":"REBUY","strength":1.0,"price":0.91,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1986-01-23","known_ts":"1986-01-27","bar_index":1073,"type":"REBUY","strength":1.0,"price":0.9418,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1986-06-03","known_ts":"1986-06-05","bar_index":1103,"type":"BUY","strength":0.725,"price":1.0119,"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":"1986-09-02","known_ts":"1986-09-02","bar_index":1124,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2705,"stop_level":1.2774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-11-07","known_ts":"1986-11-07","bar_index":1140,"type":"RECLAIM","strength":0.863,"price":1.3006,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-11-18","known_ts":"1986-11-18","bar_index":1142,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2935,"stop_level":1.3006,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-11-21","known_ts":"1986-11-21","bar_index":1143,"type":"RECLAIM","strength":0.863,"price":1.3147,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1986-11-18","prior_stop_level":1.3006,"sweep_low":1.2794,"atr14":0.021824,"stop_level":1.268488,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-04","known_ts":"1986-12-04","bar_index":1146,"type":"RECLAIM","strength":0.863,"price":1.3218,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-12-12","known_ts":"1986-12-12","bar_index":1148,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3006,"stop_level":1.3147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-01-19","known_ts":"1987-01-19","bar_index":1156,"type":"RECLAIM","strength":0.863,"price":1.4208,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-12-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1987-02-12","known_ts":"1987-02-12","bar_index":1162,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4066,"stop_level":1.4137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-17","known_ts":"1987-02-17","bar_index":1162,"type":"RECLAIM","strength":0.725,"price":1.4278,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-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":"1987-02-12","prior_stop_level":1.4137,"sweep_low":1.3854,"atr14":0.028172,"stop_level":1.371314,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-23","known_ts":"1987-02-23","bar_index":1164,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.402,"stop_level":1.4066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-05-06","known_ts":"1987-05-08","bar_index":1181,"type":"BUY","strength":0.45,"price":1.243,"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-06-30","known_ts":"1987-06-30","bar_index":1193,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.253,"stop_level":1.2604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-07-01","known_ts":"1987-07-01","bar_index":1194,"type":"RECLAIM","strength":0.588,"price":1.2678,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-06-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":"1987-06-30","prior_stop_level":1.2604,"sweep_low":1.253,"atr14":0.025424,"stop_level":1.240288,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-15","known_ts":"1987-07-15","bar_index":1197,"type":"RECLAIM","strength":0.725,"price":1.3123,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-08-28","known_ts":"1987-08-28","bar_index":1207,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2842,"stop_level":1.2975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-09-03","known_ts":"1987-09-03","bar_index":1209,"type":"RECLAIM","strength":0.588,"price":1.2994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-08-28 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-08-28","prior_stop_level":1.2975,"sweep_low":1.2462,"atr14":0.025847,"stop_level":1.233276,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-22","known_ts":"1987-09-24","bar_index":1213,"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":"1987-09-22","trigger_known_ts":"1987-09-24","strength":0.45,"price":1.2386,"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.145204,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2006,"atr14":0.026637,"stop_level":1.187281,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-10-21","known_ts":"1987-10-23","bar_index":1220,"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":"1987-10-21","trigger_known_ts":"1987-10-23","strength":0.45,"price":1.2006,"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.171429,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0183,"atr14":0.049403,"stop_level":0.993599,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-10-29","known_ts":"1987-11-02","bar_index":1222,"type":"BUY","strength":0.45,"price":1.2082,"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-10-29","known_ts":"1987-11-02","bar_index":1222,"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":"1987-10-29","trigger_known_ts":"1987-11-02","strength":0.45,"price":1.2082,"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.166184,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.117,"atr14":0.044971,"stop_level":1.094514,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-03","known_ts":"1987-12-03","bar_index":1230,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1793,"stop_level":1.1949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-12-07","known_ts":"1987-12-07","bar_index":1230,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.1715,"stop_level":1.1949,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-12-30","known_ts":"1988-01-04","bar_index":1236,"type":"REBUY","strength":0.45,"price":1.1715,"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":"1988-01-18","known_ts":"1988-01-18","bar_index":1240,"type":"RECLAIM","strength":0.725,"price":1.2417,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-12-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-02-11","known_ts":"1988-02-11","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2339,"stop_level":1.2574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-04","known_ts":"1988-03-04","bar_index":1251,"type":"RECLAIM","strength":0.863,"price":1.2454,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-02-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-12","known_ts":"1988-05-16","bar_index":1267,"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":"1988-05-12","trigger_known_ts":"1988-05-16","strength":0.45,"price":1.1651,"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.150554,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1008,"atr14":0.024415,"stop_level":1.088593,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-05-17","known_ts":"1988-05-19","bar_index":1268,"type":"BUY","strength":0.45,"price":1.1438,"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-17","known_ts":"1988-05-19","bar_index":1268,"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":"1988-05-17","trigger_known_ts":"1988-05-19","strength":0.45,"price":1.1438,"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.166083,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1088,"atr14":0.024229,"stop_level":1.096686,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-13","known_ts":"1988-06-13","bar_index":1274,"type":"RECLAIM","strength":0.725,"price":1.2266,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1988-05-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-06","known_ts":"1988-07-06","bar_index":1279,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2184,"stop_level":1.2266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-12","known_ts":"1988-07-12","bar_index":1280,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2101,"stop_level":1.2266,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-07-29","known_ts":"1988-08-02","bar_index":1285,"type":"REBUY","strength":0.863,"price":1.2349,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"1988-09-01","known_ts":"1988-09-06","bar_index":1293,"type":"BUY","strength":0.863,"price":1.2301,"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":"1988-11-17","known_ts":"1988-11-17","bar_index":1311,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.361,"stop_level":1.3698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-11-22","known_ts":"1988-11-22","bar_index":1312,"type":"RECLAIM","strength":0.863,"price":1.3786,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-11-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":"1988-11-17","prior_stop_level":1.3698,"sweep_low":1.3434,"atr14":0.020345,"stop_level":1.333228,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-22","known_ts":"1988-12-22","bar_index":1319,"type":"RECLAIM","strength":1.0,"price":1.4137,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-04-12","known_ts":"1989-04-14","bar_index":1344,"type":"BUY","strength":0.863,"price":1.4702,"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":"1989-05-24","known_ts":"1989-05-24","bar_index":1354,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5454,"stop_level":1.5546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-05-30","known_ts":"1989-05-30","bar_index":1355,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5269,"stop_level":1.5546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-02","known_ts":"1989-06-02","bar_index":1356,"type":"RECLAIM","strength":1.0,"price":1.5639,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-05-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":"1989-05-30","prior_stop_level":1.5546,"sweep_low":1.5269,"atr14":0.023943,"stop_level":1.514928,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-06-15","known_ts":"1989-06-15","bar_index":1359,"type":"RECLAIM","strength":1.0,"price":1.6194,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-24","known_ts":"1989-07-24","bar_index":1367,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7119,"stop_level":1.7212,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-26","known_ts":"1989-07-26","bar_index":1368,"type":"RECLAIM","strength":1.0,"price":1.7304,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-07-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":"1989-07-24","prior_stop_level":1.7212,"sweep_low":1.7027,"atr14":0.027575,"stop_level":1.688913,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-07","known_ts":"1989-08-07","bar_index":1371,"type":"RECLAIM","strength":1.0,"price":1.7582,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-08-18","known_ts":"1989-08-18","bar_index":1374,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7051,"stop_level":1.7119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-08-24","known_ts":"1989-08-24","bar_index":1375,"type":"RECLAIM","strength":0.863,"price":1.7146,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1989-08-18","prior_stop_level":1.7119,"sweep_low":1.6578,"atr14":0.033384,"stop_level":1.641108,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-11-21","known_ts":"1989-11-21","bar_index":1396,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7178,"stop_level":1.7275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-11-24","known_ts":"1989-11-24","bar_index":1396,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7081,"stop_level":1.7275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-11-30","known_ts":"1989-12-04","bar_index":1398,"type":"REBUY","strength":0.725,"price":1.7663,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1989-12-01","known_ts":"1989-12-01","bar_index":1398,"type":"RECLAIM","strength":0.725,"price":1.7663,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-11-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1989-11-24","prior_stop_level":1.7275,"sweep_low":1.6887,"atr14":0.026734,"stop_level":1.675333,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-11","known_ts":"1990-01-11","bar_index":1407,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6596,"stop_level":1.7566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-05-02","known_ts":"1990-05-04","bar_index":1433,"type":"BUY","strength":0.45,"price":1.2553,"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-06-20","known_ts":"1990-06-20","bar_index":1444,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3185,"stop_level":1.3286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-26","known_ts":"1990-06-26","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2982,"stop_level":1.3185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-28","known_ts":"1990-06-28","bar_index":1446,"type":"RECLAIM","strength":0.588,"price":1.3286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-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":"1990-06-26","prior_stop_level":1.3185,"sweep_low":1.2982,"atr14":0.023405,"stop_level":1.286498,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-20","known_ts":"1990-07-20","bar_index":1451,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2677,"stop_level":1.2982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-21","known_ts":"1990-08-21","bar_index":1458,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2508,"stop_level":1.2677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-27","known_ts":"1990-08-29","bar_index":1460,"type":"BUY","strength":0.588,"price":1.2715,"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-10-01","known_ts":"1990-10-03","bar_index":1468,"type":"BUY","strength":0.588,"price":1.2922,"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-10-30","known_ts":"1990-10-30","bar_index":1475,"type":"RECLAIM","strength":0.863,"price":1.3955,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-10-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-14","known_ts":"1991-01-14","bar_index":1492,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4732,"stop_level":1.4837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-15","known_ts":"1991-01-15","bar_index":1492,"type":"RECLAIM","strength":0.863,"price":1.4943,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-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":"1991-01-14","prior_stop_level":1.4837,"sweep_low":1.4732,"atr14":0.025576,"stop_level":1.460412,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-17","known_ts":"1991-01-21","bar_index":1493,"type":"REBUY","strength":0.863,"price":1.5364,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1991-03-04","known_ts":"1991-03-04","bar_index":1503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6247,"stop_level":1.646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-03-27","known_ts":"1991-03-27","bar_index":1509,"type":"RECLAIM","strength":1.0,"price":1.6674,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-03-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-29","known_ts":"1991-10-31","bar_index":1559,"type":"REBUY","strength":0.863,"price":2.0908,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1992-07-20","known_ts":"1992-07-20","bar_index":1619,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3706,"stop_level":2.3821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-08-24","known_ts":"1992-08-26","bar_index":1628,"type":"BUY","strength":0.725,"price":2.4354,"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":"1992-12-03","known_ts":"1992-12-03","bar_index":1651,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3978,"stop_level":2.4331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-17","known_ts":"1992-12-17","bar_index":1655,"type":"RECLAIM","strength":0.863,"price":2.4566,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-12-22","known_ts":"1992-12-24","bar_index":1656,"type":"BUY","strength":0.863,"price":2.5154,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1993-06-15","known_ts":"1993-06-17","bar_index":1696,"type":"BUY","strength":0.725,"price":2.8789,"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":"1993-07-20","known_ts":"1993-07-20","bar_index":1704,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9511,"stop_level":2.9632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-21","known_ts":"1993-07-21","bar_index":1704,"type":"RECLAIM","strength":0.863,"price":2.9873,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-07-20","prior_stop_level":2.9632,"sweep_low":2.9271,"atr14":0.035491,"stop_level":2.909354,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-05","known_ts":"1993-08-05","bar_index":1708,"type":"RECLAIM","strength":1.0,"price":3.1198,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-23","known_ts":"1993-08-23","bar_index":1712,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1052,"stop_level":3.1077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-24","known_ts":"1993-08-24","bar_index":1712,"type":"RECLAIM","strength":1.0,"price":3.1295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-08-23","prior_stop_level":3.1077,"sweep_low":3.093,"atr14":0.034154,"stop_level":3.075923,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-07","known_ts":"1993-09-07","bar_index":1715,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0808,"stop_level":3.1052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-09-09","known_ts":"1993-09-09","bar_index":1716,"type":"RECLAIM","strength":1.0,"price":3.1173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-09-07","prior_stop_level":3.1052,"sweep_low":3.0686,"atr14":0.036561,"stop_level":3.05032,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-22","known_ts":"1993-09-22","bar_index":1719,"type":"RECLAIM","strength":1.0,"price":3.1904,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-13","known_ts":"1993-12-15","bar_index":1738,"type":"BUY","strength":0.45,"price":2.8223,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-12-21","known_ts":"1993-12-21","bar_index":1740,"type":"RECLAIM","strength":0.588,"price":2.9456,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-12-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-01-17","known_ts":"1994-01-17","bar_index":1746,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.7237,"stop_level":2.7361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-01-25","known_ts":"1994-01-27","bar_index":1748,"type":"REBUY","strength":0.45,"price":2.8593,"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-02-18","known_ts":"1994-02-23","bar_index":1754,"type":"BUY","strength":0.45,"price":2.6503,"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-03-30","known_ts":"1994-03-30","bar_index":1763,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7503,"stop_level":2.7753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":1763,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7378,"stop_level":2.7753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-05","known_ts":"1994-04-05","bar_index":1764,"type":"RECLAIM","strength":0.588,"price":2.8003,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-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":"1994-03-30","prior_stop_level":2.7753,"sweep_low":2.6878,"atr14":0.048611,"stop_level":2.663495,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-05","known_ts":"1994-04-05","bar_index":1764,"type":"RECLAIM","strength":0.588,"price":2.8003,"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":2.7753,"sweep_low":2.6878,"atr14":0.048611,"stop_level":2.663495,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-04","known_ts":"1994-05-04","bar_index":1770,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7878,"stop_level":2.8003,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-18","known_ts":"1994-05-20","bar_index":1774,"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-18","trigger_known_ts":"1994-05-20","strength":0.588,"price":2.7135,"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.155935,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.5628,"atr14":0.056504,"stop_level":2.534548,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-05-23","known_ts":"1994-05-25","bar_index":1775,"type":"BUY","strength":0.588,"price":2.7769,"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-05-23","known_ts":"1994-05-25","bar_index":1775,"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-05-23","trigger_known_ts":"1994-05-25","strength":0.588,"price":2.7769,"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.136214,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.5878,"atr14":0.053018,"stop_level":2.561291,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-06-01","known_ts":"1994-06-01","bar_index":1777,"type":"RECLAIM","strength":0.725,"price":2.891,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-05-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-07-27","known_ts":"1994-07-29","bar_index":1790,"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-27","trigger_known_ts":"1994-07-29","strength":0.45,"price":2.6501,"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.175656,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5613,"atr14":0.040326,"stop_level":2.541137,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-01","known_ts":"1994-08-03","bar_index":1791,"type":"BUY","strength":0.45,"price":2.7515,"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-08-01","known_ts":"1994-08-03","bar_index":1791,"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-08-01","trigger_known_ts":"1994-08-03","strength":0.45,"price":2.7515,"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.144115,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.574,"atr14":0.045267,"stop_level":2.551367,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-04","known_ts":"1994-08-04","bar_index":1792,"type":"RECLAIM","strength":0.725,"price":2.7769,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-08-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-31","known_ts":"1994-08-31","bar_index":1798,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8024,"stop_level":2.8153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-06","known_ts":"1994-09-06","bar_index":1799,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6867,"stop_level":2.8153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-12","known_ts":"1994-10-14","bar_index":1808,"type":"BUY","strength":0.45,"price":2.6353,"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-12","known_ts":"1994-10-14","bar_index":1808,"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-12","trigger_known_ts":"1994-10-14","strength":0.45,"price":2.6353,"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.157917,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5067,"atr14":0.05281,"stop_level":2.480295,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-11-14","known_ts":"1994-11-14","bar_index":1815,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5341,"stop_level":2.5864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-11-23","known_ts":"1994-11-28","bar_index":1818,"type":"REBUY","strength":0.725,"price":2.5733,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1994-12-02","known_ts":"1994-12-06","bar_index":1820,"type":"REBUY","strength":0.588,"price":2.5341,"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":"1995-01-04","known_ts":"1995-01-04","bar_index":1827,"type":"RECLAIM","strength":0.725,"price":2.5994,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-12","known_ts":"1995-01-12","bar_index":1829,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5472,"stop_level":2.5603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-13","known_ts":"1995-01-13","bar_index":1829,"type":"RECLAIM","strength":0.725,"price":2.5733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-01-12","prior_stop_level":2.5603,"sweep_low":2.5472,"atr14":0.040891,"stop_level":2.526755,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-30","known_ts":"1995-01-30","bar_index":1833,"type":"RECLAIM","strength":0.863,"price":2.7954,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-01-12 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":1839,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7718,"stop_level":2.7851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-28","known_ts":"1995-02-28","bar_index":1839,"type":"RECLAIM","strength":0.863,"price":2.8382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-02-27","prior_stop_level":2.7851,"sweep_low":2.7586,"atr14":0.044812,"stop_level":2.736194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-01","known_ts":"1995-05-03","bar_index":1854,"type":"BUY","strength":0.725,"price":2.7851,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1995-06-16","known_ts":"1995-06-16","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.962,"stop_level":2.9754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-19","known_ts":"1995-06-19","bar_index":1865,"type":"RECLAIM","strength":0.863,"price":2.9889,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-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":"1995-06-16","prior_stop_level":2.9754,"sweep_low":2.962,"atr14":0.05875,"stop_level":2.932625,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-05","known_ts":"1995-07-05","bar_index":1869,"type":"RECLAIM","strength":1.0,"price":3.0023,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-20","known_ts":"1995-09-22","bar_index":1887,"type":"BUY","strength":0.863,"price":2.9932,"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":"1995-11-13","known_ts":"1995-11-13","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1771,"stop_level":3.1982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-15","known_ts":"1995-11-15","bar_index":1900,"type":"RECLAIM","strength":1.0,"price":3.2048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-11-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":"1995-11-13","prior_stop_level":3.1982,"sweep_low":3.1355,"atr14":0.049783,"stop_level":3.110609,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-28","known_ts":"1995-11-28","bar_index":1903,"type":"RECLAIM","strength":1.0,"price":3.2187,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-11-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-06","known_ts":"1995-12-08","bar_index":1905,"type":"BUY","strength":1.0,"price":3.2603,"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":10},{"ts":"1996-02-09","known_ts":"1996-02-13","bar_index":1920,"type":"REBUY","strength":1.0,"price":3.5517,"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":"1996-05-07","known_ts":"1996-05-09","bar_index":1940,"type":"BUY","strength":0.588,"price":2.8414,"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":"1996-05-28","known_ts":"1996-05-28","bar_index":1944,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8762,"stop_level":2.8836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1996-07-17","known_ts":"1996-07-17","bar_index":1956,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8476,"stop_level":2.8762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-07-24","known_ts":"1996-07-24","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7474,"stop_level":2.8762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-09-13","known_ts":"1996-09-17","bar_index":1970,"type":"BUY","strength":0.588,"price":2.7687,"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-25","known_ts":"1996-10-25","bar_index":1980,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7979,"stop_level":2.8124,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-28","known_ts":"1996-10-28","bar_index":1980,"type":"RECLAIM","strength":0.725,"price":2.827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-10-25","prior_stop_level":2.8124,"sweep_low":2.7979,"atr14":0.043603,"stop_level":2.776099,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-12","known_ts":"1996-11-12","bar_index":1984,"type":"RECLAIM","strength":0.863,"price":3.0972,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-22","known_ts":"1996-11-22","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0824,"stop_level":3.0972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-27","known_ts":"1996-11-27","bar_index":1987,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0231,"stop_level":3.0972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-09","known_ts":"1997-01-09","bar_index":1997,"type":"RECLAIM","strength":0.863,"price":3.0676,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-28","known_ts":"1997-04-30","bar_index":2022,"type":"BUY","strength":0.45,"price":2.3874,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-05-28","known_ts":"1997-05-28","bar_index":2029,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3789,"stop_level":2.4025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-05-30","known_ts":"1997-05-30","bar_index":2029,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.348,"stop_level":2.4025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-06-03","known_ts":"1997-06-03","bar_index":2030,"type":"RECLAIM","strength":0.588,"price":2.4252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1997-05-28","prior_stop_level":2.4025,"sweep_low":2.3325,"atr14":0.04806,"stop_level":2.30847,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-03","known_ts":"1997-06-03","bar_index":2030,"type":"RECLAIM","strength":0.588,"price":2.4252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-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":"1997-05-30","prior_stop_level":2.4025,"sweep_low":2.3325,"atr14":0.04806,"stop_level":2.30847,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-07","known_ts":"1997-07-07","bar_index":2038,"type":"RECLAIM","strength":0.725,"price":2.7341,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-05-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-08","known_ts":"1997-08-08","bar_index":2046,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7805,"stop_level":2.8191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-11","known_ts":"1997-08-11","bar_index":2046,"type":"RECLAIM","strength":0.863,"price":2.8268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-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":"1997-08-08","prior_stop_level":2.8191,"sweep_low":2.765,"atr14":0.062525,"stop_level":2.733737,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-26","known_ts":"1997-08-26","bar_index":2050,"type":"RECLAIM","strength":0.863,"price":3.0008,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-23","known_ts":"1997-09-23","bar_index":2056,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9614,"stop_level":3.0008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-11-19","known_ts":"1997-11-21","bar_index":2070,"type":"BUY","strength":0.863,"price":3.0847,"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-01-07","known_ts":"1998-01-07","bar_index":2080,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0446,"stop_level":3.0928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-03-06","known_ts":"1998-03-10","bar_index":2094,"type":"BUY","strength":0.588,"price":2.8139,"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":20},{"ts":"1998-04-13","known_ts":"1998-04-13","bar_index":2102,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.757,"stop_level":2.7976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-04-14","known_ts":"1998-04-14","bar_index":2102,"type":"RECLAIM","strength":0.725,"price":2.8058,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1998-04-13","prior_stop_level":2.7976,"sweep_low":2.757,"atr14":0.057634,"stop_level":2.728183,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-28","known_ts":"1998-04-28","bar_index":2106,"type":"RECLAIM","strength":0.863,"price":3.0985,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-03-08","known_ts":"1999-03-10","bar_index":2178,"type":"BUY","strength":0.725,"price":5.1874,"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":"1999-08-23","known_ts":"1999-08-25","bar_index":2217,"type":"BUY","strength":0.588,"price":5.7785,"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":"1999-09-09","known_ts":"1999-09-13","bar_index":2221,"type":"BUY","strength":0.45,"price":5.5837,"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-10-13","known_ts":"1999-10-15","bar_index":2229,"type":"BUY","strength":0.45,"price":5.0329,"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-11-11","known_ts":"1999-11-11","bar_index":2236,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.8968,"stop_level":4.9821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-11-16","known_ts":"1999-11-16","bar_index":2237,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.8371,"stop_level":4.9821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-12-03","known_ts":"1999-12-07","bar_index":2241,"type":"REBUY","strength":0.45,"price":4.6067,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_utilities"}},{"ts":"2000-01-26","known_ts":"2000-01-26","bar_index":2253,"type":"RECLAIM","strength":0.725,"price":5.6219,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-07","known_ts":"2000-04-11","bar_index":2270,"type":"BUY","strength":0.863,"price":5.7261,"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":35},{"ts":"2000-07-31","known_ts":"2000-08-02","bar_index":2296,"type":"BUY","strength":0.725,"price":6.0681,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2000-08-25","known_ts":"2000-08-25","bar_index":2302,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6033,"stop_level":6.681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-08-28","known_ts":"2000-08-28","bar_index":2302,"type":"RECLAIM","strength":0.863,"price":6.7508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-08-25","prior_stop_level":6.681,"sweep_low":6.5686,"atr14":0.146453,"stop_level":6.495373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-12","known_ts":"2000-09-12","bar_index":2306,"type":"RECLAIM","strength":0.863,"price":7.8094,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-08-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-04","known_ts":"2001-01-04","bar_index":2332,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3982,"stop_level":8.8729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-12","known_ts":"2001-02-14","bar_index":2341,"type":"BUY","strength":0.725,"price":9.0897,"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":"2001-03-13","known_ts":"2001-03-13","bar_index":2347,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.983,"stop_level":9.0785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-03-16","known_ts":"2001-03-16","bar_index":2348,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.9788,"stop_level":9.0785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-03-30","known_ts":"2001-04-03","bar_index":2352,"type":"REBUY","strength":0.725,"price":9.6387,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2001-05-25","known_ts":"2001-05-25","bar_index":2365,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.4651,"stop_level":9.6219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":2395,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2001-10-09","trigger_known_ts":"2001-10-11","strength":0.45,"price":6.278,"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.363454,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.1641,"atr14":0.255056,"stop_level":6.036572,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-02","known_ts":"2001-11-06","bar_index":2401,"type":"BUY","strength":0.45,"price":6.1485,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2001-11-02","known_ts":"2001-11-06","bar_index":2401,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2001-11-02","trigger_known_ts":"2001-11-06","strength":0.45,"price":6.1485,"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.376584,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.6943,"atr14":0.206044,"stop_level":5.591278,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-22","known_ts":"2002-01-22","bar_index":2418,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6166,"stop_level":6.6913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-24","known_ts":"2002-01-24","bar_index":2419,"type":"RECLAIM","strength":0.588,"price":6.7359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-01-22","prior_stop_level":6.6913,"sweep_low":6.5979,"atr14":0.144973,"stop_level":6.525414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-20","known_ts":"2002-02-20","bar_index":2425,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.1735,"stop_level":7.1873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-02-25","known_ts":"2002-02-25","bar_index":2426,"type":"RECLAIM","strength":0.725,"price":7.201,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-02-20","prior_stop_level":7.1873,"sweep_low":6.9879,"atr14":0.154944,"stop_level":6.910428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-07","known_ts":"2002-03-07","bar_index":2429,"type":"RECLAIM","strength":0.863,"price":7.5751,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-05","known_ts":"2002-04-05","bar_index":2435,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5012,"stop_level":7.5533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-04-08","known_ts":"2002-04-08","bar_index":2436,"type":"RECLAIM","strength":0.863,"price":7.5548,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-05","prior_stop_level":7.5533,"sweep_low":7.4664,"atr14":0.140752,"stop_level":7.396024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-19","known_ts":"2002-04-19","bar_index":2439,"type":"RECLAIM","strength":0.863,"price":7.8288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-17","known_ts":"2002-05-17","bar_index":2445,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5971,"stop_level":7.7404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-22","known_ts":"2002-05-22","bar_index":2446,"type":"RECLAIM","strength":0.863,"price":7.8923,"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":false},"anchor_ts":"2002-05-17","prior_stop_level":7.7404,"sweep_low":7.321,"atr14":0.194995,"stop_level":7.223503,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-06","known_ts":"2002-08-08","bar_index":2464,"type":"BUY","strength":0.588,"price":7.1339,"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":"2002-09-03","known_ts":"2002-09-03","bar_index":2470,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.6831,"stop_level":7.0738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-05","known_ts":"2002-09-05","bar_index":2471,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.487,"stop_level":7.0738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-25","known_ts":"2002-10-25","bar_index":2483,"type":"RECLAIM","strength":0.725,"price":7.2757,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-21","known_ts":"2003-01-21","bar_index":2502,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8275,"stop_level":7.9375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-29","known_ts":"2003-04-29","bar_index":2525,"type":"RECLAIM","strength":1.0,"price":7.961,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-17","known_ts":"2003-10-17","bar_index":2565,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.7246,"stop_level":9.7811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-26","known_ts":"2003-12-26","bar_index":2581,"type":"RECLAIM","strength":1.0,"price":10.1852,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-26","known_ts":"2004-01-26","bar_index":2587,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0189,"stop_level":10.042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":2588,"type":"RECLAIM","strength":1.0,"price":10.2036,"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":true},"anchor_ts":"2004-01-26","prior_stop_level":10.042,"sweep_low":9.9081,"atr14":0.150541,"stop_level":9.83283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-08","known_ts":"2004-03-08","bar_index":2597,"type":"RECLAIM","strength":1.0,"price":10.5291,"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-29","known_ts":"2004-03-31","bar_index":2602,"type":"BUY","strength":1.0,"price":10.6905,"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":40},{"ts":"2004-04-13","known_ts":"2004-04-13","bar_index":2605,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.2559,"stop_level":10.2605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-15","known_ts":"2004-04-15","bar_index":2606,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1364,"stop_level":10.2605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-16","known_ts":"2004-04-16","bar_index":2606,"type":"RECLAIM","strength":1.0,"price":10.2683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-04-13","prior_stop_level":10.2605,"sweep_low":10.0774,"atr14":0.152818,"stop_level":10.000991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-16","known_ts":"2004-04-16","bar_index":2606,"type":"RECLAIM","strength":1.0,"price":10.2683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-04-15","prior_stop_level":10.2605,"sweep_low":10.0976,"atr14":0.152818,"stop_level":10.021191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-27","known_ts":"2004-06-01","bar_index":2616,"type":"BUY","strength":0.725,"price":10.4414,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2004-08-27","known_ts":"2004-08-27","bar_index":2637,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.379,"stop_level":11.3853,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-30","known_ts":"2004-08-30","bar_index":2637,"type":"RECLAIM","strength":0.863,"price":11.4421,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-08-27","prior_stop_level":11.3853,"sweep_low":11.3537,"atr14":0.1502,"stop_level":11.2786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-15","known_ts":"2004-09-15","bar_index":2641,"type":"RECLAIM","strength":1.0,"price":11.7453,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-09-22","known_ts":"2004-09-22","bar_index":2642,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.5242,"stop_level":11.5969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-10-06","known_ts":"2004-10-06","bar_index":2646,"type":"RECLAIM","strength":1.0,"price":11.9506,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-08","known_ts":"2004-12-08","bar_index":2660,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1451,"stop_level":13.1706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-09","known_ts":"2004-12-09","bar_index":2661,"type":"RECLAIM","strength":1.0,"price":13.2217,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-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":"2004-12-08","prior_stop_level":13.1706,"sweep_low":13.0271,"atr14":0.248766,"stop_level":12.902717,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":2664,"type":"RECLAIM","strength":1.0,"price":14.0955,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-13","known_ts":"2005-05-13","bar_index":2696,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.6789,"stop_level":14.725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-18","known_ts":"2005-05-18","bar_index":2697,"type":"RECLAIM","strength":0.725,"price":14.9027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2005-05-13","prior_stop_level":14.725,"sweep_low":14.3188,"atr14":0.313145,"stop_level":14.162228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-23","known_ts":"2005-06-23","bar_index":2706,"type":"RECLAIM","strength":0.863,"price":16.4631,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-08","known_ts":"2005-08-08","bar_index":2716,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5896,"stop_level":16.7583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-11","known_ts":"2005-08-11","bar_index":2717,"type":"RECLAIM","strength":0.863,"price":16.9287,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-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":"2005-08-08","prior_stop_level":16.7583,"sweep_low":16.5863,"atr14":0.374434,"stop_level":16.399083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-06","known_ts":"2005-09-06","bar_index":2723,"type":"RECLAIM","strength":0.863,"price":17.9683,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-22","known_ts":"2005-09-22","bar_index":2727,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.3406,"stop_level":17.9814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-11-21","known_ts":"2005-11-23","bar_index":2741,"type":"BUY","strength":0.725,"price":17.1164,"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":65},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":2749,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.5744,"stop_level":17.6008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":2750,"type":"RECLAIM","strength":0.725,"price":17.9962,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-29","prior_stop_level":17.6008,"sweep_low":17.4031,"atr14":0.342074,"stop_level":17.232063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-13","known_ts":"2006-01-13","bar_index":2753,"type":"RECLAIM","strength":0.725,"price":18.9714,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-23","known_ts":"2006-02-27","bar_index":2762,"type":"BUY","strength":0.725,"price":19.2661,"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":"2006-04-25","known_ts":"2006-04-27","bar_index":2776,"type":"BUY","strength":0.588,"price":17.9719,"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":"aplus","score":80},{"ts":"2006-06-19","known_ts":"2006-06-19","bar_index":2788,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.9485,"stop_level":19.0354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-20","known_ts":"2006-06-20","bar_index":2789,"type":"RECLAIM","strength":0.725,"price":19.0387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-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":"2006-06-19","prior_stop_level":19.0354,"sweep_low":18.8114,"atr14":0.37828,"stop_level":18.62226,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-27","known_ts":"2006-06-27","bar_index":2790,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.9017,"stop_level":18.9485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-30","known_ts":"2006-06-30","bar_index":2791,"type":"RECLAIM","strength":0.725,"price":18.9953,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-06-27","prior_stop_level":18.9485,"sweep_low":18.641,"atr14":0.354982,"stop_level":18.463509,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-12","known_ts":"2006-07-12","bar_index":2794,"type":"RECLAIM","strength":0.725,"price":19.2827,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-06","known_ts":"2006-09-06","bar_index":2807,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.022,"stop_level":20.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-22","known_ts":"2006-09-22","bar_index":2811,"type":"RECLAIM","strength":0.863,"price":20.4798,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-27","known_ts":"2006-09-29","bar_index":2812,"type":"BUY","strength":0.863,"price":20.3754,"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":"2006-11-07","known_ts":"2006-11-07","bar_index":2821,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.0692,"stop_level":20.3249,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-05","known_ts":"2006-12-07","bar_index":2828,"type":"BUY","strength":0.588,"price":20.9559,"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":"2007-01-08","known_ts":"2007-01-08","bar_index":2835,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.4104,"stop_level":20.8136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-01-10","known_ts":"2007-01-10","bar_index":2835,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.59,"stop_level":20.8136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2007-02-02","known_ts":"2007-02-06","bar_index":2841,"type":"BUY","strength":0.588,"price":21.4675,"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":"2007-05-24","known_ts":"2007-05-24","bar_index":2866,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.3075,"stop_level":26.0418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-30","known_ts":"2007-05-30","bar_index":2867,"type":"RECLAIM","strength":0.863,"price":26.0899,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-05-24","prior_stop_level":26.0418,"sweep_low":24.8511,"atr14":0.567251,"stop_level":24.567474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-18","known_ts":"2007-07-20","bar_index":2879,"type":"BUY","strength":0.863,"price":27.0713,"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":"2007-09-07","known_ts":"2007-09-11","bar_index":2891,"type":"BUY","strength":0.588,"price":25.8721,"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":"2007-10-19","known_ts":"2007-10-19","bar_index":2901,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.9412,"stop_level":26.0171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":2901,"type":"RECLAIM","strength":0.725,"price":26.1621,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":26.0171,"sweep_low":25.4647,"atr14":0.642077,"stop_level":25.143661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-06","known_ts":"2007-11-06","bar_index":2905,"type":"RECLAIM","strength":0.725,"price":28.779,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-10-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-20","known_ts":"2007-12-20","bar_index":2915,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.617,"stop_level":28.6448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-28","known_ts":"2007-12-28","bar_index":2917,"type":"RECLAIM","strength":0.863,"price":28.7316,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-12-20","prior_stop_level":28.6448,"sweep_low":28.2108,"atr14":0.75198,"stop_level":27.83481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":2919,"type":"RECLAIM","strength":0.863,"price":29.5752,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-02-29","known_ts":"2008-03-04","bar_index":2931,"type":"BUY","strength":0.588,"price":27.7568,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2008-05-07","known_ts":"2008-05-07","bar_index":2946,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.3708,"stop_level":29.4617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":2948,"type":"RECLAIM","strength":0.863,"price":29.6657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-05-07","prior_stop_level":29.4617,"sweep_low":28.714,"atr14":0.636421,"stop_level":28.39579,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-21","known_ts":"2008-05-21","bar_index":2950,"type":"RECLAIM","strength":0.863,"price":31.0434,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-03","known_ts":"2008-06-03","bar_index":2952,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.5057,"stop_level":31.0434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-05","known_ts":"2008-06-05","bar_index":2953,"type":"RECLAIM","strength":0.863,"price":31.5213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-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":"2008-06-03","prior_stop_level":31.0434,"sweep_low":30.3194,"atr14":0.667021,"stop_level":29.98589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-17","known_ts":"2008-06-17","bar_index":2956,"type":"RECLAIM","strength":0.863,"price":31.7884,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-24","known_ts":"2008-09-26","bar_index":2979,"type":"BUY","strength":0.45,"price":23.7636,"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-10-06","known_ts":"2008-10-06","bar_index":2981,"type":"SELL","basis":"structure_stop","strength":0.45,"price":19.9563,"stop_level":21.9484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-10-15","known_ts":"2008-10-17","bar_index":2984,"type":"BUY","strength":0.45,"price":19.284,"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":"2008-10-15","known_ts":"2008-10-17","bar_index":2984,"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-10-15","trigger_known_ts":"2008-10-17","strength":0.45,"price":19.284,"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.3965,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.5886,"atr14":1.790592,"stop_level":13.693304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-13","known_ts":"2009-02-13","bar_index":3011,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.371,"stop_level":19.3788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-31","known_ts":"2009-04-02","bar_index":3022,"type":"BUY","strength":0.45,"price":16.914,"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-03-31","known_ts":"2009-04-02","bar_index":3022,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-31","trigger_known_ts":"2009-04-02","strength":0.45,"price":16.914,"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.47067,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.5177,"atr14":0.733693,"stop_level":15.150854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-17","known_ts":"2009-04-17","bar_index":3026,"type":"RECLAIM","strength":0.725,"price":16.5929,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-07","known_ts":"2009-07-07","bar_index":3044,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.4065,"stop_level":17.6544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-09","known_ts":"2009-07-09","bar_index":3045,"type":"RECLAIM","strength":0.725,"price":17.658,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-07-07","prior_stop_level":17.6544,"sweep_low":17.3372,"atr14":0.529427,"stop_level":17.072486,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-22","known_ts":"2009-07-22","bar_index":3048,"type":"RECLAIM","strength":0.863,"price":19.8452,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-11-27","known_ts":"2009-12-01","bar_index":3078,"type":"BUY","strength":0.725,"price":18.2592,"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":"2009-12-31","known_ts":"2009-12-31","bar_index":3085,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.2033,"stop_level":18.289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-03-05","known_ts":"2010-03-09","bar_index":3100,"type":"BUY","strength":0.725,"price":16.9516,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2010-03-15","known_ts":"2010-03-17","bar_index":3102,"type":"BUY","strength":0.725,"price":17.0948,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2010-04-21","known_ts":"2010-04-21","bar_index":3110,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4351,"stop_level":16.6839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-04-28","known_ts":"2010-04-28","bar_index":3112,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.3522,"stop_level":16.4276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-04-30","known_ts":"2010-04-30","bar_index":3113,"type":"RECLAIM","strength":0.725,"price":16.4314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-04-28","prior_stop_level":16.4276,"sweep_low":16.1336,"atr14":0.268094,"stop_level":15.999553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-14","known_ts":"2010-06-16","bar_index":3123,"type":"BUY","strength":0.588,"price":15.7239,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2010-08-11","known_ts":"2010-08-11","bar_index":3136,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.0254,"stop_level":16.0902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-08-18","known_ts":"2010-08-18","bar_index":3138,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.9036,"stop_level":16.0902,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-09-08","known_ts":"2010-09-08","bar_index":3143,"type":"RECLAIM","strength":1.0,"price":16.549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-22","known_ts":"2010-10-22","bar_index":3153,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.2321,"stop_level":16.6263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-12-15","known_ts":"2010-12-17","bar_index":3166,"type":"BUY","strength":0.863,"price":16.0797,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2011-02-15","known_ts":"2011-02-15","bar_index":3180,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.3248,"stop_level":16.4046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-18","known_ts":"2011-02-18","bar_index":3181,"type":"RECLAIM","strength":1.0,"price":16.4753,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-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":"2011-02-15","prior_stop_level":16.4046,"sweep_low":16.2574,"atr14":0.215837,"stop_level":16.149482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-09","known_ts":"2011-03-11","bar_index":3185,"type":"BUY","strength":0.863,"price":17.1014,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2011-04-26","known_ts":"2011-04-28","bar_index":3196,"type":"BUY","strength":0.863,"price":16.7131,"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-06-02","known_ts":"2011-06-02","bar_index":3204,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7115,"stop_level":16.7276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-06","known_ts":"2011-06-06","bar_index":3205,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.6634,"stop_level":16.7276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-10","known_ts":"2011-06-10","bar_index":3206,"type":"RECLAIM","strength":1.0,"price":16.7958,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-06-06","prior_stop_level":16.7276,"sweep_low":16.5109,"atr14":0.22935,"stop_level":16.396225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-06-16","known_ts":"2011-06-20","bar_index":3208,"type":"REBUY","strength":1.0,"price":16.8439,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2011-06-24","known_ts":"2011-06-28","bar_index":3210,"type":"REBUY","strength":1.0,"price":17.0767,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":3219,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.8239,"stop_level":17.2973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-15","known_ts":"2011-09-15","bar_index":3229,"type":"RECLAIM","strength":1.0,"price":17.6068,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-08-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":3245,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.5021,"stop_level":17.7247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":3246,"type":"RECLAIM","strength":0.863,"price":18.226,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-11-22","prior_stop_level":17.7247,"sweep_low":17.1689,"atr14":0.324059,"stop_level":17.006871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-08","known_ts":"2012-03-12","bar_index":3269,"type":"BUY","strength":0.588,"price":16.5937,"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":65},{"ts":"2012-04-25","known_ts":"2012-04-27","bar_index":3280,"type":"BUY","strength":0.588,"price":16.2825,"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":30},{"ts":"2012-05-21","known_ts":"2012-05-21","bar_index":3286,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.6821,"stop_level":15.9645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-23","known_ts":"2012-05-23","bar_index":3286,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5511,"stop_level":15.9645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-06-07","known_ts":"2012-06-11","bar_index":3290,"type":"BUY","strength":0.588,"price":15.8595,"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":"2012-07-25","known_ts":"2012-07-25","bar_index":3301,"type":"RECLAIM","strength":0.725,"price":16.6326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-01","known_ts":"2012-08-01","bar_index":3302,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1594,"stop_level":16.2651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-22","known_ts":"2012-08-22","bar_index":3307,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.8751,"stop_level":16.0369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-24","known_ts":"2012-09-26","bar_index":3315,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2012-09-24","trigger_known_ts":"2012-09-26","strength":0.45,"price":15.2455,"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.177453,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.07,"atr14":0.192235,"stop_level":14.973883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-05","known_ts":"2012-10-09","bar_index":3318,"type":"BUY","strength":0.45,"price":15.4768,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-10-05","known_ts":"2012-10-09","bar_index":3318,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2012-10-05","trigger_known_ts":"2012-10-09","strength":0.45,"price":15.4768,"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.164973,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.0742,"atr14":0.172782,"stop_level":14.987809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-26","known_ts":"2012-10-26","bar_index":3323,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.1984,"stop_level":15.464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-12","known_ts":"2012-12-14","bar_index":3333,"type":"BUY","strength":0.45,"price":12.9222,"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-02-21","known_ts":"2013-02-21","bar_index":3348,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.3799,"stop_level":13.3971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-02-22","known_ts":"2013-02-22","bar_index":3349,"type":"RECLAIM","strength":0.588,"price":13.5084,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-02-21","prior_stop_level":13.3971,"sweep_low":13.3489,"atr14":0.217825,"stop_level":13.239988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-15","known_ts":"2013-03-15","bar_index":3354,"type":"RECLAIM","strength":0.863,"price":14.8286,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-03","known_ts":"2013-05-03","bar_index":3365,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.8653,"stop_level":15.8786,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-06","known_ts":"2013-08-06","bar_index":3387,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.5193,"stop_level":13.6712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":3387,"type":"RECLAIM","strength":0.588,"price":13.7829,"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":false,"above200":false,"monthlyBull":true},"anchor_ts":"2013-08-06","prior_stop_level":13.6712,"sweep_low":13.4388,"atr14":0.259242,"stop_level":13.309179,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-22","known_ts":"2013-08-26","bar_index":3391,"type":"REBUY","strength":0.588,"price":13.8587,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"2013-11-04","known_ts":"2013-11-06","bar_index":3408,"type":"BUY","strength":0.588,"price":13.0958,"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":"2013-12-20","known_ts":"2013-12-20","bar_index":3419,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.4427,"stop_level":12.6436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-01-09","known_ts":"2014-01-13","bar_index":3423,"type":"BUY","strength":0.588,"price":12.3149,"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":"2014-02-13","known_ts":"2014-02-13","bar_index":3431,"type":"RECLAIM","strength":0.725,"price":13.862,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-30","known_ts":"2014-04-30","bar_index":3448,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.1593,"stop_level":16.556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-05-01","known_ts":"2014-05-01","bar_index":3448,"type":"RECLAIM","strength":1.0,"price":16.6021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-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":"2014-04-30","prior_stop_level":16.556,"sweep_low":15.7856,"atr14":0.3283,"stop_level":15.62145,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-27","known_ts":"2014-08-29","bar_index":3476,"type":"BUY","strength":0.725,"price":15.7047,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-11-24","known_ts":"2014-11-24","bar_index":3496,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.7025,"stop_level":16.7546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-26","known_ts":"2014-11-26","bar_index":3497,"type":"RECLAIM","strength":1.0,"price":16.911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-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":"2014-11-24","prior_stop_level":16.7546,"sweep_low":16.4372,"atr14":0.339947,"stop_level":16.267227,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-09","known_ts":"2014-12-09","bar_index":3500,"type":"RECLAIM","strength":1.0,"price":17.1858,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-22","known_ts":"2014-12-24","bar_index":3503,"type":"BUY","strength":1.0,"price":17.9345,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2015-04-02","known_ts":"2015-04-07","bar_index":3526,"type":"BUY","strength":0.588,"price":16.1586,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2015-06-19","known_ts":"2015-06-19","bar_index":3544,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1785,"stop_level":16.3137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-16","known_ts":"2015-07-20","bar_index":3550,"type":"BUY","strength":0.45,"price":16.111,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-09-01","known_ts":"2015-09-01","bar_index":3561,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.597,"stop_level":14.8114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-01","known_ts":"2015-10-05","bar_index":3568,"type":"BUY","strength":0.45,"price":14.7627,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-12-22","known_ts":"2015-12-24","bar_index":3587,"type":"BUY","strength":0.45,"price":13.6673,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-12-22","known_ts":"2015-12-24","bar_index":3587,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-12-22","trigger_known_ts":"2015-12-24","strength":0.45,"price":13.6673,"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.24293,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.3572,"atr14":0.292996,"stop_level":12.210702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-13","known_ts":"2016-01-13","bar_index":3591,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.5639,"stop_level":13.6378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-14","known_ts":"2016-01-14","bar_index":3592,"type":"RECLAIM","strength":0.588,"price":13.7461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-01-13","prior_stop_level":13.6378,"sweep_low":13.3866,"atr14":0.299986,"stop_level":13.236607,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-20","known_ts":"2016-01-22","bar_index":3593,"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":"2016-01-20","trigger_known_ts":"2016-01-22","strength":0.588,"price":13.8052,"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.221189,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.9335,"atr14":0.343219,"stop_level":12.76189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-21","known_ts":"2016-01-21","bar_index":3593,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.5048,"stop_level":13.6378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-01-22","known_ts":"2016-01-22","bar_index":3593,"type":"RECLAIM","strength":0.588,"price":13.8052,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-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":"2016-01-21","prior_stop_level":13.6378,"sweep_low":13.0911,"atr14":0.343219,"stop_level":12.91949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-05","known_ts":"2016-02-05","bar_index":3597,"type":"RECLAIM","strength":0.725,"price":15.731,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":3610,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.0638,"stop_level":17.2678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-08","known_ts":"2016-04-08","bar_index":3611,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.2578,"stop_level":17.2678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-12","known_ts":"2016-04-12","bar_index":3612,"type":"RECLAIM","strength":0.863,"price":17.4468,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-06","prior_stop_level":17.2678,"sweep_low":16.9544,"atr14":0.320068,"stop_level":16.794366,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-12","known_ts":"2016-04-12","bar_index":3612,"type":"RECLAIM","strength":0.863,"price":17.4468,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-08","prior_stop_level":17.2678,"sweep_low":17.1185,"atr14":0.320068,"stop_level":16.958466,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":3615,"type":"RECLAIM","strength":0.863,"price":17.5811,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":3638,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.3536,"stop_level":18.3637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-26","known_ts":"2016-10-28","bar_index":3658,"type":"BUY","strength":0.588,"price":16.828,"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":"2016-11-11","known_ts":"2016-11-15","bar_index":3662,"type":"BUY","strength":0.588,"price":16.4032,"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":90},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":3675,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.9325,"stop_level":17.999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-11","known_ts":"2017-01-11","bar_index":3675,"type":"RECLAIM","strength":0.725,"price":18.1013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-10","prior_stop_level":17.999,"sweep_low":17.907,"atr14":0.345299,"stop_level":17.734351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-30","known_ts":"2017-01-30","bar_index":3679,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.9223,"stop_level":17.9325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-31","known_ts":"2017-01-31","bar_index":3679,"type":"RECLAIM","strength":0.863,"price":18.3519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-30","prior_stop_level":17.9325,"sweep_low":17.7995,"atr14":0.287493,"stop_level":17.655753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-17","known_ts":"2017-02-22","bar_index":3684,"type":"REBUY","strength":1.0,"price":18.4274,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2017-05-19","known_ts":"2017-05-23","bar_index":3705,"type":"BUY","strength":0.725,"price":18.4413,"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":"2017-06-28","known_ts":"2017-06-28","bar_index":3714,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.8688,"stop_level":18.9783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-30","known_ts":"2017-06-30","bar_index":3714,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.8063,"stop_level":18.9783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-17","known_ts":"2017-07-19","bar_index":3718,"type":"REBUY","strength":0.863,"price":19.4945,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2017-09-18","known_ts":"2017-09-18","bar_index":3732,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.6707,"stop_level":19.7443,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-09-25","known_ts":"2017-09-25","bar_index":3734,"type":"RECLAIM","strength":0.863,"price":19.7759,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-09-18","prior_stop_level":19.7443,"sweep_low":19.2657,"atr14":0.276154,"stop_level":19.127623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-13","known_ts":"2017-10-13","bar_index":3739,"type":"RECLAIM","strength":1.0,"price":20.8278,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-06","known_ts":"2017-12-06","bar_index":3751,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.7971,"stop_level":21.8607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-11","known_ts":"2017-12-11","bar_index":3752,"type":"RECLAIM","strength":1.0,"price":22.2211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-12-06","prior_stop_level":21.8607,"sweep_low":20.9648,"atr14":0.361603,"stop_level":20.783999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-05","known_ts":"2018-03-07","bar_index":3771,"type":"BUY","strength":0.588,"price":19.7014,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2018-04-12","known_ts":"2018-04-12","bar_index":3780,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.2043,"stop_level":20.4719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-13","known_ts":"2018-04-13","bar_index":3780,"type":"RECLAIM","strength":0.725,"price":20.5147,"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":true,"monthlyBull":false},"anchor_ts":"2018-04-12","prior_stop_level":20.4719,"sweep_low":20.0385,"atr14":0.379422,"stop_level":19.848789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-30","known_ts":"2018-04-30","bar_index":3784,"type":"RECLAIM","strength":0.725,"price":21.6062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-17","known_ts":"2018-05-17","bar_index":3788,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.2354,"stop_level":21.3868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-21","known_ts":"2018-05-21","bar_index":3789,"type":"RECLAIM","strength":0.725,"price":21.3919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-05-17","prior_stop_level":21.3868,"sweep_low":21.1005,"atr14":0.335587,"stop_level":20.932706,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-04","known_ts":"2018-06-04","bar_index":3792,"type":"RECLAIM","strength":0.725,"price":21.4296,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-15","known_ts":"2018-06-19","bar_index":3795,"type":"REBUY","strength":0.863,"price":22.455,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2018-07-23","known_ts":"2018-07-23","bar_index":3803,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.455,"stop_level":22.6223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-26","known_ts":"2018-07-26","bar_index":3804,"type":"RECLAIM","strength":0.863,"price":22.8112,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-07-23","prior_stop_level":22.6223,"sweep_low":22.1096,"atr14":0.337563,"stop_level":21.940818,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-07","known_ts":"2018-08-07","bar_index":3807,"type":"RECLAIM","strength":1.0,"price":23.4048,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":3817,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.522,"stop_level":23.609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-21","known_ts":"2018-09-21","bar_index":3817,"type":"RECLAIM","strength":1.0,"price":23.745,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-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":"2018-09-19","prior_stop_level":23.609,"sweep_low":23.3479,"atr14":0.333562,"stop_level":23.181119,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-16","known_ts":"2018-11-16","bar_index":3831,"type":"RECLAIM","strength":1.0,"price":24.9059,"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":true}},{"ts":"2018-12-18","known_ts":"2018-12-18","bar_index":3837,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.1032,"stop_level":25.7007,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-22","known_ts":"2019-01-24","bar_index":3845,"type":"BUY","strength":0.863,"price":25.739,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2019-04-04","known_ts":"2019-04-04","bar_index":3862,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.4142,"stop_level":27.4804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":3862,"type":"RECLAIM","strength":1.0,"price":27.5578,"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":27.4804,"sweep_low":27.3313,"atr14":0.342163,"stop_level":27.160219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-26","known_ts":"2019-04-26","bar_index":3867,"type":"RECLAIM","strength":1.0,"price":28.1376,"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-18","known_ts":"2019-06-20","bar_index":3879,"type":"BUY","strength":0.725,"price":27.9492,"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":"2019-08-26","known_ts":"2019-08-28","bar_index":3895,"type":"BUY","strength":0.45,"price":26.0373,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-08-29","known_ts":"2019-08-29","bar_index":3896,"type":"RECLAIM","strength":0.588,"price":26.8728,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-08-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-10-10","known_ts":"2019-10-10","bar_index":3905,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.5924,"stop_level":26.7046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-03","known_ts":"2019-12-05","bar_index":3918,"type":"BUY","strength":0.45,"price":25.3637,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-01-16","known_ts":"2020-01-16","bar_index":3928,"type":"RECLAIM","strength":0.725,"price":26.9016,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-26","known_ts":"2020-02-26","bar_index":3937,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.8057,"stop_level":26.9073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-04-22","known_ts":"2020-04-24","bar_index":3950,"type":"BUY","strength":0.45,"price":20.8521,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-04-22","known_ts":"2020-04-24","bar_index":3950,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-22","trigger_known_ts":"2020-04-24","strength":0.45,"price":20.8521,"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.265797,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.0658,"atr14":1.243826,"stop_level":19.443887,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-19","known_ts":"2020-06-19","bar_index":3963,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.6139,"stop_level":21.8328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-30","known_ts":"2020-07-02","bar_index":3966,"type":"REBUY","strength":0.588,"price":21.5851,"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":"2020-07-27","known_ts":"2020-07-27","bar_index":3972,"type":"RECLAIM","strength":0.725,"price":22.2071,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-06-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-18","known_ts":"2020-08-18","bar_index":3977,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.5623,"stop_level":21.7233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-24","known_ts":"2020-08-24","bar_index":3978,"type":"RECLAIM","strength":0.725,"price":21.923,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-08-18","prior_stop_level":21.7233,"sweep_low":20.9225,"atr14":0.542232,"stop_level":20.651384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-02","known_ts":"2020-10-06","bar_index":3988,"type":"BUY","strength":0.588,"price":21.6205,"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":"2020-11-23","known_ts":"2020-11-23","bar_index":4000,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.3987,"stop_level":24.8371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-24","known_ts":"2020-11-24","bar_index":4000,"type":"RECLAIM","strength":0.863,"price":25.0913,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-11-23","prior_stop_level":24.8371,"sweep_low":24.2989,"atr14":0.615103,"stop_level":23.991348,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":4005,"type":"RECLAIM","strength":0.863,"price":25.0326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-21","known_ts":"2021-01-25","bar_index":4013,"type":"BUY","strength":0.863,"price":25.4434,"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":"2021-02-22","known_ts":"2021-02-22","bar_index":4020,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.8294,"stop_level":24.0759,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-03-15","known_ts":"2021-03-17","bar_index":4025,"type":"BUY","strength":0.863,"price":25.4656,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2021-04-26","known_ts":"2021-04-26","bar_index":4034,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.4613,"stop_level":26.5146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-28","known_ts":"2021-04-28","bar_index":4035,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.4375,"stop_level":26.5146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-29","known_ts":"2021-04-29","bar_index":4035,"type":"RECLAIM","strength":1.0,"price":26.6035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-26 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-04-26","prior_stop_level":26.5146,"sweep_low":26.2123,"atr14":0.360209,"stop_level":26.032196,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-29","known_ts":"2021-04-29","bar_index":4035,"type":"RECLAIM","strength":1.0,"price":26.6035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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":"2021-04-28","prior_stop_level":26.5146,"sweep_low":26.2123,"atr14":0.360209,"stop_level":26.032196,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":4039,"type":"RECLAIM","strength":1.0,"price":26.9615,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-22","known_ts":"2021-06-22","bar_index":4048,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.5071,"stop_level":26.6686,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-06-25","known_ts":"2021-06-25","bar_index":4049,"type":"RECLAIM","strength":0.863,"price":26.6865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-22","prior_stop_level":26.6686,"sweep_low":26.2022,"atr14":0.416922,"stop_level":25.993739,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-22","known_ts":"2021-07-26","bar_index":4055,"type":"BUY","strength":0.863,"price":27.7508,"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-21","known_ts":"2021-09-21","bar_index":4069,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.5463,"stop_level":29.8416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-23","known_ts":"2021-09-23","bar_index":4069,"type":"RECLAIM","strength":1.0,"price":29.926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-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":"2021-09-21","prior_stop_level":29.8416,"sweep_low":29.4679,"atr14":0.490695,"stop_level":29.222552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-28","known_ts":"2021-10-28","bar_index":4078,"type":"RECLAIM","strength":1.0,"price":32.4816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-26","known_ts":"2021-11-26","bar_index":4084,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.4314,"stop_level":32.4982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-29","known_ts":"2021-11-29","bar_index":4085,"type":"RECLAIM","strength":1.0,"price":32.8806,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-26 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-11-26","prior_stop_level":32.4982,"sweep_low":32.3525,"atr14":0.514286,"stop_level":32.095357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-03","known_ts":"2022-01-03","bar_index":4093,"type":"RECLAIM","strength":1.0,"price":34.5802,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-25","known_ts":"2022-01-25","bar_index":4098,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.6636,"stop_level":33.7607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-01-26","known_ts":"2022-01-26","bar_index":4098,"type":"RECLAIM","strength":0.863,"price":33.8093,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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":"2022-01-25","prior_stop_level":33.7607,"sweep_low":33.4876,"atr14":0.67141,"stop_level":33.151895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-04","known_ts":"2022-04-04","bar_index":4114,"type":"RECLAIM","strength":1.0,"price":42.655,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-27","known_ts":"2022-04-27","bar_index":4119,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.0075,"stop_level":41.2306,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":4119,"type":"RECLAIM","strength":1.0,"price":41.4795,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-04-27","prior_stop_level":41.2306,"sweep_low":40.8188,"atr14":0.85267,"stop_level":40.392465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-27","known_ts":"2022-07-29","bar_index":4140,"type":"BUY","strength":0.725,"price":40.1772,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":4148,"type":"SELL","basis":"structure_stop","strength":0.725,"price":38.2303,"stop_level":38.2932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":4148,"type":"RECLAIM","strength":0.725,"price":38.7004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-31 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-08-31","prior_stop_level":38.2932,"sweep_low":38.0649,"atr14":0.790546,"stop_level":37.669627,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-28","known_ts":"2022-11-01","bar_index":4162,"type":"BUY","strength":0.45,"price":33.7464,"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-01-09","known_ts":"2023-01-09","bar_index":4178,"type":"RECLAIM","strength":0.725,"price":38.7656,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-18","known_ts":"2023-01-18","bar_index":4180,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.0881,"stop_level":37.5712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-13","known_ts":"2023-02-13","bar_index":4186,"type":"RECLAIM","strength":0.863,"price":37.4746,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-15","known_ts":"2023-03-17","bar_index":4193,"type":"BUY","strength":0.725,"price":37.3303,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2023-03-31","known_ts":"2023-04-04","bar_index":4197,"type":"BUY","strength":0.863,"price":37.0822,"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":"2023-05-12","known_ts":"2023-05-12","bar_index":4206,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.3009,"stop_level":37.4986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-23","known_ts":"2023-06-27","bar_index":4216,"type":"BUY","strength":0.588,"price":36.47,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2023-08-03","known_ts":"2023-08-03","bar_index":4225,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.1841,"stop_level":36.881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-06","known_ts":"2023-09-08","bar_index":4233,"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":"2023-09-06","trigger_known_ts":"2023-09-08","strength":0.45,"price":36.5807,"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.088802,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.3186,"atr14":0.560729,"stop_level":35.038235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-11","known_ts":"2023-09-13","bar_index":4234,"type":"BUY","strength":0.725,"price":37.0765,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2023-10-13","known_ts":"2023-10-17","bar_index":4242,"type":"BUY","strength":0.45,"price":36.1119,"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-10-13","known_ts":"2023-10-17","bar_index":4242,"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":"2023-10-13","trigger_known_ts":"2023-10-17","strength":0.45,"price":36.1119,"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.068455,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.7675,"atr14":0.742914,"stop_level":32.396043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-31","known_ts":"2023-11-02","bar_index":4246,"type":"BUY","strength":0.588,"price":36.6888,"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":65},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":4253,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.0398,"stop_level":35.3582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-01","known_ts":"2023-12-01","bar_index":4253,"type":"RECLAIM","strength":0.588,"price":35.4765,"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":35.3582,"sweep_low":34.7304,"atr14":0.673491,"stop_level":34.393654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-05","known_ts":"2023-12-07","bar_index":4254,"type":"BUY","strength":0.588,"price":35.795,"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":"2024-02-09","known_ts":"2024-02-13","bar_index":4269,"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":"2024-02-09","trigger_known_ts":"2024-02-13","strength":0.45,"price":31.1091,"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.188227,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.3448,"atr14":0.68182,"stop_level":30.00389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-14","known_ts":"2024-02-16","bar_index":4270,"type":"BUY","strength":0.45,"price":31.7642,"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":"2024-02-14","known_ts":"2024-02-16","bar_index":4270,"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":"2024-02-14","trigger_known_ts":"2024-02-16","strength":0.45,"price":31.7642,"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.171132,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.3448,"atr14":0.666754,"stop_level":30.011423,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-12","known_ts":"2024-04-12","bar_index":4283,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.5484,"stop_level":34.2197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-04-19","known_ts":"2024-04-19","bar_index":4285,"type":"RECLAIM","strength":0.725,"price":34.5324,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-04-12","prior_stop_level":34.2197,"sweep_low":32.8771,"atr14":0.644743,"stop_level":32.554729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-29","known_ts":"2024-04-29","bar_index":4287,"type":"RECLAIM","strength":0.863,"price":34.7991,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-24","known_ts":"2024-05-24","bar_index":4293,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.0794,"stop_level":34.4037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-05-31","known_ts":"2024-05-31","bar_index":4294,"type":"RECLAIM","strength":0.863,"price":34.8782,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-05-24","prior_stop_level":34.4037,"sweep_low":33.5592,"atr14":0.592918,"stop_level":33.262741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-22","known_ts":"2024-07-24","bar_index":4306,"type":"BUY","strength":0.588,"price":33.8751,"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":"2024-10-07","known_ts":"2024-10-07","bar_index":4324,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.1028,"stop_level":37.4688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-23","known_ts":"2024-10-23","bar_index":4328,"type":"RECLAIM","strength":1.0,"price":37.6001,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-16","known_ts":"2025-01-21","bar_index":4347,"type":"BUY","strength":0.725,"price":38.3297,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2025-03-12","known_ts":"2025-03-12","bar_index":4359,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.7622,"stop_level":41.0205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-13","known_ts":"2025-03-13","bar_index":4359,"type":"RECLAIM","strength":1.0,"price":41.5849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-12","prior_stop_level":41.0205,"sweep_low":40.7048,"atr14":0.791197,"stop_level":40.309201,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-27","known_ts":"2025-03-27","bar_index":4363,"type":"RECLAIM","strength":1.0,"price":44.0818,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-21","known_ts":"2025-07-23","bar_index":4389,"type":"BUY","strength":0.725,"price":41.9755,"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":"2025-08-28","known_ts":"2025-08-28","bar_index":4398,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.6122,"stop_level":42.8459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-09-26","known_ts":"2025-09-30","bar_index":4405,"type":"BUY","strength":0.725,"price":43.8294,"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":"2025-10-29","known_ts":"2025-10-29","bar_index":4412,"type":"SELL","basis":"structure_stop","strength":1.0,"price":45.9619,"stop_level":46.3514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-03","known_ts":"2025-11-03","bar_index":4413,"type":"SELL","basis":"structure_stop","strength":1.0,"price":44.9882,"stop_level":46.3514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-20","known_ts":"2026-01-22","bar_index":4431,"type":"BUY","strength":0.725,"price":43.8093,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":70},{"ts":"2026-03-19","known_ts":"2026-03-19","bar_index":4444,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.5627,"stop_level":48.385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-23","known_ts":"2026-03-23","bar_index":4445,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.7305,"stop_level":48.385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-30","known_ts":"2026-03-30","bar_index":4447,"type":"RECLAIM","strength":0.863,"price":48.6525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-03-23","prior_stop_level":48.385,"sweep_low":46.0172,"atr14":0.971459,"stop_level":45.531471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-08","known_ts":"2026-04-08","bar_index":4449,"type":"RECLAIM","strength":1.0,"price":48.1175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-08","known_ts":"2026-06-10","bar_index":4463,"type":"BUY","strength":0.725,"price":45.61,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2026-07-15","known_ts":"2026-07-15","bar_index":4471,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.74,"stop_level":46.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-16","known_ts":"2026-07-16","bar_index":4471,"type":"RECLAIM","strength":0.725,"price":46.79,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-07-15","prior_stop_level":46.38,"sweep_low":45.65,"atr14":0.952229,"stop_level":45.173886,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-07-15","last_scored_basis":"structure_stop","bars_since_signal":7,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-10-23","2019-01-08","2019-04-23","2019-05-17","2019-06-05","2019-07-05","2019-08-05","2019-11-14","2019-12-03","2020-03-23","2020-09-11","2020-09-24","2020-12-15","2021-03-02","2021-07-06","2022-03-01","2022-06-22","2022-07-22","2022-10-17","2023-02-13","2023-03-10","2023-06-01","2023-08-15","2023-10-05","2023-10-31","2023-12-27","2024-06-20","2024-07-09","2024-11-08","2024-12-18","2025-05-14","2025-06-10","2025-06-27","2025-09-15","2025-12-17","2026-01-14","2026-02-10","2026-04-24","2026-05-15","2026-08-12"],"warnings":[{"ts":"2021-09-21","kind":"confirm","px":29.5463,"level":29.8416},{"ts":"2021-11-17","kind":"arm","px":32.5225},{"ts":"2021-11-26","kind":"confirm","px":32.4314,"level":32.4982},{"ts":"2022-01-11","kind":"arm","px":33.7607},{"ts":"2022-01-25","kind":"confirm","px":33.6636,"level":33.7607},{"ts":"2022-04-13","kind":"arm","px":41.7369},{"ts":"2022-04-27","kind":"confirm","px":41.0075,"level":41.2306},{"ts":"2022-08-22","kind":"arm","px":39.484},{"ts":"2022-08-31","kind":"confirm","px":38.2303,"level":38.2932},{"ts":"2022-12-16","kind":"arm","px":36.8246},{"ts":"2023-01-13","kind":"arm","px":38.0981},{"ts":"2023-01-18","kind":"confirm","px":37.0881,"level":37.5712},{"ts":"2023-04-18","kind":"arm","px":37.9592},{"ts":"2023-05-12","kind":"confirm","px":37.3009,"level":37.4986},{"ts":"2023-07-19","kind":"arm","px":37.0865},{"ts":"2023-08-03","kind":"confirm","px":36.1841,"level":36.881},{"ts":"2023-11-29","kind":"arm","px":34.9306},{"ts":"2023-11-30","kind":"confirm","px":35.0398,"level":35.3582},{"ts":"2024-03-14","kind":"arm","px":33.6312},{"ts":"2024-04-11","kind":"arm","px":33.8427},{"ts":"2024-04-12","kind":"confirm","px":33.5484,"level":34.2197},{"ts":"2024-05-23","kind":"arm","px":34.3952},{"ts":"2024-05-24","kind":"confirm","px":34.0794,"level":34.4037},{"ts":"2024-08-13","kind":"arm","px":34.8413},{"ts":"2024-09-06","kind":"arm","px":35.8454},{"ts":"2024-10-07","kind":"confirm","px":37.1028,"level":37.4688},{"ts":"2025-02-18","kind":"arm","px":40.4718},{"ts":"2025-03-12","kind":"confirm","px":40.7622,"level":41.0205},{"ts":"2025-08-18","kind":"arm","px":42.8459},{"ts":"2025-08-28","kind":"confirm","px":42.6122,"level":42.8459},{"ts":"2025-10-23","kind":"arm","px":46.3514},{"ts":"2025-10-29","kind":"confirm","px":45.9619,"level":46.3514},{"ts":"2025-10-31","kind":"arm","px":44.9103},{"ts":"2025-11-03","kind":"confirm","px":44.9882,"level":46.3514},{"ts":"2026-02-26","kind":"arm","px":47.9349},{"ts":"2026-03-19","kind":"confirm","px":47.5627,"level":48.385},{"ts":"2026-03-20","kind":"arm","px":46.0073},{"ts":"2026-03-23","kind":"confirm","px":46.7305,"level":48.385},{"ts":"2026-07-10","kind":"arm","px":46.8},{"ts":"2026-07-15","kind":"confirm","px":45.74,"level":46.38}],"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":[]}}}