{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_2cf5cb7b810e93ed1348","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-07-01","entry_date":"2026-07-02","entry_basis":"next_session_close","entry_price":133.99,"rank":23,"tier":"aligned","state":"up","maturity":"matured","latest_price":134.61,"return_pct":0.5,"excess_pct":0.66,"sessions":10,"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":"TFX","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-08-19","known_ts":"1980-08-19","bar_index":36,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0452,"stop_level":1.0493,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-08-20","known_ts":"1980-08-20","bar_index":37,"type":"RECLAIM","strength":0.588,"price":1.0574,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-08-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":"1980-08-19","prior_stop_level":1.0493,"sweep_low":1.0331,"atr14":0.034513,"stop_level":1.015843,"risk_basis":"daily_ohlc_atr14"},{"ts":"1980-09-16","known_ts":"1980-09-18","bar_index":43,"type":"REBUY","strength":0.588,"price":1.3896,"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":"1980-12-11","known_ts":"1980-12-11","bar_index":63,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3369,"stop_level":1.3936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1980-12-12","known_ts":"1980-12-12","bar_index":63,"type":"RECLAIM","strength":0.725,"price":1.4017,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1980-12-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":"1980-12-11","prior_stop_level":1.3936,"sweep_low":1.3207,"atr14":0.043645,"stop_level":1.298877,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-03-13","known_ts":"1981-03-13","bar_index":84,"type":"RECLAIM","strength":0.725,"price":1.7582,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1980-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-03","known_ts":"1981-04-03","bar_index":89,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9203,"stop_level":1.9365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-08","known_ts":"1981-04-08","bar_index":90,"type":"RECLAIM","strength":0.863,"price":1.9608,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-04-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":"1981-04-03","prior_stop_level":1.9365,"sweep_low":1.8555,"atr14":0.071398,"stop_level":1.819801,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-04-22","known_ts":"1981-04-22","bar_index":93,"type":"RECLAIM","strength":0.863,"price":2.4793,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-07-27","known_ts":"1981-07-29","bar_index":115,"type":"BUY","strength":0.725,"price":2.3983,"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":"1981-08-18","known_ts":"1981-08-18","bar_index":120,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3902,"stop_level":2.4064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-08-21","known_ts":"1981-08-21","bar_index":121,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2039,"stop_level":2.4064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1981-10-15","known_ts":"1981-10-19","bar_index":134,"type":"BUY","strength":0.588,"price":2.0904,"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":25},{"ts":"1981-11-19","known_ts":"1981-11-19","bar_index":142,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.0175,"stop_level":2.139,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1981-12-29","known_ts":"1981-12-31","bar_index":151,"type":"BUY","strength":0.45,"price":1.9203,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-02-02","known_ts":"1982-02-04","bar_index":159,"type":"BUY","strength":0.45,"price":1.738,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-03-15","known_ts":"1982-03-15","bar_index":168,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5435,"stop_level":1.5557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-03-16","known_ts":"1982-03-16","bar_index":168,"type":"RECLAIM","strength":0.588,"price":1.5678,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-03-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":"1982-03-15","prior_stop_level":1.5557,"sweep_low":1.5314,"atr14":0.051592,"stop_level":1.505604,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-04-16","known_ts":"1982-04-16","bar_index":176,"type":"RECLAIM","strength":0.725,"price":2.0054,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-04-29","known_ts":"1982-04-29","bar_index":179,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8717,"stop_level":1.896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-04-30","known_ts":"1982-04-30","bar_index":179,"type":"RECLAIM","strength":0.588,"price":1.9081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1982-04-29","prior_stop_level":1.896,"sweep_low":1.8717,"atr14":0.044803,"stop_level":1.849298,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-05-17","known_ts":"1982-05-17","bar_index":183,"type":"RECLAIM","strength":0.863,"price":1.9689,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-07-16","known_ts":"1982-07-20","bar_index":197,"type":"BUY","strength":0.725,"price":1.8595,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1982-08-06","known_ts":"1982-08-06","bar_index":202,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7501,"stop_level":1.7744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1982-08-19","known_ts":"1982-08-23","bar_index":205,"type":"BUY","strength":0.863,"price":1.8717,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"1982-09-30","known_ts":"1982-09-30","bar_index":214,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.139,"stop_level":2.1998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-10-01","known_ts":"1982-10-01","bar_index":215,"type":"RECLAIM","strength":0.863,"price":2.2241,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-09-30","prior_stop_level":2.1998,"sweep_low":2.1147,"atr14":0.060079,"stop_level":2.08466,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-14","known_ts":"1982-10-14","bar_index":218,"type":"RECLAIM","strength":0.863,"price":2.3578,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-11-04","known_ts":"1982-11-08","bar_index":223,"type":"REBUY","strength":0.863,"price":2.5887,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1982-12-22","known_ts":"1982-12-27","bar_index":234,"type":"REBUY","strength":1.0,"price":2.9533,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1983-01-10","known_ts":"1983-01-12","bar_index":238,"type":"REBUY","strength":1.0,"price":3.3909,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1983-05-11","known_ts":"1983-05-11","bar_index":266,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.403,"stop_level":3.4152,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-05-12","known_ts":"1983-05-12","bar_index":266,"type":"RECLAIM","strength":1.0,"price":3.4395,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-05-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1983-05-11","prior_stop_level":3.4152,"sweep_low":3.403,"atr14":0.075991,"stop_level":3.365005,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-05-19","known_ts":"1983-05-19","bar_index":268,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.318,"stop_level":3.403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-06-09","known_ts":"1983-06-13","bar_index":273,"type":"BUY","strength":0.863,"price":3.5489,"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":10},{"ts":"1983-09-21","known_ts":"1983-09-23","bar_index":297,"type":"BUY","strength":0.588,"price":2.9169,"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":70},{"ts":"1983-10-13","known_ts":"1983-10-13","bar_index":302,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.7467,"stop_level":2.7832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1983-10-14","known_ts":"1983-10-14","bar_index":302,"type":"RECLAIM","strength":0.45,"price":2.8196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-10-13 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":"1983-10-13","prior_stop_level":2.7832,"sweep_low":2.7467,"atr14":0.064965,"stop_level":2.714218,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-12-12","known_ts":"1983-12-12","bar_index":316,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8561,"stop_level":2.8804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1983-12-14","known_ts":"1983-12-14","bar_index":316,"type":"RECLAIM","strength":0.588,"price":2.9047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1983-12-12","prior_stop_level":2.8804,"sweep_low":2.8318,"atr14":0.049787,"stop_level":2.806906,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-12-29","known_ts":"1984-01-03","bar_index":320,"type":"REBUY","strength":0.588,"price":3.002,"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":"1984-01-09","known_ts":"1984-01-09","bar_index":322,"type":"RECLAIM","strength":0.725,"price":3.1113,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1983-12-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-01-24","known_ts":"1984-01-24","bar_index":325,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9169,"stop_level":3.0141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-01-26","known_ts":"1984-01-26","bar_index":326,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8804,"stop_level":3.0141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-04-30","known_ts":"1984-04-30","bar_index":348,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5037,"stop_level":2.5158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-05-01","known_ts":"1984-05-01","bar_index":348,"type":"RECLAIM","strength":0.588,"price":2.528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1984-04-30","prior_stop_level":2.5158,"sweep_low":2.5037,"atr14":0.031715,"stop_level":2.487842,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-06-04","known_ts":"1984-06-06","bar_index":356,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1984-06-04","trigger_known_ts":"1984-06-06","strength":0.45,"price":2.3821,"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.365704,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2363,"atr14":0.036381,"stop_level":2.21811,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-06-07","known_ts":"1984-06-11","bar_index":357,"type":"BUY","strength":0.45,"price":2.3821,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1984-06-07","known_ts":"1984-06-11","bar_index":357,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1984-06-07","trigger_known_ts":"1984-06-11","strength":0.45,"price":2.3821,"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.365704,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2363,"atr14":0.035588,"stop_level":2.218506,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-07-05","known_ts":"1984-07-05","bar_index":363,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2484,"stop_level":2.3335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-08-10","known_ts":"1984-08-10","bar_index":372,"type":"RECLAIM","strength":0.725,"price":2.6981,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-07-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-06","known_ts":"1984-09-06","bar_index":378,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5523,"stop_level":2.5644,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-10-18","known_ts":"1984-10-22","bar_index":388,"type":"BUY","strength":0.863,"price":2.6738,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1984-12-27","known_ts":"1984-12-31","bar_index":404,"type":"BUY","strength":0.863,"price":2.6981,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1985-02-28","known_ts":"1985-02-28","bar_index":418,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8561,"stop_level":2.8683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-03-01","known_ts":"1985-03-01","bar_index":418,"type":"RECLAIM","strength":1.0,"price":2.8926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-02-28","prior_stop_level":2.8683,"sweep_low":2.8561,"atr14":0.039528,"stop_level":2.836336,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-05-23","known_ts":"1985-05-28","bar_index":438,"type":"BUY","strength":0.863,"price":2.7467,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1985-06-26","known_ts":"1985-06-26","bar_index":445,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6617,"stop_level":2.6738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1985-06-27","known_ts":"1985-06-27","bar_index":446,"type":"RECLAIM","strength":0.725,"price":2.686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"1985-06-26","prior_stop_level":2.6738,"sweep_low":2.6617,"atr14":0.037402,"stop_level":2.642999,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-07-02","known_ts":"1985-07-05","bar_index":447,"type":"REBUY","strength":0.863,"price":2.9047,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1985-08-12","known_ts":"1985-08-12","bar_index":456,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1843,"stop_level":3.2207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-08-14","known_ts":"1985-08-14","bar_index":457,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.16,"stop_level":3.2207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-08-19","known_ts":"1985-08-19","bar_index":458,"type":"RECLAIM","strength":1.0,"price":3.3058,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-08-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":"1985-08-12","prior_stop_level":3.2207,"sweep_low":3.1478,"atr14":0.059101,"stop_level":3.11825,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-08-19","known_ts":"1985-08-19","bar_index":458,"type":"RECLAIM","strength":1.0,"price":3.3058,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-08-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":"1985-08-14","prior_stop_level":3.2207,"sweep_low":3.16,"atr14":0.059101,"stop_level":3.13045,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-08-30","known_ts":"1985-08-30","bar_index":461,"type":"RECLAIM","strength":1.0,"price":3.245,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-10","known_ts":"1985-10-14","bar_index":470,"type":"BUY","strength":1.0,"price":3.5124,"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":"aplus","score":80},{"ts":"1985-10-23","known_ts":"1985-10-23","bar_index":473,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4395,"stop_level":3.4638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-25","known_ts":"1985-10-25","bar_index":473,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.4516,"stop_level":3.4638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-28","known_ts":"1985-10-28","bar_index":474,"type":"RECLAIM","strength":1.0,"price":3.4881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-10-23","prior_stop_level":3.4638,"sweep_low":3.3787,"atr14":0.06212,"stop_level":3.34764,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-10-28","known_ts":"1985-10-28","bar_index":474,"type":"RECLAIM","strength":1.0,"price":3.4881,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-10-25","prior_stop_level":3.4638,"sweep_low":3.403,"atr14":0.06212,"stop_level":3.37194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-11-21","known_ts":"1985-11-21","bar_index":480,"type":"RECLAIM","strength":1.0,"price":3.7433,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-17","known_ts":"1986-03-17","bar_index":506,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6427,"stop_level":4.667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-18","known_ts":"1986-03-18","bar_index":506,"type":"RECLAIM","strength":1.0,"price":4.8736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-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":"1986-03-17","prior_stop_level":4.667,"sweep_low":4.6184,"atr14":0.099541,"stop_level":4.568629,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-08-22","known_ts":"1986-08-26","bar_index":543,"type":"BUY","strength":0.725,"price":4.667,"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},{"ts":"1986-10-01","known_ts":"1986-10-03","bar_index":552,"type":"BUY","strength":0.588,"price":4.2538,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":90},{"ts":"1986-11-12","known_ts":"1986-11-12","bar_index":562,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6913,"stop_level":4.7399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-11-14","known_ts":"1986-11-14","bar_index":562,"type":"RECLAIM","strength":0.725,"price":4.8615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-11-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":"1986-11-12","prior_stop_level":4.7399,"sweep_low":4.6913,"atr14":0.13368,"stop_level":4.62446,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-11-25","known_ts":"1986-11-25","bar_index":565,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4726,"stop_level":4.4969,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-11-26","known_ts":"1986-11-26","bar_index":565,"type":"RECLAIM","strength":0.588,"price":4.5212,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1986-11-25","prior_stop_level":4.4969,"sweep_low":4.4482,"atr14":0.153378,"stop_level":4.371511,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-31","known_ts":"1987-01-05","bar_index":573,"type":"BUY","strength":0.725,"price":4.8858,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1987-06-10","known_ts":"1987-06-12","bar_index":610,"type":"BUY","strength":0.588,"price":5.9484,"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":"1987-07-07","known_ts":"1987-07-07","bar_index":616,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8265,"stop_level":5.9728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1987-07-09","known_ts":"1987-07-09","bar_index":616,"type":"RECLAIM","strength":0.588,"price":5.9972,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1987-07-07","prior_stop_level":5.9728,"sweep_low":5.7778,"atr14":0.103868,"stop_level":5.725866,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-23","known_ts":"1987-07-23","bar_index":620,"type":"RECLAIM","strength":0.725,"price":6.3629,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-08-18","known_ts":"1987-08-18","bar_index":626,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4848,"stop_level":6.5091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-08-19","known_ts":"1987-08-19","bar_index":626,"type":"RECLAIM","strength":0.725,"price":6.5258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-08-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":"1987-08-18","prior_stop_level":6.5091,"sweep_low":6.436,"atr14":0.122566,"stop_level":6.374717,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-10-29","known_ts":"1987-11-02","bar_index":643,"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-29","trigger_known_ts":"1987-11-02","strength":0.45,"price":3.8128,"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.435383,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3973,"atr14":0.344737,"stop_level":3.224931,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-24","known_ts":"1987-11-27","bar_index":649,"type":"BUY","strength":0.45,"price":4.2454,"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-24","known_ts":"1987-11-27","bar_index":649,"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-24","trigger_known_ts":"1987-11-27","strength":0.45,"price":4.2454,"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.371322,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.935,"atr14":0.207112,"stop_level":3.831444,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-03-25","known_ts":"1988-03-25","bar_index":677,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1953,"stop_level":5.3185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-29","known_ts":"1988-03-29","bar_index":677,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.1953,"stop_level":5.3185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-06","known_ts":"1988-04-06","bar_index":679,"type":"RECLAIM","strength":0.725,"price":5.3677,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-03-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-03-29","prior_stop_level":5.3185,"sweep_low":5.0476,"atr14":0.128535,"stop_level":4.983332,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-13","known_ts":"1988-04-13","bar_index":681,"type":"RECLAIM","strength":0.863,"price":5.5401,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-03-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-10-06","known_ts":"1988-10-10","bar_index":722,"type":"BUY","strength":0.863,"price":5.5071,"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":"1988-11-04","known_ts":"1988-11-04","bar_index":729,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.5319,"stop_level":5.5567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-12-09","known_ts":"1988-12-13","bar_index":737,"type":"BUY","strength":0.863,"price":5.5279,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1989-03-20","known_ts":"1989-03-20","bar_index":759,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2696,"stop_level":6.2945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-28","known_ts":"1989-03-28","bar_index":761,"type":"RECLAIM","strength":1.0,"price":6.3195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-03-20","prior_stop_level":6.2945,"sweep_low":6.1447,"atr14":0.088962,"stop_level":6.100219,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-04-20","known_ts":"1989-04-20","bar_index":767,"type":"RECLAIM","strength":1.0,"price":6.3195,"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-05-19","known_ts":"1989-05-23","bar_index":774,"type":"BUY","strength":1.0,"price":6.7681,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1989-08-07","known_ts":"1989-08-09","bar_index":792,"type":"BUY","strength":0.863,"price":7.1191,"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":"1989-09-27","known_ts":"1989-09-29","bar_index":804,"type":"REBUY","strength":0.863,"price":7.7209,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"1989-12-13","known_ts":"1989-12-15","bar_index":822,"type":"BUY","strength":0.588,"price":6.1854,"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":45},{"ts":"1990-01-15","known_ts":"1990-01-15","bar_index":829,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2106,"stop_level":6.2864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-02-05","known_ts":"1990-02-07","bar_index":834,"type":"REBUY","strength":0.45,"price":5.9077,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-03-27","known_ts":"1990-03-27","bar_index":845,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0076,"stop_level":6.1596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-02","known_ts":"1990-04-02","bar_index":847,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9315,"stop_level":5.9822,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-03","known_ts":"1990-04-03","bar_index":847,"type":"RECLAIM","strength":0.588,"price":6.0836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-04-02","prior_stop_level":5.9822,"sweep_low":5.8808,"atr14":0.115969,"stop_level":5.822815,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-18","known_ts":"1990-05-18","bar_index":858,"type":"RECLAIM","strength":0.725,"price":6.5681,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-06","known_ts":"1990-07-06","bar_index":869,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0009,"stop_level":7.0518,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-09","known_ts":"1990-07-09","bar_index":869,"type":"RECLAIM","strength":0.863,"price":7.1282,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-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":"1990-07-06","prior_stop_level":7.0518,"sweep_low":7.0009,"atr14":0.11401,"stop_level":6.943895,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-25","known_ts":"1990-10-29","bar_index":895,"type":"BUY","strength":0.45,"price":5.2673,"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":"1991-01-25","known_ts":"1991-01-29","bar_index":916,"type":"REBUY","strength":0.863,"price":6.7069,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-04-02","known_ts":"1991-04-04","bar_index":931,"type":"REBUY","strength":1.0,"price":9.002,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1991-08-19","known_ts":"1991-08-19","bar_index":963,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9382,"stop_level":10.0158,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-08-20","known_ts":"1991-08-20","bar_index":963,"type":"RECLAIM","strength":1.0,"price":10.0862,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-08-19","prior_stop_level":10.0158,"sweep_low":9.8217,"atr14":0.18503,"stop_level":9.729185,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-12-11","known_ts":"1991-12-13","bar_index":990,"type":"BUY","strength":0.725,"price":10.0786,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1992-01-28","known_ts":"1992-01-28","bar_index":1000,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.8599,"stop_level":10.938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-29","known_ts":"1992-01-29","bar_index":1001,"type":"RECLAIM","strength":0.863,"price":10.9771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-01-28","prior_stop_level":10.938,"sweep_low":10.8599,"atr14":0.223994,"stop_level":10.747903,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-11","known_ts":"1992-02-11","bar_index":1004,"type":"RECLAIM","strength":1.0,"price":12.1881,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-26","known_ts":"1992-02-26","bar_index":1007,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6715,"stop_level":11.7107,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-19","known_ts":"1992-06-23","bar_index":1034,"type":"BUY","strength":0.45,"price":9.941,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-07-16","known_ts":"1992-07-20","bar_index":1040,"type":"BUY","strength":0.45,"price":9.8624,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-08-21","known_ts":"1992-08-21","bar_index":1048,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1698,"stop_level":10.2946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-08-25","known_ts":"1992-08-25","bar_index":1049,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2487,"stop_level":10.2946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-09-09","known_ts":"1992-09-09","bar_index":1052,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0122,"stop_level":10.1698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-27","known_ts":"1992-10-29","bar_index":1064,"type":"BUY","strength":0.45,"price":9.4603,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-10-27","known_ts":"1992-10-29","bar_index":1064,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-10-27","trigger_known_ts":"1992-10-29","strength":0.45,"price":9.4603,"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.223808,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.3566,"atr14":0.208837,"stop_level":8.252181,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-09","known_ts":"1992-11-09","bar_index":1067,"type":"RECLAIM","strength":0.725,"price":10.2881,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-10-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-07","known_ts":"1992-12-07","bar_index":1073,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4922,"stop_level":9.5317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-12-11","known_ts":"1992-12-11","bar_index":1074,"type":"RECLAIM","strength":0.588,"price":9.6108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1992-12-07","prior_stop_level":9.5317,"sweep_low":9.1758,"atr14":0.201667,"stop_level":9.074967,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-22","known_ts":"1993-01-26","bar_index":1084,"type":"BUY","strength":0.863,"price":10.2832,"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":55},{"ts":"1993-03-08","known_ts":"1993-03-10","bar_index":1094,"type":"BUY","strength":0.863,"price":10.4369,"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":55},{"ts":"1993-04-01","known_ts":"1993-04-01","bar_index":1100,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9607,"stop_level":10.1591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-05-24","known_ts":"1993-05-26","bar_index":1112,"type":"BUY","strength":0.45,"price":9.5623,"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-05-27","known_ts":"1993-05-27","bar_index":1113,"type":"RECLAIM","strength":0.588,"price":9.6818,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-05-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1993-06-10","known_ts":"1993-06-10","bar_index":1116,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.4029,"stop_level":9.4826,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1993-06-28","known_ts":"1993-06-28","bar_index":1120,"type":"RECLAIM","strength":0.725,"price":9.9209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-10","known_ts":"1993-09-10","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.1963,"stop_level":10.3162,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-10-08","known_ts":"1993-10-12","bar_index":1144,"type":"BUY","strength":1.0,"price":10.5562,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"1993-10-15","known_ts":"1993-10-15","bar_index":1145,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8764,"stop_level":10.0363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1993-11-24","known_ts":"1993-11-29","bar_index":1155,"type":"BUY","strength":0.725,"price":10.0362,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1994-07-14","known_ts":"1994-07-18","bar_index":1208,"type":"BUY","strength":0.725,"price":11.2361,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1994-08-12","known_ts":"1994-08-12","bar_index":1215,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.519,"stop_level":11.6402,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-17","known_ts":"1994-08-17","bar_index":1216,"type":"RECLAIM","strength":0.725,"price":11.7211,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-08-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":"1994-08-12","prior_stop_level":11.6402,"sweep_low":11.519,"atr14":0.130883,"stop_level":11.453559,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-30","known_ts":"1994-08-30","bar_index":1219,"type":"RECLAIM","strength":0.725,"price":12.5758,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-09-21","known_ts":"1994-09-21","bar_index":1224,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9267,"stop_level":12.0078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-10-17","known_ts":"1994-10-17","bar_index":1230,"type":"RECLAIM","strength":1.0,"price":12.2512,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-10-20","known_ts":"1994-10-24","bar_index":1231,"type":"BUY","strength":1.0,"price":12.2107,"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":50},{"ts":"1994-10-28","known_ts":"1994-11-01","bar_index":1233,"type":"BUY","strength":1.0,"price":12.4946,"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":"1994-11-11","known_ts":"1994-11-11","bar_index":1236,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.8861,"stop_level":11.9673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-11-18","known_ts":"1994-11-18","bar_index":1238,"type":"RECLAIM","strength":1.0,"price":12.0521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-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":"1994-11-11","prior_stop_level":11.9673,"sweep_low":11.6833,"atr14":0.189164,"stop_level":11.588718,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-29","known_ts":"1995-01-03","bar_index":1247,"type":"BUY","strength":0.588,"price":11.3599,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"1995-02-01","known_ts":"1995-02-01","bar_index":1254,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.1971,"stop_level":11.2785,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-02-02","known_ts":"1995-02-02","bar_index":1255,"type":"RECLAIM","strength":0.45,"price":11.3192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-01 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":"1995-02-01","prior_stop_level":11.2785,"sweep_low":11.1971,"atr14":0.120077,"stop_level":11.137062,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-15","known_ts":"1995-02-15","bar_index":1258,"type":"RECLAIM","strength":0.725,"price":11.6893,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-09-15","known_ts":"1995-09-19","bar_index":1307,"type":"BUY","strength":0.725,"price":13.4256,"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":"1995-12-12","known_ts":"1995-12-12","bar_index":1327,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.0527,"stop_level":14.1766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-14","known_ts":"1995-12-14","bar_index":1328,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6393,"stop_level":14.1766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1996-02-01","known_ts":"1996-02-05","bar_index":1339,"type":"BUY","strength":0.588,"price":13.2674,"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":"1996-03-28","known_ts":"1996-03-28","bar_index":1352,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8505,"stop_level":14.9749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-04-01","known_ts":"1996-04-01","bar_index":1352,"type":"RECLAIM","strength":0.725,"price":15.0579,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-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":"1996-03-28","prior_stop_level":14.9749,"sweep_low":14.8505,"atr14":0.233677,"stop_level":14.733661,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-19","known_ts":"1996-04-19","bar_index":1357,"type":"RECLAIM","strength":1.0,"price":15.4312,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-03-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-05-20","known_ts":"1996-05-22","bar_index":1364,"type":"BUY","strength":1.0,"price":15.8619,"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":60},{"ts":"1996-06-27","known_ts":"1996-07-01","bar_index":1373,"type":"BUY","strength":1.0,"price":15.9868,"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":"1996-07-11","known_ts":"1996-07-11","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.5705,"stop_level":15.6954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-07-15","known_ts":"1996-07-15","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2374,"stop_level":15.6954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-07-18","known_ts":"1996-07-18","bar_index":1377,"type":"RECLAIM","strength":0.863,"price":15.8619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-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":"1996-07-11","prior_stop_level":15.6954,"sweep_low":14.9876,"atr14":0.247954,"stop_level":14.863623,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-18","known_ts":"1996-07-18","bar_index":1377,"type":"RECLAIM","strength":0.863,"price":15.8619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1996-07-15","prior_stop_level":15.6954,"sweep_low":14.9876,"atr14":0.247954,"stop_level":14.863623,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-27","known_ts":"1996-08-29","bar_index":1387,"type":"BUY","strength":0.725,"price":15.5048,"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":75},{"ts":"1996-10-17","known_ts":"1996-10-17","bar_index":1399,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.4242,"stop_level":16.7585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-09","known_ts":"1996-12-11","bar_index":1411,"type":"BUY","strength":0.863,"price":16.9035,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"1997-01-08","known_ts":"1997-01-08","bar_index":1417,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1133,"stop_level":17.1552,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-09","known_ts":"1997-01-09","bar_index":1418,"type":"RECLAIM","strength":1.0,"price":17.3649,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-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":"1997-01-08","prior_stop_level":17.1552,"sweep_low":17.1133,"atr14":0.220591,"stop_level":17.003005,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-01-21","known_ts":"1997-01-21","bar_index":1420,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.9874,"stop_level":17.1133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-02-21","known_ts":"1997-02-25","bar_index":1428,"type":"BUY","strength":0.725,"price":17.761,"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":30},{"ts":"1997-04-02","known_ts":"1997-04-02","bar_index":1437,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.4664,"stop_level":17.5085,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-04","known_ts":"1997-04-04","bar_index":1437,"type":"RECLAIM","strength":0.725,"price":17.5926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-04-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-04-02","prior_stop_level":17.5085,"sweep_low":17.4243,"atr14":0.237755,"stop_level":17.305422,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-15","known_ts":"1997-04-17","bar_index":1440,"type":"REBUY","strength":0.725,"price":18.0977,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1997-10-27","known_ts":"1997-10-27","bar_index":1485,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.0188,"stop_level":24.6966,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-28","known_ts":"1997-10-28","bar_index":1485,"type":"RECLAIM","strength":1.0,"price":24.739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-27","prior_stop_level":24.6966,"sweep_low":23.3834,"atr14":0.784379,"stop_level":22.991211,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-09","known_ts":"1998-02-11","bar_index":1509,"type":"BUY","strength":0.725,"price":25.782,"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":"1998-04-21","known_ts":"1998-04-21","bar_index":1525,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.9744,"stop_level":30.017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-10","known_ts":"1998-07-14","bar_index":1544,"type":"BUY","strength":0.588,"price":27.4097,"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":"1998-07-28","known_ts":"1998-07-28","bar_index":1548,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.1288,"stop_level":26.7692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-09-25","known_ts":"1998-09-29","bar_index":1562,"type":"BUY","strength":0.45,"price":23.2546,"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":27.5801,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-09-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-02","known_ts":"1998-12-02","bar_index":1577,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.6864,"stop_level":28.7792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-04","known_ts":"1998-12-04","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.2141,"stop_level":28.7792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-08","known_ts":"1998-12-08","bar_index":1579,"type":"RECLAIM","strength":0.725,"price":28.8153,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-12-02","prior_stop_level":28.7792,"sweep_low":27.9993,"atr14":0.574248,"stop_level":27.712176,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-08","known_ts":"1998-12-08","bar_index":1579,"type":"RECLAIM","strength":0.725,"price":28.8153,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-12-04","prior_stop_level":28.7792,"sweep_low":27.9993,"atr14":0.574248,"stop_level":27.712176,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-24","known_ts":"1998-12-24","bar_index":1583,"type":"RECLAIM","strength":0.863,"price":29.803,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-12-30","known_ts":"1999-01-04","bar_index":1584,"type":"REBUY","strength":0.863,"price":30.4042,"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":"1999-04-12","known_ts":"1999-04-14","bar_index":1607,"type":"BUY","strength":0.588,"price":26.2761,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"1999-05-26","known_ts":"1999-05-26","bar_index":1617,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.5847,"stop_level":31.0145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-07","known_ts":"1999-07-09","bar_index":1627,"type":"BUY","strength":0.863,"price":30.9735,"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":35},{"ts":"1999-08-10","known_ts":"1999-08-10","bar_index":1635,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.5158,"stop_level":34.559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-19","known_ts":"1999-08-19","bar_index":1637,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.0838,"stop_level":34.2998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-11","known_ts":"1999-11-15","bar_index":1657,"type":"BUY","strength":0.45,"price":25.5546,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-11-26","known_ts":"1999-11-26","bar_index":1660,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.6462,"stop_level":25.1215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-12-21","known_ts":"1999-12-23","bar_index":1666,"type":"REBUY","strength":0.45,"price":21.4296,"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":"2000-02-02","known_ts":"2000-02-02","bar_index":1675,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.9514,"stop_level":21.2557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-03","known_ts":"2000-02-03","bar_index":1676,"type":"RECLAIM","strength":0.588,"price":21.2992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-02-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":"2000-02-02","prior_stop_level":21.2557,"sweep_low":20.1256,"atr14":0.733149,"stop_level":19.759026,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-01","known_ts":"2000-03-03","bar_index":1682,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-03-01","trigger_known_ts":"2000-03-03","strength":0.45,"price":19.8693,"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.429342,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.2535,"atr14":0.791448,"stop_level":17.857776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-06","known_ts":"2000-03-08","bar_index":1683,"type":"BUY","strength":0.588,"price":19.4762,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-06","known_ts":"2000-03-08","bar_index":1683,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-06","trigger_known_ts":"2000-03-08","strength":0.588,"price":19.4762,"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.440632,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":18.4719,"atr14":0.72634,"stop_level":18.10873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-24","known_ts":"2000-04-24","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.4938,"stop_level":23.9304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-28","known_ts":"2000-04-28","bar_index":1695,"type":"RECLAIM","strength":0.725,"price":24.1488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-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":"2000-04-24","prior_stop_level":23.9304,"sweep_low":23.0134,"atr14":0.859759,"stop_level":22.58352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-19","known_ts":"2000-05-19","bar_index":1700,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.4938,"stop_level":23.5374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-22","known_ts":"2000-05-22","bar_index":1701,"type":"RECLAIM","strength":0.725,"price":23.9741,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-19","prior_stop_level":23.5374,"sweep_low":23.1444,"atr14":0.722393,"stop_level":22.783204,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-25","known_ts":"2000-05-30","bar_index":1702,"type":"BUY","strength":0.863,"price":25.2636,"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":"2000-06-30","known_ts":"2000-06-30","bar_index":1710,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.0882,"stop_level":25.7022,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-03","known_ts":"2000-07-03","bar_index":1710,"type":"RECLAIM","strength":0.863,"price":26.4478,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-06-30","prior_stop_level":25.7022,"sweep_low":25.0882,"atr14":0.790053,"stop_level":24.693173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-10","known_ts":"2000-07-12","bar_index":1712,"type":"REBUY","strength":0.863,"price":27.7198,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2000-10-27","known_ts":"2000-10-31","bar_index":1738,"type":"BUY","strength":0.863,"price":24.3574,"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":"2001-03-21","known_ts":"2001-03-21","bar_index":1770,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.6153,"stop_level":29.7088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-04-09","known_ts":"2001-04-11","bar_index":1775,"type":"BUY","strength":0.863,"price":32.1656,"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-05-23","known_ts":"2001-05-23","bar_index":1785,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.8822,"stop_level":34.9703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-24","known_ts":"2001-05-24","bar_index":1785,"type":"RECLAIM","strength":1.0,"price":35.21,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-05-23","prior_stop_level":34.9703,"sweep_low":34.412,"atr14":0.797987,"stop_level":34.013007,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-25","known_ts":"2001-05-25","bar_index":1786,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.7468,"stop_level":34.9703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-03","known_ts":"2001-08-07","bar_index":1802,"type":"BUY","strength":0.725,"price":34.2552,"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":"2001-09-07","known_ts":"2001-09-07","bar_index":1810,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.9752,"stop_level":35.0681,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2001-10-22","known_ts":"2001-10-24","bar_index":1819,"type":"BUY","strength":0.588,"price":29.2413,"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":"2002-01-11","known_ts":"2002-01-11","bar_index":1837,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.13,"stop_level":33.3598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":1838,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.2829,"stop_level":33.3598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-31","known_ts":"2002-01-31","bar_index":1842,"type":"RECLAIM","strength":0.863,"price":32.5198,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-13","known_ts":"2002-02-15","bar_index":1845,"type":"BUY","strength":0.863,"price":34.2499,"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":"2002-04-22","known_ts":"2002-04-22","bar_index":1860,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.6644,"stop_level":40.722,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-07","known_ts":"2002-05-07","bar_index":1864,"type":"RECLAIM","strength":1.0,"price":40.2754,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-19","known_ts":"2002-08-21","bar_index":1888,"type":"BUY","strength":0.725,"price":36.6432,"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":25},{"ts":"2002-09-20","known_ts":"2002-09-20","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.9956,"stop_level":33.8005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-09-26","known_ts":"2002-09-26","bar_index":1897,"type":"RECLAIM","strength":0.588,"price":33.9021,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2002-09-20","prior_stop_level":33.8005,"sweep_low":31.2551,"atr14":1.017214,"stop_level":30.746493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-04","known_ts":"2002-11-06","bar_index":1906,"type":"BUY","strength":0.45,"price":31.1246,"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-12","known_ts":"2002-11-14","bar_index":1908,"type":"BUY","strength":0.45,"price":31.1246,"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-12-09","known_ts":"2002-12-09","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.9133,"stop_level":31.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":1914,"type":"RECLAIM","strength":0.588,"price":31.2046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-09","prior_stop_level":31.11,"sweep_low":30.5128,"atr14":0.78406,"stop_level":30.12077,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-27","known_ts":"2003-03-03","bar_index":1932,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-02-27","trigger_known_ts":"2003-03-03","strength":0.45,"price":27.2354,"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.350935,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.811,"atr14":0.637053,"stop_level":26.492473,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-12","known_ts":"2003-03-14","bar_index":1935,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-03-12","trigger_known_ts":"2003-03-14","strength":0.45,"price":25.5597,"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.39087,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.7475,"atr14":0.614282,"stop_level":24.440359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-20","known_ts":"2003-03-24","bar_index":1937,"type":"BUY","strength":0.588,"price":26.7744,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-20","known_ts":"2003-03-24","bar_index":1937,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-03-20","trigger_known_ts":"2003-03-24","strength":0.588,"price":26.7744,"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.361922,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":24.7475,"atr14":0.742882,"stop_level":24.376059,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":1950,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.2599,"stop_level":28.355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-21","known_ts":"2003-05-21","bar_index":1951,"type":"RECLAIM","strength":0.588,"price":28.4727,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-19","prior_stop_level":28.355,"sweep_low":28.1135,"atr14":0.524751,"stop_level":27.851125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":1954,"type":"RECLAIM","strength":0.863,"price":32.3049,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-23","known_ts":"2003-06-23","bar_index":1958,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.7165,"stop_level":31.7532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-24","known_ts":"2003-06-24","bar_index":1959,"type":"RECLAIM","strength":0.863,"price":31.9224,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-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":"2003-06-23","prior_stop_level":31.7532,"sweep_low":31.5326,"atr14":0.672208,"stop_level":31.196496,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-30","known_ts":"2003-06-30","bar_index":1960,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.2972,"stop_level":31.7165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-08","known_ts":"2003-07-08","bar_index":1962,"type":"RECLAIM","strength":0.863,"price":31.8783,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-30","prior_stop_level":31.7165,"sweep_low":30.5396,"atr14":0.636857,"stop_level":30.221171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-16","known_ts":"2003-07-16","bar_index":1964,"type":"RECLAIM","strength":0.863,"price":31.2604,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-10","known_ts":"2003-09-10","bar_index":1977,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.3935,"stop_level":34.4202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-09-12","known_ts":"2003-09-12","bar_index":1977,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.6299,"stop_level":34.4202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-01","known_ts":"2003-12-03","bar_index":1996,"type":"BUY","strength":0.863,"price":34.1297,"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":"2004-02-04","known_ts":"2004-02-04","bar_index":2010,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.71,"stop_level":36.133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-06","known_ts":"2004-02-06","bar_index":2011,"type":"RECLAIM","strength":1.0,"price":36.2442,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-02-04","prior_stop_level":36.133,"sweep_low":35.5839,"atr14":0.469468,"stop_level":35.349166,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-10","known_ts":"2004-02-12","bar_index":2012,"type":"REBUY","strength":1.0,"price":39.8204,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2004-06-02","known_ts":"2004-06-04","bar_index":2038,"type":"BUY","strength":0.588,"price":34.8626,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":80},{"ts":"2004-07-07","known_ts":"2004-07-07","bar_index":2045,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.6322,"stop_level":34.3462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-07-09","known_ts":"2004-07-09","bar_index":2046,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.6547,"stop_level":34.3462,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-08-16","known_ts":"2004-08-18","bar_index":2055,"type":"BUY","strength":0.588,"price":32.999,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"2004-09-21","known_ts":"2004-09-21","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.3472,"stop_level":32.8818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-23","known_ts":"2004-09-23","bar_index":2064,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.6325,"stop_level":32.8818,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-28","known_ts":"2004-09-30","bar_index":2065,"type":"REBUY","strength":0.588,"price":31.9716,"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":"2004-11-04","known_ts":"2004-11-04","bar_index":2074,"type":"RECLAIM","strength":0.725,"price":35.3568,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-03","known_ts":"2005-01-03","bar_index":2087,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.2957,"stop_level":38.5829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-03","known_ts":"2005-03-03","bar_index":2101,"type":"RECLAIM","strength":1.0,"price":39.8318,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-14","known_ts":"2006-02-16","bar_index":2181,"type":"BUY","strength":0.725,"price":49.4204,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2006-04-11","known_ts":"2006-04-11","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.3808,"stop_level":53.5967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-12","known_ts":"2006-04-12","bar_index":2194,"type":"RECLAIM","strength":0.725,"price":53.8819,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-04-11","prior_stop_level":53.5967,"sweep_low":53.1572,"atr14":0.826035,"stop_level":52.744182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-07-20","known_ts":"2006-07-24","bar_index":2217,"type":"BUY","strength":0.45,"price":40.4578,"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-29","known_ts":"2006-08-29","bar_index":2226,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.5468,"stop_level":43.5858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-01","known_ts":"2006-09-01","bar_index":2227,"type":"RECLAIM","strength":0.588,"price":43.8037,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-08-29","prior_stop_level":43.5858,"sweep_low":43.4301,"atr14":0.797635,"stop_level":43.031282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-07","known_ts":"2006-09-07","bar_index":2228,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.6518,"stop_level":43.2744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-12","known_ts":"2006-09-12","bar_index":2229,"type":"RECLAIM","strength":0.588,"price":43.7181,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-09-07","prior_stop_level":43.2744,"sweep_low":41.9824,"atr14":0.791352,"stop_level":41.586724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-18","known_ts":"2006-10-18","bar_index":2238,"type":"RECLAIM","strength":0.725,"price":47.2906,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-08","known_ts":"2006-12-08","bar_index":2250,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.8457,"stop_level":49.9395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-11","known_ts":"2006-12-11","bar_index":2250,"type":"RECLAIM","strength":0.863,"price":50.0411,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-12-08","prior_stop_level":49.9395,"sweep_low":49.6033,"atr14":0.681444,"stop_level":49.262578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-27","known_ts":"2006-12-27","bar_index":2254,"type":"RECLAIM","strength":0.863,"price":50.479,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-04","known_ts":"2007-04-09","bar_index":2276,"type":"BUY","strength":0.863,"price":53.8908,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-10-09","known_ts":"2007-10-09","bar_index":2319,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.4026,"stop_level":59.6243,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-10","known_ts":"2007-10-10","bar_index":2319,"type":"RECLAIM","strength":0.725,"price":59.8777,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-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":"2007-10-09","prior_stop_level":59.6243,"sweep_low":58.9908,"atr14":1.505505,"stop_level":58.238047,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-14","known_ts":"2007-12-18","bar_index":2335,"type":"BUY","strength":0.45,"price":47.4543,"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-15","known_ts":"2008-01-15","bar_index":2341,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.945,"stop_level":47.0086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-04","known_ts":"2008-03-04","bar_index":2352,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.3553,"stop_level":46.6505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-06","known_ts":"2008-03-06","bar_index":2353,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.4105,"stop_level":46.6505,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-24","known_ts":"2008-03-26","bar_index":2357,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-03-24","trigger_known_ts":"2008-03-26","strength":0.45,"price":39.0567,"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.424662,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.5204,"atr14":1.26527,"stop_level":37.887765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-09","known_ts":"2008-04-11","bar_index":2361,"type":"BUY","strength":0.45,"price":40.0171,"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-04-09","known_ts":"2008-04-11","bar_index":2361,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-04-09","trigger_known_ts":"2008-04-11","strength":0.45,"price":40.0171,"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.410515,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.5444,"atr14":1.019433,"stop_level":38.034683,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-23","known_ts":"2008-05-23","bar_index":2371,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.597,"stop_level":45.4674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":2372,"type":"RECLAIM","strength":0.588,"price":45.5632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-05-23","prior_stop_level":45.4674,"sweep_low":44.4843,"atr14":1.008819,"stop_level":43.97989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-23","known_ts":"2008-06-23","bar_index":2378,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.5052,"stop_level":46.5696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-25","known_ts":"2008-07-25","bar_index":2386,"type":"RECLAIM","strength":0.863,"price":50.692,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-26","known_ts":"2008-08-26","bar_index":2393,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.4385,"stop_level":51.8351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-08-27","known_ts":"2008-08-27","bar_index":2393,"type":"RECLAIM","strength":0.863,"price":51.9889,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-08-26","prior_stop_level":51.8351,"sweep_low":50.9448,"atr14":1.32903,"stop_level":50.280285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-11","known_ts":"2008-09-11","bar_index":2397,"type":"RECLAIM","strength":0.863,"price":53.0088,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-17","known_ts":"2008-09-17","bar_index":2398,"type":"SELL","basis":"structure_stop","strength":0.863,"price":51.398,"stop_level":51.4385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-18","known_ts":"2008-09-18","bar_index":2398,"type":"RECLAIM","strength":0.863,"price":51.7056,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-09-17","prior_stop_level":51.4385,"sweep_low":50.3296,"atr14":1.725988,"stop_level":49.466606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-17","known_ts":"2009-02-17","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.3292,"stop_level":43.0137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-19","known_ts":"2009-02-19","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.4409,"stop_level":43.0137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-27","known_ts":"2009-04-29","bar_index":2449,"type":"BUY","strength":0.45,"price":35.7142,"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":"2009-06-23","known_ts":"2009-06-23","bar_index":2462,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.5721,"stop_level":36.9775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":2463,"type":"RECLAIM","strength":0.725,"price":37.176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-06-23","prior_stop_level":36.9775,"sweep_low":36.4067,"atr14":0.814538,"stop_level":35.999431,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-14","known_ts":"2009-07-16","bar_index":2467,"type":"REBUY","strength":0.725,"price":38.0529,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2009-08-11","known_ts":"2009-08-11","bar_index":2473,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.4499,"stop_level":39.0208,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-25","known_ts":"2009-08-25","bar_index":2477,"type":"RECLAIM","strength":0.863,"price":38.475,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-09-11","known_ts":"2009-09-15","bar_index":2481,"type":"BUY","strength":1.0,"price":39.7333,"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":60},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":2486,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.4166,"stop_level":39.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-06","known_ts":"2009-10-06","bar_index":2486,"type":"RECLAIM","strength":1.0,"price":39.5583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-10-05","prior_stop_level":39.45,"sweep_low":39.0583,"atr14":0.768488,"stop_level":38.674056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-20","known_ts":"2009-10-20","bar_index":2490,"type":"RECLAIM","strength":1.0,"price":42.4666,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-18","known_ts":"2009-12-22","bar_index":2504,"type":"REBUY","strength":1.0,"price":45.9896,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-01-25","known_ts":"2010-01-25","bar_index":2511,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.0931,"stop_level":49.3363,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-22","known_ts":"2010-02-22","bar_index":2518,"type":"RECLAIM","strength":1.0,"price":50.108,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-27","known_ts":"2010-04-27","bar_index":2533,"type":"SELL","basis":"structure_stop","strength":1.0,"price":51.9158,"stop_level":53.569,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-10","known_ts":"2010-08-10","bar_index":2557,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.1291,"stop_level":45.2309,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-02","known_ts":"2010-09-07","bar_index":2563,"type":"BUY","strength":0.588,"price":44.1217,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2010-10-27","known_ts":"2010-10-27","bar_index":2575,"type":"SELL","basis":"structure_stop","strength":0.588,"price":47.8099,"stop_level":48.7405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-12-15","known_ts":"2010-12-17","bar_index":2587,"type":"BUY","strength":0.588,"price":47.78,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":65},{"ts":"2011-03-10","known_ts":"2011-03-10","bar_index":2606,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.3244,"stop_level":49.6355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-04","known_ts":"2011-04-04","bar_index":2612,"type":"RECLAIM","strength":1.0,"price":50.8107,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-15","known_ts":"2011-04-19","bar_index":2615,"type":"BUY","strength":1.0,"price":52.4612,"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":60},{"ts":"2011-05-23","known_ts":"2011-05-23","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.6988,"stop_level":54.0454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":2633,"type":"BUY","strength":0.863,"price":54.4624,"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":"2011-09-01","known_ts":"2011-09-06","bar_index":2647,"type":"BUY","strength":0.588,"price":47.8036,"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":"quality","score":65},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":2666,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.393,"stop_level":51.1672,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":2667,"type":"RECLAIM","strength":0.725,"price":51.5542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-23","prior_stop_level":51.1672,"sweep_low":49.9619,"atr14":1.357077,"stop_level":49.283362,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-09","known_ts":"2011-12-09","bar_index":2670,"type":"RECLAIM","strength":0.863,"price":51.783,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-14","known_ts":"2011-12-16","bar_index":2671,"type":"REBUY","strength":0.863,"price":52.8123,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2012-01-09","known_ts":"2012-01-09","bar_index":2676,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.0499,"stop_level":53.2962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-10","known_ts":"2012-01-10","bar_index":2676,"type":"RECLAIM","strength":1.0,"price":53.4457,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-01-09","prior_stop_level":53.2962,"sweep_low":52.6804,"atr14":0.962269,"stop_level":52.199266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-25","known_ts":"2012-01-25","bar_index":2680,"type":"RECLAIM","strength":1.0,"price":54.1056,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-01-30","known_ts":"2012-02-01","bar_index":2681,"type":"BUY","strength":1.0,"price":54.4839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2012-02-24","known_ts":"2012-02-24","bar_index":2687,"type":"SELL","basis":"structure_stop","strength":1.0,"price":53.3226,"stop_level":54.3607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-26","known_ts":"2012-03-28","bar_index":2694,"type":"BUY","strength":0.863,"price":54.8956,"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":"2012-05-11","known_ts":"2012-05-11","bar_index":2705,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.1143,"stop_level":54.3116,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2012-06-20","known_ts":"2012-06-22","bar_index":2714,"type":"BUY","strength":0.725,"price":54.0787,"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":"2012-10-12","known_ts":"2012-10-12","bar_index":2740,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.1964,"stop_level":61.2769,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-16","known_ts":"2012-10-16","bar_index":2741,"type":"RECLAIM","strength":1.0,"price":61.6168,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-12","prior_stop_level":61.2769,"sweep_low":61.0353,"atr14":0.813041,"stop_level":60.62878,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-01-04","known_ts":"2013-01-04","bar_index":2759,"type":"RECLAIM","strength":1.0,"price":66.0162,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-26","known_ts":"2013-04-26","bar_index":2784,"type":"SELL","basis":"structure_stop","strength":1.0,"price":74.2705,"stop_level":74.8122,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-11","known_ts":"2013-07-15","bar_index":2802,"type":"BUY","strength":0.725,"price":70.9771,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-08-07","known_ts":"2013-08-07","bar_index":2808,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.5056,"stop_level":71.9835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-09","known_ts":"2013-08-09","bar_index":2809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":70.0432,"stop_level":71.9835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-22","known_ts":"2013-08-26","bar_index":2812,"type":"REBUY","strength":0.725,"price":71.5817,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2013-12-13","known_ts":"2013-12-13","bar_index":2838,"type":"SELL","basis":"structure_stop","strength":1.0,"price":86.1167,"stop_level":86.4183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-16","known_ts":"2013-12-16","bar_index":2838,"type":"RECLAIM","strength":1.0,"price":86.4915,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-12-13","prior_stop_level":86.4183,"sweep_low":85.9156,"atr14":1.290446,"stop_level":85.270377,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-07","known_ts":"2014-03-07","bar_index":2857,"type":"RECLAIM","strength":0.863,"price":93.5854,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-08","known_ts":"2014-04-08","bar_index":2864,"type":"SELL","basis":"structure_stop","strength":1.0,"price":96.2265,"stop_level":96.4557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-09","known_ts":"2014-04-09","bar_index":2864,"type":"RECLAIM","strength":1.0,"price":96.5108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-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":"2014-04-08","prior_stop_level":96.4557,"sweep_low":95.4195,"atr14":1.563898,"stop_level":94.637551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-10","known_ts":"2014-04-10","bar_index":2865,"type":"SELL","basis":"structure_stop","strength":0.863,"price":93.9155,"stop_level":96.4557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-20","known_ts":"2014-05-22","bar_index":2874,"type":"BUY","strength":0.725,"price":97.0596,"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":"2014-06-13","known_ts":"2014-06-13","bar_index":2879,"type":"SELL","basis":"structure_stop","strength":0.863,"price":96.434,"stop_level":97.5564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-17","known_ts":"2014-06-17","bar_index":2880,"type":"SELL","basis":"structure_stop","strength":0.725,"price":96.066,"stop_level":97.5564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-08-19","known_ts":"2014-08-21","bar_index":2895,"type":"BUY","strength":0.588,"price":99.8962,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2014-09-15","known_ts":"2014-09-15","bar_index":2901,"type":"SELL","basis":"structure_stop","strength":0.725,"price":100.3207,"stop_level":100.4592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":2901,"type":"RECLAIM","strength":0.725,"price":101.0684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-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-09-15","prior_stop_level":100.4592,"sweep_low":99.6931,"atr14":1.218115,"stop_level":99.084043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-23","known_ts":"2014-09-23","bar_index":2903,"type":"SELL","basis":"structure_stop","strength":0.725,"price":97.9856,"stop_level":100.3207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-22","known_ts":"2014-10-24","bar_index":2910,"type":"BUY","strength":0.588,"price":102.3606,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":2920,"type":"SELL","basis":"structure_stop","strength":0.863,"price":109.1739,"stop_level":109.2757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-12","known_ts":"2014-12-12","bar_index":2922,"type":"SELL","basis":"structure_stop","strength":0.863,"price":106.2208,"stop_level":109.2757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-13","known_ts":"2015-02-18","bar_index":2936,"type":"BUY","strength":0.588,"price":107.6279,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2015-04-16","known_ts":"2015-04-20","bar_index":2950,"type":"BUY","strength":0.725,"price":112.8138,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2015-07-09","known_ts":"2015-07-09","bar_index":2969,"type":"SELL","basis":"structure_stop","strength":0.863,"price":125.1851,"stop_level":125.2689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-10","known_ts":"2015-07-10","bar_index":2969,"type":"RECLAIM","strength":0.863,"price":126.5535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-07-09","prior_stop_level":125.2689,"sweep_low":125.1106,"atr14":1.835608,"stop_level":124.192796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-24","known_ts":"2015-07-24","bar_index":2973,"type":"RECLAIM","strength":0.863,"price":129.1879,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-27","known_ts":"2015-10-29","bar_index":2995,"type":"BUY","strength":0.588,"price":123.6871,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2015-12-11","known_ts":"2015-12-11","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.725,"price":120.3923,"stop_level":121.4028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-15","known_ts":"2015-12-15","bar_index":3006,"type":"RECLAIM","strength":0.725,"price":122.3011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-11","prior_stop_level":121.4028,"sweep_low":119.3256,"atr14":2.226583,"stop_level":118.212309,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-28","known_ts":"2015-12-28","bar_index":3009,"type":"RECLAIM","strength":0.725,"price":124.5841,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-11","known_ts":"2016-02-11","bar_index":3019,"type":"SELL","basis":"structure_stop","strength":0.725,"price":123.1806,"stop_level":124.8274,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-02-17","known_ts":"2016-02-17","bar_index":3020,"type":"RECLAIM","strength":0.725,"price":126.5396,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-02-11","prior_stop_level":124.8274,"sweep_low":122.5443,"atr14":2.710332,"stop_level":121.189134,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-24","known_ts":"2016-02-26","bar_index":3022,"type":"REBUY","strength":0.725,"price":135.7933,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":80},{"ts":"2016-03-17","known_ts":"2016-03-17","bar_index":3027,"type":"SELL","basis":"structure_stop","strength":0.725,"price":136.5538,"stop_level":136.9383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-18","known_ts":"2016-03-18","bar_index":3027,"type":"RECLAIM","strength":0.725,"price":140.3428,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-03-17","prior_stop_level":136.9383,"sweep_low":135.5034,"atr14":2.71057,"stop_level":134.148115,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-04","known_ts":"2016-04-04","bar_index":3031,"type":"RECLAIM","strength":0.863,"price":148.0239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-06","known_ts":"2016-05-10","bar_index":3039,"type":"REBUY","strength":1.0,"price":152.5069,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2016-06-27","known_ts":"2016-06-27","bar_index":3050,"type":"SELL","basis":"structure_stop","strength":1.0,"price":158.8552,"stop_level":160.7631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-28","known_ts":"2016-06-28","bar_index":3051,"type":"RECLAIM","strength":1.0,"price":161.0921,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-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":"2016-06-27","prior_stop_level":160.7631,"sweep_low":157.8965,"atr14":2.654297,"stop_level":156.569351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-12","known_ts":"2016-07-12","bar_index":3054,"type":"RECLAIM","strength":1.0,"price":169.2406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-21","known_ts":"2016-11-23","bar_index":3085,"type":"BUY","strength":0.588,"price":142.801,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2017-04-04","known_ts":"2017-04-04","bar_index":3115,"type":"SELL","basis":"structure_stop","strength":0.863,"price":182.417,"stop_level":182.9276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-04-06","known_ts":"2017-04-06","bar_index":3116,"type":"RECLAIM","strength":0.863,"price":183.4286,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-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":"2017-04-04","prior_stop_level":182.9276,"sweep_low":180.6299,"atr14":2.922801,"stop_level":179.168499,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-20","known_ts":"2017-04-20","bar_index":3119,"type":"RECLAIM","strength":0.863,"price":190.709,"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":false}},{"ts":"2017-08-01","known_ts":"2017-08-01","bar_index":3142,"type":"SELL","basis":"structure_stop","strength":0.725,"price":193.6189,"stop_level":193.9219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-08-03","known_ts":"2017-08-03","bar_index":3143,"type":"RECLAIM","strength":0.725,"price":205.4205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2017-08-01","prior_stop_level":193.9219,"sweep_low":187.2728,"atr14":5.011073,"stop_level":184.767264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-14","known_ts":"2017-09-14","bar_index":3153,"type":"RECLAIM","strength":1.0,"price":227.4422,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-10","known_ts":"2017-10-10","bar_index":3159,"type":"SELL","basis":"structure_stop","strength":1.0,"price":228.0968,"stop_level":228.1632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-13","known_ts":"2017-10-13","bar_index":3160,"type":"SELL","basis":"structure_stop","strength":1.0,"price":226.4745,"stop_level":228.1632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-17","known_ts":"2017-10-17","bar_index":3160,"type":"RECLAIM","strength":1.0,"price":228.4194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-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":"2017-10-10","prior_stop_level":228.1632,"sweep_low":225.8009,"atr14":3.484976,"stop_level":224.058412,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-17","known_ts":"2017-10-17","bar_index":3160,"type":"RECLAIM","strength":1.0,"price":228.4194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-13","prior_stop_level":228.1632,"sweep_low":225.8009,"atr14":3.484976,"stop_level":224.058412,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":3164,"type":"RECLAIM","strength":1.0,"price":241.7397,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-03","known_ts":"2017-11-07","bar_index":3165,"type":"REBUY","strength":1.0,"price":246.9673,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2017-11-16","known_ts":"2017-11-20","bar_index":3168,"type":"REBUY","strength":1.0,"price":253.3081,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2017-12-05","known_ts":"2017-12-05","bar_index":3172,"type":"SELL","basis":"structure_stop","strength":1.0,"price":239.1626,"stop_level":239.9276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-08","known_ts":"2017-12-08","bar_index":3173,"type":"RECLAIM","strength":1.0,"price":240.1221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-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":"2017-12-05","prior_stop_level":239.9276,"sweep_low":236.5026,"atr14":5.59876,"stop_level":233.70322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-29","known_ts":"2018-01-29","bar_index":3184,"type":"RECLAIM","strength":0.863,"price":263.8626,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-05","known_ts":"2018-02-05","bar_index":3185,"type":"SELL","basis":"structure_stop","strength":0.725,"price":248.3776,"stop_level":260.2051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-03-16","known_ts":"2018-03-20","bar_index":3195,"type":"BUY","strength":0.725,"price":252.3595,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2018-04-12","known_ts":"2018-04-16","bar_index":3201,"type":"BUY","strength":0.588,"price":249.7339,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2018-05-11","known_ts":"2018-05-11","bar_index":3208,"type":"SELL","basis":"structure_stop","strength":0.725,"price":252.74,"stop_level":253.1871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-17","known_ts":"2018-05-17","bar_index":3209,"type":"SELL","basis":"structure_stop","strength":0.725,"price":247.1583,"stop_level":253.1871,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-05-21","known_ts":"2018-05-21","bar_index":3210,"type":"RECLAIM","strength":0.725,"price":253.8734,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-05-17","prior_stop_level":253.1871,"sweep_low":245.2247,"atr14":5.142123,"stop_level":242.653639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-04","known_ts":"2018-06-04","bar_index":3213,"type":"RECLAIM","strength":0.725,"price":265.5704,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-25","known_ts":"2018-06-25","bar_index":3218,"type":"SELL","basis":"structure_stop","strength":0.725,"price":262.8367,"stop_level":263.2272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-28","known_ts":"2018-06-28","bar_index":3219,"type":"SELL","basis":"structure_stop","strength":0.725,"price":256.5882,"stop_level":263.2272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-17","known_ts":"2018-07-17","bar_index":3223,"type":"RECLAIM","strength":0.725,"price":264.2274,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-06","known_ts":"2018-09-10","bar_index":3235,"type":"BUY","strength":0.45,"price":241.1303,"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-09-11","known_ts":"2018-09-11","bar_index":3236,"type":"RECLAIM","strength":0.588,"price":255.0002,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-09-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-10-19","known_ts":"2018-10-19","bar_index":3245,"type":"SELL","basis":"structure_stop","strength":0.45,"price":232.173,"stop_level":233.2796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-10-31","known_ts":"2018-11-02","bar_index":3248,"type":"BUY","strength":0.45,"price":244.326,"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-11-05","known_ts":"2018-11-05","bar_index":3249,"type":"RECLAIM","strength":0.588,"price":251.175,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-10-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2018-12-14","known_ts":"2018-12-14","bar_index":3258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":236.3378,"stop_level":241.3334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":3263,"type":"BUY","strength":0.725,"price":250.8469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2019-04-16","known_ts":"2019-04-16","bar_index":3285,"type":"SELL","basis":"structure_stop","strength":0.863,"price":281.1779,"stop_level":288.9908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-13","known_ts":"2019-06-13","bar_index":3299,"type":"RECLAIM","strength":0.863,"price":311.6615,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-16","known_ts":"2019-07-16","bar_index":3306,"type":"SELL","basis":"structure_stop","strength":0.863,"price":317.3962,"stop_level":317.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-17","known_ts":"2019-07-17","bar_index":3306,"type":"RECLAIM","strength":0.863,"price":319.761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-07-16","prior_stop_level":317.76,"sweep_low":316.5345,"atr14":5.434953,"stop_level":313.817023,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-31","known_ts":"2019-07-31","bar_index":3310,"type":"RECLAIM","strength":1.0,"price":345.9555,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-23","known_ts":"2019-08-23","bar_index":3315,"type":"SELL","basis":"structure_stop","strength":1.0,"price":343.0054,"stop_level":349.7804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-01","known_ts":"2019-11-05","bar_index":3332,"type":"BUY","strength":0.725,"price":322.1916,"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":"2020-01-31","known_ts":"2020-01-31","bar_index":3352,"type":"SELL","basis":"structure_stop","strength":1.0,"price":356.3698,"stop_level":363.0941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-04","known_ts":"2020-02-04","bar_index":3353,"type":"RECLAIM","strength":1.0,"price":367.6505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-01-31","prior_stop_level":363.0941,"sweep_low":355.8326,"atr14":5.825379,"stop_level":352.91991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-18","known_ts":"2020-02-18","bar_index":3356,"type":"RECLAIM","strength":1.0,"price":368.6961,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":3368,"type":"BUY","strength":0.45,"price":308.2675,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-04-27","known_ts":"2020-04-27","bar_index":3372,"type":"RECLAIM","strength":0.588,"price":339.0808,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-04-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-05-04","known_ts":"2020-05-04","bar_index":3373,"type":"SELL","basis":"structure_stop","strength":0.588,"price":312.819,"stop_level":315.2867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-05","known_ts":"2020-05-05","bar_index":3374,"type":"RECLAIM","strength":0.588,"price":327.1934,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-04","prior_stop_level":315.2867,"sweep_low":308.9973,"atr14":16.188771,"stop_level":300.902915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3377,"type":"RECLAIM","strength":0.725,"price":338.5956,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-10","known_ts":"2020-07-10","bar_index":3389,"type":"SELL","basis":"structure_stop","strength":0.863,"price":341.0082,"stop_level":341.1812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-14","known_ts":"2020-07-14","bar_index":3390,"type":"RECLAIM","strength":0.863,"price":348.2844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-07-10","prior_stop_level":341.1812,"sweep_low":335.7313,"atr14":9.873831,"stop_level":330.794384,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-27","known_ts":"2020-07-27","bar_index":3393,"type":"RECLAIM","strength":0.863,"price":385.4245,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-28","known_ts":"2020-09-01","bar_index":3401,"type":"BUY","strength":0.863,"price":383.2334,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2020-10-15","known_ts":"2020-10-19","bar_index":3412,"type":"BUY","strength":0.725,"price":347.9068,"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":"2021-01-12","known_ts":"2021-01-12","bar_index":3432,"type":"SELL","basis":"structure_stop","strength":0.863,"price":382.3505,"stop_level":385.5956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-11","known_ts":"2021-02-16","bar_index":3439,"type":"BUY","strength":0.863,"price":389.5149,"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":"2021-03-31","known_ts":"2021-04-05","bar_index":3450,"type":"BUY","strength":0.863,"price":407.1825,"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":30},{"ts":"2021-05-04","known_ts":"2021-05-04","bar_index":3457,"type":"SELL","basis":"structure_stop","strength":1.0,"price":397.7279,"stop_level":399.1446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-25","known_ts":"2021-06-29","bar_index":3470,"type":"BUY","strength":0.725,"price":394.1719,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2021-07-16","known_ts":"2021-07-16","bar_index":3474,"type":"SELL","basis":"structure_stop","strength":0.725,"price":376.5097,"stop_level":387.5739,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-08-25","known_ts":"2021-08-27","bar_index":3484,"type":"BUY","strength":0.588,"price":374.8365,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2021-12-10","known_ts":"2021-12-14","bar_index":3509,"type":"BUY","strength":0.45,"price":307.1335,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-01-25","known_ts":"2022-01-25","bar_index":3519,"type":"SELL","basis":"structure_stop","strength":0.588,"price":294.2211,"stop_level":305.8191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-01-28","known_ts":"2022-02-01","bar_index":3520,"type":"REBUY","strength":0.588,"price":299.131,"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":"2022-03-23","known_ts":"2022-03-23","bar_index":3532,"type":"SELL","basis":"structure_stop","strength":0.725,"price":318.2634,"stop_level":323.7199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-03-25","known_ts":"2022-03-25","bar_index":3533,"type":"RECLAIM","strength":0.725,"price":328.354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-03-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":"2022-03-23","prior_stop_level":323.7199,"sweep_low":311.7138,"atr14":9.073402,"stop_level":307.177099,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-18","known_ts":"2022-04-20","bar_index":3538,"type":"REBUY","strength":0.725,"price":334.7779,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2022-04-18","known_ts":"2022-04-18","bar_index":3538,"type":"SELL","basis":"structure_stop","strength":0.725,"price":316.3672,"stop_level":318.2634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":3538,"type":"RECLAIM","strength":0.725,"price":327.7059,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-04-18","prior_stop_level":318.2634,"sweep_low":314.7806,"atr14":8.664606,"stop_level":310.448297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-22","known_ts":"2022-06-24","bar_index":3553,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-22","trigger_known_ts":"2022-06-24","strength":0.45,"price":249.9673,"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.386675,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":237.142,"atr14":7.824014,"stop_level":233.229993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-19","known_ts":"2022-07-21","bar_index":3559,"type":"BUY","strength":0.45,"price":258.9469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-08-17","known_ts":"2022-08-17","bar_index":3566,"type":"SELL","basis":"structure_stop","strength":0.588,"price":237.5861,"stop_level":241.4914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":3567,"type":"SELL","basis":"structure_stop","strength":0.588,"price":228.4296,"stop_level":241.4914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-24","known_ts":"2022-08-24","bar_index":3567,"type":"SELL","basis":"structure_stop","strength":0.588,"price":223.0753,"stop_level":241.4914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":3571,"type":"REBUY","strength":0.588,"price":237.7898,"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":"2022-10-12","known_ts":"2022-10-14","bar_index":3579,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-10-12","trigger_known_ts":"2022-10-14","strength":0.45,"price":189.7954,"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.47791,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":177.1663,"atr14":6.980313,"stop_level":173.676144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":3582,"type":"BUY","strength":0.45,"price":204.6651,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":3582,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-25","trigger_known_ts":"2022-10-27","strength":0.45,"price":204.6651,"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.409941,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":184.315,"atr14":7.426467,"stop_level":180.601766,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-04","known_ts":"2023-01-04","bar_index":3598,"type":"RECLAIM","strength":0.863,"price":250.5742,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-11","known_ts":"2023-01-11","bar_index":3599,"type":"SELL","basis":"structure_stop","strength":0.725,"price":232.9321,"stop_level":240.4903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-13","known_ts":"2023-01-13","bar_index":3600,"type":"SELL","basis":"structure_stop","strength":0.725,"price":234.1076,"stop_level":240.4903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-31","known_ts":"2023-02-02","bar_index":3604,"type":"REBUY","strength":0.863,"price":254.7419,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2023-03-28","known_ts":"2023-03-30","bar_index":3617,"type":"BUY","strength":0.863,"price":242.2028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2023-05-04","known_ts":"2023-05-04","bar_index":3625,"type":"SELL","basis":"structure_stop","strength":1.0,"price":242.1541,"stop_level":258.4793,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-15","known_ts":"2023-05-15","bar_index":3628,"type":"SELL","basis":"structure_stop","strength":0.863,"price":241.9095,"stop_level":242.1541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-07-12","known_ts":"2023-07-14","bar_index":3641,"type":"BUY","strength":0.863,"price":239.5227,"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":"2023-08-08","known_ts":"2023-08-08","bar_index":3647,"type":"SELL","basis":"structure_stop","strength":0.725,"price":223.8279,"stop_level":228.3386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2023-10-31","known_ts":"2023-11-02","bar_index":3667,"type":"BUY","strength":0.588,"price":204.1033,"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":70},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":3681,"type":"SELL","basis":"structure_stop","strength":1.0,"price":236.5294,"stop_level":241.9926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":3682,"type":"RECLAIM","strength":1.0,"price":243.3609,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-01-03","prior_stop_level":241.9926,"sweep_low":232.3368,"atr14":5.426337,"stop_level":229.623632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":3685,"type":"RECLAIM","strength":1.0,"price":242.276,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-10","known_ts":"2024-05-14","bar_index":3711,"type":"BUY","strength":0.588,"price":208.453,"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":"2024-09-12","known_ts":"2024-09-12","bar_index":3739,"type":"SELL","basis":"structure_stop","strength":1.0,"price":238.3212,"stop_level":238.7336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-13","known_ts":"2024-09-13","bar_index":3739,"type":"RECLAIM","strength":1.0,"price":241.581,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-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":"2024-09-12","prior_stop_level":238.7336,"sweep_low":236.6423,"atr14":4.607434,"stop_level":234.338583,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-18","known_ts":"2024-09-18","bar_index":3740,"type":"SELL","basis":"structure_stop","strength":1.0,"price":237.1431,"stop_level":238.7336,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-19","known_ts":"2024-09-19","bar_index":3741,"type":"RECLAIM","strength":1.0,"price":241.2177,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-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":"2024-09-18","prior_stop_level":238.7336,"sweep_low":235.4248,"atr14":4.70227,"stop_level":233.073665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-13","known_ts":"2025-01-15","bar_index":3767,"type":"BUY","strength":0.588,"price":173.6528,"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-01-31","known_ts":"2025-01-31","bar_index":3771,"type":"SELL","basis":"structure_stop","strength":0.588,"price":177.2822,"stop_level":177.774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-02-11","known_ts":"2025-02-11","bar_index":3773,"type":"SELL","basis":"structure_stop","strength":0.45,"price":168.4988,"stop_level":177.774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2025-05-08","known_ts":"2025-05-08","bar_index":3793,"type":"SELL","basis":"structure_stop","strength":0.588,"price":124.4198,"stop_level":126.4215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-12","known_ts":"2025-05-12","bar_index":3794,"type":"RECLAIM","strength":0.588,"price":127.4371,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-05-08","prior_stop_level":126.4215,"sweep_low":121.1757,"atr14":4.503232,"stop_level":118.924084,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-02","known_ts":"2025-06-02","bar_index":3799,"type":"SELL","basis":"structure_stop","strength":0.588,"price":118.3047,"stop_level":119.412,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-03","known_ts":"2025-06-03","bar_index":3799,"type":"RECLAIM","strength":0.588,"price":120.0645,"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":false,"monthlyBull":false},"anchor_ts":"2025-06-02","prior_stop_level":119.412,"sweep_low":117.3556,"atr14":3.46049,"stop_level":115.625355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":3803,"type":"SELL","basis":"structure_stop","strength":0.588,"price":116.97,"stop_level":118.3047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-06-24","known_ts":"2025-06-24","bar_index":3804,"type":"RECLAIM","strength":0.588,"price":118.7397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-20","prior_stop_level":118.3047,"sweep_low":114.6268,"atr14":2.923677,"stop_level":113.164961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":3808,"type":"SELL","basis":"structure_stop","strength":0.588,"price":112.1848,"stop_level":115.3486,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-15","known_ts":"2025-09-15","bar_index":3823,"type":"SELL","basis":"structure_stop","strength":0.725,"price":124.8134,"stop_level":124.972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-19","known_ts":"2025-09-19","bar_index":3824,"type":"SELL","basis":"structure_stop","strength":0.725,"price":121.5813,"stop_level":124.972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-01","known_ts":"2025-10-03","bar_index":3827,"type":"REBUY","strength":0.725,"price":129.7805,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2025-10-17","known_ts":"2025-10-21","bar_index":3831,"type":"REBUY","strength":0.725,"price":131.9221,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2025-11-06","known_ts":"2025-11-06","bar_index":3835,"type":"SELL","basis":"structure_stop","strength":0.725,"price":107.582,"stop_level":118.3987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-09","known_ts":"2025-12-11","bar_index":3843,"type":"BUY","strength":0.863,"price":126.5549,"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":55},{"ts":"2025-12-30","known_ts":"2025-12-30","bar_index":3847,"type":"SELL","basis":"structure_stop","strength":0.725,"price":120.9557,"stop_level":121.2242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":3848,"type":"RECLAIM","strength":0.725,"price":121.3734,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-30","prior_stop_level":121.2242,"sweep_low":119.6528,"atr14":3.540693,"stop_level":117.882453,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-09","known_ts":"2026-01-09","bar_index":3850,"type":"SELL","basis":"structure_stop","strength":0.725,"price":112.1938,"stop_level":120.9557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-19","known_ts":"2026-02-23","bar_index":3859,"type":"BUY","strength":0.725,"price":112.4226,"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":0},{"ts":"2026-03-12","known_ts":"2026-03-12","bar_index":3864,"type":"SELL","basis":"structure_stop","strength":0.725,"price":107.9809,"stop_level":111.2788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-25","known_ts":"2026-03-27","bar_index":3867,"type":"REBUY","strength":0.588,"price":115.9204,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":70},{"ts":"2026-04-30","known_ts":"2026-04-30","bar_index":3875,"type":"SELL","basis":"structure_stop","strength":1.0,"price":123.5906,"stop_level":124.4284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-05","known_ts":"2026-05-05","bar_index":3876,"type":"SELL","basis":"structure_stop","strength":1.0,"price":120.3789,"stop_level":124.4284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-07","known_ts":"2026-05-07","bar_index":3877,"type":"RECLAIM","strength":1.0,"price":131.3406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-04-30","prior_stop_level":124.4284,"sweep_low":118.2145,"atr14":5.170448,"stop_level":115.629276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-07","known_ts":"2026-05-07","bar_index":3877,"type":"RECLAIM","strength":1.0,"price":131.3406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-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":"2026-05-05","prior_stop_level":124.4284,"sweep_low":118.2145,"atr14":5.170448,"stop_level":115.629276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-20","known_ts":"2026-05-20","bar_index":3880,"type":"RECLAIM","strength":1.0,"price":132.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-14","known_ts":"2026-07-16","bar_index":3892,"type":"BUY","strength":1.0,"price":135.22,"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":35},{"ts":"2026-07-30","known_ts":"2026-08-03","bar_index":3896,"type":"BUY","strength":1.0,"price":139.7,"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":40}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-03","last_scored_basis":null,"bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2018-03-05","2018-04-09","2018-08-15","2018-10-31","2018-11-27","2019-05-01","2019-09-17","2019-10-11","2020-03-05","2020-03-23","2020-09-24","2020-11-05","2021-01-29","2021-03-05","2021-05-13","2021-06-14","2021-08-12","2021-09-21","2021-12-02","2022-05-12","2022-07-19","2023-03-15","2023-05-26","2023-07-07","2023-08-28","2023-09-11","2023-10-13","2023-10-31","2024-02-06","2024-03-07","2024-03-25","2024-05-07","2024-10-18","2024-10-28","2024-11-21","2024-12-27","2025-11-20","2026-01-23","2026-06-30","2026-07-30"],"warnings":[{"ts":"2023-05-04","kind":"confirm","px":242.1541,"level":258.4793},{"ts":"2023-05-08","kind":"arm","px":252.1555},{"ts":"2023-05-15","kind":"confirm","px":241.9095,"level":242.1541},{"ts":"2023-07-31","kind":"arm","px":244.6958},{"ts":"2023-08-08","kind":"confirm","px":223.8279,"level":228.3386},{"ts":"2023-12-20","kind":"arm","px":241.9926},{"ts":"2024-01-03","kind":"confirm","px":236.5294,"level":241.9926},{"ts":"2024-07-22","kind":"arm","px":218.2276},{"ts":"2024-09-05","kind":"arm","px":238.7336},{"ts":"2024-09-12","kind":"confirm","px":238.3212,"level":238.7336},{"ts":"2024-09-17","kind":"arm","px":237.0547},{"ts":"2024-09-18","kind":"confirm","px":237.1431,"level":238.7336},{"ts":"2025-01-30","kind":"arm","px":179.8395},{"ts":"2025-01-31","kind":"confirm","px":177.2822,"level":177.774},{"ts":"2025-02-10","kind":"arm","px":168.6463},{"ts":"2025-02-11","kind":"confirm","px":168.4988,"level":177.774},{"ts":"2025-05-07","kind":"arm","px":120.377},{"ts":"2025-05-08","kind":"confirm","px":124.4198,"level":126.4215},{"ts":"2025-05-23","kind":"arm","px":119.412},{"ts":"2025-06-02","kind":"confirm","px":118.3047,"level":119.412},{"ts":"2025-06-18","kind":"arm","px":116.3867},{"ts":"2025-06-20","kind":"confirm","px":116.97,"level":118.3047},{"ts":"2025-07-14","kind":"arm","px":114.439},{"ts":"2025-07-15","kind":"confirm","px":112.1848,"level":115.3486},{"ts":"2025-08-28","kind":"arm","px":125.1406},{"ts":"2025-09-15","kind":"confirm","px":124.8134,"level":124.972},{"ts":"2025-09-18","kind":"arm","px":124.7242},{"ts":"2025-09-19","kind":"confirm","px":121.5813,"level":124.972},{"ts":"2025-10-30","kind":"arm","px":123.7724},{"ts":"2025-11-06","kind":"confirm","px":107.582,"level":118.3987},{"ts":"2025-12-24","kind":"arm","px":121.6618},{"ts":"2025-12-30","kind":"confirm","px":120.9557,"level":121.2242},{"ts":"2026-01-08","kind":"arm","px":109.4091},{"ts":"2026-01-09","kind":"confirm","px":112.1938,"level":120.9557},{"ts":"2026-03-10","kind":"arm","px":111.5517},{"ts":"2026-03-12","kind":"confirm","px":107.9809,"level":111.2788},{"ts":"2026-04-21","kind":"arm","px":124.4284},{"ts":"2026-04-30","kind":"confirm","px":123.5906,"level":124.4284},{"ts":"2026-05-04","kind":"arm","px":119.581},{"ts":"2026-05-05","kind":"confirm","px":120.3789,"level":124.4284}],"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":[]}}}