{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_c6047d44b152eb9dfa6c","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-24","entry_date":"2026-07-27","entry_basis":"next_session_close","entry_price":55.77,"rank":42,"tier":null,"state":"up","maturity":"matured","latest_price":58.38,"return_pct":4.7,"excess_pct":4.44,"sessions":1,"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":"TRMB","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1991-01-04","known_ts":"1991-01-04","bar_index":39,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4167,"stop_level":1.4583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-08","known_ts":"1991-01-08","bar_index":40,"type":"RECLAIM","strength":0.588,"price":1.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-01-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":"1991-01-04","prior_stop_level":1.4583,"sweep_low":1.4167,"atr14":0.102068,"stop_level":1.365666,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-25","known_ts":"1991-02-25","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.8333,"stop_level":1.9583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-03-04","known_ts":"1991-03-04","bar_index":52,"type":"RECLAIM","strength":0.725,"price":2.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-02-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":"1991-02-25","prior_stop_level":1.9583,"sweep_low":1.75,"atr14":0.111294,"stop_level":1.694353,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-30","known_ts":"1991-04-30","bar_index":66,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5,"stop_level":2.5417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-05-06","known_ts":"1991-05-06","bar_index":67,"type":"RECLAIM","strength":0.725,"price":2.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1991-04-30","prior_stop_level":2.5417,"sweep_low":2.125,"atr14":0.175017,"stop_level":2.037491,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-09-19","known_ts":"1991-09-19","bar_index":99,"type":"RECLAIM","strength":0.725,"price":2.875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-04-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-10-08","known_ts":"1991-10-08","bar_index":103,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.625,"stop_level":2.7917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-12-05","known_ts":"1991-12-09","bar_index":117,"type":"BUY","strength":0.725,"price":3.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1991-12-23","known_ts":"1991-12-26","bar_index":121,"type":"REBUY","strength":0.725,"price":2.8958,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1992-01-10","known_ts":"1992-01-14","bar_index":125,"type":"REBUY","strength":0.588,"price":3.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1992-04-09","known_ts":"1992-04-13","bar_index":146,"type":"BUY","strength":0.45,"price":1.9583,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1992-04-28","known_ts":"1992-04-28","bar_index":150,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.7917,"stop_level":1.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1992-06-05","known_ts":"1992-06-09","bar_index":159,"type":"REBUY","strength":0.45,"price":1.6042,"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":"1992-09-14","known_ts":"1992-09-16","bar_index":182,"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":"1992-09-14","trigger_known_ts":"1992-09-16","strength":0.588,"price":1.2917,"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.569433,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.125,"atr14":0.092498,"stop_level":1.078751,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-09-30","known_ts":"1992-10-02","bar_index":186,"type":"BUY","strength":0.588,"price":1.2083,"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":"1992-09-30","known_ts":"1992-10-02","bar_index":186,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-09-30","trigger_known_ts":"1992-10-02","strength":0.588,"price":1.2083,"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.597233,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.0833,"atr14":0.086612,"stop_level":1.039994,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-16","known_ts":"1992-10-20","bar_index":190,"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":"1992-10-16","trigger_known_ts":"1992-10-20","strength":0.588,"price":1.1458,"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.618067,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.0833,"atr14":0.068256,"stop_level":1.049172,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-21","known_ts":"1992-10-23","bar_index":191,"type":"BUY","strength":0.588,"price":1.1667,"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":"1992-10-21","known_ts":"1992-10-23","bar_index":191,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1992-10-21","trigger_known_ts":"1992-10-23","strength":0.588,"price":1.1667,"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.6111,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.0833,"atr14":0.06691,"stop_level":1.049845,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-11-06","known_ts":"1992-11-06","bar_index":195,"type":"RECLAIM","strength":0.725,"price":1.7083,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-10-21 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-11-24","known_ts":"1992-11-24","bar_index":199,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.5,"stop_level":1.5833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-12-11","known_ts":"1992-12-11","bar_index":203,"type":"RECLAIM","strength":0.863,"price":1.5625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-11-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1992-12-16","known_ts":"1992-12-16","bar_index":204,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.4792,"stop_level":1.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-12-17","known_ts":"1992-12-17","bar_index":204,"type":"RECLAIM","strength":0.863,"price":1.5417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-12-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1992-12-16","prior_stop_level":1.5,"sweep_low":1.4792,"atr14":0.110488,"stop_level":1.423956,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-05","known_ts":"1993-01-07","bar_index":208,"type":"REBUY","strength":0.863,"price":1.8333,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1993-04-14","known_ts":"1993-04-16","bar_index":231,"type":"BUY","strength":0.588,"price":1.375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1993-04-27","known_ts":"1993-04-29","bar_index":234,"type":"BUY","strength":0.588,"price":1.375,"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":"base","score":40},{"ts":"1993-05-17","known_ts":"1993-05-17","bar_index":238,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.3333,"stop_level":1.375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-06-01","known_ts":"1993-06-01","bar_index":242,"type":"RECLAIM","strength":1.0,"price":1.4167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-05-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-20","known_ts":"1993-07-20","bar_index":253,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.0,"stop_level":2.0417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-04","known_ts":"1993-08-04","bar_index":257,"type":"RECLAIM","strength":1.0,"price":2.0417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-11-18","known_ts":"1993-11-22","bar_index":282,"type":"BUY","strength":0.863,"price":1.8333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1994-01-06","known_ts":"1994-01-10","bar_index":293,"type":"BUY","strength":0.725,"price":1.75,"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":10},{"ts":"1994-03-07","known_ts":"1994-03-07","bar_index":306,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6042,"stop_level":1.6667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1994-03-09","known_ts":"1994-03-09","bar_index":307,"type":"RECLAIM","strength":0.725,"price":1.6875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-03-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1994-03-07","prior_stop_level":1.6667,"sweep_low":1.6042,"atr14":0.06584,"stop_level":1.57128,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-03-16","known_ts":"1994-03-18","bar_index":309,"type":"REBUY","strength":0.725,"price":1.6875,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"1994-04-29","known_ts":"1994-05-03","bar_index":319,"type":"BUY","strength":0.588,"price":1.7708,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":80},{"ts":"1994-06-24","known_ts":"1994-06-24","bar_index":332,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.6042,"stop_level":1.6458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1994-06-29","known_ts":"1994-06-29","bar_index":333,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.625,"stop_level":1.6458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1994-07-05","known_ts":"1994-07-05","bar_index":334,"type":"RECLAIM","strength":0.725,"price":1.6667,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1994-06-29","prior_stop_level":1.6458,"sweep_low":1.5625,"atr14":0.06484,"stop_level":1.53008,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-07-18","known_ts":"1994-07-18","bar_index":337,"type":"RECLAIM","strength":0.863,"price":1.7708,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-27","known_ts":"1994-09-27","bar_index":353,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.1875,"stop_level":2.2083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-28","known_ts":"1994-09-28","bar_index":354,"type":"RECLAIM","strength":1.0,"price":2.2292,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-09-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":"1994-09-27","prior_stop_level":2.2083,"sweep_low":2.1875,"atr14":0.094116,"stop_level":2.140442,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-11","known_ts":"1994-10-11","bar_index":357,"type":"RECLAIM","strength":1.0,"price":2.3958,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-09-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-12-14","known_ts":"1994-12-16","bar_index":372,"type":"BUY","strength":0.863,"price":2.5417,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1995-01-20","known_ts":"1995-01-20","bar_index":380,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8125,"stop_level":2.8958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-01-23","known_ts":"1995-01-23","bar_index":380,"type":"RECLAIM","strength":1.0,"price":2.9167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-01-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1995-01-20","prior_stop_level":2.8958,"sweep_low":2.8125,"atr14":0.102059,"stop_level":2.76147,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-02-06","known_ts":"1995-02-06","bar_index":384,"type":"RECLAIM","strength":1.0,"price":2.9583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-05-03","known_ts":"1995-05-05","bar_index":404,"type":"BUY","strength":0.863,"price":3.3333,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":0},{"ts":"1995-06-27","known_ts":"1995-06-27","bar_index":416,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5208,"stop_level":4.8958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-07-12","known_ts":"1995-07-12","bar_index":420,"type":"RECLAIM","strength":1.0,"price":4.875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-07-21","known_ts":"1995-07-21","bar_index":422,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6042,"stop_level":4.6667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-07-24","known_ts":"1995-07-24","bar_index":422,"type":"RECLAIM","strength":0.863,"price":5.0417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-07-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":"1995-07-21","prior_stop_level":4.6667,"sweep_low":4.5833,"atr14":0.213651,"stop_level":4.476474,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-20","known_ts":"1995-09-20","bar_index":436,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.0833,"stop_level":5.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-09-22","known_ts":"1995-09-22","bar_index":437,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0,"stop_level":5.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1995-11-13","known_ts":"1995-11-15","bar_index":449,"type":"BUY","strength":0.588,"price":3.8542,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"1995-12-04","known_ts":"1995-12-04","bar_index":453,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.4583,"stop_level":3.4792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-12-11","known_ts":"1995-12-11","bar_index":455,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.7292,"stop_level":3.4792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-12-18","known_ts":"1995-12-20","bar_index":457,"type":"REBUY","strength":0.45,"price":3.0,"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":"1996-03-08","known_ts":"1996-03-08","bar_index":475,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.125,"stop_level":3.2083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-11","known_ts":"1996-03-11","bar_index":476,"type":"RECLAIM","strength":0.588,"price":3.2708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-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":"1996-03-08","prior_stop_level":3.2083,"sweep_low":3.0833,"atr14":0.16969,"stop_level":2.998455,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-26","known_ts":"1996-03-26","bar_index":479,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.125,"stop_level":3.1458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-03-28","known_ts":"1996-03-28","bar_index":480,"type":"RECLAIM","strength":0.588,"price":3.8333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1996-03-26","prior_stop_level":3.1458,"sweep_low":3.0625,"atr14":0.174712,"stop_level":2.975144,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-04-23","known_ts":"1996-04-23","bar_index":486,"type":"RECLAIM","strength":0.725,"price":3.9167,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-15","known_ts":"1996-07-17","bar_index":505,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1996-07-15","trigger_known_ts":"1996-07-17","strength":0.45,"price":3.1042,"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.467848,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.75,"atr14":0.156551,"stop_level":2.671724,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-07-31","known_ts":"1996-08-02","bar_index":509,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1996-07-31","trigger_known_ts":"1996-08-02","strength":0.45,"price":3.1667,"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.457134,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6875,"atr14":0.151301,"stop_level":2.611849,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-08-05","known_ts":"1996-08-07","bar_index":510,"type":"BUY","strength":0.588,"price":3.5417,"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":60},{"ts":"1996-08-23","known_ts":"1996-08-23","bar_index":514,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1667,"stop_level":3.2917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-03","known_ts":"1996-10-07","bar_index":524,"type":"BUY","strength":0.45,"price":2.6875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-10-03","known_ts":"1996-10-07","bar_index":524,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1996-10-03","trigger_known_ts":"1996-10-07","strength":0.45,"price":2.6875,"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.367647,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5833,"atr14":0.113263,"stop_level":2.526668,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-08","known_ts":"1996-10-10","bar_index":525,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1996-10-08","trigger_known_ts":"1996-10-10","strength":0.45,"price":2.6667,"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.372541,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.5625,"atr14":0.117959,"stop_level":2.503521,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-10-29","known_ts":"1996-10-31","bar_index":530,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1996-10-29","trigger_known_ts":"1996-10-31","strength":0.45,"price":2.3646,"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.443624,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8125,"atr14":0.150174,"stop_level":1.737413,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-14","known_ts":"1996-11-18","bar_index":534,"type":"BUY","strength":0.45,"price":2.125,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-11-14","known_ts":"1996-11-18","bar_index":534,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1996-11-14","trigger_known_ts":"1996-11-18","strength":0.45,"price":2.125,"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.5,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9792,"atr14":0.120713,"stop_level":1.918844,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-12-17","known_ts":"1996-12-17","bar_index":541,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.0859,"stop_level":2.2083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-03","known_ts":"1997-01-07","bar_index":545,"type":"REBUY","strength":0.45,"price":2.0208,"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":"1997-03-05","known_ts":"1997-03-05","bar_index":559,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1458,"stop_level":2.1667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-03-07","known_ts":"1997-03-07","bar_index":559,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.125,"stop_level":2.1667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-03-10","known_ts":"1997-03-10","bar_index":560,"type":"RECLAIM","strength":0.588,"price":2.1875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-05 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":"1997-03-05","prior_stop_level":2.1667,"sweep_low":2.0833,"atr14":0.100501,"stop_level":2.03305,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-03-10","known_ts":"1997-03-10","bar_index":560,"type":"RECLAIM","strength":0.588,"price":2.1875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-03-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":"1997-03-07","prior_stop_level":2.1667,"sweep_low":2.0833,"atr14":0.100501,"stop_level":2.03305,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-05-08","known_ts":"1997-05-12","bar_index":574,"type":"BUY","strength":0.588,"price":1.9792,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"1997-07-03","known_ts":"1997-07-03","bar_index":587,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.875,"stop_level":2.8958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-08","known_ts":"1997-07-08","bar_index":587,"type":"RECLAIM","strength":0.863,"price":2.9792,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-07-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-07-03","prior_stop_level":2.8958,"sweep_low":2.875,"atr14":0.131332,"stop_level":2.809334,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-22","known_ts":"1997-07-22","bar_index":591,"type":"RECLAIM","strength":0.863,"price":3.0104,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-15","known_ts":"1997-10-15","bar_index":611,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.2083,"stop_level":3.2292,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-10-16","known_ts":"1997-10-16","bar_index":611,"type":"RECLAIM","strength":1.0,"price":3.2917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-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":"1997-10-15","prior_stop_level":3.2292,"sweep_low":3.1042,"atr14":0.145432,"stop_level":3.031484,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-04-17","known_ts":"1998-04-21","bar_index":653,"type":"BUY","strength":0.588,"price":3.2292,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1998-06-10","known_ts":"1998-06-10","bar_index":665,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9792,"stop_level":3.0729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1998-08-07","known_ts":"1998-08-11","bar_index":679,"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-08-07","trigger_known_ts":"1998-08-11","strength":0.45,"price":2.0833,"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.468098,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.75,"atr14":0.144237,"stop_level":1.677882,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-17","known_ts":"1998-08-19","bar_index":681,"type":"BUY","strength":0.45,"price":2.3073,"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-08-17","known_ts":"1998-08-19","bar_index":681,"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-08-17","trigger_known_ts":"1998-08-19","strength":0.45,"price":2.3073,"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.410907,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9167,"atr14":0.139934,"stop_level":1.846733,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-09-08","known_ts":"1998-09-10","bar_index":686,"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-08","trigger_known_ts":"1998-09-10","strength":0.45,"price":1.9271,"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.507979,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.5417,"atr14":0.161731,"stop_level":1.460835,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-05","known_ts":"1998-10-05","bar_index":692,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.5833,"stop_level":1.6458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-10-09","known_ts":"1998-10-09","bar_index":693,"type":"RECLAIM","strength":0.588,"price":1.6875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-05 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-05","prior_stop_level":1.6458,"sweep_low":1.1667,"atr14":0.151962,"stop_level":1.090719,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-03","known_ts":"1998-12-03","bar_index":706,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.4167,"stop_level":1.4896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-09","known_ts":"1998-12-09","bar_index":707,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.3854,"stop_level":1.4896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-01-04","known_ts":"1999-01-06","bar_index":713,"type":"REBUY","strength":0.588,"price":1.3021,"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":"1999-03-10","known_ts":"1999-03-12","bar_index":728,"type":"BUY","strength":0.725,"price":1.3646,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1999-11-22","known_ts":"1999-11-22","bar_index":787,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.8542,"stop_level":2.901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-11-24","known_ts":"1999-11-24","bar_index":788,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.7708,"stop_level":2.901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-12-10","known_ts":"1999-12-10","bar_index":792,"type":"RECLAIM","strength":1.0,"price":3.0417,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-11-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-12-15","known_ts":"1999-12-17","bar_index":793,"type":"REBUY","strength":1.0,"price":3.0833,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2000-01-27","known_ts":"2000-01-27","bar_index":802,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.8333,"stop_level":3.8438,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-05-19","known_ts":"2000-05-19","bar_index":829,"type":"RECLAIM","strength":0.863,"price":6.1458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-23","known_ts":"2000-06-23","bar_index":837,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.0625,"stop_level":7.3229,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-27","known_ts":"2000-06-27","bar_index":837,"type":"RECLAIM","strength":1.0,"price":7.7604,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-06-23","prior_stop_level":7.3229,"sweep_low":6.6771,"atr14":0.549831,"stop_level":6.402185,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-12","known_ts":"2000-07-14","bar_index":841,"type":"REBUY","strength":0.863,"price":9.6979,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":65},{"ts":"2000-10-26","known_ts":"2000-10-30","bar_index":866,"type":"BUY","strength":0.588,"price":3.5312,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2000-11-21","known_ts":"2000-11-21","bar_index":872,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7812,"stop_level":3.8333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2000-11-24","known_ts":"2000-11-24","bar_index":872,"type":"RECLAIM","strength":0.588,"price":4.0417,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2000-11-21","prior_stop_level":3.8333,"sweep_low":3.5208,"atr14":0.372542,"stop_level":3.334529,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-05","known_ts":"2001-03-07","bar_index":895,"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":"2001-03-05","trigger_known_ts":"2001-03-07","strength":0.45,"price":3.3438,"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.655204,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.7083,"atr14":0.253003,"stop_level":2.581799,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-03-21","known_ts":"2001-03-23","bar_index":899,"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":"2001-03-21","trigger_known_ts":"2001-03-23","strength":0.45,"price":3.125,"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.677765,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4583,"atr14":0.259323,"stop_level":2.328638,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-17","known_ts":"2001-04-19","bar_index":905,"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":"2001-04-17","trigger_known_ts":"2001-04-19","strength":0.45,"price":2.6667,"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.725023,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8333,"atr14":0.269666,"stop_level":1.698467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-04-20","known_ts":"2001-04-24","bar_index":906,"type":"BUY","strength":0.45,"price":2.5467,"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":"2001-04-20","known_ts":"2001-04-24","bar_index":906,"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":"2001-04-20","trigger_known_ts":"2001-04-24","strength":0.45,"price":2.5467,"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.737397,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1667,"atr14":0.256353,"stop_level":2.038523,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-06-08","known_ts":"2001-06-08","bar_index":917,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2483,"stop_level":3.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-06-12","known_ts":"2001-06-12","bar_index":918,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.0917,"stop_level":3.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-07-17","known_ts":"2001-07-19","bar_index":926,"type":"BUY","strength":0.725,"price":3.0683,"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":30},{"ts":"2001-10-11","known_ts":"2001-10-15","bar_index":945,"type":"BUY","strength":0.725,"price":2.8133,"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":35},{"ts":"2001-11-05","known_ts":"2001-11-05","bar_index":950,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.8517,"stop_level":2.9167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-06","known_ts":"2001-11-06","bar_index":951,"type":"RECLAIM","strength":0.725,"price":2.9233,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-05 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":"2001-11-05","prior_stop_level":2.9167,"sweep_low":2.8133,"atr14":0.164727,"stop_level":2.730936,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-28","known_ts":"2001-11-28","bar_index":956,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7767,"stop_level":2.8333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-12-05","known_ts":"2001-12-05","bar_index":957,"type":"RECLAIM","strength":0.725,"price":2.865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-28 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":"2001-11-28","prior_stop_level":2.8333,"sweep_low":2.6667,"atr14":0.123505,"stop_level":2.604947,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-06","known_ts":"2002-03-08","bar_index":978,"type":"BUY","strength":0.45,"price":2.3667,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-04-02","known_ts":"2002-04-02","bar_index":984,"type":"RECLAIM","strength":0.725,"price":2.6617,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-03-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-22","known_ts":"2002-04-22","bar_index":988,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6167,"stop_level":2.6533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-04-23","known_ts":"2002-04-23","bar_index":989,"type":"RECLAIM","strength":0.725,"price":2.6833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-04-22","prior_stop_level":2.6533,"sweep_low":2.6167,"atr14":0.104623,"stop_level":2.564388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-05-06","known_ts":"2002-05-06","bar_index":992,"type":"RECLAIM","strength":0.863,"price":2.8567,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-04-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-06-03","known_ts":"2002-06-03","bar_index":998,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8917,"stop_level":2.8933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-08-21","known_ts":"2002-08-23","bar_index":1017,"type":"BUY","strength":0.588,"price":2.2983,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2002-09-09","known_ts":"2002-09-09","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.2083,"stop_level":2.2333,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-08","known_ts":"2002-10-10","bar_index":1028,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-10-08","trigger_known_ts":"2002-10-10","strength":0.45,"price":1.6783,"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.45302,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3333,"atr14":0.109298,"stop_level":1.278651,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-11","known_ts":"2002-10-15","bar_index":1029,"type":"BUY","strength":0.45,"price":1.7417,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-10-11","known_ts":"2002-10-15","bar_index":1029,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-10-11","trigger_known_ts":"2002-10-15","strength":0.45,"price":1.7417,"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.432357,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.3333,"atr14":0.115431,"stop_level":1.275585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-27","known_ts":"2002-11-27","bar_index":1040,"type":"RECLAIM","strength":0.725,"price":2.3917,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-12-23","known_ts":"2002-12-23","bar_index":1045,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.1917,"stop_level":2.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-03","known_ts":"2003-01-07","bar_index":1048,"type":"REBUY","strength":0.863,"price":2.2833,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2003-02-07","known_ts":"2003-02-07","bar_index":1056,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.5717,"stop_level":2.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-02-10","known_ts":"2003-02-10","bar_index":1056,"type":"RECLAIM","strength":1.0,"price":2.6467,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-02-07","prior_stop_level":2.6,"sweep_low":2.5217,"atr14":0.117028,"stop_level":2.463186,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-26","known_ts":"2003-02-26","bar_index":1060,"type":"RECLAIM","strength":1.0,"price":2.7917,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-02-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":1079,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.8833,"stop_level":3.9217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-05-20","known_ts":"2003-05-20","bar_index":1079,"type":"RECLAIM","strength":1.0,"price":3.9267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-05-19","prior_stop_level":3.9217,"sweep_low":3.8417,"atr14":0.138978,"stop_level":3.772211,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-28","known_ts":"2003-05-30","bar_index":1081,"type":"REBUY","strength":1.0,"price":4.4883,"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":"2003-10-29","known_ts":"2003-10-31","bar_index":1117,"type":"BUY","strength":0.725,"price":4.6,"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":"2004-02-04","known_ts":"2004-02-04","bar_index":1139,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.1167,"stop_level":6.1217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-03-31","known_ts":"2004-04-02","bar_index":1152,"type":"BUY","strength":0.725,"price":6.085,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2004-04-27","known_ts":"2004-04-29","bar_index":1158,"type":"REBUY","strength":0.725,"price":6.235,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2004-05-17","known_ts":"2004-05-17","bar_index":1162,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.105,"stop_level":6.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-21","known_ts":"2004-05-21","bar_index":1164,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.045,"stop_level":6.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-05-25","known_ts":"2004-05-25","bar_index":1164,"type":"RECLAIM","strength":0.725,"price":6.645,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-05-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":"2004-05-21","prior_stop_level":6.31,"sweep_low":5.9825,"atr14":0.284004,"stop_level":5.840498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-06-09","known_ts":"2004-06-09","bar_index":1168,"type":"RECLAIM","strength":0.863,"price":6.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-28","known_ts":"2004-07-30","bar_index":1179,"type":"BUY","strength":0.725,"price":6.9425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2004-08-13","known_ts":"2004-08-17","bar_index":1183,"type":"BUY","strength":0.725,"price":6.5475,"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-11-11","known_ts":"2004-11-15","bar_index":1204,"type":"BUY","strength":0.863,"price":7.88,"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":0},{"ts":"2005-01-06","known_ts":"2005-01-06","bar_index":1216,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.82,"stop_level":7.9575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-01-31","known_ts":"2005-01-31","bar_index":1222,"type":"RECLAIM","strength":1.0,"price":8.8925,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-22","known_ts":"2005-02-22","bar_index":1227,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.615,"stop_level":8.7525,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-24","known_ts":"2005-02-24","bar_index":1227,"type":"RECLAIM","strength":1.0,"price":8.9,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-02-22","prior_stop_level":8.7525,"sweep_low":8.5125,"atr14":0.279305,"stop_level":8.372848,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-15","known_ts":"2005-03-15","bar_index":1232,"type":"RECLAIM","strength":1.0,"price":9.09,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-03-28","known_ts":"2005-03-28","bar_index":1234,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.445,"stop_level":8.7775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-05-05","known_ts":"2005-05-09","bar_index":1244,"type":"BUY","strength":0.725,"price":9.3325,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2005-07-06","known_ts":"2005-07-08","bar_index":1258,"type":"REBUY","strength":0.863,"price":9.9875,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2005-07-29","known_ts":"2005-07-29","bar_index":1263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.74,"stop_level":9.985,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-10","known_ts":"2005-11-14","bar_index":1288,"type":"BUY","strength":0.45,"price":7.65,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-12-27","known_ts":"2005-12-27","bar_index":1298,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.47,"stop_level":8.4975,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":1299,"type":"RECLAIM","strength":0.588,"price":8.965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-27","prior_stop_level":8.4975,"sweep_low":8.35,"atr14":0.229646,"stop_level":8.235177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-12","known_ts":"2006-01-12","bar_index":1302,"type":"RECLAIM","strength":0.725,"price":8.875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-23","known_ts":"2006-01-23","bar_index":1304,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.7925,"stop_level":8.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-25","known_ts":"2006-01-25","bar_index":1304,"type":"RECLAIM","strength":0.863,"price":10.44,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-01-23","prior_stop_level":8.875,"sweep_low":8.6775,"atr14":0.361273,"stop_level":8.496864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-03-02","known_ts":"2006-03-02","bar_index":1313,"type":"RECLAIM","strength":0.863,"price":10.6275,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-01-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-10","known_ts":"2006-04-10","bar_index":1322,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.95,"stop_level":10.9625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-27","known_ts":"2006-04-27","bar_index":1326,"type":"RECLAIM","strength":0.863,"price":11.78,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-12","known_ts":"2006-05-12","bar_index":1329,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.5525,"stop_level":11.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-11","known_ts":"2006-07-13","bar_index":1343,"type":"BUY","strength":0.725,"price":11.3825,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2006-07-24","known_ts":"2006-07-26","bar_index":1346,"type":"BUY","strength":0.725,"price":11.5825,"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":"2006-09-15","known_ts":"2006-09-15","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9425,"stop_level":11.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-10-12","known_ts":"2006-10-16","bar_index":1365,"type":"BUY","strength":0.863,"price":12.7075,"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":20},{"ts":"2006-12-29","known_ts":"2006-12-29","bar_index":1383,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.6825,"stop_level":12.725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-03","known_ts":"2007-01-03","bar_index":1383,"type":"RECLAIM","strength":0.725,"price":12.8925,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-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":"2006-12-29","prior_stop_level":12.725,"sweep_low":12.4775,"atr14":0.297334,"stop_level":12.328833,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-19","known_ts":"2007-01-19","bar_index":1387,"type":"RECLAIM","strength":0.863,"price":13.3,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-27","known_ts":"2007-02-27","bar_index":1395,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.025,"stop_level":13.6475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-12","known_ts":"2007-04-16","bar_index":1406,"type":"BUY","strength":0.863,"price":14.145,"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":"2007-05-24","known_ts":"2007-05-24","bar_index":1416,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.525,"stop_level":14.725,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-25","known_ts":"2007-05-25","bar_index":1416,"type":"RECLAIM","strength":0.863,"price":14.86,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-24","prior_stop_level":14.725,"sweep_low":14.5,"atr14":0.353092,"stop_level":14.323454,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-15","known_ts":"2007-06-15","bar_index":1421,"type":"RECLAIM","strength":1.0,"price":15.6,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-07-30","known_ts":"2007-08-01","bar_index":1431,"type":"REBUY","strength":1.0,"price":18.145,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":1454,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.32,"stop_level":20.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-29","known_ts":"2008-01-31","bar_index":1473,"type":"BUY","strength":0.588,"price":13.225,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2008-03-10","known_ts":"2008-03-10","bar_index":1482,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.5,"stop_level":13.67,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-11","known_ts":"2008-03-11","bar_index":1482,"type":"RECLAIM","strength":0.588,"price":13.96,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-03-10 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-03-10","prior_stop_level":13.67,"sweep_low":13.495,"atr14":0.512632,"stop_level":13.238684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-07","known_ts":"2008-04-07","bar_index":1488,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.67,"stop_level":13.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-24","known_ts":"2008-04-24","bar_index":1493,"type":"RECLAIM","strength":0.725,"price":16.89,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-18","known_ts":"2008-06-18","bar_index":1505,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.81,"stop_level":18.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-19","known_ts":"2008-06-19","bar_index":1506,"type":"RECLAIM","strength":0.863,"price":18.11,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-06-18","prior_stop_level":18.02,"sweep_low":17.39,"atr14":0.659269,"stop_level":17.060365,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-09","known_ts":"2008-10-13","bar_index":1532,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-09","trigger_known_ts":"2008-10-13","strength":0.45,"price":10.415,"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.507099,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.53,"atr14":0.875885,"stop_level":8.092058,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-27","known_ts":"2008-10-29","bar_index":1536,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-27","trigger_known_ts":"2008-10-29","strength":0.45,"price":9.4,"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.550669,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.0,"atr14":0.868923,"stop_level":7.565538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":1537,"type":"BUY","strength":0.45,"price":11.13,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":1537,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-10-30","trigger_known_ts":"2008-11-03","strength":0.45,"price":11.13,"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.452264,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.0,"atr14":0.84871,"stop_level":7.575645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-18","known_ts":"2008-11-18","bar_index":1541,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.105,"stop_level":9.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-11-25","known_ts":"2008-11-28","bar_index":1543,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-11-25","trigger_known_ts":"2008-11-28","strength":0.45,"price":10.18,"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.496414,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.215,"atr14":0.858956,"stop_level":6.785522,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":1554,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.83,"stop_level":9.905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":1555,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.185,"stop_level":9.905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-05","known_ts":"2009-02-09","bar_index":1559,"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-05","trigger_known_ts":"2009-02-09","strength":0.588,"price":7.495,"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.629236,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.49,"atr14":0.491489,"stop_level":6.244256,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":1566,"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-03-09","trigger_known_ts":"2009-03-11","strength":0.45,"price":6.735,"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.666832,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.98,"atr14":0.449099,"stop_level":5.75545,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-12","known_ts":"2009-03-16","bar_index":1567,"type":"BUY","strength":0.588,"price":6.8,"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":"2009-03-12","known_ts":"2009-03-16","bar_index":1567,"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-12","trigger_known_ts":"2009-03-16","strength":0.588,"price":6.8,"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.663616,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":5.98,"atr14":0.433122,"stop_level":5.763439,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-29","known_ts":"2009-04-29","bar_index":1578,"type":"RECLAIM","strength":0.863,"price":10.95,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-01-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-19","known_ts":"2009-05-19","bar_index":1582,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.005,"stop_level":10.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-06-03","known_ts":"2009-06-05","bar_index":1586,"type":"REBUY","strength":0.863,"price":10.6,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2009-07-21","known_ts":"2009-07-23","bar_index":1597,"type":"BUY","strength":0.863,"price":11.025,"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":"2009-09-23","known_ts":"2009-09-23","bar_index":1612,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.12,"stop_level":12.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-12","known_ts":"2009-11-16","bar_index":1624,"type":"BUY","strength":0.863,"price":12.0,"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":"2009-12-01","known_ts":"2009-12-01","bar_index":1628,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.48,"stop_level":11.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-12-04","known_ts":"2009-12-08","bar_index":1629,"type":"REBUY","strength":0.863,"price":11.53,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2009-12-07","known_ts":"2009-12-07","bar_index":1629,"type":"RECLAIM","strength":0.863,"price":11.715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2009-12-01","prior_stop_level":11.7,"sweep_low":11.175,"atr14":0.286998,"stop_level":11.031501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-12","known_ts":"2010-01-12","bar_index":1637,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.54,"stop_level":12.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-13","known_ts":"2010-01-13","bar_index":1637,"type":"RECLAIM","strength":1.0,"price":12.675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-12","prior_stop_level":12.6,"sweep_low":12.465,"atr14":0.254725,"stop_level":12.337638,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-19","known_ts":"2010-01-19","bar_index":1638,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.43,"stop_level":12.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-16","known_ts":"2010-02-18","bar_index":1645,"type":"BUY","strength":0.863,"price":13.015,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":1663,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.185,"stop_level":15.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":1665,"type":"RECLAIM","strength":1.0,"price":15.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-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":"2010-05-05","prior_stop_level":15.4,"sweep_low":13.72,"atr14":0.565663,"stop_level":13.437169,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-20","known_ts":"2010-09-20","bar_index":1695,"type":"RECLAIM","strength":0.863,"price":17.025,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-05-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-15","known_ts":"2011-03-15","bar_index":1735,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.99,"stop_level":23.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-03-21","known_ts":"2011-03-21","bar_index":1737,"type":"RECLAIM","strength":0.863,"price":23.505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-03-15","prior_stop_level":23.46,"sweep_low":22.575,"atr14":0.705815,"stop_level":22.222093,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-01","known_ts":"2011-07-06","bar_index":1761,"type":"BUY","strength":0.588,"price":20.61,"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-07-26","known_ts":"2011-07-26","bar_index":1766,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.795,"stop_level":18.81,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-08-02","known_ts":"2011-08-04","bar_index":1768,"type":"REBUY","strength":0.588,"price":18.44,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2011-09-21","known_ts":"2011-09-21","bar_index":1779,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.375,"stop_level":17.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-09-27","known_ts":"2011-09-27","bar_index":1781,"type":"RECLAIM","strength":0.588,"price":18.165,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-09-21","prior_stop_level":17.53,"sweep_low":16.43,"atr14":0.769113,"stop_level":16.045444,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-03","known_ts":"2011-11-03","bar_index":1790,"type":"RECLAIM","strength":0.725,"price":21.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.61,"stop_level":20.695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.495,"stop_level":20.695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-30","known_ts":"2011-11-30","bar_index":1796,"type":"RECLAIM","strength":0.725,"price":21.54,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":20.695,"sweep_low":19.165,"atr14":0.796529,"stop_level":18.766735,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-08","known_ts":"2011-12-08","bar_index":1798,"type":"RECLAIM","strength":0.863,"price":21.86,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-15","known_ts":"2011-12-15","bar_index":1799,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.335,"stop_level":21.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-19","known_ts":"2011-12-19","bar_index":1800,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.375,"stop_level":21.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-20","known_ts":"2011-12-20","bar_index":1800,"type":"RECLAIM","strength":0.725,"price":22.465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-12-15","prior_stop_level":21.72,"sweep_low":21.11,"atr14":0.739937,"stop_level":20.740032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-20","known_ts":"2011-12-20","bar_index":1800,"type":"RECLAIM","strength":0.725,"price":22.465,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-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":"2011-12-19","prior_stop_level":21.72,"sweep_low":21.36,"atr14":0.739937,"stop_level":20.990032,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-03","known_ts":"2012-01-03","bar_index":1803,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.815,"stop_level":21.335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-01-10","known_ts":"2012-01-10","bar_index":1805,"type":"RECLAIM","strength":0.863,"price":21.505,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-01-03","prior_stop_level":21.335,"sweep_low":19.905,"atr14":0.686565,"stop_level":19.561718,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-19","known_ts":"2012-01-19","bar_index":1807,"type":"RECLAIM","strength":0.863,"price":22.13,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-27","known_ts":"2012-01-31","bar_index":1809,"type":"BUY","strength":0.863,"price":23.415,"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":"2012-02-29","known_ts":"2012-02-29","bar_index":1816,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.145,"stop_level":25.405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":1817,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.735,"stop_level":25.405,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-09","known_ts":"2012-03-09","bar_index":1818,"type":"RECLAIM","strength":0.863,"price":25.43,"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":false},"anchor_ts":"2012-03-02","prior_stop_level":25.405,"sweep_low":23.94,"atr14":0.555078,"stop_level":23.662461,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-15","known_ts":"2012-03-19","bar_index":1820,"type":"REBUY","strength":0.863,"price":27.245,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-04-05","known_ts":"2012-04-05","bar_index":1825,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.625,"stop_level":27.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-04-24","known_ts":"2012-04-24","bar_index":1829,"type":"RECLAIM","strength":1.0,"price":27.115,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-01","known_ts":"2012-08-03","bar_index":1852,"type":"BUY","strength":0.45,"price":22.64,"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":"2012-08-14","known_ts":"2012-08-14","bar_index":1855,"type":"RECLAIM","strength":0.588,"price":23.82,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-08-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2012-09-20","known_ts":"2012-09-20","bar_index":1863,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.715,"stop_level":25.275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-26","known_ts":"2012-09-26","bar_index":1865,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.69,"stop_level":25.275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-11-01","known_ts":"2012-11-05","bar_index":1873,"type":"BUY","strength":0.725,"price":26.815,"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":"2013-02-06","known_ts":"2013-02-06","bar_index":1894,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.345,"stop_level":30.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-09","known_ts":"2013-05-13","bar_index":1916,"type":"BUY","strength":0.725,"price":29.06,"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":"2013-05-28","known_ts":"2013-05-28","bar_index":1920,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.09,"stop_level":28.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-05","known_ts":"2013-07-09","bar_index":1929,"type":"BUY","strength":0.45,"price":27.25,"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-07-18","known_ts":"2013-07-18","bar_index":1932,"type":"RECLAIM","strength":0.725,"price":28.44,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-07-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-08-05","known_ts":"2013-08-05","bar_index":1936,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.76,"stop_level":27.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-08-08","known_ts":"2013-08-08","bar_index":1937,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.35,"stop_level":27.82,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-09-04","known_ts":"2013-09-06","bar_index":1943,"type":"BUY","strength":0.45,"price":27.21,"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-09-17","known_ts":"2013-09-17","bar_index":1946,"type":"RECLAIM","strength":0.725,"price":29.15,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2013-09-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-08","known_ts":"2013-10-08","bar_index":1951,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.67,"stop_level":29.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":1951,"type":"RECLAIM","strength":0.725,"price":29.94,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-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":"2013-10-08","prior_stop_level":29.71,"sweep_low":29.26,"atr14":0.630235,"stop_level":28.944882,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-23","known_ts":"2013-10-23","bar_index":1954,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.23,"stop_level":29.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-01","known_ts":"2013-11-05","bar_index":1957,"type":"REBUY","strength":0.863,"price":31.93,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2013-12-19","known_ts":"2013-12-23","bar_index":1968,"type":"REBUY","strength":0.863,"price":34.08,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-01-24","known_ts":"2014-01-24","bar_index":1975,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.52,"stop_level":33.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-21","known_ts":"2014-02-21","bar_index":1982,"type":"RECLAIM","strength":1.0,"price":37.97,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-13","known_ts":"2014-03-13","bar_index":1986,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.74,"stop_level":37.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-14","known_ts":"2014-03-14","bar_index":1987,"type":"RECLAIM","strength":1.0,"price":38.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-13","prior_stop_level":37.97,"sweep_low":37.47,"atr14":0.852483,"stop_level":37.043758,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-03-27","known_ts":"2014-03-27","bar_index":1990,"type":"RECLAIM","strength":1.0,"price":38.87,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-07","known_ts":"2014-04-07","bar_index":1992,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.23,"stop_level":38.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-04-09","known_ts":"2014-04-09","bar_index":1993,"type":"RECLAIM","strength":1.0,"price":38.78,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-04-07","prior_stop_level":38.13,"sweep_low":36.86,"atr14":0.949763,"stop_level":36.385118,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-05","known_ts":"2014-06-09","bar_index":2006,"type":"BUY","strength":0.725,"price":38.98,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2014-08-08","known_ts":"2014-08-12","bar_index":2021,"type":"BUY","strength":0.588,"price":33.17,"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":"2014-09-04","known_ts":"2014-09-04","bar_index":2027,"type":"SELL","basis":"structure_stop","strength":0.45,"price":32.82,"stop_level":33.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-09-08","known_ts":"2014-09-08","bar_index":2027,"type":"RECLAIM","strength":0.45,"price":33.13,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-04 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":"2014-09-04","prior_stop_level":33.0,"sweep_low":32.51,"atr14":0.590688,"stop_level":32.214656,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-21","known_ts":"2014-10-23","bar_index":2038,"type":"BUY","strength":0.45,"price":29.65,"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-12-10","known_ts":"2014-12-10","bar_index":2049,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.0,"stop_level":27.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-22","known_ts":"2015-01-26","bar_index":2059,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-01-22","trigger_known_ts":"2015-01-26","strength":0.45,"price":25.74,"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.353429,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.42,"atr14":0.616658,"stop_level":24.111671,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-04","known_ts":"2015-02-06","bar_index":2062,"type":"BUY","strength":0.45,"price":26.44,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-02-04","known_ts":"2015-02-06","bar_index":2062,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-02-04","trigger_known_ts":"2015-02-06","strength":0.45,"price":26.44,"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.335845,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.68,"atr14":0.681526,"stop_level":23.339237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":2069,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.1,"stop_level":26.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":2070,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.09,"stop_level":26.14,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-11","known_ts":"2015-03-11","bar_index":2070,"type":"RECLAIM","strength":0.588,"price":26.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-03-06","prior_stop_level":26.14,"sweep_low":25.14,"atr14":0.587238,"stop_level":24.846381,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-07","known_ts":"2015-04-09","bar_index":2076,"type":"REBUY","strength":0.588,"price":25.39,"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":"2015-04-28","known_ts":"2015-04-28","bar_index":2081,"type":"RECLAIM","strength":0.725,"price":25.43,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-04-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-12","known_ts":"2015-05-12","bar_index":2084,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.04,"stop_level":25.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-14","known_ts":"2015-05-14","bar_index":2085,"type":"RECLAIM","strength":0.725,"price":25.18,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-05-12","prior_stop_level":25.11,"sweep_low":24.76,"atr14":0.591173,"stop_level":24.464414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-26","known_ts":"2015-06-30","bar_index":2095,"type":"BUY","strength":0.588,"price":23.46,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":75},{"ts":"2015-07-29","known_ts":"2015-07-29","bar_index":2102,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.87,"stop_level":23.54,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-05","known_ts":"2015-10-07","bar_index":2118,"type":"BUY","strength":0.45,"price":17.26,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"robotics_automation"}},{"ts":"2015-10-05","known_ts":"2015-10-07","bar_index":2118,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-10-05","trigger_known_ts":"2015-10-07","strength":0.45,"price":17.26,"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.441966,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.9,"atr14":0.538617,"stop_level":15.630692,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-29","known_ts":"2015-10-29","bar_index":2124,"type":"RECLAIM","strength":0.725,"price":23.4,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-10-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-18","known_ts":"2015-12-18","bar_index":2135,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.54,"stop_level":21.72,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-12-22","known_ts":"2015-12-22","bar_index":2136,"type":"RECLAIM","strength":0.725,"price":21.89,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-12-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":"2015-12-18","prior_stop_level":21.72,"sweep_low":21.07,"atr14":0.679526,"stop_level":20.730237,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":2148,"type":"BUY","strength":0.863,"price":23.11,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2016-03-15","known_ts":"2016-03-15","bar_index":2155,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.45,"stop_level":24.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":2155,"type":"RECLAIM","strength":0.863,"price":24.68,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-15","prior_stop_level":24.64,"sweep_low":24.29,"atr14":0.687781,"stop_level":23.94611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-01","known_ts":"2016-04-01","bar_index":2159,"type":"RECLAIM","strength":1.0,"price":25.1,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-11","known_ts":"2016-04-13","bar_index":2161,"type":"REBUY","strength":1.0,"price":25.92,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2016-06-06","known_ts":"2016-06-08","bar_index":2174,"type":"BUY","strength":0.863,"price":26.17,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":2179,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.14,"stop_level":25.94,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-27","known_ts":"2016-07-29","bar_index":2186,"type":"BUY","strength":0.863,"price":26.44,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2016-09-01","known_ts":"2016-09-01","bar_index":2194,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.34,"stop_level":27.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-02","known_ts":"2016-09-02","bar_index":2195,"type":"RECLAIM","strength":1.0,"price":27.43,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-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":"2016-09-01","prior_stop_level":27.36,"sweep_low":27.14,"atr14":0.443461,"stop_level":26.91827,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-08","known_ts":"2016-09-08","bar_index":2196,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.03,"stop_level":27.34,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-10-17","known_ts":"2016-10-17","bar_index":2205,"type":"RECLAIM","strength":1.0,"price":29.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-27","known_ts":"2016-10-27","bar_index":2207,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.84,"stop_level":28.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-10-31","known_ts":"2016-10-31","bar_index":2208,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.64,"stop_level":28.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2016-12-07","known_ts":"2016-12-09","bar_index":2217,"type":"BUY","strength":0.725,"price":29.39,"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":"2017-01-19","known_ts":"2017-01-19","bar_index":2226,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.96,"stop_level":30.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-08","known_ts":"2017-02-10","bar_index":2231,"type":"REBUY","strength":0.863,"price":31.34,"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":"2017-06-27","known_ts":"2017-06-27","bar_index":2263,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.8,"stop_level":36.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-24","known_ts":"2017-07-24","bar_index":2269,"type":"RECLAIM","strength":1.0,"price":38.36,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-09","known_ts":"2017-08-09","bar_index":2273,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.02,"stop_level":37.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-09-18","known_ts":"2017-09-18","bar_index":2282,"type":"RECLAIM","strength":1.0,"price":39.61,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-08-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":2292,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.76,"stop_level":40.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-01","known_ts":"2017-11-01","bar_index":2292,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.37,"stop_level":40.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-31","known_ts":"2017-10-31","bar_index":2292,"type":"RECLAIM","strength":1.0,"price":40.88,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-30","prior_stop_level":40.78,"sweep_low":39.7,"atr14":0.823191,"stop_level":39.288404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-01-09","known_ts":"2018-01-11","bar_index":2308,"type":"BUY","strength":0.725,"price":42.99,"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":"2018-02-05","known_ts":"2018-02-05","bar_index":2314,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.59,"stop_level":42.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-04-16","known_ts":"2018-04-18","bar_index":2330,"type":"BUY","strength":0.45,"price":37.34,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-08-22","known_ts":"2018-08-22","bar_index":2360,"type":"RECLAIM","strength":0.725,"price":41.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-10-04","known_ts":"2018-10-04","bar_index":2370,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.06,"stop_level":42.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-10","known_ts":"2019-01-14","bar_index":2392,"type":"BUY","strength":0.45,"price":35.35,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-01-29","known_ts":"2019-01-29","bar_index":2396,"type":"RECLAIM","strength":0.725,"price":37.66,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-08","known_ts":"2019-03-08","bar_index":2405,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.14,"stop_level":38.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":2405,"type":"RECLAIM","strength":0.863,"price":38.76,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-08","prior_stop_level":38.18,"sweep_low":37.8,"atr14":0.806342,"stop_level":37.396829,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-26","known_ts":"2019-03-26","bar_index":2409,"type":"RECLAIM","strength":0.863,"price":40.29,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-04-30","known_ts":"2019-05-02","bar_index":2417,"type":"BUY","strength":0.863,"price":42.12,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2019-05-17","known_ts":"2019-05-17","bar_index":2421,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.06,"stop_level":40.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-22","known_ts":"2019-05-22","bar_index":2422,"type":"RECLAIM","strength":0.863,"price":40.79,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-17","prior_stop_level":40.4,"sweep_low":39.3,"atr14":0.958062,"stop_level":38.820969,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-12","known_ts":"2019-06-14","bar_index":2427,"type":"BUY","strength":0.725,"price":42.72,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2019-07-31","known_ts":"2019-07-31","bar_index":2438,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.26,"stop_level":43.98,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-11","known_ts":"2019-09-13","bar_index":2448,"type":"BUY","strength":0.725,"price":40.03,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2019-11-12","known_ts":"2019-11-12","bar_index":2462,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.19,"stop_level":40.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-19","known_ts":"2019-11-19","bar_index":2464,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.37,"stop_level":40.13,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-26","known_ts":"2019-11-26","bar_index":2466,"type":"RECLAIM","strength":0.588,"price":40.74,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-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":"2019-11-19","prior_stop_level":40.13,"sweep_low":38.55,"atr14":0.818669,"stop_level":38.140666,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-05","known_ts":"2019-12-05","bar_index":2468,"type":"RECLAIM","strength":0.725,"price":40.63,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-31","known_ts":"2020-01-31","bar_index":2480,"type":"SELL","basis":"structure_stop","strength":0.863,"price":42.52,"stop_level":43.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-03","known_ts":"2020-02-03","bar_index":2481,"type":"RECLAIM","strength":0.863,"price":43.51,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-01-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-01-31","prior_stop_level":43.05,"sweep_low":42.32,"atr14":0.814153,"stop_level":41.912923,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-02-14","known_ts":"2020-02-14","bar_index":2484,"type":"RECLAIM","strength":0.863,"price":45.97,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-02-25","known_ts":"2020-02-25","bar_index":2486,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.84,"stop_level":43.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":2497,"type":"BUY","strength":0.45,"price":32.19,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"robotics_automation"}},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":2505,"type":"RECLAIM","strength":0.725,"price":39.24,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-04-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-03","known_ts":"2020-09-03","bar_index":2530,"type":"SELL","basis":"structure_stop","strength":1.0,"price":50.9,"stop_level":52.02,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-12","known_ts":"2020-11-12","bar_index":2547,"type":"RECLAIM","strength":1.0,"price":58.59,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-27","known_ts":"2021-01-27","bar_index":2563,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.65,"stop_level":69.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-02","known_ts":"2021-02-02","bar_index":2565,"type":"RECLAIM","strength":0.863,"price":70.81,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-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":"2021-01-27","prior_stop_level":69.19,"sweep_low":65.37,"atr14":2.443103,"stop_level":64.148449,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-26","known_ts":"2021-04-26","bar_index":2584,"type":"RECLAIM","strength":1.0,"price":83.46,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-24","known_ts":"2021-06-28","bar_index":2598,"type":"BUY","strength":0.725,"price":81.66,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2021-07-16","known_ts":"2021-07-16","bar_index":2603,"type":"SELL","basis":"structure_stop","strength":0.725,"price":79.22,"stop_level":81.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-21","known_ts":"2021-07-21","bar_index":2604,"type":"RECLAIM","strength":0.725,"price":82.44,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-07-16","prior_stop_level":81.49,"sweep_low":77.77,"atr14":1.669191,"stop_level":76.935404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-06","known_ts":"2021-08-06","bar_index":2608,"type":"RECLAIM","strength":0.863,"price":88.99,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-07-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-09","known_ts":"2021-09-09","bar_index":2615,"type":"SELL","basis":"structure_stop","strength":1.0,"price":93.65,"stop_level":93.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-13","known_ts":"2021-09-13","bar_index":2616,"type":"SELL","basis":"structure_stop","strength":1.0,"price":91.81,"stop_level":93.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-10","known_ts":"2021-09-10","bar_index":2616,"type":"RECLAIM","strength":1.0,"price":93.88,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-09","prior_stop_level":93.75,"sweep_low":93.55,"atr14":1.611564,"stop_level":92.744218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-01","known_ts":"2021-11-03","bar_index":2628,"type":"BUY","strength":0.725,"price":88.13,"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":"2022-02-23","known_ts":"2022-02-25","bar_index":2654,"type":"BUY","strength":0.45,"price":69.89,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"robotics_automation"}},{"ts":"2022-04-13","known_ts":"2022-04-13","bar_index":2665,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.37,"stop_level":69.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-19","known_ts":"2022-04-19","bar_index":2666,"type":"SELL","basis":"structure_stop","strength":0.588,"price":69.31,"stop_level":69.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-04-20","known_ts":"2022-04-20","bar_index":2667,"type":"RECLAIM","strength":0.588,"price":70.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-04-13","prior_stop_level":69.47,"sweep_low":66.23,"atr14":2.087786,"stop_level":65.186107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-20","known_ts":"2022-04-20","bar_index":2667,"type":"RECLAIM","strength":0.588,"price":70.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-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":"2022-04-19","prior_stop_level":69.47,"sweep_low":66.9,"atr14":2.087786,"stop_level":65.856107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-16","known_ts":"2022-05-18","bar_index":2673,"type":"REBUY","strength":0.588,"price":64.76,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"robotics_automation"}},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":2679,"type":"SELL","basis":"structure_stop","strength":0.588,"price":59.16,"stop_level":64.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-24","known_ts":"2022-06-28","bar_index":2682,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-06-24","trigger_known_ts":"2022-06-28","strength":0.588,"price":59.06,"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.377398,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":55.65,"atr14":2.180062,"stop_level":54.559969,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-18","known_ts":"2022-07-20","bar_index":2687,"type":"BUY","strength":0.588,"price":62.92,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"robotics_automation"}},{"ts":"2022-07-18","known_ts":"2022-07-20","bar_index":2687,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-18","trigger_known_ts":"2022-07-20","strength":0.588,"price":62.92,"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.336707,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":55.35,"atr14":2.01135,"stop_level":54.344325,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":2695,"type":"SELL","basis":"structure_stop","strength":0.725,"price":67.25,"stop_level":68.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":2696,"type":"SELL","basis":"structure_stop","strength":0.725,"price":66.0,"stop_level":68.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-24","known_ts":"2022-08-24","bar_index":2696,"type":"RECLAIM","strength":0.725,"price":68.17,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-22","prior_stop_level":68.1,"sweep_low":66.94,"atr14":1.830604,"stop_level":66.024698,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":2710,"type":"BUY","strength":0.45,"price":58.03,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"robotics_automation"}},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":2710,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-24","trigger_known_ts":"2022-10-26","strength":0.45,"price":58.03,"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.350022,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":52.19,"atr14":1.973859,"stop_level":51.20307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-14","known_ts":"2022-11-14","bar_index":2715,"type":"RECLAIM","strength":0.725,"price":58.68,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":2718,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.39,"stop_level":57.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-30","known_ts":"2022-11-30","bar_index":2718,"type":"RECLAIM","strength":0.725,"price":59.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-29","prior_stop_level":57.01,"sweep_low":55.79,"atr14":2.140924,"stop_level":54.719538,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-13","known_ts":"2022-12-13","bar_index":2721,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.03,"stop_level":57.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-15","known_ts":"2022-12-15","bar_index":2722,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.87,"stop_level":57.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-11","known_ts":"2023-01-13","bar_index":2728,"type":"BUY","strength":0.588,"price":54.51,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":30},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2737,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.12,"stop_level":54.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-07-11","known_ts":"2023-07-11","bar_index":2769,"type":"RECLAIM","strength":0.863,"price":53.99,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-16","known_ts":"2023-08-16","bar_index":2777,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.1,"stop_level":54.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-18","known_ts":"2023-08-18","bar_index":2778,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.78,"stop_level":54.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-29","known_ts":"2023-12-01","bar_index":2802,"type":"BUY","strength":0.588,"price":47.36,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2024-01-03","known_ts":"2024-01-03","bar_index":2809,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.58,"stop_level":51.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-08","known_ts":"2024-01-08","bar_index":2810,"type":"RECLAIM","strength":0.725,"price":51.64,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-03","prior_stop_level":51.42,"sweep_low":50.23,"atr14":1.17222,"stop_level":49.64389,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-16","known_ts":"2024-01-16","bar_index":2812,"type":"SELL","basis":"structure_stop","strength":0.725,"price":50.31,"stop_level":50.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-23","known_ts":"2024-01-23","bar_index":2814,"type":"RECLAIM","strength":0.863,"price":51.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-16","prior_stop_level":50.58,"sweep_low":48.6,"atr14":1.119195,"stop_level":48.040402,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-31","known_ts":"2024-01-31","bar_index":2816,"type":"RECLAIM","strength":1.0,"price":52.59,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-02","known_ts":"2024-04-02","bar_index":2830,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.83,"stop_level":63.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-11","known_ts":"2024-07-15","bar_index":2853,"type":"BUY","strength":0.725,"price":57.29,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2024-07-25","known_ts":"2024-07-25","bar_index":2856,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.7,"stop_level":55.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-26","known_ts":"2024-07-26","bar_index":2856,"type":"RECLAIM","strength":0.725,"price":55.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-25 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-07-25","prior_stop_level":55.23,"sweep_low":54.57,"atr14":1.167114,"stop_level":53.986443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-30","known_ts":"2024-08-30","bar_index":2865,"type":"RECLAIM","strength":0.863,"price":55.49,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-07-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-16","known_ts":"2024-10-16","bar_index":2875,"type":"SELL","basis":"structure_stop","strength":1.0,"price":61.07,"stop_level":61.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-21","known_ts":"2024-10-21","bar_index":2876,"type":"SELL","basis":"structure_stop","strength":1.0,"price":60.77,"stop_level":61.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-18","known_ts":"2024-10-18","bar_index":2876,"type":"RECLAIM","strength":1.0,"price":61.77,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-16","prior_stop_level":61.48,"sweep_low":60.57,"atr14":1.221748,"stop_level":59.959126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-11-04","known_ts":"2024-11-04","bar_index":2880,"type":"RECLAIM","strength":1.0,"price":72.64,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-30","known_ts":"2025-05-02","bar_index":2920,"type":"BUY","strength":0.588,"price":64.59,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":25},{"ts":"2025-08-07","known_ts":"2025-08-07","bar_index":2942,"type":"SELL","basis":"structure_stop","strength":1.0,"price":82.52,"stop_level":82.64,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-08","known_ts":"2025-08-08","bar_index":2943,"type":"RECLAIM","strength":1.0,"price":83.77,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-08-07","prior_stop_level":82.64,"sweep_low":81.85,"atr14":2.187741,"stop_level":80.756129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":2976,"type":"SELL","basis":"structure_stop","strength":0.725,"price":78.35,"stop_level":78.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-01-05","known_ts":"2026-01-05","bar_index":2977,"type":"RECLAIM","strength":0.725,"price":79.27,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-31 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":"2025-12-31","prior_stop_level":78.89,"sweep_low":76.72,"atr14":1.681682,"stop_level":75.879159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-08","known_ts":"2026-01-12","bar_index":2978,"type":"REBUY","strength":0.725,"price":80.8,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2026-03-03","known_ts":"2026-03-05","bar_index":2990,"type":"BUY","strength":0.45,"price":70.46,"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":"2026-05-06","known_ts":"2026-05-06","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.42,"stop_level":66.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-08","known_ts":"2026-05-08","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":60.8,"stop_level":66.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-05-22","known_ts":"2026-05-27","bar_index":3009,"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":"2026-05-22","trigger_known_ts":"2026-05-27","strength":0.45,"price":54.88,"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.356171,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":52.8,"atr14":2.033629,"stop_level":51.783186,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-24","known_ts":"2026-06-26","bar_index":3016,"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":"2026-06-24","trigger_known_ts":"2026-06-26","strength":0.45,"price":50.7,"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.405209,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":47.92,"atr14":1.804065,"stop_level":47.017967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-29","known_ts":"2026-07-01","bar_index":3017,"type":"BUY","strength":0.45,"price":52.58,"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":"2026-06-29","known_ts":"2026-07-01","bar_index":3017,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-06-29","trigger_known_ts":"2026-07-01","strength":0.45,"price":52.58,"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.383153,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":47.92,"atr14":1.798164,"stop_level":47.020918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-22","known_ts":"2026-07-22","bar_index":3022,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.1,"stop_level":51.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-24","known_ts":"2026-07-24","bar_index":3023,"type":"RECLAIM","strength":0.588,"price":52.91,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-07-22","prior_stop_level":51.58,"sweep_low":49.55,"atr14":1.887595,"stop_level":48.606203,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-12","known_ts":"2026-08-12","bar_index":3027,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.35,"stop_level":56.58,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-13","known_ts":"2026-08-13","bar_index":3027,"type":"RECLAIM","strength":0.588,"price":57.54,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-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":"2026-08-12","prior_stop_level":56.58,"sweep_low":54.71,"atr14":2.288243,"stop_level":53.565878,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-08-12","last_scored_basis":"structure_stop","bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":false},"early_dots":["2016-09-21","2016-11-10","2016-12-02","2017-04-19","2017-07-11","2017-08-17","2017-11-15","2017-12-15","2018-02-22","2018-04-03","2018-05-10","2018-10-30","2018-11-26","2018-12-27","2019-08-15","2020-03-17","2020-10-01","2020-10-30","2021-02-05","2021-03-01","2021-05-20","2021-06-21","2021-10-14","2022-01-27","2022-02-23","2022-10-03","2023-01-03","2023-03-17","2023-09-18","2023-11-02","2024-04-26","2024-05-14","2024-06-05","2024-06-27","2025-01-06","2025-04-11","2025-09-04","2025-10-13","2026-02-04","2026-07-24"],"warnings":[{"ts":"2022-11-07","kind":"arm","px":57.2},{"ts":"2022-11-29","kind":"confirm","px":56.39,"level":57.01},{"ts":"2022-12-06","kind":"arm","px":58.54},{"ts":"2022-12-13","kind":"confirm","px":55.03,"level":57.48},{"ts":"2022-12-14","kind":"arm","px":54.56},{"ts":"2022-12-15","kind":"confirm","px":51.87,"level":57.48},{"ts":"2023-02-07","kind":"arm","px":59.63},{"ts":"2023-02-21","kind":"confirm","px":53.12,"level":54.2},{"ts":"2023-06-21","kind":"arm","px":50.67},{"ts":"2023-07-20","kind":"arm","px":52.37},{"ts":"2023-08-16","kind":"confirm","px":54.1,"level":54.41},{"ts":"2023-08-17","kind":"arm","px":53.41},{"ts":"2023-08-18","kind":"confirm","px":52.78,"level":54.41},{"ts":"2023-12-29","kind":"arm","px":53.2},{"ts":"2024-01-03","kind":"confirm","px":50.58,"level":51.42},{"ts":"2024-01-10","kind":"arm","px":50.95},{"ts":"2024-01-16","kind":"confirm","px":50.31,"level":50.58},{"ts":"2024-02-28","kind":"arm","px":60.91},{"ts":"2024-04-02","kind":"confirm","px":62.83,"level":63.1},{"ts":"2024-07-19","kind":"arm","px":55.98},{"ts":"2024-07-25","kind":"confirm","px":54.7,"level":55.23},{"ts":"2024-09-04","kind":"arm","px":55.49},{"ts":"2024-10-03","kind":"arm","px":61.59},{"ts":"2024-10-16","kind":"confirm","px":61.07,"level":61.48},{"ts":"2024-10-18","kind":"arm","px":61.77},{"ts":"2024-10-21","kind":"confirm","px":60.77,"level":61.48},{"ts":"2024-11-19","kind":"arm","px":69.67},{"ts":"2025-05-27","kind":"arm","px":71.92},{"ts":"2025-08-01","kind":"arm","px":82.64},{"ts":"2025-08-07","kind":"confirm","px":82.52,"level":82.64},{"ts":"2025-12-15","kind":"arm","px":80.17},{"ts":"2025-12-31","kind":"confirm","px":78.35,"level":78.89},{"ts":"2026-04-28","kind":"arm","px":66.64},{"ts":"2026-05-06","kind":"confirm","px":63.42,"level":66.28},{"ts":"2026-05-07","kind":"arm","px":61.85},{"ts":"2026-05-08","kind":"confirm","px":60.8,"level":66.28},{"ts":"2026-07-21","kind":"arm","px":51.85},{"ts":"2026-07-22","kind":"confirm","px":50.1,"level":51.58},{"ts":"2026-08-11","kind":"arm","px":57.98},{"ts":"2026-08-12","kind":"confirm","px":56.35,"level":56.58}],"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":[]}}}