{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_3b5535bfeaa5c0d46453","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-28","entry_date":"2026-07-29","entry_basis":"next_session_close","entry_price":11.38,"rank":35,"tier":"ARMED","state":"up","maturity":"matured","latest_price":12.25,"return_pct":7.6,"excess_pct":1.75,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"CLF","timeframe":"3D","as_of":"2026-09-10T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1973-11-07","known_ts":"1973-11-07","bar_index":61,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9736,"stop_level":0.9916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1973-12-20","known_ts":"1973-12-24","bar_index":71,"type":"BUY","strength":0.588,"price":0.9932,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1974-01-29","known_ts":"1974-01-29","bar_index":79,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.99,"stop_level":0.9932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1974-03-11","known_ts":"1974-03-13","bar_index":89,"type":"BUY","strength":0.588,"price":0.9965,"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":"1974-04-01","known_ts":"1974-04-01","bar_index":94,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.9344,"stop_level":0.954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1974-05-01","known_ts":"1974-05-03","bar_index":101,"type":"BUY","strength":0.45,"price":0.9589,"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":"1974-05-06","known_ts":"1974-05-06","bar_index":102,"type":"RECLAIM","strength":0.588,"price":1.0194,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1974-05-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1974-10-08","known_ts":"1974-10-10","bar_index":138,"type":"BUY","strength":0.45,"price":0.7351,"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":"1974-11-21","known_ts":"1974-11-21","bar_index":148,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8086,"stop_level":0.8201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-11-25","known_ts":"1974-11-25","bar_index":149,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7988,"stop_level":0.8201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1974-12-30","known_ts":"1974-12-30","bar_index":157,"type":"RECLAIM","strength":0.863,"price":0.8789,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1974-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-02-10","known_ts":"1975-02-10","bar_index":166,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9867,"stop_level":0.9932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-02-13","known_ts":"1975-02-13","bar_index":167,"type":"RECLAIM","strength":0.863,"price":1.0047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1975-02-10","prior_stop_level":0.9932,"sweep_low":0.9802,"atr14":0.009506,"stop_level":0.975447,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-02-25","known_ts":"1975-02-25","bar_index":170,"type":"RECLAIM","strength":0.863,"price":1.0063,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1975-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1975-05-21","known_ts":"1975-05-21","bar_index":190,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2807,"stop_level":1.2873,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1975-05-23","known_ts":"1975-05-23","bar_index":190,"type":"RECLAIM","strength":1.0,"price":1.3003,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1975-05-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":"1975-05-21","prior_stop_level":1.2873,"sweep_low":1.2807,"atr14":0.01433,"stop_level":1.273535,"risk_basis":"daily_ohlc_atr14"},{"ts":"1975-11-05","known_ts":"1975-11-07","bar_index":229,"type":"BUY","strength":0.725,"price":1.2644,"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":"1975-12-03","known_ts":"1975-12-03","bar_index":235,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.2317,"stop_level":1.2366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1975-12-29","known_ts":"1975-12-31","bar_index":241,"type":"BUY","strength":0.588,"price":1.2252,"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":60},{"ts":"1976-03-22","known_ts":"1976-03-22","bar_index":260,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6271,"stop_level":1.6336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-03-23","known_ts":"1976-03-23","bar_index":260,"type":"RECLAIM","strength":1.0,"price":1.6401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1976-03-22","prior_stop_level":1.6336,"sweep_low":1.6205,"atr14":0.02103,"stop_level":1.609985,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-04-06","known_ts":"1976-04-06","bar_index":264,"type":"RECLAIM","strength":1.0,"price":1.6793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1976-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1976-08-03","known_ts":"1976-08-03","bar_index":291,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7806,"stop_level":1.7937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1976-08-04","known_ts":"1976-08-04","bar_index":291,"type":"RECLAIM","strength":0.863,"price":1.8035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1976-08-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1976-08-03","prior_stop_level":1.7937,"sweep_low":1.7806,"atr14":0.019291,"stop_level":1.770954,"risk_basis":"daily_ohlc_atr14"},{"ts":"1976-09-17","known_ts":"1976-09-21","bar_index":302,"type":"BUY","strength":0.725,"price":1.8558,"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":"1977-01-11","known_ts":"1977-01-11","bar_index":328,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7872,"stop_level":1.8166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-03-10","known_ts":"1977-03-14","bar_index":342,"type":"BUY","strength":0.45,"price":1.7447,"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":"1977-03-29","known_ts":"1977-03-29","bar_index":346,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7088,"stop_level":1.712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-03-30","known_ts":"1977-03-30","bar_index":346,"type":"RECLAIM","strength":0.588,"price":1.7186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-03-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1977-03-29","prior_stop_level":1.712,"sweep_low":1.6989,"atr14":0.016181,"stop_level":1.690809,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-04-19","known_ts":"1977-04-19","bar_index":351,"type":"RECLAIM","strength":0.725,"price":1.7904,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1977-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1977-05-02","known_ts":"1977-05-02","bar_index":354,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7512,"stop_level":1.7676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-05-09","known_ts":"1977-05-09","bar_index":355,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7447,"stop_level":1.7512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-08-05","known_ts":"1977-08-09","bar_index":376,"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":"1977-08-05","trigger_known_ts":"1977-08-09","strength":0.45,"price":1.4833,"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.200722,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4572,"atr14":0.017024,"stop_level":1.448688,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-08-18","known_ts":"1977-08-22","bar_index":379,"type":"BUY","strength":0.45,"price":1.4572,"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":"1977-08-18","known_ts":"1977-08-22","bar_index":379,"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":"1977-08-18","trigger_known_ts":"1977-08-22","strength":0.45,"price":1.4572,"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.214786,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4572,"atr14":0.016229,"stop_level":1.449086,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-10-05","known_ts":"1977-10-05","bar_index":390,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3755,"stop_level":1.3984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-11-03","known_ts":"1977-11-07","bar_index":397,"type":"BUY","strength":0.45,"price":1.3003,"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":"1977-11-03","known_ts":"1977-11-07","bar_index":397,"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":"1977-11-03","trigger_known_ts":"1977-11-07","strength":0.45,"price":1.3003,"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.296831,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2448,"atr14":0.017038,"stop_level":1.236281,"risk_basis":"daily_ohlc_atr14"},{"ts":"1977-12-07","known_ts":"1977-12-07","bar_index":404,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4114,"stop_level":1.4245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-12-14","known_ts":"1977-12-14","bar_index":406,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.369,"stop_level":1.3722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1977-12-21","known_ts":"1977-12-21","bar_index":408,"type":"RECLAIM","strength":0.725,"price":1.3788,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1977-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1977-12-14","prior_stop_level":1.3722,"sweep_low":1.3396,"atr14":0.017943,"stop_level":1.330628,"risk_basis":"daily_ohlc_atr14"},{"ts":"1978-01-23","known_ts":"1978-01-25","bar_index":415,"type":"REBUY","strength":0.725,"price":1.4376,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1978-03-15","known_ts":"1978-03-17","bar_index":427,"type":"BUY","strength":0.588,"price":1.3853,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"1978-05-10","known_ts":"1978-05-12","bar_index":440,"type":"REBUY","strength":0.863,"price":1.4506,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1978-06-23","known_ts":"1978-06-23","bar_index":450,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5127,"stop_level":1.5291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-07-11","known_ts":"1978-07-11","bar_index":454,"type":"RECLAIM","strength":0.863,"price":1.5846,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1978-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1978-08-29","known_ts":"1978-08-29","bar_index":465,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6075,"stop_level":1.614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1978-12-04","known_ts":"1978-12-06","bar_index":488,"type":"BUY","strength":0.588,"price":1.431,"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":"1979-04-23","known_ts":"1979-04-23","bar_index":520,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5421,"stop_level":1.5552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-06-26","known_ts":"1979-06-28","bar_index":535,"type":"BUY","strength":0.725,"price":1.5356,"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":"1979-09-04","known_ts":"1979-09-04","bar_index":551,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7904,"stop_level":1.797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1979-09-06","known_ts":"1979-09-06","bar_index":551,"type":"RECLAIM","strength":1.0,"price":1.8035,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1979-09-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":"1979-09-04","prior_stop_level":1.797,"sweep_low":1.7774,"atr14":0.029575,"stop_level":1.762612,"risk_basis":"daily_ohlc_atr14"},{"ts":"1979-11-28","known_ts":"1979-11-30","bar_index":571,"type":"BUY","strength":0.725,"price":1.6728,"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":"1980-05-02","known_ts":"1980-05-06","bar_index":607,"type":"BUY","strength":0.45,"price":1.3984,"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-06-03","known_ts":"1980-06-03","bar_index":614,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4637,"stop_level":1.5095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-07-16","known_ts":"1980-07-16","bar_index":624,"type":"RECLAIM","strength":0.725,"price":1.6271,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1980-08-28","known_ts":"1980-08-28","bar_index":634,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5944,"stop_level":1.6009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-09-03","known_ts":"1980-09-03","bar_index":635,"type":"RECLAIM","strength":0.725,"price":1.614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-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":"1980-08-28","prior_stop_level":1.6009,"sweep_low":1.5683,"atr14":0.038664,"stop_level":1.548968,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-09-15","known_ts":"1980-09-17","bar_index":638,"type":"BUY","strength":0.863,"price":1.7512,"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":20},{"ts":"1980-10-14","known_ts":"1980-10-16","bar_index":645,"type":"BUY","strength":0.863,"price":1.7643,"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":20},{"ts":"1980-10-28","known_ts":"1980-10-28","bar_index":648,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5944,"stop_level":1.6075,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-11-03","known_ts":"1980-11-03","bar_index":649,"type":"RECLAIM","strength":0.725,"price":1.6205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-10-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1980-10-28","prior_stop_level":1.6075,"sweep_low":1.5617,"atr14":0.035967,"stop_level":1.543717,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-11-13","known_ts":"1980-11-17","bar_index":652,"type":"BUY","strength":0.863,"price":1.7774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1980-12-10","known_ts":"1980-12-10","bar_index":658,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7774,"stop_level":1.8166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-01-23","known_ts":"1981-01-27","bar_index":668,"type":"BUY","strength":0.863,"price":1.8492,"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":"1981-05-06","known_ts":"1981-05-06","bar_index":691,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.091,"stop_level":2.1041,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1981-09-10","known_ts":"1981-09-14","bar_index":721,"type":"BUY","strength":0.588,"price":1.7839,"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":75},{"ts":"1981-10-01","known_ts":"1981-10-05","bar_index":726,"type":"BUY","strength":0.45,"price":1.712,"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":"1981-12-23","known_ts":"1981-12-23","bar_index":745,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5617,"stop_level":1.6205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-12-31","known_ts":"1982-01-05","bar_index":747,"type":"REBUY","strength":0.45,"price":1.6271,"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":"1982-02-04","known_ts":"1982-02-08","bar_index":755,"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":"1982-02-04","trigger_known_ts":"1982-02-08","strength":0.45,"price":1.516,"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.362624,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4833,"atr14":0.030354,"stop_level":1.468123,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-02-09","known_ts":"1982-02-11","bar_index":756,"type":"BUY","strength":0.45,"price":1.6075,"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":"1982-02-09","known_ts":"1982-02-11","bar_index":756,"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":"1982-02-09","trigger_known_ts":"1982-02-11","strength":0.45,"price":1.6075,"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.324154,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5029,"atr14":0.034026,"stop_level":1.485887,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-29","known_ts":"1982-03-31","bar_index":767,"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":"1982-03-29","trigger_known_ts":"1982-03-31","strength":0.45,"price":1.2023,"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.494513,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1501,"atr14":0.031633,"stop_level":1.134283,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-04-12","known_ts":"1982-04-14","bar_index":770,"type":"BUY","strength":0.45,"price":1.2415,"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":"1982-04-12","known_ts":"1982-04-14","bar_index":770,"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":"1982-04-12","trigger_known_ts":"1982-04-14","strength":0.45,"price":1.2415,"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.478032,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0847,"atr14":0.037749,"stop_level":1.065826,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-06-01","known_ts":"1982-06-01","bar_index":781,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0259,"stop_level":1.0586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-06-15","known_ts":"1982-06-17","bar_index":785,"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":"1982-06-15","trigger_known_ts":"1982-06-17","strength":0.45,"price":0.9671,"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.528658,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9214,"atr14":0.037945,"stop_level":0.902427,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-06-18","known_ts":"1982-06-22","bar_index":786,"type":"BUY","strength":0.45,"price":1.0063,"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":"1982-06-18","known_ts":"1982-06-22","bar_index":786,"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":"1982-06-18","trigger_known_ts":"1982-06-22","strength":0.45,"price":1.0063,"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.496724,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9214,"atr14":0.037331,"stop_level":0.902735,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-07-23","known_ts":"1982-07-27","bar_index":794,"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":"1982-07-23","trigger_known_ts":"1982-07-27","strength":0.588,"price":0.8887,"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.527764,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.856,"atr14":0.026154,"stop_level":0.842923,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-05","known_ts":"1982-08-09","bar_index":797,"type":"BUY","strength":0.588,"price":0.8691,"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":"1982-08-05","known_ts":"1982-08-09","bar_index":797,"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":"1982-08-05","trigger_known_ts":"1982-08-09","strength":0.588,"price":0.8691,"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.533319,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.8364,"atr14":0.026298,"stop_level":0.823251,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-08-13","known_ts":"1982-08-17","bar_index":799,"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":"1982-08-13","trigger_known_ts":"1982-08-17","strength":0.588,"price":0.9017,"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.500028,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.8429,"atr14":0.026288,"stop_level":0.829756,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-09-30","known_ts":"1982-09-30","bar_index":810,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0259,"stop_level":1.0912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-10-21","known_ts":"1982-10-21","bar_index":815,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0847,"stop_level":1.0912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-10-22","known_ts":"1982-10-22","bar_index":815,"type":"RECLAIM","strength":0.725,"price":1.1109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-10-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":"1982-10-21","prior_stop_level":1.0912,"sweep_low":1.0716,"atr14":0.03097,"stop_level":1.056115,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-01-04","known_ts":"1983-01-06","bar_index":832,"type":"BUY","strength":0.725,"price":1.137,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1983-02-16","known_ts":"1983-02-16","bar_index":842,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0847,"stop_level":1.1239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-03-04","known_ts":"1983-03-08","bar_index":846,"type":"BUY","strength":1.0,"price":1.2089,"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":"1983-04-07","known_ts":"1983-04-07","bar_index":853,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0978,"stop_level":1.1109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-05-25","known_ts":"1983-05-27","bar_index":865,"type":"BUY","strength":0.863,"price":1.2023,"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":"1983-08-05","known_ts":"1983-08-05","bar_index":881,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1893,"stop_level":1.2089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-08-12","known_ts":"1983-08-12","bar_index":883,"type":"RECLAIM","strength":0.863,"price":1.2154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-08-05 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":"1983-08-05","prior_stop_level":1.2089,"sweep_low":1.1827,"atr14":0.021227,"stop_level":1.172086,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-09-07","known_ts":"1983-09-09","bar_index":889,"type":"BUY","strength":0.863,"price":1.2742,"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":"1983-10-21","known_ts":"1983-10-21","bar_index":899,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2677,"stop_level":1.2807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-12-09","known_ts":"1983-12-13","bar_index":911,"type":"BUY","strength":0.863,"price":1.2938,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1984-01-26","known_ts":"1984-01-26","bar_index":921,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2546,"stop_level":1.2677,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-04-02","known_ts":"1984-04-04","bar_index":937,"type":"BUY","strength":0.588,"price":1.1239,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"1984-04-23","known_ts":"1984-04-23","bar_index":941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0782,"stop_level":1.0847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1984-04-26","known_ts":"1984-04-26","bar_index":942,"type":"RECLAIM","strength":0.588,"price":1.0978,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-04-23 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":"1984-04-23","prior_stop_level":1.0847,"sweep_low":1.0782,"atr14":0.017956,"stop_level":1.069222,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-05-18","known_ts":"1984-05-18","bar_index":948,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1174,"stop_level":1.1239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1984-05-24","known_ts":"1984-05-24","bar_index":949,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0978,"stop_level":1.1239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1984-07-19","known_ts":"1984-07-23","bar_index":962,"type":"BUY","strength":0.45,"price":1.0455,"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-09-04","known_ts":"1984-09-04","bar_index":972,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0978,"stop_level":1.1109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-09-07","known_ts":"1984-09-07","bar_index":973,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0324,"stop_level":1.1109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-10-17","known_ts":"1984-10-19","bar_index":983,"type":"BUY","strength":0.725,"price":1.0455,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1984-11-02","known_ts":"1984-11-06","bar_index":987,"type":"BUY","strength":0.725,"price":1.052,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"1984-11-16","known_ts":"1984-11-16","bar_index":990,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9802,"stop_level":1.0259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1985-01-09","known_ts":"1985-01-11","bar_index":1002,"type":"BUY","strength":0.45,"price":0.9736,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1985-01-22","known_ts":"1985-01-22","bar_index":1005,"type":"RECLAIM","strength":0.725,"price":1.0455,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1985-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-02-26","known_ts":"1985-02-26","bar_index":1013,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1109,"stop_level":1.1239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-02-28","known_ts":"1985-02-28","bar_index":1013,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0978,"stop_level":1.1239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-05-01","known_ts":"1985-05-03","bar_index":1028,"type":"BUY","strength":0.863,"price":1.0259,"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":"1985-05-24","known_ts":"1985-05-24","bar_index":1033,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9867,"stop_level":0.9998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1985-05-29","known_ts":"1985-05-29","bar_index":1034,"type":"RECLAIM","strength":0.725,"price":1.0063,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-05-24 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":"1985-05-24","prior_stop_level":0.9998,"sweep_low":0.9671,"atr14":0.017759,"stop_level":0.958221,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-07-01","known_ts":"1985-07-01","bar_index":1042,"type":"RECLAIM","strength":1.0,"price":1.0324,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-08-06","known_ts":"1985-08-06","bar_index":1050,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0063,"stop_level":1.0324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1985-11-12","known_ts":"1985-11-14","bar_index":1073,"type":"BUY","strength":0.588,"price":0.9279,"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":"1985-12-05","known_ts":"1985-12-05","bar_index":1078,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9148,"stop_level":0.9214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1985-12-11","known_ts":"1985-12-11","bar_index":1079,"type":"RECLAIM","strength":0.588,"price":0.9279,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1985-12-05","prior_stop_level":0.9214,"sweep_low":0.8821,"atr14":0.021117,"stop_level":0.871541,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-17","known_ts":"1986-01-17","bar_index":1088,"type":"RECLAIM","strength":0.725,"price":1.0128,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-02-03","known_ts":"1986-02-03","bar_index":1091,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9606,"stop_level":0.9736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-04-10","known_ts":"1986-04-14","bar_index":1107,"type":"BUY","strength":0.588,"price":0.9279,"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":"1986-05-12","known_ts":"1986-05-12","bar_index":1114,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.856,"stop_level":0.9148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-05-14","known_ts":"1986-05-14","bar_index":1115,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7776,"stop_level":0.9148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-08-05","known_ts":"1986-08-07","bar_index":1134,"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":"1986-08-05","trigger_known_ts":"1986-08-07","strength":0.45,"price":0.4835,"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.540399,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4574,"atr14":0.023405,"stop_level":0.445697,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-09-04","known_ts":"1986-09-08","bar_index":1141,"type":"BUY","strength":0.45,"price":0.5032,"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":"1986-09-04","known_ts":"1986-09-08","bar_index":1141,"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":"1986-09-04","trigger_known_ts":"1986-09-08","strength":0.45,"price":0.5032,"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.50316,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4705,"atr14":0.015788,"stop_level":0.462606,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-10-27","known_ts":"1986-10-27","bar_index":1153,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.477,"stop_level":0.4901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-10-31","known_ts":"1986-10-31","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4639,"stop_level":0.477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-11-19","known_ts":"1986-11-21","bar_index":1159,"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":"1986-11-19","trigger_known_ts":"1986-11-21","strength":0.45,"price":0.3921,"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.612855,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.3137,"atr14":0.024721,"stop_level":0.301339,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-11-28","known_ts":"1986-12-02","bar_index":1161,"type":"BUY","strength":0.588,"price":0.4117,"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":"1986-11-28","known_ts":"1986-12-02","bar_index":1161,"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":"1986-11-28","trigger_known_ts":"1986-12-02","strength":0.588,"price":0.4117,"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.593503,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.3137,"atr14":0.026156,"stop_level":0.300622,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-30","known_ts":"1986-12-30","bar_index":1168,"type":"RECLAIM","strength":0.725,"price":0.5293,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1986-11-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-02-23","known_ts":"1987-02-23","bar_index":1180,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.5162,"stop_level":0.5358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-02-26","known_ts":"1987-02-26","bar_index":1181,"type":"RECLAIM","strength":0.725,"price":0.5424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-02-23","prior_stop_level":0.5358,"sweep_low":0.4966,"atr14":0.018618,"stop_level":0.487291,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-03-10","known_ts":"1987-03-10","bar_index":1184,"type":"RECLAIM","strength":0.863,"price":0.5685,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-18","known_ts":"1987-09-18","bar_index":1228,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.941,"stop_level":0.9932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-09-25","known_ts":"1987-09-25","bar_index":1230,"type":"RECLAIM","strength":0.863,"price":0.9998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-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":"1987-09-18","prior_stop_level":0.9932,"sweep_low":0.8495,"atr14":0.047087,"stop_level":0.825956,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-23","known_ts":"1987-11-25","bar_index":1244,"type":"BUY","strength":0.725,"price":0.7907,"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":"1988-01-14","known_ts":"1988-01-14","bar_index":1255,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7515,"stop_level":0.758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1988-01-15","known_ts":"1988-01-15","bar_index":1256,"type":"RECLAIM","strength":0.588,"price":0.7841,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-01-14 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":"1988-01-14","prior_stop_level":0.758,"sweep_low":0.7449,"atr14":0.028175,"stop_level":0.730813,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-19","known_ts":"1988-02-19","bar_index":1264,"type":"RECLAIM","strength":0.863,"price":0.8364,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-03-31","known_ts":"1988-03-31","bar_index":1273,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0063,"stop_level":1.0128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-04-05","known_ts":"1988-04-05","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0063,"stop_level":1.0128,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-04-06","known_ts":"1988-04-06","bar_index":1274,"type":"RECLAIM","strength":1.0,"price":1.0324,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1988-03-31","prior_stop_level":1.0128,"sweep_low":0.9932,"atr14":0.02662,"stop_level":0.97989,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-06","known_ts":"1988-04-06","bar_index":1274,"type":"RECLAIM","strength":1.0,"price":1.0324,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-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":"1988-04-05","prior_stop_level":1.0128,"sweep_low":0.9932,"atr14":0.02662,"stop_level":0.97989,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-20","known_ts":"1988-04-20","bar_index":1278,"type":"RECLAIM","strength":1.0,"price":1.0847,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-05-16","known_ts":"1988-05-16","bar_index":1284,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.039,"stop_level":1.0455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-06-20","known_ts":"1988-06-20","bar_index":1292,"type":"RECLAIM","strength":1.0,"price":1.2023,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-05-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-07-05","known_ts":"1988-07-05","bar_index":1295,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1631,"stop_level":1.1893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-07-08","known_ts":"1988-07-08","bar_index":1296,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0782,"stop_level":1.1893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-08-05","known_ts":"1988-08-05","bar_index":1303,"type":"RECLAIM","strength":1.0,"price":1.2154,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-08-18","known_ts":"1988-08-22","bar_index":1306,"type":"BUY","strength":1.0,"price":1.2873,"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":"1988-09-27","known_ts":"1988-09-29","bar_index":1315,"type":"BUY","strength":1.0,"price":1.3265,"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":40},{"ts":"1988-11-15","known_ts":"1988-11-15","bar_index":1326,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3526,"stop_level":1.3657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1988-12-16","known_ts":"1988-12-20","bar_index":1334,"type":"BUY","strength":0.725,"price":1.4049,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1989-02-21","known_ts":"1989-02-21","bar_index":1348,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5748,"stop_level":1.5813,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-22","known_ts":"1989-02-22","bar_index":1349,"type":"RECLAIM","strength":0.863,"price":1.614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-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":"1989-02-21","prior_stop_level":1.5813,"sweep_low":1.5748,"atr14":0.037172,"stop_level":1.556214,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-04-24","known_ts":"1989-04-26","bar_index":1363,"type":"BUY","strength":0.725,"price":1.5813,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1989-06-13","known_ts":"1989-06-13","bar_index":1374,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6336,"stop_level":1.6467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-15","known_ts":"1989-06-15","bar_index":1375,"type":"RECLAIM","strength":0.863,"price":1.6532,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-06-13","prior_stop_level":1.6467,"sweep_low":1.614,"atr14":0.031286,"stop_level":1.598357,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-04","known_ts":"1989-08-08","bar_index":1387,"type":"BUY","strength":0.588,"price":1.5813,"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":"1989-08-17","known_ts":"1989-08-21","bar_index":1390,"type":"BUY","strength":0.725,"price":1.6834,"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":20},{"ts":"1989-09-18","known_ts":"1989-09-18","bar_index":1397,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6571,"stop_level":1.6702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-09-29","known_ts":"1989-10-03","bar_index":1400,"type":"REBUY","strength":0.725,"price":1.6768,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1989-10-17","known_ts":"1989-10-17","bar_index":1404,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5519,"stop_level":1.6373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-10-20","known_ts":"1989-10-20","bar_index":1405,"type":"RECLAIM","strength":0.725,"price":1.6505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-10-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":"1989-10-17","prior_stop_level":1.6373,"sweep_low":1.5453,"atr14":0.03789,"stop_level":1.526355,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-11-24","known_ts":"1989-11-28","bar_index":1413,"type":"BUY","strength":0.588,"price":1.611,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":70},{"ts":"1990-01-04","known_ts":"1990-01-08","bar_index":1422,"type":"REBUY","strength":0.45,"price":1.5753,"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":"1990-01-09","known_ts":"1990-01-09","bar_index":1423,"type":"RECLAIM","strength":0.588,"price":1.6017,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-01-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1990-01-25","known_ts":"1990-01-29","bar_index":1427,"type":"BUY","strength":0.588,"price":1.5686,"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-03-01","known_ts":"1990-03-01","bar_index":1435,"type":"RECLAIM","strength":0.725,"price":1.666,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-01-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-04-02","known_ts":"1990-04-02","bar_index":1442,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7459,"stop_level":1.7526,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-04-03","known_ts":"1990-04-03","bar_index":1442,"type":"RECLAIM","strength":0.863,"price":1.7726,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1990-04-02","prior_stop_level":1.7526,"sweep_low":1.706,"atr14":0.043833,"stop_level":1.684084,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-31","known_ts":"1990-06-04","bar_index":1456,"type":"BUY","strength":0.725,"price":1.8376,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1990-06-18","known_ts":"1990-06-18","bar_index":1460,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7706,"stop_level":1.784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-22","known_ts":"1990-06-22","bar_index":1461,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6498,"stop_level":1.784,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1990-10-19","known_ts":"1990-10-23","bar_index":1489,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-10-19","trigger_known_ts":"1990-10-23","strength":0.45,"price":1.1346,"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.383101,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.0603,"atr14":0.031768,"stop_level":1.044416,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-29","known_ts":"1990-10-31","bar_index":1491,"type":"BUY","strength":0.45,"price":1.1346,"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-10-29","known_ts":"1990-10-31","bar_index":1491,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-10-29","trigger_known_ts":"1990-10-31","strength":0.45,"price":1.1346,"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.383101,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1008,"atr14":0.025757,"stop_level":1.087922,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-28","known_ts":"1990-11-30","bar_index":1498,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-11-28","trigger_known_ts":"1990-11-30","strength":0.588,"price":1.3372,"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.272945,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.1278,"atr14":0.0317,"stop_level":1.11195,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-10","known_ts":"1991-01-10","bar_index":1507,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4704,"stop_level":1.4772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-11","known_ts":"1991-01-11","bar_index":1508,"type":"RECLAIM","strength":0.725,"price":1.4908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-01-10","prior_stop_level":1.4772,"sweep_low":1.4432,"atr14":0.028311,"stop_level":1.429045,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-16","known_ts":"1991-01-16","bar_index":1509,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4636,"stop_level":1.4704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-17","known_ts":"1991-01-17","bar_index":1509,"type":"RECLAIM","strength":0.725,"price":1.484,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-01-16","prior_stop_level":1.4704,"sweep_low":1.4568,"atr14":0.025895,"stop_level":1.443853,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-01","known_ts":"1991-02-01","bar_index":1513,"type":"RECLAIM","strength":0.863,"price":1.5589,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-09","known_ts":"1991-04-11","bar_index":1528,"type":"REBUY","strength":0.863,"price":2.1572,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1991-07-17","known_ts":"1991-07-19","bar_index":1551,"type":"BUY","strength":0.863,"price":2.1605,"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":"1991-08-19","known_ts":"1991-08-19","bar_index":1558,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1053,"stop_level":2.1525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-09-27","known_ts":"1991-10-01","bar_index":1568,"type":"BUY","strength":0.725,"price":2.162,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1991-11-20","known_ts":"1991-11-20","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2754,"stop_level":2.2916,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-21","known_ts":"1991-11-21","bar_index":1581,"type":"RECLAIM","strength":0.863,"price":2.3159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-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":"1991-11-20","prior_stop_level":2.2916,"sweep_low":2.2754,"atr14":0.028485,"stop_level":2.261157,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-04","known_ts":"1991-12-04","bar_index":1583,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2349,"stop_level":2.2754,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-12-27","known_ts":"1991-12-27","bar_index":1589,"type":"RECLAIM","strength":1.0,"price":2.359,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-18","known_ts":"1992-02-18","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4578,"stop_level":2.5386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-05","known_ts":"1992-06-09","bar_index":1626,"type":"BUY","strength":0.45,"price":2.3131,"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":"1992-07-01","known_ts":"1992-07-06","bar_index":1632,"type":"BUY","strength":0.45,"price":2.2634,"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":"1992-07-28","known_ts":"1992-07-30","bar_index":1638,"type":"BUY","strength":0.45,"price":2.2385,"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":"1992-10-05","known_ts":"1992-10-05","bar_index":1654,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2416,"stop_level":2.275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-07","known_ts":"1992-10-07","bar_index":1654,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2248,"stop_level":2.275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-21","known_ts":"1992-10-23","bar_index":1658,"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":"1992-10-21","trigger_known_ts":"1992-10-23","strength":0.588,"price":2.2499,"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.130507,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.1663,"atr14":0.021398,"stop_level":2.155601,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-26","known_ts":"1992-10-28","bar_index":1659,"type":"BUY","strength":0.588,"price":2.2583,"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":"1992-10-26","known_ts":"1992-10-28","bar_index":1659,"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":"1992-10-26","trigger_known_ts":"1992-10-28","strength":0.588,"price":2.2583,"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.127261,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.1663,"atr14":0.022703,"stop_level":2.154949,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-10","known_ts":"1992-11-10","bar_index":1662,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1914,"stop_level":2.2499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-11","known_ts":"1992-11-13","bar_index":1663,"type":"BUY","strength":0.588,"price":2.2583,"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":"1992-11-11","known_ts":"1992-11-13","bar_index":1663,"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":"1992-11-11","trigger_known_ts":"1992-11-13","strength":0.588,"price":2.2583,"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.127261,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.1747,"atr14":0.025539,"stop_level":2.161931,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-13","known_ts":"1992-11-13","bar_index":1663,"type":"RECLAIM","strength":0.588,"price":2.2583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-11-10","prior_stop_level":2.2499,"sweep_low":2.1747,"atr14":0.025539,"stop_level":2.161931,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-19","known_ts":"1992-11-23","bar_index":1665,"type":"BUY","strength":0.725,"price":2.3419,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1993-04-19","known_ts":"1993-04-21","bar_index":1699,"type":"BUY","strength":0.45,"price":2.2453,"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-04-30","known_ts":"1993-04-30","bar_index":1702,"type":"RECLAIM","strength":0.588,"price":2.3218,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-04-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-05-21","known_ts":"1993-05-21","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2568,"stop_level":2.2793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-05-25","known_ts":"1993-05-25","bar_index":1707,"type":"RECLAIM","strength":0.588,"price":2.2911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-05-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":"1993-05-21","prior_stop_level":2.2793,"sweep_low":2.2225,"atr14":0.031379,"stop_level":2.206811,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-09","known_ts":"1993-06-09","bar_index":1711,"type":"RECLAIM","strength":0.725,"price":2.3684,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-07-28","known_ts":"1993-07-28","bar_index":1722,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3573,"stop_level":2.3598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-08-03","known_ts":"1993-08-03","bar_index":1723,"type":"RECLAIM","strength":0.863,"price":2.3944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1993-07-28","prior_stop_level":2.3598,"sweep_low":2.2738,"atr14":0.041817,"stop_level":2.252891,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-12","known_ts":"1993-08-12","bar_index":1726,"type":"RECLAIM","strength":0.863,"price":2.398,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-24","known_ts":"1993-09-28","bar_index":1736,"type":"BUY","strength":0.588,"price":2.3512,"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":"1993-11-23","known_ts":"1993-11-23","bar_index":1750,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4542,"stop_level":2.4636,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-11-30","known_ts":"1993-11-30","bar_index":1751,"type":"RECLAIM","strength":0.863,"price":2.4823,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-11-23","prior_stop_level":2.4636,"sweep_low":2.4355,"atr14":0.042255,"stop_level":2.414372,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-12-10","known_ts":"1993-12-10","bar_index":1754,"type":"RECLAIM","strength":1.0,"price":2.5522,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-23","known_ts":"1993-12-28","bar_index":1757,"type":"BUY","strength":1.0,"price":2.7223,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1994-03-01","known_ts":"1994-03-01","bar_index":1772,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.0459,"stop_level":3.2458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-03-04","known_ts":"1994-03-04","bar_index":1773,"type":"RECLAIM","strength":1.0,"price":3.2839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1994-03-01","prior_stop_level":3.2458,"sweep_low":2.9888,"atr14":0.081603,"stop_level":2.947998,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-16","known_ts":"1994-03-16","bar_index":1776,"type":"RECLAIM","strength":1.0,"price":3.3791,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-06-13","known_ts":"1994-06-15","bar_index":1796,"type":"BUY","strength":0.725,"price":2.9508,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1994-07-21","known_ts":"1994-07-21","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.7794,"stop_level":2.7889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-07-25","known_ts":"1994-07-25","bar_index":1805,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.7414,"stop_level":2.7889,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-07-26","known_ts":"1994-07-26","bar_index":1806,"type":"RECLAIM","strength":0.45,"price":2.8841,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1994-07-21","prior_stop_level":2.7889,"sweep_low":2.7128,"atr14":0.045295,"stop_level":2.690153,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-26","known_ts":"1994-07-26","bar_index":1806,"type":"RECLAIM","strength":0.45,"price":2.8841,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1994-07-25","prior_stop_level":2.7889,"sweep_low":2.7128,"atr14":0.045295,"stop_level":2.690153,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-08","known_ts":"1994-08-08","bar_index":1809,"type":"RECLAIM","strength":0.725,"price":3.1602,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-24","known_ts":"1994-08-24","bar_index":1813,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0874,"stop_level":3.097,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-25","known_ts":"1994-08-25","bar_index":1813,"type":"RECLAIM","strength":0.725,"price":3.1066,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-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":"1994-08-24","prior_stop_level":3.097,"sweep_low":3.0683,"atr14":0.035892,"stop_level":3.050354,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-23","known_ts":"1994-09-23","bar_index":1820,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0683,"stop_level":3.1066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-19","known_ts":"1994-12-21","bar_index":1840,"type":"BUY","strength":0.45,"price":2.7879,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-01-06","known_ts":"1995-01-06","bar_index":1844,"type":"RECLAIM","strength":0.725,"price":2.9525,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-12-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-30","known_ts":"1995-01-30","bar_index":1849,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0202,"stop_level":3.0299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-14","known_ts":"1995-02-14","bar_index":1853,"type":"RECLAIM","strength":0.863,"price":3.1232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-01-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-08","known_ts":"1995-03-08","bar_index":1858,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0354,"stop_level":3.0451,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-20","known_ts":"1995-04-24","bar_index":1868,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1995-04-20","trigger_known_ts":"1995-04-24","strength":0.45,"price":2.9475,"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.081146,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8206,"atr14":0.042051,"stop_level":2.799575,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-11","known_ts":"1995-05-11","bar_index":1873,"type":"RECLAIM","strength":0.725,"price":3.1525,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-09","known_ts":"1995-06-09","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9615,"stop_level":2.991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-07-07","known_ts":"1995-07-07","bar_index":1886,"type":"RECLAIM","strength":0.863,"price":3.2173,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-31","known_ts":"1995-08-31","bar_index":1899,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5875,"stop_level":3.6073,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-21","known_ts":"1995-11-24","bar_index":1918,"type":"BUY","strength":0.725,"price":3.1515,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1995-12-15","known_ts":"1995-12-15","bar_index":1923,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.0874,"stop_level":3.1019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-01-02","known_ts":"1996-01-02","bar_index":1927,"type":"RECLAIM","strength":0.725,"price":3.3072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-12-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-04-03","known_ts":"1996-04-03","bar_index":1948,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4826,"stop_level":3.5028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-07-31","known_ts":"1996-08-02","bar_index":1976,"type":"BUY","strength":0.45,"price":3.0947,"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":"1996-10-08","known_ts":"1996-10-08","bar_index":1992,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1824,"stop_level":3.2131,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-21","known_ts":"1996-10-23","bar_index":1995,"type":"REBUY","strength":0.725,"price":3.2335,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1997-07-03","known_ts":"1997-07-08","bar_index":2054,"type":"BUY","strength":0.725,"price":3.5796,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1997-08-12","known_ts":"1997-08-12","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5852,"stop_level":3.5901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-18","known_ts":"1997-08-18","bar_index":2064,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5535,"stop_level":3.5901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-08-20","known_ts":"1997-08-20","bar_index":2065,"type":"RECLAIM","strength":0.588,"price":3.5957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-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":"1997-08-18","prior_stop_level":3.5901,"sweep_low":3.5008,"atr14":0.056826,"stop_level":3.472387,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-08","known_ts":"1997-09-10","bar_index":2069,"type":"BUY","strength":0.863,"price":3.6273,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1997-10-27","known_ts":"1997-10-27","bar_index":2080,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6221,"stop_level":3.7644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-29","known_ts":"1997-10-29","bar_index":2081,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7486,"stop_level":3.7644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-11-05","known_ts":"1997-11-05","bar_index":2083,"type":"RECLAIM","strength":1.0,"price":3.8066,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-10-29","prior_stop_level":3.7644,"sweep_low":3.6273,"atr14":0.087566,"stop_level":3.583517,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-12-15","known_ts":"1997-12-17","bar_index":2092,"type":"BUY","strength":0.725,"price":3.7714,"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":100},{"ts":"1998-01-09","known_ts":"1998-01-09","bar_index":2097,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.7023,"stop_level":3.7183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-12","known_ts":"1998-01-12","bar_index":2098,"type":"RECLAIM","strength":0.863,"price":3.798,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-01-09","prior_stop_level":3.7183,"sweep_low":3.6333,"atr14":0.078336,"stop_level":3.594132,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-26","known_ts":"1998-01-26","bar_index":2101,"type":"RECLAIM","strength":1.0,"price":4.1326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-30","known_ts":"1998-07-02","bar_index":2137,"type":"BUY","strength":0.725,"price":4.764,"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":"1998-07-27","known_ts":"1998-07-27","bar_index":2143,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.4302,"stop_level":4.7371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-09-24","known_ts":"1998-09-28","bar_index":2157,"type":"BUY","strength":0.588,"price":3.4293,"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":"1998-12-14","known_ts":"1998-12-14","bar_index":2175,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3262,"stop_level":3.3317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-16","known_ts":"1998-12-16","bar_index":2176,"type":"RECLAIM","strength":0.588,"price":3.4413,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-12-14","prior_stop_level":3.3317,"sweep_low":3.244,"atr14":0.05968,"stop_level":3.21416,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-21","known_ts":"1999-01-21","bar_index":2184,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5728,"stop_level":3.6002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-26","known_ts":"1999-01-26","bar_index":2185,"type":"RECLAIM","strength":0.588,"price":3.6166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-01-21","prior_stop_level":3.6002,"sweep_low":3.5235,"atr14":0.064113,"stop_level":3.491444,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-02","known_ts":"1999-02-02","bar_index":2186,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4961,"stop_level":3.5454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-25","known_ts":"1999-03-01","bar_index":2192,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-02-25","trigger_known_ts":"1999-03-01","strength":0.588,"price":3.2936,"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.329847,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":3.0113,"atr14":0.077176,"stop_level":2.972712,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-26","known_ts":"1999-03-30","bar_index":2199,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-03-26","trigger_known_ts":"1999-03-30","strength":0.45,"price":3.0113,"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.387287,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.9172,"atr14":0.055516,"stop_level":2.889442,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-14","known_ts":"1999-04-16","bar_index":2203,"type":"BUY","strength":0.45,"price":3.4985,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-04-14","known_ts":"1999-04-16","bar_index":2203,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-04-14","trigger_known_ts":"1999-04-16","strength":0.45,"price":3.4985,"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.288156,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8176,"atr14":0.083165,"stop_level":2.776018,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-30","known_ts":"1999-04-30","bar_index":2207,"type":"RECLAIM","strength":0.725,"price":3.4597,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-24","known_ts":"1999-05-24","bar_index":2212,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2989,"stop_level":3.3157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-05-26","known_ts":"1999-05-26","bar_index":2213,"type":"RECLAIM","strength":0.725,"price":3.3324,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-05-24","prior_stop_level":3.3157,"sweep_low":3.243,"atr14":0.069578,"stop_level":3.208211,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-17","known_ts":"1999-08-19","bar_index":2232,"type":"BUY","strength":0.588,"price":2.8816,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1999-09-09","known_ts":"1999-09-09","bar_index":2237,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8986,"stop_level":2.9042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-09-13","known_ts":"1999-09-13","bar_index":2238,"type":"RECLAIM","strength":0.725,"price":2.9212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-09-09","prior_stop_level":2.9042,"sweep_low":2.8986,"atr14":0.032641,"stop_level":2.882279,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-23","known_ts":"1999-09-23","bar_index":2240,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8533,"stop_level":2.8986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-09-27","known_ts":"1999-09-27","bar_index":2241,"type":"RECLAIM","strength":0.725,"price":2.9608,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-09-23","prior_stop_level":2.8986,"sweep_low":2.8476,"atr14":0.044561,"stop_level":2.825319,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-06","known_ts":"1999-10-06","bar_index":2243,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.808,"stop_level":2.8193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-02","known_ts":"1999-12-06","bar_index":2257,"type":"BUY","strength":0.588,"price":2.8448,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-12-02","known_ts":"1999-12-06","bar_index":2257,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-12-02","trigger_known_ts":"1999-12-06","strength":0.588,"price":2.8448,"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.25302,"monthly_oversold_dwell":13,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.4606,"atr14":0.080766,"stop_level":2.420217,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-29","known_ts":"1999-12-29","bar_index":2263,"type":"RECLAIM","strength":0.725,"price":2.8563,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-12-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-05","known_ts":"2000-01-05","bar_index":2264,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7187,"stop_level":2.7531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-06","known_ts":"2000-01-06","bar_index":2265,"type":"RECLAIM","strength":0.725,"price":2.8448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-01-05","prior_stop_level":2.7531,"sweep_low":2.7187,"atr14":0.071243,"stop_level":2.683078,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-19","known_ts":"2000-01-19","bar_index":2267,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7072,"stop_level":2.7129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-16","known_ts":"2000-03-20","bar_index":2281,"type":"BUY","strength":0.45,"price":2.4128,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-16","known_ts":"2000-03-20","bar_index":2281,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-16","trigger_known_ts":"2000-03-20","strength":0.45,"price":2.4128,"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.310333,"monthly_oversold_dwell":16,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0465,"atr14":0.076238,"stop_level":2.008381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-18","known_ts":"2000-05-18","bar_index":2295,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2308,"stop_level":2.2442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-25","known_ts":"2000-05-25","bar_index":2297,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2308,"stop_level":2.2442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-24","known_ts":"2000-05-24","bar_index":2297,"type":"RECLAIM","strength":0.725,"price":2.2721,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-18","prior_stop_level":2.2442,"sweep_low":2.0715,"atr14":0.064664,"stop_level":2.039168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-30","known_ts":"2000-05-30","bar_index":2298,"type":"RECLAIM","strength":0.725,"price":2.3488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-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":"2000-05-25","prior_stop_level":2.2442,"sweep_low":2.219,"atr14":0.065706,"stop_level":2.186147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-14","known_ts":"2000-07-14","bar_index":2308,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3843,"stop_level":2.402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-15","known_ts":"2000-08-17","bar_index":2316,"type":"BUY","strength":0.863,"price":2.4439,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2000-08-28","known_ts":"2000-08-28","bar_index":2319,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3361,"stop_level":2.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-08-31","known_ts":"2000-09-05","bar_index":2320,"type":"BUY","strength":1.0,"price":2.5517,"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":55},{"ts":"2000-08-31","known_ts":"2000-08-31","bar_index":2320,"type":"RECLAIM","strength":0.725,"price":2.4079,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-08-28","prior_stop_level":2.39,"sweep_low":2.2762,"atr14":0.047461,"stop_level":2.252469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-21","known_ts":"2000-09-21","bar_index":2324,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2582,"stop_level":2.3061,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-11-13","known_ts":"2000-11-15","bar_index":2337,"type":"BUY","strength":0.588,"price":2.0845,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2000-11-27","known_ts":"2000-11-29","bar_index":2340,"type":"BUY","strength":0.588,"price":1.9824,"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":"2000-12-05","known_ts":"2000-12-07","bar_index":2342,"type":"BUY","strength":0.45,"price":2.0068,"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-01-05","known_ts":"2001-01-05","bar_index":2349,"type":"RECLAIM","strength":0.725,"price":1.9885,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-12-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-10","known_ts":"2001-01-10","bar_index":2350,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4457,"stop_level":1.9397,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-29","known_ts":"2001-03-29","bar_index":2368,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7977,"stop_level":1.8301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-04-03","known_ts":"2001-04-03","bar_index":2369,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6927,"stop_level":1.8301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-04-17","known_ts":"2001-04-19","bar_index":2372,"type":"REBUY","strength":0.725,"price":1.8203,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-06-14","known_ts":"2001-06-14","bar_index":2385,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1011,"stop_level":2.1208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-18","known_ts":"2001-06-18","bar_index":2386,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.961,"stop_level":2.1208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-08-23","known_ts":"2001-08-27","bar_index":2402,"type":"BUY","strength":0.725,"price":1.6821,"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":"2001-08-31","known_ts":"2001-09-05","bar_index":2404,"type":"REBUY","strength":0.725,"price":1.6741,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":2406,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5779,"stop_level":1.6344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-10-11","known_ts":"2001-10-15","bar_index":2412,"type":"BUY","strength":0.588,"price":1.5382,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2001-12-04","known_ts":"2001-12-04","bar_index":2424,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6221,"stop_level":1.647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2001-12-05","known_ts":"2001-12-05","bar_index":2424,"type":"RECLAIM","strength":0.863,"price":1.7039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-04 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":"2001-12-04","prior_stop_level":1.647,"sweep_low":1.6071,"atr14":0.046726,"stop_level":1.583737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-19","known_ts":"2001-12-19","bar_index":2428,"type":"RECLAIM","strength":1.0,"price":1.7908,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-23","known_ts":"2002-01-23","bar_index":2435,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.6171,"stop_level":1.647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-01-24","known_ts":"2002-01-24","bar_index":2435,"type":"RECLAIM","strength":0.863,"price":1.665,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-23 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":"2002-01-23","prior_stop_level":1.647,"sweep_low":1.5971,"atr14":0.049611,"stop_level":1.572294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-06","known_ts":"2002-03-08","bar_index":2445,"type":"BUY","strength":0.863,"price":1.8766,"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":"2002-08-21","known_ts":"2002-08-23","bar_index":2484,"type":"BUY","strength":0.725,"price":2.6572,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5254,"stop_level":2.5534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-09-23","known_ts":"2002-09-23","bar_index":2491,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5055,"stop_level":2.5534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-09-20","known_ts":"2002-09-20","bar_index":2491,"type":"RECLAIM","strength":0.725,"price":2.5654,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-09-19","prior_stop_level":2.5534,"sweep_low":2.5254,"atr14":0.082452,"stop_level":2.484174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-01","known_ts":"2002-11-05","bar_index":2501,"type":"BUY","strength":0.588,"price":2.196,"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":"2002-11-26","known_ts":"2002-11-26","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8776,"stop_level":2.1561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":2520,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.0014,"stop_level":2.0134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2003-01-28","known_ts":"2003-01-28","bar_index":2520,"type":"RECLAIM","strength":0.725,"price":2.0313,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-27 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":"2003-01-27","prior_stop_level":2.0134,"sweep_low":1.9974,"atr14":0.060395,"stop_level":1.967203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-04","known_ts":"2003-04-08","bar_index":2536,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-04-04","trigger_known_ts":"2003-04-08","strength":0.45,"price":1.8257,"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.36735,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7678,"atr14":0.041255,"stop_level":1.747173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-01","known_ts":"2003-05-05","bar_index":2542,"type":"BUY","strength":0.45,"price":1.8966,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-05-20","known_ts":"2003-05-20","bar_index":2546,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5911,"stop_level":1.6271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-23","known_ts":"2003-05-23","bar_index":2547,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.5203,"stop_level":1.6271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-07-23","known_ts":"2003-07-23","bar_index":2561,"type":"RECLAIM","strength":0.725,"price":1.9694,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-14","known_ts":"2004-01-14","bar_index":2601,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.0459,"stop_level":5.0858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-15","known_ts":"2004-01-15","bar_index":2601,"type":"RECLAIM","strength":1.0,"price":5.1108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-14","prior_stop_level":5.0858,"sweep_low":4.8962,"atr14":0.209369,"stop_level":4.791516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-04","known_ts":"2004-06-08","bar_index":2634,"type":"BUY","strength":0.725,"price":4.975,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2004-07-06","known_ts":"2004-07-06","bar_index":2640,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4422,"stop_level":5.4801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-07-07","known_ts":"2004-07-07","bar_index":2641,"type":"RECLAIM","strength":0.725,"price":5.6159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-06 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":"2004-07-06","prior_stop_level":5.4801,"sweep_low":5.4152,"atr14":0.176065,"stop_level":5.327168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":2645,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0209,"stop_level":5.3004,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-28","known_ts":"2004-07-28","bar_index":2646,"type":"RECLAIM","strength":0.863,"price":5.4901,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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-07-26","prior_stop_level":5.3004,"sweep_low":4.967,"atr14":0.205003,"stop_level":4.864498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-10","known_ts":"2004-08-10","bar_index":2649,"type":"RECLAIM","strength":0.863,"price":6.3795,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-26 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":2677,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1019,"stop_level":9.1159,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-09","known_ts":"2004-12-09","bar_index":2677,"type":"RECLAIM","strength":1.0,"price":9.1509,"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":9.1159,"sweep_low":8.9048,"atr14":0.315143,"stop_level":8.747229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-27","known_ts":"2004-12-27","bar_index":2681,"type":"RECLAIM","strength":1.0,"price":10.6948,"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-03-30","known_ts":"2005-03-30","bar_index":2702,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.1905,"stop_level":14.3789,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-03-31","known_ts":"2005-03-31","bar_index":2702,"type":"RECLAIM","strength":0.863,"price":14.6033,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-30 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-03-30","prior_stop_level":14.3789,"sweep_low":13.7276,"atr14":0.766479,"stop_level":13.344361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-09","known_ts":"2005-06-13","bar_index":2719,"type":"BUY","strength":0.588,"price":11.6709,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-08-16","known_ts":"2005-08-16","bar_index":2734,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.7339,"stop_level":14.8672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-17","known_ts":"2005-08-17","bar_index":2735,"type":"RECLAIM","strength":0.725,"price":14.9131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-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":"2005-08-16","prior_stop_level":14.8672,"sweep_low":14.5769,"atr14":0.562637,"stop_level":14.295581,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-24","known_ts":"2005-08-24","bar_index":2736,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.8199,"stop_level":14.8672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-08","known_ts":"2005-09-08","bar_index":2740,"type":"RECLAIM","strength":0.725,"price":15.2875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-12","known_ts":"2005-10-12","bar_index":2748,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8949,"stop_level":15.1546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-14","known_ts":"2005-10-14","bar_index":2748,"type":"RECLAIM","strength":0.725,"price":15.5633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-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":"2005-10-12","prior_stop_level":15.1546,"sweep_low":14.2729,"atr14":0.684613,"stop_level":13.930593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-07","known_ts":"2005-11-07","bar_index":2754,"type":"RECLAIM","strength":0.725,"price":17.7093,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-19","known_ts":"2005-12-19","bar_index":2763,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.6749,"stop_level":17.794,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-12-21","known_ts":"2005-12-21","bar_index":2764,"type":"RECLAIM","strength":0.863,"price":18.7948,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-12-19","prior_stop_level":17.794,"sweep_low":17.0495,"atr14":0.682983,"stop_level":16.708008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-26","known_ts":"2006-01-26","bar_index":2772,"type":"RECLAIM","strength":0.725,"price":21.2846,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-16","known_ts":"2006-02-16","bar_index":2777,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.5861,"stop_level":18.4881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-02-21","known_ts":"2006-02-21","bar_index":2777,"type":"RECLAIM","strength":0.725,"price":18.6152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-02-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2006-02-16","prior_stop_level":18.4881,"sweep_low":17.018,"atr14":0.938184,"stop_level":16.548908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-13","known_ts":"2006-04-18","bar_index":2790,"type":"BUY","strength":0.588,"price":18.7426,"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":10},{"ts":"2006-05-17","known_ts":"2006-05-17","bar_index":2797,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1513,"stop_level":16.466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-06-14","known_ts":"2006-06-16","bar_index":2804,"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":"2006-06-14","trigger_known_ts":"2006-06-16","strength":0.45,"price":13.5149,"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.365039,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.732,"atr14":0.71912,"stop_level":12.37244,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-06-27","known_ts":"2006-06-29","bar_index":2807,"type":"BUY","strength":0.45,"price":16.4636,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-09-12","known_ts":"2006-09-12","bar_index":2824,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3674,"stop_level":14.6762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-13","known_ts":"2006-09-13","bar_index":2825,"type":"RECLAIM","strength":0.588,"price":14.725,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-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":"2006-09-12","prior_stop_level":14.6762,"sweep_low":14.1602,"atr14":0.516187,"stop_level":13.902107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-09","known_ts":"2006-10-09","bar_index":2831,"type":"RECLAIM","strength":0.725,"price":16.7363,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-31","known_ts":"2006-10-31","bar_index":2836,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1832,"stop_level":17.236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":2837,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.8907,"stop_level":17.236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-09","known_ts":"2006-11-09","bar_index":2838,"type":"RECLAIM","strength":0.863,"price":17.3132,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-03","prior_stop_level":17.236,"sweep_low":16.716,"atr14":0.503325,"stop_level":16.464337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-20","known_ts":"2006-11-20","bar_index":2841,"type":"RECLAIM","strength":0.863,"price":18.8325,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-18","known_ts":"2006-12-18","bar_index":2847,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.5188,"stop_level":18.804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-20","known_ts":"2006-12-20","bar_index":2848,"type":"RECLAIM","strength":0.863,"price":18.9263,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-12-18","prior_stop_level":18.804,"sweep_low":18.3517,"atr14":0.543791,"stop_level":18.079805,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-05","known_ts":"2007-01-05","bar_index":2851,"type":"RECLAIM","strength":0.863,"price":19.4967,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-24","known_ts":"2007-05-24","bar_index":2883,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.9647,"stop_level":30.0243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":2883,"type":"RECLAIM","strength":1.0,"price":31.9634,"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":true},"anchor_ts":"2007-05-24","prior_stop_level":30.0243,"sweep_low":28.6374,"atr14":0.939639,"stop_level":28.16758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-31","known_ts":"2007-09-05","bar_index":2906,"type":"BUY","strength":0.725,"price":31.1417,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2007-10-30","known_ts":"2007-10-30","bar_index":2919,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.0767,"stop_level":39.1546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-10-31","known_ts":"2007-10-31","bar_index":2920,"type":"RECLAIM","strength":0.863,"price":39.2038,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-30","prior_stop_level":39.1546,"sweep_low":38.8718,"atr14":1.655401,"stop_level":38.044099,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-05","known_ts":"2007-12-07","bar_index":2928,"type":"BUY","strength":0.725,"price":40.2425,"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":"2008-01-07","known_ts":"2008-01-07","bar_index":2935,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.9006,"stop_level":38.5552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-14","known_ts":"2008-01-14","bar_index":2936,"type":"RECLAIM","strength":0.725,"price":38.9082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-07 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":"2008-01-07","prior_stop_level":38.5552,"sweep_low":34.9628,"atr14":1.97603,"stop_level":33.974785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-01","known_ts":"2008-02-01","bar_index":2941,"type":"RECLAIM","strength":0.863,"price":40.3903,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-03-31","known_ts":"2008-04-02","bar_index":2954,"type":"REBUY","strength":1.0,"price":54.6827,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2008-06-10","known_ts":"2008-06-10","bar_index":2970,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.9439,"stop_level":83.9185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-06-17","known_ts":"2008-06-17","bar_index":2972,"type":"RECLAIM","strength":1.0,"price":85.712,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-06-10","prior_stop_level":83.9185,"sweep_low":78.4391,"atr14":4.420083,"stop_level":76.229059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-24","known_ts":"2008-06-24","bar_index":2974,"type":"RECLAIM","strength":1.0,"price":90.1712,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-11-07","known_ts":"2008-11-11","bar_index":3006,"type":"BUY","strength":0.45,"price":17.7725,"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-11-07","known_ts":"2008-11-11","bar_index":3006,"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-11-07","trigger_known_ts":"2008-11-11","strength":0.45,"price":17.7725,"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.813133,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.5008,"atr14":4.411504,"stop_level":15.295048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-20","known_ts":"2008-11-24","bar_index":3009,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-20","trigger_known_ts":"2008-11-24","strength":0.45,"price":17.1011,"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.820192,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.3539,"atr14":3.584,"stop_level":9.5619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":3021,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.4153,"stop_level":19.433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-21","known_ts":"2009-01-21","bar_index":3022,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.9948,"stop_level":19.433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-27","known_ts":"2009-01-27","bar_index":3023,"type":"RECLAIM","strength":0.588,"price":20.0615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-01-21","prior_stop_level":19.433,"sweep_low":17.283,"atr14":2.118816,"stop_level":16.223592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":3033,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.588,"price":11.6577,"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.877426,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.824,"atr14":1.896491,"stop_level":8.875754,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-20","known_ts":"2009-03-24","bar_index":3036,"type":"BUY","strength":0.588,"price":13.9727,"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":"2009-03-20","known_ts":"2009-03-24","bar_index":3036,"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-20","trigger_known_ts":"2009-03-24","strength":0.588,"price":13.9727,"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.853085,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.7908,"atr14":1.683144,"stop_level":8.949228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-16","known_ts":"2009-07-16","bar_index":3063,"type":"RECLAIM","strength":0.863,"price":21.6425,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-21","known_ts":"2009-07-23","bar_index":3064,"type":"BUY","strength":0.863,"price":22.5568,"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":45},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":3070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.7251,"stop_level":22.0664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":3070,"type":"RECLAIM","strength":0.863,"price":22.108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-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":"2009-08-17","prior_stop_level":22.0664,"sweep_low":21.3922,"atr14":1.329316,"stop_level":20.727542,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-04","known_ts":"2009-09-04","bar_index":3075,"type":"RECLAIM","strength":0.863,"price":22.2079,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-10","known_ts":"2009-09-14","bar_index":3076,"type":"BUY","strength":0.863,"price":25.3043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-11-12","known_ts":"2009-11-16","bar_index":3091,"type":"REBUY","strength":0.863,"price":36.1003,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-12-04","known_ts":"2009-12-04","bar_index":3096,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.1968,"stop_level":35.2635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-12-09","known_ts":"2009-12-09","bar_index":3097,"type":"RECLAIM","strength":0.863,"price":35.9808,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-12-04","prior_stop_level":35.2635,"sweep_low":33.6538,"atr14":1.686154,"stop_level":32.810723,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-22","known_ts":"2009-12-22","bar_index":3100,"type":"RECLAIM","strength":0.863,"price":39.5422,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-01-21","known_ts":"2010-01-21","bar_index":3106,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.3153,"stop_level":38.4412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-04","known_ts":"2010-03-04","bar_index":3116,"type":"RECLAIM","strength":1.0,"price":50.2872,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-16","known_ts":"2010-04-16","bar_index":3126,"type":"SELL","basis":"structure_stop","strength":1.0,"price":58.7033,"stop_level":59.2966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-23","known_ts":"2010-04-23","bar_index":3127,"type":"RECLAIM","strength":1.0,"price":60.8846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-16","prior_stop_level":59.2966,"sweep_low":55.6277,"atr14":2.453123,"stop_level":54.401138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-24","known_ts":"2010-08-24","bar_index":3156,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.5452,"stop_level":48.7216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-27","known_ts":"2010-08-27","bar_index":3157,"type":"RECLAIM","strength":0.863,"price":50.569,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-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":"2010-08-24","prior_stop_level":48.7216,"sweep_low":46.7902,"atr14":2.347007,"stop_level":45.616696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-10","known_ts":"2010-09-10","bar_index":3160,"type":"RECLAIM","strength":0.863,"price":53.0546,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-01","known_ts":"2010-11-03","bar_index":3172,"type":"REBUY","strength":1.0,"price":56.1533,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2010-12-01","known_ts":"2010-12-03","bar_index":3179,"type":"BUY","strength":1.0,"price":61.9192,"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":"2011-06-28","known_ts":"2011-06-30","bar_index":3227,"type":"BUY","strength":0.725,"price":78.0335,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":3233,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.9957,"stop_level":79.9833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-01","known_ts":"2011-08-01","bar_index":3234,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.054,"stop_level":79.9833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-06","known_ts":"2011-09-08","bar_index":3243,"type":"BUY","strength":0.588,"price":67.5034,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2011-10-18","known_ts":"2011-10-20","bar_index":3253,"type":"BUY","strength":0.588,"price":50.0386,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2011-11-10","known_ts":"2011-11-10","bar_index":3258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.6483,"stop_level":57.072,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":3259,"type":"RECLAIM","strength":0.588,"price":59.0719,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-10","prior_stop_level":57.072,"sweep_low":55.3687,"atr14":3.351049,"stop_level":53.693176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-25","known_ts":"2011-11-25","bar_index":3262,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.8,"stop_level":56.0975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":3263,"type":"RECLAIM","strength":0.588,"price":57.6817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-25","prior_stop_level":56.0975,"sweep_low":50.6554,"atr14":3.121712,"stop_level":49.094544,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-19","known_ts":"2011-12-19","bar_index":3267,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.7915,"stop_level":50.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-20","known_ts":"2011-12-20","bar_index":3267,"type":"RECLAIM","strength":0.588,"price":54.2706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-12-19","prior_stop_level":50.8,"sweep_low":50.4683,"atr14":2.934596,"stop_level":49.001002,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-06","known_ts":"2012-02-06","bar_index":3278,"type":"RECLAIM","strength":0.725,"price":65.1843,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-14","known_ts":"2012-02-14","bar_index":3280,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.6953,"stop_level":61.3309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-15","known_ts":"2012-03-19","bar_index":3287,"type":"BUY","strength":0.863,"price":62.479,"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":"2012-04-16","known_ts":"2012-04-18","bar_index":3294,"type":"BUY","strength":0.725,"price":59.8575,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2012-06-06","known_ts":"2012-06-08","bar_index":3306,"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-06-06","trigger_known_ts":"2012-06-08","strength":0.45,"price":42.0397,"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.508958,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.2727,"atr14":1.939477,"stop_level":37.302962,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-27","known_ts":"2012-06-29","bar_index":3311,"type":"BUY","strength":0.45,"price":42.4879,"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-06-27","known_ts":"2012-06-29","bar_index":3311,"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-06-27","trigger_known_ts":"2012-06-29","strength":0.45,"price":42.4879,"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.503723,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.8934,"atr14":1.833638,"stop_level":37.976581,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-23","known_ts":"2012-07-23","bar_index":3316,"type":"SELL","basis":"structure_stop","strength":0.45,"price":38.2038,"stop_level":39.0313,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-08-01","known_ts":"2012-08-03","bar_index":3319,"type":"REBUY","strength":0.45,"price":36.2988,"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":"2012-08-22","known_ts":"2012-08-22","bar_index":3324,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.1991,"stop_level":36.374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-29","known_ts":"2012-08-29","bar_index":3325,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.2042,"stop_level":36.374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-05","known_ts":"2012-09-07","bar_index":3327,"type":"REBUY","strength":0.45,"price":34.8879,"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":"2012-10-01","known_ts":"2012-10-01","bar_index":3333,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.9875,"stop_level":34.0574,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-08","known_ts":"2012-10-08","bar_index":3334,"type":"RECLAIM","strength":0.588,"price":35.4736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-10-01","prior_stop_level":34.0574,"sweep_low":32.9997,"atr14":1.742722,"stop_level":32.128339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-31","known_ts":"2012-10-31","bar_index":3339,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.7059,"stop_level":35.4037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-12-14","known_ts":"2012-12-18","bar_index":3350,"type":"BUY","strength":0.588,"price":31.4322,"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-12-14","known_ts":"2012-12-18","bar_index":3350,"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-12-14","trigger_known_ts":"2012-12-18","strength":0.588,"price":31.4322,"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.517795,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":25.4875,"atr14":1.386158,"stop_level":24.794421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-08","known_ts":"2013-01-08","bar_index":3355,"type":"RECLAIM","strength":0.725,"price":33.5858,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-12-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-25","known_ts":"2013-01-25","bar_index":3359,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.7792,"stop_level":31.9305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-01-29","known_ts":"2013-01-29","bar_index":3359,"type":"RECLAIM","strength":0.725,"price":32.064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-01-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":"2013-01-25","prior_stop_level":31.9305,"sweep_low":30.9694,"atr14":1.250652,"stop_level":30.344074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-05","known_ts":"2013-04-09","bar_index":3375,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2013-04-05","trigger_known_ts":"2013-04-09","strength":0.45,"price":18.2941,"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.694372,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.0577,"atr14":1.019609,"stop_level":15.547895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-23","known_ts":"2013-04-25","bar_index":3379,"type":"BUY","strength":0.45,"price":18.7414,"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-04-23","known_ts":"2013-04-25","bar_index":3379,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2013-04-23","trigger_known_ts":"2013-04-25","strength":0.45,"price":18.7414,"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.657825,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.9752,"atr14":1.138641,"stop_level":14.405879,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-24","known_ts":"2013-05-24","bar_index":3386,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.346,"stop_level":18.3911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-06-03","known_ts":"2013-06-03","bar_index":3388,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.2926,"stop_level":18.3911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-07-15","known_ts":"2013-07-17","bar_index":3398,"type":"BUY","strength":0.725,"price":15.8783,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2013-08-29","known_ts":"2013-08-29","bar_index":3409,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.0029,"stop_level":19.2204,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-09-03","known_ts":"2013-09-03","bar_index":3409,"type":"RECLAIM","strength":0.725,"price":19.3201,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-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":"2013-08-29","prior_stop_level":19.2204,"sweep_low":18.8126,"atr14":0.984361,"stop_level":18.32042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-16","known_ts":"2013-10-16","bar_index":3420,"type":"RECLAIM","strength":0.863,"price":20.8606,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-21","known_ts":"2013-10-23","bar_index":3421,"type":"BUY","strength":0.863,"price":21.2231,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-11-22","known_ts":"2013-11-22","bar_index":3429,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.7264,"stop_level":23.8057,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-26","known_ts":"2014-06-30","bar_index":3478,"type":"BUY","strength":0.588,"price":13.9335,"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":"2014-08-14","known_ts":"2014-08-14","bar_index":3489,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.7613,"stop_level":15.8129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-08-25","known_ts":"2014-08-25","bar_index":3491,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8836,"stop_level":15.8129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-10-24","known_ts":"2014-10-28","bar_index":3506,"type":"BUY","strength":0.588,"price":10.5418,"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":"2014-11-18","known_ts":"2014-11-18","bar_index":3511,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6681,"stop_level":9.8415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2014-12-04","known_ts":"2014-12-04","bar_index":3515,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.6038,"stop_level":7.7364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-24","known_ts":"2014-12-29","bar_index":3520,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2014-12-24","trigger_known_ts":"2014-12-29","strength":0.45,"price":6.2687,"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.733644,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3312,"atr14":0.601793,"stop_level":5.030304,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-08","known_ts":"2015-01-12","bar_index":3523,"type":"BUY","strength":0.45,"price":7.2914,"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-01-08","known_ts":"2015-01-12","bar_index":3523,"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-01-08","trigger_known_ts":"2015-01-12","strength":0.45,"price":7.2914,"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.654474,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.9088,"atr14":0.597724,"stop_level":5.609938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-29","known_ts":"2015-01-29","bar_index":3527,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7857,"stop_level":5.9751,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-30","known_ts":"2015-01-30","bar_index":3528,"type":"RECLAIM","strength":0.588,"price":6.0793,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-01-29","prior_stop_level":5.9751,"sweep_low":5.7005,"atr14":0.665335,"stop_level":5.367832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-10","known_ts":"2015-04-14","bar_index":3544,"type":"BUY","strength":0.45,"price":5.0377,"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-04-10","known_ts":"2015-04-14","bar_index":3544,"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-04-10","trigger_known_ts":"2015-04-14","strength":0.45,"price":5.0377,"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.706274,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1191,"atr14":0.371013,"stop_level":3.933593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-11","known_ts":"2015-05-11","bar_index":3551,"type":"RECLAIM","strength":0.725,"price":5.549,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-04-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-18","known_ts":"2015-05-18","bar_index":3552,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0187,"stop_level":5.1229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-20","known_ts":"2015-05-20","bar_index":3553,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7631,"stop_level":5.1229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-28","known_ts":"2015-05-28","bar_index":3555,"type":"RECLAIM","strength":0.725,"price":5.3502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-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":"2015-05-20","prior_stop_level":5.1229,"sweep_low":4.4506,"atr14":0.37608,"stop_level":4.26256,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-10","known_ts":"2015-06-12","bar_index":3558,"type":"REBUY","strength":0.725,"price":5.1892,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2015-08-10","known_ts":"2015-08-12","bar_index":3572,"type":"BUY","strength":0.45,"price":3.0681,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-10","known_ts":"2015-08-12","bar_index":3572,"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-08-10","trigger_known_ts":"2015-08-12","strength":0.45,"price":3.0681,"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.804063,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2821,"atr14":0.325725,"stop_level":2.119237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-15","known_ts":"2015-09-15","bar_index":3580,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.0302,"stop_level":3.0396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-16","known_ts":"2015-09-16","bar_index":3580,"type":"RECLAIM","strength":0.725,"price":3.1627,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-15","prior_stop_level":3.0396,"sweep_low":2.9355,"atr14":0.343475,"stop_level":2.763762,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-21","known_ts":"2015-09-21","bar_index":3581,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7556,"stop_level":3.0396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-08","known_ts":"2015-10-12","bar_index":3586,"type":"REBUY","strength":0.863,"price":2.8029,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2015-10-29","known_ts":"2015-11-02","bar_index":3591,"type":"BUY","strength":0.863,"price":2.7272,"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":65},{"ts":"2016-01-22","known_ts":"2016-01-26","bar_index":3610,"type":"BUY","strength":0.588,"price":1.4393,"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":25},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":3634,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5036,"stop_level":3.6741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-06","known_ts":"2016-06-06","bar_index":3641,"type":"RECLAIM","strength":1.0,"price":5.1229,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-08-11","known_ts":"2016-08-11","bar_index":3656,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2687,"stop_level":6.638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-07","known_ts":"2016-11-09","bar_index":3677,"type":"BUY","strength":0.863,"price":6.8084,"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":"2016-12-29","known_ts":"2016-12-29","bar_index":3689,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1909,"stop_level":8.314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-01-04","known_ts":"2017-01-04","bar_index":3690,"type":"RECLAIM","strength":0.863,"price":8.3898,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-29 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":"2016-12-29","prior_stop_level":8.314,"sweep_low":7.8406,"atr14":0.545107,"stop_level":7.568047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-16","known_ts":"2017-02-16","bar_index":3700,"type":"RECLAIM","strength":1.0,"price":11.0507,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-02","known_ts":"2017-03-02","bar_index":3703,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3841,"stop_level":9.9901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-06-06","known_ts":"2017-06-08","bar_index":3725,"type":"BUY","strength":0.588,"price":5.8047,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"2017-07-28","known_ts":"2017-07-28","bar_index":3737,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7232,"stop_level":6.9031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-07-31","known_ts":"2017-07-31","bar_index":3737,"type":"RECLAIM","strength":0.725,"price":7.3103,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-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":"2017-07-28","prior_stop_level":6.9031,"sweep_low":6.6759,"atr14":0.402553,"stop_level":6.474623,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-17","known_ts":"2017-08-17","bar_index":3742,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.78,"stop_level":6.8084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-08-18","known_ts":"2017-08-18","bar_index":3742,"type":"RECLAIM","strength":0.725,"price":7.0073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-08-17","prior_stop_level":6.8084,"sweep_low":6.78,"atr14":0.33813,"stop_level":6.610935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-05","known_ts":"2017-09-05","bar_index":3746,"type":"RECLAIM","strength":0.863,"price":8.0584,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-14","known_ts":"2017-09-14","bar_index":3748,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.7232,"stop_level":6.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-09-18","known_ts":"2017-09-18","bar_index":3749,"type":"RECLAIM","strength":0.725,"price":6.9694,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2017-09-14","prior_stop_level":6.78,"sweep_low":6.5433,"atr14":0.348833,"stop_level":6.368884,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-24","known_ts":"2017-11-28","bar_index":3765,"type":"BUY","strength":0.588,"price":6.2687,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2017-12-15","known_ts":"2017-12-19","bar_index":3770,"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":"2017-12-15","trigger_known_ts":"2017-12-19","strength":0.588,"price":6.3539,"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.432799,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.7005,"atr14":0.260924,"stop_level":5.570038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-25","known_ts":"2018-01-25","bar_index":3778,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4713,"stop_level":7.4997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-02","known_ts":"2018-03-06","bar_index":3787,"type":"BUY","strength":0.863,"price":7.547,"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":20},{"ts":"2018-04-19","known_ts":"2018-04-23","bar_index":3798,"type":"BUY","strength":0.588,"price":6.8747,"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":70},{"ts":"2018-05-25","known_ts":"2018-05-25","bar_index":3806,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7932,"stop_level":7.8974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-31","known_ts":"2018-05-31","bar_index":3807,"type":"RECLAIM","strength":0.863,"price":8.011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-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":"2018-05-25","prior_stop_level":7.8974,"sweep_low":7.6796,"atr14":0.318742,"stop_level":7.520229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-11","known_ts":"2018-06-11","bar_index":3810,"type":"RECLAIM","strength":1.0,"price":8.3235,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-10-18","known_ts":"2018-10-18","bar_index":3840,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.8707,"stop_level":10.9844,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-01-07","known_ts":"2019-01-09","bar_index":3858,"type":"BUY","strength":0.588,"price":8.3959,"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":"2019-02-28","known_ts":"2019-02-28","bar_index":3870,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5687,"stop_level":10.7116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":3871,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.568,"stop_level":10.7116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-03","known_ts":"2019-04-05","bar_index":3878,"type":"BUY","strength":0.725,"price":10.0924,"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":15},{"ts":"2019-06-12","known_ts":"2019-06-14","bar_index":3894,"type":"BUY","strength":0.45,"price":9.2019,"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-06-17","known_ts":"2019-06-17","bar_index":3895,"type":"RECLAIM","strength":0.588,"price":9.9104,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-06-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2019-07-31","known_ts":"2019-07-31","bar_index":3905,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2636,"stop_level":10.4272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-06","known_ts":"2019-09-10","bar_index":3914,"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":"2019-09-06","trigger_known_ts":"2019-09-10","strength":0.45,"price":7.481,"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.388052,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.3931,"atr14":0.407201,"stop_level":6.1895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-02","known_ts":"2019-10-04","bar_index":3920,"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":"2019-10-02","trigger_known_ts":"2019-10-04","strength":0.45,"price":7.2116,"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.385823,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.499,"atr14":0.413696,"stop_level":6.292152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-14","known_ts":"2019-11-14","bar_index":3930,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.938,"stop_level":7.065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-18","known_ts":"2019-11-18","bar_index":3931,"type":"RECLAIM","strength":0.588,"price":7.2898,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-11-14","prior_stop_level":7.065,"sweep_low":6.8891,"atr14":0.315351,"stop_level":6.731425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-20","known_ts":"2019-12-20","bar_index":3938,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.0422,"stop_level":8.1008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-24","known_ts":"2019-12-24","bar_index":3939,"type":"RECLAIM","strength":0.588,"price":8.2083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-12-20","prior_stop_level":8.1008,"sweep_low":7.9738,"atr14":0.338196,"stop_level":7.804702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-02","known_ts":"2020-01-02","bar_index":3941,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7162,"stop_level":8.0227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-03-20","known_ts":"2020-03-24","bar_index":3959,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2020-03-20","trigger_known_ts":"2020-03-24","strength":0.45,"price":3.4743,"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.680665,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5885,"atr14":0.564274,"stop_level":2.306363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":3963,"type":"BUY","strength":0.45,"price":4.62,"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-07","known_ts":"2020-04-09","bar_index":3963,"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-07","trigger_known_ts":"2020-04-09","strength":0.45,"price":4.62,"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.57536,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.4939,"atr14":0.474057,"stop_level":3.256872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":3971,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.09,"stop_level":4.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3972,"type":"RECLAIM","strength":0.588,"price":4.4,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-14","prior_stop_level":4.18,"sweep_low":3.8,"atr14":0.395031,"stop_level":3.602485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-03","known_ts":"2020-06-03","bar_index":3976,"type":"RECLAIM","strength":0.725,"price":6.48,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":3981,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.41,"stop_level":5.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-11","known_ts":"2020-08-13","bar_index":3992,"type":"BUY","strength":0.725,"price":5.99,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-09-10","known_ts":"2020-09-10","bar_index":3999,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.11,"stop_level":6.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-14","known_ts":"2020-09-14","bar_index":3999,"type":"RECLAIM","strength":0.863,"price":6.33,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-09-10","prior_stop_level":6.13,"sweep_low":6.04,"atr14":0.293124,"stop_level":5.893438,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-15","known_ts":"2020-09-17","bar_index":4000,"type":"REBUY","strength":0.863,"price":6.68,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2020-10-01","known_ts":"2020-10-05","bar_index":4004,"type":"REBUY","strength":0.863,"price":7.44,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2020-11-04","known_ts":"2020-11-04","bar_index":4012,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.71,"stop_level":7.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-05","known_ts":"2020-11-05","bar_index":4012,"type":"RECLAIM","strength":0.863,"price":8.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-11-04","prior_stop_level":7.98,"sweep_low":7.59,"atr14":0.445529,"stop_level":7.367236,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-20","known_ts":"2020-11-20","bar_index":4016,"type":"RECLAIM","strength":1.0,"price":10.85,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-28","known_ts":"2021-06-02","bar_index":4059,"type":"REBUY","strength":0.725,"price":20.12,"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":"2021-06-08","known_ts":"2021-06-10","bar_index":4061,"type":"REBUY","strength":0.725,"price":22.96,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2021-07-08","known_ts":"2021-07-12","bar_index":4068,"type":"BUY","strength":0.863,"price":23.08,"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":10},{"ts":"2021-07-29","known_ts":"2021-08-02","bar_index":4073,"type":"BUY","strength":0.725,"price":23.94,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-08-20","known_ts":"2021-08-20","bar_index":4078,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.99,"stop_level":23.32,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-23","known_ts":"2021-08-23","bar_index":4078,"type":"RECLAIM","strength":0.725,"price":23.71,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-20","prior_stop_level":23.32,"sweep_low":22.68,"atr14":1.35235,"stop_level":22.003825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-08","known_ts":"2021-09-08","bar_index":4082,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.18,"stop_level":23.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-10-22","known_ts":"2021-10-26","bar_index":4093,"type":"BUY","strength":0.725,"price":25.63,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2021-12-28","known_ts":"2021-12-30","bar_index":4108,"type":"BUY","strength":0.725,"price":21.24,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":4113,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.81,"stop_level":19.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-02-09","known_ts":"2022-02-11","bar_index":4118,"type":"BUY","strength":0.45,"price":18.92,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-02-23","known_ts":"2022-02-23","bar_index":4121,"type":"RECLAIM","strength":0.588,"price":21.51,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-02-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2022-04-06","known_ts":"2022-04-06","bar_index":4131,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.09,"stop_level":31.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-13","known_ts":"2022-04-13","bar_index":4132,"type":"RECLAIM","strength":0.725,"price":32.02,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-04-06","prior_stop_level":31.97,"sweep_low":27.5,"atr14":1.646384,"stop_level":26.676808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-21","known_ts":"2022-04-21","bar_index":4134,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.58,"stop_level":30.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-06-24","known_ts":"2022-06-28","bar_index":4149,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-24","trigger_known_ts":"2022-06-28","strength":0.45,"price":15.9,"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.519202,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.31,"atr14":1.164199,"stop_level":14.7279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-18","known_ts":"2022-07-20","bar_index":4154,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-07-18","trigger_known_ts":"2022-07-20","strength":0.45,"price":16.6,"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.498034,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.32,"atr14":0.946192,"stop_level":13.846904,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-26","known_ts":"2022-07-28","bar_index":4156,"type":"BUY","strength":0.45,"price":16.95,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-07-26","known_ts":"2022-07-28","bar_index":4156,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-26","trigger_known_ts":"2022-07-28","strength":0.45,"price":16.95,"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.487451,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.41,"atr14":0.94805,"stop_level":14.935975,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":4165,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.61,"stop_level":17.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-06","known_ts":"2022-09-06","bar_index":4165,"type":"RECLAIM","strength":0.588,"price":17.3,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-09-01","prior_stop_level":17.27,"sweep_low":16.16,"atr14":0.905348,"stop_level":15.707326,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-03","known_ts":"2022-10-05","bar_index":4172,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-03","trigger_known_ts":"2022-10-05","strength":0.45,"price":15.41,"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.534019,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.9,"atr14":0.846105,"stop_level":12.476948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-06","known_ts":"2022-10-10","bar_index":4173,"type":"BUY","strength":0.45,"price":15.59,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-10-06","known_ts":"2022-10-10","bar_index":4173,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-06","trigger_known_ts":"2022-10-10","strength":0.45,"price":15.59,"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.528576,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.13,"atr14":0.804964,"stop_level":12.727518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-04","known_ts":"2022-11-08","bar_index":4180,"type":"BUY","strength":0.588,"price":13.9,"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":"2022-11-04","known_ts":"2022-11-08","bar_index":4180,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-11-04","trigger_known_ts":"2022-11-08","strength":0.588,"price":13.9,"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.579679,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":11.83,"atr14":0.877118,"stop_level":11.391441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":4189,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.02,"stop_level":15.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-21","known_ts":"2022-12-21","bar_index":4190,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.13,"stop_level":15.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-22","known_ts":"2022-12-22","bar_index":4191,"type":"RECLAIM","strength":0.588,"price":16.92,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-15","prior_stop_level":15.5,"sweep_low":14.22,"atr14":0.877203,"stop_level":13.781399,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-22","known_ts":"2022-12-22","bar_index":4191,"type":"RECLAIM","strength":0.588,"price":16.92,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-21","prior_stop_level":15.5,"sweep_low":14.61,"atr14":0.877203,"stop_level":14.171399,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-11","known_ts":"2023-01-11","bar_index":4195,"type":"RECLAIM","strength":0.863,"price":20.92,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-07","known_ts":"2023-02-07","bar_index":4201,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.17,"stop_level":20.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-09","known_ts":"2023-02-09","bar_index":4201,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.88,"stop_level":20.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-08","known_ts":"2023-02-08","bar_index":4201,"type":"RECLAIM","strength":0.863,"price":20.21,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-07","prior_stop_level":20.19,"sweep_low":19.8,"atr14":0.857359,"stop_level":19.37132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-14","known_ts":"2023-02-14","bar_index":4202,"type":"RECLAIM","strength":0.863,"price":20.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-09","prior_stop_level":20.19,"sweep_low":19.0,"atr14":0.883449,"stop_level":18.558275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-24","known_ts":"2023-02-24","bar_index":4205,"type":"RECLAIM","strength":0.863,"price":21.33,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-01","known_ts":"2023-03-03","bar_index":4206,"type":"REBUY","strength":0.863,"price":22.79,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2023-05-31","known_ts":"2023-06-02","bar_index":4227,"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-05-31","trigger_known_ts":"2023-06-02","strength":0.45,"price":15.05,"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.354631,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.61,"atr14":0.593679,"stop_level":13.313161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-05","known_ts":"2023-06-07","bar_index":4228,"type":"BUY","strength":0.45,"price":16.08,"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-06-27","known_ts":"2023-06-27","bar_index":4233,"type":"RECLAIM","strength":0.725,"price":16.89,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-06-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-06","known_ts":"2023-07-06","bar_index":4235,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.64,"stop_level":15.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-07","known_ts":"2023-07-07","bar_index":4235,"type":"RECLAIM","strength":0.588,"price":16.29,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-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":"2023-07-06","prior_stop_level":15.83,"sweep_low":15.25,"atr14":0.565557,"stop_level":14.967221,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-24","known_ts":"2023-07-24","bar_index":4239,"type":"RECLAIM","strength":0.725,"price":17.3,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-08","known_ts":"2023-08-08","bar_index":4242,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.92,"stop_level":15.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-26","known_ts":"2023-09-28","bar_index":4254,"type":"BUY","strength":0.45,"price":15.41,"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-17","known_ts":"2023-10-17","bar_index":4259,"type":"RECLAIM","strength":0.725,"price":14.54,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-09-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-23","known_ts":"2023-10-23","bar_index":4260,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.37,"stop_level":15.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-24","known_ts":"2023-10-24","bar_index":4260,"type":"RECLAIM","strength":0.725,"price":15.65,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-10-23","prior_stop_level":15.14,"sweep_low":14.14,"atr14":0.612623,"stop_level":13.833688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-10","known_ts":"2023-11-10","bar_index":4265,"type":"RECLAIM","strength":0.863,"price":16.83,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-12-29","known_ts":"2023-12-29","bar_index":4276,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.42,"stop_level":20.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":4276,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.64,"stop_level":20.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-02-05","known_ts":"2024-02-05","bar_index":4284,"type":"RECLAIM","strength":1.0,"price":19.78,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-02-27","known_ts":"2024-02-29","bar_index":4289,"type":"BUY","strength":1.0,"price":20.8,"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":35},{"ts":"2024-03-06","known_ts":"2024-03-08","bar_index":4291,"type":"BUY","strength":1.0,"price":20.99,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2024-03-14","known_ts":"2024-03-14","bar_index":4293,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.66,"stop_level":20.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-03-18","known_ts":"2024-03-18","bar_index":4293,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.07,"stop_level":20.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-03-19","known_ts":"2024-03-19","bar_index":4294,"type":"RECLAIM","strength":0.863,"price":20.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2024-03-14","prior_stop_level":20.09,"sweep_low":19.22,"atr14":0.682557,"stop_level":18.878721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-19","known_ts":"2024-03-19","bar_index":4294,"type":"RECLAIM","strength":0.863,"price":20.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-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":"2024-03-18","prior_stop_level":20.09,"sweep_low":19.78,"atr14":0.682557,"stop_level":19.438721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-22","known_ts":"2024-03-26","bar_index":4295,"type":"BUY","strength":1.0,"price":21.57,"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":"2024-04-23","known_ts":"2024-04-23","bar_index":4302,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.55,"stop_level":19.66,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-08","known_ts":"2024-07-10","bar_index":4319,"type":"BUY","strength":0.588,"price":15.4,"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":"2024-07-24","known_ts":"2024-07-24","bar_index":4323,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.94,"stop_level":15.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-07-25","known_ts":"2024-07-25","bar_index":4323,"type":"RECLAIM","strength":0.588,"price":15.26,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2024-07-24","prior_stop_level":15.18,"sweep_low":14.84,"atr14":0.550393,"stop_level":14.564804,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-19","known_ts":"2024-08-21","bar_index":4329,"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-08-19","trigger_known_ts":"2024-08-21","strength":0.45,"price":12.84,"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.434112,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.39,"atr14":0.496104,"stop_level":12.141948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-22","known_ts":"2024-08-26","bar_index":4330,"type":"BUY","strength":0.45,"price":13.78,"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-08-22","known_ts":"2024-08-26","bar_index":4330,"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-08-22","trigger_known_ts":"2024-08-26","strength":0.45,"price":13.78,"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.392684,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.39,"atr14":0.511724,"stop_level":12.134138,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-13","known_ts":"2024-09-17","bar_index":4335,"type":"BUY","strength":0.45,"price":11.81,"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-09-13","known_ts":"2024-09-17","bar_index":4335,"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-09-13","trigger_known_ts":"2024-09-17","strength":0.45,"price":11.81,"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.479506,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.21,"atr14":0.546372,"stop_level":9.936814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-18","known_ts":"2024-09-20","bar_index":4336,"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-09-18","trigger_known_ts":"2024-09-20","strength":0.45,"price":11.77,"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.481269,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.21,"atr14":0.552707,"stop_level":9.933646,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-31","known_ts":"2024-10-31","bar_index":4346,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.98,"stop_level":13.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-01","known_ts":"2024-11-01","bar_index":4346,"type":"RECLAIM","strength":0.588,"price":13.27,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-10-31","prior_stop_level":13.0,"sweep_low":12.85,"atr14":0.493401,"stop_level":12.6033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-14","known_ts":"2024-11-14","bar_index":4349,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.46,"stop_level":11.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-20","known_ts":"2024-11-20","bar_index":4351,"type":"RECLAIM","strength":0.588,"price":11.66,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-11-14","prior_stop_level":11.61,"sweep_low":10.96,"atr14":0.635342,"stop_level":10.642329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-25","known_ts":"2024-11-27","bar_index":4352,"type":"REBUY","strength":0.588,"price":12.14,"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":"2024-12-31","known_ts":"2025-01-03","bar_index":4360,"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-12-31","trigger_known_ts":"2025-01-03","strength":0.45,"price":9.5,"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.581313,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.99,"atr14":0.495453,"stop_level":8.742274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-15","known_ts":"2025-01-17","bar_index":4363,"type":"BUY","strength":0.45,"price":10.27,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-01-15","known_ts":"2025-01-17","bar_index":4363,"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":"2025-01-15","trigger_known_ts":"2025-01-17","strength":0.45,"price":10.27,"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.547378,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.52,"atr14":0.490798,"stop_level":9.274601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-04","known_ts":"2025-03-04","bar_index":4373,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.47,"stop_level":10.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-03-06","known_ts":"2025-03-06","bar_index":4374,"type":"RECLAIM","strength":0.725,"price":10.06,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-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":"2025-03-04","prior_stop_level":10.04,"sweep_low":9.14,"atr14":0.720265,"stop_level":8.779867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-22","known_ts":"2025-04-24","bar_index":4385,"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":"2025-04-22","trigger_known_ts":"2025-04-24","strength":0.45,"price":7.91,"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.5661,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.86,"atr14":0.660523,"stop_level":6.529738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-30","known_ts":"2025-05-02","bar_index":4387,"type":"BUY","strength":0.45,"price":8.88,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-04-30","known_ts":"2025-05-02","bar_index":4387,"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":"2025-04-30","trigger_known_ts":"2025-05-02","strength":0.45,"price":8.88,"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.498305,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.03,"atr14":0.59153,"stop_level":6.734235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-22","known_ts":"2025-05-22","bar_index":4392,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.97,"stop_level":7.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-30","known_ts":"2025-06-03","bar_index":4394,"type":"REBUY","strength":0.45,"price":7.56,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-06-23","known_ts":"2025-06-23","bar_index":4399,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.92,"stop_level":7.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-26","known_ts":"2025-06-26","bar_index":4400,"type":"RECLAIM","strength":0.588,"price":7.45,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-06-23","prior_stop_level":7.17,"sweep_low":6.72,"atr14":0.505359,"stop_level":6.46732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-18","known_ts":"2025-07-18","bar_index":4405,"type":"RECLAIM","strength":0.863,"price":11.32,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-30","known_ts":"2025-10-30","bar_index":4429,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.26,"stop_level":13.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-19","known_ts":"2025-12-23","bar_index":4441,"type":"BUY","strength":0.863,"price":13.87,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2026-01-08","known_ts":"2026-01-08","bar_index":4445,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.26,"stop_level":12.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-01-09","known_ts":"2026-01-09","bar_index":4445,"type":"RECLAIM","strength":1.0,"price":12.76,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-08","prior_stop_level":12.29,"sweep_low":11.68,"atr14":0.617778,"stop_level":11.371111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-27","known_ts":"2026-01-27","bar_index":4449,"type":"RECLAIM","strength":1.0,"price":14.21,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-30","known_ts":"2026-01-30","bar_index":4450,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.76,"stop_level":14.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-02-03","known_ts":"2026-02-03","bar_index":4450,"type":"RECLAIM","strength":0.863,"price":14.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-30 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":"2026-01-30","prior_stop_level":14.02,"sweep_low":13.28,"atr14":0.732963,"stop_level":12.913519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-09","known_ts":"2026-02-09","bar_index":4452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.31,"stop_level":13.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-02-11","known_ts":"2026-02-11","bar_index":4452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.48,"stop_level":13.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-04-10","known_ts":"2026-04-14","bar_index":4466,"type":"BUY","strength":0.588,"price":9.45,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2026-05-19","known_ts":"2026-05-19","bar_index":4475,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.15,"stop_level":10.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-05-20","known_ts":"2026-05-20","bar_index":4475,"type":"RECLAIM","strength":0.725,"price":10.34,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-19 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":"2026-05-19","prior_stop_level":10.2,"sweep_low":10.07,"atr14":0.519737,"stop_level":9.810131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-05","known_ts":"2026-06-05","bar_index":4479,"type":"RECLAIM","strength":0.863,"price":12.72,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-18","known_ts":"2026-06-18","bar_index":4482,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.28,"stop_level":12.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-07-24","known_ts":"2026-07-28","bar_index":4490,"type":"BUY","strength":0.863,"price":11.98,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-28","last_scored_basis":null,"bars_since_signal":11,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2016-11-07","2017-01-31","2017-03-31","2017-04-19","2017-05-15","2017-06-06","2017-09-26","2017-10-17","2017-11-15","2018-02-13","2018-04-03","2018-07-16","2018-10-30","2018-11-26","2019-03-29","2019-04-30","2019-06-04","2019-08-15","2020-02-03","2021-02-05","2021-03-09","2021-03-30","2021-07-26","2021-09-23","2021-12-22","2022-02-01","2022-05-19","2023-03-27","2023-05-01","2023-08-17","2023-09-21","2024-01-23","2024-02-22","2024-05-01","2024-06-24","2025-11-14","2025-12-16","2026-02-26","2026-03-24","2026-07-08"],"warnings":[{"ts":"2023-11-10","kind":"arm","px":16.55},{"ts":"2023-12-06","kind":"arm","px":17.47},{"ts":"2023-12-29","kind":"confirm","px":20.42,"level":20.74},{"ts":"2024-01-02","kind":"arm","px":19.77},{"ts":"2024-01-03","kind":"confirm","px":19.64,"level":20.74},{"ts":"2024-03-06","kind":"arm","px":20.09},{"ts":"2024-03-14","kind":"confirm","px":19.66,"level":20.09},{"ts":"2024-03-15","kind":"arm","px":19.76},{"ts":"2024-03-18","kind":"confirm","px":20.07,"level":20.09},{"ts":"2024-04-05","kind":"arm","px":22.25},{"ts":"2024-04-23","kind":"confirm","px":18.55,"level":19.66},{"ts":"2024-07-19","kind":"arm","px":15.17},{"ts":"2024-07-24","kind":"confirm","px":14.94,"level":15.18},{"ts":"2024-10-16","kind":"arm","px":13.05},{"ts":"2024-10-31","kind":"confirm","px":12.98,"level":13.0},{"ts":"2024-11-05","kind":"arm","px":11.61},{"ts":"2024-11-14","kind":"confirm","px":11.46,"level":11.61},{"ts":"2025-02-24","kind":"arm","px":11.15},{"ts":"2025-03-04","kind":"confirm","px":9.47,"level":10.04},{"ts":"2025-05-09","kind":"arm","px":7.0},{"ts":"2025-05-22","kind":"confirm","px":6.97,"level":7.0},{"ts":"2025-06-20","kind":"arm","px":6.98},{"ts":"2025-06-23","kind":"confirm","px":6.92,"level":7.17},{"ts":"2025-07-16","kind":"arm","px":9.14},{"ts":"2025-09-17","kind":"arm","px":11.29},{"ts":"2025-10-13","kind":"arm","px":13.83},{"ts":"2025-10-30","kind":"confirm","px":12.26,"level":13.0},{"ts":"2026-01-07","kind":"arm","px":12.04},{"ts":"2026-01-08","kind":"confirm","px":12.26,"level":12.29},{"ts":"2026-01-29","kind":"arm","px":14.21},{"ts":"2026-01-30","kind":"confirm","px":13.76,"level":14.02},{"ts":"2026-02-02","kind":"arm","px":13.85},{"ts":"2026-02-09","kind":"confirm","px":12.31,"level":13.76},{"ts":"2026-02-10","kind":"arm","px":12.27},{"ts":"2026-02-11","kind":"confirm","px":12.48,"level":13.76},{"ts":"2026-04-28","kind":"arm","px":10.22},{"ts":"2026-05-19","kind":"confirm","px":10.15,"level":10.2},{"ts":"2026-06-09","kind":"arm","px":12.72},{"ts":"2026-06-18","kind":"confirm","px":12.28,"level":12.41},{"ts":"2026-08-21","kind":"arm","px":11.27}],"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":[]}}}