{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_98b84999ef089f95926d","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-31","entry_date":"2026-08-03","entry_basis":"next_session_close","entry_price":31.36,"rank":24,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":33.49,"return_pct":6.8,"excess_pct":null,"sessions":7,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"},{"id":"opp_f10028e36fb83002876d","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-21","entry_date":"2026-07-22","entry_basis":"next_session_close","entry_price":31.24,"rank":24,"tier":null,"state":"up","maturity":"matured","latest_price":31.97,"return_pct":2.3,"excess_pct":-0.66,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"PLAB","timeframe":"3D","as_of":"2026-08-12T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1987-09-04","known_ts":"1987-09-04","bar_index":42,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.1667,"stop_level":2.4167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-10-26","known_ts":"1987-10-28","bar_index":54,"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":"1987-10-26","trigger_known_ts":"1987-10-28","strength":0.45,"price":1.5,"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.4,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.4583,"atr14":0.074766,"stop_level":1.420917,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-11-24","known_ts":"1987-11-27","bar_index":61,"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":"1987-11-24","trigger_known_ts":"1987-11-27","strength":0.45,"price":0.8333,"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.66668,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.625,"atr14":0.094959,"stop_level":0.577521,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-08","known_ts":"1987-12-10","bar_index":64,"type":"BUY","strength":0.45,"price":0.7917,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-12-08","known_ts":"1987-12-10","bar_index":64,"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":"1987-12-08","trigger_known_ts":"1987-12-10","strength":0.45,"price":0.7917,"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.68332,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6667,"atr14":0.086498,"stop_level":0.623451,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-04-27","known_ts":"1988-04-27","bar_index":96,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.8333,"stop_level":0.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-05-04","known_ts":"1988-05-04","bar_index":98,"type":"RECLAIM","strength":0.725,"price":0.9167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-04-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1988-04-27","prior_stop_level":0.875,"sweep_low":0.8333,"atr14":0.033272,"stop_level":0.816664,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-07-05","known_ts":"1988-07-05","bar_index":112,"type":"RECLAIM","strength":1.0,"price":1.0833,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1988-07-13","known_ts":"1988-07-13","bar_index":114,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.75,"stop_level":0.7917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-07-14","known_ts":"1988-07-14","bar_index":114,"type":"RECLAIM","strength":0.863,"price":1.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1988-07-13","prior_stop_level":0.7917,"sweep_low":0.75,"atr14":0.096226,"stop_level":0.701887,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-01","known_ts":"1988-09-06","bar_index":126,"type":"BUY","strength":0.863,"price":0.9583,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1988-12-01","known_ts":"1988-12-05","bar_index":147,"type":"BUY","strength":0.588,"price":0.5833,"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":"1989-02-28","known_ts":"1989-02-28","bar_index":167,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6458,"stop_level":0.6667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1989-03-02","known_ts":"1989-03-02","bar_index":167,"type":"RECLAIM","strength":0.863,"price":0.7083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1989-02-28","prior_stop_level":0.6667,"sweep_low":0.6458,"atr14":0.044167,"stop_level":0.623717,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-03-16","known_ts":"1989-03-16","bar_index":171,"type":"RECLAIM","strength":1.0,"price":0.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-03-23","known_ts":"1989-03-23","bar_index":172,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.7292,"stop_level":0.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1989-03-28","known_ts":"1989-03-28","bar_index":173,"type":"RECLAIM","strength":0.863,"price":0.9167,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"1989-03-23","prior_stop_level":0.75,"sweep_low":0.7292,"atr14":0.042214,"stop_level":0.708093,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-04-07","known_ts":"1989-04-07","bar_index":176,"type":"RECLAIM","strength":1.0,"price":0.8542,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-03-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-09-20","known_ts":"1989-09-20","bar_index":214,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7083,"stop_level":1.7917,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-02","known_ts":"1990-01-04","bar_index":238,"type":"BUY","strength":0.725,"price":1.875,"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":"1990-04-09","known_ts":"1990-04-09","bar_index":260,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9583,"stop_level":3.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-04-12","known_ts":"1990-04-12","bar_index":261,"type":"RECLAIM","strength":1.0,"price":3.0833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-04-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":"1990-04-09","prior_stop_level":3.0,"sweep_low":2.8333,"atr14":0.13704,"stop_level":2.76478,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-05-29","known_ts":"1990-05-29","bar_index":272,"type":"RECLAIM","strength":1.0,"price":3.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-06-14","known_ts":"1990-06-14","bar_index":276,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.5833,"stop_level":3.6667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-11-02","known_ts":"1990-11-06","bar_index":309,"type":"BUY","strength":0.45,"price":1.9167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-11-02","known_ts":"1990-11-06","bar_index":309,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"1990-11-02","trigger_known_ts":"1990-11-06","strength":0.45,"price":1.9167,"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.505368,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.8333,"atr14":0.105568,"stop_level":1.780516,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-11-26","known_ts":"1990-11-26","bar_index":314,"type":"RECLAIM","strength":0.725,"price":2.9167,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-11-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-02","known_ts":"1991-01-02","bar_index":322,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.9167,"stop_level":3.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-01-17","known_ts":"1991-01-17","bar_index":326,"type":"RECLAIM","strength":0.725,"price":2.875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-01-22","known_ts":"1991-01-24","bar_index":327,"type":"REBUY","strength":0.725,"price":3.625,"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":"1991-04-16","known_ts":"1991-04-16","bar_index":346,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.1667,"stop_level":5.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-04-18","known_ts":"1991-04-18","bar_index":347,"type":"RECLAIM","strength":0.863,"price":5.75,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1991-04-16","prior_stop_level":5.25,"sweep_low":5.0833,"atr14":0.313626,"stop_level":4.926487,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-07-26","known_ts":"1991-07-30","bar_index":370,"type":"BUY","strength":0.725,"price":4.5,"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":"1991-10-29","known_ts":"1991-10-31","bar_index":392,"type":"BUY","strength":0.588,"price":5.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1991-12-06","known_ts":"1991-12-10","bar_index":401,"type":"BUY","strength":0.725,"price":5.1667,"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":20},{"ts":"1992-01-08","known_ts":"1992-01-10","bar_index":408,"type":"BUY","strength":0.588,"price":4.75,"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":0},{"ts":"1992-06-03","known_ts":"1992-06-05","bar_index":442,"type":"BUY","strength":0.45,"price":3.625,"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-07-29","known_ts":"1992-07-31","bar_index":455,"type":"BUY","strength":0.45,"price":2.9167,"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-07-29","known_ts":"1992-07-31","bar_index":455,"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-07-29","trigger_known_ts":"1992-07-31","strength":0.45,"price":2.9167,"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.444438,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6667,"atr14":0.173694,"stop_level":2.579853,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-10-06","known_ts":"1992-10-06","bar_index":471,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5833,"stop_level":3.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-27","known_ts":"1992-10-29","bar_index":476,"type":"BUY","strength":0.588,"price":3.0,"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-11-17","known_ts":"1992-11-17","bar_index":481,"type":"RECLAIM","strength":0.725,"price":3.2917,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1992-10-27 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1993-01-11","known_ts":"1993-01-13","bar_index":493,"type":"REBUY","strength":0.863,"price":4.0833,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1993-02-16","known_ts":"1993-02-16","bar_index":501,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3333,"stop_level":4.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-02-18","known_ts":"1993-02-18","bar_index":502,"type":"RECLAIM","strength":0.863,"price":4.5833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-02-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":"1993-02-16","prior_stop_level":4.5,"sweep_low":4.25,"atr14":0.269804,"stop_level":4.115098,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-03-24","known_ts":"1993-03-24","bar_index":510,"type":"RECLAIM","strength":0.863,"price":4.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-02-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-07-01","known_ts":"1993-07-06","bar_index":533,"type":"BUY","strength":0.588,"price":4.3333,"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":35},{"ts":"1993-08-18","known_ts":"1993-08-20","bar_index":544,"type":"BUY","strength":0.45,"price":3.9167,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1993-08-26","known_ts":"1993-08-26","bar_index":546,"type":"RECLAIM","strength":0.725,"price":4.25,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1993-08-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-22","known_ts":"1993-09-22","bar_index":552,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9167,"stop_level":4.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-09-23","known_ts":"1993-09-23","bar_index":552,"type":"RECLAIM","strength":0.588,"price":4.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-09-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1993-09-22","prior_stop_level":4.0,"sweep_low":3.9167,"atr14":0.260178,"stop_level":3.786611,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-10-08","known_ts":"1993-10-08","bar_index":556,"type":"RECLAIM","strength":0.725,"price":4.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-09-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1993-12-16","known_ts":"1993-12-20","bar_index":572,"type":"BUY","strength":1.0,"price":5.1667,"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":40},{"ts":"1994-01-20","known_ts":"1994-01-20","bar_index":580,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.25,"stop_level":5.4167,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-02-02","known_ts":"1994-02-04","bar_index":583,"type":"REBUY","strength":1.0,"price":6.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1994-04-19","known_ts":"1994-04-19","bar_index":600,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.0417,"stop_level":6.2083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1994-04-21","known_ts":"1994-04-21","bar_index":601,"type":"RECLAIM","strength":0.863,"price":6.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-04-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1994-04-19","prior_stop_level":6.2083,"sweep_low":6.0,"atr14":0.274396,"stop_level":5.862802,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-04","known_ts":"1994-08-08","bar_index":625,"type":"BUY","strength":0.725,"price":6.4167,"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":"1994-10-17","known_ts":"1994-10-19","bar_index":642,"type":"REBUY","strength":0.863,"price":7.3333,"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":"1994-10-25","known_ts":"1994-10-27","bar_index":644,"type":"REBUY","strength":0.863,"price":8.5,"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":"1994-11-22","known_ts":"1994-11-22","bar_index":650,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.5833,"stop_level":8.6667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-11-30","known_ts":"1994-11-30","bar_index":652,"type":"RECLAIM","strength":1.0,"price":9.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-11-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":"1994-11-22","prior_stop_level":8.6667,"sweep_low":8.0,"atr14":0.301588,"stop_level":7.849206,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-12-15","known_ts":"1994-12-15","bar_index":656,"type":"RECLAIM","strength":1.0,"price":9.0833,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-02-15","known_ts":"1995-02-17","bar_index":670,"type":"REBUY","strength":1.0,"price":10.6667,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1995-03-27","known_ts":"1995-03-27","bar_index":679,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.375,"stop_level":11.6875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-06-26","known_ts":"1995-06-26","bar_index":700,"type":"RECLAIM","strength":0.863,"price":14.5625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1995-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1995-12-18","known_ts":"1995-12-18","bar_index":740,"type":"SELL","basis":"structure_stop","strength":0.45,"price":13.375,"stop_level":14.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1995-12-20","known_ts":"1995-12-20","bar_index":741,"type":"RECLAIM","strength":0.45,"price":14.875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-12-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1995-12-18","prior_stop_level":14.25,"sweep_low":13.375,"atr14":0.799727,"stop_level":12.975136,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-19","known_ts":"1996-01-23","bar_index":748,"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-01-19","trigger_known_ts":"1996-01-23","strength":0.45,"price":11.375,"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.434783,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.125,"atr14":0.805596,"stop_level":8.722202,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-01-24","known_ts":"1996-01-26","bar_index":749,"type":"BUY","strength":0.45,"price":12.625,"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-01-24","known_ts":"1996-01-26","bar_index":749,"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-01-24","trigger_known_ts":"1996-01-26","strength":0.45,"price":12.625,"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.372671,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.125,"atr14":0.815741,"stop_level":8.717129,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-20","known_ts":"1996-02-20","bar_index":755,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.5,"stop_level":11.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-02-21","known_ts":"1996-02-21","bar_index":755,"type":"RECLAIM","strength":0.45,"price":12.25,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"1996-02-20","prior_stop_level":11.875,"sweep_low":11.375,"atr14":0.74113,"stop_level":11.004435,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-03-15","known_ts":"1996-03-19","bar_index":761,"type":"REBUY","strength":0.45,"price":11.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-05-10","known_ts":"1996-05-10","bar_index":774,"type":"RECLAIM","strength":0.725,"price":14.375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-06-18","known_ts":"1996-06-18","bar_index":782,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.375,"stop_level":14.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-07-02","known_ts":"1996-07-02","bar_index":786,"type":"RECLAIM","strength":0.863,"price":13.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-08-06","known_ts":"1996-08-08","bar_index":794,"type":"BUY","strength":0.725,"price":13.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1996-08-27","known_ts":"1996-08-29","bar_index":799,"type":"REBUY","strength":0.863,"price":13.5,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1996-10-25","known_ts":"1996-10-25","bar_index":813,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.5,"stop_level":15.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-04","known_ts":"1996-12-06","bar_index":822,"type":"BUY","strength":0.725,"price":15.375,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1997-01-06","known_ts":"1997-01-08","bar_index":829,"type":"BUY","strength":0.588,"price":15.75,"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":30},{"ts":"1997-02-05","known_ts":"1997-02-05","bar_index":836,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.875,"stop_level":18.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-10","known_ts":"1997-02-10","bar_index":837,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.625,"stop_level":18.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-02-11","known_ts":"1997-02-11","bar_index":837,"type":"RECLAIM","strength":0.863,"price":18.1875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-05 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-02-05","prior_stop_level":18.0,"sweep_low":16.375,"atr14":0.94426,"stop_level":15.90287,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-02-11","known_ts":"1997-02-11","bar_index":837,"type":"RECLAIM","strength":0.863,"price":18.1875,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-02-10","prior_stop_level":18.0,"sweep_low":16.625,"atr14":0.94426,"stop_level":16.15287,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-04-23","known_ts":"1997-04-25","bar_index":854,"type":"BUY","strength":0.588,"price":15.875,"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":70},{"ts":"1997-05-30","known_ts":"1997-05-30","bar_index":862,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.3125,"stop_level":22.4062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-03","known_ts":"1997-06-03","bar_index":863,"type":"RECLAIM","strength":0.863,"price":22.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-05-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-05-30","prior_stop_level":22.4062,"sweep_low":21.75,"atr14":0.936875,"stop_level":21.281563,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-05","known_ts":"1997-06-05","bar_index":864,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.875,"stop_level":22.4062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-06","known_ts":"1997-06-06","bar_index":864,"type":"RECLAIM","strength":0.863,"price":22.625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-05 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-06-05","prior_stop_level":22.4062,"sweep_low":21.3125,"atr14":0.947317,"stop_level":20.838841,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-23","known_ts":"1997-06-23","bar_index":868,"type":"RECLAIM","strength":0.863,"price":22.5,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-04","known_ts":"1997-09-04","bar_index":885,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.125,"stop_level":29.0625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-12-08","known_ts":"1997-12-10","bar_index":907,"type":"BUY","strength":0.725,"price":23.0,"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":"1998-03-05","known_ts":"1998-03-05","bar_index":926,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.875,"stop_level":26.875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-03-19","known_ts":"1998-03-19","bar_index":930,"type":"RECLAIM","strength":0.725,"price":27.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-03-27","known_ts":"1998-03-31","bar_index":932,"type":"BUY","strength":0.725,"price":28.0,"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":"1998-05-08","known_ts":"1998-05-08","bar_index":941,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.125,"stop_level":33.25,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-05-11","known_ts":"1998-05-11","bar_index":942,"type":"RECLAIM","strength":0.863,"price":33.375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-05-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1998-05-08","prior_stop_level":33.25,"sweep_low":31.625,"atr14":1.895394,"stop_level":30.677303,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-20","known_ts":"1998-07-22","bar_index":958,"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-07-20","trigger_known_ts":"1998-07-22","strength":0.45,"price":18.375,"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.501695,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.375,"atr14":1.574994,"stop_level":16.587503,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-05","known_ts":"1998-08-07","bar_index":962,"type":"BUY","strength":0.45,"price":20.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":"1998-08-05","known_ts":"1998-08-07","bar_index":962,"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-05","trigger_known_ts":"1998-08-07","strength":0.45,"price":20.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.454237,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.75,"atr14":1.294175,"stop_level":16.102913,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-10-16","known_ts":"1998-10-20","bar_index":979,"type":"BUY","strength":0.45,"price":15.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":"1998-10-16","known_ts":"1998-10-20","bar_index":979,"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-10-16","trigger_known_ts":"1998-10-20","strength":0.45,"price":15.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.589831,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.5,"atr14":1.352699,"stop_level":8.823651,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-10","known_ts":"1998-11-10","bar_index":984,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.0,"stop_level":18.125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-11","known_ts":"1998-11-11","bar_index":985,"type":"RECLAIM","strength":0.588,"price":18.4375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-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":"1998-11-10","prior_stop_level":18.125,"sweep_low":17.875,"atr14":1.439454,"stop_level":17.155273,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-03","known_ts":"1998-12-03","bar_index":990,"type":"RECLAIM","strength":0.725,"price":23.9375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-11-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-04-15","known_ts":"1999-04-19","bar_index":1020,"type":"BUY","strength":0.725,"price":21.25,"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":35},{"ts":"1999-05-24","known_ts":"1999-05-24","bar_index":1029,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.6875,"stop_level":22.1875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-26","known_ts":"1999-05-26","bar_index":1029,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5,"stop_level":22.1875,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-06-10","known_ts":"1999-06-14","bar_index":1033,"type":"BUY","strength":0.863,"price":24.1875,"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":0},{"ts":"1999-07-26","known_ts":"1999-07-26","bar_index":1043,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.0,"stop_level":25.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-27","known_ts":"1999-07-27","bar_index":1043,"type":"RECLAIM","strength":0.863,"price":25.625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-07-26","prior_stop_level":25.5,"sweep_low":24.25,"atr14":1.306859,"stop_level":23.596571,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-10","known_ts":"1999-08-10","bar_index":1047,"type":"RECLAIM","strength":1.0,"price":27.125,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-07-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1999-08-13","known_ts":"1999-08-17","bar_index":1048,"type":"REBUY","strength":1.0,"price":29.375,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1999-11-08","known_ts":"1999-11-10","bar_index":1068,"type":"BUY","strength":0.588,"price":22.0625,"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":10},{"ts":"2000-01-12","known_ts":"2000-01-12","bar_index":1083,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.5,"stop_level":26.625,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-01-13","known_ts":"2000-01-13","bar_index":1083,"type":"RECLAIM","strength":0.863,"price":27.375,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-01-12","prior_stop_level":26.625,"sweep_low":25.0,"atr14":1.586831,"stop_level":24.206584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-31","known_ts":"2000-01-31","bar_index":1087,"type":"RECLAIM","strength":1.0,"price":31.0625,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-03-14","known_ts":"2000-03-14","bar_index":1097,"type":"SELL","basis":"structure_stop","strength":1.0,"price":41.5,"stop_level":41.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-06-13","known_ts":"2000-06-15","bar_index":1118,"type":"BUY","strength":0.588,"price":26.5,"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":"2000-07-19","known_ts":"2000-07-19","bar_index":1126,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.0625,"stop_level":28.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2000-07-25","known_ts":"2000-07-25","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.5,"stop_level":28.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2000-08-16","known_ts":"2000-08-18","bar_index":1133,"type":"BUY","strength":0.588,"price":26.8125,"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":"2000-09-08","known_ts":"2000-09-08","bar_index":1138,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.0,"stop_level":26.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-09-13","known_ts":"2000-09-13","bar_index":1139,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.8125,"stop_level":26.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-10-16","known_ts":"2000-10-18","bar_index":1147,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-10-16","trigger_known_ts":"2000-10-18","strength":0.45,"price":18.5,"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.577143,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.375,"atr14":2.188887,"stop_level":14.280556,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-24","known_ts":"2000-10-26","bar_index":1149,"type":"BUY","strength":0.45,"price":20.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-10-24","known_ts":"2000-10-26","bar_index":1149,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-10-24","trigger_known_ts":"2000-10-26","strength":0.45,"price":20.5,"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.531429,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.375,"atr14":2.19225,"stop_level":14.278875,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-21","known_ts":"2000-11-21","bar_index":1155,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.125,"stop_level":19.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-11-24","known_ts":"2000-11-24","bar_index":1156,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.5,"stop_level":19.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-12-06","known_ts":"2000-12-08","bar_index":1159,"type":"REBUY","strength":0.45,"price":20.375,"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":"2001-01-03","known_ts":"2001-01-03","bar_index":1165,"type":"RECLAIM","strength":0.725,"price":27.125,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-12-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-02","known_ts":"2001-02-02","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.25,"stop_level":32.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-06","known_ts":"2001-02-06","bar_index":1172,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.5,"stop_level":32.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-02-21","known_ts":"2001-02-21","bar_index":1176,"type":"RECLAIM","strength":0.863,"price":35.25,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-02-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-05-04","known_ts":"2001-05-08","bar_index":1193,"type":"BUY","strength":0.863,"price":29.71,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2001-07-26","known_ts":"2001-07-30","bar_index":1212,"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-07-26","trigger_known_ts":"2001-07-30","strength":0.45,"price":20.67,"reasons":["bear_block","own_name_washout","early_momentum_turn"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.456053,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.5,"atr14":1.385167,"stop_level":16.807416,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-07-31","known_ts":"2001-08-02","bar_index":1213,"type":"BUY","strength":0.45,"price":22.15,"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-07-31","known_ts":"2001-08-02","bar_index":1213,"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-07-31","trigger_known_ts":"2001-08-02","strength":0.45,"price":22.15,"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.417105,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.5,"atr14":1.342676,"stop_level":16.828662,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-16","known_ts":"2001-08-20","bar_index":1217,"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-08-16","trigger_known_ts":"2001-08-20","strength":0.45,"price":22.6,"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.405263,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":19.6,"atr14":1.107815,"stop_level":19.046092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":1222,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.39,"stop_level":22.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-02","known_ts":"2001-11-02","bar_index":1234,"type":"RECLAIM","strength":0.725,"price":27.49,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-09-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-11-20","known_ts":"2001-11-20","bar_index":1238,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.7,"stop_level":25.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-11-26","known_ts":"2001-11-26","bar_index":1239,"type":"RECLAIM","strength":0.863,"price":26.37,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2001-11-20","prior_stop_level":25.55,"sweep_low":24.41,"atr14":1.26851,"stop_level":23.775745,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-07","known_ts":"2001-12-07","bar_index":1242,"type":"RECLAIM","strength":0.863,"price":29.89,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-16","known_ts":"2002-01-16","bar_index":1250,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.36,"stop_level":33.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-18","known_ts":"2002-01-18","bar_index":1251,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.21,"stop_level":33.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-02-05","known_ts":"2002-02-05","bar_index":1255,"type":"RECLAIM","strength":1.0,"price":31.93,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-08-06","known_ts":"2002-08-08","bar_index":1297,"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-08-06","trigger_known_ts":"2002-08-08","strength":0.45,"price":11.15,"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.678582,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.05,"atr14":1.235039,"stop_level":9.43248,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-09","known_ts":"2002-08-13","bar_index":1298,"type":"BUY","strength":0.45,"price":10.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2002-08-09","known_ts":"2002-08-13","bar_index":1298,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2002-08-09","trigger_known_ts":"2002-08-13","strength":0.45,"price":10.2,"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.705967,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.05,"atr14":1.135908,"stop_level":9.482046,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-05","known_ts":"2002-09-05","bar_index":1304,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.7,"stop_level":12.16,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-09-06","known_ts":"2002-09-06","bar_index":1304,"type":"RECLAIM","strength":0.45,"price":12.53,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-05 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":"2002-09-05","prior_stop_level":12.16,"sweep_low":11.61,"atr14":0.96047,"stop_level":11.129765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-20","known_ts":"2002-09-20","bar_index":1307,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.48,"stop_level":11.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-25","known_ts":"2002-09-25","bar_index":1308,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.72,"stop_level":11.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-10-14","known_ts":"2002-10-16","bar_index":1313,"type":"REBUY","strength":0.45,"price":9.39,"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":"2002-11-11","known_ts":"2002-11-11","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.7,"stop_level":11.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-12","known_ts":"2002-11-12","bar_index":1320,"type":"RECLAIM","strength":0.588,"price":12.21,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-11-11","prior_stop_level":11.06,"sweep_low":9.0,"atr14":1.173806,"stop_level":8.413097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-03","known_ts":"2002-12-03","bar_index":1324,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.01,"stop_level":15.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-10","known_ts":"2002-12-10","bar_index":1326,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.39,"stop_level":15.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-01-09","known_ts":"2003-01-13","bar_index":1333,"type":"REBUY","strength":0.725,"price":14.29,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2003-03-17","known_ts":"2003-03-19","bar_index":1348,"type":"BUY","strength":0.588,"price":12.85,"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":40},{"ts":"2003-04-02","known_ts":"2003-04-02","bar_index":1352,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.18,"stop_level":12.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-09","known_ts":"2003-04-09","bar_index":1353,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.15,"stop_level":11.89,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-24","known_ts":"2003-04-24","bar_index":1357,"type":"RECLAIM","strength":0.863,"price":12.44,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-19","known_ts":"2003-05-19","bar_index":1362,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.85,"stop_level":12.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-20","known_ts":"2003-05-20","bar_index":1363,"type":"RECLAIM","strength":0.863,"price":13.12,"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":false},"anchor_ts":"2003-05-19","prior_stop_level":12.95,"sweep_low":12.59,"atr14":0.583566,"stop_level":12.298217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-03","known_ts":"2003-06-03","bar_index":1366,"type":"RECLAIM","strength":0.863,"price":17.57,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-02","known_ts":"2003-07-07","bar_index":1373,"type":"REBUY","strength":1.0,"price":18.0,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2003-09-24","known_ts":"2003-09-24","bar_index":1392,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.95,"stop_level":23.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-12-22","known_ts":"2003-12-24","bar_index":1413,"type":"BUY","strength":0.725,"price":19.26,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":1421,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.8,"stop_level":20.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-01-30","known_ts":"2004-01-30","bar_index":1421,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.35,"stop_level":20.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-13","known_ts":"2004-02-18","bar_index":1425,"type":"REBUY","strength":0.725,"price":19.65,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2004-03-29","known_ts":"2004-03-31","bar_index":1435,"type":"BUY","strength":0.588,"price":17.7,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2004-04-26","known_ts":"2004-04-26","bar_index":1441,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.58,"stop_level":16.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2004-05-14","known_ts":"2004-05-18","bar_index":1446,"type":"BUY","strength":0.588,"price":16.7,"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":"2004-06-14","known_ts":"2004-06-14","bar_index":1452,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.91,"stop_level":16.99,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-06-15","known_ts":"2004-06-15","bar_index":1452,"type":"RECLAIM","strength":0.588,"price":17.37,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2004-06-14","prior_stop_level":16.99,"sweep_low":16.88,"atr14":0.77872,"stop_level":16.49064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-07-07","known_ts":"2004-07-07","bar_index":1457,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.38,"stop_level":16.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-29","known_ts":"2004-08-02","bar_index":1463,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2004-07-29","trigger_known_ts":"2004-08-02","strength":0.45,"price":14.34,"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.442457,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.33,"atr14":0.679035,"stop_level":12.990483,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-19","known_ts":"2004-08-23","bar_index":1468,"type":"BUY","strength":0.588,"price":14.59,"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":70},{"ts":"2005-02-04","known_ts":"2005-02-08","bar_index":1507,"type":"BUY","strength":0.588,"price":16.2,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2005-03-17","known_ts":"2005-03-17","bar_index":1516,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.87,"stop_level":17.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-18","known_ts":"2005-03-18","bar_index":1516,"type":"RECLAIM","strength":0.863,"price":17.98,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-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":"2005-03-17","prior_stop_level":17.88,"sweep_low":17.51,"atr14":0.623443,"stop_level":17.198279,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-03-22","known_ts":"2005-03-22","bar_index":1517,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.86,"stop_level":17.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-03-23","known_ts":"2005-03-23","bar_index":1517,"type":"RECLAIM","strength":0.863,"price":17.93,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-03-22","prior_stop_level":17.88,"sweep_low":17.7,"atr14":0.58666,"stop_level":17.40667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-19","known_ts":"2005-05-19","bar_index":1531,"type":"RECLAIM","strength":0.863,"price":22.31,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-23","known_ts":"2005-06-23","bar_index":1539,"type":"SELL","basis":"structure_stop","strength":1.0,"price":24.1,"stop_level":24.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-27","known_ts":"2005-06-27","bar_index":1539,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.75,"stop_level":24.18,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-12","known_ts":"2005-07-12","bar_index":1543,"type":"RECLAIM","strength":1.0,"price":25.51,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-03","known_ts":"2005-11-07","bar_index":1570,"type":"BUY","strength":0.588,"price":18.5,"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":"2005-11-30","known_ts":"2005-12-02","bar_index":1576,"type":"BUY","strength":0.588,"price":16.98,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2005-12-19","known_ts":"2005-12-19","bar_index":1580,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.52,"stop_level":15.68,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2005-12-23","known_ts":"2005-12-23","bar_index":1581,"type":"RECLAIM","strength":0.588,"price":15.78,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-19 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":"2005-12-19","prior_stop_level":15.68,"sweep_low":15.0,"atr14":0.580259,"stop_level":14.709871,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-02-21","known_ts":"2006-02-21","bar_index":1594,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.76,"stop_level":18.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-29","known_ts":"2006-03-31","bar_index":1603,"type":"BUY","strength":0.588,"price":18.76,"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":"2006-03-29","known_ts":"2006-03-31","bar_index":1603,"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":"2006-03-29","trigger_known_ts":"2006-03-31","strength":0.588,"price":18.76,"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.292876,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":17.06,"atr14":0.505507,"stop_level":16.807246,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-04-17","known_ts":"2006-04-17","bar_index":1607,"type":"RECLAIM","strength":0.725,"price":18.82,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2006-03-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-05-03","known_ts":"2006-05-05","bar_index":1611,"type":"BUY","strength":0.863,"price":19.0,"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":"2006-07-17","known_ts":"2006-07-19","bar_index":1628,"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":"2006-07-17","trigger_known_ts":"2006-07-19","strength":0.45,"price":14.62,"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.448926,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.51,"atr14":0.595027,"stop_level":13.212486,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-15","known_ts":"2006-08-17","bar_index":1635,"type":"BUY","strength":0.45,"price":14.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-09-19","known_ts":"2006-09-19","bar_index":1643,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.56,"stop_level":14.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-20","known_ts":"2006-09-20","bar_index":1643,"type":"RECLAIM","strength":0.588,"price":14.76,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-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":"2006-09-19","prior_stop_level":14.57,"sweep_low":14.39,"atr14":0.529929,"stop_level":14.125035,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-29","known_ts":"2006-09-29","bar_index":1645,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.13,"stop_level":14.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-03","known_ts":"2006-10-03","bar_index":1646,"type":"RECLAIM","strength":0.588,"price":14.26,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-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":"2006-09-29","prior_stop_level":14.15,"sweep_low":13.9,"atr14":0.480572,"stop_level":13.659714,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-08","known_ts":"2006-11-10","bar_index":1655,"type":"BUY","strength":0.725,"price":14.69,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2007-01-05","known_ts":"2007-01-05","bar_index":1667,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.03,"stop_level":16.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-08","known_ts":"2007-01-08","bar_index":1668,"type":"RECLAIM","strength":0.863,"price":16.15,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-05 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-01-05","prior_stop_level":16.05,"sweep_low":15.76,"atr14":0.420085,"stop_level":15.549957,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-01-22","known_ts":"2007-01-22","bar_index":1671,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.75,"stop_level":16.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-24","known_ts":"2007-01-24","bar_index":1671,"type":"RECLAIM","strength":0.863,"price":16.14,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-01-22","prior_stop_level":16.03,"sweep_low":15.6,"atr14":0.428616,"stop_level":15.385692,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-07","known_ts":"2007-02-07","bar_index":1675,"type":"RECLAIM","strength":0.863,"price":16.41,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-04-27","known_ts":"2007-04-27","bar_index":1693,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.38,"stop_level":15.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-06-13","known_ts":"2007-06-15","bar_index":1704,"type":"BUY","strength":0.588,"price":15.33,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2007-07-25","known_ts":"2007-07-25","bar_index":1713,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.92,"stop_level":15.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-09-07","known_ts":"2007-09-11","bar_index":1724,"type":"BUY","strength":0.45,"price":12.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":"2007-10-19","known_ts":"2007-10-19","bar_index":1734,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.91,"stop_level":11.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-23","known_ts":"2007-10-23","bar_index":1734,"type":"RECLAIM","strength":0.588,"price":11.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-19","prior_stop_level":11.3,"sweep_low":10.79,"atr14":0.341742,"stop_level":10.619129,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-14","known_ts":"2007-11-16","bar_index":1740,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-11-14","trigger_known_ts":"2007-11-16","strength":0.45,"price":9.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.421241,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.91,"atr14":0.405225,"stop_level":8.707388,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-23","known_ts":"2007-11-27","bar_index":1742,"type":"BUY","strength":0.45,"price":9.92,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-11-23","known_ts":"2007-11-27","bar_index":1742,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-11-23","trigger_known_ts":"2007-11-27","strength":0.45,"price":9.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.408115,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4,"atr14":0.374602,"stop_level":9.212699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-22","known_ts":"2008-01-22","bar_index":1755,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.49,"stop_level":11.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-24","known_ts":"2008-01-24","bar_index":1755,"type":"RECLAIM","strength":0.725,"price":11.88,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-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":"2008-01-22","prior_stop_level":11.55,"sweep_low":10.65,"atr14":0.548272,"stop_level":10.375864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-04","known_ts":"2008-04-08","bar_index":1772,"type":"BUY","strength":0.588,"price":10.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":60},{"ts":"2008-04-23","known_ts":"2008-04-23","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.22,"stop_level":10.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-24","known_ts":"2008-04-24","bar_index":1776,"type":"RECLAIM","strength":0.725,"price":10.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-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":"2008-04-23","prior_stop_level":10.5,"sweep_low":10.09,"atr14":0.43118,"stop_level":9.87441,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":1781,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.63,"stop_level":10.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-07-14","known_ts":"2008-07-16","bar_index":1795,"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-07-14","trigger_known_ts":"2008-07-16","strength":0.45,"price":6.35,"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.583607,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.83,"atr14":0.380053,"stop_level":5.639974,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-25","known_ts":"2008-08-27","bar_index":1805,"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-08-25","trigger_known_ts":"2008-08-27","strength":0.45,"price":3.34,"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.739875,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.01,"atr14":0.300602,"stop_level":2.859699,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-03","known_ts":"2008-09-05","bar_index":1807,"type":"BUY","strength":0.45,"price":3.02,"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-09-03","known_ts":"2008-09-05","bar_index":1807,"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-09-03","trigger_known_ts":"2008-09-05","strength":0.45,"price":3.02,"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.764798,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.62,"atr14":0.292182,"stop_level":2.473909,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-25","known_ts":"2008-09-25","bar_index":1812,"type":"SELL","basis":"structure_stop","strength":0.45,"price":2.6,"stop_level":2.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-10-01","known_ts":"2008-10-01","bar_index":1813,"type":"SELL","basis":"structure_stop","strength":0.45,"price":1.97,"stop_level":2.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-11-28","known_ts":"2008-11-28","bar_index":1827,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.45,"stop_level":0.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-30","known_ts":"2009-01-30","bar_index":1841,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.59,"stop_level":1.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-02","known_ts":"2009-02-02","bar_index":1841,"type":"RECLAIM","strength":0.725,"price":1.71,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-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":"2009-01-30","prior_stop_level":1.7,"sweep_low":1.55,"atr14":0.188413,"stop_level":1.455794,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-05","known_ts":"2009-02-05","bar_index":1842,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.53,"stop_level":1.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-03","known_ts":"2009-04-07","bar_index":1856,"type":"BUY","strength":0.725,"price":1.18,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2009-06-23","known_ts":"2009-06-23","bar_index":1874,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6,"stop_level":3.69,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-06-25","known_ts":"2009-06-25","bar_index":1875,"type":"RECLAIM","strength":1.0,"price":4.04,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-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":"2009-06-23","prior_stop_level":3.69,"sweep_low":3.42,"atr14":0.318998,"stop_level":3.260501,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-09","known_ts":"2009-07-09","bar_index":1878,"type":"RECLAIM","strength":1.0,"price":4.53,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-12","known_ts":"2009-08-12","bar_index":1886,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.97,"stop_level":5.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-13","known_ts":"2009-08-13","bar_index":1886,"type":"RECLAIM","strength":1.0,"price":5.03,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-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":"2009-08-12","prior_stop_level":5.0,"sweep_low":4.64,"atr14":0.334048,"stop_level":4.472976,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-07","known_ts":"2009-12-09","bar_index":1913,"type":"BUY","strength":0.725,"price":4.65,"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-18","known_ts":"2009-12-22","bar_index":1916,"type":"BUY","strength":0.863,"price":4.56,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-02-11","known_ts":"2010-02-16","bar_index":1928,"type":"BUY","strength":0.725,"price":4.41,"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":"2010-04-01","known_ts":"2010-04-01","bar_index":1939,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.02,"stop_level":5.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-05","known_ts":"2010-04-05","bar_index":1939,"type":"RECLAIM","strength":0.863,"price":5.24,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-01","prior_stop_level":5.1,"sweep_low":4.95,"atr14":0.26499,"stop_level":4.817505,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-19","known_ts":"2010-04-19","bar_index":1943,"type":"RECLAIM","strength":1.0,"price":5.58,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":1946,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.23,"stop_level":5.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-22","known_ts":"2010-07-26","bar_index":1965,"type":"BUY","strength":0.725,"price":4.9,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-08-04","known_ts":"2010-08-06","bar_index":1968,"type":"BUY","strength":0.588,"price":4.65,"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":"2010-08-25","known_ts":"2010-08-27","bar_index":1973,"type":"BUY","strength":0.588,"price":4.45,"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":"2010-11-08","known_ts":"2010-11-08","bar_index":1990,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.17,"stop_level":6.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-10","known_ts":"2010-11-10","bar_index":1991,"type":"RECLAIM","strength":1.0,"price":6.31,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-08","prior_stop_level":6.29,"sweep_low":5.94,"atr14":0.295964,"stop_level":5.792018,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-15","known_ts":"2010-11-15","bar_index":1992,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.14,"stop_level":6.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-22","known_ts":"2010-11-22","bar_index":1993,"type":"RECLAIM","strength":1.0,"price":6.18,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-15","prior_stop_level":6.15,"sweep_low":5.77,"atr14":0.261471,"stop_level":5.639265,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-02","known_ts":"2010-12-02","bar_index":1996,"type":"RECLAIM","strength":1.0,"price":6.88,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-25","known_ts":"2011-01-27","bar_index":2008,"type":"BUY","strength":0.863,"price":6.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2011-03-16","known_ts":"2011-03-16","bar_index":2019,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.07,"stop_level":8.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-21","known_ts":"2011-03-21","bar_index":2020,"type":"RECLAIM","strength":1.0,"price":8.48,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-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":"2011-03-16","prior_stop_level":8.29,"sweep_low":8.03,"atr14":0.448757,"stop_level":7.805622,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-05-25","known_ts":"2011-05-27","bar_index":2036,"type":"BUY","strength":0.725,"price":9.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":30},{"ts":"2011-09-12","known_ts":"2011-09-14","bar_index":2061,"type":"BUY","strength":0.588,"price":6.56,"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":"2011-11-09","known_ts":"2011-11-09","bar_index":2075,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.91,"stop_level":6.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":2075,"type":"RECLAIM","strength":0.588,"price":6.12,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":6.03,"sweep_low":5.67,"atr14":0.377038,"stop_level":5.481481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-17","known_ts":"2011-11-17","bar_index":2077,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.62,"stop_level":5.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-01","known_ts":"2011-12-05","bar_index":2080,"type":"REBUY","strength":0.588,"price":6.09,"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":"2012-01-17","known_ts":"2012-01-17","bar_index":2090,"type":"RECLAIM","strength":0.725,"price":7.19,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-01-31","known_ts":"2012-01-31","bar_index":2093,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.86,"stop_level":7.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-01","known_ts":"2012-02-01","bar_index":2093,"type":"RECLAIM","strength":0.725,"price":7.18,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-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":"2012-01-31","prior_stop_level":7.06,"sweep_low":6.73,"atr14":0.31011,"stop_level":6.574945,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-02-15","known_ts":"2012-02-15","bar_index":2097,"type":"RECLAIM","strength":0.863,"price":7.42,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-01-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-29","known_ts":"2012-02-29","bar_index":2100,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.01,"stop_level":7.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-16","known_ts":"2012-05-18","bar_index":2118,"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":"2012-05-16","trigger_known_ts":"2012-05-18","strength":0.45,"price":5.68,"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.416238,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.33,"atr14":0.235063,"stop_level":5.212468,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-24","known_ts":"2012-05-29","bar_index":2120,"type":"BUY","strength":0.45,"price":6.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":"2012-05-24","known_ts":"2012-05-29","bar_index":2120,"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":"2012-05-24","trigger_known_ts":"2012-05-29","strength":0.45,"price":6.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.36999,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.51,"atr14":0.245886,"stop_level":5.387057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-28","known_ts":"2012-06-28","bar_index":2128,"type":"RECLAIM","strength":0.725,"price":6.3,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-05-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-15","known_ts":"2012-08-17","bar_index":2139,"type":"BUY","strength":0.863,"price":6.42,"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":"2012-11-02","known_ts":"2012-11-06","bar_index":2157,"type":"BUY","strength":0.45,"price":5.28,"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-11-20","known_ts":"2012-11-23","bar_index":2161,"type":"BUY","strength":0.45,"price":5.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},{"ts":"2012-12-26","known_ts":"2012-12-26","bar_index":2169,"type":"RECLAIM","strength":0.725,"price":5.77,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-11-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-04","known_ts":"2013-03-04","bar_index":2184,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4,"stop_level":6.43,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-05","known_ts":"2013-03-05","bar_index":2184,"type":"RECLAIM","strength":0.863,"price":6.49,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-03-04","prior_stop_level":6.43,"sweep_low":6.32,"atr14":0.175905,"stop_level":6.232048,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-12","known_ts":"2013-03-14","bar_index":2186,"type":"REBUY","strength":0.863,"price":6.6,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2013-05-22","known_ts":"2013-05-22","bar_index":2202,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.36,"stop_level":7.39,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-23","known_ts":"2013-05-23","bar_index":2203,"type":"RECLAIM","strength":1.0,"price":7.47,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-22","prior_stop_level":7.39,"sweep_low":7.27,"atr14":0.24317,"stop_level":7.148415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-11","known_ts":"2013-07-11","bar_index":2214,"type":"RECLAIM","strength":1.0,"price":8.63,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-31","known_ts":"2013-07-31","bar_index":2218,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.65,"stop_level":7.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-08-01","known_ts":"2013-08-01","bar_index":2219,"type":"RECLAIM","strength":0.863,"price":7.98,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-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":"2013-07-31","prior_stop_level":7.87,"sweep_low":7.6,"atr14":0.282388,"stop_level":7.458806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-18","known_ts":"2013-09-20","bar_index":2230,"type":"BUY","strength":0.725,"price":7.93,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2013-11-07","known_ts":"2013-11-07","bar_index":2242,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0,"stop_level":8.28,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":2242,"type":"RECLAIM","strength":1.0,"price":8.35,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-11-07","prior_stop_level":8.28,"sweep_low":7.84,"atr14":0.289326,"stop_level":7.695337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-25","known_ts":"2013-11-27","bar_index":2246,"type":"BUY","strength":0.725,"price":8.65,"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":"2013-12-09","known_ts":"2013-12-11","bar_index":2249,"type":"BUY","strength":0.725,"price":9.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2014-01-06","known_ts":"2014-01-06","bar_index":2255,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.75,"stop_level":8.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-01-07","known_ts":"2014-01-07","bar_index":2255,"type":"RECLAIM","strength":0.863,"price":8.82,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-01-06","prior_stop_level":8.77,"sweep_low":8.72,"atr14":0.258298,"stop_level":8.590851,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-24","known_ts":"2014-02-26","bar_index":2266,"type":"BUY","strength":0.725,"price":8.34,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2014-03-26","known_ts":"2014-03-26","bar_index":2273,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.53,"stop_level":8.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-03-31","known_ts":"2014-03-31","bar_index":2274,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.53,"stop_level":8.57,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-04-01","known_ts":"2014-04-01","bar_index":2274,"type":"RECLAIM","strength":0.725,"price":8.63,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-03-26","prior_stop_level":8.57,"sweep_low":8.36,"atr14":0.234129,"stop_level":8.242935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-01","known_ts":"2014-04-01","bar_index":2274,"type":"RECLAIM","strength":0.725,"price":8.63,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-03-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":"2014-03-31","prior_stop_level":8.57,"sweep_low":8.36,"atr14":0.234129,"stop_level":8.242935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-04-07","known_ts":"2014-04-07","bar_index":2276,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.41,"stop_level":8.42,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-04-08","known_ts":"2014-04-08","bar_index":2276,"type":"RECLAIM","strength":0.725,"price":8.46,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-04-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2014-04-07","prior_stop_level":8.42,"sweep_low":8.29,"atr14":0.240772,"stop_level":8.169614,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-12","known_ts":"2014-05-12","bar_index":2284,"type":"RECLAIM","strength":0.863,"price":8.76,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-16","known_ts":"2014-06-16","bar_index":2292,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.73,"stop_level":8.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-19","known_ts":"2014-08-21","bar_index":2307,"type":"BUY","strength":0.588,"price":9.02,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":2313,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.44,"stop_level":8.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-10-17","known_ts":"2014-10-21","bar_index":2321,"type":"BUY","strength":0.45,"price":8.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":"2014-10-22","known_ts":"2014-10-22","bar_index":2322,"type":"RECLAIM","strength":0.588,"price":8.56,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-10-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":2333,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.47,"stop_level":8.73,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-28","known_ts":"2015-01-30","bar_index":2344,"type":"BUY","strength":0.45,"price":8.4,"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-13","known_ts":"2015-02-13","bar_index":2348,"type":"RECLAIM","strength":0.725,"price":8.73,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-01-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-03","known_ts":"2015-03-03","bar_index":2351,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.33,"stop_level":8.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-04","known_ts":"2015-03-04","bar_index":2352,"type":"RECLAIM","strength":0.588,"price":8.44,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-03 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-03","prior_stop_level":8.4,"sweep_low":8.26,"atr14":0.240981,"stop_level":8.13951,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-17","known_ts":"2015-03-19","bar_index":2355,"type":"REBUY","strength":0.588,"price":8.5,"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-03-20","known_ts":"2015-03-20","bar_index":2356,"type":"RECLAIM","strength":0.725,"price":8.71,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-06","known_ts":"2015-04-06","bar_index":2359,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.42,"stop_level":8.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-09","known_ts":"2015-04-09","bar_index":2360,"type":"RECLAIM","strength":0.588,"price":8.7,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-04-06","prior_stop_level":8.6,"sweep_low":8.3,"atr14":0.215886,"stop_level":8.192057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-21","known_ts":"2015-04-21","bar_index":2363,"type":"RECLAIM","strength":0.725,"price":8.86,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-12","known_ts":"2015-05-14","bar_index":2368,"type":"REBUY","strength":0.725,"price":9.42,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2015-06-26","known_ts":"2015-06-26","bar_index":2378,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.75,"stop_level":9.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-08-24","known_ts":"2015-08-26","bar_index":2392,"type":"BUY","strength":0.725,"price":8.82,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2015-09-23","known_ts":"2015-09-23","bar_index":2399,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.92,"stop_level":9.06,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-09","known_ts":"2015-10-09","bar_index":2403,"type":"RECLAIM","strength":0.725,"price":9.38,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-04","known_ts":"2016-01-04","bar_index":2422,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.13,"stop_level":12.36,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-30","known_ts":"2016-04-01","bar_index":2442,"type":"BUY","strength":0.725,"price":10.55,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":2450,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.25,"stop_level":10.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2016-05-09","known_ts":"2016-05-09","bar_index":2451,"type":"RECLAIM","strength":0.588,"price":10.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2016-05-05","prior_stop_level":10.27,"sweep_low":10.11,"atr14":0.210309,"stop_level":10.004846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-12","known_ts":"2016-07-14","bar_index":2466,"type":"BUY","strength":0.45,"price":9.24,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-08-18","known_ts":"2016-08-18","bar_index":2475,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.03,"stop_level":9.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-22","known_ts":"2016-08-22","bar_index":2475,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.22,"stop_level":9.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-06","known_ts":"2016-09-06","bar_index":2479,"type":"RECLAIM","strength":0.725,"price":10.42,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-17","known_ts":"2016-10-17","bar_index":2488,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.05,"stop_level":10.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-11-03","known_ts":"2016-11-03","bar_index":2493,"type":"RECLAIM","strength":0.863,"price":10.15,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-08","known_ts":"2016-11-10","bar_index":2494,"type":"BUY","strength":0.863,"price":10.75,"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":20},{"ts":"2016-11-21","known_ts":"2016-11-23","bar_index":2497,"type":"BUY","strength":0.725,"price":10.65,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2016-12-08","known_ts":"2016-12-12","bar_index":2501,"type":"BUY","strength":0.863,"price":11.6,"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":"2017-01-03","known_ts":"2017-01-03","bar_index":2506,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.35,"stop_level":11.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-05","known_ts":"2017-01-05","bar_index":2507,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.15,"stop_level":11.45,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-24","known_ts":"2017-01-26","bar_index":2511,"type":"REBUY","strength":0.863,"price":11.85,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2017-02-07","known_ts":"2017-02-07","bar_index":2514,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.35,"stop_level":11.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-02-09","known_ts":"2017-02-09","bar_index":2515,"type":"RECLAIM","strength":0.863,"price":11.55,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-02-07","prior_stop_level":11.4,"sweep_low":11.25,"atr14":0.314971,"stop_level":11.092514,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-20","known_ts":"2017-04-24","bar_index":2531,"type":"BUY","strength":0.725,"price":11.1,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":2537,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.25,"stop_level":11.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-07-12","known_ts":"2017-07-14","bar_index":2550,"type":"BUY","strength":0.45,"price":10.15,"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":"2017-07-31","known_ts":"2017-07-31","bar_index":2554,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.05,"stop_level":10.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-09-27","known_ts":"2017-09-29","bar_index":2568,"type":"BUY","strength":0.45,"price":8.85,"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":"2017-11-03","known_ts":"2017-11-03","bar_index":2577,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.15,"stop_level":9.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-09","known_ts":"2017-11-09","bar_index":2578,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1,"stop_level":9.35,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-21","known_ts":"2017-11-24","bar_index":2581,"type":"REBUY","strength":0.725,"price":9.45,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2018-03-05","known_ts":"2018-03-07","bar_index":2604,"type":"BUY","strength":0.45,"price":8.4,"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-03-08","known_ts":"2018-03-08","bar_index":2605,"type":"RECLAIM","strength":0.725,"price":9.05,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2018-03-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-04-09","known_ts":"2018-04-11","bar_index":2612,"type":"REBUY","strength":0.725,"price":8.35,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2018-04-19","known_ts":"2018-04-19","bar_index":2614,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.75,"stop_level":8.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-08","known_ts":"2018-05-10","bar_index":2619,"type":"BUY","strength":0.588,"price":8.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2018-06-07","known_ts":"2018-06-07","bar_index":2626,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.65,"stop_level":8.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-13","known_ts":"2018-06-13","bar_index":2627,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.45,"stop_level":8.7,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-17","known_ts":"2018-07-19","bar_index":2635,"type":"BUY","strength":0.863,"price":8.8,"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":40},{"ts":"2018-09-26","known_ts":"2018-09-26","bar_index":2651,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.57,"stop_level":9.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-28","known_ts":"2018-09-28","bar_index":2652,"type":"RECLAIM","strength":1.0,"price":9.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-09-26","prior_stop_level":9.6,"sweep_low":9.5,"atr14":0.301558,"stop_level":9.349221,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-05","known_ts":"2018-11-07","bar_index":2661,"type":"BUY","strength":0.863,"price":9.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":70},{"ts":"2019-01-03","known_ts":"2019-01-07","bar_index":2674,"type":"BUY","strength":0.863,"price":9.85,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2019-02-27","known_ts":"2019-02-27","bar_index":2686,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.83,"stop_level":9.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-03-01","known_ts":"2019-03-01","bar_index":2687,"type":"RECLAIM","strength":1.0,"price":9.88,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-02-27","prior_stop_level":9.85,"sweep_low":9.58,"atr14":0.347879,"stop_level":9.40606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-01","known_ts":"2019-05-03","bar_index":2701,"type":"BUY","strength":0.588,"price":9.6,"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":"2019-07-01","known_ts":"2019-07-03","bar_index":2715,"type":"BUY","strength":0.45,"price":8.48,"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-07-23","known_ts":"2019-07-23","bar_index":2720,"type":"RECLAIM","strength":0.725,"price":9.85,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-07-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-08-15","known_ts":"2019-08-15","bar_index":2725,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.59,"stop_level":8.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-16","known_ts":"2019-08-16","bar_index":2726,"type":"RECLAIM","strength":0.588,"price":8.92,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-08-15","prior_stop_level":8.76,"sweep_low":8.56,"atr14":0.34056,"stop_level":8.38972,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-29","known_ts":"2019-08-29","bar_index":2729,"type":"RECLAIM","strength":0.725,"price":10.73,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":2736,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.66,"stop_level":10.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":2737,"type":"RECLAIM","strength":1.0,"price":10.85,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-10-02","prior_stop_level":10.74,"sweep_low":10.44,"atr14":0.314678,"stop_level":10.282661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-16","known_ts":"2019-10-16","bar_index":2740,"type":"RECLAIM","strength":1.0,"price":11.32,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-20","known_ts":"2019-11-20","bar_index":2748,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.69,"stop_level":11.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-27","known_ts":"2019-11-27","bar_index":2750,"type":"RECLAIM","strength":1.0,"price":12.03,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-11-20","prior_stop_level":11.9,"sweep_low":11.12,"atr14":0.328808,"stop_level":10.955596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-16","known_ts":"2019-12-16","bar_index":2754,"type":"RECLAIM","strength":1.0,"price":15.85,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-24","known_ts":"2020-01-24","bar_index":2762,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.46,"stop_level":14.83,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-14","known_ts":"2020-04-16","bar_index":2781,"type":"BUY","strength":0.588,"price":11.16,"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":"2020-05-15","known_ts":"2020-05-15","bar_index":2788,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.09,"stop_level":11.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":2789,"type":"RECLAIM","strength":0.588,"price":12.16,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2020-05-15","prior_stop_level":11.19,"sweep_low":10.78,"atr14":0.648896,"stop_level":10.455552,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-04","known_ts":"2020-06-04","bar_index":2793,"type":"RECLAIM","strength":0.725,"price":12.67,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2794,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.0,"stop_level":11.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-16","known_ts":"2020-06-16","bar_index":2795,"type":"RECLAIM","strength":0.588,"price":11.67,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-11","prior_stop_level":11.44,"sweep_low":10.82,"atr14":0.653162,"stop_level":10.493419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-17","known_ts":"2020-07-21","bar_index":2803,"type":"BUY","strength":0.45,"price":11.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":"2020-09-11","known_ts":"2020-09-15","bar_index":2816,"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":"2020-09-11","trigger_known_ts":"2020-09-15","strength":0.45,"price":9.58,"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.405707,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.64,"atr14":0.43524,"stop_level":8.42238,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-24","known_ts":"2020-09-28","bar_index":2819,"type":"BUY","strength":0.45,"price":10.08,"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":"Information Technology"}},{"ts":"2020-09-24","known_ts":"2020-09-28","bar_index":2819,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-09-24","trigger_known_ts":"2020-09-28","strength":0.45,"price":10.08,"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.37469,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.58,"atr14":0.411061,"stop_level":9.37447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-26","known_ts":"2020-10-26","bar_index":2826,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.15,"stop_level":10.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-30","known_ts":"2020-10-30","bar_index":2827,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.75,"stop_level":10.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-03","known_ts":"2020-11-03","bar_index":2828,"type":"RECLAIM","strength":0.588,"price":10.44,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-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":"2020-10-30","prior_stop_level":10.2,"sweep_low":9.67,"atr14":0.334059,"stop_level":9.50297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-13","known_ts":"2020-11-13","bar_index":2831,"type":"RECLAIM","strength":0.725,"price":11.36,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-16","known_ts":"2020-12-16","bar_index":2838,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.02,"stop_level":11.11,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-18","known_ts":"2020-12-18","bar_index":2839,"type":"RECLAIM","strength":0.725,"price":11.18,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-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":"2020-12-16","prior_stop_level":11.11,"sweep_low":10.8,"atr14":0.487101,"stop_level":10.55645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-04","known_ts":"2021-01-04","bar_index":2842,"type":"RECLAIM","strength":0.863,"price":11.62,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-12-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-07","known_ts":"2021-01-11","bar_index":2843,"type":"BUY","strength":0.863,"price":11.62,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2021-02-03","known_ts":"2021-02-05","bar_index":2849,"type":"BUY","strength":0.863,"price":12.09,"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":45},{"ts":"2021-03-01","known_ts":"2021-03-01","bar_index":2854,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.17,"stop_level":12.91,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-26","known_ts":"2021-03-26","bar_index":2861,"type":"RECLAIM","strength":0.863,"price":12.49,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-31","known_ts":"2021-04-05","bar_index":2862,"type":"BUY","strength":0.863,"price":13.34,"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":10},{"ts":"2021-05-26","known_ts":"2021-05-28","bar_index":2875,"type":"BUY","strength":1.0,"price":13.54,"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":40},{"ts":"2021-06-03","known_ts":"2021-06-03","bar_index":2876,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.97,"stop_level":13.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-04","known_ts":"2021-06-04","bar_index":2877,"type":"RECLAIM","strength":1.0,"price":13.23,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-06-03","prior_stop_level":13.0,"sweep_low":12.72,"atr14":0.466467,"stop_level":12.486766,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-09","known_ts":"2021-06-11","bar_index":2878,"type":"BUY","strength":1.0,"price":13.44,"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":30},{"ts":"2021-09-20","known_ts":"2021-09-20","bar_index":2901,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.75,"stop_level":13.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-22","known_ts":"2021-09-22","bar_index":2902,"type":"RECLAIM","strength":1.0,"price":13.98,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-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":"2021-09-20","prior_stop_level":13.96,"sweep_low":13.48,"atr14":0.459928,"stop_level":13.250036,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-11-02","known_ts":"2021-11-04","bar_index":2912,"type":"BUY","strength":0.863,"price":13.79,"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":"2022-01-07","known_ts":"2022-01-07","bar_index":2927,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.55,"stop_level":18.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-11","known_ts":"2022-01-11","bar_index":2928,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.73,"stop_level":18.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-01-12","known_ts":"2022-01-12","bar_index":2928,"type":"RECLAIM","strength":1.0,"price":18.98,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-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":"2022-01-07","prior_stop_level":18.85,"sweep_low":18.04,"atr14":0.71682,"stop_level":17.68159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-12","known_ts":"2022-01-12","bar_index":2928,"type":"RECLAIM","strength":1.0,"price":18.98,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-01-11","prior_stop_level":18.85,"sweep_low":18.23,"atr14":0.71682,"stop_level":17.87159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-18","known_ts":"2022-01-18","bar_index":2929,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.22,"stop_level":18.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-31","known_ts":"2022-05-31","bar_index":2960,"type":"RECLAIM","strength":0.725,"price":22.59,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-01","known_ts":"2022-07-01","bar_index":2967,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.09,"stop_level":19.08,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-19","known_ts":"2022-07-21","bar_index":2971,"type":"BUY","strength":0.863,"price":22.34,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2022-08-26","known_ts":"2022-08-26","bar_index":2980,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.19,"stop_level":22.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-10-25","known_ts":"2022-10-27","bar_index":2994,"type":"BUY","strength":0.45,"price":16.16,"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":"Information Technology"}},{"ts":"2022-11-10","known_ts":"2022-11-10","bar_index":2998,"type":"RECLAIM","strength":0.725,"price":18.63,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":3003,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.28,"stop_level":18.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-14","known_ts":"2022-12-14","bar_index":3005,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.21,"stop_level":18.0,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":3005,"type":"RECLAIM","strength":0.725,"price":18.47,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-05 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":"2022-12-05","prior_stop_level":18.46,"sweep_low":17.69,"atr14":0.578601,"stop_level":17.4007,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-09","known_ts":"2023-01-11","bar_index":3011,"type":"BUY","strength":0.588,"price":17.99,"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":"Information Technology"}},{"ts":"2023-01-12","known_ts":"2023-01-12","bar_index":3012,"type":"RECLAIM","strength":0.725,"price":18.33,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":3020,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4,"stop_level":17.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":3021,"type":"RECLAIM","strength":0.588,"price":17.69,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-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":"2023-02-21","prior_stop_level":17.5,"sweep_low":15.44,"atr14":0.712967,"stop_level":15.083517,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-27","known_ts":"2023-05-01","bar_index":3036,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-04-27","trigger_known_ts":"2023-05-01","strength":0.45,"price":14.6,"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.402374,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.86,"atr14":0.434839,"stop_level":13.64258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-10","known_ts":"2023-05-12","bar_index":3039,"type":"BUY","strength":0.45,"price":15.22,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-05-10","known_ts":"2023-05-12","bar_index":3039,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-05-10","trigger_known_ts":"2023-05-12","strength":0.45,"price":15.22,"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.376995,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.15,"atr14":0.442082,"stop_level":13.928959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-23","known_ts":"2023-05-23","bar_index":3042,"type":"RECLAIM","strength":0.725,"price":20.25,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-05-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-23","known_ts":"2023-06-23","bar_index":3049,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.04,"stop_level":23.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-27","known_ts":"2023-06-27","bar_index":3049,"type":"RECLAIM","strength":0.863,"price":24.15,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-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":"2023-06-23","prior_stop_level":23.38,"sweep_low":23.01,"atr14":0.789179,"stop_level":22.615411,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-12","known_ts":"2023-07-12","bar_index":3053,"type":"RECLAIM","strength":0.863,"price":25.85,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-26","known_ts":"2023-07-26","bar_index":3056,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.23,"stop_level":25.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-27","known_ts":"2023-07-27","bar_index":3056,"type":"RECLAIM","strength":0.863,"price":25.43,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-07-26","prior_stop_level":25.27,"sweep_low":25.04,"atr14":0.686804,"stop_level":24.696598,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-08","known_ts":"2023-11-10","bar_index":3081,"type":"BUY","strength":0.725,"price":20.24,"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":90},{"ts":"2023-11-28","known_ts":"2023-11-28","bar_index":3085,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.12,"stop_level":21.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-12-13","known_ts":"2023-12-13","bar_index":3089,"type":"RECLAIM","strength":0.725,"price":29.51,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-11-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-17","known_ts":"2024-01-17","bar_index":3096,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.6,"stop_level":28.78,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":3096,"type":"RECLAIM","strength":0.863,"price":29.28,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-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":"2024-01-17","prior_stop_level":28.78,"sweep_low":28.06,"atr14":1.065426,"stop_level":27.527287,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-02-01","known_ts":"2024-02-01","bar_index":3100,"type":"RECLAIM","strength":1.0,"price":31.47,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-05-07","known_ts":"2024-05-09","bar_index":3122,"type":"BUY","strength":0.725,"price":29.33,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2024-05-24","known_ts":"2024-05-24","bar_index":3126,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.38,"stop_level":28.92,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-07-09","known_ts":"2024-07-11","bar_index":3136,"type":"BUY","strength":0.725,"price":26.09,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2024-07-30","known_ts":"2024-07-30","bar_index":3141,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.38,"stop_level":24.48,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2024-07-31","known_ts":"2024-07-31","bar_index":3141,"type":"RECLAIM","strength":0.588,"price":25.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-07-30 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":"2024-07-30","prior_stop_level":24.48,"sweep_low":24.26,"atr14":1.087494,"stop_level":23.716253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-20","known_ts":"2024-08-22","bar_index":3146,"type":"BUY","strength":0.45,"price":23.98,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-09-06","known_ts":"2024-09-06","bar_index":3150,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.0,"stop_level":23.79,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-10-10","known_ts":"2024-10-10","bar_index":3158,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.78,"stop_level":23.93,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-11","known_ts":"2024-10-11","bar_index":3158,"type":"RECLAIM","strength":0.588,"price":24.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-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":"2024-10-10","prior_stop_level":23.93,"sweep_low":23.2,"atr14":0.768209,"stop_level":22.815895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-05","known_ts":"2024-12-05","bar_index":3171,"type":"RECLAIM","strength":0.725,"price":25.83,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-03-24","known_ts":"2025-03-26","bar_index":3195,"type":"BUY","strength":0.45,"price":21.68,"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":"Information Technology"}},{"ts":"2025-04-14","known_ts":"2025-04-16","bar_index":3200,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2025-04-14","trigger_known_ts":"2025-04-16","strength":0.45,"price":17.78,"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.393795,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.46,"atr14":1.038869,"stop_level":15.940565,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":3203,"type":"BUY","strength":0.45,"price":18.27,"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":"Information Technology"}},{"ts":"2025-04-28","known_ts":"2025-04-30","bar_index":3203,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2025-04-28","trigger_known_ts":"2025-04-30","strength":0.45,"price":18.27,"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.377088,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.29,"atr14":0.77266,"stop_level":16.90367,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-05-28","known_ts":"2025-05-28","bar_index":3210,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.94,"stop_level":18.27,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":3220,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.16,"stop_level":19.29,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":3221,"type":"RECLAIM","strength":0.588,"price":19.63,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-15","prior_stop_level":19.29,"sweep_low":18.61,"atr14":0.624072,"stop_level":18.297964,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-11","known_ts":"2025-08-11","bar_index":3227,"type":"RECLAIM","strength":0.863,"price":21.73,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-10","known_ts":"2025-10-10","bar_index":3241,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.82,"stop_level":22.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-13","known_ts":"2025-10-13","bar_index":3241,"type":"RECLAIM","strength":0.863,"price":23.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-10-10","prior_stop_level":22.95,"sweep_low":21.76,"atr14":1.075619,"stop_level":21.222191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-27","known_ts":"2025-10-27","bar_index":3245,"type":"RECLAIM","strength":0.863,"price":24.12,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-12-04","known_ts":"2025-12-08","bar_index":3254,"type":"BUY","strength":0.863,"price":25.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-12-31","known_ts":"2025-12-31","bar_index":3260,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.0,"stop_level":32.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-02","known_ts":"2026-01-02","bar_index":3260,"type":"RECLAIM","strength":1.0,"price":33.41,"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":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-12-31","prior_stop_level":32.87,"sweep_low":31.93,"atr14":1.623383,"stop_level":31.118308,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":3264,"type":"RECLAIM","strength":1.0,"price":36.17,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-12-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-03","known_ts":"2026-03-03","bar_index":3273,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.26,"stop_level":37.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-04","known_ts":"2026-03-04","bar_index":3274,"type":"RECLAIM","strength":1.0,"price":37.99,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-03-03","prior_stop_level":37.03,"sweep_low":34.0,"atr14":2.713174,"stop_level":32.643413,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-13","known_ts":"2026-04-13","bar_index":3283,"type":"RECLAIM","strength":1.0,"price":45.86,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-18","known_ts":"2026-05-18","bar_index":3291,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.53,"stop_level":47.77,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-20","known_ts":"2026-05-20","bar_index":3292,"type":"RECLAIM","strength":1.0,"price":49.83,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-05-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-05-18","prior_stop_level":47.77,"sweep_low":44.88,"atr14":2.792363,"stop_level":43.483818,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-30","known_ts":"2026-08-03","bar_index":3308,"type":"BUY","strength":0.588,"price":31.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,"retro_override":true,"retro_ctx":{"group_id":"Information Technology"}}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-03","last_scored_basis":null,"bars_since_signal":3,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":false,"above200":false},"early_dots":["2018-11-21","2018-12-11","2019-01-03","2019-03-19","2019-04-23","2019-05-28","2019-06-26","2019-12-03","2020-02-07","2020-03-23","2020-07-06","2021-03-15","2021-03-26","2021-10-28","2022-03-01","2022-03-17","2022-04-18","2022-05-17","2022-09-16","2022-09-29","2022-10-20","2023-01-04","2023-01-31","2023-08-18","2023-09-27","2023-10-31","2024-03-04","2024-03-25","2024-04-19","2024-06-25","2024-08-12","2024-09-16","2025-02-04","2025-03-06","2025-10-22","2025-11-20","2026-03-17","2026-04-08","2026-06-11","2026-07-14"],"warnings":[{"ts":"2022-06-14","kind":"arm","px":20.48},{"ts":"2022-07-01","kind":"confirm","px":18.09,"level":19.08},{"ts":"2022-08-19","kind":"arm","px":23.62},{"ts":"2022-08-26","kind":"confirm","px":22.19,"level":22.93},{"ts":"2022-11-23","kind":"arm","px":18.99},{"ts":"2022-12-05","kind":"confirm","px":18.28,"level":18.46},{"ts":"2022-12-12","kind":"arm","px":18.47},{"ts":"2022-12-14","kind":"confirm","px":17.21,"level":18.0},{"ts":"2023-01-31","kind":"arm","px":18.12},{"ts":"2023-02-21","kind":"confirm","px":16.4,"level":17.5},{"ts":"2023-06-16","kind":"arm","px":23.38},{"ts":"2023-06-23","kind":"confirm","px":23.04,"level":23.38},{"ts":"2023-07-05","kind":"arm","px":25.46},{"ts":"2023-07-26","kind":"confirm","px":25.23,"level":25.27},{"ts":"2023-11-21","kind":"arm","px":21.31},{"ts":"2023-11-28","kind":"confirm","px":21.12,"level":21.31},{"ts":"2024-01-02","kind":"arm","px":30.86},{"ts":"2024-01-17","kind":"confirm","px":28.6,"level":28.78},{"ts":"2024-05-23","kind":"arm","px":25.74},{"ts":"2024-05-24","kind":"confirm","px":26.38,"level":28.92},{"ts":"2024-07-25","kind":"arm","px":25.22},{"ts":"2024-07-30","kind":"confirm","px":24.38,"level":24.48},{"ts":"2024-09-05","kind":"arm","px":22.88},{"ts":"2024-09-06","kind":"confirm","px":22.0,"level":23.79},{"ts":"2024-09-10","kind":"arm","px":22.26},{"ts":"2024-10-09","kind":"arm","px":23.84},{"ts":"2024-10-10","kind":"confirm","px":23.78,"level":23.93},{"ts":"2025-05-23","kind":"arm","px":19.47},{"ts":"2025-05-28","kind":"confirm","px":16.94,"level":18.27},{"ts":"2025-07-14","kind":"arm","px":19.3},{"ts":"2025-07-15","kind":"confirm","px":19.16,"level":19.29},{"ts":"2025-08-04","kind":"arm","px":19.96},{"ts":"2025-09-05","kind":"arm","px":22.64},{"ts":"2025-10-10","kind":"confirm","px":21.82,"level":22.95},{"ts":"2025-12-16","kind":"arm","px":34.36},{"ts":"2025-12-31","kind":"confirm","px":32.0,"level":32.87},{"ts":"2026-03-02","kind":"arm","px":36.93},{"ts":"2026-03-03","kind":"confirm","px":35.26,"level":37.03},{"ts":"2026-04-29","kind":"arm","px":47.77},{"ts":"2026-05-18","kind":"confirm","px":47.53,"level":47.77}],"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":[]}}}