{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_15126fdcb0fcfdc5e84b","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-07-09","entry_date":"2026-07-10","entry_basis":"next_session_close","entry_price":16.27,"rank":0,"tier":"PRIME","state":"up","maturity":"matured","latest_price":17.24,"return_pct":6.0,"excess_pct":8.08,"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":"VTRS","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-10-28","known_ts":"1980-10-30","bar_index":53,"type":"BUY","strength":0.588,"price":0.8434,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1980-11-28","known_ts":"1980-11-28","bar_index":60,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8945,"stop_level":0.9201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-12-04","known_ts":"1980-12-04","bar_index":61,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.869,"stop_level":0.9201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-01-05","known_ts":"1981-01-07","bar_index":68,"type":"BUY","strength":0.863,"price":0.9201,"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":"1981-02-20","known_ts":"1981-02-24","bar_index":79,"type":"BUY","strength":0.725,"price":0.8434,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1981-04-15","known_ts":"1981-04-15","bar_index":91,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9329,"stop_level":0.9712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-04-21","known_ts":"1981-04-21","bar_index":92,"type":"RECLAIM","strength":0.863,"price":1.0096,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-04-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":"1981-04-15","prior_stop_level":0.9712,"sweep_low":0.9329,"atr14":0.044577,"stop_level":0.910611,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-04-22","known_ts":"1981-04-24","bar_index":93,"type":"REBUY","strength":0.863,"price":1.2268,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1981-05-21","known_ts":"1981-05-21","bar_index":100,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.3163,"stop_level":1.329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-05-22","known_ts":"1981-05-22","bar_index":100,"type":"RECLAIM","strength":0.863,"price":1.3418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1981-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1981-05-21","prior_stop_level":1.329,"sweep_low":1.3163,"atr14":0.057235,"stop_level":1.287682,"risk_basis":"daily_ohlc_atr14"},{"ts":"1981-06-09","known_ts":"1981-06-09","bar_index":104,"type":"RECLAIM","strength":0.863,"price":1.738,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-10-07","known_ts":"1981-10-09","bar_index":132,"type":"BUY","strength":0.725,"price":1.7763,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1981-11-17","known_ts":"1981-11-17","bar_index":141,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4057,"stop_level":2.0191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-01-07","known_ts":"1982-01-11","bar_index":153,"type":"BUY","strength":0.588,"price":1.9041,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1982-02-08","known_ts":"1982-02-08","bar_index":160,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.738,"stop_level":1.8019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-02-22","known_ts":"1982-02-22","bar_index":163,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.5335,"stop_level":1.738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1982-02-24","known_ts":"1982-02-24","bar_index":164,"type":"RECLAIM","strength":0.45,"price":1.7635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1982-02-22","prior_stop_level":1.738,"sweep_low":1.5335,"atr14":0.0833,"stop_level":1.49185,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-03-01","known_ts":"1982-03-03","bar_index":165,"type":"REBUY","strength":0.588,"price":1.8146,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1982-03-22","known_ts":"1982-03-24","bar_index":170,"type":"BUY","strength":0.588,"price":1.8658,"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":20},{"ts":"1982-05-03","known_ts":"1982-05-03","bar_index":179,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6741,"stop_level":1.738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-05-28","known_ts":"1982-06-02","bar_index":186,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1982-05-28","trigger_known_ts":"1982-06-02","strength":0.45,"price":1.6102,"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.416658,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4057,"atr14":0.054107,"stop_level":1.378647,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-06-21","known_ts":"1982-06-23","bar_index":191,"type":"BUY","strength":0.45,"price":1.5974,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1982-06-21","known_ts":"1982-06-23","bar_index":191,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1982-06-21","trigger_known_ts":"1982-06-23","strength":0.45,"price":1.5974,"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.421295,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3546,"atr14":0.056398,"stop_level":1.326401,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-07-19","known_ts":"1982-07-19","bar_index":197,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4568,"stop_level":1.5207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-07-23","known_ts":"1982-07-23","bar_index":198,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4313,"stop_level":1.5207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-08-16","known_ts":"1982-08-18","bar_index":204,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1982-08-16","trigger_known_ts":"1982-08-18","strength":0.45,"price":1.1885,"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.569431,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9073,"atr14":0.066703,"stop_level":0.873948,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-09-10","known_ts":"1982-09-14","bar_index":210,"type":"BUY","strength":0.45,"price":1.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":"1982-09-10","known_ts":"1982-09-14","bar_index":210,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1982-09-10","trigger_known_ts":"1982-09-14","strength":0.45,"price":1.1246,"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.592581,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.9968,"atr14":0.055007,"stop_level":0.969297,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-10-05","known_ts":"1982-10-05","bar_index":215,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3929,"stop_level":1.4568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-10-27","known_ts":"1982-10-27","bar_index":221,"type":"RECLAIM","strength":0.725,"price":1.5974,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-04-04","known_ts":"1983-04-04","bar_index":257,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9935,"stop_level":2.0191,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-05-13","known_ts":"1983-05-13","bar_index":267,"type":"RECLAIM","strength":1.0,"price":2.5175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-07-01","known_ts":"1983-07-01","bar_index":278,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6613,"stop_level":2.8114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1983-09-14","known_ts":"1983-09-14","bar_index":295,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.444,"stop_level":1.4952,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1983-09-26","known_ts":"1983-09-28","bar_index":298,"type":"BUY","strength":0.588,"price":1.6613,"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":"1983-12-02","known_ts":"1983-12-02","bar_index":314,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9424,"stop_level":2.083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-12-05","known_ts":"1983-12-05","bar_index":314,"type":"RECLAIM","strength":0.725,"price":2.1597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-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":"1983-12-02","prior_stop_level":2.083,"sweep_low":1.9424,"atr14":0.097484,"stop_level":1.893658,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-12-20","known_ts":"1983-12-20","bar_index":318,"type":"RECLAIM","strength":0.863,"price":2.1086,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-12-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-01-25","known_ts":"1984-01-27","bar_index":326,"type":"BUY","strength":0.863,"price":2.3769,"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":70},{"ts":"1984-02-15","known_ts":"1984-02-15","bar_index":331,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0191,"stop_level":2.1086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-02-22","known_ts":"1984-02-22","bar_index":332,"type":"RECLAIM","strength":0.863,"price":2.1213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-02-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":"1984-02-15","prior_stop_level":2.1086,"sweep_low":2.0191,"atr14":0.065357,"stop_level":1.986422,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-05-30","known_ts":"1984-05-30","bar_index":355,"type":"RECLAIM","strength":0.725,"price":2.083,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-01","known_ts":"1984-08-01","bar_index":369,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1852,"stop_level":2.9009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-20","known_ts":"1984-08-20","bar_index":374,"type":"RECLAIM","strength":1.0,"price":3.5909,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1984-10-23","known_ts":"1984-10-25","bar_index":389,"type":"BUY","strength":0.725,"price":2.7731,"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":"1984-11-19","known_ts":"1984-11-19","bar_index":395,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5175,"stop_level":2.5942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1984-11-23","known_ts":"1984-11-23","bar_index":396,"type":"RECLAIM","strength":0.725,"price":2.6325,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1984-11-19","prior_stop_level":2.5942,"sweep_low":2.3769,"atr14":0.109846,"stop_level":2.321977,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-12-21","known_ts":"1984-12-26","bar_index":403,"type":"BUY","strength":0.725,"price":2.6069,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1985-02-19","known_ts":"1985-02-19","bar_index":416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.738,"stop_level":3.3865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1985-02-21","known_ts":"1985-02-21","bar_index":416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8402,"stop_level":3.3865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1985-04-08","known_ts":"1985-04-10","bar_index":427,"type":"BUY","strength":0.45,"price":2.3002,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1985-04-08","known_ts":"1985-04-10","bar_index":427,"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":"1985-04-08","trigger_known_ts":"1985-04-10","strength":0.45,"price":2.3002,"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.370636,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9935,"atr14":0.090897,"stop_level":1.948052,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-05-02","known_ts":"1985-05-02","bar_index":433,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.083,"stop_level":2.1213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1985-05-03","known_ts":"1985-05-03","bar_index":433,"type":"RECLAIM","strength":0.45,"price":2.1597,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-05-02 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":"1985-05-02","prior_stop_level":2.1213,"sweep_low":2.0319,"atr14":0.100516,"stop_level":1.981642,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-06-14","known_ts":"1985-06-14","bar_index":443,"type":"RECLAIM","strength":0.725,"price":2.5558,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-05-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-07-25","known_ts":"1985-07-25","bar_index":452,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.3002,"stop_level":2.4408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-01-03","known_ts":"1986-01-03","bar_index":489,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7763,"stop_level":1.7891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1986-02-27","known_ts":"1986-03-03","bar_index":502,"type":"BUY","strength":0.725,"price":1.7124,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1986-05-01","known_ts":"1986-05-01","bar_index":516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.313,"stop_level":2.428,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-05-05","known_ts":"1986-05-05","bar_index":517,"type":"RECLAIM","strength":0.863,"price":2.4536,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-05-01","prior_stop_level":2.428,"sweep_low":2.2747,"atr14":0.130173,"stop_level":2.209614,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-05-15","known_ts":"1986-05-15","bar_index":520,"type":"RECLAIM","strength":1.0,"price":2.6581,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-05-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-09-26","known_ts":"1986-09-30","bar_index":551,"type":"BUY","strength":0.588,"price":1.214,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":90},{"ts":"1986-10-17","known_ts":"1986-10-17","bar_index":556,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.2396,"stop_level":1.2651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-10-21","known_ts":"1986-10-21","bar_index":556,"type":"RECLAIM","strength":0.45,"price":1.2779,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-10-17 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":"1986-10-17","prior_stop_level":1.2651,"sweep_low":1.2268,"atr14":0.057784,"stop_level":1.197908,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-12-10","known_ts":"1986-12-10","bar_index":568,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2012,"stop_level":1.214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-03-06","known_ts":"1987-03-06","bar_index":588,"type":"RECLAIM","strength":0.863,"price":1.6175,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-14","known_ts":"1987-04-14","bar_index":597,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5405,"stop_level":1.6047,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-06-15","known_ts":"1987-06-17","bar_index":611,"type":"BUY","strength":0.863,"price":1.656,"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":"1987-06-26","known_ts":"1987-06-26","bar_index":614,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5711,"stop_level":1.6175,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1987-08-26","known_ts":"1987-08-28","bar_index":628,"type":"BUY","strength":0.588,"price":1.4681,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1987-09-03","known_ts":"1987-09-08","bar_index":630,"type":"BUY","strength":0.588,"price":1.4552,"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":75},{"ts":"1987-10-09","known_ts":"1987-10-09","bar_index":638,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4295,"stop_level":1.4423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1987-10-13","known_ts":"1987-10-13","bar_index":639,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4037,"stop_level":1.4423,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1987-11-16","known_ts":"1987-11-18","bar_index":647,"type":"BUY","strength":0.588,"price":1.1075,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1988-01-29","known_ts":"1988-01-29","bar_index":664,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.8935,"stop_level":0.9065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-03-28","known_ts":"1988-03-28","bar_index":677,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.0101,"stop_level":1.036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-04-08","known_ts":"1988-04-12","bar_index":680,"type":"REBUY","strength":0.725,"price":1.0748,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1988-04-26","known_ts":"1988-04-28","bar_index":684,"type":"REBUY","strength":0.725,"price":1.1137,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1988-06-21","known_ts":"1988-06-23","bar_index":697,"type":"REBUY","strength":1.0,"price":1.3468,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1988-11-01","known_ts":"1988-11-03","bar_index":728,"type":"BUY","strength":0.588,"price":0.962,"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":"1988-12-19","known_ts":"1988-12-21","bar_index":739,"type":"BUY","strength":0.588,"price":0.897,"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":"1989-01-13","known_ts":"1989-01-13","bar_index":744,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8865,"stop_level":0.9126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1989-01-19","known_ts":"1989-01-19","bar_index":746,"type":"RECLAIM","strength":0.725,"price":0.9387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1989-01-13","prior_stop_level":0.9126,"sweep_low":0.8605,"atr14":0.030591,"stop_level":0.845204,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-03","known_ts":"1989-02-03","bar_index":749,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8344,"stop_level":0.8865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1989-02-28","known_ts":"1989-03-02","bar_index":755,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1989-02-28","trigger_known_ts":"1989-03-02","strength":0.45,"price":0.8214,"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.395896,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8214,"atr14":0.027127,"stop_level":0.807836,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-08","known_ts":"1989-03-10","bar_index":757,"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":"1989-03-08","trigger_known_ts":"1989-03-10","strength":0.45,"price":0.8214,"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.395896,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7822,"atr14":0.02773,"stop_level":0.768335,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-13","known_ts":"1989-03-15","bar_index":758,"type":"BUY","strength":0.45,"price":0.8344,"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":"1989-03-13","known_ts":"1989-03-15","bar_index":758,"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":"1989-03-13","trigger_known_ts":"1989-03-15","strength":0.45,"price":0.8344,"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.386335,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7822,"atr14":0.027263,"stop_level":0.768568,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-05-11","known_ts":"1989-05-11","bar_index":772,"type":"RECLAIM","strength":0.863,"price":0.9778,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-07-03","known_ts":"1989-07-03","bar_index":784,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0611,"stop_level":1.0691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-05","known_ts":"1989-07-05","bar_index":784,"type":"RECLAIM","strength":1.0,"price":1.0742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-07-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":"1989-07-03","prior_stop_level":1.0691,"sweep_low":1.0611,"atr14":0.025003,"stop_level":1.048598,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-08-28","known_ts":"1989-08-28","bar_index":797,"type":"RECLAIM","strength":1.0,"price":1.441,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-07-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-27","known_ts":"1989-10-27","bar_index":811,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8078,"stop_level":1.8602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1989-10-31","known_ts":"1989-10-31","bar_index":812,"type":"RECLAIM","strength":0.863,"price":1.9126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1989-10-27","prior_stop_level":1.8602,"sweep_low":1.7947,"atr14":0.126667,"stop_level":1.731366,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-10","known_ts":"1990-05-10","bar_index":856,"type":"RECLAIM","strength":0.863,"price":2.376,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-10-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-08","known_ts":"1990-06-08","bar_index":862,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.2973,"stop_level":2.3104,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-11","known_ts":"1990-06-11","bar_index":863,"type":"RECLAIM","strength":0.863,"price":2.3366,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-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":"1990-06-08","prior_stop_level":2.3104,"sweep_low":2.2579,"atr14":0.095692,"stop_level":2.210054,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-22","known_ts":"1990-06-26","bar_index":866,"type":"REBUY","strength":0.725,"price":2.3944,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"1990-07-19","known_ts":"1990-07-23","bar_index":872,"type":"BUY","strength":0.863,"price":2.4339,"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":15},{"ts":"1990-09-10","known_ts":"1990-09-12","bar_index":884,"type":"BUY","strength":0.588,"price":1.9603,"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":"1990-10-26","known_ts":"1990-10-26","bar_index":895,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.7544,"stop_level":1.8468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-11-12","known_ts":"1990-11-14","bar_index":899,"type":"REBUY","strength":0.45,"price":1.8732,"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-12-04","known_ts":"1990-12-04","bar_index":904,"type":"RECLAIM","strength":0.725,"price":2.1634,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-11-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-03","known_ts":"1991-01-03","bar_index":910,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9969,"stop_level":2.0578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-07","known_ts":"1991-01-07","bar_index":911,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8647,"stop_level":2.0578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-02-04","known_ts":"1991-02-06","bar_index":918,"type":"BUY","strength":0.725,"price":2.3275,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1991-04-19","known_ts":"1991-04-19","bar_index":935,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.637,"stop_level":2.6502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-23","known_ts":"1991-04-23","bar_index":936,"type":"RECLAIM","strength":0.863,"price":2.7562,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-04-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-04-19","prior_stop_level":2.6502,"sweep_low":2.531,"atr14":0.110267,"stop_level":2.475867,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-06-13","known_ts":"1991-06-17","bar_index":948,"type":"BUY","strength":0.863,"price":2.7032,"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":"1992-03-17","known_ts":"1992-03-19","bar_index":1012,"type":"BUY","strength":0.725,"price":3.9147,"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":"1992-04-07","known_ts":"1992-04-07","bar_index":1017,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8799,"stop_level":3.8932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1992-04-09","known_ts":"1992-04-09","bar_index":1017,"type":"RECLAIM","strength":0.588,"price":3.9332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-04-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":"1992-04-07","prior_stop_level":3.8932,"sweep_low":3.6399,"atr14":0.123488,"stop_level":3.578156,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-05-20","known_ts":"1992-05-22","bar_index":1027,"type":"BUY","strength":0.588,"price":3.7199,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1992-06-18","known_ts":"1992-06-18","bar_index":1033,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8799,"stop_level":3.9066,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-06-19","known_ts":"1992-06-19","bar_index":1034,"type":"RECLAIM","strength":0.725,"price":3.9332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-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":"1992-06-18","prior_stop_level":3.9066,"sweep_low":3.8132,"atr14":0.091048,"stop_level":3.767676,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-07-02","known_ts":"1992-07-02","bar_index":1037,"type":"RECLAIM","strength":0.725,"price":4.2456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-28","known_ts":"1992-08-28","bar_index":1050,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0733,"stop_level":5.1534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-09-01","known_ts":"1992-09-01","bar_index":1051,"type":"RECLAIM","strength":0.863,"price":5.2602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-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":"1992-08-28","prior_stop_level":5.1534,"sweep_low":5.0466,"atr14":0.145738,"stop_level":4.973731,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-15","known_ts":"1992-09-15","bar_index":1054,"type":"RECLAIM","strength":0.863,"price":5.7676,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-08-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"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.863,"price":6.2017,"stop_level":6.3353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-02-04","known_ts":"1993-02-04","bar_index":1087,"type":"RECLAIM","strength":1.0,"price":7.8937,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-02-16","known_ts":"1993-02-16","bar_index":1089,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.2515,"stop_level":7.6529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-05-03","known_ts":"1993-05-05","bar_index":1107,"type":"BUY","strength":0.588,"price":6.0809,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1993-06-03","known_ts":"1993-06-03","bar_index":1114,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0005,"stop_level":6.0273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-09","known_ts":"1993-06-09","bar_index":1115,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8398,"stop_level":6.0273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-14","known_ts":"1993-06-14","bar_index":1116,"type":"RECLAIM","strength":0.725,"price":6.1345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-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":"1993-06-09","prior_stop_level":6.0273,"sweep_low":5.7059,"atr14":0.181397,"stop_level":5.615202,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-23","known_ts":"1993-06-23","bar_index":1119,"type":"RECLAIM","strength":0.725,"price":6.2483,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-08-05","known_ts":"1993-08-09","bar_index":1129,"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":"1993-08-05","trigger_known_ts":"1993-08-09","strength":0.45,"price":4.827,"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.3885,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.2102,"atr14":0.279425,"stop_level":4.070487,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-26","known_ts":"1993-08-30","bar_index":1134,"type":"BUY","strength":0.45,"price":5.0415,"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-08-26","known_ts":"1993-08-30","bar_index":1134,"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":"1993-08-26","trigger_known_ts":"1993-08-30","strength":0.45,"price":5.0415,"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.361326,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.7466,"atr14":0.216569,"stop_level":4.638315,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-09-14","known_ts":"1993-09-14","bar_index":1138,"type":"RECLAIM","strength":0.725,"price":6.1142,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-08-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-01-12","known_ts":"1994-01-14","bar_index":1166,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-01-12","trigger_known_ts":"1994-01-14","strength":0.45,"price":5.2185,"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.338903,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9764,"atr14":0.200182,"stop_level":4.876309,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-28","known_ts":"1994-02-01","bar_index":1170,"type":"BUY","strength":0.45,"price":5.2185,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-02-17","known_ts":"1994-02-17","bar_index":1174,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.084,"stop_level":5.1378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-04-13","known_ts":"1994-04-15","bar_index":1187,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1994-04-13","trigger_known_ts":"1994-04-15","strength":0.45,"price":3.5853,"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.482529,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3697,"atr14":0.184945,"stop_level":3.277227,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-26","known_ts":"1994-04-29","bar_index":1190,"type":"BUY","strength":0.45,"price":4.0706,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-04-26","known_ts":"1994-04-29","bar_index":1190,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1994-04-26","trigger_known_ts":"1994-04-29","strength":0.45,"price":4.0706,"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.412485,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.5045,"atr14":0.179828,"stop_level":3.414586,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-08","known_ts":"1994-07-08","bar_index":1206,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5643,"stop_level":4.5913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-12","known_ts":"1994-07-12","bar_index":1207,"type":"RECLAIM","strength":0.725,"price":4.6993,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-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":"1994-07-08","prior_stop_level":4.5913,"sweep_low":4.4293,"atr14":0.150282,"stop_level":4.354159,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-04","known_ts":"1994-08-04","bar_index":1213,"type":"RECLAIM","strength":0.863,"price":5.0504,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-01-25","known_ts":"1995-01-27","bar_index":1253,"type":"BUY","strength":0.863,"price":6.13,"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":"1995-03-08","known_ts":"1995-03-08","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4555,"stop_level":6.5098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-03-10","known_ts":"1995-03-10","bar_index":1263,"type":"RECLAIM","strength":1.0,"price":6.6454,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-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":"1995-03-08","prior_stop_level":6.5098,"sweep_low":6.4284,"atr14":0.154084,"stop_level":6.351358,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-14","known_ts":"1995-03-16","bar_index":1264,"type":"REBUY","strength":1.0,"price":6.6454,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1995-04-19","known_ts":"1995-04-19","bar_index":1272,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.7096,"stop_level":6.764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-04-25","known_ts":"1995-04-25","bar_index":1273,"type":"RECLAIM","strength":0.863,"price":6.8998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-04-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1995-04-19","prior_stop_level":6.764,"sweep_low":6.5195,"atr14":0.165458,"stop_level":6.436771,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-06-21","known_ts":"1995-06-23","bar_index":1287,"type":"BUY","strength":0.725,"price":6.5738,"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":"1995-07-13","known_ts":"1995-07-13","bar_index":1292,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.2581,"stop_level":6.438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1995-08-11","known_ts":"1995-08-11","bar_index":1299,"type":"RECLAIM","strength":0.863,"price":6.8566,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-19","known_ts":"1995-09-19","bar_index":1307,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7342,"stop_level":7.5913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-09-21","known_ts":"1995-09-21","bar_index":1308,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.775,"stop_level":7.5913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-06","known_ts":"1995-11-08","bar_index":1319,"type":"BUY","strength":0.725,"price":6.9518,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1996-01-04","known_ts":"1996-01-04","bar_index":1332,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.2095,"stop_level":7.3608,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-02","known_ts":"1996-04-02","bar_index":1353,"type":"RECLAIM","strength":0.725,"price":7.0185,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-04-10","known_ts":"1996-04-10","bar_index":1354,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6081,"stop_level":6.8133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-05-06","known_ts":"1996-05-06","bar_index":1360,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.3618,"stop_level":6.4028,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-06-11","known_ts":"1996-06-13","bar_index":1369,"type":"BUY","strength":0.45,"price":6.526,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-06-24","known_ts":"1996-06-24","bar_index":1372,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.0745,"stop_level":6.2797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-07-16","known_ts":"1996-07-18","bar_index":1377,"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":"1996-07-16","trigger_known_ts":"1996-07-18","strength":0.45,"price":5.183,"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.350029,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.6893,"atr14":0.248417,"stop_level":4.565091,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-06","known_ts":"1996-08-08","bar_index":1382,"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":"1996-08-06","trigger_known_ts":"1996-08-08","strength":0.45,"price":5.0596,"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.365504,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.8539,"atr14":0.199191,"stop_level":4.754304,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-09","known_ts":"1996-08-13","bar_index":1383,"type":"BUY","strength":0.45,"price":5.0184,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-08-09","known_ts":"1996-08-13","bar_index":1383,"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":"1996-08-09","trigger_known_ts":"1996-08-13","strength":0.45,"price":5.0184,"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.37067,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.9362,"atr14":0.181551,"stop_level":4.845424,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-09-13","known_ts":"1996-09-13","bar_index":1391,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3064,"stop_level":5.3475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-10","known_ts":"1996-10-10","bar_index":1397,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1131,"stop_level":5.2241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-30","known_ts":"1996-11-01","bar_index":1402,"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":"1996-10-30","trigger_known_ts":"1996-11-01","strength":0.588,"price":4.9894,"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.374307,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.7007,"atr14":0.193479,"stop_level":4.603961,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-04","known_ts":"1996-11-06","bar_index":1403,"type":"BUY","strength":0.588,"price":5.1131,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-11-04","known_ts":"1996-11-06","bar_index":1403,"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":"1996-11-04","trigger_known_ts":"1996-11-06","strength":0.588,"price":5.1131,"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.358795,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":4.7832,"atr14":0.182729,"stop_level":4.691835,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-20","known_ts":"1996-12-20","bar_index":1414,"type":"RECLAIM","strength":0.725,"price":5.6904,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-01-27","known_ts":"1997-01-27","bar_index":1422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.5385,"stop_level":5.6625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-06","known_ts":"1997-03-10","bar_index":1431,"type":"BUY","strength":0.863,"price":5.7451,"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":"quality","score":75},{"ts":"1997-05-06","known_ts":"1997-05-08","bar_index":1445,"type":"BUY","strength":0.45,"price":4.5167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-06-10","known_ts":"1997-06-10","bar_index":1453,"type":"RECLAIM","strength":0.863,"price":5.4284,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-05-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-02-09","known_ts":"1998-02-11","bar_index":1509,"type":"BUY","strength":0.588,"price":6.2766,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1998-09-25","known_ts":"1998-09-29","bar_index":1562,"type":"BUY","strength":0.725,"price":10.0107,"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-11-18","known_ts":"1998-11-18","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0579,"stop_level":11.1416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-11-19","known_ts":"1998-11-19","bar_index":1575,"type":"RECLAIM","strength":0.863,"price":11.4139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-11-18","prior_stop_level":11.1416,"sweep_low":11.016,"atr14":0.399671,"stop_level":10.816164,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-07","known_ts":"1998-12-07","bar_index":1578,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7018,"stop_level":11.1207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-03-03","known_ts":"1999-03-05","bar_index":1598,"type":"BUY","strength":0.588,"price":9.8986,"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":0},{"ts":"1999-03-24","known_ts":"1999-03-24","bar_index":1603,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3533,"stop_level":9.584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1999-03-30","known_ts":"1999-03-30","bar_index":1604,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.157,"stop_level":9.584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1999-05-14","known_ts":"1999-05-18","bar_index":1615,"type":"BUY","strength":0.45,"price":7.8548,"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-06-25","known_ts":"1999-06-25","bar_index":1624,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4219,"stop_level":8.5689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-30","known_ts":"1999-06-30","bar_index":1625,"type":"RECLAIM","strength":0.588,"price":8.9192,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-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":"1999-06-25","prior_stop_level":8.5689,"sweep_low":8.2671,"atr14":0.382972,"stop_level":8.075614,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-12","known_ts":"1999-07-12","bar_index":1628,"type":"RECLAIM","strength":0.725,"price":9.8658,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-23","known_ts":"1999-07-23","bar_index":1631,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.793,"stop_level":9.403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-07-28","known_ts":"1999-07-28","bar_index":1632,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.636,"stop_level":9.403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-08-13","known_ts":"1999-08-17","bar_index":1636,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-08-13","trigger_known_ts":"1999-08-17","strength":0.45,"price":7.3836,"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.372671,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3415,"atr14":0.304354,"stop_level":7.189323,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-09-09","known_ts":"1999-09-13","bar_index":1642,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-09-09","trigger_known_ts":"1999-09-13","strength":0.45,"price":6.3318,"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.462035,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2266,"atr14":0.254989,"stop_level":6.099106,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-08","known_ts":"1999-10-12","bar_index":1649,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-10-08","trigger_known_ts":"1999-10-12","strength":0.45,"price":6.2194,"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.471584,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.7978,"atr14":0.29469,"stop_level":5.650455,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-13","known_ts":"1999-10-15","bar_index":1650,"type":"BUY","strength":0.45,"price":6.0297,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-10-13","known_ts":"1999-10-15","bar_index":1650,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-10-13","trigger_known_ts":"1999-10-15","strength":0.45,"price":6.0297,"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.487702,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.7978,"atr14":0.280974,"stop_level":5.657313,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-08","known_ts":"1999-11-10","bar_index":1656,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-11-08","trigger_known_ts":"1999-11-10","strength":0.588,"price":7.0206,"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.403512,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.9875,"atr14":0.29875,"stop_level":5.838125,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-30","known_ts":"1999-11-30","bar_index":1661,"type":"RECLAIM","strength":0.725,"price":8.0326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-12-14","known_ts":"1999-12-14","bar_index":1664,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.6109,"stop_level":7.8217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-30","known_ts":"1999-12-30","bar_index":1668,"type":"RECLAIM","strength":0.863,"price":8.2358,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-02-09","known_ts":"2000-02-09","bar_index":1677,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4258,"stop_level":8.447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-06","known_ts":"2000-03-06","bar_index":1683,"type":"RECLAIM","strength":0.863,"price":9.4395,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-02-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-03-14","known_ts":"2000-03-16","bar_index":1685,"type":"BUY","strength":0.863,"price":10.1363,"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":"2000-07-18","known_ts":"2000-07-20","bar_index":1714,"type":"BUY","strength":0.588,"price":6.6776,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2000-09-18","known_ts":"2000-09-18","bar_index":1728,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.8187,"stop_level":8.9671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-20","known_ts":"2000-09-20","bar_index":1729,"type":"RECLAIM","strength":0.725,"price":9.0943,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-09-18","prior_stop_level":8.9671,"sweep_low":8.2039,"atr14":0.441487,"stop_level":7.983157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-03","known_ts":"2000-10-03","bar_index":1732,"type":"RECLAIM","strength":0.863,"price":9.511,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-02","known_ts":"2001-02-06","bar_index":1760,"type":"BUY","strength":0.588,"price":7.7738,"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":"2001-03-09","known_ts":"2001-03-09","bar_index":1768,"type":"SELL","basis":"structure_stop","strength":0.45,"price":7.5016,"stop_level":7.7058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2001-03-13","known_ts":"2001-03-13","bar_index":1768,"type":"RECLAIM","strength":0.45,"price":7.7398,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-09 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":"2001-03-09","prior_stop_level":7.7058,"sweep_low":6.9913,"atr14":0.333324,"stop_level":6.824638,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-04","known_ts":"2001-04-04","bar_index":1774,"type":"RECLAIM","strength":0.725,"price":8.4007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-06-11","known_ts":"2001-06-11","bar_index":1789,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.8165,"stop_level":9.4878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-26","known_ts":"2001-07-26","bar_index":1800,"type":"RECLAIM","strength":1.0,"price":11.4675,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-31","known_ts":"2001-08-31","bar_index":1808,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.2593,"stop_level":11.4129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-09","known_ts":"2001-10-11","bar_index":1816,"type":"BUY","strength":0.863,"price":12.2681,"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":"2001-11-14","known_ts":"2001-11-14","bar_index":1824,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7132,"stop_level":10.8875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-11-15","known_ts":"2001-11-15","bar_index":1825,"type":"RECLAIM","strength":0.863,"price":10.9695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-11-14","prior_stop_level":10.8875,"sweep_low":10.4911,"atr14":0.527015,"stop_level":10.227592,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-31","known_ts":"2001-12-31","bar_index":1835,"type":"RECLAIM","strength":0.863,"price":12.2024,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-24","known_ts":"2002-01-24","bar_index":1840,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6653,"stop_level":12.0656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-03-20","known_ts":"2002-03-22","bar_index":1853,"type":"BUY","strength":0.588,"price":10.6767,"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":"2002-05-10","known_ts":"2002-05-14","bar_index":1865,"type":"BUY","strength":0.45,"price":9.4679,"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-06-11","known_ts":"2002-06-11","bar_index":1872,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1906,"stop_level":10.2283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-06-12","known_ts":"2002-06-12","bar_index":1872,"type":"RECLAIM","strength":0.588,"price":10.2729,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-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":"2002-06-11","prior_stop_level":10.2283,"sweep_low":10.0742,"atr14":0.309883,"stop_level":9.919259,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-06-25","known_ts":"2002-06-25","bar_index":1875,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.1632,"stop_level":10.1906,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-06-26","known_ts":"2002-06-26","bar_index":1875,"type":"RECLAIM","strength":0.588,"price":10.2421,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-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":"2002-06-25","prior_stop_level":10.1906,"sweep_low":9.8991,"atr14":0.309704,"stop_level":9.744248,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-02","known_ts":"2002-07-02","bar_index":1877,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.9643,"stop_level":10.1632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-07-05","known_ts":"2002-07-05","bar_index":1877,"type":"RECLAIM","strength":0.588,"price":10.5337,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-07-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":"2002-07-02","prior_stop_level":10.1632,"sweep_low":9.6727,"atr14":0.354981,"stop_level":9.49521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-29","known_ts":"2002-07-31","bar_index":1883,"type":"BUY","strength":0.725,"price":11.1271,"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":"2002-08-27","known_ts":"2002-08-27","bar_index":1890,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1442,"stop_level":11.3089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-08-29","known_ts":"2002-08-29","bar_index":1890,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2609,"stop_level":11.3089,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-09-04","known_ts":"2002-09-04","bar_index":1891,"type":"RECLAIM","strength":0.863,"price":11.3706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-08-27","prior_stop_level":11.3089,"sweep_low":10.8527,"atr14":0.363473,"stop_level":10.670963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-04","known_ts":"2002-09-04","bar_index":1891,"type":"RECLAIM","strength":0.863,"price":11.3706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2002-08-29","prior_stop_level":11.3089,"sweep_low":10.8527,"atr14":0.363473,"stop_level":10.670963,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-01","known_ts":"2002-10-01","bar_index":1898,"type":"RECLAIM","strength":0.863,"price":11.4808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-11-07","known_ts":"2002-11-11","bar_index":1907,"type":"BUY","strength":0.725,"price":11.2473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":1914,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2748,"stop_level":11.2817,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":1914,"type":"RECLAIM","strength":0.863,"price":11.3675,"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":true,"monthlyBull":false},"anchor_ts":"2002-12-09","prior_stop_level":11.2817,"sweep_low":11.1718,"atr14":0.276748,"stop_level":11.033426,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-20","known_ts":"2002-12-24","bar_index":1917,"type":"REBUY","strength":0.863,"price":11.7556,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-01-27","known_ts":"2003-01-27","bar_index":1924,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.2654,"stop_level":13.2688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-01-28","known_ts":"2003-01-28","bar_index":1925,"type":"RECLAIM","strength":1.0,"price":13.5423,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-01-27","prior_stop_level":13.2688,"sweep_low":13.1038,"atr14":0.273175,"stop_level":12.967213,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-10","known_ts":"2003-02-10","bar_index":1928,"type":"RECLAIM","strength":1.0,"price":14.1613,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-10","known_ts":"2003-07-10","bar_index":1962,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.4999,"stop_level":17.8463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-22","known_ts":"2003-08-22","bar_index":1973,"type":"RECLAIM","strength":1.0,"price":18.7045,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-01","known_ts":"2003-10-03","bar_index":1982,"type":"REBUY","strength":0.863,"price":21.6963,"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":"2003-10-16","known_ts":"2003-10-16","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.523,"stop_level":21.6239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-21","known_ts":"2003-10-21","bar_index":1986,"type":"RECLAIM","strength":0.863,"price":21.7636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2003-10-16","prior_stop_level":21.6239,"sweep_low":20.871,"atr14":0.517571,"stop_level":20.612215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-09","known_ts":"2003-12-11","bar_index":1998,"type":"BUY","strength":0.725,"price":19.5671,"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":"2004-04-01","known_ts":"2004-04-05","bar_index":2024,"type":"BUY","strength":0.45,"price":18.472,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-04-20","known_ts":"2004-04-20","bar_index":2028,"type":"RECLAIM","strength":0.588,"price":18.931,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-04-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2004-05-07","known_ts":"2004-05-07","bar_index":2032,"type":"SELL","basis":"structure_stop","strength":0.45,"price":17.4137,"stop_level":17.725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2004-05-12","known_ts":"2004-05-12","bar_index":2033,"type":"RECLAIM","strength":0.45,"price":18.4019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-07 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":"2004-05-07","prior_stop_level":17.725,"sweep_low":16.9235,"atr14":0.610564,"stop_level":16.618218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-03","known_ts":"2004-08-05","bar_index":2052,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2004-08-03","trigger_known_ts":"2004-08-05","strength":0.45,"price":12.0777,"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.447417,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.0959,"atr14":0.504911,"stop_level":10.843444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-19","known_ts":"2004-08-23","bar_index":2056,"type":"BUY","strength":0.45,"price":13.3712,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-08-19","known_ts":"2004-08-23","bar_index":2056,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2004-08-19","trigger_known_ts":"2004-08-23","strength":0.45,"price":13.3712,"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.388236,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.6024,"atr14":0.555014,"stop_level":11.324893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-06","known_ts":"2004-10-06","bar_index":2067,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9552,"stop_level":14.0488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-04","known_ts":"2004-11-08","bar_index":2074,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2004-11-04","trigger_known_ts":"2004-11-08","strength":0.588,"price":13.1357,"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.342762,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.6752,"atr14":0.349069,"stop_level":12.500666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-09","known_ts":"2004-11-11","bar_index":2075,"type":"BUY","strength":0.588,"price":13.6118,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2004-11-09","known_ts":"2004-11-11","bar_index":2075,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2004-11-09","trigger_known_ts":"2004-11-11","strength":0.588,"price":13.6118,"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.31894,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":12.6752,"atr14":0.336113,"stop_level":12.507144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-06","known_ts":"2004-12-06","bar_index":2081,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.1035,"stop_level":14.1737,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-13","known_ts":"2004-12-13","bar_index":2082,"type":"RECLAIM","strength":0.588,"price":14.3064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-12-06","prior_stop_level":14.1737,"sweep_low":13.8849,"atr14":0.35334,"stop_level":13.70823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-20","known_ts":"2004-12-20","bar_index":2084,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.924,"stop_level":13.9474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-02-23","known_ts":"2005-02-25","bar_index":2099,"type":"BUY","strength":0.45,"price":13.2441,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-03-22","known_ts":"2005-03-22","bar_index":2105,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.8305,"stop_level":13.8696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":2105,"type":"RECLAIM","strength":0.863,"price":13.9947,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-03-22","prior_stop_level":13.8696,"sweep_low":13.8305,"atr14":0.2623,"stop_level":13.69935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-05","known_ts":"2005-04-05","bar_index":2108,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.7129,"stop_level":13.8305,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-05-27","known_ts":"2005-06-01","bar_index":2121,"type":"BUY","strength":0.588,"price":13.5014,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75},{"ts":"2005-07-18","known_ts":"2005-07-18","bar_index":2132,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.4396,"stop_level":14.9738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-20","known_ts":"2005-07-20","bar_index":2133,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.9996,"stop_level":14.9738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-09","known_ts":"2005-09-09","bar_index":2145,"type":"RECLAIM","strength":0.863,"price":14.251,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-31","known_ts":"2005-10-31","bar_index":2157,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.1429,"stop_level":15.6001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-02","known_ts":"2005-11-02","bar_index":2157,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.3478,"stop_level":15.6001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-04","known_ts":"2005-11-04","bar_index":2158,"type":"RECLAIM","strength":1.0,"price":15.7577,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-10-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":"2005-10-31","prior_stop_level":15.6001,"sweep_low":14.8354,"atr14":0.606763,"stop_level":14.532019,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-04","known_ts":"2005-11-04","bar_index":2158,"type":"RECLAIM","strength":1.0,"price":15.7577,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-11-02","prior_stop_level":15.6001,"sweep_low":15.0719,"atr14":0.606763,"stop_level":14.768519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-16","known_ts":"2005-11-16","bar_index":2161,"type":"RECLAIM","strength":1.0,"price":16.412,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-02-06","known_ts":"2006-02-08","bar_index":2179,"type":"BUY","strength":0.863,"price":17.3305,"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":"2006-03-30","known_ts":"2006-03-30","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.658,"stop_level":18.7457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-25","known_ts":"2006-07-27","bar_index":2218,"type":"BUY","strength":0.725,"price":17.8141,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2006-08-10","known_ts":"2006-08-10","bar_index":2222,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.1289,"stop_level":17.4564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2006-10-02","known_ts":"2006-10-04","bar_index":2234,"type":"BUY","strength":0.725,"price":16.3768,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2006-11-09","known_ts":"2006-11-09","bar_index":2243,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.9622,"stop_level":16.1854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-11-10","known_ts":"2006-11-10","bar_index":2243,"type":"RECLAIM","strength":0.588,"price":16.4565,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-09","prior_stop_level":16.1854,"sweep_low":15.9383,"atr14":0.417376,"stop_level":15.729612,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-08","known_ts":"2006-12-12","bar_index":2250,"type":"BUY","strength":0.45,"price":16.616,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-01-08","known_ts":"2007-01-10","bar_index":2256,"type":"BUY","strength":0.45,"price":16.4659,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-01-11","known_ts":"2007-01-11","bar_index":2257,"type":"RECLAIM","strength":0.725,"price":16.7218,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-01-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":2267,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1217,"stop_level":17.3536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-30","known_ts":"2007-04-03","bar_index":2275,"type":"BUY","strength":0.725,"price":16.9135,"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":"2007-05-15","known_ts":"2007-05-15","bar_index":2285,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.8228,"stop_level":17.7074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2007-08-21","known_ts":"2007-08-23","bar_index":2308,"type":"BUY","strength":0.45,"price":12.0848,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-09-20","known_ts":"2007-09-20","bar_index":2315,"type":"SELL","basis":"structure_stop","strength":0.45,"price":12.2698,"stop_level":12.302,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-09-21","known_ts":"2007-09-21","bar_index":2315,"type":"RECLAIM","strength":0.45,"price":12.3503,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2007-09-20","prior_stop_level":12.302,"sweep_low":12.2698,"atr14":0.28509,"stop_level":12.127255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":2322,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0767,"stop_level":12.2537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-22","known_ts":"2007-10-22","bar_index":2322,"type":"RECLAIM","strength":0.588,"price":12.31,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":12.2537,"sweep_low":12.0204,"atr14":0.30015,"stop_level":11.870325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-23","known_ts":"2007-11-27","bar_index":2330,"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":"2007-11-23","trigger_known_ts":"2007-11-27","strength":0.588,"price":11.3043,"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.371474,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.4032,"atr14":0.369869,"stop_level":10.218265,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-28","known_ts":"2007-11-30","bar_index":2331,"type":"BUY","strength":0.588,"price":11.5698,"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":"2007-11-28","known_ts":"2007-11-30","bar_index":2331,"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":"2007-11-28","trigger_known_ts":"2007-11-30","strength":0.588,"price":11.5698,"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.356712,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.4032,"atr14":0.359267,"stop_level":10.223567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-14","known_ts":"2007-12-18","bar_index":2335,"type":"BUY","strength":0.588,"price":11.079,"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":"2007-12-14","known_ts":"2007-12-18","bar_index":2335,"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":"2007-12-14","trigger_known_ts":"2007-12-18","strength":0.588,"price":11.079,"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.384,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.6124,"atr14":0.325484,"stop_level":10.449658,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-24","known_ts":"2007-12-27","bar_index":2337,"type":"BUY","strength":0.588,"price":11.1032,"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":"2007-12-24","known_ts":"2007-12-27","bar_index":2337,"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":"2007-12-24","trigger_known_ts":"2007-12-27","strength":0.588,"price":11.1032,"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.382655,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":10.7411,"atr14":0.299457,"stop_level":10.591372,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-22","known_ts":"2008-01-22","bar_index":2343,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9399,"stop_level":12.0365,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-27","known_ts":"2008-03-31","bar_index":2358,"type":"BUY","strength":0.588,"price":9.3331,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2008-04-22","known_ts":"2008-04-24","bar_index":2364,"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-04-22","trigger_known_ts":"2008-04-24","strength":0.588,"price":10.371,"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.422682,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.7595,"atr14":0.335982,"stop_level":9.591509,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-09","known_ts":"2008-05-09","bar_index":2368,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1883,"stop_level":9.9687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-13","known_ts":"2008-05-13","bar_index":2369,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.1722,"stop_level":9.9687,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-20","known_ts":"2008-05-20","bar_index":2370,"type":"RECLAIM","strength":0.725,"price":10.025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-05-13","prior_stop_level":9.9687,"sweep_low":9.0676,"atr14":0.366001,"stop_level":8.884599,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-18","known_ts":"2008-06-18","bar_index":2377,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0009,"stop_level":10.025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-17","known_ts":"2008-07-21","bar_index":2384,"type":"BUY","strength":0.725,"price":10.3791,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2008-08-29","known_ts":"2008-08-29","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.371,"stop_level":10.3951,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-31","known_ts":"2008-11-04","bar_index":2409,"type":"BUY","strength":0.588,"price":7.3136,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2009-03-31","known_ts":"2009-04-02","bar_index":2443,"type":"REBUY","strength":1.0,"price":11.1354,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-04-30","known_ts":"2009-04-30","bar_index":2450,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.6607,"stop_level":11.256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-07-22","known_ts":"2009-07-24","bar_index":2469,"type":"BUY","strength":0.863,"price":11.1434,"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":25},{"ts":"2009-10-20","known_ts":"2009-10-20","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.1146,"stop_level":13.1709,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-22","known_ts":"2009-10-22","bar_index":2490,"type":"RECLAIM","strength":1.0,"price":13.2836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-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":"2009-10-20","prior_stop_level":13.1709,"sweep_low":12.7847,"atr14":0.355846,"stop_level":12.606777,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-11-05","known_ts":"2009-11-09","bar_index":2494,"type":"REBUY","strength":1.0,"price":14.41,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2009-11-23","known_ts":"2009-11-25","bar_index":2498,"type":"REBUY","strength":1.0,"price":14.7157,"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":"2010-01-07","known_ts":"2010-01-07","bar_index":2508,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.5065,"stop_level":14.6835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-25","known_ts":"2010-02-25","bar_index":2519,"type":"RECLAIM","strength":1.0,"price":17.2019,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":2530,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.7812,"stop_level":17.9099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-14","known_ts":"2010-07-16","bar_index":2551,"type":"BUY","strength":0.588,"price":14.2491,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2010-07-29","known_ts":"2010-07-29","bar_index":2554,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0721,"stop_level":14.2893,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-08-02","known_ts":"2010-08-02","bar_index":2555,"type":"RECLAIM","strength":0.588,"price":14.3134,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-29 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":"2010-07-29","prior_stop_level":14.2893,"sweep_low":13.5732,"atr14":0.449144,"stop_level":13.348628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-24","known_ts":"2010-08-24","bar_index":2560,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9594,"stop_level":14.0157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-10-20","known_ts":"2010-10-20","bar_index":2574,"type":"RECLAIM","strength":0.725,"price":15.5927,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2010-11-18","known_ts":"2010-11-22","bar_index":2581,"type":"REBUY","strength":0.725,"price":16.2042,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-12-10","known_ts":"2010-12-14","bar_index":2586,"type":"REBUY","strength":0.863,"price":16.6387,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2011-02-22","known_ts":"2011-02-22","bar_index":2602,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3846,"stop_level":18.7788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-04-15","known_ts":"2011-04-19","bar_index":2615,"type":"BUY","strength":0.863,"price":19.326,"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":"2011-05-23","known_ts":"2011-05-23","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.7547,"stop_level":19.0202,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-06-29","known_ts":"2011-07-01","bar_index":2632,"type":"BUY","strength":0.725,"price":20.0903,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2011-07-27","known_ts":"2011-07-27","bar_index":2638,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.4248,"stop_level":18.6099,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-07-28","known_ts":"2011-07-28","bar_index":2638,"type":"RECLAIM","strength":0.725,"price":18.6662,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-07-27","prior_stop_level":18.6099,"sweep_low":18.3202,"atr14":0.399245,"stop_level":18.120577,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-01","known_ts":"2011-09-06","bar_index":2647,"type":"BUY","strength":0.45,"price":15.5042,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-09-27","known_ts":"2011-09-27","bar_index":2652,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.8927,"stop_level":15.5042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-09-29","known_ts":"2011-09-29","bar_index":2653,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.233,"stop_level":15.5042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":2665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.4019,"stop_level":14.5629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-19","known_ts":"2011-12-19","bar_index":2672,"type":"RECLAIM","strength":0.725,"price":17.0973,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-24","known_ts":"2012-01-24","bar_index":2679,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.7674,"stop_level":17.2743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-02-07","known_ts":"2012-02-07","bar_index":2683,"type":"RECLAIM","strength":0.863,"price":18.4731,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":2688,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.634,"stop_level":18.6582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-29","known_ts":"2012-03-29","bar_index":2695,"type":"RECLAIM","strength":0.863,"price":18.9156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-15","known_ts":"2012-06-19","bar_index":2713,"type":"BUY","strength":0.588,"price":17.1697,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":2740,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.2616,"stop_level":19.3501,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-17","known_ts":"2012-10-17","bar_index":2741,"type":"RECLAIM","strength":0.863,"price":19.5351,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-10-10","prior_stop_level":19.3501,"sweep_low":19.0283,"atr14":0.278693,"stop_level":18.888954,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-26","known_ts":"2012-10-26","bar_index":2744,"type":"RECLAIM","strength":0.863,"price":20.8305,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-15","known_ts":"2012-11-15","bar_index":2748,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.5167,"stop_level":20.6374,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-19","known_ts":"2012-11-19","bar_index":2748,"type":"RECLAIM","strength":1.0,"price":20.8707,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-11-15","prior_stop_level":20.6374,"sweep_low":20.4363,"atr14":0.404619,"stop_level":20.23399,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-12-04","known_ts":"2012-12-04","bar_index":2752,"type":"RECLAIM","strength":1.0,"price":21.973,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-26","known_ts":"2012-12-26","bar_index":2757,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.0857,"stop_level":22.319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-04","known_ts":"2013-03-06","bar_index":2772,"type":"REBUY","strength":1.0,"price":24.8615,"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":"2013-03-21","known_ts":"2013-03-21","bar_index":2776,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.2902,"stop_level":24.5155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-10","known_ts":"2013-05-14","bar_index":2788,"type":"BUY","strength":0.725,"price":24.2178,"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":"2013-07-11","known_ts":"2013-07-15","bar_index":2802,"type":"BUY","strength":0.725,"price":25.8511,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2013-08-27","known_ts":"2013-08-27","bar_index":2813,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.9671,"stop_level":28.5142,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-03","known_ts":"2013-09-03","bar_index":2814,"type":"RECLAIM","strength":1.0,"price":28.7315,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-27","prior_stop_level":28.5142,"sweep_low":27.7257,"atr14":0.513367,"stop_level":27.469016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-10","known_ts":"2013-09-12","bar_index":2816,"type":"REBUY","strength":1.0,"price":31.1532,"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":"2013-12-10","known_ts":"2013-12-10","bar_index":2837,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.2831,"stop_level":34.5727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-24","known_ts":"2014-02-24","bar_index":2854,"type":"RECLAIM","strength":0.863,"price":41.3714,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-24","known_ts":"2014-03-24","bar_index":2860,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.2047,"stop_level":41.8541,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-29","known_ts":"2014-06-02","bar_index":2876,"type":"BUY","strength":0.725,"price":40.2128,"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":65},{"ts":"2014-07-07","known_ts":"2014-07-07","bar_index":2884,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.6794,"stop_level":41.4438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-11","known_ts":"2014-07-11","bar_index":2886,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.3898,"stop_level":41.4438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-15","known_ts":"2014-07-15","bar_index":2886,"type":"RECLAIM","strength":0.725,"price":41.9748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-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":"2014-07-11","prior_stop_level":41.4438,"sweep_low":40.1887,"atr14":1.113979,"stop_level":39.631711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-29","known_ts":"2014-07-29","bar_index":2890,"type":"SELL","basis":"structure_stop","strength":0.725,"price":40.5507,"stop_level":41.3473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-15","known_ts":"2014-09-17","bar_index":2901,"type":"BUY","strength":0.45,"price":38.6197,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-06","known_ts":"2014-10-06","bar_index":2906,"type":"RECLAIM","strength":0.725,"price":41.2185,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-31","known_ts":"2014-12-31","bar_index":2926,"type":"SELL","basis":"structure_stop","strength":0.863,"price":45.354,"stop_level":45.523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-08","known_ts":"2015-01-08","bar_index":2927,"type":"RECLAIM","strength":0.863,"price":45.5793,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-31","prior_stop_level":45.523,"sweep_low":43.2621,"atr14":1.185852,"stop_level":42.669174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-19","known_ts":"2015-02-23","bar_index":2937,"type":"BUY","strength":0.588,"price":46.3839,"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":20},{"ts":"2015-03-09","known_ts":"2015-03-11","bar_index":2941,"type":"BUY","strength":0.725,"price":47.4701,"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":60},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":2941,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.5012,"stop_level":44.6058,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-03-11","known_ts":"2015-03-11","bar_index":2941,"type":"RECLAIM","strength":0.725,"price":47.4701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-10 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":"2015-03-10","prior_stop_level":44.6058,"sweep_low":44.0989,"atr14":1.320846,"stop_level":43.438477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-25","known_ts":"2015-03-25","bar_index":2945,"type":"RECLAIM","strength":0.725,"price":49.5861,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-08","known_ts":"2015-04-10","bar_index":2948,"type":"REBUY","strength":0.863,"price":56.5135,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2015-05-07","known_ts":"2015-05-07","bar_index":2955,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.6342,"stop_level":57.7043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-26","known_ts":"2015-05-26","bar_index":2959,"type":"RECLAIM","strength":0.863,"price":58.4767,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-01","known_ts":"2015-10-05","bar_index":2989,"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":"2015-10-01","trigger_known_ts":"2015-10-05","strength":0.45,"price":35.321,"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.407876,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.5073,"atr14":1.781485,"stop_level":30.616557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-06","known_ts":"2015-10-08","bar_index":2990,"type":"BUY","strength":0.45,"price":34.3313,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-06","known_ts":"2015-10-08","bar_index":2990,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-10-06","trigger_known_ts":"2015-10-08","strength":0.45,"price":34.3313,"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.424468,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":31.5073,"atr14":1.735132,"stop_level":30.639734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":2999,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.7578,"stop_level":36.037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-13","known_ts":"2015-11-13","bar_index":2999,"type":"RECLAIM","strength":0.588,"price":39.2473,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-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":"2015-11-12","prior_stop_level":36.037,"sweep_low":34.2428,"atr14":1.835385,"stop_level":33.325107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-12-09","known_ts":"2015-12-09","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.7921,"stop_level":41.0898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-10","known_ts":"2015-12-10","bar_index":3005,"type":"RECLAIM","strength":0.588,"price":42.5863,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-12-09","prior_stop_level":41.0898,"sweep_low":40.4381,"atr14":1.491126,"stop_level":39.692537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-07","known_ts":"2016-01-07","bar_index":3011,"type":"SELL","basis":"structure_stop","strength":0.588,"price":41.5243,"stop_level":42.6185,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-30","known_ts":"2016-04-01","bar_index":3030,"type":"BUY","strength":0.588,"price":38.2174,"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":"2016-04-15","known_ts":"2016-04-15","bar_index":3034,"type":"RECLAIM","strength":0.725,"price":38.4347,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-03-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":3036,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.2221,"stop_level":36.6566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-28","known_ts":"2016-04-28","bar_index":3037,"type":"SELL","basis":"structure_stop","strength":0.588,"price":34.275,"stop_level":36.6566,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-05-16","known_ts":"2016-05-18","bar_index":3041,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-05-16","trigger_known_ts":"2016-05-18","strength":0.45,"price":33.8245,"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.432964,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":30.582,"atr14":1.30489,"stop_level":29.929555,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-27","known_ts":"2016-06-01","bar_index":3044,"type":"BUY","strength":0.45,"price":35.7715,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-05-27","known_ts":"2016-06-01","bar_index":3044,"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":"2016-05-27","trigger_known_ts":"2016-06-01","strength":0.45,"price":35.7715,"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.400324,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.5854,"atr14":1.099134,"stop_level":32.035833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-24","known_ts":"2016-06-24","bar_index":3050,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.0474,"stop_level":35.8278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-06-28","known_ts":"2016-06-28","bar_index":3051,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.452,"stop_level":35.8278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-07-25","known_ts":"2016-07-25","bar_index":3057,"type":"RECLAIM","strength":0.863,"price":37.7588,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-24","known_ts":"2016-08-24","bar_index":3064,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.7175,"stop_level":38.9898,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-11-08","known_ts":"2016-11-10","bar_index":3082,"type":"BUY","strength":0.45,"price":30.7992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-11-08","known_ts":"2016-11-10","bar_index":3082,"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":"2016-11-08","trigger_known_ts":"2016-11-10","strength":0.45,"price":30.7992,"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.301715,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.0338,"atr14":1.382462,"stop_level":26.342569,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-29","known_ts":"2016-11-29","bar_index":3086,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.0131,"stop_level":29.2223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2016-11-30","known_ts":"2016-11-30","bar_index":3087,"type":"RECLAIM","strength":0.45,"price":29.4556,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-11-29 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":"2016-11-29","prior_stop_level":29.2223,"sweep_low":28.7154,"atr14":1.018204,"stop_level":28.206298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-12-08","known_ts":"2016-12-12","bar_index":3089,"type":"REBUY","strength":0.588,"price":29.874,"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":"2017-01-12","known_ts":"2017-01-12","bar_index":3096,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.5843,"stop_level":29.9383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-01-17","known_ts":"2017-01-17","bar_index":3097,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.8257,"stop_level":29.9383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-14","known_ts":"2017-02-14","bar_index":3104,"type":"RECLAIM","strength":0.863,"price":33.7923,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-21","known_ts":"2017-03-21","bar_index":3112,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.5267,"stop_level":33.6716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-19","known_ts":"2017-05-23","bar_index":3126,"type":"BUY","strength":0.725,"price":31.8532,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":60},{"ts":"2017-06-13","known_ts":"2017-06-13","bar_index":3131,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.3889,"stop_level":31.0165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-06-28","known_ts":"2017-06-30","bar_index":3135,"type":"REBUY","strength":0.863,"price":31.2337,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2017-07-07","known_ts":"2017-07-07","bar_index":3137,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.2602,"stop_level":30.9199,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-07-12","known_ts":"2017-07-14","bar_index":3138,"type":"REBUY","strength":0.863,"price":31.5475,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2017-07-12","known_ts":"2017-07-12","bar_index":3138,"type":"RECLAIM","strength":0.725,"price":31.0406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-07 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":"2017-07-07","prior_stop_level":30.9199,"sweep_low":29.9947,"atr14":0.609481,"stop_level":29.689959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-02","known_ts":"2017-08-02","bar_index":3143,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.705,"stop_level":30.9682,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-09-11","known_ts":"2017-09-13","bar_index":3152,"type":"BUY","strength":0.588,"price":27.0016,"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":"2017-10-31","known_ts":"2017-10-31","bar_index":3164,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.7315,"stop_level":30.1797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-06","known_ts":"2017-11-06","bar_index":3165,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.0832,"stop_level":30.1797,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-09","known_ts":"2017-11-09","bar_index":3166,"type":"RECLAIM","strength":0.725,"price":30.6383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-11-06","prior_stop_level":30.1797,"sweep_low":28.7234,"atr14":1.139634,"stop_level":28.153583,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-30","known_ts":"2017-11-30","bar_index":3171,"type":"RECLAIM","strength":1.0,"price":30.1234,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-08","known_ts":"2017-12-12","bar_index":3173,"type":"REBUY","strength":1.0,"price":31.6119,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2018-01-24","known_ts":"2018-01-24","bar_index":3183,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.1071,"stop_level":37.4209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-05-21","known_ts":"2018-05-23","bar_index":3210,"type":"BUY","strength":0.725,"price":31.8854,"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":"2018-06-01","known_ts":"2018-06-01","bar_index":3212,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.2498,"stop_level":31.5475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-06-05","known_ts":"2018-06-05","bar_index":3213,"type":"RECLAIM","strength":0.725,"price":32.167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-01 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":"2018-06-01","prior_stop_level":31.5475,"sweep_low":30.8153,"atr14":0.974351,"stop_level":30.328124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-22","known_ts":"2018-06-22","bar_index":3217,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.8234,"stop_level":31.0406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-07-30","known_ts":"2018-08-01","bar_index":3226,"type":"BUY","strength":0.588,"price":30.1717,"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":"2018-09-11","known_ts":"2018-09-11","bar_index":3236,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.2843,"stop_level":30.4613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-09-13","known_ts":"2018-09-13","bar_index":3236,"type":"RECLAIM","strength":0.725,"price":30.6061,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2018-09-11","prior_stop_level":30.4613,"sweep_low":30.0027,"atr14":0.679912,"stop_level":29.662744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-05","known_ts":"2018-11-07","bar_index":3249,"type":"BUY","strength":0.588,"price":29.4073,"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":"2018-11-21","known_ts":"2018-11-21","bar_index":3253,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.8568,"stop_level":27.5407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-12-28","known_ts":"2019-01-02","bar_index":3261,"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":"2018-12-28","trigger_known_ts":"2019-01-02","strength":0.45,"price":22.4638,"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.404691,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.9432,"atr14":0.923645,"stop_level":20.481378,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":3263,"type":"BUY","strength":0.45,"price":23.4213,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-08","known_ts":"2019-01-10","bar_index":3263,"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":"2019-01-08","trigger_known_ts":"2019-01-10","strength":0.45,"price":23.4213,"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.379317,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":21.619,"atr14":0.930653,"stop_level":21.153674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-27","known_ts":"2019-02-27","bar_index":3274,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.9271,"stop_level":24.4189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-01","known_ts":"2019-03-01","bar_index":3275,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.0857,"stop_level":24.4189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-19","known_ts":"2019-03-21","bar_index":3279,"type":"BUY","strength":0.588,"price":23.5339,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-05-31","known_ts":"2019-06-04","bar_index":3296,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2019-05-31","trigger_known_ts":"2019-06-04","strength":0.45,"price":14.3376,"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.573377,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.3801,"atr14":0.737256,"stop_level":13.011472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-21","known_ts":"2019-06-25","bar_index":3301,"type":"BUY","strength":0.45,"price":15.0054,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-06-21","known_ts":"2019-06-25","bar_index":3301,"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":"2019-06-21","trigger_known_ts":"2019-06-25","strength":0.45,"price":15.0054,"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.527608,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.6054,"atr14":0.582035,"stop_level":13.314383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-18","known_ts":"2019-07-18","bar_index":3307,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.3617,"stop_level":14.4502,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":3307,"type":"RECLAIM","strength":0.588,"price":14.5629,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-07-18","prior_stop_level":14.4502,"sweep_low":14.1847,"atr14":0.490286,"stop_level":13.939557,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-14","known_ts":"2019-08-14","bar_index":3313,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5146,"stop_level":14.6433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-16","known_ts":"2019-08-16","bar_index":3314,"type":"RECLAIM","strength":0.588,"price":14.9088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-08-14","prior_stop_level":14.6433,"sweep_low":14.1445,"atr14":0.744695,"stop_level":13.772153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":3326,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.7881,"stop_level":14.9088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-11","known_ts":"2019-10-11","bar_index":3327,"type":"RECLAIM","strength":0.725,"price":15.2065,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-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":"2019-10-08","prior_stop_level":14.9088,"sweep_low":14.7157,"atr14":0.583079,"stop_level":14.42416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-27","known_ts":"2019-12-02","bar_index":3338,"type":"BUY","strength":0.725,"price":15.0134,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2020-02-18","known_ts":"2020-02-18","bar_index":3356,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1214,"stop_level":17.2341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-17","known_ts":"2020-04-21","bar_index":3370,"type":"BUY","strength":0.588,"price":12.1733,"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":25},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":3376,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.1974,"stop_level":12.9778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3377,"type":"RECLAIM","strength":0.725,"price":13.2433,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2020-05-15","prior_stop_level":12.9778,"sweep_low":11.9077,"atr14":0.710901,"stop_level":11.552249,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":3381,"type":"RECLAIM","strength":1.0,"price":15.11,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":3386,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.7847,"stop_level":12.7928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-06-29","known_ts":"2020-06-29","bar_index":3386,"type":"RECLAIM","strength":0.863,"price":12.8652,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2020-06-26","prior_stop_level":12.7928,"sweep_low":12.5112,"atr14":0.626252,"stop_level":12.198074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-14","known_ts":"2020-07-16","bar_index":3390,"type":"BUY","strength":0.863,"price":13.5491,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2020-07-27","known_ts":"2020-07-29","bar_index":3393,"type":"BUY","strength":0.863,"price":13.6778,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-10-12","known_ts":"2020-10-14","bar_index":3411,"type":"BUY","strength":0.588,"price":12.5112,"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":"2020-11-05","known_ts":"2020-11-09","bar_index":3417,"type":"REBUY","strength":0.725,"price":12.1652,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":75},{"ts":"2021-01-14","known_ts":"2021-01-14","bar_index":3432,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.9272,"stop_level":14.5629,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-11","known_ts":"2021-02-11","bar_index":3439,"type":"RECLAIM","strength":1.0,"price":14.756,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-05","known_ts":"2021-05-07","bar_index":3458,"type":"BUY","strength":0.588,"price":11.3285,"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":40},{"ts":"2021-06-18","known_ts":"2021-06-18","bar_index":3468,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.5548,"stop_level":12.1382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-08-04","known_ts":"2021-08-06","bar_index":3479,"type":"BUY","strength":0.588,"price":11.5467,"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":"2021-09-10","known_ts":"2021-09-10","bar_index":3487,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2664,"stop_level":11.6665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-20","known_ts":"2021-10-22","bar_index":3497,"type":"BUY","strength":0.588,"price":11.3807,"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":"2021-10-28","known_ts":"2021-11-01","bar_index":3499,"type":"BUY","strength":0.588,"price":11.2828,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2021-11-17","known_ts":"2021-11-17","bar_index":3503,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.144,"stop_level":11.1685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-12-20","known_ts":"2021-12-22","bar_index":3511,"type":"BUY","strength":0.588,"price":10.9092,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2022-02-24","known_ts":"2022-02-24","bar_index":3526,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5644,"stop_level":11.8231,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-02-25","known_ts":"2022-02-25","bar_index":3526,"type":"RECLAIM","strength":1.0,"price":12.0708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-02-24","prior_stop_level":11.8231,"sweep_low":11.3485,"atr14":0.324658,"stop_level":11.186171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-06","known_ts":"2022-05-06","bar_index":3542,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.2603,"stop_level":8.5342,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-05-09","known_ts":"2022-05-09","bar_index":3543,"type":"RECLAIM","strength":0.588,"price":8.7003,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2022-05-06","prior_stop_level":8.5342,"sweep_low":8.1025,"atr14":0.344786,"stop_level":7.930107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-09","known_ts":"2022-06-09","bar_index":3550,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.7458,"stop_level":9.8213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":3551,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9742,"stop_level":9.8213,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-09","known_ts":"2022-08-11","bar_index":3564,"type":"BUY","strength":0.588,"price":9.1922,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2022-09-02","known_ts":"2022-09-02","bar_index":3570,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.0188,"stop_level":8.0684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":3570,"type":"RECLAIM","strength":0.725,"price":8.2479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2022-09-02","prior_stop_level":8.0684,"sweep_low":7.9085,"atr14":0.25336,"stop_level":7.78182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-08","known_ts":"2022-09-12","bar_index":3571,"type":"REBUY","strength":0.725,"price":8.5788,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2022-10-04","known_ts":"2022-10-06","bar_index":3577,"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-04","trigger_known_ts":"2022-10-06","strength":0.45,"price":7.586,"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.401702,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.1448,"atr14":0.2677,"stop_level":7.01095,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-12","known_ts":"2022-10-14","bar_index":3579,"type":"BUY","strength":0.45,"price":8.1036,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_health"}},{"ts":"2022-10-12","known_ts":"2022-10-14","bar_index":3579,"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-12","trigger_known_ts":"2022-10-14","strength":0.45,"price":8.1036,"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.36088,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3569,"atr14":0.299202,"stop_level":7.207299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-07","known_ts":"2022-11-07","bar_index":3585,"type":"RECLAIM","strength":0.725,"price":9.1898,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":3592,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.2474,"stop_level":9.3001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":3593,"type":"RECLAIM","strength":1.0,"price":9.5562,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-09","prior_stop_level":9.3001,"sweep_low":9.1959,"atr14":0.257207,"stop_level":9.067297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-23","known_ts":"2022-12-23","bar_index":3596,"type":"RECLAIM","strength":1.0,"price":9.3675,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-01-04","known_ts":"2023-01-06","bar_index":3598,"type":"REBUY","strength":1.0,"price":10.3797,"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":"2023-01-31","known_ts":"2023-02-02","bar_index":3604,"type":"BUY","strength":1.0,"price":10.4569,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2023-02-16","known_ts":"2023-02-16","bar_index":3608,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.9937,"stop_level":10.0538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-05-05","known_ts":"2023-05-09","bar_index":3626,"type":"BUY","strength":0.588,"price":8.4498,"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":"2023-08-31","known_ts":"2023-08-31","bar_index":3653,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.5483,"stop_level":9.726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-13","known_ts":"2023-11-15","bar_index":3670,"type":"BUY","strength":0.588,"price":8.3137,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":80},{"ts":"2024-02-14","known_ts":"2024-02-16","bar_index":3691,"type":"REBUY","strength":1.0,"price":11.7504,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2024-03-05","known_ts":"2024-03-05","bar_index":3695,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.0486,"stop_level":11.0576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-03-07","known_ts":"2024-03-07","bar_index":3696,"type":"RECLAIM","strength":1.0,"price":11.0936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-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":"2024-03-05","prior_stop_level":11.0576,"sweep_low":10.7517,"atr14":0.326129,"stop_level":10.588636,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-03","known_ts":"2024-07-08","bar_index":3723,"type":"BUY","strength":0.588,"price":9.7474,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":3730,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.4273,"stop_level":10.5651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-08","known_ts":"2024-08-08","bar_index":3731,"type":"RECLAIM","strength":0.863,"price":11.1163,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-08-06","prior_stop_level":10.5651,"sweep_low":10.3997,"atr14":0.362415,"stop_level":10.218492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-20","known_ts":"2024-08-20","bar_index":3734,"type":"RECLAIM","strength":0.863,"price":10.7488,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-06","known_ts":"2024-09-06","bar_index":3738,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.4611,"stop_level":10.4732,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-09-11","known_ts":"2024-09-11","bar_index":3739,"type":"RECLAIM","strength":1.0,"price":10.526,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-09-06","prior_stop_level":10.4732,"sweep_low":10.0712,"atr14":0.285639,"stop_level":9.92838,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-08","known_ts":"2024-11-08","bar_index":3753,"type":"RECLAIM","strength":0.863,"price":12.0019,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-04","known_ts":"2024-12-04","bar_index":3758,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.2146,"stop_level":12.2521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-09","known_ts":"2024-12-09","bar_index":3759,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9898,"stop_level":12.2521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-14","known_ts":"2025-04-16","bar_index":3788,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-04-14","trigger_known_ts":"2025-04-16","strength":0.45,"price":7.0094,"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.439893,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.4972,"atr14":0.389788,"stop_level":6.302306,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":3790,"type":"BUY","strength":0.45,"price":7.7113,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_health"}},{"ts":"2025-04-23","known_ts":"2025-04-25","bar_index":3790,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-04-23","trigger_known_ts":"2025-04-25","strength":0.45,"price":7.7113,"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.383806,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.962,"atr14":0.336632,"stop_level":6.793684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-23","known_ts":"2025-05-23","bar_index":3797,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.9757,"stop_level":7.9864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-05-27","known_ts":"2025-05-27","bar_index":3797,"type":"RECLAIM","strength":0.588,"price":8.2739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-05-23","prior_stop_level":7.9864,"sweep_low":7.8795,"atr14":0.306509,"stop_level":7.726246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":3812,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4086,"stop_level":8.5433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":3813,"type":"RECLAIM","strength":0.588,"price":8.601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-31","prior_stop_level":8.5433,"sweep_low":8.3028,"atr14":0.222027,"stop_level":8.191787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-06","known_ts":"2025-08-08","bar_index":3814,"type":"REBUY","strength":0.588,"price":9.3322,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_health"}},{"ts":"2025-08-11","known_ts":"2025-08-11","bar_index":3815,"type":"RECLAIM","strength":0.863,"price":10.0153,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-08-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-04","known_ts":"2025-09-04","bar_index":3820,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.0511,"stop_level":10.129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-05","known_ts":"2025-09-05","bar_index":3821,"type":"RECLAIM","strength":0.863,"price":10.2165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-09-04","prior_stop_level":10.129,"sweep_low":10.0122,"atr14":0.227765,"stop_level":9.898318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-10","known_ts":"2025-09-10","bar_index":3822,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9636,"stop_level":10.0511,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-01","known_ts":"2025-10-01","bar_index":3827,"type":"RECLAIM","strength":0.863,"price":9.9149,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-30","known_ts":"2025-11-03","bar_index":3834,"type":"BUY","strength":0.863,"price":10.2457,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2025-11-07","known_ts":"2025-11-11","bar_index":3836,"type":"BUY","strength":0.863,"price":10.8977,"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":"2025-12-04","known_ts":"2025-12-08","bar_index":3842,"type":"BUY","strength":1.0,"price":10.9159,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-02-02","known_ts":"2026-02-04","bar_index":3855,"type":"REBUY","strength":1.0,"price":14.1345,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-02-26","known_ts":"2026-02-26","bar_index":3860,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0105,"stop_level":15.4928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-02","known_ts":"2026-03-02","bar_index":3861,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.4535,"stop_level":15.4928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-24","known_ts":"2026-04-28","bar_index":3874,"type":"BUY","strength":0.725,"price":14.712,"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":"2026-06-01","known_ts":"2026-06-01","bar_index":3882,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.81,"stop_level":16.0521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-07-14","known_ts":"2026-07-16","bar_index":3892,"type":"BUY","strength":0.863,"price":17.33,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2026-08-07","known_ts":"2026-08-07","bar_index":3898,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.43,"stop_level":17.56,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-08-07","last_scored_basis":"structure_stop","bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2016-11-08","2017-04-20","2017-08-18","2018-02-14","2018-03-05","2018-05-08","2018-06-07","2018-07-20","2018-10-15","2018-10-31","2019-10-29","2019-11-19","2019-12-19","2020-03-13","2020-04-08","2020-09-11","2020-10-02","2021-02-03","2021-03-10","2021-04-19","2021-07-19","2021-09-24","2021-10-15","2021-12-07","2022-03-14","2022-04-12","2022-07-22","2023-03-23","2023-05-05","2023-09-19","2023-10-31","2024-03-15","2024-04-19","2024-05-29","2024-06-20","2025-01-27","2025-02-12","2025-03-14","2026-03-30","2026-06-25"],"warnings":[{"ts":"2022-06-15","kind":"confirm","px":8.9742,"level":9.8213},{"ts":"2022-08-24","kind":"arm","px":8.6212},{"ts":"2022-09-02","kind":"confirm","px":8.0188,"level":8.0684},{"ts":"2022-11-03","kind":"arm","px":8.2054},{"ts":"2022-12-09","kind":"confirm","px":9.2474,"level":9.3001},{"ts":"2023-01-13","kind":"arm","px":9.8993},{"ts":"2023-02-09","kind":"arm","px":10.0538},{"ts":"2023-02-16","kind":"confirm","px":9.9937,"level":10.0538},{"ts":"2023-06-22","kind":"arm","px":8.8306},{"ts":"2023-08-03","kind":"arm","px":9.182},{"ts":"2023-08-31","kind":"confirm","px":9.5483,"level":9.726},{"ts":"2024-01-12","kind":"arm","px":10.5088},{"ts":"2024-02-28","kind":"arm","px":11.0576},{"ts":"2024-03-05","kind":"confirm","px":11.0486,"level":11.0576},{"ts":"2024-07-25","kind":"arm","px":10.8039},{"ts":"2024-08-06","kind":"confirm","px":10.4273,"level":10.5651},{"ts":"2024-08-14","kind":"arm","px":10.4732},{"ts":"2024-09-06","kind":"confirm","px":10.4611,"level":10.4732},{"ts":"2024-12-03","kind":"arm","px":12.1772},{"ts":"2024-12-04","kind":"confirm","px":12.2146,"level":12.2521},{"ts":"2024-12-06","kind":"arm","px":11.9149},{"ts":"2024-12-09","kind":"confirm","px":11.9898,"level":12.2521},{"ts":"2025-05-15","kind":"arm","px":8.3373},{"ts":"2025-05-23","kind":"confirm","px":7.9757,"level":7.9864},{"ts":"2025-06-13","kind":"arm","px":8.5818},{"ts":"2025-07-09","kind":"arm","px":8.88},{"ts":"2025-07-31","kind":"confirm","px":8.4086,"level":8.5433},{"ts":"2025-08-28","kind":"arm","px":10.129},{"ts":"2025-09-04","kind":"confirm","px":10.0511,"level":10.129},{"ts":"2025-09-08","kind":"arm","px":10.1971},{"ts":"2025-09-10","kind":"confirm","px":9.9636,"level":10.0511},{"ts":"2026-01-06","kind":"arm","px":12.2053},{"ts":"2026-02-20","kind":"arm","px":15.67},{"ts":"2026-02-26","kind":"confirm","px":15.0105,"level":15.4928},{"ts":"2026-02-27","kind":"arm","px":14.6956},{"ts":"2026-03-02","kind":"confirm","px":15.4535,"level":15.4928},{"ts":"2026-05-15","kind":"arm","px":16.3599},{"ts":"2026-06-01","kind":"confirm","px":15.81,"level":16.0521},{"ts":"2026-08-06","kind":"arm","px":16.29},{"ts":"2026-08-07","kind":"confirm","px":16.43,"level":17.56}],"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":[]}}}