{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_1eb2fff5427f5535b685","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-20","entry_date":"2026-07-21","entry_basis":"next_session_close","entry_price":27.17,"rank":44,"tier":null,"state":"up","maturity":"matured","latest_price":29.4,"return_pct":8.2,"excess_pct":5.13,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"CPRT","timeframe":"3D","as_of":"2026-09-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1994-08-23","known_ts":"1994-08-25","bar_index":37,"type":"BUY","strength":0.588,"price":0.1523,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-11-23","known_ts":"1994-11-23","bar_index":58,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.181,"stop_level":0.1823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-23","known_ts":"1995-01-23","bar_index":72,"type":"RECLAIM","strength":0.863,"price":0.1979,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-01","known_ts":"1995-02-01","bar_index":74,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1882,"stop_level":0.1888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-02","known_ts":"1995-02-02","bar_index":74,"type":"RECLAIM","strength":0.863,"price":0.1914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-02-01","prior_stop_level":0.1888,"sweep_low":0.1875,"atr14":0.005315,"stop_level":0.184843,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-16","known_ts":"1995-02-16","bar_index":78,"type":"RECLAIM","strength":0.863,"price":0.2005,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-02-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-27","known_ts":"1995-02-27","bar_index":80,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1979,"stop_level":0.1992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-03-02","known_ts":"1995-03-02","bar_index":81,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.194,"stop_level":0.1992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-04-10","known_ts":"1995-04-12","bar_index":90,"type":"BUY","strength":0.725,"price":0.2031,"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":45},{"ts":"1995-06-22","known_ts":"1995-06-26","bar_index":107,"type":"BUY","strength":0.863,"price":0.2357,"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":"1995-07-11","known_ts":"1995-07-13","bar_index":111,"type":"BUY","strength":1.0,"price":0.2409,"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":20},{"ts":"1995-09-21","known_ts":"1995-09-25","bar_index":128,"type":"BUY","strength":0.588,"price":0.2461,"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":45},{"ts":"1995-10-20","known_ts":"1995-10-24","bar_index":135,"type":"REBUY","strength":0.588,"price":0.2396,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"1995-11-02","known_ts":"1995-11-06","bar_index":138,"type":"REBUY","strength":0.588,"price":0.2422,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1996-02-14","known_ts":"1996-02-14","bar_index":161,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2812,"stop_level":0.2865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-20","known_ts":"1996-02-20","bar_index":162,"type":"RECLAIM","strength":1.0,"price":0.2943,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-02-14","prior_stop_level":0.2865,"sweep_low":0.2786,"atr14":0.009829,"stop_level":0.273685,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-29","known_ts":"1996-02-29","bar_index":165,"type":"RECLAIM","strength":1.0,"price":0.2969,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-04-22","known_ts":"1996-04-24","bar_index":177,"type":"BUY","strength":0.725,"price":0.2865,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1996-05-07","known_ts":"1996-05-07","bar_index":180,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.263,"stop_level":0.276,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1996-06-12","known_ts":"1996-06-14","bar_index":189,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1996-06-12","trigger_known_ts":"1996-06-14","strength":0.45,"price":0.1797,"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.420136,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1484,"atr14":0.012272,"stop_level":0.142264,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-03","known_ts":"1996-07-08","bar_index":194,"type":"BUY","strength":0.45,"price":0.1771,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-07-03","known_ts":"1996-07-08","bar_index":194,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1996-07-03","trigger_known_ts":"1996-07-08","strength":0.45,"price":0.1771,"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.428525,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1562,"atr14":0.009055,"stop_level":0.151672,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-22","known_ts":"1996-07-22","bar_index":198,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.1562,"stop_level":0.1589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-08-26","known_ts":"1996-08-26","bar_index":206,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.151,"stop_level":0.1562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-08-27","known_ts":"1996-08-27","bar_index":206,"type":"RECLAIM","strength":0.588,"price":0.1667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-08-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-08-26","prior_stop_level":0.1562,"sweep_low":0.1497,"atr14":0.008861,"stop_level":0.145269,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-18","known_ts":"1996-10-18","bar_index":219,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1953,"stop_level":0.196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-15","known_ts":"1997-01-17","bar_index":239,"type":"BUY","strength":0.45,"price":0.1484,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1997-01-15","known_ts":"1997-01-17","bar_index":239,"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":"1997-01-15","trigger_known_ts":"1997-01-17","strength":0.45,"price":0.1484,"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.521136,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.1289,"atr14":0.007268,"stop_level":0.125266,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-05","known_ts":"1997-02-05","bar_index":244,"type":"RECLAIM","strength":0.725,"price":0.1882,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1997-01-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-26","known_ts":"1997-02-26","bar_index":248,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1732,"stop_level":0.1771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-03-03","known_ts":"1997-03-03","bar_index":249,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1654,"stop_level":0.1771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-05-15","known_ts":"1997-05-19","bar_index":267,"type":"BUY","strength":0.588,"price":0.1536,"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":25},{"ts":"1997-08-08","known_ts":"1997-08-08","bar_index":286,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.1823,"stop_level":0.1862,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-08-22","known_ts":"1997-08-22","bar_index":290,"type":"RECLAIM","strength":0.863,"price":0.1875,"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-08-27","known_ts":"1997-08-29","bar_index":291,"type":"REBUY","strength":0.863,"price":0.1927,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1997-11-25","known_ts":"1997-11-28","bar_index":312,"type":"BUY","strength":0.863,"price":0.1816,"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":75},{"ts":"1997-12-11","known_ts":"1997-12-11","bar_index":315,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.1628,"stop_level":0.1758,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"1997-12-31","known_ts":"1997-12-31","bar_index":320,"type":"RECLAIM","strength":1.0,"price":0.1875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-02","known_ts":"1998-02-02","bar_index":327,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1784,"stop_level":0.1836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-04","known_ts":"1998-02-04","bar_index":327,"type":"RECLAIM","strength":1.0,"price":0.1849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-02-02","prior_stop_level":0.1836,"sweep_low":0.1706,"atr14":0.005237,"stop_level":0.167981,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-02-19","known_ts":"1998-02-19","bar_index":331,"type":"RECLAIM","strength":1.0,"price":0.1862,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-24","known_ts":"1998-02-24","bar_index":332,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1823,"stop_level":0.1829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-02-25","known_ts":"1998-02-25","bar_index":332,"type":"RECLAIM","strength":1.0,"price":0.1882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-02-24","prior_stop_level":0.1829,"sweep_low":0.1816,"atr14":0.004588,"stop_level":0.179306,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-07","known_ts":"1998-04-09","bar_index":342,"type":"BUY","strength":0.863,"price":0.194,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1998-05-21","known_ts":"1998-05-21","bar_index":352,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.1875,"stop_level":0.2031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-06-19","known_ts":"1998-06-19","bar_index":359,"type":"RECLAIM","strength":1.0,"price":0.2201,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-23","known_ts":"1998-07-23","bar_index":366,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2422,"stop_level":0.2461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-07-27","known_ts":"1998-07-27","bar_index":367,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2259,"stop_level":0.2461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-08-24","known_ts":"1998-08-24","bar_index":374,"type":"RECLAIM","strength":1.0,"price":0.2383,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-07-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-01-21","known_ts":"1999-01-21","bar_index":408,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.2793,"stop_level":0.2878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-01-27","known_ts":"1999-01-27","bar_index":409,"type":"RECLAIM","strength":1.0,"price":0.2917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-01-21","prior_stop_level":0.2878,"sweep_low":0.2708,"atr14":0.012878,"stop_level":0.264361,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-28","known_ts":"1999-02-01","bar_index":410,"type":"REBUY","strength":1.0,"price":0.3333,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1999-04-06","known_ts":"1999-04-06","bar_index":425,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.3958,"stop_level":0.418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-04-13","known_ts":"1999-04-13","bar_index":427,"type":"RECLAIM","strength":1.0,"price":0.4648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-04-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":"1999-04-06","prior_stop_level":0.418,"sweep_low":0.375,"atr14":0.025352,"stop_level":0.362324,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-21","known_ts":"1999-04-21","bar_index":429,"type":"RECLAIM","strength":1.0,"price":0.4544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-06-08","known_ts":"1999-06-10","bar_index":440,"type":"BUY","strength":0.725,"price":0.4414,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1999-06-16","known_ts":"1999-06-18","bar_index":442,"type":"BUY","strength":0.725,"price":0.4766,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-08-05","known_ts":"1999-08-05","bar_index":453,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4479,"stop_level":0.4596,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-09","known_ts":"1999-08-09","bar_index":454,"type":"RECLAIM","strength":0.863,"price":0.4635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-08-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1999-08-05","prior_stop_level":0.4596,"sweep_low":0.4453,"atr14":0.026275,"stop_level":0.432163,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-19","known_ts":"1999-10-21","bar_index":471,"type":"BUY","strength":0.725,"price":0.4596,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"1999-11-15","known_ts":"1999-11-15","bar_index":477,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.4375,"stop_level":0.4453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1999-11-16","known_ts":"1999-11-16","bar_index":477,"type":"RECLAIM","strength":0.725,"price":0.4701,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1999-11-15","prior_stop_level":0.4453,"sweep_low":0.4375,"atr14":0.019153,"stop_level":0.427923,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-11-26","known_ts":"1999-11-30","bar_index":480,"type":"REBUY","strength":0.725,"price":0.5417,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2000-01-19","known_ts":"2000-01-21","bar_index":492,"type":"REBUY","strength":1.0,"price":0.8125,"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":"2000-06-01","known_ts":"2000-06-05","bar_index":523,"type":"BUY","strength":0.588,"price":0.7474,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2000-06-22","known_ts":"2000-06-22","bar_index":528,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6771,"stop_level":0.7083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2000-06-28","known_ts":"2000-06-28","bar_index":529,"type":"RECLAIM","strength":0.588,"price":0.7292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-22 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":"2000-06-22","prior_stop_level":0.7083,"sweep_low":0.6562,"atr14":0.036409,"stop_level":0.637996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-08-04","known_ts":"2000-08-08","bar_index":538,"type":"BUY","strength":0.45,"price":0.6562,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-08-25","known_ts":"2000-08-25","bar_index":543,"type":"RECLAIM","strength":0.725,"price":0.7083,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-08-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-15","known_ts":"2000-09-15","bar_index":547,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6354,"stop_level":0.651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-20","known_ts":"2000-09-20","bar_index":548,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6354,"stop_level":0.651,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-19","known_ts":"2000-09-19","bar_index":548,"type":"RECLAIM","strength":0.588,"price":0.7188,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-09-15","prior_stop_level":0.651,"sweep_low":0.5911,"atr14":0.03805,"stop_level":0.572075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-09-22","known_ts":"2000-09-22","bar_index":549,"type":"RECLAIM","strength":0.588,"price":0.6602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2000-09-20","prior_stop_level":0.651,"sweep_low":0.5938,"atr14":0.042878,"stop_level":0.572361,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-25","known_ts":"2000-10-27","bar_index":557,"type":"BUY","strength":0.45,"price":0.6016,"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-10-25","known_ts":"2000-10-27","bar_index":557,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-10-25","trigger_known_ts":"2000-10-27","strength":0.45,"price":0.6016,"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.330365,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.5104,"atr14":0.039387,"stop_level":0.490707,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-15","known_ts":"2000-11-15","bar_index":562,"type":"RECLAIM","strength":0.725,"price":0.7109,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-10-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-01-09","known_ts":"2001-01-09","bar_index":574,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7734,"stop_level":0.7995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-16","known_ts":"2001-02-16","bar_index":583,"type":"RECLAIM","strength":0.863,"price":0.8073,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-22","known_ts":"2001-02-26","bar_index":584,"type":"BUY","strength":0.863,"price":0.8542,"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":"2001-03-22","known_ts":"2001-03-22","bar_index":590,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.75,"stop_level":0.7578,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-03-23","known_ts":"2001-03-23","bar_index":591,"type":"RECLAIM","strength":0.863,"price":0.7708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-03-22","prior_stop_level":0.7578,"sweep_low":0.7311,"atr14":0.045855,"stop_level":0.708173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-16","known_ts":"2001-04-16","bar_index":596,"type":"RECLAIM","strength":0.863,"price":0.9417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-15","known_ts":"2001-05-15","bar_index":603,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9133,"stop_level":0.9354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-22","known_ts":"2001-05-22","bar_index":604,"type":"RECLAIM","strength":0.863,"price":0.9542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-05-15","prior_stop_level":0.9354,"sweep_low":0.8938,"atr14":0.035682,"stop_level":0.875959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-01","known_ts":"2001-06-01","bar_index":607,"type":"RECLAIM","strength":1.0,"price":1.0808,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-10","known_ts":"2001-07-10","bar_index":615,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.1417,"stop_level":1.1421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-11","known_ts":"2001-07-11","bar_index":616,"type":"RECLAIM","strength":1.0,"price":1.1671,"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":1.1421,"sweep_low":1.125,"atr14":0.059343,"stop_level":1.095329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-24","known_ts":"2001-07-24","bar_index":619,"type":"RECLAIM","strength":1.0,"price":1.2192,"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-09-27","known_ts":"2001-10-01","bar_index":633,"type":"BUY","strength":0.725,"price":1.1688,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2001-10-23","known_ts":"2001-10-23","bar_index":639,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2354,"stop_level":1.2925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-25","known_ts":"2001-10-25","bar_index":639,"type":"RECLAIM","strength":1.0,"price":1.3283,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-10-23","prior_stop_level":1.2925,"sweep_low":1.1821,"atr14":0.078946,"stop_level":1.142627,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-30","known_ts":"2001-10-30","bar_index":640,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.2287,"stop_level":1.2354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-01","known_ts":"2001-11-01","bar_index":641,"type":"RECLAIM","strength":1.0,"price":1.2917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-10-30","prior_stop_level":1.2354,"sweep_low":1.1883,"atr14":0.075651,"stop_level":1.150474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-13","known_ts":"2001-11-13","bar_index":644,"type":"RECLAIM","strength":1.0,"price":1.2521,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-02","known_ts":"2002-01-02","bar_index":655,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.4742,"stop_level":1.5129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-03","known_ts":"2002-01-03","bar_index":655,"type":"RECLAIM","strength":1.0,"price":1.5258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-01-02","prior_stop_level":1.5129,"sweep_low":1.4458,"atr14":0.067527,"stop_level":1.412037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-04","known_ts":"2002-04-08","bar_index":676,"type":"BUY","strength":0.45,"price":1.1631,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-06-11","known_ts":"2002-06-11","bar_index":691,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.0181,"stop_level":1.0187,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-06-14","known_ts":"2002-06-14","bar_index":692,"type":"RECLAIM","strength":0.588,"price":1.0281,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-06-11","prior_stop_level":1.0187,"sweep_low":0.9937,"atr14":0.036651,"stop_level":0.975374,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-25","known_ts":"2002-07-29","bar_index":702,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-07-25","trigger_known_ts":"2002-07-29","strength":0.45,"price":0.845,"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.473258,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7331,"atr14":0.047451,"stop_level":0.709375,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-15","known_ts":"2002-08-19","bar_index":707,"type":"BUY","strength":0.45,"price":0.805,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-08-15","known_ts":"2002-08-19","bar_index":707,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-08-15","trigger_known_ts":"2002-08-19","strength":0.45,"price":0.805,"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.498192,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.7019,"atr14":0.044312,"stop_level":0.679744,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-18","known_ts":"2002-09-18","bar_index":714,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.6525,"stop_level":0.8938,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-15","known_ts":"2002-10-17","bar_index":721,"type":"BUY","strength":0.588,"price":0.6875,"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":"2002-12-09","known_ts":"2002-12-09","bar_index":733,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7381,"stop_level":0.7556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":734,"type":"RECLAIM","strength":0.588,"price":0.7575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-12-09","prior_stop_level":0.7556,"sweep_low":0.7337,"atr14":0.031036,"stop_level":0.718182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-16","known_ts":"2002-12-16","bar_index":735,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7188,"stop_level":0.7556,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-20","known_ts":"2002-12-20","bar_index":736,"type":"RECLAIM","strength":0.725,"price":0.7606,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-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":"2002-12-16","prior_stop_level":0.7556,"sweep_low":0.7031,"atr14":0.030437,"stop_level":0.687881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-13","known_ts":"2003-03-17","bar_index":755,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-03-13","trigger_known_ts":"2003-03-17","strength":0.45,"price":0.4669,"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.60847,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4369,"atr14":0.023138,"stop_level":0.425331,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-26","known_ts":"2003-03-28","bar_index":758,"type":"BUY","strength":0.45,"price":0.4981,"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-03-26","known_ts":"2003-03-28","bar_index":758,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2003-03-26","trigger_known_ts":"2003-03-28","strength":0.45,"price":0.4981,"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.582306,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.4625,"atr14":0.019651,"stop_level":0.452674,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-25","known_ts":"2003-08-27","bar_index":793,"type":"BUY","strength":0.725,"price":0.6112,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2003-10-22","known_ts":"2003-10-22","bar_index":806,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.735,"stop_level":0.7544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-27","known_ts":"2003-10-27","bar_index":807,"type":"RECLAIM","strength":1.0,"price":0.7794,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-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":"2003-10-22","prior_stop_level":0.7544,"sweep_low":0.7163,"atr14":0.034735,"stop_level":0.698932,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-11-05","known_ts":"2003-11-05","bar_index":810,"type":"RECLAIM","strength":1.0,"price":0.7906,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":828,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0981,"stop_level":1.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-30","known_ts":"2004-01-30","bar_index":829,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0531,"stop_level":1.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-20","known_ts":"2004-04-20","bar_index":847,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.2487,"stop_level":1.2531,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-04-21","known_ts":"2004-04-21","bar_index":848,"type":"RECLAIM","strength":0.863,"price":1.3025,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-04-20","prior_stop_level":1.2531,"sweep_low":1.2463,"atr14":0.053547,"stop_level":1.219527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-25","known_ts":"2004-06-25","bar_index":863,"type":"RECLAIM","strength":0.863,"price":1.6706,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-19","known_ts":"2004-07-19","bar_index":868,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5269,"stop_level":1.535,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-07-20","known_ts":"2004-07-20","bar_index":868,"type":"RECLAIM","strength":0.863,"price":1.5575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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":"2004-07-19","prior_stop_level":1.535,"sweep_low":1.5069,"atr14":0.05429,"stop_level":1.479755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-25","known_ts":"2004-10-27","bar_index":891,"type":"BUY","strength":0.588,"price":1.16,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":40},{"ts":"2004-11-30","known_ts":"2004-11-30","bar_index":899,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.35,"stop_level":1.3537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-01","known_ts":"2004-12-01","bar_index":899,"type":"RECLAIM","strength":0.863,"price":1.5781,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-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":"2004-11-30","prior_stop_level":1.3537,"sweep_low":1.35,"atr14":0.060233,"stop_level":1.319883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-15","known_ts":"2004-12-15","bar_index":903,"type":"RECLAIM","strength":0.725,"price":1.6344,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-03","known_ts":"2005-01-03","bar_index":907,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5662,"stop_level":1.6263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-01","known_ts":"2005-03-03","bar_index":920,"type":"BUY","strength":0.725,"price":1.5494,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2005-03-18","known_ts":"2005-03-18","bar_index":924,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5094,"stop_level":1.5106,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-09","known_ts":"2005-05-11","bar_index":936,"type":"BUY","strength":0.588,"price":1.4831,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2005-06-13","known_ts":"2005-06-13","bar_index":944,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5456,"stop_level":1.5494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-15","known_ts":"2005-06-15","bar_index":944,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5362,"stop_level":1.5494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-08","known_ts":"2005-07-08","bar_index":950,"type":"RECLAIM","strength":0.725,"price":1.5588,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-07-18","known_ts":"2005-07-20","bar_index":952,"type":"BUY","strength":0.725,"price":1.5881,"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":"2005-09-07","known_ts":"2005-09-09","bar_index":964,"type":"BUY","strength":0.588,"price":1.5175,"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":"2005-09-28","known_ts":"2005-09-30","bar_index":969,"type":"BUY","strength":0.45,"price":1.4919,"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-12-20","known_ts":"2005-12-20","bar_index":988,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.42,"stop_level":1.4206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-12-23","known_ts":"2005-12-23","bar_index":989,"type":"RECLAIM","strength":0.588,"price":1.4275,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2005-12-20","prior_stop_level":1.4206,"sweep_low":1.3981,"atr14":0.03548,"stop_level":1.38036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-06","known_ts":"2006-01-10","bar_index":992,"type":"BUY","strength":0.588,"price":1.5681,"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":"2006-07-10","known_ts":"2006-07-12","bar_index":1034,"type":"BUY","strength":0.725,"price":1.6025,"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":"2006-09-28","known_ts":"2006-09-28","bar_index":1053,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.7694,"stop_level":1.7812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-02","known_ts":"2006-10-02","bar_index":1053,"type":"RECLAIM","strength":0.863,"price":1.8081,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-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":"2006-09-28","prior_stop_level":1.7812,"sweep_low":1.745,"atr14":0.035052,"stop_level":1.727474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":1062,"type":"RECLAIM","strength":1.0,"price":1.8344,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-16","known_ts":"2007-04-18","bar_index":1098,"type":"BUY","strength":0.725,"price":1.8038,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2007-06-06","known_ts":"2007-06-06","bar_index":1110,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.8531,"stop_level":1.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-06-22","known_ts":"2007-06-22","bar_index":1114,"type":"RECLAIM","strength":0.725,"price":1.8519,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-27","known_ts":"2007-06-29","bar_index":1115,"type":"BUY","strength":0.725,"price":1.9119,"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":"2007-11-20","known_ts":"2007-11-20","bar_index":1149,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.125,"stop_level":2.1956,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-11-28","known_ts":"2007-11-28","bar_index":1150,"type":"RECLAIM","strength":0.863,"price":2.2812,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-11-20","prior_stop_level":2.1956,"sweep_low":2.09,"atr14":0.064282,"stop_level":2.057859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-07","known_ts":"2007-12-07","bar_index":1153,"type":"RECLAIM","strength":1.0,"price":2.5469,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-04","known_ts":"2008-01-04","bar_index":1159,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.54,"stop_level":2.5594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-07","known_ts":"2008-01-07","bar_index":1159,"type":"RECLAIM","strength":1.0,"price":2.6419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-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":"2008-01-04","prior_stop_level":2.5594,"sweep_low":2.5187,"atr14":0.073364,"stop_level":2.482018,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-15","known_ts":"2008-01-15","bar_index":1161,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5056,"stop_level":2.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-19","known_ts":"2008-05-19","bar_index":1190,"type":"RECLAIM","strength":0.863,"price":2.5919,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-06-18","known_ts":"2008-06-18","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.875,"stop_level":2.9094,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-06-19","known_ts":"2008-06-19","bar_index":1197,"type":"RECLAIM","strength":0.863,"price":3.0131,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2008-06-18","prior_stop_level":2.9094,"sweep_low":2.8544,"atr14":0.083014,"stop_level":2.812893,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-03","known_ts":"2008-12-05","bar_index":1236,"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-12-03","trigger_known_ts":"2008-12-05","strength":0.45,"price":1.6019,"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.467259,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4088,"atr14":0.124139,"stop_level":1.346731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-11","known_ts":"2008-12-15","bar_index":1238,"type":"BUY","strength":0.45,"price":1.6025,"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-12-11","known_ts":"2008-12-15","bar_index":1238,"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-12-11","trigger_known_ts":"2008-12-15","strength":0.45,"price":1.6025,"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.467059,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4088,"atr14":0.104199,"stop_level":1.356701,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5512,"stop_level":1.6325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-23","known_ts":"2009-01-23","bar_index":1247,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5388,"stop_level":1.6325,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-07","known_ts":"2009-05-07","bar_index":1271,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9319,"stop_level":1.9356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-08","known_ts":"2009-05-08","bar_index":1271,"type":"RECLAIM","strength":0.725,"price":1.9731,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-07","prior_stop_level":1.9356,"sweep_low":1.9144,"atr14":0.05968,"stop_level":1.88456,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-28","known_ts":"2009-05-28","bar_index":1276,"type":"RECLAIM","strength":0.863,"price":1.9937,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-02","known_ts":"2009-07-02","bar_index":1284,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1125,"stop_level":2.1312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-20","known_ts":"2009-07-20","bar_index":1288,"type":"RECLAIM","strength":0.863,"price":2.1094,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-07-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":1295,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.1944,"stop_level":2.2062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":1295,"type":"RECLAIM","strength":0.863,"price":2.2194,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-18","prior_stop_level":2.2062,"sweep_low":2.1825,"atr14":0.048504,"stop_level":2.158248,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-09","known_ts":"2009-09-09","bar_index":1300,"type":"RECLAIM","strength":1.0,"price":2.295,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-28","known_ts":"2009-09-28","bar_index":1304,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0619,"stop_level":2.1944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-11-16","known_ts":"2009-11-18","bar_index":1316,"type":"BUY","strength":0.863,"price":2.1088,"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":"2009-11-30","known_ts":"2009-12-02","bar_index":1319,"type":"BUY","strength":0.863,"price":2.2444,"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":"2010-01-15","known_ts":"2010-01-15","bar_index":1329,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1981,"stop_level":2.1988,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-19","known_ts":"2010-01-19","bar_index":1330,"type":"RECLAIM","strength":1.0,"price":2.2213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-15","prior_stop_level":2.1988,"sweep_low":2.1813,"atr14":0.037764,"stop_level":2.162418,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-18","known_ts":"2010-02-22","bar_index":1337,"type":"BUY","strength":0.863,"price":2.2625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-03-26","known_ts":"2010-03-26","bar_index":1345,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2031,"stop_level":2.2044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-29","known_ts":"2010-03-29","bar_index":1346,"type":"RECLAIM","strength":1.0,"price":2.2431,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-26","prior_stop_level":2.2044,"sweep_low":2.1856,"atr14":0.039361,"stop_level":2.165919,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-12","known_ts":"2010-04-12","bar_index":1349,"type":"RECLAIM","strength":1.0,"price":2.2188,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-03","known_ts":"2010-05-05","bar_index":1354,"type":"BUY","strength":1.0,"price":2.2287,"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":"2010-06-10","known_ts":"2010-06-14","bar_index":1363,"type":"BUY","strength":1.0,"price":2.3019,"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":75},{"ts":"2010-06-30","known_ts":"2010-06-30","bar_index":1367,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2381,"stop_level":2.2606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-14","known_ts":"2010-09-16","bar_index":1385,"type":"BUY","strength":0.725,"price":2.2431,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2010-10-08","known_ts":"2010-10-12","bar_index":1391,"type":"REBUY","strength":0.588,"price":2.1444,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2010-12-01","known_ts":"2010-12-01","bar_index":1403,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1131,"stop_level":2.1481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-12-06","known_ts":"2010-12-06","bar_index":1404,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0944,"stop_level":2.1481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-12-08","known_ts":"2010-12-10","bar_index":1405,"type":"REBUY","strength":0.588,"price":2.1519,"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":"2010-12-10","known_ts":"2010-12-10","bar_index":1405,"type":"RECLAIM","strength":0.588,"price":2.1519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-12-06","prior_stop_level":2.1481,"sweep_low":2.0812,"atr14":0.044354,"stop_level":2.059023,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-13","known_ts":"2010-12-13","bar_index":1406,"type":"RECLAIM","strength":0.725,"price":2.3094,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2010-12-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-02-22","known_ts":"2011-02-22","bar_index":1422,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5344,"stop_level":2.5456,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-25","known_ts":"2011-02-25","bar_index":1423,"type":"RECLAIM","strength":1.0,"price":2.5744,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-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":"2011-02-22","prior_stop_level":2.5456,"sweep_low":2.5025,"atr14":0.042097,"stop_level":2.481451,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-07","known_ts":"2011-03-09","bar_index":1425,"type":"REBUY","strength":1.0,"price":2.6069,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2011-06-02","known_ts":"2011-06-02","bar_index":1445,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7756,"stop_level":2.8856,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-09-02","known_ts":"2011-09-07","bar_index":1467,"type":"BUY","strength":0.725,"price":2.6512,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2011-11-22","known_ts":"2011-11-22","bar_index":1485,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6637,"stop_level":2.6656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":1486,"type":"RECLAIM","strength":0.588,"price":2.675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-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":"2011-11-22","prior_stop_level":2.6656,"sweep_low":2.6025,"atr14":0.067498,"stop_level":2.568751,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-07","known_ts":"2011-12-07","bar_index":1489,"type":"RECLAIM","strength":0.725,"price":2.855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-06","known_ts":"2012-02-06","bar_index":1502,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9319,"stop_level":2.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-01","known_ts":"2012-03-01","bar_index":1508,"type":"RECLAIM","strength":1.0,"price":3.1344,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-02","known_ts":"2012-04-02","bar_index":1515,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.2587,"stop_level":3.2881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-05","known_ts":"2012-04-05","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.1837,"stop_level":3.2881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-23","known_ts":"2012-04-23","bar_index":1520,"type":"RECLAIM","strength":1.0,"price":3.3063,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-03","known_ts":"2012-08-07","bar_index":1544,"type":"BUY","strength":0.588,"price":3.0463,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2012-10-02","known_ts":"2012-10-02","bar_index":1557,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.4237,"stop_level":3.425,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-04","known_ts":"2012-10-04","bar_index":1558,"type":"RECLAIM","strength":0.863,"price":3.4388,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-02","prior_stop_level":3.425,"sweep_low":3.3763,"atr14":0.071466,"stop_level":3.340567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-31","known_ts":"2012-10-31","bar_index":1564,"type":"RECLAIM","strength":0.863,"price":3.6237,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-21","known_ts":"2012-12-21","bar_index":1576,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7487,"stop_level":3.7525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-10","known_ts":"2013-01-10","bar_index":1580,"type":"RECLAIM","strength":1.0,"price":3.985,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-20","known_ts":"2013-02-20","bar_index":1589,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.3688,"stop_level":4.4538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-30","known_ts":"2013-05-02","bar_index":1605,"type":"BUY","strength":0.725,"price":4.4175,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2013-05-31","known_ts":"2013-05-31","bar_index":1612,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.2987,"stop_level":4.5763,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-22","known_ts":"2013-07-24","bar_index":1624,"type":"BUY","strength":0.725,"price":4.0437,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2013-08-19","known_ts":"2013-08-19","bar_index":1630,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.0538,"stop_level":4.0625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-08-20","known_ts":"2013-08-20","bar_index":1631,"type":"RECLAIM","strength":0.45,"price":4.09,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-19 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":"2013-08-19","prior_stop_level":4.0625,"sweep_low":4.0237,"atr14":0.063325,"stop_level":3.992037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-16","known_ts":"2013-09-16","bar_index":1637,"type":"RECLAIM","strength":0.725,"price":4.1863,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-09-27","known_ts":"2013-09-27","bar_index":1640,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8737,"stop_level":4.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-11-18","known_ts":"2013-11-20","bar_index":1652,"type":"BUY","strength":0.588,"price":4.0725,"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":"2013-11-26","known_ts":"2013-11-26","bar_index":1654,"type":"RECLAIM","strength":0.725,"price":4.3038,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-11-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-24","known_ts":"2014-01-24","bar_index":1667,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3387,"stop_level":4.4675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-28","known_ts":"2014-03-04","bar_index":1675,"type":"BUY","strength":0.863,"price":4.5788,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-03-31","known_ts":"2014-04-02","bar_index":1682,"type":"REBUY","strength":0.863,"price":4.6112,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2014-04-08","known_ts":"2014-04-10","bar_index":1684,"type":"REBUY","strength":0.863,"price":4.595,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2014-04-15","known_ts":"2014-04-15","bar_index":1685,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.4375,"stop_level":4.5312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-04-17","known_ts":"2014-04-17","bar_index":1686,"type":"RECLAIM","strength":0.725,"price":4.5613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-15 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":"2014-04-15","prior_stop_level":4.5312,"sweep_low":4.3762,"atr14":0.093054,"stop_level":4.329673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-07-03","known_ts":"2014-07-08","bar_index":1704,"type":"BUY","strength":0.588,"price":4.4963,"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":"2014-08-25","known_ts":"2014-08-27","bar_index":1716,"type":"BUY","strength":0.45,"price":4.285,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-10-20","known_ts":"2014-10-22","bar_index":1729,"type":"BUY","strength":0.45,"price":4.0325,"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-11-21","known_ts":"2014-11-21","bar_index":1737,"type":"RECLAIM","strength":0.725,"price":4.5325,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-15","known_ts":"2014-12-15","bar_index":1742,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5113,"stop_level":4.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-17","known_ts":"2014-12-17","bar_index":1742,"type":"RECLAIM","strength":0.863,"price":4.5575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-15","prior_stop_level":4.53,"sweep_low":4.4375,"atr14":0.086634,"stop_level":4.394183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-06","known_ts":"2015-01-06","bar_index":1746,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4763,"stop_level":4.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-01-08","known_ts":"2015-01-08","bar_index":1747,"type":"RECLAIM","strength":0.863,"price":4.5363,"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":true,"monthlyBull":false},"anchor_ts":"2015-01-06","prior_stop_level":4.49,"sweep_low":4.43,"atr14":0.075482,"stop_level":4.392259,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-21","known_ts":"2015-01-21","bar_index":1750,"type":"RECLAIM","strength":0.863,"price":4.6125,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-02-03","known_ts":"2015-02-05","bar_index":1753,"type":"BUY","strength":0.863,"price":4.6863,"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":50},{"ts":"2015-02-27","known_ts":"2015-02-27","bar_index":1758,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6775,"stop_level":4.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-02","known_ts":"2015-03-02","bar_index":1759,"type":"RECLAIM","strength":0.863,"price":4.7613,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-02-27","prior_stop_level":4.69,"sweep_low":4.6712,"atr14":0.088783,"stop_level":4.626808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-18","known_ts":"2015-03-18","bar_index":1763,"type":"RECLAIM","strength":0.863,"price":4.725,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-02-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-12","known_ts":"2015-06-16","bar_index":1783,"type":"BUY","strength":0.588,"price":4.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2015-06-30","known_ts":"2015-06-30","bar_index":1787,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.435,"stop_level":4.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-07-06","known_ts":"2015-07-06","bar_index":1788,"type":"RECLAIM","strength":0.45,"price":4.4713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-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":"2015-06-30","prior_stop_level":4.46,"sweep_low":4.4212,"atr14":0.051238,"stop_level":4.395581,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-17","known_ts":"2015-07-17","bar_index":1791,"type":"RECLAIM","strength":0.725,"price":4.4887,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-09","known_ts":"2015-12-09","bar_index":1824,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.8513,"stop_level":4.855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-14","known_ts":"2015-12-14","bar_index":1825,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.79,"stop_level":4.855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-10","known_ts":"2015-12-10","bar_index":1825,"type":"RECLAIM","strength":0.863,"price":4.8575,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-12-09","prior_stop_level":4.855,"sweep_low":4.8063,"atr14":0.073692,"stop_level":4.769454,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-17","known_ts":"2016-02-19","bar_index":1840,"type":"BUY","strength":0.725,"price":4.4988,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2016-06-14","known_ts":"2016-06-14","bar_index":1867,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0912,"stop_level":6.1013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-15","known_ts":"2016-06-15","bar_index":1867,"type":"RECLAIM","strength":1.0,"price":6.105,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-06-14","prior_stop_level":6.1013,"sweep_low":6.0687,"atr14":0.106904,"stop_level":6.015248,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-17","known_ts":"2016-06-17","bar_index":1868,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0738,"stop_level":6.1013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-20","known_ts":"2016-06-20","bar_index":1868,"type":"RECLAIM","strength":1.0,"price":6.1425,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-06-17","prior_stop_level":6.1013,"sweep_low":6.0687,"atr14":0.103926,"stop_level":6.016737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-08","known_ts":"2016-07-08","bar_index":1873,"type":"RECLAIM","strength":1.0,"price":6.2512,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-06","known_ts":"2016-12-08","bar_index":1908,"type":"REBUY","strength":0.725,"price":6.9662,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-04-04","known_ts":"2017-04-04","bar_index":1935,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.495,"stop_level":7.595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-07","known_ts":"2017-07-07","bar_index":1956,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7425,"stop_level":7.7475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-07-11","known_ts":"2017-07-11","bar_index":1957,"type":"RECLAIM","strength":0.725,"price":7.7725,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-07-07","prior_stop_level":7.7475,"sweep_low":7.575,"atr14":0.131478,"stop_level":7.509261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-16","known_ts":"2017-08-18","bar_index":1966,"type":"BUY","strength":0.725,"price":7.97,"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":"2017-08-29","known_ts":"2017-08-31","bar_index":1969,"type":"BUY","strength":0.725,"price":8.1725,"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":"2017-11-07","known_ts":"2017-11-07","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9375,"stop_level":8.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-08","known_ts":"2017-11-08","bar_index":1985,"type":"RECLAIM","strength":1.0,"price":8.975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-11-07","prior_stop_level":8.96,"sweep_low":8.8825,"atr14":0.116546,"stop_level":8.824227,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-22","known_ts":"2017-11-27","bar_index":1989,"type":"REBUY","strength":1.0,"price":10.4425,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-12-21","known_ts":"2017-12-21","bar_index":1995,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.8525,"stop_level":10.925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-08","known_ts":"2018-01-08","bar_index":1999,"type":"RECLAIM","strength":1.0,"price":10.88,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-19","known_ts":"2018-09-19","bar_index":2057,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.895,"stop_level":14.825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-21","known_ts":"2018-09-21","bar_index":2058,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.145,"stop_level":14.825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-11-14","known_ts":"2018-11-16","bar_index":2071,"type":"BUY","strength":0.45,"price":12.7525,"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-12-07","known_ts":"2018-12-07","bar_index":2076,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.82,"stop_level":11.825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-12-10","known_ts":"2018-12-10","bar_index":2076,"type":"RECLAIM","strength":0.45,"price":12.085,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-12-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":"2018-12-07","prior_stop_level":11.825,"sweep_low":11.735,"atr14":0.418331,"stop_level":11.525834,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-26","known_ts":"2018-12-28","bar_index":2080,"type":"REBUY","strength":0.45,"price":11.88,"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":"us_sector_industrials"}},{"ts":"2019-02-19","known_ts":"2019-02-19","bar_index":2092,"type":"RECLAIM","strength":0.725,"price":14.1325,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":2110,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5,"stop_level":16.5025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-08","known_ts":"2019-05-08","bar_index":2110,"type":"RECLAIM","strength":0.863,"price":16.555,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-07","prior_stop_level":16.5025,"sweep_low":16.3675,"atr14":0.258051,"stop_level":16.238475,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-23","known_ts":"2019-05-23","bar_index":2114,"type":"RECLAIM","strength":0.863,"price":17.925,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-18","known_ts":"2019-06-18","bar_index":2119,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.3425,"stop_level":18.4225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-19","known_ts":"2019-06-19","bar_index":2120,"type":"RECLAIM","strength":0.863,"price":18.5175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-06-18","prior_stop_level":18.4225,"sweep_low":18.19,"atr14":0.339905,"stop_level":18.020048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-02","known_ts":"2019-07-02","bar_index":2123,"type":"RECLAIM","strength":0.863,"price":18.65,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-12","known_ts":"2019-11-14","bar_index":2154,"type":"REBUY","strength":0.863,"price":21.455,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2020-02-20","known_ts":"2020-02-20","bar_index":2176,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.325,"stop_level":25.5775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-15","known_ts":"2020-04-17","bar_index":2189,"type":"BUY","strength":0.45,"price":18.025,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_industrials"}},{"ts":"2020-05-06","known_ts":"2020-05-06","bar_index":2194,"type":"RECLAIM","strength":0.588,"price":20.9475,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-04-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":2202,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.26,"stop_level":22.035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-16","known_ts":"2020-06-16","bar_index":2203,"type":"RECLAIM","strength":0.725,"price":22.0725,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-06-12","prior_stop_level":22.035,"sweep_low":20.55,"atr14":0.795338,"stop_level":20.152331,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-19","known_ts":"2020-06-19","bar_index":2204,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.1025,"stop_level":21.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":2204,"type":"RECLAIM","strength":0.725,"price":21.165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-06-19","prior_stop_level":21.15,"sweep_low":20.88,"atr14":0.754748,"stop_level":20.502626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-15","known_ts":"2020-07-15","bar_index":2210,"type":"RECLAIM","strength":0.725,"price":21.81,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-24","known_ts":"2020-09-24","bar_index":2226,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.5025,"stop_level":25.5625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-25","known_ts":"2020-09-25","bar_index":2227,"type":"RECLAIM","strength":0.863,"price":26.065,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-09-24","prior_stop_level":25.5625,"sweep_low":25.305,"atr14":0.629219,"stop_level":24.99039,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-08","known_ts":"2020-10-08","bar_index":2230,"type":"RECLAIM","strength":0.863,"price":29.2725,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-04-01","known_ts":"2021-04-06","bar_index":2270,"type":"BUY","strength":0.588,"price":28.2125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2021-05-06","known_ts":"2021-05-06","bar_index":2278,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.635,"stop_level":30.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-07","known_ts":"2021-05-07","bar_index":2278,"type":"RECLAIM","strength":0.725,"price":31.14,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-05-06","prior_stop_level":30.82,"sweep_low":30.1825,"atr14":0.590516,"stop_level":29.887242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-24","known_ts":"2021-05-24","bar_index":2282,"type":"RECLAIM","strength":0.725,"price":31.9775,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-06-09","known_ts":"2021-06-09","bar_index":2285,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.6325,"stop_level":30.905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-06-10","known_ts":"2021-06-10","bar_index":2286,"type":"RECLAIM","strength":0.863,"price":30.9825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-06-09","prior_stop_level":30.905,"sweep_low":30.39,"atr14":0.622339,"stop_level":30.07883,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-15","known_ts":"2021-06-17","bar_index":2287,"type":"REBUY","strength":0.863,"price":32.0175,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-08-10","known_ts":"2021-08-10","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.8325,"stop_level":36.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-12","known_ts":"2021-08-12","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.34,"stop_level":36.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-26","known_ts":"2021-08-26","bar_index":2304,"type":"RECLAIM","strength":1.0,"price":36.1125,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-26","known_ts":"2021-10-28","bar_index":2318,"type":"BUY","strength":0.863,"price":38.2025,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2021-11-24","known_ts":"2021-11-24","bar_index":2325,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.13,"stop_level":37.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2022-03-15","known_ts":"2022-03-17","bar_index":2350,"type":"BUY","strength":0.45,"price":31.9,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-04-06","known_ts":"2022-04-06","bar_index":2355,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.1925,"stop_level":31.3675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-08","known_ts":"2022-04-08","bar_index":2356,"type":"RECLAIM","strength":0.588,"price":31.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-04-06","prior_stop_level":31.3675,"sweep_low":30.75,"atr14":0.878229,"stop_level":30.310885,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-18","known_ts":"2022-04-18","bar_index":2357,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.0825,"stop_level":31.3675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-02","known_ts":"2022-05-04","bar_index":2361,"type":"REBUY","strength":0.45,"price":29.7075,"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":"2022-06-14","known_ts":"2022-06-14","bar_index":2371,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.8975,"stop_level":28.2275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":2371,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.695,"stop_level":28.2275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-17","known_ts":"2022-06-22","bar_index":2372,"type":"BUY","strength":0.588,"price":26.6125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"us_sector_industrials"}},{"ts":"2022-07-28","known_ts":"2022-07-28","bar_index":2381,"type":"RECLAIM","strength":0.725,"price":32.215,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2386,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.19,"stop_level":31.6025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-21","known_ts":"2022-10-25","bar_index":2401,"type":"BUY","strength":0.588,"price":28.4075,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65,"retro_override":true,"retro_ctx":{"group_id":"us_sector_industrials"}},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":2411,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.12,"stop_level":32.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-13","known_ts":"2022-12-13","bar_index":2413,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.345,"stop_level":31.545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-30","known_ts":"2022-12-30","bar_index":2417,"type":"RECLAIM","strength":0.863,"price":30.99,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-19","known_ts":"2023-01-23","bar_index":2421,"type":"BUY","strength":0.863,"price":32.43,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":25},{"ts":"2023-03-13","known_ts":"2023-03-13","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.96,"stop_level":34.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-03-14","known_ts":"2023-03-14","bar_index":2433,"type":"RECLAIM","strength":1.0,"price":34.655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-03-13","prior_stop_level":34.2,"sweep_low":33.62,"atr14":0.668618,"stop_level":33.285691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-29","known_ts":"2023-03-29","bar_index":2437,"type":"RECLAIM","strength":1.0,"price":37.605,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-07","known_ts":"2023-06-07","bar_index":2453,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.11,"stop_level":43.795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-06-26","known_ts":"2023-06-26","bar_index":2457,"type":"RECLAIM","strength":1.0,"price":44.855,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-10-11","known_ts":"2023-10-13","bar_index":2482,"type":"BUY","strength":0.725,"price":45.75,"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":80},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":2487,"type":"REBUY","strength":0.725,"price":45.93,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-01-30","known_ts":"2024-02-01","bar_index":2507,"type":"BUY","strength":0.725,"price":49.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2024-02-21","known_ts":"2024-02-23","bar_index":2512,"type":"REBUY","strength":0.725,"price":51.38,"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-04-04","known_ts":"2024-04-04","bar_index":2522,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.74,"stop_level":56.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-05","known_ts":"2024-04-05","bar_index":2522,"type":"RECLAIM","strength":1.0,"price":56.55,"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":56.09,"sweep_low":55.7,"atr14":1.028986,"stop_level":55.185507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-12","known_ts":"2024-04-12","bar_index":2524,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.38,"stop_level":55.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-21","known_ts":"2024-06-25","bar_index":2540,"type":"BUY","strength":0.725,"price":55.27,"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":"2024-07-05","known_ts":"2024-07-09","bar_index":2543,"type":"BUY","strength":0.725,"price":54.44,"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":65},{"ts":"2024-08-21","known_ts":"2024-08-23","bar_index":2554,"type":"BUY","strength":0.725,"price":52.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2024-09-10","known_ts":"2024-09-10","bar_index":2558,"type":"SELL","basis":"structure_stop","strength":0.45,"price":49.51,"stop_level":52.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-10-03","known_ts":"2024-10-03","bar_index":2564,"type":"RECLAIM","strength":0.725,"price":52.76,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-09-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-10-22","known_ts":"2024-10-22","bar_index":2568,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.07,"stop_level":52.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-01","known_ts":"2024-11-05","bar_index":2571,"type":"REBUY","strength":0.588,"price":52.89,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-11-06","known_ts":"2024-11-06","bar_index":2572,"type":"RECLAIM","strength":0.725,"price":56.12,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-11-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-30","known_ts":"2024-12-30","bar_index":2584,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.13,"stop_level":58.22,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-02-10","known_ts":"2025-02-12","bar_index":2593,"type":"BUY","strength":0.588,"price":59.02,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-02-24","known_ts":"2025-02-24","bar_index":2596,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.75,"stop_level":57.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-03-28","known_ts":"2025-04-01","bar_index":2604,"type":"BUY","strength":0.588,"price":57.21,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2025-05-23","known_ts":"2025-05-23","bar_index":2617,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.67,"stop_level":59.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-22","known_ts":"2025-07-24","bar_index":2630,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-07-22","trigger_known_ts":"2025-07-24","strength":0.45,"price":46.27,"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.274765,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.52,"atr14":0.910529,"stop_level":45.064735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-04","known_ts":"2025-08-06","bar_index":2633,"type":"BUY","strength":0.45,"price":47.11,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-08-04","known_ts":"2025-08-06","bar_index":2633,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-08-04","trigger_known_ts":"2025-08-06","strength":0.45,"price":47.11,"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.261599,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.05,"atr14":0.837736,"stop_level":44.631132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-09","known_ts":"2025-09-09","bar_index":2641,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.07,"stop_level":48.12,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-10","known_ts":"2025-09-10","bar_index":2641,"type":"RECLAIM","strength":0.588,"price":48.52,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-09-09","prior_stop_level":48.12,"sweep_low":47.69,"atr14":1.141297,"stop_level":47.119352,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-18","known_ts":"2025-09-18","bar_index":2643,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.46,"stop_level":48.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-10-10","known_ts":"2025-10-14","bar_index":2649,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-10-10","trigger_known_ts":"2025-10-14","strength":0.45,"price":44.77,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.298276,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.71,"atr14":0.896638,"stop_level":43.261681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-20","known_ts":"2025-10-22","bar_index":2651,"type":"BUY","strength":0.45,"price":44.93,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-10-20","known_ts":"2025-10-22","bar_index":2651,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-10-20","trigger_known_ts":"2025-10-22","strength":0.45,"price":44.93,"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.295768,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.32,"atr14":0.931046,"stop_level":42.854477,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-10","known_ts":"2025-11-12","bar_index":2656,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-11-10","trigger_known_ts":"2025-11-12","strength":0.45,"price":41.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.352978,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":39.58,"atr14":1.019294,"stop_level":39.070353,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-10","known_ts":"2025-12-12","bar_index":2663,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-12-10","trigger_known_ts":"2025-12-12","strength":0.45,"price":38.67,"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.390352,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.18,"atr14":0.787492,"stop_level":37.786254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-18","known_ts":"2025-12-22","bar_index":2665,"type":"BUY","strength":0.45,"price":39.36,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-12-18","known_ts":"2025-12-22","bar_index":2665,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-12-18","trigger_known_ts":"2025-12-22","strength":0.45,"price":39.36,"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.379473,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.35,"atr14":0.723555,"stop_level":37.988223,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-06","known_ts":"2026-01-06","bar_index":2668,"type":"SELL","basis":"structure_stop","strength":0.45,"price":38.96,"stop_level":39.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2026-01-09","known_ts":"2026-01-09","bar_index":2669,"type":"RECLAIM","strength":0.45,"price":39.83,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-06 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":"2026-01-06","prior_stop_level":39.07,"sweep_low":37.88,"atr14":0.869697,"stop_level":37.445152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-12","known_ts":"2026-02-12","bar_index":2677,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.72,"stop_level":38.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-03-02","known_ts":"2026-03-04","bar_index":2681,"type":"REBUY","strength":0.725,"price":37.94,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2026-04-17","known_ts":"2026-04-21","bar_index":2692,"type":"BUY","strength":0.588,"price":33.74,"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":"2026-04-17","known_ts":"2026-04-21","bar_index":2692,"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":"2026-04-17","trigger_known_ts":"2026-04-21","strength":0.588,"price":33.74,"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.468075,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":32.43,"atr14":0.835404,"stop_level":32.012298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-02","known_ts":"2026-06-02","bar_index":2702,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.86,"stop_level":32.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-09-01","known_ts":"2026-09-01","bar_index":2723,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.465,"stop_level":32.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-09-03","known_ts":"2026-09-03","bar_index":2724,"type":"RECLAIM","strength":0.725,"price":33.58,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-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":"2026-09-01","prior_stop_level":32.67,"sweep_low":31.894,"atr14":1.081405,"stop_level":31.353297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-09-11","known_ts":"2026-09-11","bar_index":2725,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.95,"stop_level":32.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-09-11","last_scored_basis":"structure_stop","bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2016-11-09","2016-12-09","2017-04-18","2017-05-22","2017-08-11","2017-08-29","2018-02-12","2018-07-10","2018-08-03","2018-10-03","2018-10-29","2019-08-14","2019-09-05","2020-03-24","2021-02-01","2021-03-08","2021-04-01","2021-08-26","2021-09-14","2021-10-08","2021-11-11","2021-12-27","2022-01-31","2022-03-15","2022-09-27","2023-06-21","2023-08-03","2023-08-21","2023-10-03","2023-11-01","2024-01-11","2024-06-04","2024-07-10","2024-07-31","2024-08-13","2025-01-17","2025-03-17","2025-06-11","2025-06-20","2026-03-31"],"warnings":[{"ts":"2022-12-12","kind":"arm","px":32.19},{"ts":"2022-12-13","kind":"confirm","px":31.345,"level":31.545},{"ts":"2023-02-10","kind":"arm","px":33.95},{"ts":"2023-03-10","kind":"arm","px":34.2},{"ts":"2023-03-13","kind":"confirm","px":33.96,"level":34.2},{"ts":"2023-04-27","kind":"arm","px":38.88},{"ts":"2023-05-23","kind":"arm","px":43.265},{"ts":"2023-06-07","kind":"confirm","px":43.11,"level":43.795},{"ts":"2023-10-20","kind":"arm","px":43.69},{"ts":"2023-11-28","kind":"arm","px":50.73},{"ts":"2024-02-15","kind":"arm","px":49.73},{"ts":"2024-03-15","kind":"arm","px":56.13},{"ts":"2024-04-04","kind":"confirm","px":55.74,"level":56.09},{"ts":"2024-04-05","kind":"arm","px":56.55},{"ts":"2024-04-12","kind":"confirm","px":55.38,"level":55.74},{"ts":"2024-09-09","kind":"arm","px":49.42},{"ts":"2024-09-10","kind":"confirm","px":49.51,"level":52.4},{"ts":"2024-10-16","kind":"arm","px":54.54},{"ts":"2024-10-22","kind":"confirm","px":52.07,"level":52.19},{"ts":"2024-12-05","kind":"arm","px":61.91},{"ts":"2024-12-30","kind":"confirm","px":58.13,"level":58.22},{"ts":"2025-02-21","kind":"arm","px":56.59},{"ts":"2025-02-24","kind":"confirm","px":56.75,"level":57.31},{"ts":"2025-04-28","kind":"arm","px":59.81},{"ts":"2025-05-22","kind":"arm","px":60.66},{"ts":"2025-05-23","kind":"confirm","px":53.67,"level":59.81},{"ts":"2025-08-29","kind":"arm","px":48.81},{"ts":"2025-09-09","kind":"confirm","px":48.07,"level":48.12},{"ts":"2025-09-17","kind":"arm","px":46.62},{"ts":"2025-09-18","kind":"confirm","px":45.46,"level":48.07},{"ts":"2026-01-05","kind":"arm","px":38.54},{"ts":"2026-01-06","kind":"confirm","px":38.96,"level":39.07},{"ts":"2026-01-29","kind":"arm","px":40.28},{"ts":"2026-02-12","kind":"confirm","px":36.72,"level":38.94},{"ts":"2026-06-01","kind":"arm","px":32.32},{"ts":"2026-06-02","kind":"confirm","px":30.86,"level":32.3},{"ts":"2026-08-11","kind":"arm","px":29.4},{"ts":"2026-09-01","kind":"confirm","px":32.465,"level":32.67},{"ts":"2026-09-10","kind":"arm","px":30.75},{"ts":"2026-09-11","kind":"confirm","px":29.95,"level":32.16}],"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":[]}}}