{"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":"FITB","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1980-09-24","known_ts":"1980-09-24","bar_index":45,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.1702,"stop_level":0.1713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1980-11-19","known_ts":"1980-11-21","bar_index":58,"type":"BUY","strength":0.45,"price":0.1724,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1980-11-28","known_ts":"1980-11-28","bar_index":60,"type":"RECLAIM","strength":0.725,"price":0.177,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1980-11-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1981-01-28","known_ts":"1981-01-28","bar_index":73,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1997,"stop_level":0.2008,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-09-11","known_ts":"1981-09-11","bar_index":126,"type":"RECLAIM","strength":0.863,"price":0.2303,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1981-01-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1981-11-23","known_ts":"1981-11-25","bar_index":143,"type":"BUY","strength":0.588,"price":0.2235,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1982-01-14","known_ts":"1982-01-14","bar_index":154,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.2258,"stop_level":0.2269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-01-15","known_ts":"1982-01-15","bar_index":155,"type":"RECLAIM","strength":0.725,"price":0.228,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1982-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1982-01-14","prior_stop_level":0.2269,"sweep_low":0.2258,"atr14":0.002068,"stop_level":0.224766,"risk_basis":"daily_ohlc_atr14"},{"ts":"1982-01-28","known_ts":"1982-01-28","bar_index":158,"type":"RECLAIM","strength":0.725,"price":0.2337,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1982-03-12","known_ts":"1982-03-12","bar_index":168,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.2473,"stop_level":0.2485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1982-07-29","known_ts":"1982-08-02","bar_index":200,"type":"BUY","strength":0.725,"price":0.2394,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1982-12-09","known_ts":"1982-12-09","bar_index":231,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.2836,"stop_level":0.2848,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1983-02-11","known_ts":"1983-02-11","bar_index":246,"type":"RECLAIM","strength":0.863,"price":0.312,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1982-12-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-05-27","known_ts":"1983-05-27","bar_index":270,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.4425,"stop_level":0.4447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1983-08-09","known_ts":"1983-08-11","bar_index":287,"type":"BUY","strength":0.725,"price":0.3993,"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":"1983-10-18","known_ts":"1983-10-18","bar_index":303,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4742,"stop_level":0.481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-12-07","known_ts":"1983-12-09","bar_index":315,"type":"BUY","strength":0.588,"price":0.4357,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1984-04-16","known_ts":"1984-04-18","bar_index":345,"type":"BUY","strength":0.588,"price":0.4402,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":100},{"ts":"1984-07-25","known_ts":"1984-07-25","bar_index":368,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4561,"stop_level":0.4583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-24","known_ts":"1984-09-24","bar_index":382,"type":"RECLAIM","strength":0.725,"price":0.4561,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-04","known_ts":"1984-10-04","bar_index":384,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4493,"stop_level":0.4538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-10-09","known_ts":"1984-10-09","bar_index":385,"type":"RECLAIM","strength":0.725,"price":0.4561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-10-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":"1984-10-04","prior_stop_level":0.4538,"sweep_low":0.4493,"atr14":0.004566,"stop_level":0.447017,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-10-18","known_ts":"1984-10-18","bar_index":388,"type":"RECLAIM","strength":0.725,"price":0.4742,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-01-10","known_ts":"1985-01-10","bar_index":407,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.5196,"stop_level":0.5241,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-01-11","known_ts":"1985-01-11","bar_index":407,"type":"RECLAIM","strength":1.0,"price":0.5264,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1985-01-10","prior_stop_level":0.5241,"sweep_low":0.5196,"atr14":0.004903,"stop_level":0.517149,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-01-28","known_ts":"1985-01-28","bar_index":411,"type":"RECLAIM","strength":1.0,"price":0.5661,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1985-10-10","known_ts":"1985-10-14","bar_index":470,"type":"BUY","strength":0.725,"price":0.7284,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"1986-03-12","known_ts":"1986-03-14","bar_index":505,"type":"REBUY","strength":1.0,"price":1.0143,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1986-04-24","known_ts":"1986-04-24","bar_index":515,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1096,"stop_level":1.1181,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-07-24","known_ts":"1986-07-24","bar_index":536,"type":"RECLAIM","strength":0.863,"price":1.2763,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-10-30","known_ts":"1986-11-03","bar_index":559,"type":"BUY","strength":0.45,"price":1.0466,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1986-11-20","known_ts":"1986-11-20","bar_index":564,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.016,"stop_level":1.0415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1986-12-17","known_ts":"1986-12-19","bar_index":570,"type":"REBUY","strength":0.45,"price":0.9547,"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":"1986-12-31","known_ts":"1987-01-05","bar_index":573,"type":"BUY","strength":0.45,"price":0.9673,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-01-29","known_ts":"1987-01-29","bar_index":579,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0394,"stop_level":1.0419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-01-30","known_ts":"1987-01-30","bar_index":580,"type":"RECLAIM","strength":0.588,"price":1.0471,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-01-29","prior_stop_level":1.0419,"sweep_low":1.0394,"atr14":0.020294,"stop_level":1.029253,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-02-23","known_ts":"1987-02-23","bar_index":585,"type":"RECLAIM","strength":0.725,"price":1.096,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-04-13","known_ts":"1987-04-13","bar_index":596,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1598,"stop_level":1.1702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-06-10","known_ts":"1987-06-12","bar_index":610,"type":"BUY","strength":0.588,"price":1.1391,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1987-06-26","known_ts":"1987-06-26","bar_index":614,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1155,"stop_level":1.1184,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-15","known_ts":"1987-07-15","bar_index":618,"type":"RECLAIM","strength":0.863,"price":1.1207,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1987-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-07-28","known_ts":"1987-07-30","bar_index":621,"type":"REBUY","strength":0.863,"price":1.1207,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1987-09-08","known_ts":"1987-09-08","bar_index":630,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.152,"stop_level":1.178,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-09-14","known_ts":"1987-09-16","bar_index":632,"type":"REBUY","strength":0.863,"price":1.1989,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1987-09-15","known_ts":"1987-09-15","bar_index":632,"type":"RECLAIM","strength":0.863,"price":1.1937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-09-08","prior_stop_level":1.178,"sweep_low":1.1468,"atr14":0.015784,"stop_level":1.138908,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-10-19","known_ts":"1987-10-19","bar_index":640,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.1076,"stop_level":1.1468,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-12-24","known_ts":"1987-12-29","bar_index":656,"type":"BUY","strength":0.45,"price":1.0692,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1988-01-21","known_ts":"1988-01-21","bar_index":662,"type":"RECLAIM","strength":0.725,"price":1.1563,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1987-12-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-03-28","known_ts":"1988-03-28","bar_index":677,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.1488,"stop_level":1.1801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-05-09","known_ts":"1988-05-11","bar_index":687,"type":"BUY","strength":0.725,"price":1.1648,"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":75},{"ts":"1988-07-29","known_ts":"1988-07-29","bar_index":706,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.262,"stop_level":1.2781,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-08-03","known_ts":"1988-08-03","bar_index":707,"type":"RECLAIM","strength":0.863,"price":1.2861,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-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":"1988-07-29","prior_stop_level":1.2781,"sweep_low":1.262,"atr14":0.015631,"stop_level":1.254184,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-08-16","known_ts":"1988-08-16","bar_index":710,"type":"RECLAIM","strength":1.0,"price":1.3022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-07-28","known_ts":"1989-08-01","bar_index":790,"type":"BUY","strength":0.725,"price":1.726,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1989-10-13","known_ts":"1989-10-13","bar_index":808,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.9018,"stop_level":1.9076,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-10-16","known_ts":"1989-10-16","bar_index":808,"type":"RECLAIM","strength":1.0,"price":1.9101,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-10-13","prior_stop_level":1.9076,"sweep_low":1.8686,"atr14":0.024033,"stop_level":1.856583,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-12-21","known_ts":"1989-12-26","bar_index":824,"type":"BUY","strength":0.725,"price":1.8314,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1990-01-26","known_ts":"1990-01-26","bar_index":832,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.6558,"stop_level":1.661,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-02-27","known_ts":"1990-03-01","bar_index":839,"type":"BUY","strength":0.45,"price":1.5931,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-04-04","known_ts":"1990-04-04","bar_index":847,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6737,"stop_level":1.7059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-04-10","known_ts":"1990-04-10","bar_index":849,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.68,"stop_level":1.7059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-05-10","known_ts":"1990-05-14","bar_index":856,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-05-10","trigger_known_ts":"1990-05-14","strength":0.588,"price":1.6295,"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.16858,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.56,"atr14":0.037319,"stop_level":1.541341,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-15","known_ts":"1990-05-17","bar_index":857,"type":"BUY","strength":0.588,"price":1.6421,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-05-15","known_ts":"1990-05-17","bar_index":857,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-05-15","trigger_known_ts":"1990-05-17","strength":0.588,"price":1.6421,"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.162151,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.56,"atr14":0.037434,"stop_level":1.541283,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-01","known_ts":"1990-06-05","bar_index":861,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-06-01","trigger_known_ts":"1990-06-05","strength":0.588,"price":1.6547,"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.155722,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.5789,"atr14":0.036183,"stop_level":1.560808,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-06-19","known_ts":"1990-06-21","bar_index":865,"type":"BUY","strength":0.588,"price":1.5916,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-07-16","known_ts":"1990-07-18","bar_index":871,"type":"BUY","strength":0.725,"price":1.731,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1990-07-31","known_ts":"1990-07-31","bar_index":874,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.6037,"stop_level":1.6546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-02","known_ts":"1990-08-02","bar_index":875,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5528,"stop_level":1.6546,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-27","known_ts":"1990-08-29","bar_index":881,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-08-27","trigger_known_ts":"1990-08-29","strength":0.45,"price":1.4255,"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.272667,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3746,"atr14":0.035943,"stop_level":1.356629,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-26","known_ts":"1990-09-28","bar_index":888,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1990-09-26","trigger_known_ts":"1990-09-28","strength":0.45,"price":1.299,"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.337211,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1961,"atr14":0.053218,"stop_level":1.169491,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-04","known_ts":"1990-10-08","bar_index":890,"type":"BUY","strength":0.45,"price":1.3247,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-10-04","known_ts":"1990-10-08","bar_index":890,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-10-04","trigger_known_ts":"1990-10-08","strength":0.45,"price":1.3247,"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.309477,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.1961,"atr14":0.049541,"stop_level":1.171329,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-12","known_ts":"1990-10-16","bar_index":892,"type":"BUY","strength":0.45,"price":1.3376,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-10-12","known_ts":"1990-10-16","bar_index":892,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-10-12","trigger_known_ts":"1990-10-16","strength":0.45,"price":1.3376,"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.290473,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.209,"atr14":0.054734,"stop_level":1.181633,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-12","known_ts":"1990-11-12","bar_index":899,"type":"RECLAIM","strength":0.725,"price":1.5562,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-10-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-08","known_ts":"1991-01-08","bar_index":911,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.569,"stop_level":1.5884,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-09","known_ts":"1991-01-09","bar_index":912,"type":"RECLAIM","strength":0.863,"price":1.5949,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-01-08","prior_stop_level":1.5884,"sweep_low":1.569,"atr14":0.048731,"stop_level":1.544634,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-01-22","known_ts":"1991-01-22","bar_index":915,"type":"RECLAIM","strength":0.863,"price":1.6986,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-03-22","known_ts":"1991-03-26","bar_index":929,"type":"REBUY","strength":1.0,"price":2.141,"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":"1991-09-10","known_ts":"1991-09-10","bar_index":968,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8235,"stop_level":2.8366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-09-11","known_ts":"1991-09-11","bar_index":968,"type":"RECLAIM","strength":0.863,"price":2.9023,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1991-09-10","prior_stop_level":2.8366,"sweep_low":2.8235,"atr14":0.073906,"stop_level":2.786547,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-11","known_ts":"1991-11-11","bar_index":983,"type":"RECLAIM","strength":0.863,"price":3.3273,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-19","known_ts":"1991-11-19","bar_index":985,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2216,"stop_level":3.3141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1991-12-30","known_ts":"1991-12-30","bar_index":994,"type":"RECLAIM","strength":0.863,"price":3.6078,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-01-17","known_ts":"1992-01-17","bar_index":998,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.5415,"stop_level":3.568,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-02-14","known_ts":"1992-02-14","bar_index":1005,"type":"RECLAIM","strength":0.863,"price":3.82,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-03","known_ts":"1992-06-05","bar_index":1030,"type":"BUY","strength":0.588,"price":3.4784,"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":"1992-07-15","known_ts":"1992-07-15","bar_index":1039,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.4161,"stop_level":3.4362,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1992-07-29","known_ts":"1992-07-29","bar_index":1043,"type":"RECLAIM","strength":0.725,"price":3.8582,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-24","known_ts":"1992-08-24","bar_index":1049,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0692,"stop_level":4.0994,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-08-27","known_ts":"1992-08-27","bar_index":1050,"type":"RECLAIM","strength":0.725,"price":4.1697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-08-24","prior_stop_level":4.0994,"sweep_low":3.9587,"atr14":0.121976,"stop_level":3.897712,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-10","known_ts":"1992-09-10","bar_index":1053,"type":"RECLAIM","strength":0.863,"price":4.1395,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-08-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-09-29","known_ts":"1992-09-29","bar_index":1057,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.0165,"stop_level":4.0391,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-09-30","known_ts":"1992-09-30","bar_index":1057,"type":"RECLAIM","strength":0.863,"price":4.077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-09-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":"1992-09-29","prior_stop_level":4.0391,"sweep_low":4.0165,"atr14":0.08432,"stop_level":3.97434,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-30","known_ts":"1992-11-03","bar_index":1065,"type":"BUY","strength":0.725,"price":4.2183,"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":40},{"ts":"1993-02-26","known_ts":"1993-03-02","bar_index":1092,"type":"BUY","strength":0.725,"price":4.2992,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1993-04-26","known_ts":"1993-04-26","bar_index":1105,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3996,"stop_level":4.5625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-07-12","known_ts":"1993-07-14","bar_index":1123,"type":"BUY","strength":0.588,"price":4.4399,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1993-09-15","known_ts":"1993-09-15","bar_index":1138,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.358,"stop_level":4.4296,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-30","known_ts":"1993-10-04","bar_index":1142,"type":"REBUY","strength":0.588,"price":4.4017,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1993-12-13","known_ts":"1993-12-15","bar_index":1159,"type":"BUY","strength":0.45,"price":4.196,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-12-13","known_ts":"1993-12-15","bar_index":1159,"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-12-13","trigger_known_ts":"1993-12-15","strength":0.45,"price":4.196,"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.119634,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.0726,"atr14":0.061263,"stop_level":4.041968,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-11","known_ts":"1994-01-11","bar_index":1165,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.156,"stop_level":4.1766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-13","known_ts":"1994-01-13","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.156,"stop_level":4.1766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-18","known_ts":"1994-01-18","bar_index":1167,"type":"RECLAIM","strength":0.588,"price":4.218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-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":"1994-01-11","prior_stop_level":4.1766,"sweep_low":4.1146,"atr14":0.056117,"stop_level":4.086541,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-01-18","known_ts":"1994-01-18","bar_index":1167,"type":"RECLAIM","strength":0.588,"price":4.218,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-01-13","prior_stop_level":4.1766,"sweep_low":4.1146,"atr14":0.056117,"stop_level":4.086541,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-02-24","known_ts":"1994-02-28","bar_index":1176,"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-02-24","trigger_known_ts":"1994-02-28","strength":0.45,"price":3.9079,"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.180081,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.7218,"atr14":0.076219,"stop_level":3.683691,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-04","known_ts":"1994-03-08","bar_index":1178,"type":"BUY","strength":0.45,"price":3.9492,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-03-04","known_ts":"1994-03-08","bar_index":1178,"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-03-04","trigger_known_ts":"1994-03-08","strength":0.45,"price":3.9492,"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.171415,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.7218,"atr14":0.073293,"stop_level":3.685154,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-04-18","known_ts":"1994-04-18","bar_index":1188,"type":"RECLAIM","strength":0.725,"price":4.242,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-10-04","known_ts":"1994-10-04","bar_index":1227,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3654,"stop_level":4.3814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1995-01-12","known_ts":"1995-01-16","bar_index":1250,"type":"BUY","strength":0.45,"price":4.0867,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-02-02","known_ts":"1995-02-02","bar_index":1255,"type":"RECLAIM","strength":0.725,"price":4.3514,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-01-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-17","known_ts":"1995-02-17","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.2561,"stop_level":4.2773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-02-21","known_ts":"1995-02-21","bar_index":1259,"type":"RECLAIM","strength":0.588,"price":4.3408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-02-17","prior_stop_level":4.2773,"sweep_low":4.2561,"atr14":0.060758,"stop_level":4.225721,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-03-06","known_ts":"1995-03-06","bar_index":1262,"type":"RECLAIM","strength":0.863,"price":4.3938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-20","known_ts":"1995-03-20","bar_index":1265,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3832,"stop_level":4.3938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-21","known_ts":"1995-03-21","bar_index":1265,"type":"RECLAIM","strength":0.863,"price":4.415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-03-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-03-20","prior_stop_level":4.3938,"sweep_low":4.3832,"atr14":0.052257,"stop_level":4.357072,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-05-25","known_ts":"1995-05-25","bar_index":1281,"type":"RECLAIM","strength":0.863,"price":4.562,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-06-30","known_ts":"1995-06-30","bar_index":1289,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.826,"stop_level":4.8604,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-05","known_ts":"1995-07-05","bar_index":1290,"type":"RECLAIM","strength":0.863,"price":4.8742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-06-30","prior_stop_level":4.8604,"sweep_low":4.8045,"atr14":0.071113,"stop_level":4.768944,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-18","known_ts":"1995-07-18","bar_index":1293,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8474,"stop_level":4.8581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-07-25","known_ts":"1995-07-25","bar_index":1294,"type":"RECLAIM","strength":0.863,"price":4.8689,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-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":"1995-07-18","prior_stop_level":4.8581,"sweep_low":4.826,"atr14":0.064511,"stop_level":4.793744,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-15","known_ts":"1995-09-15","bar_index":1307,"type":"RECLAIM","strength":1.0,"price":4.9547,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-07-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-18","known_ts":"1995-12-18","bar_index":1328,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.1394,"stop_level":6.2581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-19","known_ts":"1995-12-19","bar_index":1329,"type":"RECLAIM","strength":1.0,"price":6.3444,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-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":"1995-12-18","prior_stop_level":6.2581,"sweep_low":6.0962,"atr14":0.150981,"stop_level":6.02071,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-20","known_ts":"1996-02-22","bar_index":1343,"type":"BUY","strength":0.863,"price":6.3947,"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":"1996-04-16","known_ts":"1996-04-16","bar_index":1356,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.2565,"stop_level":7.2973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-29","known_ts":"1996-08-29","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.995,"stop_level":7.0279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1996-09-23","known_ts":"1996-09-23","bar_index":1393,"type":"RECLAIM","strength":0.863,"price":7.3891,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-08-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-12-05","known_ts":"1996-12-05","bar_index":1410,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7314,"stop_level":8.7974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-01-27","known_ts":"1997-01-27","bar_index":1422,"type":"RECLAIM","strength":0.863,"price":10.1296,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-19","known_ts":"1997-03-19","bar_index":1434,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.1741,"stop_level":11.2404,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-03-24","known_ts":"1997-03-24","bar_index":1435,"type":"RECLAIM","strength":1.0,"price":11.4642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-03-19","prior_stop_level":11.2404,"sweep_low":11.0581,"atr14":0.215071,"stop_level":10.950565,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-19","known_ts":"1997-05-21","bar_index":1448,"type":"BUY","strength":0.588,"price":10.3642,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":80},{"ts":"1997-08-08","known_ts":"1997-08-08","bar_index":1467,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2772,"stop_level":12.3649,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-11","known_ts":"1997-08-11","bar_index":1467,"type":"RECLAIM","strength":0.863,"price":12.5778,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-08-08","prior_stop_level":12.3649,"sweep_low":12.1519,"atr14":0.310874,"stop_level":11.996463,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-12","known_ts":"1997-09-12","bar_index":1475,"type":"RECLAIM","strength":0.725,"price":13.0038,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-17","known_ts":"1997-10-17","bar_index":1483,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.099,"stop_level":13.3001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-21","known_ts":"1997-10-21","bar_index":1484,"type":"RECLAIM","strength":0.863,"price":13.5956,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-10-17","prior_stop_level":13.3001,"sweep_low":12.9482,"atr14":0.330049,"stop_level":12.783175,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-11-28","known_ts":"1997-11-28","bar_index":1493,"type":"RECLAIM","strength":0.863,"price":14.8338,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-01-14","known_ts":"1998-01-14","bar_index":1503,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.3292,"stop_level":15.8395,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-27","known_ts":"1998-03-27","bar_index":1520,"type":"RECLAIM","strength":0.863,"price":17.2963,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-16","known_ts":"1998-04-16","bar_index":1524,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.0877,"stop_level":17.271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-04-17","known_ts":"1998-04-17","bar_index":1524,"type":"RECLAIM","strength":0.725,"price":17.5618,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-04-16","prior_stop_level":17.271,"sweep_low":16.917,"atr14":0.440974,"stop_level":16.696513,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-15","known_ts":"1998-06-17","bar_index":1538,"type":"BUY","strength":0.588,"price":16.1963,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"1998-07-21","known_ts":"1998-07-21","bar_index":1546,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.1328,"stop_level":19.1899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-07-23","known_ts":"1998-07-23","bar_index":1547,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.7429,"stop_level":19.1899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-07-27","known_ts":"1998-07-27","bar_index":1547,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.258,"stop_level":19.1899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-09-17","known_ts":"1998-09-21","bar_index":1560,"type":"BUY","strength":0.588,"price":18.6383,"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":"1998-10-07","known_ts":"1998-10-07","bar_index":1564,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.7432,"stop_level":16.9148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-10-08","known_ts":"1998-10-12","bar_index":1565,"type":"REBUY","strength":0.588,"price":18.6883,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"1998-10-08","known_ts":"1998-10-08","bar_index":1565,"type":"RECLAIM","strength":0.45,"price":17.1246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-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":"1998-10-07","prior_stop_level":16.9148,"sweep_low":15.3511,"atr14":1.021875,"stop_level":14.840163,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-08","known_ts":"1999-03-10","bar_index":1599,"type":"BUY","strength":0.588,"price":22.1243,"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":"1999-03-29","known_ts":"1999-03-29","bar_index":1604,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.207,"stop_level":22.3155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-01","known_ts":"1999-04-01","bar_index":1605,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.0017,"stop_level":22.3155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-05-03","known_ts":"1999-05-03","bar_index":1612,"type":"RECLAIM","strength":0.725,"price":21.7851,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-21","known_ts":"1999-05-21","bar_index":1616,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.4783,"stop_level":21.4974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-25","known_ts":"1999-05-25","bar_index":1617,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.6537,"stop_level":21.4974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-07","known_ts":"1999-07-09","bar_index":1627,"type":"BUY","strength":0.45,"price":20.6131,"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-07-15","known_ts":"1999-07-15","bar_index":1629,"type":"RECLAIM","strength":0.588,"price":21.1614,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-07-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-08-02","known_ts":"1999-08-02","bar_index":1633,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.0745,"stop_level":20.0937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-08-03","known_ts":"1999-08-03","bar_index":1633,"type":"RECLAIM","strength":0.588,"price":20.1803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-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":"1999-08-02","prior_stop_level":20.0937,"sweep_low":19.8148,"atr14":0.447577,"stop_level":19.591011,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-13","known_ts":"1999-08-17","bar_index":1636,"type":"REBUY","strength":0.588,"price":21.0075,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1999-10-05","known_ts":"1999-10-07","bar_index":1648,"type":"BUY","strength":0.45,"price":19.296,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-10-26","known_ts":"1999-10-26","bar_index":1653,"type":"RECLAIM","strength":0.725,"price":21.6331,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-10-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-11","known_ts":"1999-11-11","bar_index":1657,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.5366,"stop_level":21.6524,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-12","known_ts":"1999-11-12","bar_index":1657,"type":"RECLAIM","strength":0.725,"price":22.2319,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-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":"1999-11-11","prior_stop_level":21.6524,"sweep_low":21.4786,"atr14":0.664398,"stop_level":21.146401,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-26","known_ts":"1999-11-26","bar_index":1660,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.382,"stop_level":21.5366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-11-30","known_ts":"1999-11-30","bar_index":1661,"type":"RECLAIM","strength":0.863,"price":21.6331,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-11-26","prior_stop_level":21.5366,"sweep_low":20.7253,"atr14":0.589624,"stop_level":20.430488,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-21","known_ts":"1999-12-23","bar_index":1666,"type":"BUY","strength":0.863,"price":22.425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2000-03-09","known_ts":"2000-03-13","bar_index":1684,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-03-09","trigger_known_ts":"2000-03-13","strength":0.45,"price":14.2638,"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.375236,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.6437,"atr14":0.729507,"stop_level":13.278946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-17","known_ts":"2000-03-21","bar_index":1686,"type":"BUY","strength":0.45,"price":18.5081,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-30","known_ts":"2000-03-30","bar_index":1689,"type":"RECLAIM","strength":0.725,"price":20.9599,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":1692,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.4424,"stop_level":19.3791,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-18","known_ts":"2000-04-18","bar_index":1693,"type":"RECLAIM","strength":0.588,"price":20.2964,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-04-14","prior_stop_level":19.3791,"sweep_low":18.013,"atr14":1.087112,"stop_level":17.469444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-04","known_ts":"2000-05-04","bar_index":1697,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.3448,"stop_level":18.4424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-05-05","known_ts":"2000-05-05","bar_index":1697,"type":"RECLAIM","strength":0.588,"price":18.4619,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-05-04","prior_stop_level":18.4424,"sweep_low":17.6813,"atr14":0.983995,"stop_level":17.189302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-22","known_ts":"2000-05-22","bar_index":1701,"type":"RECLAIM","strength":0.863,"price":21.1355,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-15","known_ts":"2000-06-15","bar_index":1706,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.0036,"stop_level":20.9599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-29","known_ts":"2000-06-29","bar_index":1710,"type":"RECLAIM","strength":0.863,"price":20.4411,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-07-05","known_ts":"2000-07-07","bar_index":1711,"type":"BUY","strength":0.863,"price":22.1461,"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":"2000-08-11","known_ts":"2000-08-15","bar_index":1720,"type":"BUY","strength":0.863,"price":21.225,"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":10},{"ts":"2000-08-24","known_ts":"2000-08-28","bar_index":1723,"type":"BUY","strength":0.863,"price":21.1074,"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":20},{"ts":"2000-12-06","known_ts":"2000-12-08","bar_index":1747,"type":"BUY","strength":0.863,"price":26.5228,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-01-09","known_ts":"2001-01-09","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.0458,"stop_level":27.0976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-17","known_ts":"2001-01-17","bar_index":1756,"type":"RECLAIM","strength":1.0,"price":27.253,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-01-09","prior_stop_level":27.0976,"sweep_low":25.5663,"atr14":1.03573,"stop_level":25.048435,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-18","known_ts":"2001-04-20","bar_index":1777,"type":"BUY","strength":0.725,"price":25.1844,"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":0},{"ts":"2001-07-10","known_ts":"2001-07-10","bar_index":1796,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.2129,"stop_level":28.6325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-12","known_ts":"2001-07-12","bar_index":1796,"type":"RECLAIM","strength":1.0,"price":29.2523,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-07-10","prior_stop_level":28.6325,"sweep_low":28.0222,"atr14":0.587089,"stop_level":27.728656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-26","known_ts":"2001-07-26","bar_index":1800,"type":"RECLAIM","strength":1.0,"price":29.6195,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-07-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-31","known_ts":"2001-08-02","bar_index":1801,"type":"REBUY","strength":1.0,"price":30.3013,"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":"2001-08-13","known_ts":"2001-08-15","bar_index":1804,"type":"REBUY","strength":1.0,"price":30.6589,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2001-08-23","known_ts":"2001-08-23","bar_index":1806,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.9723,"stop_level":29.9914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":1831,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.1248,"stop_level":28.3545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-18","known_ts":"2001-12-18","bar_index":1832,"type":"RECLAIM","strength":0.863,"price":28.7038,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-12-13","prior_stop_level":28.3545,"sweep_low":27.8377,"atr14":0.518896,"stop_level":27.578252,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-31","known_ts":"2001-12-31","bar_index":1835,"type":"RECLAIM","strength":0.725,"price":29.5304,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-09","known_ts":"2002-01-09","bar_index":1837,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.2854,"stop_level":29.4487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-15","known_ts":"2002-01-15","bar_index":1838,"type":"RECLAIM","strength":0.725,"price":29.7513,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-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-01-09","prior_stop_level":29.4487,"sweep_low":28.8628,"atr14":0.49891,"stop_level":28.613345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-01-28","known_ts":"2002-01-28","bar_index":1841,"type":"RECLAIM","strength":0.863,"price":30.1403,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-02-07","known_ts":"2002-02-07","bar_index":1843,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.3719,"stop_level":29.4775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-08","known_ts":"2002-02-08","bar_index":1844,"type":"RECLAIM","strength":1.0,"price":29.8377,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-02-07","prior_stop_level":29.4775,"sweep_low":29.2614,"atr14":0.621401,"stop_level":28.9507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-13","known_ts":"2002-02-15","bar_index":1845,"type":"REBUY","strength":1.0,"price":30.1595,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2002-02-27","known_ts":"2002-03-01","bar_index":1848,"type":"REBUY","strength":1.0,"price":31.2304,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2002-04-01","known_ts":"2002-04-01","bar_index":1855,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.2384,"stop_level":32.3878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-08","known_ts":"2002-04-10","bar_index":1857,"type":"REBUY","strength":1.0,"price":33.3516,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2002-07-02","known_ts":"2002-07-05","bar_index":1877,"type":"BUY","strength":0.725,"price":32.532,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2002-07-16","known_ts":"2002-07-16","bar_index":1880,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.0087,"stop_level":31.6954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2002-08-19","known_ts":"2002-08-19","bar_index":1888,"type":"RECLAIM","strength":0.863,"price":32.4208,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-04","known_ts":"2002-09-04","bar_index":1891,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.7486,"stop_level":31.7824,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-05","known_ts":"2002-09-05","bar_index":1892,"type":"RECLAIM","strength":0.863,"price":32.3289,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-09-04","prior_stop_level":31.7824,"sweep_low":30.9506,"atr14":0.970845,"stop_level":30.465177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-12","known_ts":"2002-09-12","bar_index":1893,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.6884,"stop_level":31.3133,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":1901,"type":"BUY","strength":0.725,"price":31.2369,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2002-11-06","known_ts":"2002-11-06","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.7901,"stop_level":30.8144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-11","known_ts":"2002-11-11","bar_index":1907,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.168,"stop_level":30.8144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-12","known_ts":"2002-12-16","bar_index":1915,"type":"BUY","strength":0.45,"price":29.202,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-01-16","known_ts":"2003-01-16","bar_index":1922,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.2231,"stop_level":28.5012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-22","known_ts":"2003-01-22","bar_index":1923,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.5549,"stop_level":28.5012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":1936,"type":"BUY","strength":0.45,"price":26.0427,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-04-09","known_ts":"2003-04-09","bar_index":1941,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.4287,"stop_level":23.7209,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-10","known_ts":"2003-04-10","bar_index":1942,"type":"RECLAIM","strength":0.588,"price":23.8307,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-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":"2003-04-09","prior_stop_level":23.7209,"sweep_low":23.4091,"atr14":0.710204,"stop_level":23.053998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-15","known_ts":"2003-04-17","bar_index":1943,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-04-15","trigger_known_ts":"2003-04-17","strength":0.45,"price":24.2376,"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.266809,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.4091,"atr14":0.691243,"stop_level":23.063478,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-29","known_ts":"2003-05-29","bar_index":1953,"type":"RECLAIM","strength":0.725,"price":28.1449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-09","known_ts":"2003-07-09","bar_index":1962,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.0939,"stop_level":28.291,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-14","known_ts":"2003-07-14","bar_index":1963,"type":"RECLAIM","strength":0.863,"price":28.3993,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-07-09","prior_stop_level":28.291,"sweep_low":27.6455,"atr14":0.640545,"stop_level":27.325227,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-22","known_ts":"2003-08-26","bar_index":1973,"type":"BUY","strength":0.863,"price":28.8231,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2003-09-17","known_ts":"2003-09-17","bar_index":1978,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.3452,"stop_level":28.695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-19","known_ts":"2003-09-19","bar_index":1979,"type":"RECLAIM","strength":0.863,"price":28.7492,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-09-17","prior_stop_level":28.695,"sweep_low":28.3353,"atr14":0.480145,"stop_level":28.095228,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-09-24","known_ts":"2003-09-24","bar_index":1980,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.8721,"stop_level":28.3452,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-01","known_ts":"2003-10-01","bar_index":1982,"type":"RECLAIM","strength":0.863,"price":28.4613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-09-24","prior_stop_level":28.3452,"sweep_low":27.3668,"atr14":0.527477,"stop_level":27.103061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-09","known_ts":"2003-10-13","bar_index":1984,"type":"BUY","strength":1.0,"price":29.7142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2003-12-16","known_ts":"2003-12-16","bar_index":1999,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.382,"stop_level":28.5801,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2003-12-18","known_ts":"2003-12-18","bar_index":2000,"type":"RECLAIM","strength":0.863,"price":28.6544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-12-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-12-16","prior_stop_level":28.5801,"sweep_low":28.1393,"atr14":0.500953,"stop_level":27.888824,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-09","known_ts":"2004-01-09","bar_index":2005,"type":"RECLAIM","strength":1.0,"price":29.5594,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-16","known_ts":"2004-01-16","bar_index":2006,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.345,"stop_level":29.1065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-06","known_ts":"2004-04-08","bar_index":2025,"type":"BUY","strength":0.588,"price":28.1887,"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":"2004-06-21","known_ts":"2004-06-21","bar_index":2042,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.9022,"stop_level":27.0123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-06-28","known_ts":"2004-06-28","bar_index":2043,"type":"RECLAIM","strength":0.588,"price":27.0588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-06-21","prior_stop_level":27.0123,"sweep_low":26.6669,"atr14":0.364319,"stop_level":26.484741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-01","known_ts":"2004-07-01","bar_index":2044,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.7063,"stop_level":26.782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-02","known_ts":"2004-07-02","bar_index":2045,"type":"RECLAIM","strength":0.588,"price":26.8775,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-07-01","prior_stop_level":26.782,"sweep_low":26.6056,"atr14":0.364127,"stop_level":26.423537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-19","known_ts":"2004-08-23","bar_index":2056,"type":"BUY","strength":0.45,"price":25.0494,"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-10-21","known_ts":"2004-10-21","bar_index":2070,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.6918,"stop_level":24.7171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-27","known_ts":"2004-10-27","bar_index":2072,"type":"RECLAIM","strength":0.588,"price":25.0213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-10-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-10-21","prior_stop_level":24.7171,"sweep_low":23.9821,"atr14":0.459017,"stop_level":23.752591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-29","known_ts":"2004-11-29","bar_index":2079,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.7411,"stop_level":25.8577,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-12-01","known_ts":"2004-12-01","bar_index":2080,"type":"RECLAIM","strength":0.725,"price":26.1314,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-11-29","prior_stop_level":25.8577,"sweep_low":25.4978,"atr14":0.421406,"stop_level":25.287097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-02-18","known_ts":"2005-02-18","bar_index":2098,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.3396,"stop_level":23.3907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-04-25","known_ts":"2005-04-27","bar_index":2113,"type":"BUY","strength":0.45,"price":22.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":"2005-04-25","known_ts":"2005-04-27","bar_index":2113,"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":"2005-04-25","trigger_known_ts":"2005-04-27","strength":0.45,"price":22.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.207374,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.799,"atr14":0.462224,"stop_level":20.567888,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-24","known_ts":"2005-05-24","bar_index":2120,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.0194,"stop_level":22.2254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-05-27","known_ts":"2005-05-27","bar_index":2121,"type":"RECLAIM","strength":0.588,"price":22.2614,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-05-24","prior_stop_level":22.2254,"sweep_low":21.8752,"atr14":0.403391,"stop_level":21.673505,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-07","known_ts":"2005-07-11","bar_index":2130,"type":"BUY","strength":0.725,"price":22.201,"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":45},{"ts":"2005-08-24","known_ts":"2005-08-24","bar_index":2141,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.1594,"stop_level":22.2529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-08-26","known_ts":"2005-08-26","bar_index":2142,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.4791,"stop_level":22.2529,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-10-18","known_ts":"2005-10-20","bar_index":2154,"type":"BUY","strength":0.45,"price":20.0123,"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-10-18","known_ts":"2005-10-20","bar_index":2154,"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":"2005-10-18","trigger_known_ts":"2005-10-20","strength":0.45,"price":20.0123,"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.238746,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.3857,"atr14":0.480484,"stop_level":18.145458,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-11-11","known_ts":"2005-11-11","bar_index":2160,"type":"RECLAIM","strength":0.725,"price":21.13,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-10-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-06","known_ts":"2005-12-06","bar_index":2165,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.9096,"stop_level":20.9621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-09","known_ts":"2005-12-09","bar_index":2166,"type":"RECLAIM","strength":0.725,"price":21.0355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-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":"2005-12-06","prior_stop_level":20.9621,"sweep_low":20.3849,"atr14":0.438634,"stop_level":20.165583,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-14","known_ts":"2006-02-16","bar_index":2181,"type":"BUY","strength":0.725,"price":20.4083,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75},{"ts":"2006-03-06","known_ts":"2006-03-06","bar_index":2185,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.1222,"stop_level":20.1805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2006-03-09","known_ts":"2006-03-09","bar_index":2186,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.7777,"stop_level":20.1805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2006-03-14","known_ts":"2006-03-14","bar_index":2187,"type":"RECLAIM","strength":0.863,"price":20.5249,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-09 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":"2006-03-09","prior_stop_level":20.1805,"sweep_low":19.7671,"atr14":0.397731,"stop_level":19.568235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-24","known_ts":"2006-03-24","bar_index":2190,"type":"RECLAIM","strength":1.0,"price":21.4788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-12","known_ts":"2006-04-12","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.7529,"stop_level":20.9615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-13","known_ts":"2006-04-13","bar_index":2194,"type":"RECLAIM","strength":1.0,"price":21.0632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-04-12","prior_stop_level":20.9615,"sweep_low":20.7154,"atr14":0.36537,"stop_level":20.532715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-28","known_ts":"2006-04-28","bar_index":2198,"type":"RECLAIM","strength":1.0,"price":21.1969,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-17","known_ts":"2006-07-19","bar_index":2216,"type":"BUY","strength":0.588,"price":20.3878,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":80},{"ts":"2006-08-29","known_ts":"2006-08-29","bar_index":2226,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.2695,"stop_level":21.3019,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-09-01","known_ts":"2006-09-01","bar_index":2227,"type":"RECLAIM","strength":1.0,"price":21.3506,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-08-29","prior_stop_level":21.3019,"sweep_low":21.0639,"atr14":0.261417,"stop_level":20.933192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-06","known_ts":"2006-09-06","bar_index":2228,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.1937,"stop_level":21.2586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-13","known_ts":"2006-10-17","bar_index":2237,"type":"BUY","strength":1.0,"price":21.4277,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2006-11-28","known_ts":"2006-11-28","bar_index":2247,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.3785,"stop_level":21.4441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-29","known_ts":"2006-11-29","bar_index":2247,"type":"RECLAIM","strength":1.0,"price":21.5424,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2006-11-28","prior_stop_level":21.4441,"sweep_low":21.291,"atr14":0.268381,"stop_level":21.15681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-18","known_ts":"2006-12-20","bar_index":2252,"type":"BUY","strength":1.0,"price":22.3949,"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":"2007-02-12","known_ts":"2007-02-14","bar_index":2264,"type":"BUY","strength":0.863,"price":22.6863,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-04-18","known_ts":"2007-04-20","bar_index":2279,"type":"BUY","strength":0.725,"price":22.3986,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2007-06-22","known_ts":"2007-06-22","bar_index":2294,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.0624,"stop_level":23.1683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-25","known_ts":"2007-09-27","bar_index":2316,"type":"BUY","strength":0.588,"price":19.5193,"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":"2007-11-09","known_ts":"2007-11-13","bar_index":2327,"type":"BUY","strength":0.45,"price":17.0608,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-22","known_ts":"2008-01-24","bar_index":2343,"type":"REBUY","strength":0.45,"price":14.622,"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":"2008-01-22","known_ts":"2008-01-24","bar_index":2343,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-01-22","trigger_known_ts":"2008-01-24","strength":0.45,"price":14.622,"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.387173,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.0641,"atr14":0.927372,"stop_level":11.600414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-19","known_ts":"2008-02-19","bar_index":2349,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.274,"stop_level":14.4944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-26","known_ts":"2008-02-26","bar_index":2351,"type":"RECLAIM","strength":0.588,"price":14.5466,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-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":"2008-02-19","prior_stop_level":14.4944,"sweep_low":13.8332,"atr14":0.740705,"stop_level":13.462847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-18","known_ts":"2008-03-20","bar_index":2356,"type":"REBUY","strength":0.725,"price":13.5432,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":2362,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.395,"stop_level":12.3179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-18","known_ts":"2008-04-18","bar_index":2363,"type":"RECLAIM","strength":0.588,"price":12.3948,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-15","prior_stop_level":12.3179,"sweep_low":11.1997,"atr14":0.722849,"stop_level":10.838275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-22","known_ts":"2008-04-24","bar_index":2364,"type":"BUY","strength":0.588,"price":12.5723,"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":"2008-05-09","known_ts":"2008-05-09","bar_index":2368,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.2883,"stop_level":12.6788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-20","known_ts":"2008-06-24","bar_index":2378,"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-06-20","trigger_known_ts":"2008-06-24","strength":0.45,"price":6.011,"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.737661,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.3011,"atr14":0.65975,"stop_level":4.971225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-14","known_ts":"2008-07-16","bar_index":2383,"type":"BUY","strength":0.45,"price":7.2886,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-07-14","known_ts":"2008-07-16","bar_index":2383,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-07-14","trigger_known_ts":"2008-07-16","strength":0.45,"price":7.2886,"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.672809,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4635,"atr14":0.728178,"stop_level":5.099411,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":2391,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.2372,"stop_level":8.4534,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-21","known_ts":"2008-08-21","bar_index":2392,"type":"RECLAIM","strength":0.725,"price":8.4774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-08-19","prior_stop_level":8.4534,"sweep_low":7.9611,"atr14":0.621397,"stop_level":7.650402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":2397,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.4714,"stop_level":9.1198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-16","known_ts":"2008-09-16","bar_index":2398,"type":"RECLAIM","strength":0.725,"price":9.2759,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-15","prior_stop_level":9.1198,"sweep_low":7.907,"atr14":0.696666,"stop_level":7.558667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-25","known_ts":"2009-02-27","bar_index":2435,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-25","trigger_known_ts":"2009-02-27","strength":0.45,"price":1.28,"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.905488,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6127,"atr14":0.352507,"stop_level":0.436446,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-05","known_ts":"2009-03-09","bar_index":2437,"type":"BUY","strength":0.45,"price":0.8432,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-05","known_ts":"2009-03-09","bar_index":2437,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-05","trigger_known_ts":"2009-03-09","strength":0.45,"price":0.8432,"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.93774,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7401,"atr14":0.29523,"stop_level":0.592485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-27","known_ts":"2009-04-27","bar_index":2449,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2051,"stop_level":2.2234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-28","known_ts":"2009-04-28","bar_index":2449,"type":"RECLAIM","strength":0.588,"price":2.2539,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-04-27","prior_stop_level":2.2234,"sweep_low":2.1138,"atr14":0.365811,"stop_level":1.930895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-21","known_ts":"2009-05-21","bar_index":2455,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2336,"stop_level":4.2763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":2456,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1057,"stop_level":4.2763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-17","known_ts":"2009-06-17","bar_index":2461,"type":"RECLAIM","strength":0.863,"price":4.4712,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-27","known_ts":"2009-07-29","bar_index":2470,"type":"BUY","strength":1.0,"price":5.4293,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-09-11","known_ts":"2009-09-11","bar_index":2481,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9661,"stop_level":6.0515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-15","known_ts":"2009-09-15","bar_index":2481,"type":"RECLAIM","strength":1.0,"price":6.2833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-11","prior_stop_level":6.0515,"sweep_low":5.8075,"atr14":0.315544,"stop_level":5.649728,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-02","known_ts":"2009-12-04","bar_index":2500,"type":"BUY","strength":0.863,"price":6.3754,"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":"2010-02-04","known_ts":"2010-02-04","bar_index":2514,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.8586,"stop_level":7.1581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-08","known_ts":"2010-02-08","bar_index":2515,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.9625,"stop_level":7.1581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-11","known_ts":"2010-02-11","bar_index":2516,"type":"RECLAIM","strength":1.0,"price":7.2559,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-02-04","prior_stop_level":7.1581,"sweep_low":6.6141,"atr14":0.334918,"stop_level":6.446641,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-11","known_ts":"2010-02-11","bar_index":2516,"type":"RECLAIM","strength":1.0,"price":7.2559,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-02-08","prior_stop_level":7.1581,"sweep_low":6.7302,"atr14":0.334918,"stop_level":6.562741,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-22","known_ts":"2010-02-24","bar_index":2518,"type":"REBUY","strength":1.0,"price":7.7572,"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":"2010-03-10","known_ts":"2010-03-12","bar_index":2522,"type":"REBUY","strength":1.0,"price":8.0384,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-03-30","known_ts":"2010-03-30","bar_index":2526,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.1179,"stop_level":8.1301,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":2527,"type":"RECLAIM","strength":1.0,"price":8.2953,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-30","prior_stop_level":8.1301,"sweep_low":8.0383,"atr14":0.267749,"stop_level":7.904425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-14","known_ts":"2010-04-14","bar_index":2530,"type":"RECLAIM","strength":1.0,"price":8.6868,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-27","known_ts":"2010-04-27","bar_index":2533,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.595,"stop_level":8.6868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-28","known_ts":"2010-04-28","bar_index":2533,"type":"RECLAIM","strength":1.0,"price":8.8336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-27","prior_stop_level":8.6868,"sweep_low":8.5767,"atr14":0.346729,"stop_level":8.403336,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-30","known_ts":"2010-08-03","bar_index":2555,"type":"BUY","strength":0.725,"price":8.1423,"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":35},{"ts":"2010-09-08","known_ts":"2010-09-10","bar_index":2564,"type":"BUY","strength":0.588,"price":7.4015,"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":"2010-11-19","known_ts":"2010-11-19","bar_index":2581,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.5119,"stop_level":7.8857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-12-02","known_ts":"2010-12-06","bar_index":2584,"type":"REBUY","strength":0.863,"price":7.9776,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2011-01-10","known_ts":"2011-01-10","bar_index":2592,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.8474,"stop_level":8.9762,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-12","known_ts":"2011-01-12","bar_index":2593,"type":"RECLAIM","strength":1.0,"price":9.0497,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-10","prior_stop_level":8.9762,"sweep_low":8.78,"atr14":0.248585,"stop_level":8.655708,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-20","known_ts":"2011-01-20","bar_index":2595,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7186,"stop_level":8.8474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-21","known_ts":"2011-01-21","bar_index":2595,"type":"RECLAIM","strength":1.0,"price":8.9516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-20","prior_stop_level":8.8474,"sweep_low":8.6205,"atr14":0.250646,"stop_level":8.495177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-28","known_ts":"2011-02-01","bar_index":2597,"type":"REBUY","strength":1.0,"price":9.5157,"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":"2011-02-18","known_ts":"2011-02-18","bar_index":2602,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.1908,"stop_level":9.2398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-16","known_ts":"2011-06-20","bar_index":2629,"type":"BUY","strength":0.588,"price":7.728,"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":"2011-07-14","known_ts":"2011-07-14","bar_index":2635,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4376,"stop_level":7.4448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-07-15","known_ts":"2011-07-15","bar_index":2635,"type":"RECLAIM","strength":0.725,"price":7.4561,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-07-14","prior_stop_level":7.4448,"sweep_low":7.3015,"atr14":0.212981,"stop_level":7.195009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-16","known_ts":"2011-08-18","bar_index":2643,"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":"2011-08-16","trigger_known_ts":"2011-08-18","strength":0.45,"price":5.9402,"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.375747,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.804,"atr14":0.349594,"stop_level":5.629203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-07","known_ts":"2011-09-09","bar_index":2648,"type":"BUY","strength":0.45,"price":6.0701,"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-07","known_ts":"2011-09-09","bar_index":2648,"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":"2011-09-07","trigger_known_ts":"2011-09-09","strength":0.45,"price":6.0701,"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.362096,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.7607,"atr14":0.335325,"stop_level":5.593038,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-04","known_ts":"2011-11-04","bar_index":2662,"type":"RECLAIM","strength":0.725,"price":7.788,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-07-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":2665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.1832,"stop_level":7.3141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-01","known_ts":"2011-12-05","bar_index":2668,"type":"REBUY","strength":0.863,"price":7.8317,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2011-12-19","known_ts":"2011-12-21","bar_index":2672,"type":"REBUY","strength":0.863,"price":7.788,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-01-26","known_ts":"2012-01-26","bar_index":2680,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2074,"stop_level":8.2639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-27","known_ts":"2012-01-27","bar_index":2680,"type":"RECLAIM","strength":0.863,"price":8.3015,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-01-26","prior_stop_level":8.2639,"sweep_low":8.1572,"atr14":0.273173,"stop_level":8.020614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-10","known_ts":"2012-02-10","bar_index":2684,"type":"RECLAIM","strength":0.863,"price":8.3455,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-29","known_ts":"2012-04-02","bar_index":2695,"type":"BUY","strength":1.0,"price":9.1129,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2012-04-10","known_ts":"2012-04-10","bar_index":2697,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.7721,"stop_level":8.7847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-11","known_ts":"2012-04-11","bar_index":2697,"type":"RECLAIM","strength":1.0,"price":8.9993,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-04-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2012-04-10","prior_stop_level":8.7847,"sweep_low":8.7721,"atr14":0.22829,"stop_level":8.657955,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-28","known_ts":"2012-07-02","bar_index":2716,"type":"BUY","strength":0.725,"price":8.5729,"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":0},{"ts":"2012-10-12","known_ts":"2012-10-12","bar_index":2740,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.7597,"stop_level":9.8811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-17","known_ts":"2012-10-17","bar_index":2741,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.6702,"stop_level":9.8811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-12-17","known_ts":"2012-12-19","bar_index":2755,"type":"BUY","strength":0.725,"price":9.5551,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2013-02-13","known_ts":"2013-02-13","bar_index":2768,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.365,"stop_level":10.4229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-15","known_ts":"2013-03-19","bar_index":2775,"type":"BUY","strength":1.0,"price":10.6223,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2013-03-25","known_ts":"2013-03-27","bar_index":2777,"type":"BUY","strength":0.863,"price":10.6036,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2013-06-04","known_ts":"2013-06-04","bar_index":2793,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6076,"stop_level":11.6594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-06","known_ts":"2013-06-06","bar_index":2794,"type":"RECLAIM","strength":1.0,"price":11.7048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-04","prior_stop_level":11.6594,"sweep_low":11.4262,"atr14":0.214108,"stop_level":11.319146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-21","known_ts":"2013-06-21","bar_index":2797,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4651,"stop_level":11.4716,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-06-25","known_ts":"2013-06-25","bar_index":2798,"type":"RECLAIM","strength":1.0,"price":11.5817,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-21","prior_stop_level":11.4716,"sweep_low":11.2254,"atr14":0.229541,"stop_level":11.11063,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-11","known_ts":"2013-07-11","bar_index":2802,"type":"RECLAIM","strength":1.0,"price":12.3838,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-17","known_ts":"2013-10-21","bar_index":2825,"type":"BUY","strength":0.725,"price":12.6166,"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":"2013-11-04","known_ts":"2013-11-04","bar_index":2829,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.3671,"stop_level":12.5247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-11-05","known_ts":"2013-11-05","bar_index":2829,"type":"RECLAIM","strength":0.725,"price":12.5641,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-04 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":"2013-11-04","prior_stop_level":12.5247,"sweep_low":12.3081,"atr14":0.205899,"stop_level":12.20515,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-20","known_ts":"2013-11-20","bar_index":2833,"type":"RECLAIM","strength":0.863,"price":13.5093,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-04","known_ts":"2013-12-04","bar_index":2836,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.0498,"stop_level":13.0695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-06","known_ts":"2013-12-06","bar_index":2836,"type":"RECLAIM","strength":0.863,"price":13.3518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-12-04","prior_stop_level":13.0695,"sweep_low":12.9711,"atr14":0.252736,"stop_level":12.844732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-20","known_ts":"2013-12-20","bar_index":2840,"type":"RECLAIM","strength":0.863,"price":13.7719,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-03","known_ts":"2014-02-03","bar_index":2849,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.534,"stop_level":13.7783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-06","known_ts":"2014-02-06","bar_index":2850,"type":"RECLAIM","strength":1.0,"price":13.9169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-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":"2014-02-03","prior_stop_level":13.7783,"sweep_low":13.4482,"atr14":0.264421,"stop_level":13.315989,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-07","known_ts":"2014-03-07","bar_index":2857,"type":"RECLAIM","strength":1.0,"price":14.861,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-07","known_ts":"2014-04-07","bar_index":2864,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.9381,"stop_level":14.9646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-04-09","known_ts":"2014-04-09","bar_index":2864,"type":"RECLAIM","strength":0.863,"price":15.0044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-04-07","prior_stop_level":14.9646,"sweep_low":14.8053,"atr14":0.244587,"stop_level":14.683007,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-03","known_ts":"2014-06-05","bar_index":2877,"type":"BUY","strength":0.588,"price":14.0621,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":2885,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.1679,"stop_level":14.1946,"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":"RECLAIM","strength":0.725,"price":14.3081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-07-10","prior_stop_level":14.1946,"sweep_low":14.0877,"atr14":0.206934,"stop_level":13.984233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":2887,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.5403,"stop_level":14.1679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-21","known_ts":"2014-07-21","bar_index":2888,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.7072,"stop_level":14.1679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-08-22","known_ts":"2014-08-26","bar_index":2896,"type":"BUY","strength":0.45,"price":13.6337,"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-09-30","known_ts":"2014-09-30","bar_index":2904,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.4528,"stop_level":13.4935,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-01","known_ts":"2014-12-01","bar_index":2919,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2713,"stop_level":13.446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-03","known_ts":"2014-12-03","bar_index":2919,"type":"RECLAIM","strength":0.588,"price":13.4931,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-01","prior_stop_level":13.446,"sweep_low":13.1773,"atr14":0.204894,"stop_level":13.074853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-12","known_ts":"2014-12-12","bar_index":2922,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.2646,"stop_level":13.2713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-16","known_ts":"2014-12-16","bar_index":2922,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.9757,"stop_level":13.2713,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":2923,"type":"RECLAIM","strength":0.588,"price":13.4998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-12","prior_stop_level":13.2713,"sweep_low":12.9219,"atr14":0.256071,"stop_level":12.793865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-18","known_ts":"2014-12-18","bar_index":2923,"type":"RECLAIM","strength":0.588,"price":13.4998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-16","prior_stop_level":13.2713,"sweep_low":12.9219,"atr14":0.256071,"stop_level":12.793865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-06","known_ts":"2015-01-06","bar_index":2927,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.72,"stop_level":12.9757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-08","known_ts":"2015-01-08","bar_index":2927,"type":"RECLAIM","strength":0.588,"price":13.1528,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-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":"2015-01-06","prior_stop_level":12.9757,"sweep_low":12.7132,"atr14":0.285166,"stop_level":12.570617,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-02","known_ts":"2015-02-04","bar_index":2933,"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-02-02","trigger_known_ts":"2015-02-04","strength":0.45,"price":12.4089,"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.196075,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.5907,"atr14":0.31973,"stop_level":11.430835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-10","known_ts":"2015-02-12","bar_index":2935,"type":"BUY","strength":0.45,"price":12.977,"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-02-10","known_ts":"2015-02-12","bar_index":2935,"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-02-10","trigger_known_ts":"2015-02-12","strength":0.45,"price":12.977,"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.15927,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.7733,"atr14":0.285182,"stop_level":11.630709,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-13","known_ts":"2015-03-13","bar_index":2942,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.9026,"stop_level":13.0378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-20","known_ts":"2015-03-20","bar_index":2944,"type":"RECLAIM","strength":0.588,"price":13.1731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-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":"2015-03-13","prior_stop_level":13.0378,"sweep_low":12.8147,"atr14":0.223349,"stop_level":12.703026,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-21","known_ts":"2015-04-21","bar_index":2951,"type":"RECLAIM","strength":0.863,"price":13.4132,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-27","known_ts":"2015-10-29","bar_index":2995,"type":"BUY","strength":0.45,"price":13.4282,"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-11-04","known_ts":"2015-11-04","bar_index":2997,"type":"RECLAIM","strength":0.588,"price":14.1317,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-10-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-01-04","known_ts":"2016-01-04","bar_index":3010,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.5697,"stop_level":13.6144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-29","known_ts":"2016-03-02","bar_index":3023,"type":"BUY","strength":0.45,"price":11.4457,"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":"regional_banks"}},{"ts":"2016-03-29","known_ts":"2016-03-29","bar_index":3029,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.6803,"stop_level":11.6886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-30","known_ts":"2016-03-30","bar_index":3030,"type":"RECLAIM","strength":0.588,"price":11.7992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-03-29","prior_stop_level":11.6886,"sweep_low":11.5264,"atr14":0.308793,"stop_level":11.372003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":3032,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.4915,"stop_level":11.6886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":3033,"type":"RECLAIM","strength":0.588,"price":12.1769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-11","prior_stop_level":11.6886,"sweep_low":11.4425,"atr14":0.319384,"stop_level":11.282808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":3036,"type":"RECLAIM","strength":0.725,"price":13.1001,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-13","known_ts":"2016-05-13","bar_index":3040,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.9951,"stop_level":12.121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-16","known_ts":"2016-05-16","bar_index":3041,"type":"RECLAIM","strength":0.725,"price":12.3098,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-05-13","prior_stop_level":12.121,"sweep_low":11.9181,"atr14":0.317914,"stop_level":11.759143,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-27","known_ts":"2016-05-27","bar_index":3044,"type":"RECLAIM","strength":0.863,"price":13.303,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-14","known_ts":"2016-06-14","bar_index":3047,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.4707,"stop_level":13.1631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-07-15","known_ts":"2016-07-15","bar_index":3055,"type":"RECLAIM","strength":0.863,"price":12.9801,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-07-20","known_ts":"2016-07-22","bar_index":3056,"type":"BUY","strength":0.863,"price":12.9942,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2016-10-13","known_ts":"2016-10-13","bar_index":3076,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.0057,"stop_level":14.3605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-19","known_ts":"2016-10-19","bar_index":3077,"type":"RECLAIM","strength":1.0,"price":14.5591,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-10-13","prior_stop_level":14.3605,"sweep_low":13.8851,"atr14":0.305913,"stop_level":13.732144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-31","known_ts":"2016-10-31","bar_index":3080,"type":"RECLAIM","strength":1.0,"price":15.3396,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-19","known_ts":"2017-05-23","bar_index":3126,"type":"BUY","strength":0.725,"price":17.7406,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2017-08-11","known_ts":"2017-08-11","bar_index":3145,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.8281,"stop_level":18.8497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-14","known_ts":"2017-08-14","bar_index":3145,"type":"RECLAIM","strength":0.863,"price":19.2391,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-08-11","prior_stop_level":18.8497,"sweep_low":18.7343,"atr14":0.391178,"stop_level":18.538711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-19","known_ts":"2017-09-21","bar_index":3154,"type":"BUY","strength":0.725,"price":19.8593,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2017-11-10","known_ts":"2017-11-10","bar_index":3166,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.069,"stop_level":20.2866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-13","known_ts":"2017-11-13","bar_index":3167,"type":"RECLAIM","strength":1.0,"price":20.4462,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-11-10","prior_stop_level":20.2866,"sweep_low":19.8587,"atr14":0.384658,"stop_level":19.666371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-30","known_ts":"2017-11-30","bar_index":3171,"type":"RECLAIM","strength":1.0,"price":22.7454,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-06","known_ts":"2018-02-06","bar_index":3186,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.3459,"stop_level":23.4553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-08","known_ts":"2018-02-08","bar_index":3186,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.6751,"stop_level":23.4553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-02-07","known_ts":"2018-02-07","bar_index":3186,"type":"RECLAIM","strength":1.0,"price":23.5792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-02-06","prior_stop_level":23.4553,"sweep_low":22.2595,"atr14":0.559461,"stop_level":21.97977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-12","known_ts":"2018-02-12","bar_index":3187,"type":"RECLAIM","strength":1.0,"price":23.5136,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-02-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":"2018-02-08","prior_stop_level":23.4553,"sweep_low":22.522,"atr14":0.605623,"stop_level":22.219188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-02-23","known_ts":"2018-02-23","bar_index":3190,"type":"RECLAIM","strength":1.0,"price":24.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-25","known_ts":"2018-04-27","bar_index":3204,"type":"BUY","strength":0.863,"price":24.7921,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"2018-07-25","known_ts":"2018-07-27","bar_index":3225,"type":"BUY","strength":0.45,"price":21.7617,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-08-30","known_ts":"2018-08-30","bar_index":3233,"type":"SELL","basis":"structure_stop","strength":0.45,"price":21.592,"stop_level":21.7174,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-09-04","known_ts":"2018-09-04","bar_index":3234,"type":"RECLAIM","strength":0.45,"price":21.9313,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-30 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":"2018-08-30","prior_stop_level":21.7174,"sweep_low":21.4151,"atr14":0.347172,"stop_level":21.241514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-12","known_ts":"2018-09-12","bar_index":3236,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.2897,"stop_level":21.592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-14","known_ts":"2018-09-14","bar_index":3237,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.4003,"stop_level":21.592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-09-19","known_ts":"2018-09-21","bar_index":3238,"type":"REBUY","strength":0.588,"price":21.7543,"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":"2018-09-19","known_ts":"2018-09-19","bar_index":3238,"type":"RECLAIM","strength":0.588,"price":21.769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-09-12","prior_stop_level":21.592,"sweep_low":21.1053,"atr14":0.345614,"stop_level":20.932493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":3238,"type":"RECLAIM","strength":0.588,"price":21.769,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-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":"2018-09-14","prior_stop_level":21.592,"sweep_low":21.1053,"atr14":0.345614,"stop_level":20.932493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-05","known_ts":"2018-10-09","bar_index":3242,"type":"REBUY","strength":0.45,"price":21.121,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-10-31","known_ts":"2018-11-02","bar_index":3248,"type":"BUY","strength":0.45,"price":20.3046,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-21","known_ts":"2018-11-21","bar_index":3253,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.889,"stop_level":20.1043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-11-26","known_ts":"2018-11-26","bar_index":3253,"type":"RECLAIM","strength":0.588,"price":20.2304,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-11-21","prior_stop_level":20.1043,"sweep_low":19.6219,"atr14":0.527425,"stop_level":19.358187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-07","known_ts":"2018-12-07","bar_index":3256,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.9911,"stop_level":19.8223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-24","known_ts":"2018-12-27","bar_index":3260,"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-24","trigger_known_ts":"2018-12-27","strength":0.45,"price":17.4697,"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.305211,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.4159,"atr14":0.620038,"stop_level":16.105881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":3262,"type":"BUY","strength":0.588,"price":18.6533,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"regional_banks"}},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":3262,"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-03","trigger_known_ts":"2019-01-07","strength":0.588,"price":18.6533,"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.258138,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":16.4159,"atr14":0.587924,"stop_level":16.121938,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-06","known_ts":"2019-02-06","bar_index":3269,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.0167,"stop_level":20.0917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-12","known_ts":"2019-02-12","bar_index":3271,"type":"RECLAIM","strength":0.588,"price":20.2789,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-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":"2019-02-06","prior_stop_level":20.0917,"sweep_low":19.5972,"atr14":0.440828,"stop_level":19.376786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-04","known_ts":"2019-03-04","bar_index":3275,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.5037,"stop_level":20.5711,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-12","known_ts":"2019-04-16","bar_index":3285,"type":"BUY","strength":0.863,"price":20.9582,"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":0},{"ts":"2019-05-30","known_ts":"2019-05-30","bar_index":3295,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.3233,"stop_level":20.4216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-04","known_ts":"2019-06-04","bar_index":3296,"type":"RECLAIM","strength":0.725,"price":20.6558,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-30 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":"2019-05-30","prior_stop_level":20.4216,"sweep_low":19.8698,"atr14":0.441862,"stop_level":19.648869,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-26","known_ts":"2019-06-28","bar_index":3302,"type":"BUY","strength":0.725,"price":21.274,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":3311,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.5724,"stop_level":21.0299,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-09","known_ts":"2019-09-11","bar_index":3319,"type":"BUY","strength":0.725,"price":21.1901,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2019-11-20","known_ts":"2019-11-20","bar_index":3336,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8928,"stop_level":22.9082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":3337,"type":"RECLAIM","strength":0.863,"price":23.1543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-11-20","prior_stop_level":22.9082,"sweep_low":22.7159,"atr14":0.381612,"stop_level":22.525094,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-04","known_ts":"2019-12-04","bar_index":3339,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.8236,"stop_level":22.8928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-12-05","known_ts":"2019-12-05","bar_index":3339,"type":"RECLAIM","strength":0.863,"price":22.9774,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-12-04","prior_stop_level":22.8928,"sweep_low":22.6851,"atr14":0.353894,"stop_level":22.508153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-19","known_ts":"2019-12-19","bar_index":3343,"type":"RECLAIM","strength":0.863,"price":23.8082,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-12-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":3368,"type":"BUY","strength":0.45,"price":13.6818,"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":"regional_banks"}},{"ts":"2020-04-08","known_ts":"2020-04-13","bar_index":3368,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-08","trigger_known_ts":"2020-04-13","strength":0.45,"price":13.6818,"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.431082,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3579,"atr14":1.290866,"stop_level":9.712467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-12","known_ts":"2020-05-12","bar_index":3375,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.8311,"stop_level":13.2171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":3377,"type":"RECLAIM","strength":0.588,"price":14.0757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-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":"2020-05-12","prior_stop_level":13.2171,"sweep_low":11.7284,"atr14":0.980291,"stop_level":11.238255,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":3381,"type":"RECLAIM","strength":0.725,"price":19.5106,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-26","known_ts":"2020-06-26","bar_index":3386,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.7767,"stop_level":15.5565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-11","known_ts":"2020-09-11","bar_index":3404,"type":"RECLAIM","strength":0.863,"price":17.4779,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-22","known_ts":"2020-09-22","bar_index":3406,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.0713,"stop_level":16.4869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-09-28","known_ts":"2020-09-28","bar_index":3407,"type":"RECLAIM","strength":0.725,"price":17.0543,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-09-22","prior_stop_level":16.4869,"sweep_low":15.44,"atr14":0.668464,"stop_level":15.105768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-02","known_ts":"2020-10-06","bar_index":3409,"type":"BUY","strength":0.863,"price":18.2282,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2020-10-28","known_ts":"2020-10-28","bar_index":3415,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.1634,"stop_level":18.3982,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-29","known_ts":"2020-10-29","bar_index":3415,"type":"RECLAIM","strength":0.863,"price":18.6977,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-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":"2020-10-28","prior_stop_level":18.3982,"sweep_low":17.8882,"atr14":0.675534,"stop_level":17.550433,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-13","known_ts":"2020-11-13","bar_index":3419,"type":"RECLAIM","strength":0.863,"price":21.0855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-22","known_ts":"2021-03-22","bar_index":3447,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.4279,"stop_level":30.9674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-24","known_ts":"2021-03-24","bar_index":3448,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.6594,"stop_level":30.9674,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":3449,"type":"RECLAIM","strength":1.0,"price":31.4252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-03-22","prior_stop_level":30.9674,"sweep_low":29.3324,"atr14":1.072861,"stop_level":28.79597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":3449,"type":"RECLAIM","strength":1.0,"price":31.4252,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-03-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":"2021-03-24","prior_stop_level":30.9674,"sweep_low":29.3324,"atr14":1.072861,"stop_level":28.79597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":3452,"type":"RECLAIM","strength":1.0,"price":31.4739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-09","known_ts":"2021-06-09","bar_index":3466,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.8868,"stop_level":33.9774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-09","known_ts":"2021-08-11","bar_index":3480,"type":"BUY","strength":0.725,"price":32.0849,"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":"2021-09-08","known_ts":"2021-09-08","bar_index":3487,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.861,"stop_level":31.9025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-09-09","known_ts":"2021-09-09","bar_index":3487,"type":"RECLAIM","strength":0.725,"price":32.1762,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-08","prior_stop_level":31.9025,"sweep_low":31.5874,"atr14":0.687629,"stop_level":31.243585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-24","known_ts":"2021-09-24","bar_index":3491,"type":"RECLAIM","strength":0.863,"price":36.1318,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-19","known_ts":"2021-11-19","bar_index":3504,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.3656,"stop_level":36.7664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-22","known_ts":"2021-11-22","bar_index":3504,"type":"RECLAIM","strength":1.0,"price":36.875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-11-19","prior_stop_level":36.7664,"sweep_low":35.6726,"atr14":0.762603,"stop_level":35.291298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-06","known_ts":"2022-01-06","bar_index":3515,"type":"RECLAIM","strength":0.863,"price":41.03,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-02-07","known_ts":"2022-02-09","bar_index":3522,"type":"REBUY","strength":0.863,"price":41.3578,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2022-05-25","known_ts":"2022-05-27","bar_index":3547,"type":"BUY","strength":0.588,"price":33.098,"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,"retro_override":true,"retro_ctx":{"group_id":"regional_banks"}},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":3551,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.3913,"stop_level":30.1614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-06-17","known_ts":"2022-06-17","bar_index":3552,"type":"SELL","basis":"structure_stop","strength":0.45,"price":28.7735,"stop_level":30.1614,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-07-06","known_ts":"2022-07-08","bar_index":3556,"type":"REBUY","strength":0.45,"price":28.9039,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"regional_banks"}},{"ts":"2022-07-14","known_ts":"2022-07-18","bar_index":3558,"type":"REBUY","strength":0.45,"price":28.8271,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"regional_banks"}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":3568,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.8344,"stop_level":30.3039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":3569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.8869,"stop_level":30.3039,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-09","known_ts":"2022-09-09","bar_index":3571,"type":"RECLAIM","strength":0.588,"price":30.5088,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-09-01","prior_stop_level":30.3039,"sweep_low":28.0418,"atr14":0.820629,"stop_level":27.631486,"risk_basis":"daily_ohlc_atr14"},{"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.588,"price":28.9155,"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.305785,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":26.6845,"atr14":0.9344,"stop_level":26.2173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-12","known_ts":"2022-10-14","bar_index":3579,"type":"BUY","strength":0.588,"price":29.2863,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"regional_banks"}},{"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.588,"price":29.2863,"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.296883,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":27.0614,"atr14":1.054761,"stop_level":26.53402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-02","known_ts":"2022-12-02","bar_index":3591,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.3988,"stop_level":30.692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":3591,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.803,"stop_level":30.692,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-04","known_ts":"2023-01-06","bar_index":3598,"type":"BUY","strength":0.588,"price":30.029,"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":55},{"ts":"2023-03-02","known_ts":"2023-03-02","bar_index":3611,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.0308,"stop_level":31.3009,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-03-03","known_ts":"2023-03-03","bar_index":3611,"type":"RECLAIM","strength":0.863,"price":31.5622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-03-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":"2023-03-02","prior_stop_level":31.3009,"sweep_low":30.6039,"atr14":0.660337,"stop_level":30.273732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-05","known_ts":"2023-05-09","bar_index":3626,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-05-05","trigger_known_ts":"2023-05-09","strength":0.45,"price":21.7572,"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.35012,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.8081,"atr14":1.017742,"stop_level":19.299229,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-22","known_ts":"2023-06-22","bar_index":3636,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.6127,"stop_level":22.8596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-06-26","known_ts":"2023-06-26","bar_index":3637,"type":"RECLAIM","strength":0.588,"price":22.8949,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-06-22","prior_stop_level":22.8596,"sweep_low":22.2423,"atr14":0.791683,"stop_level":21.846459,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-08","known_ts":"2023-08-08","bar_index":3647,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.0521,"stop_level":25.3379,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-09-14","known_ts":"2023-09-18","bar_index":3656,"type":"BUY","strength":0.725,"price":24.2304,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2023-11-03","known_ts":"2023-11-07","bar_index":3668,"type":"BUY","strength":0.588,"price":23.6977,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"regional_banks"}},{"ts":"2023-11-13","known_ts":"2023-11-13","bar_index":3670,"type":"RECLAIM","strength":0.725,"price":24.7395,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-16","known_ts":"2024-01-16","bar_index":3684,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.7534,"stop_level":31.092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":3685,"type":"RECLAIM","strength":0.863,"price":31.3025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-16","prior_stop_level":31.092,"sweep_low":30.0489,"atr14":0.832781,"stop_level":29.63251,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-01","known_ts":"2024-02-01","bar_index":3688,"type":"RECLAIM","strength":1.0,"price":30.4789,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-04","known_ts":"2024-04-04","bar_index":3702,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.5982,"stop_level":32.9678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-08","known_ts":"2024-04-08","bar_index":3703,"type":"RECLAIM","strength":1.0,"price":33.4205,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-04-04","prior_stop_level":32.9678,"sweep_low":32.3302,"atr14":0.785437,"stop_level":31.937481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-21","known_ts":"2024-05-21","bar_index":3713,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.1484,"stop_level":35.2962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":3724,"type":"BUY","strength":0.863,"price":35.7002,"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":"2024-08-20","known_ts":"2024-08-22","bar_index":3734,"type":"REBUY","strength":0.863,"price":38.2569,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2024-10-25","known_ts":"2024-10-25","bar_index":3749,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.6788,"stop_level":40.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-28","known_ts":"2024-10-28","bar_index":3750,"type":"RECLAIM","strength":0.863,"price":41.46,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-25","prior_stop_level":40.82,"sweep_low":40.6318,"atr14":0.925049,"stop_level":40.169275,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-08","known_ts":"2024-11-08","bar_index":3753,"type":"RECLAIM","strength":1.0,"price":44.3966,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-02-07","known_ts":"2025-02-11","bar_index":3773,"type":"BUY","strength":0.725,"price":41.7748,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":3791,"type":"BUY","strength":0.588,"price":34.4509,"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,"retro_override":true,"retro_ctx":{"group_id":"regional_banks"}},{"ts":"2025-07-28","known_ts":"2025-07-28","bar_index":3811,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.1345,"stop_level":41.2118,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-29","known_ts":"2025-07-29","bar_index":3812,"type":"RECLAIM","strength":0.725,"price":41.2408,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-07-28","prior_stop_level":41.2118,"sweep_low":40.8733,"atr14":0.782077,"stop_level":40.482262,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-11","known_ts":"2025-08-11","bar_index":3815,"type":"RECLAIM","strength":0.863,"price":41.5697,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-19","known_ts":"2025-08-21","bar_index":3817,"type":"BUY","strength":0.863,"price":41.473,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-09-22","known_ts":"2025-09-22","bar_index":3824,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.4751,"stop_level":43.5234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-23","known_ts":"2025-09-23","bar_index":3825,"type":"RECLAIM","strength":0.863,"price":43.6588,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-09-22","prior_stop_level":43.5234,"sweep_low":43.301,"atr14":0.801146,"stop_level":42.900427,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-04","known_ts":"2025-12-04","bar_index":3842,"type":"RECLAIM","strength":0.725,"price":44.125,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-30","known_ts":"2025-12-30","bar_index":3847,"type":"SELL","basis":"structure_stop","strength":0.863,"price":46.379,"stop_level":46.4376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3848,"type":"RECLAIM","strength":0.863,"price":46.9498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-12-30","prior_stop_level":46.4376,"sweep_low":45.8279,"atr14":0.782377,"stop_level":45.436711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-14","known_ts":"2026-01-14","bar_index":3851,"type":"RECLAIM","strength":0.863,"price":48.3767,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-02-23","known_ts":"2026-02-23","bar_index":3859,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.902,"stop_level":52.0177,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-13","known_ts":"2026-04-15","bar_index":3871,"type":"BUY","strength":0.725,"price":49.4889,"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":"2026-05-08","known_ts":"2026-05-08","bar_index":3877,"type":"SELL","basis":"structure_stop","strength":0.725,"price":48.9825,"stop_level":49.052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-05-13","known_ts":"2026-05-13","bar_index":3878,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.8377,"stop_level":49.052,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-05-26","known_ts":"2026-05-28","bar_index":3881,"type":"REBUY","strength":0.725,"price":49.5286,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-05-28","last_scored_basis":null,"bars_since_signal":18,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2017-03-29","2017-04-20","2017-05-19","2017-09-11","2018-04-04","2018-05-08","2018-06-04","2018-07-03","2018-07-20","2018-10-26","2018-11-27","2019-04-04","2019-08-21","2020-01-30","2020-03-23","2021-04-27","2021-06-22","2021-07-09","2021-07-19","2021-07-30","2021-12-02","2021-12-23","2022-03-14","2022-04-18","2022-05-20","2022-06-27","2022-12-23","2023-03-23","2023-08-28","2023-10-13","2023-10-31","2024-02-14","2024-03-25","2024-04-19","2024-06-20","2024-12-27","2025-03-19","2025-10-17","2026-03-20","2026-08-12"],"warnings":[{"ts":"2022-06-16","kind":"arm","px":28.1388},{"ts":"2022-06-17","kind":"confirm","px":28.7735,"level":30.1614},{"ts":"2022-08-19","kind":"arm","px":31.1917},{"ts":"2022-08-26","kind":"confirm","px":29.8344,"level":30.3039},{"ts":"2022-08-31","kind":"arm","px":29.1515},{"ts":"2022-09-01","kind":"confirm","px":28.8869,"level":30.3039},{"ts":"2022-10-20","kind":"arm","px":26.863},{"ts":"2022-12-02","kind":"confirm","px":30.3988,"level":30.692},{"ts":"2022-12-05","kind":"arm","px":28.4153},{"ts":"2022-12-06","kind":"confirm","px":27.803,"level":30.692},{"ts":"2023-02-13","kind":"arm","px":32.625},{"ts":"2023-03-02","kind":"confirm","px":31.0308,"level":31.3009},{"ts":"2023-06-06","kind":"arm","px":23.6181},{"ts":"2023-06-22","kind":"confirm","px":22.6127,"level":22.8596},{"ts":"2023-08-03","kind":"arm","px":25.4361},{"ts":"2023-08-08","kind":"confirm","px":25.0521,"level":25.3379},{"ts":"2023-12-12","kind":"arm","px":27.6564},{"ts":"2024-01-16","kind":"confirm","px":30.7534,"level":31.092},{"ts":"2024-03-26","kind":"arm","px":32.9678},{"ts":"2024-04-04","kind":"confirm","px":32.5982,"level":32.9678},{"ts":"2024-05-20","kind":"arm","px":34.8896},{"ts":"2024-05-21","kind":"confirm","px":35.1484,"level":35.2962},{"ts":"2024-08-02","kind":"arm","px":36.9039},{"ts":"2024-10-22","kind":"arm","px":41.093},{"ts":"2024-10-25","kind":"confirm","px":40.6788,"level":40.82},{"ts":"2025-05-23","kind":"arm","px":35.6587},{"ts":"2025-06-18","kind":"arm","px":37.1732},{"ts":"2025-07-17","kind":"arm","px":41.2118},{"ts":"2025-07-28","kind":"confirm","px":41.1345,"level":41.2118},{"ts":"2025-09-10","kind":"arm","px":44.0167},{"ts":"2025-09-22","kind":"confirm","px":43.4751,"level":43.5234},{"ts":"2025-12-16","kind":"arm","px":46.4376},{"ts":"2025-12-30","kind":"confirm","px":46.379,"level":46.4376},{"ts":"2026-01-14","kind":"arm","px":47.7961},{"ts":"2026-02-23","kind":"confirm","px":49.902,"level":52.0177},{"ts":"2026-05-04","kind":"arm","px":49.052},{"ts":"2026-05-08","kind":"confirm","px":48.9825,"level":49.052},{"ts":"2026-05-12","kind":"arm","px":48.2874},{"ts":"2026-05-13","kind":"confirm","px":46.8377,"level":49.052},{"ts":"2026-06-23","kind":"arm","px":54.2849}],"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":[]}}}