{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_23ec40330c1fa1cdf8ba","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-17","entry_date":"2026-07-20","entry_basis":"next_session_close","entry_price":81.59,"rank":12,"tier":null,"state":"up","maturity":"matured","latest_price":90.61,"return_pct":11.1,"excess_pct":11.46,"sessions":5,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"HAS","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-08-28","known_ts":"1980-08-28","bar_index":39,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0672,"stop_level":0.0681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-08-29","known_ts":"1980-08-29","bar_index":39,"type":"RECLAIM","strength":0.588,"price":0.0691,"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":0.0681,"sweep_low":0.0672,"atr14":0.002476,"stop_level":0.065962,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-11-10","known_ts":"1980-11-10","bar_index":55,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.0662,"stop_level":0.0672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-11-13","known_ts":"1980-11-13","bar_index":56,"type":"RECLAIM","strength":0.588,"price":0.0711,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1980-11-10","prior_stop_level":0.0672,"sweep_low":0.0662,"atr14":0.001984,"stop_level":0.065208,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-02-11","known_ts":"1981-02-13","bar_index":77,"type":"BUY","strength":0.588,"price":0.078,"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":"1981-03-31","known_ts":"1981-03-31","bar_index":88,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1057,"stop_level":0.1067,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-13","known_ts":"1981-04-15","bar_index":91,"type":"REBUY","strength":0.863,"price":0.1195,"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":"1981-10-02","known_ts":"1981-10-06","bar_index":131,"type":"BUY","strength":0.45,"price":0.1007,"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-10-15","known_ts":"1981-10-15","bar_index":134,"type":"RECLAIM","strength":0.588,"price":0.1126,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1981-10-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-12-23","known_ts":"1981-12-23","bar_index":150,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1185,"stop_level":0.1225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-12-28","known_ts":"1981-12-28","bar_index":150,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1165,"stop_level":0.1225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-02-19","known_ts":"1982-02-23","bar_index":163,"type":"BUY","strength":0.588,"price":0.1136,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1982-03-09","known_ts":"1982-03-09","bar_index":167,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1096,"stop_level":0.1126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-03-15","known_ts":"1982-03-15","bar_index":168,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.1067,"stop_level":0.1096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1982-04-02","known_ts":"1982-04-06","bar_index":173,"type":"BUY","strength":0.588,"price":0.1155,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1982-05-21","known_ts":"1982-05-21","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1442,"stop_level":0.1452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-07-16","known_ts":"1982-07-20","bar_index":197,"type":"BUY","strength":0.863,"price":0.1541,"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":"1982-08-06","known_ts":"1982-08-06","bar_index":202,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.16,"stop_level":0.161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-08-19","known_ts":"1982-08-23","bar_index":205,"type":"REBUY","strength":0.725,"price":0.1807,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1982-12-08","known_ts":"1982-12-08","bar_index":230,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.32,"stop_level":0.3289,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-02-25","known_ts":"1983-02-25","bar_index":249,"type":"RECLAIM","strength":0.863,"price":0.3889,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-03-15","known_ts":"1983-03-15","bar_index":253,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3978,"stop_level":0.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-03-31","known_ts":"1983-03-31","bar_index":257,"type":"RECLAIM","strength":1.0,"price":0.4689,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-04-27","known_ts":"1983-04-27","bar_index":263,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4711,"stop_level":0.4778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-04-29","known_ts":"1983-04-29","bar_index":263,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4622,"stop_level":0.4778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-07-11","known_ts":"1983-07-11","bar_index":280,"type":"RECLAIM","strength":0.863,"price":0.6022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-08-01","known_ts":"1983-08-01","bar_index":285,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.5955,"stop_level":0.6066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-09-26","known_ts":"1983-09-26","bar_index":298,"type":"RECLAIM","strength":0.863,"price":0.6933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-10-11","known_ts":"1983-10-11","bar_index":301,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6133,"stop_level":0.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-10-18","known_ts":"1983-10-18","bar_index":303,"type":"RECLAIM","strength":0.725,"price":0.6466,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-11 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-10-11","prior_stop_level":0.64,"sweep_low":0.56,"atr14":0.017193,"stop_level":0.551403,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-12-07","known_ts":"1983-12-09","bar_index":315,"type":"BUY","strength":0.725,"price":0.66,"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":"1984-01-05","known_ts":"1984-01-05","bar_index":321,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.6933,"stop_level":0.7133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-03-05","known_ts":"1984-03-07","bar_index":335,"type":"BUY","strength":0.588,"price":0.71,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1984-05-18","known_ts":"1984-05-18","bar_index":352,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9499,"stop_level":0.9733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-06-04","known_ts":"1984-06-04","bar_index":356,"type":"RECLAIM","strength":0.863,"price":0.9933,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-11-21","known_ts":"1984-11-21","bar_index":396,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5932,"stop_level":1.6132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-11-27","known_ts":"1984-11-27","bar_index":397,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.5166,"stop_level":1.6132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-02-08","known_ts":"1985-02-08","bar_index":414,"type":"RECLAIM","strength":0.725,"price":1.8832,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-03-13","known_ts":"1985-03-13","bar_index":421,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8666,"stop_level":1.9166,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-05-10","known_ts":"1985-05-14","bar_index":435,"type":"REBUY","strength":0.588,"price":2.1999,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1985-06-10","known_ts":"1985-06-10","bar_index":441,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.4332,"stop_level":2.4499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-06-11","known_ts":"1985-06-11","bar_index":442,"type":"RECLAIM","strength":0.725,"price":2.4582,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-06-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":"1985-06-10","prior_stop_level":2.4499,"sweep_low":2.4165,"atr14":0.057176,"stop_level":2.387912,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-10-07","known_ts":"1985-10-09","bar_index":469,"type":"BUY","strength":0.588,"price":2.1999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"1985-12-10","known_ts":"1985-12-10","bar_index":484,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3332,"stop_level":2.3499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-12-11","known_ts":"1985-12-11","bar_index":484,"type":"RECLAIM","strength":0.725,"price":2.4165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1985-12-10","prior_stop_level":2.3499,"sweep_low":2.3165,"atr14":0.055734,"stop_level":2.288633,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-24","known_ts":"1985-12-24","bar_index":487,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.3249,"stop_level":2.3999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-15","known_ts":"1986-01-15","bar_index":492,"type":"RECLAIM","strength":0.725,"price":2.3499,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-12-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-28","known_ts":"1986-01-30","bar_index":495,"type":"BUY","strength":0.725,"price":2.4499,"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":45},{"ts":"1986-04-23","known_ts":"1986-04-23","bar_index":514,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.0332,"stop_level":3.0998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-04-24","known_ts":"1986-04-24","bar_index":515,"type":"RECLAIM","strength":0.863,"price":3.1498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-04-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":"1986-04-23","prior_stop_level":3.0998,"sweep_low":2.9748,"atr14":0.053435,"stop_level":2.948083,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-05-07","known_ts":"1986-05-07","bar_index":518,"type":"RECLAIM","strength":1.0,"price":3.2082,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-04-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-07-07","known_ts":"1986-07-07","bar_index":531,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7415,"stop_level":3.8331,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-11-12","known_ts":"1986-11-14","bar_index":562,"type":"BUY","strength":0.588,"price":3.1832,"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":"1986-12-11","known_ts":"1986-12-11","bar_index":568,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.7332,"stop_level":3.1498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1987-02-23","known_ts":"1987-02-23","bar_index":585,"type":"RECLAIM","strength":0.725,"price":3.3665,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-03-27","known_ts":"1987-03-27","bar_index":593,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2332,"stop_level":3.2998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-04-03","known_ts":"1987-04-03","bar_index":594,"type":"RECLAIM","strength":0.863,"price":3.3165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-03-27","prior_stop_level":3.2998,"sweep_low":3.0998,"atr14":0.098459,"stop_level":3.05057,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-04-14","known_ts":"1987-04-14","bar_index":597,"type":"RECLAIM","strength":0.863,"price":3.2665,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-06-02","known_ts":"1987-06-04","bar_index":608,"type":"BUY","strength":0.588,"price":3.0998,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1987-07-06","known_ts":"1987-07-06","bar_index":615,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2498,"stop_level":3.2665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-07","known_ts":"1987-07-07","bar_index":616,"type":"RECLAIM","strength":0.725,"price":3.2832,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-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":"1987-07-06","prior_stop_level":3.2665,"sweep_low":3.2165,"atr14":0.08653,"stop_level":3.173235,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-20","known_ts":"1987-07-20","bar_index":619,"type":"RECLAIM","strength":0.863,"price":3.2665,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-17","known_ts":"1987-09-21","bar_index":633,"type":"BUY","strength":0.725,"price":3.1011,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"1987-10-21","known_ts":"1987-10-23","bar_index":641,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1987-10-21","trigger_known_ts":"1987-10-23","strength":0.45,"price":1.7857,"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.489771,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4686,"atr14":0.185692,"stop_level":1.375754,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-16","known_ts":"1987-11-18","bar_index":647,"type":"BUY","strength":0.45,"price":1.6522,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-11-16","known_ts":"1987-11-18","bar_index":647,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1987-11-16","trigger_known_ts":"1987-11-18","strength":0.45,"price":1.6522,"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.527916,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4686,"atr14":0.142736,"stop_level":1.397232,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-28","known_ts":"1988-03-28","bar_index":677,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8887,"stop_level":1.9054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-31","known_ts":"1988-03-31","bar_index":678,"type":"RECLAIM","strength":0.725,"price":1.9221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-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":"1988-03-28","prior_stop_level":1.9054,"sweep_low":1.8552,"atr14":0.064932,"stop_level":1.822734,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-26","known_ts":"1988-04-28","bar_index":684,"type":"BUY","strength":0.725,"price":1.9221,"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":40},{"ts":"1988-07-05","known_ts":"1988-07-07","bar_index":700,"type":"REBUY","strength":0.863,"price":2.2109,"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":"1988-11-16","known_ts":"1988-11-16","bar_index":731,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0512,"stop_level":2.1016,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-11-23","known_ts":"1988-11-23","bar_index":733,"type":"RECLAIM","strength":1.0,"price":2.1184,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-11-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":"1988-11-16","prior_stop_level":2.1016,"sweep_low":2.0175,"atr14":0.065654,"stop_level":1.984673,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-12-01","known_ts":"1988-12-01","bar_index":735,"type":"RECLAIM","strength":1.0,"price":2.1352,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-12-06","known_ts":"1988-12-08","bar_index":736,"type":"BUY","strength":1.0,"price":2.1352,"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":60},{"ts":"1989-01-06","known_ts":"1989-01-10","bar_index":743,"type":"BUY","strength":0.863,"price":2.1689,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1989-01-27","known_ts":"1989-01-27","bar_index":748,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2361,"stop_level":2.2865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-06","known_ts":"1989-02-06","bar_index":750,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2064,"stop_level":2.2361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-08","known_ts":"1989-02-08","bar_index":750,"type":"RECLAIM","strength":1.0,"price":2.2401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-02-06","prior_stop_level":2.2361,"sweep_low":2.1559,"atr14":0.07236,"stop_level":2.11972,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-28","known_ts":"1989-02-28","bar_index":755,"type":"RECLAIM","strength":1.0,"price":2.3917,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-20","known_ts":"1989-03-20","bar_index":759,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.3917,"stop_level":2.459,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-04-12","known_ts":"1989-04-12","bar_index":765,"type":"RECLAIM","strength":1.0,"price":2.459,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-04-20","known_ts":"1989-04-24","bar_index":767,"type":"BUY","strength":1.0,"price":2.5096,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1989-05-19","known_ts":"1989-05-23","bar_index":774,"type":"BUY","strength":0.863,"price":2.5826,"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":"1989-06-13","known_ts":"1989-06-13","bar_index":779,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8189,"stop_level":2.8696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-16","known_ts":"1989-06-16","bar_index":780,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8358,"stop_level":2.8696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-06-23","known_ts":"1989-06-23","bar_index":782,"type":"RECLAIM","strength":1.0,"price":2.9708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-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":"1989-06-16","prior_stop_level":2.8696,"sweep_low":2.7176,"atr14":0.09506,"stop_level":2.67007,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-28","known_ts":"1989-08-30","bar_index":797,"type":"BUY","strength":0.863,"price":2.9764,"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":"1989-09-12","known_ts":"1989-09-12","bar_index":800,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9256,"stop_level":2.9764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-09-14","known_ts":"1989-09-14","bar_index":801,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8073,"stop_level":2.9764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-10-02","known_ts":"1989-10-04","bar_index":805,"type":"BUY","strength":0.863,"price":3.0948,"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":0},{"ts":"1989-10-16","known_ts":"1989-10-16","bar_index":808,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8749,"stop_level":3.0271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-10-20","known_ts":"1989-10-20","bar_index":809,"type":"RECLAIM","strength":0.863,"price":3.0778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1989-10-16","prior_stop_level":3.0271,"sweep_low":2.6382,"atr14":0.106906,"stop_level":2.584747,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-01-05","known_ts":"1990-01-09","bar_index":827,"type":"BUY","strength":0.725,"price":2.7954,"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":"1990-01-23","known_ts":"1990-01-23","bar_index":831,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.609,"stop_level":2.6768,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1990-04-16","known_ts":"1990-04-16","bar_index":850,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5636,"stop_level":2.5806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-18","known_ts":"1990-04-18","bar_index":850,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4448,"stop_level":2.5806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-10","known_ts":"1990-05-14","bar_index":856,"type":"BUY","strength":0.588,"price":2.6902,"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-05-29","known_ts":"1990-05-29","bar_index":860,"type":"RECLAIM","strength":0.725,"price":2.8946,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-05-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-06-11","known_ts":"1990-06-11","bar_index":863,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6051,"stop_level":2.6732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-13","known_ts":"1990-06-13","bar_index":863,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6051,"stop_level":2.6732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-07-11","known_ts":"1990-07-13","bar_index":870,"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-07-11","trigger_known_ts":"1990-07-13","strength":0.45,"price":2.4689,"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.244915,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.3156,"atr14":0.081448,"stop_level":2.274876,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-08-27","known_ts":"1990-08-29","bar_index":881,"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-08-27","trigger_known_ts":"1990-08-29","strength":0.45,"price":2.015,"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.383736,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.7247,"atr14":0.092772,"stop_level":1.678314,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-10","known_ts":"1990-09-12","bar_index":884,"type":"BUY","strength":0.45,"price":1.8954,"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-09-10","known_ts":"1990-09-12","bar_index":884,"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-09-10","trigger_known_ts":"1990-09-12","strength":0.45,"price":1.8954,"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.420314,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8784,"atr14":0.070961,"stop_level":1.84292,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-17","known_ts":"1991-01-17","bar_index":914,"type":"RECLAIM","strength":0.863,"price":2.6739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-21","known_ts":"1991-02-21","bar_index":922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1455,"stop_level":3.2314,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-02-27","known_ts":"1991-02-27","bar_index":923,"type":"RECLAIM","strength":0.863,"price":3.283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-02-21","prior_stop_level":3.2314,"sweep_low":3.0767,"atr14":0.113433,"stop_level":3.019983,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-11","known_ts":"1991-03-11","bar_index":926,"type":"RECLAIM","strength":1.0,"price":3.3174,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-05-02","known_ts":"1991-05-02","bar_index":938,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.824,"stop_level":3.833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-09-17","known_ts":"1991-09-19","bar_index":970,"type":"BUY","strength":0.725,"price":3.9529,"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":"1991-10-10","known_ts":"1991-10-10","bar_index":975,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.022,"stop_level":4.0393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-16","known_ts":"1991-10-16","bar_index":977,"type":"RECLAIM","strength":0.725,"price":4.1773,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1991-10-10","prior_stop_level":4.0393,"sweep_low":3.9357,"atr14":0.088782,"stop_level":3.891309,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-24","known_ts":"1991-10-24","bar_index":979,"type":"RECLAIM","strength":0.863,"price":4.911,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-19","known_ts":"1991-11-19","bar_index":985,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7035,"stop_level":4.7727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-26","known_ts":"1991-11-26","bar_index":986,"type":"RECLAIM","strength":1.0,"price":4.9802,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-11-19","prior_stop_level":4.7727,"sweep_low":4.617,"atr14":0.140154,"stop_level":4.546923,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-06","known_ts":"1991-12-06","bar_index":989,"type":"RECLAIM","strength":1.0,"price":4.9456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-04-10","known_ts":"1992-04-14","bar_index":1018,"type":"BUY","strength":0.725,"price":5.5852,"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":"1992-06-17","known_ts":"1992-06-17","bar_index":1033,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.544,"stop_level":5.8043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-19","known_ts":"1992-06-19","bar_index":1034,"type":"RECLAIM","strength":0.863,"price":5.9344,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-06-17","prior_stop_level":5.8043,"sweep_low":5.4919,"atr14":0.166115,"stop_level":5.408843,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-29","known_ts":"1992-07-01","bar_index":1036,"type":"REBUY","strength":0.863,"price":6.0646,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1992-07-24","known_ts":"1992-07-28","bar_index":1042,"type":"BUY","strength":0.863,"price":6.2728,"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":45},{"ts":"1992-09-04","known_ts":"1992-09-09","bar_index":1052,"type":"REBUY","strength":0.863,"price":6.674,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1992-10-05","known_ts":"1992-10-05","bar_index":1058,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7001,"stop_level":6.8826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-10-19","known_ts":"1992-10-21","bar_index":1062,"type":"REBUY","strength":0.863,"price":7.2997,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":65},{"ts":"1993-01-19","known_ts":"1993-01-21","bar_index":1083,"type":"BUY","strength":0.725,"price":7.18,"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":"1993-03-08","known_ts":"1993-03-10","bar_index":1094,"type":"BUY","strength":0.588,"price":6.6676,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1993-03-29","known_ts":"1993-03-31","bar_index":1099,"type":"BUY","strength":0.45,"price":6.4846,"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-12","known_ts":"1993-04-12","bar_index":1102,"type":"RECLAIM","strength":0.588,"price":6.8507,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-03-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-07-02","known_ts":"1993-07-02","bar_index":1121,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.5443,"stop_level":7.5966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-08-02","known_ts":"1993-08-04","bar_index":1128,"type":"BUY","strength":0.863,"price":7.845,"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":"1993-08-26","known_ts":"1993-08-30","bar_index":1134,"type":"BUY","strength":0.863,"price":7.95,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1993-10-12","known_ts":"1993-10-12","bar_index":1144,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2648,"stop_level":8.2911,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-10-13","known_ts":"1993-10-13","bar_index":1145,"type":"RECLAIM","strength":0.863,"price":8.396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-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":"1993-10-12","prior_stop_level":8.2911,"sweep_low":8.2386,"atr14":0.091418,"stop_level":8.192891,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-19","known_ts":"1993-10-19","bar_index":1146,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.9762,"stop_level":8.2648,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-03","known_ts":"1993-12-07","bar_index":1157,"type":"BUY","strength":0.588,"price":7.9894,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1994-02-10","known_ts":"1994-02-14","bar_index":1173,"type":"BUY","strength":0.45,"price":7.3187,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-03-29","known_ts":"1994-03-29","bar_index":1183,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.3977,"stop_level":7.503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-04","known_ts":"1994-04-04","bar_index":1184,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.2924,"stop_level":7.503,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-04-08","known_ts":"1994-04-08","bar_index":1186,"type":"RECLAIM","strength":0.588,"price":7.5293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-04-04","prior_stop_level":7.503,"sweep_low":7.1608,"atr14":0.129328,"stop_level":7.096136,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-11","known_ts":"1994-07-13","bar_index":1207,"type":"BUY","strength":0.45,"price":6.305,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-07-11","known_ts":"1994-07-13","bar_index":1207,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-07-11","trigger_known_ts":"1994-07-13","strength":0.45,"price":6.305,"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.244331,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.9884,"atr14":0.128678,"stop_level":5.924061,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-09-15","known_ts":"1994-09-15","bar_index":1222,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5047,"stop_level":6.5576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-10-07","known_ts":"1994-10-11","bar_index":1228,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-10-07","trigger_known_ts":"1994-10-11","strength":0.45,"price":6.1345,"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.264766,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.9759,"atr14":0.096676,"stop_level":5.927562,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-17","known_ts":"1994-10-19","bar_index":1230,"type":"BUY","strength":0.588,"price":6.6898,"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":"1994-10-17","known_ts":"1994-10-19","bar_index":1230,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-10-17","trigger_known_ts":"1994-10-19","strength":0.588,"price":6.6898,"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.176214,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.0552,"atr14":0.122532,"stop_level":5.993934,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-28","known_ts":"1994-10-28","bar_index":1233,"type":"RECLAIM","strength":0.863,"price":7.022,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-10-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-11-17","known_ts":"1994-11-17","bar_index":1237,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4125,"stop_level":6.5047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-17","known_ts":"1995-01-19","bar_index":1251,"type":"BUY","strength":0.588,"price":6.2801,"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":65},{"ts":"1995-03-07","known_ts":"1995-03-07","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.587,"stop_level":6.6402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-10","known_ts":"1995-03-10","bar_index":1263,"type":"RECLAIM","strength":0.863,"price":6.7198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-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":"1995-03-07","prior_stop_level":6.6402,"sweep_low":6.587,"atr14":0.101588,"stop_level":6.536206,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-14","known_ts":"1995-03-14","bar_index":1264,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4808,"stop_level":6.587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-16","known_ts":"1995-03-16","bar_index":1264,"type":"RECLAIM","strength":0.863,"price":6.7464,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-03-14","prior_stop_level":6.587,"sweep_low":6.3745,"atr14":0.129157,"stop_level":6.309922,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-30","known_ts":"1995-03-30","bar_index":1268,"type":"RECLAIM","strength":0.863,"price":7.1714,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-28","known_ts":"1995-04-28","bar_index":1274,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7464,"stop_level":6.773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-01","known_ts":"1995-05-01","bar_index":1275,"type":"RECLAIM","strength":0.863,"price":6.8167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-04-28","prior_stop_level":6.773,"sweep_low":6.7102,"atr14":0.095752,"stop_level":6.662324,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-12","known_ts":"1995-05-12","bar_index":1278,"type":"RECLAIM","strength":1.0,"price":7.2427,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-04-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-05-31","known_ts":"1995-06-02","bar_index":1282,"type":"BUY","strength":0.863,"price":7.2427,"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-08-08","known_ts":"1995-08-10","bar_index":1298,"type":"BUY","strength":0.725,"price":6.8076,"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":"1995-09-06","known_ts":"1995-09-06","bar_index":1304,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7542,"stop_level":6.8343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-13","known_ts":"1995-09-13","bar_index":1306,"type":"RECLAIM","strength":1.0,"price":6.8877,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-09-06","prior_stop_level":6.8343,"sweep_low":6.6742,"atr14":0.130372,"stop_level":6.609014,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-11-01","known_ts":"1995-11-03","bar_index":1318,"type":"BUY","strength":0.588,"price":6.5043,"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":"1995-12-15","known_ts":"1995-12-15","bar_index":1328,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5043,"stop_level":6.5311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-12-20","known_ts":"1995-12-20","bar_index":1329,"type":"RECLAIM","strength":0.588,"price":6.5846,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-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":"1995-12-15","prior_stop_level":6.5311,"sweep_low":6.424,"atr14":0.122288,"stop_level":6.362856,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-12-28","known_ts":"1996-01-02","bar_index":1331,"type":"REBUY","strength":0.588,"price":6.6114,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-01-29","known_ts":"1996-01-29","bar_index":1338,"type":"RECLAIM","strength":0.725,"price":8.9029,"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-03-15","known_ts":"1996-03-19","bar_index":1349,"type":"BUY","strength":1.0,"price":7.9107,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1996-04-12","known_ts":"1996-04-12","bar_index":1355,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.857,"stop_level":7.9375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-10","known_ts":"1996-05-10","bar_index":1362,"type":"RECLAIM","strength":1.0,"price":8.1205,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-10","known_ts":"1996-06-10","bar_index":1368,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0667,"stop_level":8.1205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-01","known_ts":"1996-08-05","bar_index":1381,"type":"BUY","strength":0.725,"price":7.9275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1996-09-12","known_ts":"1996-09-12","bar_index":1390,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8466,"stop_level":7.9275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-09-13","known_ts":"1996-09-13","bar_index":1391,"type":"RECLAIM","strength":0.863,"price":7.9545,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-09-12","prior_stop_level":7.9275,"sweep_low":7.8466,"atr14":0.102194,"stop_level":7.795503,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-26","known_ts":"1996-09-26","bar_index":1394,"type":"RECLAIM","strength":0.863,"price":8.0084,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-05","known_ts":"1996-12-05","bar_index":1410,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7589,"stop_level":8.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-09","known_ts":"1996-12-09","bar_index":1411,"type":"RECLAIM","strength":1.0,"price":8.9211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-12-05","prior_stop_level":8.84,"sweep_low":8.6238,"atr14":0.152769,"stop_level":8.547415,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-27","known_ts":"1997-01-29","bar_index":1422,"type":"BUY","strength":0.725,"price":8.5427,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1997-03-19","known_ts":"1997-03-19","bar_index":1434,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0793,"stop_level":9.1335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-24","known_ts":"1997-03-24","bar_index":1435,"type":"RECLAIM","strength":1.0,"price":9.269,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-03-19","prior_stop_level":9.1335,"sweep_low":8.998,"atr14":0.15207,"stop_level":8.921965,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-14","known_ts":"1997-05-16","bar_index":1447,"type":"BUY","strength":0.725,"price":8.7901,"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":"1997-06-18","known_ts":"1997-06-18","bar_index":1455,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.0553,"stop_level":9.1369,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-06-19","known_ts":"1997-06-19","bar_index":1455,"type":"RECLAIM","strength":0.863,"price":9.402,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-06-18","prior_stop_level":9.1369,"sweep_low":9.0553,"atr14":0.21223,"stop_level":8.949185,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-07","known_ts":"1997-07-07","bar_index":1459,"type":"RECLAIM","strength":0.863,"price":9.5447,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-18","known_ts":"1997-07-18","bar_index":1462,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.3,"stop_level":9.5447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-22","known_ts":"1997-07-22","bar_index":1462,"type":"RECLAIM","strength":1.0,"price":9.6263,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-07-18","prior_stop_level":9.5447,"sweep_low":9.2184,"atr14":0.19786,"stop_level":9.11947,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-08-11","known_ts":"1997-08-11","bar_index":1467,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.2425,"stop_level":9.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-14","known_ts":"1997-08-14","bar_index":1468,"type":"RECLAIM","strength":0.863,"price":9.3652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-08-11","prior_stop_level":9.3,"sweep_low":8.9971,"atr14":0.236177,"stop_level":8.879011,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-30","known_ts":"1997-10-02","bar_index":1479,"type":"BUY","strength":0.725,"price":9.1607,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1997-10-13","known_ts":"1997-10-15","bar_index":1482,"type":"BUY","strength":0.725,"price":9.1607,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1998-01-30","known_ts":"1998-02-03","bar_index":1507,"type":"BUY","strength":0.863,"price":11.5101,"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":40},{"ts":"1998-03-09","known_ts":"1998-03-09","bar_index":1515,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.5101,"stop_level":11.5513,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-03-10","known_ts":"1998-03-10","bar_index":1515,"type":"RECLAIM","strength":1.0,"price":12.1679,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-03-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-03-09","prior_stop_level":11.5513,"sweep_low":11.5101,"atr14":0.327527,"stop_level":11.346337,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-06","known_ts":"1998-05-08","bar_index":1529,"type":"BUY","strength":0.863,"price":12.4002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1998-06-05","known_ts":"1998-06-09","bar_index":1536,"type":"REBUY","strength":1.0,"price":13.3271,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1998-06-15","known_ts":"1998-06-15","bar_index":1538,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.3178,"stop_level":12.5238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-07-15","known_ts":"1998-07-17","bar_index":1545,"type":"BUY","strength":0.863,"price":13.4919,"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":"1998-10-13","known_ts":"1998-10-15","bar_index":1566,"type":"BUY","strength":0.45,"price":10.8998,"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":"1998-10-29","known_ts":"1998-10-29","bar_index":1570,"type":"RECLAIM","strength":0.725,"price":12.3525,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-10-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-11-11","known_ts":"1998-11-11","bar_index":1573,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.6697,"stop_level":11.8766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-30","known_ts":"1998-11-30","bar_index":1577,"type":"RECLAIM","strength":0.725,"price":12.6215,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-14","known_ts":"1998-12-14","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.049,"stop_level":11.1731,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-30","known_ts":"1999-01-04","bar_index":1584,"type":"BUY","strength":0.725,"price":11.8352,"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":"1999-05-10","known_ts":"1999-05-10","bar_index":1613,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.0808,"stop_level":16.4236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-05-12","known_ts":"1999-05-12","bar_index":1614,"type":"RECLAIM","strength":1.0,"price":16.7041,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-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":"1999-05-10","prior_stop_level":16.4236,"sweep_low":15.7068,"atr14":0.755244,"stop_level":15.329178,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-13","known_ts":"1999-08-17","bar_index":1636,"type":"BUY","strength":0.588,"price":13.338,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1999-10-08","known_ts":"1999-10-12","bar_index":1649,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-10-08","trigger_known_ts":"1999-10-12","strength":0.45,"price":10.9328,"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.371306,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4959,"atr14":0.558481,"stop_level":9.216659,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-26","known_ts":"1999-10-28","bar_index":1653,"type":"BUY","strength":0.45,"price":10.5283,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-10-26","known_ts":"1999-10-28","bar_index":1653,"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-10-26","trigger_known_ts":"1999-10-28","strength":0.45,"price":10.5283,"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.394567,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.0586,"atr14":0.573669,"stop_level":8.771765,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-30","known_ts":"1999-11-30","bar_index":1661,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8103,"stop_level":10.9983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-13","known_ts":"1999-12-13","bar_index":1664,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2149,"stop_level":10.4343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-01-07","known_ts":"2000-01-11","bar_index":1670,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-01-07","trigger_known_ts":"2000-01-11","strength":0.45,"price":8.4602,"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.513494,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.9275,"atr14":0.46948,"stop_level":7.69276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-31","known_ts":"2000-02-02","bar_index":1675,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-01-31","trigger_known_ts":"2000-02-02","strength":0.45,"price":7.8954,"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.545973,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.518,"atr14":0.38277,"stop_level":7.326615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-02-11","known_ts":"2000-02-15","bar_index":1678,"type":"BUY","strength":0.45,"price":7.9898,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-02-11","known_ts":"2000-02-15","bar_index":1678,"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-02-11","trigger_known_ts":"2000-02-15","strength":0.45,"price":7.9898,"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.540544,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.2349,"atr14":0.420387,"stop_level":7.024707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":1692,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.8011,"stop_level":8.0527,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-19","known_ts":"2000-04-19","bar_index":1693,"type":"RECLAIM","strength":0.588,"price":8.1156,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-04-14","prior_stop_level":8.0527,"sweep_low":7.5494,"atr14":0.392079,"stop_level":7.35336,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-03","known_ts":"2000-05-03","bar_index":1696,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.8615,"stop_level":7.864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-05","known_ts":"2000-05-05","bar_index":1697,"type":"RECLAIM","strength":0.725,"price":7.8931,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-03","prior_stop_level":7.864,"sweep_low":7.7353,"atr14":0.324673,"stop_level":7.572964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-26","known_ts":"2000-05-26","bar_index":1702,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.3036,"stop_level":8.5561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-31","known_ts":"2000-05-31","bar_index":1703,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.272,"stop_level":8.5561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-02","known_ts":"2000-06-02","bar_index":1703,"type":"RECLAIM","strength":0.725,"price":8.6509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-26","prior_stop_level":8.5561,"sweep_low":8.051,"atr14":0.350514,"stop_level":7.875743,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-06-02","known_ts":"2000-06-02","bar_index":1703,"type":"RECLAIM","strength":0.725,"price":8.6509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-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":"2000-05-31","prior_stop_level":8.5561,"sweep_low":8.1141,"atr14":0.350514,"stop_level":7.938843,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-29","known_ts":"2000-08-31","bar_index":1724,"type":"BUY","strength":0.45,"price":6.259,"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-08-29","known_ts":"2000-08-31","bar_index":1724,"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-08-29","trigger_known_ts":"2000-08-31","strength":0.45,"price":6.259,"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.495279,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4578,"atr14":0.274928,"stop_level":5.320336,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-24","known_ts":"2000-10-26","bar_index":1737,"type":"REBUY","strength":0.588,"price":5.2356,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2000-11-21","known_ts":"2000-11-21","bar_index":1743,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.8091,"stop_level":5.8729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-28","known_ts":"2000-11-28","bar_index":1745,"type":"RECLAIM","strength":0.725,"price":6.0963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-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":"2000-11-21","prior_stop_level":5.8729,"sweep_low":5.7133,"atr14":0.240104,"stop_level":5.593248,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-03","known_ts":"2001-01-05","bar_index":1753,"type":"BUY","strength":0.725,"price":5.841,"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":10},{"ts":"2001-02-20","known_ts":"2001-02-20","bar_index":1763,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.323,"stop_level":6.3486,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-02-21","known_ts":"2001-02-21","bar_index":1764,"type":"RECLAIM","strength":0.725,"price":6.3998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-02-20","prior_stop_level":6.3486,"sweep_low":6.282,"atr14":0.312334,"stop_level":6.125833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-28","known_ts":"2001-02-28","bar_index":1765,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2871,"stop_level":6.323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-03-01","known_ts":"2001-03-05","bar_index":1766,"type":"REBUY","strength":0.863,"price":6.707,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-03-01","known_ts":"2001-03-01","bar_index":1766,"type":"RECLAIM","strength":0.725,"price":6.6046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-02-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":"2001-02-28","prior_stop_level":6.323,"sweep_low":6.2257,"atr14":0.35114,"stop_level":6.05013,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-22","known_ts":"2001-03-22","bar_index":1771,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2769,"stop_level":6.666,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-04","known_ts":"2001-05-08","bar_index":1781,"type":"BUY","strength":0.863,"price":6.6831,"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":25},{"ts":"2001-06-20","known_ts":"2001-06-20","bar_index":1791,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5044,"stop_level":7.5506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-21","known_ts":"2001-06-21","bar_index":1792,"type":"RECLAIM","strength":1.0,"price":7.5968,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-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":"2001-06-20","prior_stop_level":7.5506,"sweep_low":7.2118,"atr14":0.239084,"stop_level":7.092258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-23","known_ts":"2001-07-23","bar_index":1799,"type":"RECLAIM","strength":1.0,"price":8.0177,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-09-07","known_ts":"2001-09-07","bar_index":1810,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.1047,"stop_level":8.3979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-10-17","known_ts":"2001-10-19","bar_index":1818,"type":"BUY","strength":0.863,"price":8.6447,"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":"2001-11-27","known_ts":"2001-11-27","bar_index":1827,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.5415,"stop_level":9.1545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-07","known_ts":"2002-03-11","bar_index":1850,"type":"BUY","strength":0.588,"price":7.8659,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":20},{"ts":"2002-04-29","known_ts":"2002-04-29","bar_index":1862,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2683,"stop_level":8.3305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-01","known_ts":"2002-05-01","bar_index":1862,"type":"RECLAIM","strength":0.863,"price":8.5838,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-29","prior_stop_level":8.3305,"sweep_low":8.1598,"atr14":0.270623,"stop_level":8.024488,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-06","known_ts":"2002-05-06","bar_index":1863,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2373,"stop_level":8.2632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-08","known_ts":"2002-05-08","bar_index":1864,"type":"RECLAIM","strength":0.863,"price":8.4493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-06","prior_stop_level":8.2632,"sweep_low":8.0925,"atr14":0.274957,"stop_level":7.955021,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-06","known_ts":"2002-08-08","bar_index":1885,"type":"BUY","strength":0.588,"price":6.3761,"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":"2002-09-23","known_ts":"2002-09-23","bar_index":1896,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0392,"stop_level":6.1481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":1896,"type":"RECLAIM","strength":0.588,"price":6.2673,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-09-23","prior_stop_level":6.1481,"sweep_low":5.9614,"atr14":0.227613,"stop_level":5.847593,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":1901,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-10-14","trigger_known_ts":"2002-10-16","strength":0.45,"price":5.6349,"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.399674,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.2772,"atr14":0.2572,"stop_level":5.1486,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-30","known_ts":"2002-11-01","bar_index":1905,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-10-30","trigger_known_ts":"2002-11-01","strength":0.45,"price":5.5373,"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.410072,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1165,"atr14":0.244317,"stop_level":4.994341,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-04","known_ts":"2002-11-06","bar_index":1906,"type":"BUY","strength":0.45,"price":5.5321,"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":"2002-11-04","known_ts":"2002-11-06","bar_index":1906,"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":"2002-11-04","trigger_known_ts":"2002-11-06","strength":0.45,"price":5.5321,"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.410626,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.1165,"atr14":0.230071,"stop_level":5.001465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-05","known_ts":"2002-12-05","bar_index":1913,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.5043,"stop_level":6.5719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-18","known_ts":"2002-12-18","bar_index":1916,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.0728,"stop_level":6.1508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-09","known_ts":"2003-01-13","bar_index":1921,"type":"BUY","strength":0.725,"price":6.2184,"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":"2003-02-13","known_ts":"2003-02-18","bar_index":1929,"type":"BUY","strength":0.725,"price":6.4006,"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":"quality","score":75},{"ts":"2003-03-11","known_ts":"2003-03-11","bar_index":1934,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2703,"stop_level":6.2964,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-12","known_ts":"2003-03-12","bar_index":1935,"type":"RECLAIM","strength":0.725,"price":6.3277,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-03-11","prior_stop_level":6.2964,"sweep_low":6.1036,"atr14":0.150928,"stop_level":6.028136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-25","known_ts":"2003-03-25","bar_index":1938,"type":"RECLAIM","strength":0.863,"price":7.2711,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-17","known_ts":"2003-04-17","bar_index":1943,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4014,"stop_level":7.6881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-04-21","known_ts":"2003-04-21","bar_index":1944,"type":"RECLAIM","strength":0.863,"price":8.1103,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-17","prior_stop_level":7.6881,"sweep_low":7.3441,"atr14":0.245849,"stop_level":7.221176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-02","known_ts":"2003-05-02","bar_index":1947,"type":"RECLAIM","strength":1.0,"price":8.6529,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-14","known_ts":"2003-05-14","bar_index":1949,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.2613,"stop_level":8.3292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-15","known_ts":"2003-05-15","bar_index":1950,"type":"RECLAIM","strength":1.0,"price":8.3448,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-05-14","prior_stop_level":8.3292,"sweep_low":8.1621,"atr14":0.203322,"stop_level":8.060439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-29","known_ts":"2003-05-29","bar_index":1953,"type":"RECLAIM","strength":1.0,"price":8.3866,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-17","known_ts":"2003-11-17","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4336,"stop_level":11.5436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-11-24","known_ts":"2003-11-24","bar_index":1994,"type":"RECLAIM","strength":1.0,"price":11.575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-11-17","prior_stop_level":11.5436,"sweep_low":10.936,"atr14":0.24085,"stop_level":10.815575,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-13","known_ts":"2004-02-18","bar_index":2013,"type":"BUY","strength":0.725,"price":11.4349,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2004-03-11","known_ts":"2004-03-11","bar_index":2019,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2198,"stop_level":11.2828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-03-12","known_ts":"2004-03-12","bar_index":2019,"type":"RECLAIM","strength":0.725,"price":11.4034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-03-11","prior_stop_level":11.2828,"sweep_low":11.1988,"atr14":0.243488,"stop_level":11.077056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-01","known_ts":"2004-04-05","bar_index":2024,"type":"REBUY","strength":0.725,"price":12.0066,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2004-05-27","known_ts":"2004-06-01","bar_index":2037,"type":"BUY","strength":0.588,"price":10.3391,"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":"2004-07-07","known_ts":"2004-07-07","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.6288,"stop_level":9.8235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-07-09","known_ts":"2004-07-09","bar_index":2046,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.4604,"stop_level":9.8235,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-07-26","known_ts":"2004-07-28","bar_index":2050,"type":"BUY","strength":0.45,"price":9.6603,"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":"2004-08-16","known_ts":"2004-08-18","bar_index":2055,"type":"BUY","strength":0.45,"price":9.4756,"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":"2004-09-15","known_ts":"2004-09-15","bar_index":2062,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.692,"stop_level":9.7237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-21","known_ts":"2004-09-21","bar_index":2063,"type":"RECLAIM","strength":0.588,"price":9.8768,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-09-15","prior_stop_level":9.7237,"sweep_low":9.4914,"atr14":0.177682,"stop_level":9.402559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-09-24","known_ts":"2004-09-24","bar_index":2064,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6181,"stop_level":9.6603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-27","known_ts":"2004-09-27","bar_index":2064,"type":"RECLAIM","strength":0.588,"price":9.7237,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-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":"2004-09-24","prior_stop_level":9.6603,"sweep_low":9.5548,"atr14":0.173735,"stop_level":9.467933,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-18","known_ts":"2004-10-18","bar_index":2069,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1113,"stop_level":9.6181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-27","known_ts":"2004-10-29","bar_index":2072,"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":"2004-10-27","trigger_known_ts":"2004-10-29","strength":0.588,"price":9.3705,"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.219554,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":8.9213,"atr14":0.193073,"stop_level":8.824763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-01","known_ts":"2004-11-03","bar_index":2073,"type":"BUY","strength":0.588,"price":9.7678,"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":"2004-11-01","known_ts":"2004-11-03","bar_index":2073,"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":"2004-11-01","trigger_known_ts":"2004-11-03","strength":0.588,"price":9.7678,"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.186464,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.0374,"atr14":0.19327,"stop_level":8.940765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-08","known_ts":"2004-12-08","bar_index":2081,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.6671,"stop_level":9.9691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-22","known_ts":"2004-12-22","bar_index":2085,"type":"RECLAIM","strength":0.863,"price":10.181,"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":false}},{"ts":"2005-01-13","known_ts":"2005-01-13","bar_index":2090,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8314,"stop_level":9.8525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-14","known_ts":"2005-01-14","bar_index":2090,"type":"RECLAIM","strength":0.863,"price":9.8843,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-01-13","prior_stop_level":9.8525,"sweep_low":9.8155,"atr14":0.194201,"stop_level":9.7184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-19","known_ts":"2005-01-21","bar_index":2091,"type":"REBUY","strength":0.863,"price":10.3558,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2005-01-27","known_ts":"2005-01-31","bar_index":2093,"type":"REBUY","strength":0.863,"price":10.4152,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2005-02-22","known_ts":"2005-02-22","bar_index":2098,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.5427,"stop_level":10.6277,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-23","known_ts":"2005-02-23","bar_index":2099,"type":"RECLAIM","strength":0.863,"price":10.7872,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-02-22","prior_stop_level":10.6277,"sweep_low":10.4949,"atr14":0.23295,"stop_level":10.378425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-08","known_ts":"2005-03-08","bar_index":2102,"type":"RECLAIM","strength":0.863,"price":11.021,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-18","known_ts":"2005-03-18","bar_index":2104,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9041,"stop_level":10.9466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-21","known_ts":"2005-03-21","bar_index":2105,"type":"RECLAIM","strength":0.863,"price":10.9625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-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":"2005-03-18","prior_stop_level":10.9466,"sweep_low":10.8562,"atr14":0.185084,"stop_level":10.763658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-16","known_ts":"2005-05-18","bar_index":2118,"type":"BUY","strength":0.725,"price":10.9721,"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":"2005-09-09","known_ts":"2005-09-13","bar_index":2145,"type":"BUY","strength":0.863,"price":11.7576,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2005-11-03","known_ts":"2005-11-07","bar_index":2158,"type":"BUY","strength":0.45,"price":10.5865,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-11-21","known_ts":"2005-11-21","bar_index":2162,"type":"RECLAIM","strength":0.588,"price":11.0606,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-11-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-12-08","known_ts":"2005-12-08","bar_index":2166,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8882,"stop_level":10.9905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-27","known_ts":"2005-12-27","bar_index":2170,"type":"RECLAIM","strength":0.725,"price":10.8989,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":2171,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.775,"stop_level":10.8612,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-01-09","known_ts":"2006-01-09","bar_index":2172,"type":"RECLAIM","strength":0.725,"price":10.8774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-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-01-03","prior_stop_level":10.8612,"sweep_low":10.5164,"atr14":0.2104,"stop_level":10.4112,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-10","known_ts":"2006-01-12","bar_index":2173,"type":"REBUY","strength":0.725,"price":11.3407,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-02-02","known_ts":"2006-02-02","bar_index":2178,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2747,"stop_level":11.3138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-08","known_ts":"2006-03-10","bar_index":2186,"type":"BUY","strength":0.725,"price":11.2801,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2006-04-17","known_ts":"2006-04-17","bar_index":2195,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1665,"stop_level":11.2423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-18","known_ts":"2006-04-18","bar_index":2195,"type":"RECLAIM","strength":0.863,"price":11.3342,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-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":"2006-04-17","prior_stop_level":11.2423,"sweep_low":11.1124,"atr14":0.157172,"stop_level":11.033814,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-17","known_ts":"2006-07-19","bar_index":2216,"type":"BUY","strength":0.45,"price":9.8073,"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-08-15","known_ts":"2006-08-15","bar_index":2223,"type":"RECLAIM","strength":0.725,"price":10.8022,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-07-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-27","known_ts":"2006-11-27","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.7621,"stop_level":14.7676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-12-13","known_ts":"2006-12-13","bar_index":2251,"type":"RECLAIM","strength":1.0,"price":14.8667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-13","known_ts":"2007-07-17","bar_index":2299,"type":"BUY","strength":0.725,"price":18.2113,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2007-09-17","known_ts":"2007-09-19","bar_index":2314,"type":"BUY","strength":0.588,"price":16.1757,"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":"2007-10-19","known_ts":"2007-10-19","bar_index":2322,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.874,"stop_level":15.9746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":2322,"type":"RECLAIM","strength":0.588,"price":16.1254,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":15.9746,"sweep_low":15.6449,"atr14":0.48626,"stop_level":15.40177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":2326,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.6127,"stop_level":15.8767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-09","known_ts":"2007-11-09","bar_index":2327,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.5846,"stop_level":15.8767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":2331,"type":"BUY","strength":0.45,"price":15.6014,"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-01-22","known_ts":"2008-01-24","bar_index":2343,"type":"BUY","strength":0.45,"price":13.8823,"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-03-10","known_ts":"2008-03-10","bar_index":2354,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3011,"stop_level":14.5725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-11","known_ts":"2008-03-11","bar_index":2354,"type":"RECLAIM","strength":0.588,"price":15.0192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-03-10","prior_stop_level":14.5725,"sweep_low":14.2841,"atr14":0.540048,"stop_level":14.014076,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-27","known_ts":"2008-03-27","bar_index":2358,"type":"RECLAIM","strength":0.725,"price":15.777,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-21","known_ts":"2008-05-21","bar_index":2371,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.5806,"stop_level":19.8024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":2372,"type":"RECLAIM","strength":0.863,"price":19.8365,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-05-21","prior_stop_level":19.8024,"sweep_low":19.245,"atr14":0.548113,"stop_level":18.970943,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-09","known_ts":"2008-06-09","bar_index":2375,"type":"RECLAIM","strength":0.863,"price":21.3037,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-11-26","known_ts":"2008-12-01","bar_index":2415,"type":"BUY","strength":0.588,"price":14.6777,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2009-01-09","known_ts":"2009-01-09","bar_index":2424,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.1051,"stop_level":16.2893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":2425,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5353,"stop_level":16.2893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":2446,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.8227,"stop_level":14.9039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-16","known_ts":"2009-04-16","bar_index":2446,"type":"RECLAIM","strength":0.588,"price":15.194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-15","prior_stop_level":14.9039,"sweep_low":14.6545,"atr14":0.522602,"stop_level":14.393199,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":2451,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.4739,"stop_level":15.5791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-09","known_ts":"2009-06-11","bar_index":2459,"type":"BUY","strength":0.725,"price":15.211,"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":30},{"ts":"2009-07-17","known_ts":"2009-07-21","bar_index":2468,"type":"BUY","strength":0.863,"price":15.4155,"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-08-17","known_ts":"2009-08-17","bar_index":2475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.3099,"stop_level":15.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":2475,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.3747,"stop_level":15.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-21","known_ts":"2009-08-21","bar_index":2476,"type":"RECLAIM","strength":0.863,"price":15.9046,"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":15.41,"sweep_low":15.145,"atr14":0.37674,"stop_level":14.95663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-21","known_ts":"2009-08-21","bar_index":2476,"type":"RECLAIM","strength":0.863,"price":15.9046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-19","prior_stop_level":15.41,"sweep_low":15.145,"atr14":0.37674,"stop_level":14.95663,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-02","known_ts":"2009-09-02","bar_index":2479,"type":"RECLAIM","strength":0.863,"price":16.8939,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-23","known_ts":"2009-09-23","bar_index":2483,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.4169,"stop_level":16.7055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-07","known_ts":"2009-10-07","bar_index":2487,"type":"RECLAIM","strength":0.863,"price":16.5936,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-01-08","known_ts":"2010-01-08","bar_index":2508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.8465,"stop_level":19.0185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-15","known_ts":"2010-01-15","bar_index":2510,"type":"RECLAIM","strength":1.0,"price":19.0779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-01-08","prior_stop_level":19.0185,"sweep_low":18.4134,"atr14":0.353035,"stop_level":18.236882,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-11","known_ts":"2010-02-11","bar_index":2516,"type":"RECLAIM","strength":1.0,"price":20.913,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-19","known_ts":"2010-04-21","bar_index":2531,"type":"REBUY","strength":1.0,"price":23.9577,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2010-08-04","known_ts":"2010-08-06","bar_index":2556,"type":"BUY","strength":0.725,"price":26.1865,"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":"2010-08-20","known_ts":"2010-08-20","bar_index":2560,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.6727,"stop_level":25.6787,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-10-07","known_ts":"2010-10-07","bar_index":2571,"type":"RECLAIM","strength":0.863,"price":27.7521,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-16","known_ts":"2010-11-16","bar_index":2580,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.9405,"stop_level":28.293,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":2581,"type":"RECLAIM","strength":0.863,"price":28.7003,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-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-11-16","prior_stop_level":28.293,"sweep_low":27.7643,"atr14":0.544369,"stop_level":27.492116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":2584,"type":"RECLAIM","strength":1.0,"price":29.9523,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-28","known_ts":"2010-12-28","bar_index":2589,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.8158,"stop_level":29.4114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-01","known_ts":"2011-03-03","bar_index":2604,"type":"BUY","strength":0.725,"price":28.1945,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2011-04-14","known_ts":"2011-04-14","bar_index":2614,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.1371,"stop_level":27.8828,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-05-09","known_ts":"2011-05-09","bar_index":2620,"type":"RECLAIM","strength":0.863,"price":29.3569,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-25","known_ts":"2011-05-25","bar_index":2624,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.754,"stop_level":28.8709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-31","known_ts":"2011-05-31","bar_index":2625,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.1388,"stop_level":28.8709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-06-29","known_ts":"2011-07-01","bar_index":2632,"type":"BUY","strength":0.588,"price":27.8435,"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-08-19","known_ts":"2011-08-23","bar_index":2644,"type":"BUY","strength":0.45,"price":23.3002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":2663,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.3382,"stop_level":23.6817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":2665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.5073,"stop_level":22.7697,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-03","known_ts":"2012-01-05","bar_index":2675,"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-01-03","trigger_known_ts":"2012-01-05","strength":0.588,"price":20.3897,"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.309074,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":19.6838,"atr14":0.502097,"stop_level":19.432752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-20","known_ts":"2012-01-24","bar_index":2679,"type":"BUY","strength":0.588,"price":21.4079,"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-01-20","known_ts":"2012-01-24","bar_index":2679,"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-01-20","trigger_known_ts":"2012-01-24","strength":0.588,"price":21.4079,"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.274572,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":20.171,"atr14":0.489007,"stop_level":19.926496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-10","known_ts":"2012-02-10","bar_index":2684,"type":"RECLAIM","strength":0.725,"price":23.0481,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-01-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-22","known_ts":"2012-02-22","bar_index":2686,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.7502,"stop_level":22.355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-24","known_ts":"2012-02-24","bar_index":2687,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.9644,"stop_level":22.355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-08","known_ts":"2012-03-12","bar_index":2690,"type":"REBUY","strength":0.725,"price":22.3109,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2012-04-10","known_ts":"2012-04-10","bar_index":2697,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.4054,"stop_level":23.1363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-25","known_ts":"2012-04-25","bar_index":2701,"type":"RECLAIM","strength":0.863,"price":23.3414,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-30","known_ts":"2012-05-02","bar_index":2702,"type":"BUY","strength":0.863,"price":23.5705,"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":60},{"ts":"2012-07-20","known_ts":"2012-07-24","bar_index":2721,"type":"BUY","strength":0.725,"price":22.2469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2012-09-04","known_ts":"2012-09-04","bar_index":2731,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.9097,"stop_level":23.9675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":2732,"type":"RECLAIM","strength":0.863,"price":24.3917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-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":"2012-09-04","prior_stop_level":23.9675,"sweep_low":23.6204,"atr14":0.419385,"stop_level":23.410707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-19","known_ts":"2012-09-19","bar_index":2735,"type":"RECLAIM","strength":0.863,"price":24.4303,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":2740,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.9868,"stop_level":24.0447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-11","known_ts":"2012-10-11","bar_index":2740,"type":"RECLAIM","strength":0.863,"price":24.3018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-10","prior_stop_level":24.0447,"sweep_low":23.9225,"atr14":0.434896,"stop_level":23.705052,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-14","known_ts":"2013-01-16","bar_index":2761,"type":"BUY","strength":0.863,"price":24.6237,"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":"2013-05-02","known_ts":"2013-05-02","bar_index":2786,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.9415,"stop_level":30.9812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-03","known_ts":"2013-05-03","bar_index":2786,"type":"RECLAIM","strength":1.0,"price":31.2126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-02","prior_stop_level":30.9812,"sweep_low":30.8821,"atr14":0.609892,"stop_level":30.577154,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-20","known_ts":"2013-05-20","bar_index":2790,"type":"RECLAIM","strength":1.0,"price":31.3844,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-23","known_ts":"2013-05-23","bar_index":2791,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.0473,"stop_level":31.206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-05","known_ts":"2013-09-09","bar_index":2815,"type":"BUY","strength":0.725,"price":32.1063,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":2830,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.9876,"stop_level":34.6929,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-13","known_ts":"2013-11-13","bar_index":2831,"type":"RECLAIM","strength":0.863,"price":35.5661,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-07","prior_stop_level":34.6929,"sweep_low":33.6988,"atr14":0.748729,"stop_level":33.324436,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-25","known_ts":"2013-11-25","bar_index":2834,"type":"RECLAIM","strength":1.0,"price":36.1706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-06","known_ts":"2013-12-06","bar_index":2836,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.7668,"stop_level":34.7802,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-09","known_ts":"2013-12-09","bar_index":2837,"type":"RECLAIM","strength":1.0,"price":35.2034,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-12-06","prior_stop_level":34.7802,"sweep_low":34.6056,"atr14":0.69027,"stop_level":34.260465,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-20","known_ts":"2013-12-20","bar_index":2840,"type":"RECLAIM","strength":1.0,"price":35.9019,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-19","known_ts":"2014-02-21","bar_index":2853,"type":"BUY","strength":0.725,"price":36.7598,"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":"2014-03-13","known_ts":"2014-03-13","bar_index":2858,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.99,"stop_level":36.9968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":2858,"type":"RECLAIM","strength":0.863,"price":37.0036,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-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":"2014-03-13","prior_stop_level":36.9968,"sweep_low":36.7463,"atr14":0.549248,"stop_level":36.471676,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-28","known_ts":"2014-03-28","bar_index":2862,"type":"RECLAIM","strength":0.863,"price":38.1747,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-10","known_ts":"2014-04-10","bar_index":2865,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.7598,"stop_level":36.8749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-04-17","known_ts":"2014-04-17","bar_index":2866,"type":"RECLAIM","strength":0.725,"price":36.9697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-04-10","prior_stop_level":36.8749,"sweep_low":35.8188,"atr14":0.608028,"stop_level":35.514786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-02","known_ts":"2014-05-02","bar_index":2870,"type":"RECLAIM","strength":0.863,"price":37.7895,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-27","known_ts":"2014-07-01","bar_index":2883,"type":"BUY","strength":0.725,"price":36.7184,"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":90},{"ts":"2014-08-19","known_ts":"2014-08-21","bar_index":2895,"type":"BUY","strength":0.588,"price":36.1931,"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":"2014-09-22","known_ts":"2014-09-22","bar_index":2902,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.7504,"stop_level":36.7711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-24","known_ts":"2014-09-24","bar_index":2903,"type":"RECLAIM","strength":0.725,"price":37.8101,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-09-22","prior_stop_level":36.7711,"sweep_low":36.372,"atr14":0.558055,"stop_level":36.092973,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-06","known_ts":"2014-10-06","bar_index":2906,"type":"RECLAIM","strength":0.725,"price":38.2023,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-15","known_ts":"2014-10-15","bar_index":2908,"type":"SELL","basis":"structure_stop","strength":0.725,"price":37.3835,"stop_level":37.6793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-20","known_ts":"2014-10-20","bar_index":2909,"type":"RECLAIM","strength":0.725,"price":38.8835,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-10-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-10-15","prior_stop_level":37.6793,"sweep_low":36.2894,"atr14":0.7623,"stop_level":35.90825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-30","known_ts":"2014-10-30","bar_index":2912,"type":"RECLAIM","strength":0.725,"price":39.9592,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-10-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-02","known_ts":"2015-02-04","bar_index":2933,"type":"BUY","strength":0.588,"price":39.5291,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":2940,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.0713,"stop_level":43.1621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-09","known_ts":"2015-03-09","bar_index":2941,"type":"RECLAIM","strength":0.725,"price":43.2948,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-03-06","prior_stop_level":43.1621,"sweep_low":42.9036,"atr14":0.753999,"stop_level":42.5266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":2942,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.1062,"stop_level":43.1621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-30","known_ts":"2015-04-01","bar_index":2946,"type":"REBUY","strength":0.863,"price":44.5664,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2015-05-05","known_ts":"2015-05-05","bar_index":2954,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.3499,"stop_level":49.6101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-05-07","known_ts":"2015-05-07","bar_index":2955,"type":"RECLAIM","strength":1.0,"price":50.0109,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-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":"2015-05-05","prior_stop_level":49.6101,"sweep_low":49.153,"atr14":0.95209,"stop_level":48.676955,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-20","known_ts":"2015-05-20","bar_index":2958,"type":"RECLAIM","strength":1.0,"price":51.2626,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-10-22","known_ts":"2015-10-26","bar_index":2994,"type":"BUY","strength":0.725,"price":55.3823,"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":"2015-11-17","known_ts":"2015-11-17","bar_index":3000,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.1846,"stop_level":54.6572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2015-11-30","known_ts":"2015-11-30","bar_index":3002,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.9966,"stop_level":53.4905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-01-11","known_ts":"2016-01-13","bar_index":3012,"type":"BUY","strength":0.45,"price":48.717,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-01-28","known_ts":"2016-01-28","bar_index":3016,"type":"RECLAIM","strength":0.725,"price":52.8161,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-01-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-21","known_ts":"2016-03-21","bar_index":3028,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.7372,"stop_level":55.8017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-22","known_ts":"2016-03-22","bar_index":3028,"type":"RECLAIM","strength":0.725,"price":55.9019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-03-21","prior_stop_level":55.8017,"sweep_low":55.4222,"atr14":1.020245,"stop_level":54.912078,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-07","known_ts":"2016-04-07","bar_index":3032,"type":"RECLAIM","strength":0.725,"price":56.8827,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-20","known_ts":"2016-05-20","bar_index":3042,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.7752,"stop_level":60.8544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-23","known_ts":"2016-05-23","bar_index":3042,"type":"RECLAIM","strength":0.863,"price":61.1929,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-20","prior_stop_level":60.8544,"sweep_low":60.588,"atr14":1.019273,"stop_level":60.078363,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-07","known_ts":"2016-06-07","bar_index":3046,"type":"RECLAIM","strength":0.863,"price":62.7053,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-31","known_ts":"2016-09-02","bar_index":3066,"type":"BUY","strength":0.588,"price":60.0879,"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":"2016-09-30","known_ts":"2016-10-04","bar_index":3073,"type":"BUY","strength":0.588,"price":58.2833,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2016-10-13","known_ts":"2016-10-17","bar_index":3076,"type":"BUY","strength":0.588,"price":59.2979,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2016-11-03","known_ts":"2016-11-03","bar_index":3081,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.2716,"stop_level":59.8197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-07","known_ts":"2016-11-07","bar_index":3081,"type":"RECLAIM","strength":0.725,"price":60.256,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-11-03","prior_stop_level":59.8197,"sweep_low":58.6007,"atr14":1.166328,"stop_level":58.017536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-21","known_ts":"2016-11-21","bar_index":3085,"type":"RECLAIM","strength":0.725,"price":63.3625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-01","known_ts":"2016-12-01","bar_index":3087,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.3499,"stop_level":61.4593,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-05","known_ts":"2016-12-05","bar_index":3088,"type":"RECLAIM","strength":0.725,"price":61.5322,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-12-01","prior_stop_level":61.4593,"sweep_low":60.9342,"atr14":1.227568,"stop_level":60.320416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-15","known_ts":"2016-12-15","bar_index":3090,"type":"SELL","basis":"structure_stop","strength":0.863,"price":60.4383,"stop_level":61.2405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-13","known_ts":"2017-01-18","bar_index":3097,"type":"BUY","strength":0.588,"price":61.6562,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2017-01-27","known_ts":"2017-01-31","bar_index":3100,"type":"BUY","strength":0.725,"price":60.5424,"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":45},{"ts":"2017-02-23","known_ts":"2017-02-23","bar_index":3106,"type":"SELL","basis":"structure_stop","strength":0.725,"price":71.2112,"stop_level":71.6441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-02-24","known_ts":"2017-02-24","bar_index":3106,"type":"RECLAIM","strength":0.725,"price":71.7469,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-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":"2017-02-23","prior_stop_level":71.6441,"sweep_low":70.8077,"atr14":1.353894,"stop_level":70.130753,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-13","known_ts":"2017-03-13","bar_index":3110,"type":"RECLAIM","strength":0.863,"price":73.0163,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-04","known_ts":"2017-04-04","bar_index":3115,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.7982,"stop_level":72.466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-08","known_ts":"2017-05-08","bar_index":3123,"type":"RECLAIM","strength":1.0,"price":75.1351,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-24","known_ts":"2017-07-24","bar_index":3140,"type":"SELL","basis":"structure_stop","strength":1.0,"price":77.4817,"stop_level":82.4553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-26","known_ts":"2017-07-26","bar_index":3141,"type":"SELL","basis":"structure_stop","strength":1.0,"price":78.2934,"stop_level":82.4553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-09-27","known_ts":"2017-09-29","bar_index":3156,"type":"BUY","strength":0.725,"price":72.46,"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":"2017-10-23","known_ts":"2017-10-23","bar_index":3162,"type":"SELL","basis":"structure_stop","strength":0.45,"price":66.5843,"stop_level":71.6366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-10-27","known_ts":"2017-10-27","bar_index":3163,"type":"RECLAIM","strength":0.45,"price":72.0668,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2017-10-23","prior_stop_level":71.6366,"sweep_low":65.7757,"atr14":1.551661,"stop_level":64.99987,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-08","known_ts":"2017-11-08","bar_index":3166,"type":"SELL","basis":"structure_stop","strength":0.45,"price":66.4319,"stop_level":66.8798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-11-10","known_ts":"2017-11-10","bar_index":3166,"type":"RECLAIM","strength":0.45,"price":68.253,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2017-11-08","prior_stop_level":66.8798,"sweep_low":65.6184,"atr14":1.544329,"stop_level":64.846235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-13","known_ts":"2017-11-15","bar_index":3167,"type":"REBUY","strength":0.45,"price":70.7159,"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":"2018-02-14","known_ts":"2018-02-14","bar_index":3188,"type":"RECLAIM","strength":0.725,"price":74.2248,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-01","known_ts":"2018-03-01","bar_index":3191,"type":"SELL","basis":"structure_stop","strength":0.588,"price":70.8833,"stop_level":71.7543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-02","known_ts":"2018-03-02","bar_index":3191,"type":"RECLAIM","strength":0.588,"price":71.8219,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-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":"2018-03-01","prior_stop_level":71.7543,"sweep_low":70.2451,"atr14":2.176367,"stop_level":69.156917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-25","known_ts":"2018-04-27","bar_index":3204,"type":"BUY","strength":0.45,"price":65.5971,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-04-25","known_ts":"2018-04-27","bar_index":3204,"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":"2018-04-25","trigger_known_ts":"2018-04-27","strength":0.45,"price":65.5971,"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.220497,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":59.3197,"atr14":1.770368,"stop_level":58.434516,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-29","known_ts":"2018-05-29","bar_index":3211,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.7862,"stop_level":66.0812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-04","known_ts":"2018-06-04","bar_index":3213,"type":"RECLAIM","strength":0.588,"price":67.0493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-05-29","prior_stop_level":66.0812,"sweep_low":65.2567,"atr14":1.068096,"stop_level":64.722652,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-12","known_ts":"2018-06-12","bar_index":3215,"type":"RECLAIM","strength":0.725,"price":69.288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-08","known_ts":"2018-08-08","bar_index":3228,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.3512,"stop_level":75.0286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-15","known_ts":"2018-08-15","bar_index":3230,"type":"RECLAIM","strength":0.863,"price":75.1352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-08-08","prior_stop_level":75.0286,"sweep_low":74.001,"atr14":1.400381,"stop_level":73.300809,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-23","known_ts":"2018-08-23","bar_index":3232,"type":"RECLAIM","strength":0.863,"price":77.4187,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-11","known_ts":"2018-09-13","bar_index":3236,"type":"REBUY","strength":0.863,"price":78.6594,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2018-10-10","known_ts":"2018-10-10","bar_index":3243,"type":"SELL","basis":"structure_stop","strength":0.863,"price":74.8764,"stop_level":75.5767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-16","known_ts":"2018-10-16","bar_index":3244,"type":"RECLAIM","strength":0.863,"price":77.5709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-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":"2018-10-10","prior_stop_level":75.5767,"sweep_low":73.7346,"atr14":1.647136,"stop_level":72.911032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-11","known_ts":"2019-01-15","bar_index":3264,"type":"BUY","strength":0.45,"price":67.2541,"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-02-15","known_ts":"2019-02-15","bar_index":3272,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.6808,"stop_level":68.5948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-04","known_ts":"2019-04-08","bar_index":3283,"type":"BUY","strength":0.588,"price":66.7811,"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":"2019-04-23","known_ts":"2019-04-23","bar_index":3287,"type":"RECLAIM","strength":0.725,"price":78.3191,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-04-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-31","known_ts":"2019-05-31","bar_index":3296,"type":"SELL","basis":"structure_stop","strength":0.863,"price":73.9202,"stop_level":74.6972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-03","known_ts":"2019-06-03","bar_index":3296,"type":"RECLAIM","strength":0.863,"price":75.4198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-31","prior_stop_level":74.6972,"sweep_low":73.4851,"atr14":1.704352,"stop_level":72.632924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-18","known_ts":"2019-06-18","bar_index":3300,"type":"RECLAIM","strength":0.863,"price":83.8343,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-23","known_ts":"2019-08-23","bar_index":3315,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.3499,"stop_level":88.3888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-23","known_ts":"2019-10-23","bar_index":3329,"type":"SELL","basis":"structure_stop","strength":0.725,"price":77.6546,"stop_level":90.0841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2019-12-06","known_ts":"2019-12-10","bar_index":3340,"type":"BUY","strength":0.588,"price":78.607,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"quality","score":65},{"ts":"2020-02-07","known_ts":"2020-02-07","bar_index":3354,"type":"SELL","basis":"structure_stop","strength":0.588,"price":78.9725,"stop_level":80.5798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-03-23","known_ts":"2020-03-25","bar_index":3364,"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-23","trigger_known_ts":"2020-03-25","strength":0.45,"price":52.8832,"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.452774,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.7244,"atr14":4.495626,"stop_level":30.476587,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-26","known_ts":"2020-03-30","bar_index":3365,"type":"BUY","strength":0.45,"price":56.5967,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_discretionary"}},{"ts":"2020-03-26","known_ts":"2020-03-30","bar_index":3365,"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-03-26","trigger_known_ts":"2020-03-30","strength":0.45,"price":56.5967,"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.414347,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.7244,"atr14":4.569219,"stop_level":30.43979,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-01","known_ts":"2020-05-01","bar_index":3373,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.9316,"stop_level":57.2776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":3376,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.6468,"stop_level":52.6618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3377,"type":"RECLAIM","strength":0.588,"price":54.556,"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":52.6618,"sweep_low":48.1141,"atr14":2.856436,"stop_level":46.685882,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":3385,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.6979,"stop_level":56.8098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":3386,"type":"RECLAIM","strength":0.588,"price":58.9757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-24","prior_stop_level":56.8098,"sweep_low":55.4112,"atr14":2.449087,"stop_level":54.186656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-08-28","known_ts":"2020-08-28","bar_index":3401,"type":"RECLAIM","strength":0.863,"price":66.0705,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":3403,"type":"SELL","basis":"structure_stop","strength":0.725,"price":62.9969,"stop_level":63.6826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-29","known_ts":"2020-09-29","bar_index":3408,"type":"RECLAIM","strength":0.863,"price":66.9176,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-02","known_ts":"2020-10-06","bar_index":3409,"type":"BUY","strength":0.863,"price":66.9982,"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":10},{"ts":"2020-10-26","known_ts":"2020-10-26","bar_index":3414,"type":"SELL","basis":"structure_stop","strength":0.863,"price":67.2806,"stop_level":69.2571,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-13","known_ts":"2020-11-17","bar_index":3419,"type":"BUY","strength":0.863,"price":74.7356,"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":"2021-01-07","known_ts":"2021-01-11","bar_index":3431,"type":"BUY","strength":1.0,"price":78.7697,"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":"2021-01-27","known_ts":"2021-01-27","bar_index":3435,"type":"SELL","basis":"structure_stop","strength":1.0,"price":75.8742,"stop_level":77.0536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-28","known_ts":"2021-01-28","bar_index":3435,"type":"RECLAIM","strength":1.0,"price":77.3789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-01-27","prior_stop_level":77.0536,"sweep_low":74.2232,"atr14":2.179827,"stop_level":73.133286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-18","known_ts":"2021-03-22","bar_index":3447,"type":"BUY","strength":0.863,"price":79.3447,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2021-04-05","known_ts":"2021-04-05","bar_index":3450,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.2797,"stop_level":78.3452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-06","known_ts":"2021-04-06","bar_index":3451,"type":"RECLAIM","strength":0.863,"price":78.46,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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":"2021-04-05","prior_stop_level":78.3452,"sweep_low":77.7308,"atr14":1.925035,"stop_level":76.768282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":3452,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.0257,"stop_level":78.206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-04-12","known_ts":"2021-04-12","bar_index":3452,"type":"RECLAIM","strength":0.863,"price":79.5577,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-04-09","prior_stop_level":78.206,"sweep_low":77.3048,"atr14":1.933388,"stop_level":76.338106,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-27","known_ts":"2021-04-29","bar_index":3456,"type":"REBUY","strength":0.863,"price":81.1799,"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-05-13","known_ts":"2021-05-13","bar_index":3460,"type":"SELL","basis":"structure_stop","strength":0.863,"price":79.4475,"stop_level":81.0066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-05-19","known_ts":"2021-05-19","bar_index":3461,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.41,"stop_level":78.1689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-05-20","known_ts":"2021-05-20","bar_index":3461,"type":"RECLAIM","strength":0.863,"price":78.2019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-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":"2021-05-19","prior_stop_level":78.1689,"sweep_low":76.5108,"atr14":1.727896,"stop_level":75.646852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-06","known_ts":"2021-07-08","bar_index":3472,"type":"BUY","strength":0.725,"price":79.926,"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":"2021-07-22","known_ts":"2021-07-26","bar_index":3476,"type":"REBUY","strength":0.725,"price":85.5602,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2021-08-17","known_ts":"2021-08-17","bar_index":3482,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.8194,"stop_level":81.3841,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-02","known_ts":"2021-09-07","bar_index":3486,"type":"BUY","strength":1.0,"price":83.2279,"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":"2021-10-25","known_ts":"2021-10-27","bar_index":3498,"type":"BUY","strength":0.588,"price":78.5686,"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":55},{"ts":"2021-12-21","known_ts":"2021-12-21","bar_index":3511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":80.7316,"stop_level":80.8487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-23","known_ts":"2021-12-23","bar_index":3512,"type":"RECLAIM","strength":1.0,"price":81.9026,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-12-21","prior_stop_level":80.8487,"sweep_low":80.2465,"atr14":1.682758,"stop_level":79.405121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-29","known_ts":"2021-12-31","bar_index":3513,"type":"REBUY","strength":1.0,"price":85.1312,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2022-01-21","known_ts":"2022-01-21","bar_index":3518,"type":"SELL","basis":"structure_stop","strength":0.863,"price":80.2297,"stop_level":80.2716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":3518,"type":"RECLAIM","strength":0.863,"price":81.476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2022-01-21","prior_stop_level":80.2716,"sweep_low":78.2976,"atr14":1.819213,"stop_level":77.387994,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-18","known_ts":"2022-04-20","bar_index":3538,"type":"BUY","strength":0.588,"price":74.7473,"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,"retro_override":true,"retro_ctx":{"group_id":"us_sector_discretionary"}},{"ts":"2022-05-19","known_ts":"2022-05-19","bar_index":3545,"type":"SELL","basis":"structure_stop","strength":0.588,"price":73.691,"stop_level":74.396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-24","known_ts":"2022-05-24","bar_index":3546,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.3168,"stop_level":74.396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":3547,"type":"REBUY","strength":0.588,"price":73.9628,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_discretionary"}},{"ts":"2022-05-31","known_ts":"2022-05-31","bar_index":3548,"type":"RECLAIM","strength":0.588,"price":76.2306,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-05-24","prior_stop_level":74.396,"sweep_low":68.8836,"atr14":2.445452,"stop_level":67.660874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-12","known_ts":"2022-08-16","bar_index":3565,"type":"BUY","strength":0.588,"price":70.6254,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_discretionary"}},{"ts":"2022-09-06","known_ts":"2022-09-06","bar_index":3570,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.5209,"stop_level":66.7608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":3570,"type":"RECLAIM","strength":0.588,"price":67.9262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-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":"2022-09-06","prior_stop_level":66.7608,"sweep_low":65.5012,"atr14":1.634136,"stop_level":64.684132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-23","known_ts":"2022-11-28","bar_index":3589,"type":"BUY","strength":0.45,"price":53.5003,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_discretionary"}},{"ts":"2022-11-23","known_ts":"2022-11-28","bar_index":3589,"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-23","trigger_known_ts":"2022-11-28","strength":0.45,"price":53.5003,"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.380922,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":47.7665,"atr14":1.914985,"stop_level":46.809008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":3594,"type":"SELL","basis":"structure_stop","strength":0.45,"price":51.2916,"stop_level":51.5255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-12-20","known_ts":"2022-12-20","bar_index":3595,"type":"SELL","basis":"structure_stop","strength":0.45,"price":47.4547,"stop_level":51.5255,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-01-27","known_ts":"2023-01-27","bar_index":3603,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.7633,"stop_level":53.3011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-31","known_ts":"2023-01-31","bar_index":3604,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.8643,"stop_level":53.3011,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-02","known_ts":"2023-02-02","bar_index":3604,"type":"RECLAIM","strength":0.725,"price":55.4406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-27 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-01-27","prior_stop_level":53.3011,"sweep_low":50.3476,"atr14":1.817205,"stop_level":49.438997,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-02","known_ts":"2023-02-02","bar_index":3604,"type":"RECLAIM","strength":0.725,"price":55.4406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-01-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":"2023-01-31","prior_stop_level":53.3011,"sweep_low":50.7949,"atr14":1.817205,"stop_level":49.886297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-31","known_ts":"2023-04-04","bar_index":3618,"type":"BUY","strength":0.588,"price":45.9039,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-03-31","known_ts":"2023-04-04","bar_index":3618,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-03-31","trigger_known_ts":"2023-04-04","strength":0.588,"price":45.9039,"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.413638,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":42.1085,"atr14":1.358902,"stop_level":41.429049,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-05","known_ts":"2023-05-05","bar_index":3626,"type":"RECLAIM","strength":0.725,"price":52.9136,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-03-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-25","known_ts":"2023-05-25","bar_index":3630,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.9757,"stop_level":53.5079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-30","known_ts":"2023-05-30","bar_index":3631,"type":"RECLAIM","strength":0.725,"price":53.6144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-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":"2023-05-25","prior_stop_level":53.5079,"sweep_low":52.6563,"atr14":1.230521,"stop_level":52.04104,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-02","known_ts":"2023-06-02","bar_index":3632,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.2418,"stop_level":53.5079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-07","known_ts":"2023-06-07","bar_index":3633,"type":"RECLAIM","strength":0.725,"price":54.2353,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-06-02","prior_stop_level":53.5079,"sweep_low":52.9491,"atr14":1.164447,"stop_level":52.366876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-20","known_ts":"2023-06-20","bar_index":3636,"type":"RECLAIM","strength":0.863,"price":53.4636,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-17","known_ts":"2023-07-17","bar_index":3642,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.7723,"stop_level":56.8433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-19","known_ts":"2023-07-19","bar_index":3642,"type":"RECLAIM","strength":0.863,"price":57.3134,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-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":"2023-07-17","prior_stop_level":56.8433,"sweep_low":55.8232,"atr14":1.108865,"stop_level":55.268767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-07","known_ts":"2023-08-07","bar_index":3647,"type":"RECLAIM","strength":1.0,"price":59.2613,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-17","known_ts":"2023-08-17","bar_index":3649,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.1262,"stop_level":57.189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-18","known_ts":"2023-08-18","bar_index":3650,"type":"RECLAIM","strength":1.0,"price":57.198,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-08-17","prior_stop_level":57.189,"sweep_low":56.3368,"atr14":1.339286,"stop_level":55.667157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-31","known_ts":"2023-08-31","bar_index":3653,"type":"RECLAIM","strength":1.0,"price":65.1641,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-09-22","known_ts":"2023-09-22","bar_index":3658,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.5167,"stop_level":59.2164,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-09-25","known_ts":"2023-09-25","bar_index":3658,"type":"RECLAIM","strength":1.0,"price":59.7995,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-09-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":"2023-09-22","prior_stop_level":59.2164,"sweep_low":58.3732,"atr14":1.346725,"stop_level":57.699837,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-30","known_ts":"2023-12-04","bar_index":3674,"type":"BUY","strength":0.588,"price":44.6784,"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":"2024-01-02","known_ts":"2024-01-02","bar_index":3681,"type":"SELL","basis":"structure_stop","strength":0.725,"price":45.4711,"stop_level":45.5623,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-01-09","known_ts":"2024-01-09","bar_index":3682,"type":"RECLAIM","strength":0.725,"price":45.6534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-02 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":"2024-01-02","prior_stop_level":45.5623,"sweep_low":43.1839,"atr14":1.258107,"stop_level":42.554847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":3684,"type":"SELL","basis":"structure_stop","strength":0.725,"price":43.4299,"stop_level":43.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":3685,"type":"RECLAIM","strength":0.725,"price":43.9767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-18 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":"2024-01-18","prior_stop_level":43.84,"sweep_low":42.8923,"atr14":1.25878,"stop_level":42.26291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-26","known_ts":"2024-02-26","bar_index":3693,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.9715,"stop_level":45.2302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-02-27","known_ts":"2024-02-27","bar_index":3693,"type":"RECLAIM","strength":0.725,"price":46.4591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-02-26 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":"2024-02-26","prior_stop_level":45.2302,"sweep_low":44.9437,"atr14":1.404008,"stop_level":44.241696,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-25","known_ts":"2024-03-25","bar_index":3700,"type":"RECLAIM","strength":1.0,"price":52.188,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-02-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-16","known_ts":"2024-04-16","bar_index":3705,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.8481,"stop_level":51.227,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-22","known_ts":"2024-04-22","bar_index":3706,"type":"RECLAIM","strength":1.0,"price":51.652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-04-16","prior_stop_level":51.227,"sweep_low":50.1367,"atr14":1.178294,"stop_level":49.547553,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-02","known_ts":"2024-05-02","bar_index":3709,"type":"RECLAIM","strength":1.0,"price":56.901,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-10","known_ts":"2024-05-10","bar_index":3711,"type":"SELL","basis":"structure_stop","strength":1.0,"price":56.1349,"stop_level":56.3685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-13","known_ts":"2024-05-13","bar_index":3711,"type":"RECLAIM","strength":1.0,"price":56.957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-05-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":"2024-05-10","prior_stop_level":56.3685,"sweep_low":55.7799,"atr14":1.398015,"stop_level":55.080893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-25","known_ts":"2024-07-29","bar_index":3728,"type":"BUY","strength":0.863,"price":60.4415,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2024-10-14","known_ts":"2024-10-14","bar_index":3746,"type":"SELL","basis":"structure_stop","strength":1.0,"price":67.5774,"stop_level":67.7945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-17","known_ts":"2024-10-17","bar_index":3747,"type":"RECLAIM","strength":1.0,"price":67.804,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-14","prior_stop_level":67.7945,"sweep_low":66.9542,"atr14":1.110171,"stop_level":66.399114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-27","known_ts":"2025-01-29","bar_index":3770,"type":"BUY","strength":0.588,"price":55.9175,"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":"2025-03-13","known_ts":"2025-03-13","bar_index":3780,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.2492,"stop_level":59.6724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":3791,"type":"BUY","strength":0.588,"price":59.7593,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":3799,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.9378,"stop_level":64.2109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-06","known_ts":"2025-06-06","bar_index":3800,"type":"RECLAIM","strength":0.863,"price":64.6889,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-06-02","prior_stop_level":64.2109,"sweep_low":63.255,"atr14":1.542817,"stop_level":62.483591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-18","known_ts":"2025-06-18","bar_index":3803,"type":"RECLAIM","strength":1.0,"price":68.8636,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":3813,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.7945,"stop_level":73.1359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":3813,"type":"RECLAIM","strength":1.0,"price":74.9989,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-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":"2025-08-01","prior_stop_level":73.1359,"sweep_low":72.2288,"atr14":1.79219,"stop_level":71.332705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-19","known_ts":"2025-08-19","bar_index":3817,"type":"RECLAIM","strength":1.0,"price":78.1402,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-07","known_ts":"2025-11-11","bar_index":3836,"type":"BUY","strength":0.725,"price":77.1759,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":3861,"type":"SELL","basis":"structure_stop","strength":1.0,"price":97.63,"stop_level":98.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-21","known_ts":"2026-04-23","bar_index":3873,"type":"BUY","strength":0.725,"price":96.58,"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":"2026-07-17","known_ts":"2026-07-21","bar_index":3893,"type":"BUY","strength":0.725,"price":88.78,"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":70}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-21","last_scored_basis":null,"bars_since_signal":6,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2016-09-22","2016-10-13","2016-12-30","2017-02-06","2017-04-20","2017-05-11","2017-08-23","2017-09-11","2017-10-18","2018-03-29","2018-10-31","2018-11-21","2018-12-24","2019-04-04","2019-08-16","2019-11-06","2019-11-14","2021-02-25","2021-05-26","2021-06-25","2021-07-27","2021-10-07","2022-02-02","2022-02-24","2022-04-12","2022-10-20","2023-03-15","2023-10-13","2023-11-03","2024-06-14","2024-07-09","2024-11-18","2025-01-02","2025-04-17","2025-09-23","2025-10-17","2026-03-20","2026-04-08","2026-06-08","2026-07-14"],"warnings":[{"ts":"2023-01-18","kind":"arm","px":55.579},{"ts":"2023-01-27","kind":"confirm","px":50.7633,"level":53.3011},{"ts":"2023-01-30","kind":"arm","px":51.0491},{"ts":"2023-01-31","kind":"confirm","px":51.8643,"level":53.3011},{"ts":"2023-04-25","kind":"arm","px":44.7381},{"ts":"2023-05-19","kind":"arm","px":53.5079},{"ts":"2023-05-25","kind":"confirm","px":52.9757,"level":53.5079},{"ts":"2023-06-01","kind":"arm","px":53.2418},{"ts":"2023-06-02","kind":"confirm","px":53.2418,"level":53.5079},{"ts":"2023-06-22","kind":"arm","px":53.4636},{"ts":"2023-07-17","kind":"confirm","px":56.7723,"level":56.8433},{"ts":"2023-08-16","kind":"arm","px":57.9874},{"ts":"2023-08-17","kind":"confirm","px":57.1262,"level":57.189},{"ts":"2023-09-11","kind":"arm","px":62.5715},{"ts":"2023-09-22","kind":"confirm","px":58.5167,"level":59.2164},{"ts":"2023-12-20","kind":"arm","px":45.5623},{"ts":"2024-01-02","kind":"confirm","px":45.4711,"level":45.5623},{"ts":"2024-01-17","kind":"arm","px":43.0472},{"ts":"2024-01-18","kind":"confirm","px":43.4299,"level":43.84},{"ts":"2024-02-21","kind":"arm","px":46.2836},{"ts":"2024-02-26","kind":"confirm","px":44.9715,"level":45.2302},{"ts":"2024-03-26","kind":"arm","px":50.4601},{"ts":"2024-04-16","kind":"confirm","px":50.8481,"level":51.227},{"ts":"2024-05-06","kind":"arm","px":56.901},{"ts":"2024-05-10","kind":"confirm","px":56.1349,"level":56.3685},{"ts":"2024-08-07","kind":"arm","px":58.9468},{"ts":"2024-09-05","kind":"arm","px":64.0177},{"ts":"2024-10-04","kind":"arm","px":68.2761},{"ts":"2024-10-14","kind":"confirm","px":67.5774,"level":67.7945},{"ts":"2025-02-25","kind":"arm","px":65.4679},{"ts":"2025-03-13","kind":"confirm","px":57.2492,"level":59.6724},{"ts":"2025-05-23","kind":"arm","px":64.2109},{"ts":"2025-06-02","kind":"confirm","px":63.9378,"level":64.2109},{"ts":"2025-06-18","kind":"arm","px":66.2593},{"ts":"2025-08-01","kind":"confirm","px":72.7945,"level":73.1359},{"ts":"2025-12-08","kind":"arm","px":80.5745},{"ts":"2026-01-16","kind":"arm","px":85.6098},{"ts":"2026-02-20","kind":"arm","px":101.46},{"ts":"2026-03-03","kind":"confirm","px":97.63,"level":98.27},{"ts":"2026-08-04","kind":"arm","px":91.51}],"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":[]}}}