{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_b689c47b5b2339e1b95d","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-17","entry_date":"2026-07-20","entry_basis":"next_session_close","entry_price":20.99,"rank":4,"tier":null,"state":"up","maturity":"matured","latest_price":21.27,"return_pct":1.3,"excess_pct":1.37,"sessions":8,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"},{"id":"opp_012e7ad1c233795a5b5f","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-07-10","entry_date":"2026-07-13","entry_basis":"next_session_close","entry_price":20.56,"rank":4,"tier":null,"state":"up","maturity":"matured","latest_price":21.27,"return_pct":3.5,"excess_pct":4.81,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"}]},"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":"HR","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1993-10-05","known_ts":"1993-10-05","bar_index":30,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5209,"stop_level":1.543,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-01-05","known_ts":"1994-01-07","bar_index":52,"type":"BUY","strength":0.588,"price":1.5184,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"quality","score":75},{"ts":"1994-02-16","known_ts":"1994-02-16","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.466,"stop_level":1.5206,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-03-23","known_ts":"1994-03-25","bar_index":70,"type":"BUY","strength":0.45,"price":1.4717,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-04-28","known_ts":"1994-04-28","bar_index":78,"type":"RECLAIM","strength":0.725,"price":1.5099,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-24","known_ts":"1994-06-24","bar_index":91,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4306,"stop_level":1.4923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-06-27","known_ts":"1994-06-27","bar_index":91,"type":"RECLAIM","strength":0.725,"price":1.5099,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-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":"1994-06-24","prior_stop_level":1.4923,"sweep_low":1.4189,"atr14":0.04206,"stop_level":1.39787,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-12","known_ts":"1994-07-12","bar_index":95,"type":"RECLAIM","strength":0.725,"price":1.5657,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-18","known_ts":"1994-08-18","bar_index":104,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5414,"stop_level":1.5657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-19","known_ts":"1994-08-19","bar_index":104,"type":"RECLAIM","strength":0.863,"price":1.5744,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-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":"1994-08-18","prior_stop_level":1.5657,"sweep_low":1.5414,"atr14":0.025259,"stop_level":1.52877,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-21","known_ts":"1994-10-25","bar_index":119,"type":"BUY","strength":0.588,"price":1.5234,"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":"1994-11-08","known_ts":"1994-11-08","bar_index":123,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.4625,"stop_level":1.5054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1994-12-16","known_ts":"1994-12-16","bar_index":132,"type":"RECLAIM","strength":0.725,"price":1.533,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-23","known_ts":"1994-12-23","bar_index":133,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4809,"stop_level":1.4931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-12-27","known_ts":"1994-12-27","bar_index":134,"type":"RECLAIM","strength":0.588,"price":1.4992,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-12-23","prior_stop_level":1.4931,"sweep_low":1.4747,"atr14":0.032764,"stop_level":1.458318,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-26","known_ts":"1995-01-30","bar_index":141,"type":"REBUY","strength":0.588,"price":1.5095,"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":"1995-02-03","known_ts":"1995-02-03","bar_index":143,"type":"RECLAIM","strength":0.725,"price":1.5754,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1995-01-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-05-02","known_ts":"1995-05-04","bar_index":163,"type":"BUY","strength":0.588,"price":1.5327,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1995-08-11","known_ts":"1995-08-11","bar_index":186,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.5947,"stop_level":1.6013,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-08-25","known_ts":"1995-08-25","bar_index":190,"type":"RECLAIM","strength":0.863,"price":1.644,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-10-19","known_ts":"1995-10-19","bar_index":202,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.6637,"stop_level":1.6703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-11-02","known_ts":"1995-11-06","bar_index":206,"type":"BUY","strength":1.0,"price":1.7165,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1996-01-30","known_ts":"1996-01-30","bar_index":226,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.8578,"stop_level":1.878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-02-01","known_ts":"1996-02-01","bar_index":226,"type":"RECLAIM","strength":1.0,"price":1.8914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-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":"1996-01-30","prior_stop_level":1.878,"sweep_low":1.8141,"atr14":0.035788,"stop_level":1.796206,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-15","known_ts":"1996-02-15","bar_index":230,"type":"RECLAIM","strength":1.0,"price":1.9051,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-01-30 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":245,"type":"BUY","strength":0.725,"price":1.9051,"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":"1996-06-03","known_ts":"1996-06-03","bar_index":254,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.9534,"stop_level":1.9675,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-06-25","known_ts":"1996-06-27","bar_index":260,"type":"BUY","strength":0.725,"price":2.0553,"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":"1996-08-28","known_ts":"1996-08-30","bar_index":275,"type":"BUY","strength":0.725,"price":2.0721,"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":"1996-11-07","known_ts":"1996-11-07","bar_index":291,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.129,"stop_level":2.169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-11","known_ts":"1996-11-11","bar_index":292,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1144,"stop_level":2.169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-11-18","known_ts":"1996-11-20","bar_index":294,"type":"REBUY","strength":1.0,"price":2.2133,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1996-11-18","known_ts":"1996-11-18","bar_index":294,"type":"RECLAIM","strength":1.0,"price":2.1987,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-11-11","prior_stop_level":2.169,"sweep_low":2.1071,"atr14":0.042039,"stop_level":2.08608,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-15","known_ts":"1997-05-19","bar_index":335,"type":"BUY","strength":0.725,"price":2.4874,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1997-08-12","known_ts":"1997-08-12","bar_index":355,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7323,"stop_level":2.7555,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-08-27","known_ts":"1997-08-27","bar_index":359,"type":"RECLAIM","strength":1.0,"price":2.7362,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-08-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-22","known_ts":"1997-10-24","bar_index":372,"type":"REBUY","strength":0.725,"price":2.8213,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1997-12-04","known_ts":"1997-12-08","bar_index":382,"type":"BUY","strength":0.863,"price":2.8887,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1997-12-16","known_ts":"1997-12-16","bar_index":384,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.802,"stop_level":2.8138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-17","known_ts":"1997-12-17","bar_index":385,"type":"RECLAIM","strength":0.863,"price":2.8689,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-12-16","prior_stop_level":2.8138,"sweep_low":2.798,"atr14":0.050566,"stop_level":2.772717,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-01-20","known_ts":"1998-01-22","bar_index":392,"type":"BUY","strength":0.863,"price":2.8729,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1998-04-02","known_ts":"1998-04-06","bar_index":409,"type":"BUY","strength":0.588,"price":2.811,"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":"1998-04-13","known_ts":"1998-04-15","bar_index":411,"type":"BUY","strength":0.588,"price":2.811,"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":"1998-04-29","known_ts":"1998-04-29","bar_index":415,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.7428,"stop_level":2.7508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1998-04-30","known_ts":"1998-04-30","bar_index":415,"type":"RECLAIM","strength":0.45,"price":2.815,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1998-04-29","prior_stop_level":2.7508,"sweep_low":2.7388,"atr14":0.044993,"stop_level":2.716303,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-05-15","known_ts":"1998-05-15","bar_index":419,"type":"RECLAIM","strength":0.725,"price":2.8755,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-06-09","known_ts":"1998-06-09","bar_index":424,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8102,"stop_level":2.8755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-02","known_ts":"1998-07-07","bar_index":430,"type":"BUY","strength":0.588,"price":2.8959,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1998-07-27","known_ts":"1998-07-27","bar_index":435,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8674,"stop_level":2.8755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-07-30","known_ts":"1998-07-30","bar_index":436,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8633,"stop_level":2.8755,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-09-15","known_ts":"1998-09-17","bar_index":447,"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":"1998-09-15","trigger_known_ts":"1998-09-17","strength":0.45,"price":2.3012,"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.212807,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.218,"atr14":0.06735,"stop_level":2.184325,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-23","known_ts":"1998-09-25","bar_index":449,"type":"BUY","strength":0.45,"price":2.6342,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-09-23","known_ts":"1998-09-25","bar_index":449,"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":"1998-09-23","trigger_known_ts":"1998-09-25","strength":0.45,"price":2.6342,"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.098895,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.218,"atr14":0.073773,"stop_level":2.181113,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-15","known_ts":"1998-10-15","bar_index":454,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4778,"stop_level":2.5033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-19","known_ts":"1998-10-19","bar_index":455,"type":"RECLAIM","strength":0.588,"price":2.601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-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":"1998-10-15","prior_stop_level":2.5033,"sweep_low":2.4735,"atr14":0.076253,"stop_level":2.435373,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-04","known_ts":"1998-11-04","bar_index":459,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.4693,"stop_level":2.499,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-05","known_ts":"1998-11-05","bar_index":459,"type":"RECLAIM","strength":0.588,"price":2.5075,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-11-04","prior_stop_level":2.499,"sweep_low":2.4523,"atr14":0.074834,"stop_level":2.414883,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-25","known_ts":"1998-11-30","bar_index":464,"type":"REBUY","strength":0.588,"price":2.4438,"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":"1998-11-25","known_ts":"1998-11-30","bar_index":464,"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":"1998-11-25","trigger_known_ts":"1998-11-30","strength":0.588,"price":2.4438,"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.164027,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.3375,"atr14":0.065111,"stop_level":2.304945,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-22","known_ts":"1998-12-24","bar_index":470,"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":"1998-12-22","trigger_known_ts":"1998-12-24","strength":0.45,"price":2.2908,"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.216365,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.2313,"atr14":0.065472,"stop_level":2.198564,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-31","known_ts":"1999-01-05","bar_index":472,"type":"BUY","strength":0.588,"price":2.3715,"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":"1999-01-19","known_ts":"1999-01-19","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.2823,"stop_level":2.2865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-21","known_ts":"1999-01-21","bar_index":476,"type":"RECLAIM","strength":0.588,"price":2.3375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1999-01-19","prior_stop_level":2.2865,"sweep_low":2.2653,"atr14":0.066924,"stop_level":2.231838,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-02-09","known_ts":"1999-02-09","bar_index":480,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.212,"stop_level":2.3035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-02-24","known_ts":"1999-02-26","bar_index":484,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1999-02-24","trigger_known_ts":"1999-02-26","strength":0.45,"price":2.0945,"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.276736,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9725,"atr14":0.070398,"stop_level":1.937301,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-03-09","known_ts":"1999-03-11","bar_index":487,"type":"BUY","strength":0.588,"price":2.1162,"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":"1999-03-09","known_ts":"1999-03-11","bar_index":487,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1999-03-09","trigger_known_ts":"1999-03-11","strength":0.588,"price":2.1162,"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.269243,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.0814,"atr14":0.052989,"stop_level":2.054906,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-13","known_ts":"1999-04-15","bar_index":495,"type":"BUY","strength":0.588,"price":2.1162,"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":"1999-04-29","known_ts":"1999-04-29","bar_index":499,"type":"RECLAIM","strength":0.725,"price":2.3949,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-15","known_ts":"1999-06-15","bar_index":509,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.2895,"stop_level":2.3698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-06-22","known_ts":"1999-06-22","bar_index":511,"type":"RECLAIM","strength":0.863,"price":2.3787,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-06-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":"1999-06-15","prior_stop_level":2.3698,"sweep_low":2.2716,"atr14":0.054872,"stop_level":2.244164,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-06-29","known_ts":"1999-06-29","bar_index":513,"type":"RECLAIM","strength":0.863,"price":2.3743,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-10-27","known_ts":"1999-10-29","bar_index":541,"type":"BUY","strength":0.588,"price":2.1935,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":90},{"ts":"2000-01-05","known_ts":"2000-01-07","bar_index":557,"type":"BUY","strength":0.45,"price":1.9516,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-02-08","known_ts":"2000-02-08","bar_index":564,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0129,"stop_level":2.0411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-02-14","known_ts":"2000-02-14","bar_index":566,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9449,"stop_level":2.0411,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-05","known_ts":"2000-04-05","bar_index":578,"type":"RECLAIM","strength":0.863,"price":2.1345,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-05-18","known_ts":"2000-05-18","bar_index":588,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0758,"stop_level":2.1561,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-06-09","known_ts":"2000-06-09","bar_index":593,"type":"RECLAIM","strength":1.0,"price":2.151,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-07-06","known_ts":"2000-07-10","bar_index":599,"type":"BUY","strength":1.0,"price":2.2664,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2000-09-18","known_ts":"2000-09-18","bar_index":616,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4966,"stop_level":2.5069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-09-19","known_ts":"2000-09-19","bar_index":616,"type":"RECLAIM","strength":1.0,"price":2.6152,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-09-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-09-18","prior_stop_level":2.5069,"sweep_low":2.4914,"atr14":0.054844,"stop_level":2.463978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-12-29","known_ts":"2000-12-29","bar_index":640,"type":"RECLAIM","strength":0.863,"price":2.9861,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-09-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-02","known_ts":"2001-02-02","bar_index":647,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9182,"stop_level":2.9328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-02-06","known_ts":"2001-02-06","bar_index":648,"type":"RECLAIM","strength":1.0,"price":2.9648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-02-02","prior_stop_level":2.9328,"sweep_low":2.9115,"atr14":0.065155,"stop_level":2.878922,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-16","known_ts":"2001-02-16","bar_index":651,"type":"RECLAIM","strength":1.0,"price":3.0023,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-03-02","known_ts":"2001-03-06","bar_index":654,"type":"REBUY","strength":1.0,"price":3.1006,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2001-04-20","known_ts":"2001-04-20","bar_index":665,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2575,"stop_level":3.2821,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-04-27","known_ts":"2001-04-27","bar_index":667,"type":"RECLAIM","strength":0.863,"price":3.3039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-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":"2001-04-20","prior_stop_level":3.2821,"sweep_low":3.1251,"atr14":0.084677,"stop_level":3.082761,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-29","known_ts":"2001-05-29","bar_index":674,"type":"RECLAIM","strength":1.0,"price":3.4821,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-25","known_ts":"2001-06-25","bar_index":680,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5911,"stop_level":3.6219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-06-26","known_ts":"2001-06-26","bar_index":680,"type":"RECLAIM","strength":1.0,"price":3.6331,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-06-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-06-25","prior_stop_level":3.6219,"sweep_low":3.5213,"atr14":0.065161,"stop_level":3.48872,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-11","known_ts":"2001-07-11","bar_index":684,"type":"RECLAIM","strength":1.0,"price":3.7323,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-06-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-10-23","known_ts":"2001-10-23","bar_index":707,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.8021,"stop_level":3.8406,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-10-24","known_ts":"2001-10-24","bar_index":707,"type":"RECLAIM","strength":0.725,"price":3.8549,"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":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-10-23","prior_stop_level":3.8406,"sweep_low":3.7835,"atr14":0.09762,"stop_level":3.73469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-16","known_ts":"2001-11-16","bar_index":713,"type":"RECLAIM","strength":0.863,"price":3.9351,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-21","known_ts":"2001-11-21","bar_index":714,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.9365,"stop_level":3.9834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-11-23","known_ts":"2001-11-23","bar_index":714,"type":"RECLAIM","strength":0.863,"price":4.0094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-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":"2001-11-21","prior_stop_level":3.9834,"sweep_low":3.9088,"atr14":0.083031,"stop_level":3.867285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-27","known_ts":"2001-11-27","bar_index":715,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8884,"stop_level":3.9834,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-04","known_ts":"2001-12-04","bar_index":716,"type":"RECLAIM","strength":0.725,"price":4.0094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-11-27","prior_stop_level":3.9834,"sweep_low":3.8593,"atr14":0.07885,"stop_level":3.819875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-05","known_ts":"2001-12-07","bar_index":717,"type":"REBUY","strength":0.725,"price":4.0663,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"2001-12-13","known_ts":"2001-12-17","bar_index":719,"type":"REBUY","strength":0.863,"price":4.0896,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2002-02-28","known_ts":"2002-02-28","bar_index":736,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2399,"stop_level":4.2727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-01","known_ts":"2002-03-01","bar_index":736,"type":"RECLAIM","strength":0.863,"price":4.3262,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-02-28","prior_stop_level":4.2727,"sweep_low":4.2399,"atr14":0.060839,"stop_level":4.20948,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-18","known_ts":"2002-03-18","bar_index":740,"type":"RECLAIM","strength":0.863,"price":4.4705,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-06-17","known_ts":"2002-06-19","bar_index":761,"type":"BUY","strength":0.725,"price":4.6596,"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":"2002-07-09","known_ts":"2002-07-09","bar_index":766,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5898,"stop_level":4.6216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-08-07","known_ts":"2002-08-09","bar_index":773,"type":"BUY","strength":0.725,"price":4.7324,"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":"2002-09-19","known_ts":"2002-09-19","bar_index":783,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7841,"stop_level":4.7965,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-26","known_ts":"2002-09-26","bar_index":784,"type":"RECLAIM","strength":0.863,"price":4.8073,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-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":"2002-09-19","prior_stop_level":4.7965,"sweep_low":4.5799,"atr14":0.100726,"stop_level":4.529537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-28","known_ts":"2002-10-30","bar_index":792,"type":"BUY","strength":0.725,"price":4.7965,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2002-12-03","known_ts":"2002-12-03","bar_index":800,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7845,"stop_level":4.8239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-02-06","known_ts":"2003-02-10","bar_index":815,"type":"BUY","strength":0.45,"price":4.5274,"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-13","known_ts":"2003-03-13","bar_index":823,"type":"RECLAIM","strength":0.725,"price":4.6993,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-02-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-03-19","known_ts":"2003-03-19","bar_index":824,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.256,"stop_level":4.5268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-03-24","known_ts":"2003-03-24","bar_index":825,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.9948,"stop_level":4.5268,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2003-04-16","known_ts":"2003-04-21","bar_index":831,"type":"BUY","strength":0.45,"price":4.3495,"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-05-05","known_ts":"2003-05-05","bar_index":835,"type":"RECLAIM","strength":0.725,"price":4.6445,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-04-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-29","known_ts":"2003-05-29","bar_index":840,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7147,"stop_level":4.7378,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-30","known_ts":"2003-05-30","bar_index":841,"type":"RECLAIM","strength":0.725,"price":4.7822,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-05-29","prior_stop_level":4.7378,"sweep_low":4.6472,"atr14":0.079946,"stop_level":4.607227,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-12","known_ts":"2003-06-12","bar_index":844,"type":"RECLAIM","strength":0.863,"price":5.0604,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-08","known_ts":"2003-08-08","bar_index":857,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2876,"stop_level":5.3074,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-08-12","known_ts":"2003-08-12","bar_index":858,"type":"RECLAIM","strength":0.863,"price":5.3387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-08-08","prior_stop_level":5.3074,"sweep_low":5.2777,"atr14":0.075363,"stop_level":5.240019,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-28","known_ts":"2003-08-28","bar_index":862,"type":"RECLAIM","strength":0.863,"price":5.4679,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-15","known_ts":"2004-01-20","bar_index":894,"type":"REBUY","strength":0.863,"price":6.4651,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2004-02-13","known_ts":"2004-02-13","bar_index":900,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.7497,"stop_level":6.7864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-07","known_ts":"2004-04-07","bar_index":913,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.564,"stop_level":7.2201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-28","known_ts":"2004-06-02","bar_index":925,"type":"BUY","strength":0.725,"price":6.4912,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2004-07-21","known_ts":"2004-07-21","bar_index":936,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.569,"stop_level":6.6504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-08-12","known_ts":"2004-08-16","bar_index":942,"type":"BUY","strength":0.588,"price":6.5343,"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":"2004-09-27","known_ts":"2004-09-27","bar_index":952,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8331,"stop_level":6.8367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-28","known_ts":"2004-09-28","bar_index":952,"type":"RECLAIM","strength":0.725,"price":6.9213,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-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":"2004-09-27","prior_stop_level":6.8367,"sweep_low":6.8007,"atr14":0.122015,"stop_level":6.739693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-12","known_ts":"2004-10-12","bar_index":956,"type":"RECLAIM","strength":0.725,"price":7.1931,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-02","known_ts":"2004-11-02","bar_index":961,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1193,"stop_level":7.2129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-03","known_ts":"2004-11-03","bar_index":961,"type":"RECLAIM","strength":0.863,"price":7.3011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-11-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":"2004-11-02","prior_stop_level":7.2129,"sweep_low":7.1193,"atr14":0.160768,"stop_level":7.038916,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-11-29","known_ts":"2004-11-29","bar_index":967,"type":"RECLAIM","strength":0.863,"price":7.6306,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-02","known_ts":"2004-12-06","bar_index":968,"type":"BUY","strength":0.863,"price":7.6965,"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":"2005-02-10","known_ts":"2005-02-14","bar_index":984,"type":"BUY","strength":0.588,"price":6.9497,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-06-15","known_ts":"2005-06-15","bar_index":1012,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2441,"stop_level":7.3861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-20","known_ts":"2005-06-20","bar_index":1013,"type":"RECLAIM","strength":0.863,"price":7.4202,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-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":"2005-06-15","prior_stop_level":7.3861,"sweep_low":7.0111,"atr14":0.138079,"stop_level":6.942061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-29","known_ts":"2005-06-29","bar_index":1016,"type":"RECLAIM","strength":0.863,"price":7.3861,"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-08-05","known_ts":"2005-08-05","bar_index":1024,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4051,"stop_level":7.5376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-09","known_ts":"2005-08-09","bar_index":1025,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2782,"stop_level":7.5376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-15","known_ts":"2005-09-19","bar_index":1034,"type":"BUY","strength":0.725,"price":7.547,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2005-09-23","known_ts":"2005-09-27","bar_index":1036,"type":"BUY","strength":0.725,"price":7.5836,"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":"2006-01-06","known_ts":"2006-01-10","bar_index":1060,"type":"BUY","strength":0.45,"price":6.7611,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-03-27","known_ts":"2006-03-27","bar_index":1078,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4218,"stop_level":7.4338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-03-29","known_ts":"2006-03-29","bar_index":1078,"type":"RECLAIM","strength":0.863,"price":7.4518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-03-27","prior_stop_level":7.4338,"sweep_low":7.2699,"atr14":0.117427,"stop_level":7.211187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-18","known_ts":"2006-04-18","bar_index":1083,"type":"RECLAIM","strength":0.863,"price":7.6456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-06-29","known_ts":"2006-07-03","bar_index":1100,"type":"BUY","strength":0.45,"price":6.6712,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-07-21","known_ts":"2006-07-21","bar_index":1105,"type":"SELL","basis":"structure_stop","strength":0.45,"price":6.5672,"stop_level":6.5774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2006-07-24","known_ts":"2006-07-24","bar_index":1105,"type":"RECLAIM","strength":0.45,"price":6.7771,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-07-21 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":"2006-07-21","prior_stop_level":6.5774,"sweep_low":6.5408,"atr14":0.128009,"stop_level":6.476795,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-08","known_ts":"2006-08-08","bar_index":1109,"type":"RECLAIM","strength":0.725,"price":7.1541,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-23","known_ts":"2007-01-25","bar_index":1147,"type":"BUY","strength":0.863,"price":8.7359,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-02-26","known_ts":"2007-02-26","bar_index":1154,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.898,"stop_level":8.9367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-11","known_ts":"2007-04-13","bar_index":1165,"type":"BUY","strength":0.725,"price":8.4291,"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":"2007-05-08","known_ts":"2007-05-08","bar_index":1171,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.1793,"stop_level":8.3679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-05-09","known_ts":"2007-05-09","bar_index":1171,"type":"RECLAIM","strength":0.725,"price":8.3728,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-08","prior_stop_level":8.3679,"sweep_low":7.9908,"atr14":0.181297,"stop_level":7.900152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-08-09","known_ts":"2007-08-13","bar_index":1193,"type":"BUY","strength":0.45,"price":6.1106,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-09-07","known_ts":"2007-09-07","bar_index":1199,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9431,"stop_level":5.9812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-11","known_ts":"2007-09-11","bar_index":1200,"type":"RECLAIM","strength":0.588,"price":6.1461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-09-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-09-07","prior_stop_level":5.9812,"sweep_low":5.7579,"atr14":0.272289,"stop_level":5.621755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-15","known_ts":"2007-10-15","bar_index":1208,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6308,"stop_level":6.6714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-17","known_ts":"2007-10-17","bar_index":1209,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6232,"stop_level":6.6714,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-11-26","known_ts":"2007-11-28","bar_index":1218,"type":"BUY","strength":0.588,"price":6.4938,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-12-26","known_ts":"2007-12-26","bar_index":1225,"type":"RECLAIM","strength":0.725,"price":6.4139,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-11-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":1227,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.888,"stop_level":5.9344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-09","known_ts":"2008-01-09","bar_index":1228,"type":"RECLAIM","strength":0.725,"price":6.0427,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-01-08","prior_stop_level":5.9344,"sweep_low":5.6766,"atr14":0.306658,"stop_level":5.523271,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-23","known_ts":"2008-01-25","bar_index":1231,"type":"BUY","strength":0.725,"price":6.5119,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"2008-02-06","known_ts":"2008-02-06","bar_index":1234,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4062,"stop_level":6.432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-07","known_ts":"2008-02-07","bar_index":1234,"type":"RECLAIM","strength":0.725,"price":6.5892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-02-06","prior_stop_level":6.432,"sweep_low":6.3314,"atr14":0.327214,"stop_level":6.167793,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-12","known_ts":"2008-02-12","bar_index":1235,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.4268,"stop_level":6.432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-02-20","known_ts":"2008-02-20","bar_index":1237,"type":"RECLAIM","strength":0.725,"price":6.4412,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-02-12","prior_stop_level":6.432,"sweep_low":6.1034,"atr14":0.29175,"stop_level":5.957525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-14","known_ts":"2008-03-18","bar_index":1243,"type":"BUY","strength":0.863,"price":6.8261,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2008-05-06","known_ts":"2008-05-06","bar_index":1255,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.4074,"stop_level":7.4179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-08","known_ts":"2008-05-08","bar_index":1255,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1953,"stop_level":7.4179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":1256,"type":"RECLAIM","strength":0.863,"price":7.465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-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":"2008-05-06","prior_stop_level":7.4179,"sweep_low":6.9518,"atr14":0.270333,"stop_level":6.816634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-12","known_ts":"2008-05-12","bar_index":1256,"type":"RECLAIM","strength":0.863,"price":7.465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-05-08","prior_stop_level":7.4179,"sweep_low":6.9518,"atr14":0.270333,"stop_level":6.816634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-18","known_ts":"2008-07-22","bar_index":1272,"type":"BUY","strength":0.863,"price":7.5778,"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":"2008-08-21","known_ts":"2008-08-21","bar_index":1280,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.3605,"stop_level":7.4079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-08-22","known_ts":"2008-08-22","bar_index":1280,"type":"RECLAIM","strength":1.0,"price":7.6026,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-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":"2008-08-21","prior_stop_level":7.4079,"sweep_low":7.2905,"atr14":0.315567,"stop_level":7.132716,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-09","known_ts":"2008-09-09","bar_index":1284,"type":"RECLAIM","strength":1.0,"price":7.7048,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-12-08","known_ts":"2008-12-10","bar_index":1305,"type":"BUY","strength":0.588,"price":5.8964,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2009-01-05","known_ts":"2009-01-05","bar_index":1311,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7922,"stop_level":5.869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-13","known_ts":"2009-01-13","bar_index":1313,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.1179,"stop_level":5.869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-02-26","known_ts":"2009-03-02","bar_index":1323,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-26","trigger_known_ts":"2009-03-02","strength":0.45,"price":3.8899,"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.543004,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.69,"atr14":0.383935,"stop_level":3.498033,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":1326,"type":"BUY","strength":0.45,"price":4.0616,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-11","known_ts":"2009-03-13","bar_index":1326,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-11","trigger_known_ts":"2009-03-13","strength":0.45,"price":4.0616,"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.522833,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.3945,"atr14":0.342272,"stop_level":3.223364,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-15","known_ts":"2009-05-15","bar_index":1341,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5035,"stop_level":4.5372,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":1341,"type":"RECLAIM","strength":0.588,"price":4.8637,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-15","prior_stop_level":4.5372,"sweep_low":4.4415,"atr14":0.333265,"stop_level":4.274867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-10","known_ts":"2009-07-14","bar_index":1354,"type":"BUY","strength":0.725,"price":5.1006,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-09-02","known_ts":"2009-09-02","bar_index":1366,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8084,"stop_level":5.8407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":1367,"type":"RECLAIM","strength":1.0,"price":5.8965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-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":"2009-09-02","prior_stop_level":5.8407,"sweep_low":5.738,"atr14":0.203956,"stop_level":5.636022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-17","known_ts":"2009-09-17","bar_index":1370,"type":"RECLAIM","strength":1.0,"price":6.4072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-09-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-19","known_ts":"2009-11-23","bar_index":1385,"type":"BUY","strength":0.863,"price":6.4943,"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":"2009-12-31","known_ts":"2009-12-31","bar_index":1394,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4107,"stop_level":6.4376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-03","known_ts":"2010-03-05","bar_index":1408,"type":"BUY","strength":0.725,"price":6.5768,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2010-04-15","known_ts":"2010-04-15","bar_index":1418,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0801,"stop_level":7.1772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-03","known_ts":"2010-05-03","bar_index":1422,"type":"RECLAIM","strength":1.0,"price":7.1832,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-12","known_ts":"2010-07-14","bar_index":1438,"type":"BUY","strength":0.725,"price":7.0426,"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":"2010-08-19","known_ts":"2010-08-19","bar_index":1447,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.0002,"stop_level":7.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-25","known_ts":"2010-08-25","bar_index":1448,"type":"RECLAIM","strength":0.725,"price":7.193,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-19","prior_stop_level":7.19,"sweep_low":6.8322,"atr14":0.18659,"stop_level":6.738905,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-26","known_ts":"2010-08-30","bar_index":1449,"type":"REBUY","strength":0.863,"price":7.2583,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2010-11-09","known_ts":"2010-11-09","bar_index":1466,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.2894,"stop_level":7.3858,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-27","known_ts":"2010-12-29","bar_index":1477,"type":"BUY","strength":0.588,"price":6.7365,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2011-07-06","known_ts":"2011-07-08","bar_index":1521,"type":"BUY","strength":0.588,"price":6.8927,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2011-08-25","known_ts":"2011-08-29","bar_index":1533,"type":"BUY","strength":0.45,"price":5.6874,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-09-30","known_ts":"2011-09-30","bar_index":1541,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.562,"stop_level":5.5719,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-04","known_ts":"2011-10-04","bar_index":1542,"type":"RECLAIM","strength":0.588,"price":5.8129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-09-30","prior_stop_level":5.5719,"sweep_low":5.2946,"atr14":0.218411,"stop_level":5.185394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":1550,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8393,"stop_level":5.9086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":1551,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8855,"stop_level":5.9086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":1555,"type":"REBUY","strength":0.725,"price":5.855,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2012-01-09","known_ts":"2012-01-09","bar_index":1564,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.2346,"stop_level":6.2447,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-10","known_ts":"2012-01-10","bar_index":1564,"type":"RECLAIM","strength":0.863,"price":6.406,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-01-09","prior_stop_level":6.2447,"sweep_low":6.2212,"atr14":0.148151,"stop_level":6.147124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-26","known_ts":"2012-01-26","bar_index":1568,"type":"RECLAIM","strength":0.863,"price":7.0543,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":1576,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.9391,"stop_level":7.0038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":1576,"type":"RECLAIM","strength":1.0,"price":7.0345,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-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":"2012-03-02","prior_stop_level":7.0038,"sweep_low":6.8777,"atr14":0.140915,"stop_level":6.807243,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-19","known_ts":"2012-03-19","bar_index":1580,"type":"RECLAIM","strength":1.0,"price":7.5048,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-16","known_ts":"2012-11-20","bar_index":1636,"type":"BUY","strength":0.725,"price":8.3698,"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-22","known_ts":"2013-05-22","bar_index":1678,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3367,"stop_level":10.6517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-12","known_ts":"2013-07-16","bar_index":1690,"type":"BUY","strength":0.725,"price":9.7031,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":70},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":1694,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.2578,"stop_level":9.609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-08-06","known_ts":"2013-08-06","bar_index":1695,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.979,"stop_level":9.609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2013-09-11","known_ts":"2013-09-13","bar_index":1704,"type":"BUY","strength":0.45,"price":8.3567,"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":"2013-11-19","known_ts":"2013-11-19","bar_index":1720,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.2266,"stop_level":8.312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-05","known_ts":"2013-12-09","bar_index":1724,"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":"2013-12-05","trigger_known_ts":"2013-12-09","strength":0.45,"price":8.156,"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.25437,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.9332,"atr14":0.165831,"stop_level":7.850285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-13","known_ts":"2013-12-17","bar_index":1726,"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":"2013-12-13","trigger_known_ts":"2013-12-17","strength":0.45,"price":7.9257,"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.275424,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.766,"atr14":0.164731,"stop_level":7.683634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-02","known_ts":"2014-01-06","bar_index":1730,"type":"BUY","strength":0.45,"price":8.0037,"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-01-02","known_ts":"2014-01-06","bar_index":1730,"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":"2014-01-02","trigger_known_ts":"2014-01-06","strength":0.45,"price":8.0037,"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.268293,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.7437,"atr14":0.156505,"stop_level":7.665447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-20","known_ts":"2014-02-20","bar_index":1741,"type":"RECLAIM","strength":0.725,"price":8.857,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-03-19","known_ts":"2014-03-19","bar_index":1747,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.8119,"stop_level":8.9812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-04-03","known_ts":"2014-04-03","bar_index":1751,"type":"RECLAIM","strength":0.863,"price":9.1544,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-21","known_ts":"2014-05-21","bar_index":1762,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3156,"stop_level":9.3385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-23","known_ts":"2014-05-23","bar_index":1762,"type":"RECLAIM","strength":0.863,"price":9.4375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-05-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-05-21","prior_stop_level":9.3385,"sweep_low":9.2661,"atr14":0.151357,"stop_level":9.190421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-09","known_ts":"2014-06-09","bar_index":1766,"type":"RECLAIM","strength":0.863,"price":9.5823,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-10","known_ts":"2014-10-14","bar_index":1795,"type":"BUY","strength":0.725,"price":9.7316,"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":"2014-11-14","known_ts":"2014-11-14","bar_index":1803,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.0119,"stop_level":10.0903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-19","known_ts":"2014-11-19","bar_index":1804,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.8987,"stop_level":10.0903,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-21","known_ts":"2014-11-21","bar_index":1805,"type":"RECLAIM","strength":0.863,"price":10.1016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-11-14","prior_stop_level":10.0903,"sweep_low":9.8246,"atr14":0.147545,"stop_level":9.750828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-21","known_ts":"2014-11-21","bar_index":1805,"type":"RECLAIM","strength":0.863,"price":10.1016,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-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":"2014-11-19","prior_stop_level":10.0903,"sweep_low":9.8246,"atr14":0.147545,"stop_level":9.750828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-05","known_ts":"2014-12-05","bar_index":1808,"type":"RECLAIM","strength":1.0,"price":10.5113,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-06-17","known_ts":"2015-06-19","bar_index":1852,"type":"BUY","strength":0.45,"price":9.608,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-24","known_ts":"2015-08-24","bar_index":1867,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4571,"stop_level":9.4922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-08-26","known_ts":"2015-08-26","bar_index":1868,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4369,"stop_level":9.4922,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-16","known_ts":"2015-09-18","bar_index":1873,"type":"REBUY","strength":0.45,"price":9.6713,"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":"2015-10-02","known_ts":"2015-10-02","bar_index":1877,"type":"RECLAIM","strength":0.725,"price":10.3665,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-09-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-06","known_ts":"2015-11-06","bar_index":1885,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3422,"stop_level":10.3584,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-11","known_ts":"2015-11-11","bar_index":1886,"type":"RECLAIM","strength":0.863,"price":10.3705,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-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-11-06","prior_stop_level":10.3584,"sweep_low":10.0795,"atr14":0.197624,"stop_level":9.980688,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-23","known_ts":"2015-11-25","bar_index":1889,"type":"BUY","strength":0.863,"price":11.0003,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-02-08","known_ts":"2016-02-08","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.6382,"stop_level":11.6545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-02-16","known_ts":"2016-02-16","bar_index":1907,"type":"RECLAIM","strength":1.0,"price":11.8737,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-02-08","prior_stop_level":11.6545,"sweep_low":11.2497,"atr14":0.286959,"stop_level":11.10622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-04","known_ts":"2016-03-04","bar_index":1912,"type":"RECLAIM","strength":1.0,"price":12.1134,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-21","known_ts":"2016-04-21","bar_index":1923,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.1712,"stop_level":12.4564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-04-25","known_ts":"2016-04-25","bar_index":1923,"type":"RECLAIM","strength":0.863,"price":12.4688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2016-04-21","prior_stop_level":12.4564,"sweep_low":12.1588,"atr14":0.198318,"stop_level":12.059641,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-13","known_ts":"2016-06-13","bar_index":1935,"type":"RECLAIM","strength":1.0,"price":14.0342,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-22","known_ts":"2016-06-22","bar_index":1937,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.8798,"stop_level":13.9633,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-23","known_ts":"2016-06-23","bar_index":1937,"type":"RECLAIM","strength":1.0,"price":14.03,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-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":"2016-06-22","prior_stop_level":13.9633,"sweep_low":13.8172,"atr14":0.203694,"stop_level":13.715353,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-08","known_ts":"2016-07-08","bar_index":1941,"type":"RECLAIM","strength":1.0,"price":14.7687,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-15","known_ts":"2016-07-15","bar_index":1942,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.585,"stop_level":14.6393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-18","known_ts":"2016-07-18","bar_index":1943,"type":"RECLAIM","strength":1.0,"price":14.6685,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-07-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":"2016-07-15","prior_stop_level":14.6393,"sweep_low":14.4348,"atr14":0.25414,"stop_level":14.30773,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-29","known_ts":"2016-07-29","bar_index":1946,"type":"RECLAIM","strength":1.0,"price":14.8646,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-12-01","known_ts":"2016-12-05","bar_index":1975,"type":"BUY","strength":0.588,"price":12.511,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2017-01-27","known_ts":"2017-01-27","bar_index":1987,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.7875,"stop_level":12.8385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-01-31","known_ts":"2017-01-31","bar_index":1988,"type":"RECLAIM","strength":0.588,"price":12.8513,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-01-27","prior_stop_level":12.8385,"sweep_low":12.6939,"atr14":0.218725,"stop_level":12.584538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-02","known_ts":"2017-02-02","bar_index":1989,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.7875,"stop_level":12.8385,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-03","known_ts":"2017-02-03","bar_index":1989,"type":"RECLAIM","strength":0.588,"price":12.9108,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-02-02","prior_stop_level":12.8385,"sweep_low":12.6981,"atr14":0.217907,"stop_level":12.589147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-21","known_ts":"2017-02-21","bar_index":1993,"type":"RECLAIM","strength":0.725,"price":13.688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-22","known_ts":"2017-05-24","bar_index":2014,"type":"BUY","strength":0.863,"price":14.6322,"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":"2017-05-31","known_ts":"2017-06-02","bar_index":2016,"type":"BUY","strength":0.863,"price":14.8707,"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":"2017-06-29","known_ts":"2017-06-29","bar_index":2023,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.7016,"stop_level":15.3868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-29","known_ts":"2017-08-31","bar_index":2037,"type":"BUY","strength":0.725,"price":14.5658,"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":"2017-09-21","known_ts":"2017-09-21","bar_index":2042,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.382,"stop_level":14.684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-09-26","known_ts":"2017-09-26","bar_index":2043,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.2244,"stop_level":14.684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2017-11-06","known_ts":"2017-11-08","bar_index":2053,"type":"BUY","strength":0.588,"price":14.2813,"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":"2017-12-12","known_ts":"2017-12-12","bar_index":2061,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.2846,"stop_level":14.3111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-13","known_ts":"2017-12-13","bar_index":2061,"type":"RECLAIM","strength":0.725,"price":14.5584,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-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":"2017-12-12","prior_stop_level":14.3111,"sweep_low":14.2801,"atr14":0.187607,"stop_level":14.186297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-12-21","known_ts":"2017-12-21","bar_index":2063,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.9489,"stop_level":14.2846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-03-06","known_ts":"2018-03-08","bar_index":2080,"type":"BUY","strength":0.45,"price":12.2739,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-04-25","known_ts":"2018-04-25","bar_index":2091,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.9121,"stop_level":12.0863,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-27","known_ts":"2018-04-27","bar_index":2092,"type":"RECLAIM","strength":0.588,"price":12.4525,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-04-25","prior_stop_level":12.0863,"sweep_low":11.8272,"atr14":0.252827,"stop_level":11.700786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-15","known_ts":"2018-05-15","bar_index":2096,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.0748,"stop_level":12.3811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-18","known_ts":"2018-05-18","bar_index":2097,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8897,"stop_level":12.3811,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-29","known_ts":"2018-06-29","bar_index":2107,"type":"RECLAIM","strength":0.725,"price":13.2308,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-05-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-17","known_ts":"2018-07-17","bar_index":2110,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.9418,"stop_level":12.9508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-19","known_ts":"2018-07-19","bar_index":2111,"type":"RECLAIM","strength":0.725,"price":13.1089,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2018-07-17","prior_stop_level":12.9508,"sweep_low":12.7341,"atr14":0.224733,"stop_level":12.621734,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-31","known_ts":"2018-07-31","bar_index":2114,"type":"RECLAIM","strength":0.863,"price":13.5153,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-04","known_ts":"2018-09-04","bar_index":2122,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.8336,"stop_level":13.9477,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-06","known_ts":"2018-09-06","bar_index":2122,"type":"RECLAIM","strength":0.863,"price":13.9933,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-09-04","prior_stop_level":13.9477,"sweep_low":13.7835,"atr14":0.210153,"stop_level":13.678424,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-09","known_ts":"2018-11-13","bar_index":2138,"type":"BUY","strength":0.725,"price":13.1677,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2018-12-21","known_ts":"2018-12-21","bar_index":2147,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.3797,"stop_level":13.5549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-17","known_ts":"2019-01-22","bar_index":2153,"type":"BUY","strength":1.0,"price":14.0619,"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":0},{"ts":"2019-02-26","known_ts":"2019-02-26","bar_index":2161,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.8637,"stop_level":14.8776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-02-28","known_ts":"2019-02-28","bar_index":2162,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.7241,"stop_level":14.8776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-20","known_ts":"2019-03-20","bar_index":2167,"type":"RECLAIM","strength":1.0,"price":14.8032,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-05-15","known_ts":"2019-05-17","bar_index":2180,"type":"BUY","strength":0.863,"price":15.2022,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2019-06-24","known_ts":"2019-06-24","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.2733,"stop_level":15.2923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-06-26","known_ts":"2019-06-26","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.614,"stop_level":15.2923,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-07-02","known_ts":"2019-07-02","bar_index":2191,"type":"RECLAIM","strength":0.863,"price":15.3256,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-26 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":"2019-06-26","prior_stop_level":15.2923,"sweep_low":14.5666,"atr14":0.282716,"stop_level":14.425242,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-08","known_ts":"2019-07-10","bar_index":2192,"type":"REBUY","strength":0.863,"price":15.8957,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2019-11-05","known_ts":"2019-11-05","bar_index":2220,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.8486,"stop_level":16.5173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-07","known_ts":"2019-11-07","bar_index":2221,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7071,"stop_level":16.5173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-01-17","known_ts":"2020-01-17","bar_index":2237,"type":"RECLAIM","strength":0.863,"price":17.5152,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-27","known_ts":"2020-02-27","bar_index":2246,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.431,"stop_level":17.9779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-02","known_ts":"2020-03-02","bar_index":2246,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.6918,"stop_level":17.9779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-03-04","known_ts":"2020-03-04","bar_index":2247,"type":"RECLAIM","strength":1.0,"price":18.5493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-02-27","prior_stop_level":17.9779,"sweep_low":16.413,"atr14":0.459784,"stop_level":16.183108,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-03-04","known_ts":"2020-03-04","bar_index":2247,"type":"RECLAIM","strength":1.0,"price":18.5493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-03-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":"2020-03-02","prior_stop_level":17.9779,"sweep_low":17.0499,"atr14":0.459784,"stop_level":16.820008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2270,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.183,"stop_level":15.7366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":2270,"type":"RECLAIM","strength":0.588,"price":15.8648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-06-11","prior_stop_level":15.7366,"sweep_low":15.1779,"atr14":0.602081,"stop_level":14.876859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-28","known_ts":"2020-07-30","bar_index":2281,"type":"BUY","strength":0.45,"price":15.3532,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-08-21","known_ts":"2020-08-25","bar_index":2287,"type":"BUY","strength":0.588,"price":14.8921,"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":"2020-09-17","known_ts":"2020-09-17","bar_index":2293,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.1593,"stop_level":15.1854,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-05","known_ts":"2020-10-05","bar_index":2297,"type":"RECLAIM","strength":0.725,"price":16.0632,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-19","known_ts":"2020-10-19","bar_index":2300,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.6503,"stop_level":16.0632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-22","known_ts":"2020-10-22","bar_index":2301,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.0474,"stop_level":16.0632,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-06","known_ts":"2020-11-10","bar_index":2305,"type":"REBUY","strength":0.863,"price":16.8468,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2020-12-09","known_ts":"2020-12-09","bar_index":2312,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7475,"stop_level":15.7688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-10","known_ts":"2020-12-10","bar_index":2312,"type":"RECLAIM","strength":0.863,"price":15.7742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-12-09","prior_stop_level":15.7688,"sweep_low":15.4802,"atr14":0.416711,"stop_level":15.271845,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-19","known_ts":"2021-01-21","bar_index":2321,"type":"BUY","strength":0.863,"price":16.8382,"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":45},{"ts":"2021-02-19","known_ts":"2021-02-19","bar_index":2328,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.9715,"stop_level":16.0979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-22","known_ts":"2021-02-22","bar_index":2328,"type":"RECLAIM","strength":0.863,"price":16.1626,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-02-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":"2021-02-19","prior_stop_level":16.0979,"sweep_low":15.906,"atr14":0.368283,"stop_level":15.721859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-03-11","known_ts":"2021-03-15","bar_index":2333,"type":"BUY","strength":0.863,"price":17.085,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-05-05","known_ts":"2021-05-05","bar_index":2345,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.0654,"stop_level":17.4626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-07","known_ts":"2021-05-07","bar_index":2346,"type":"RECLAIM","strength":1.0,"price":17.4957,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-05","prior_stop_level":17.4626,"sweep_low":16.9717,"atr14":0.362649,"stop_level":16.790375,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-10","known_ts":"2021-06-14","bar_index":2354,"type":"BUY","strength":1.0,"price":17.9838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-07-20","known_ts":"2021-07-22","bar_index":2363,"type":"BUY","strength":0.863,"price":17.7186,"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-08-10","known_ts":"2021-08-10","bar_index":2368,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.1443,"stop_level":17.3132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-14","known_ts":"2021-09-16","bar_index":2376,"type":"BUY","strength":0.725,"price":17.5835,"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":"2021-11-04","known_ts":"2021-11-04","bar_index":2388,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.272,"stop_level":19.0079,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-19","known_ts":"2021-11-19","bar_index":2392,"type":"RECLAIM","strength":1.0,"price":18.8747,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":2394,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.1782,"stop_level":18.272,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-03","known_ts":"2021-12-03","bar_index":2395,"type":"RECLAIM","strength":1.0,"price":18.2827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-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":"2021-11-30","prior_stop_level":18.272,"sweep_low":17.7139,"atr14":0.406186,"stop_level":17.510807,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-31","known_ts":"2022-04-04","bar_index":2422,"type":"BUY","strength":0.45,"price":16.7524,"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-29","known_ts":"2022-04-29","bar_index":2428,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.2368,"stop_level":16.2968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-05-02","known_ts":"2022-05-02","bar_index":2429,"type":"RECLAIM","strength":0.45,"price":17.1182,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2022-04-29","prior_stop_level":16.2968,"sweep_low":16.2068,"atr14":0.441273,"stop_level":15.986164,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-18","known_ts":"2022-05-18","bar_index":2433,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0035,"stop_level":17.0702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-23","known_ts":"2022-05-23","bar_index":2434,"type":"RECLAIM","strength":0.588,"price":17.2642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-05-18","prior_stop_level":17.0702,"sweep_low":16.4216,"atr14":0.522216,"stop_level":16.160492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-09","known_ts":"2022-06-09","bar_index":2438,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.0458,"stop_level":16.5247,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-16","known_ts":"2022-06-16","bar_index":2439,"type":"RECLAIM","strength":0.588,"price":16.5428,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-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":"2022-06-09","prior_stop_level":16.5247,"sweep_low":14.7667,"atr14":0.582786,"stop_level":14.475307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-25","known_ts":"2022-07-25","bar_index":2448,"type":"RECLAIM","strength":0.725,"price":19.4069,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":2456,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.2018,"stop_level":19.376,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-08","known_ts":"2022-11-10","bar_index":2473,"type":"BUY","strength":0.45,"price":16.0415,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2481,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.3523,"stop_level":15.4467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-12-27","known_ts":"2022-12-29","bar_index":2484,"type":"REBUY","strength":0.45,"price":15.1636,"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":"2023-01-19","known_ts":"2023-01-19","bar_index":2489,"type":"RECLAIM","strength":0.725,"price":16.9883,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-12-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-07","known_ts":"2023-02-07","bar_index":2493,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.5635,"stop_level":16.595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-09","known_ts":"2023-02-09","bar_index":2494,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.0759,"stop_level":16.595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-29","known_ts":"2023-03-31","bar_index":2505,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-03-29","trigger_known_ts":"2023-03-31","strength":0.45,"price":15.4452,"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.252338,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.3825,"atr14":0.428652,"stop_level":14.168174,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-06","known_ts":"2023-04-11","bar_index":2507,"type":"BUY","strength":0.45,"price":16.0924,"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":"2023-04-06","known_ts":"2023-04-11","bar_index":2507,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-04-06","trigger_known_ts":"2023-04-11","strength":0.45,"price":16.0924,"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.221009,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.0217,"atr14":0.406386,"stop_level":14.818507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-25","known_ts":"2023-04-25","bar_index":2511,"type":"RECLAIM","strength":0.725,"price":15.5331,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-04-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-19","known_ts":"2023-05-19","bar_index":2517,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.3783,"stop_level":15.645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-23","known_ts":"2023-05-23","bar_index":2517,"type":"RECLAIM","strength":0.725,"price":15.6542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-05-19","prior_stop_level":15.645,"sweep_low":15.1673,"atr14":0.4277,"stop_level":14.95345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-07","known_ts":"2023-06-09","bar_index":2521,"type":"REBUY","strength":0.588,"price":15.9951,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2023-07-18","known_ts":"2023-07-20","bar_index":2530,"type":"BUY","strength":0.863,"price":15.9058,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-08-08","known_ts":"2023-08-08","bar_index":2535,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.0131,"stop_level":15.8165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-10","known_ts":"2023-08-10","bar_index":2535,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.6479,"stop_level":15.8165,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-03","known_ts":"2023-10-05","bar_index":2548,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-10-03","trigger_known_ts":"2023-10-05","strength":0.45,"price":12.402,"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.269968,"monthly_oversold_dwell":9,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.047,"atr14":0.343932,"stop_level":11.875034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-01","known_ts":"2023-11-03","bar_index":2555,"type":"BUY","strength":0.45,"price":12.3029,"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":"2023-11-01","known_ts":"2023-11-03","bar_index":2555,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-11-01","trigger_known_ts":"2023-11-03","strength":0.45,"price":12.3029,"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.275802,"monthly_oversold_dwell":10,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.502,"atr14":0.379725,"stop_level":11.312137,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-22","known_ts":"2023-12-22","bar_index":2567,"type":"RECLAIM","strength":0.725,"price":14.6806,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":2572,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.031,"stop_level":14.225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":2572,"type":"RECLAIM","strength":0.863,"price":14.3263,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-18","prior_stop_level":14.225,"sweep_low":13.9044,"atr14":0.378622,"stop_level":13.715089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-01","known_ts":"2024-04-03","bar_index":2589,"type":"BUY","strength":0.45,"price":11.9484,"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":"2024-05-03","known_ts":"2024-05-03","bar_index":2597,"type":"RECLAIM","strength":0.725,"price":13.3038,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-04-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-06-20","known_ts":"2024-06-20","bar_index":2607,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.1595,"stop_level":14.2741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-06-24","known_ts":"2024-06-24","bar_index":2608,"type":"RECLAIM","strength":0.863,"price":14.3974,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-06-20","prior_stop_level":14.2741,"sweep_low":14.0626,"atr14":0.328074,"stop_level":13.898563,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-05","known_ts":"2024-07-05","bar_index":2611,"type":"RECLAIM","strength":1.0,"price":14.9349,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-01","known_ts":"2024-08-01","bar_index":2617,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.4195,"stop_level":15.4283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-02","known_ts":"2024-08-02","bar_index":2617,"type":"RECLAIM","strength":1.0,"price":15.7455,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-08-01","prior_stop_level":15.4283,"sweep_low":15.3138,"atr14":0.350762,"stop_level":15.138419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-21","known_ts":"2024-08-21","bar_index":2622,"type":"RECLAIM","strength":1.0,"price":15.7815,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-22","known_ts":"2024-11-26","bar_index":2644,"type":"BUY","strength":0.863,"price":16.9272,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2024-12-12","known_ts":"2024-12-12","bar_index":2648,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.7136,"stop_level":15.7866,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-12-16","known_ts":"2024-12-16","bar_index":2649,"type":"RECLAIM","strength":0.863,"price":15.8139,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-12 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":"2024-12-12","prior_stop_level":15.7866,"sweep_low":15.4124,"atr14":0.401393,"stop_level":15.211704,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-28","known_ts":"2025-01-30","bar_index":2658,"type":"BUY","strength":0.725,"price":15.3485,"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":80},{"ts":"2025-02-05","known_ts":"2025-02-07","bar_index":2660,"type":"BUY","strength":0.588,"price":15.1022,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":90},{"ts":"2025-02-13","known_ts":"2025-02-18","bar_index":2662,"type":"BUY","strength":0.725,"price":15.5037,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"2025-04-07","known_ts":"2025-04-07","bar_index":2674,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.2188,"stop_level":15.3991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-06-06","known_ts":"2025-06-10","bar_index":2688,"type":"BUY","strength":0.588,"price":13.9902,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2025-07-28","known_ts":"2025-07-28","bar_index":2699,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.8534,"stop_level":15.0431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-30","known_ts":"2025-07-30","bar_index":2700,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.7585,"stop_level":15.0431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":2700,"type":"RECLAIM","strength":0.725,"price":15.688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-07-28","prior_stop_level":15.0431,"sweep_low":14.5024,"atr14":0.395682,"stop_level":14.304559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-01","known_ts":"2025-08-01","bar_index":2700,"type":"RECLAIM","strength":0.725,"price":15.688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-07-30","prior_stop_level":15.0431,"sweep_low":14.5024,"atr14":0.395682,"stop_level":14.304559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-15","known_ts":"2025-08-15","bar_index":2704,"type":"RECLAIM","strength":0.863,"price":15.8498,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-24","known_ts":"2025-09-24","bar_index":2713,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.0431,"stop_level":17.1201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-26","known_ts":"2025-09-26","bar_index":2713,"type":"RECLAIM","strength":0.863,"price":17.1875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-09-24","prior_stop_level":17.1201,"sweep_low":16.8699,"atr14":0.298997,"stop_level":16.720401,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-10","known_ts":"2025-10-10","bar_index":2717,"type":"RECLAIM","strength":1.0,"price":17.7457,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-02-06","known_ts":"2026-02-10","bar_index":2744,"type":"BUY","strength":0.725,"price":16.9308,"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":"2026-03-11","known_ts":"2026-03-11","bar_index":2751,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.082,"stop_level":18.171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-17","known_ts":"2026-03-17","bar_index":2752,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.8153,"stop_level":18.171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-17","known_ts":"2026-04-17","bar_index":2760,"type":"RECLAIM","strength":0.863,"price":18.0623,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-28","known_ts":"2026-05-28","bar_index":2769,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.11,"stop_level":20.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-01","known_ts":"2026-06-01","bar_index":2770,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.48,"stop_level":20.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-17","known_ts":"2026-06-17","bar_index":2774,"type":"RECLAIM","strength":1.0,"price":20.16,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-08-04","known_ts":"2026-08-04","bar_index":2784,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.27,"stop_level":21.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-08-04","last_scored_basis":"structure_stop","bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":true},"early_dots":["2016-05-31","2016-09-20","2016-10-19","2016-11-04","2017-05-12","2017-07-21","2017-08-11","2017-10-16","2017-11-01","2018-01-22","2018-02-21","2018-03-27","2018-10-08","2019-04-24","2019-12-26","2020-03-24","2020-04-28","2021-01-13","2021-05-24","2021-07-01","2021-08-26","2021-12-08","2021-12-27","2022-03-07","2022-09-30","2022-10-21","2023-03-13","2023-08-24","2023-11-01","2024-02-26","2024-03-21","2024-04-25","2024-10-11","2024-11-11","2025-01-03","2025-02-13","2025-05-15","2025-06-06","2025-11-10","2025-12-23"],"warnings":[{"ts":"2023-01-20","kind":"arm","px":16.6186},{"ts":"2023-02-07","kind":"confirm","px":16.5635,"level":16.595},{"ts":"2023-02-08","kind":"arm","px":16.4534},{"ts":"2023-02-09","kind":"confirm","px":16.0759,"level":16.595},{"ts":"2023-05-18","kind":"arm","px":15.6299},{"ts":"2023-05-19","kind":"confirm","px":15.3783,"level":15.645},{"ts":"2023-08-02","kind":"arm","px":15.8165},{"ts":"2023-08-08","kind":"confirm","px":15.0131,"level":15.8165},{"ts":"2023-08-09","kind":"arm","px":15.0537},{"ts":"2023-08-10","kind":"confirm","px":14.6479,"level":15.8165},{"ts":"2023-12-19","kind":"arm","px":14.3938},{"ts":"2024-01-16","kind":"arm","px":14.7059},{"ts":"2024-01-18","kind":"confirm","px":14.031,"level":14.225},{"ts":"2024-04-18","kind":"arm","px":11.9052},{"ts":"2024-06-17","kind":"arm","px":14.23},{"ts":"2024-06-20","kind":"confirm","px":14.1595,"level":14.2741},{"ts":"2024-07-19","kind":"arm","px":15.3843},{"ts":"2024-08-01","kind":"confirm","px":15.4195,"level":15.4283},{"ts":"2024-12-10","kind":"arm","px":16.0786},{"ts":"2024-12-12","kind":"confirm","px":15.7136,"level":15.7866},{"ts":"2025-03-12","kind":"arm","px":15.1668},{"ts":"2025-04-04","kind":"arm","px":14.9716},{"ts":"2025-04-07","kind":"confirm","px":14.2188,"level":15.3991},{"ts":"2025-07-08","kind":"arm","px":15.081},{"ts":"2025-07-28","kind":"confirm","px":14.8534,"level":15.0431},{"ts":"2025-07-29","kind":"arm","px":15.0241},{"ts":"2025-07-30","kind":"confirm","px":14.7585,"level":15.0431},{"ts":"2025-08-14","kind":"arm","px":15.6959},{"ts":"2025-09-12","kind":"arm","px":17.6494},{"ts":"2025-09-24","kind":"confirm","px":17.0431,"level":17.1201},{"ts":"2026-02-27","kind":"arm","px":18.2302},{"ts":"2026-03-11","kind":"confirm","px":18.082,"level":18.171},{"ts":"2026-03-16","kind":"arm","px":17.9338},{"ts":"2026-03-17","kind":"confirm","px":17.8153,"level":18.171},{"ts":"2026-05-19","kind":"arm","px":20.2},{"ts":"2026-05-28","kind":"confirm","px":20.11,"level":20.2},{"ts":"2026-05-29","kind":"arm","px":19.92},{"ts":"2026-06-01","kind":"confirm","px":19.48,"level":20.2},{"ts":"2026-08-03","kind":"arm","px":20.54},{"ts":"2026-08-04","kind":"confirm","px":20.27,"level":21.14}],"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":[]}}}