{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_8f1403bd2329fbb7ec4f","market":"US","system":"prophet_board","definition":"us_prophet_v3","authority":"candidate","surfaced_at":"2026-09-10","entry_date":"2026-09-11","entry_basis":"next_session_close","entry_price":100.26,"rank":20,"tier":null,"state":"onboard","maturity":"in_flight","latest_price":100.26,"return_pct":null,"excess_pct":null,"sessions":0,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"SIG","timeframe":"3D","as_of":"2026-09-10T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1988-12-01","known_ts":"1988-12-01","bar_index":33,"type":"SELL","basis":"structure_stop","strength":0.588,"price":39.9902,"stop_level":40.9776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1988-12-05","known_ts":"1988-12-05","bar_index":34,"type":"SELL","basis":"structure_stop","strength":0.588,"price":40.4839,"stop_level":40.9776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-01-18","known_ts":"1989-01-20","bar_index":44,"type":"BUY","strength":0.588,"price":39.0028,"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":"1989-02-13","known_ts":"1989-02-13","bar_index":50,"type":"RECLAIM","strength":0.725,"price":43.4461,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1989-01-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-02-21","known_ts":"1989-02-21","bar_index":51,"type":"SELL","basis":"structure_stop","strength":0.725,"price":42.4587,"stop_level":43.4461,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-03-03","known_ts":"1989-03-03","bar_index":54,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.4713,"stop_level":42.4587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1989-04-27","known_ts":"1989-04-27","bar_index":67,"type":"RECLAIM","strength":0.863,"price":43.4461,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-06-15","known_ts":"1989-06-15","bar_index":78,"type":"SELL","basis":"structure_stop","strength":0.863,"price":43.9399,"stop_level":45.421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-06-20","known_ts":"1989-06-20","bar_index":79,"type":"RECLAIM","strength":0.863,"price":46.4084,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-06-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1989-06-15","prior_stop_level":45.421,"sweep_low":43.4462,"atr14":0.752283,"stop_level":43.070058,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-07-06","known_ts":"1989-07-06","bar_index":83,"type":"RECLAIM","strength":0.863,"price":54.8014,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1989-09-18","known_ts":"1989-09-20","bar_index":100,"type":"BUY","strength":0.725,"price":52.8266,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1989-10-06","known_ts":"1989-10-06","bar_index":104,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.8895,"stop_level":50.358,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1989-11-07","known_ts":"1989-11-09","bar_index":112,"type":"BUY","strength":0.863,"price":50.8518,"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":60},{"ts":"1989-12-29","known_ts":"1990-01-03","bar_index":124,"type":"BUY","strength":0.588,"price":49.8643,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1990-01-24","known_ts":"1990-01-24","bar_index":129,"type":"SELL","basis":"structure_stop","strength":0.588,"price":48.3832,"stop_level":49.3706,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1990-01-26","known_ts":"1990-01-26","bar_index":130,"type":"RECLAIM","strength":0.588,"price":51.8392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-01-24 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":"1990-01-24","prior_stop_level":49.3706,"sweep_low":48.3832,"atr14":0.940839,"stop_level":47.912781,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-02-07","known_ts":"1990-02-07","bar_index":133,"type":"RECLAIM","strength":0.725,"price":49.8643,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-02-12","known_ts":"1990-02-12","bar_index":134,"type":"SELL","basis":"structure_stop","strength":0.45,"price":48.3832,"stop_level":49.8643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1990-04-04","known_ts":"1990-04-06","bar_index":146,"type":"BUY","strength":0.45,"price":45.9147,"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-05-17","known_ts":"1990-05-21","bar_index":156,"type":"BUY","strength":0.588,"price":47.3958,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1990-05-22","known_ts":"1990-05-22","bar_index":157,"type":"RECLAIM","strength":0.725,"price":51.3454,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-05-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-07-02","known_ts":"1990-07-02","bar_index":166,"type":"SELL","basis":"structure_stop","strength":0.725,"price":53.3203,"stop_level":55.7888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-10-03","known_ts":"1990-10-05","bar_index":188,"type":"BUY","strength":0.725,"price":50.8518,"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":"quality","score":70},{"ts":"1990-11-23","known_ts":"1990-11-27","bar_index":200,"type":"BUY","strength":0.45,"price":47.3958,"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":"1991-01-03","known_ts":"1991-01-07","bar_index":209,"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":"1991-01-03","trigger_known_ts":"1991-01-07","strength":0.45,"price":37.5217,"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.350428,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":37.028,"atr14":1.448589,"stop_level":36.303705,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-01","known_ts":"1991-02-05","bar_index":216,"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":"1991-02-01","trigger_known_ts":"1991-02-05","strength":0.45,"price":30.1161,"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.478633,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.1538,"atr14":1.692426,"stop_level":26.307587,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-02-11","known_ts":"1991-02-13","bar_index":218,"type":"BUY","strength":0.45,"price":31.5972,"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":"1991-02-11","known_ts":"1991-02-13","bar_index":218,"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":"1991-02-11","trigger_known_ts":"1991-02-13","strength":0.45,"price":31.5972,"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.452992,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":28.635,"atr14":1.460024,"stop_level":27.904988,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-08","known_ts":"1991-03-12","bar_index":224,"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":"1991-03-08","trigger_known_ts":"1991-03-12","strength":0.588,"price":37.028,"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.358975,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":32.5846,"atr14":1.408589,"stop_level":31.880306,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-03-27","known_ts":"1991-03-27","bar_index":228,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.5343,"stop_level":37.5217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-04-03","known_ts":"1991-04-03","bar_index":229,"type":"RECLAIM","strength":0.588,"price":38.0154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-03-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":"1991-03-27","prior_stop_level":37.5217,"sweep_low":35.5469,"atr14":1.134616,"stop_level":34.979592,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-04-16","known_ts":"1991-04-16","bar_index":232,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.0406,"stop_level":36.5343,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-04-17","known_ts":"1991-04-17","bar_index":233,"type":"RECLAIM","strength":0.588,"price":37.028,"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":false,"monthlyBull":false},"anchor_ts":"1991-04-16","prior_stop_level":36.5343,"sweep_low":35.5468,"atr14":1.343946,"stop_level":34.874827,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-06-20","known_ts":"1991-06-24","bar_index":248,"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":"1991-06-20","trigger_known_ts":"1991-06-24","strength":0.45,"price":27.6476,"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.521367,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.6601,"atr14":1.096547,"stop_level":26.111826,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-07-12","known_ts":"1991-07-16","bar_index":253,"type":"BUY","strength":0.45,"price":30.1161,"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":"1991-07-12","known_ts":"1991-07-16","bar_index":253,"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":"1991-07-12","trigger_known_ts":"1991-07-16","strength":0.45,"price":30.1161,"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.460177,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.1664,"atr14":0.956184,"stop_level":25.688308,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-08-02","known_ts":"1991-08-02","bar_index":258,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.6601,"stop_level":28.635,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1991-09-03","known_ts":"1991-09-05","bar_index":265,"type":"BUY","strength":0.45,"price":26.6601,"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":"1991-09-03","known_ts":"1991-09-05","bar_index":265,"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":"1991-09-03","trigger_known_ts":"1991-09-05","strength":0.45,"price":26.6601,"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.475729,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.6853,"atr14":0.830484,"stop_level":24.270058,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-02","known_ts":"1991-10-02","bar_index":272,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.2294,"stop_level":25.179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1991-10-18","known_ts":"1991-10-22","bar_index":276,"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":"1991-10-18","trigger_known_ts":"1991-10-22","strength":0.45,"price":15.3049,"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.677083,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.3175,"atr14":1.325261,"stop_level":13.654869,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-10-28","known_ts":"1991-10-30","bar_index":278,"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":"1991-10-28","trigger_known_ts":"1991-10-30","strength":0.45,"price":16.2923,"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.65625,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.3175,"atr14":0.963118,"stop_level":13.835941,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-21","known_ts":"1991-11-25","bar_index":284,"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":"1991-11-21","trigger_known_ts":"1991-11-25","strength":0.45,"price":12.3427,"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.734042,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.8741,"atr14":0.978606,"stop_level":9.384797,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-01-15","known_ts":"1992-01-17","bar_index":296,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"1992-01-15","trigger_known_ts":"1992-01-17","strength":0.45,"price":6.4182,"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.839506,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4434,"atr14":0.768019,"stop_level":4.059391,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-02-19","known_ts":"1992-02-19","bar_index":304,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.9497,"stop_level":4.4434,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-03-16","known_ts":"1992-03-16","bar_index":310,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4559,"stop_level":3.9497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-03-25","known_ts":"1992-03-25","bar_index":312,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2091,"stop_level":3.4559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-06-09","known_ts":"1992-06-09","bar_index":329,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9622,"stop_level":3.4559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-07-15","known_ts":"1992-07-17","bar_index":338,"type":"BUY","strength":0.725,"price":2.9622,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"1992-09-09","known_ts":"1992-09-09","bar_index":351,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9748,"stop_level":2.4685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-10-29","known_ts":"1992-11-02","bar_index":363,"type":"BUY","strength":0.725,"price":2.4685,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1992-11-27","known_ts":"1992-11-27","bar_index":369,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.9622,"stop_level":3.2091,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1992-11-30","known_ts":"1992-11-30","bar_index":370,"type":"RECLAIM","strength":0.725,"price":3.4559,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-11-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":"1992-11-27","prior_stop_level":3.2091,"sweep_low":2.9622,"atr14":0.484751,"stop_level":2.719825,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-11","known_ts":"1992-12-11","bar_index":373,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.4685,"stop_level":2.9622,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1993-01-21","known_ts":"1993-01-21","bar_index":382,"type":"RECLAIM","strength":1.0,"price":3.2091,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-12-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-01-26","known_ts":"1993-01-28","bar_index":383,"type":"BUY","strength":1.0,"price":3.2091,"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":55},{"ts":"1993-03-02","known_ts":"1993-03-04","bar_index":391,"type":"BUY","strength":0.863,"price":3.2091,"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":"1993-03-23","known_ts":"1993-03-25","bar_index":396,"type":"BUY","strength":1.0,"price":2.9622,"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":"1993-04-22","known_ts":"1993-04-26","bar_index":403,"type":"BUY","strength":1.0,"price":3.7028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1993-06-01","known_ts":"1993-06-01","bar_index":412,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9245,"stop_level":6.0479,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-06-07","known_ts":"1993-06-07","bar_index":413,"type":"RECLAIM","strength":1.0,"price":6.1713,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-06-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":"1993-06-01","prior_stop_level":6.0479,"sweep_low":5.6776,"atr14":0.520476,"stop_level":5.417362,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-06-17","known_ts":"1993-06-17","bar_index":416,"type":"RECLAIM","strength":1.0,"price":6.665,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-08-17","known_ts":"1993-08-19","bar_index":430,"type":"BUY","strength":0.863,"price":6.4182,"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":"1993-11-15","known_ts":"1993-11-17","bar_index":451,"type":"BUY","strength":0.725,"price":5.1839,"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":"1993-12-20","known_ts":"1993-12-22","bar_index":459,"type":"BUY","strength":0.588,"price":4.1965,"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":25},{"ts":"1994-03-31","known_ts":"1994-03-31","bar_index":482,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.1713,"stop_level":6.4182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-04-25","known_ts":"1994-04-28","bar_index":488,"type":"BUY","strength":1.0,"price":7.4056,"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":"1994-05-04","known_ts":"1994-05-06","bar_index":490,"type":"BUY","strength":1.0,"price":7.4056,"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":55},{"ts":"1994-05-26","known_ts":"1994-05-26","bar_index":495,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.9245,"stop_level":6.4182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1994-09-07","known_ts":"1994-09-09","bar_index":519,"type":"BUY","strength":0.588,"price":5.4308,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":90},{"ts":"1994-10-03","known_ts":"1994-10-03","bar_index":525,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.0605,"stop_level":5.1839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1994-10-05","known_ts":"1994-10-05","bar_index":525,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6902,"stop_level":5.1839,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1994-11-28","known_ts":"1994-11-30","bar_index":538,"type":"BUY","strength":0.588,"price":4.4434,"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":"1995-01-16","known_ts":"1995-01-16","bar_index":549,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.7028,"stop_level":3.9497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-01-27","known_ts":"1995-01-31","bar_index":552,"type":"REBUY","strength":0.588,"price":3.9497,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-03-21","known_ts":"1995-03-23","bar_index":564,"type":"BUY","strength":0.45,"price":3.7028,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1995-03-21","known_ts":"1995-03-23","bar_index":564,"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":"1995-03-21","trigger_known_ts":"1995-03-23","strength":0.45,"price":3.7028,"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.558823,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4685,"atr14":0.345731,"stop_level":2.295635,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-17","known_ts":"1995-04-19","bar_index":570,"type":"REBUY","strength":0.45,"price":2.9622,"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":"1995-04-17","known_ts":"1995-04-19","bar_index":570,"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":"1995-04-17","trigger_known_ts":"1995-04-19","strength":0.45,"price":2.9622,"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.647063,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.4685,"atr14":0.484173,"stop_level":2.226413,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-07-07","known_ts":"1995-07-11","bar_index":589,"type":"BUY","strength":0.588,"price":2.4685,"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":"1995-07-07","known_ts":"1995-07-11","bar_index":589,"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":"1995-07-07","trigger_known_ts":"1995-07-11","strength":0.588,"price":2.4685,"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.600003,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":1.728,"atr14":0.247265,"stop_level":1.604367,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-08-02","known_ts":"1995-08-02","bar_index":595,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.9748,"stop_level":2.0983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-08-07","known_ts":"1995-08-09","bar_index":596,"type":"REBUY","strength":0.725,"price":2.7154,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1995-08-07","known_ts":"1995-08-07","bar_index":596,"type":"RECLAIM","strength":0.588,"price":2.7154,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-08-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1995-08-02","prior_stop_level":2.0983,"sweep_low":1.9748,"atr14":0.255563,"stop_level":1.847018,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-09-27","known_ts":"1995-09-27","bar_index":608,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.9748,"stop_level":2.2217,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1995-10-13","known_ts":"1995-10-17","bar_index":612,"type":"BUY","strength":0.725,"price":2.4685,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"1995-10-26","known_ts":"1995-10-30","bar_index":615,"type":"BUY","strength":0.725,"price":2.4685,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"1995-12-18","known_ts":"1995-12-20","bar_index":627,"type":"BUY","strength":0.863,"price":2.592,"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":55},{"ts":"1996-01-25","known_ts":"1996-01-25","bar_index":635,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.4685,"stop_level":2.7154,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-01-29","known_ts":"1996-01-29","bar_index":636,"type":"RECLAIM","strength":1.0,"price":2.9622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1996-01-25","prior_stop_level":2.7154,"sweep_low":2.4685,"atr14":0.35573,"stop_level":2.290635,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-02-27","known_ts":"1996-02-29","bar_index":643,"type":"BUY","strength":0.863,"price":3.4559,"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":"1996-03-11","known_ts":"1996-03-13","bar_index":646,"type":"BUY","strength":1.0,"price":4.1965,"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":55},{"ts":"1996-05-02","known_ts":"1996-05-02","bar_index":658,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6902,"stop_level":4.9371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1996-08-05","known_ts":"1996-08-07","bar_index":680,"type":"BUY","strength":0.725,"price":4.4434,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"1996-08-26","known_ts":"1996-08-28","bar_index":685,"type":"BUY","strength":0.725,"price":4.4434,"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":"1996-10-03","known_ts":"1996-10-07","bar_index":694,"type":"REBUY","strength":0.725,"price":4.1965,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":25},{"ts":"1996-12-11","known_ts":"1996-12-13","bar_index":710,"type":"REBUY","strength":0.863,"price":4.6902,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1997-04-17","known_ts":"1997-04-21","bar_index":739,"type":"REBUY","strength":1.0,"price":6.9119,"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":"1997-04-29","known_ts":"1997-04-29","bar_index":741,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4182,"stop_level":6.665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-07-22","known_ts":"1997-07-24","bar_index":761,"type":"BUY","strength":0.725,"price":6.4182,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"1997-08-12","known_ts":"1997-08-12","bar_index":766,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.5542,"stop_level":5.6776,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1997-08-14","known_ts":"1997-08-14","bar_index":766,"type":"RECLAIM","strength":0.725,"price":5.9245,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1997-08-12","prior_stop_level":5.6776,"sweep_low":5.5542,"atr14":0.293617,"stop_level":5.407391,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-09-03","known_ts":"1997-09-05","bar_index":771,"type":"REBUY","strength":0.725,"price":6.0726,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1997-10-09","known_ts":"1997-10-09","bar_index":779,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.2207,"stop_level":6.2701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-14","known_ts":"1997-10-14","bar_index":780,"type":"RECLAIM","strength":0.725,"price":6.2948,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-10-09","prior_stop_level":6.2701,"sweep_low":6.2207,"atr14":0.094235,"stop_level":6.173583,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-16","known_ts":"1997-10-16","bar_index":781,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1713,"stop_level":6.2207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1998-01-07","known_ts":"1998-01-09","bar_index":800,"type":"BUY","strength":0.588,"price":6.0726,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1998-04-27","known_ts":"1998-04-27","bar_index":825,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.5411,"stop_level":8.6399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-05-13","known_ts":"1998-05-13","bar_index":829,"type":"RECLAIM","strength":1.0,"price":8.7139,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-04-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-10-02","known_ts":"1998-10-06","bar_index":862,"type":"BUY","strength":0.45,"price":5.1345,"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-02","known_ts":"1998-10-06","bar_index":862,"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-02","trigger_known_ts":"1998-10-06","strength":0.45,"price":5.1345,"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.474753,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.8877,"atr14":0.202879,"stop_level":4.78626,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-12","known_ts":"1998-11-12","bar_index":871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0232,"stop_level":6.0726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-11-13","known_ts":"1998-11-13","bar_index":872,"type":"RECLAIM","strength":0.588,"price":6.122,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-11-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1998-11-12","prior_stop_level":6.0726,"sweep_low":6.0232,"atr14":0.164233,"stop_level":5.941084,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-12-21","known_ts":"1998-12-21","bar_index":880,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.6776,"stop_level":5.7764,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1998-12-23","known_ts":"1998-12-23","bar_index":881,"type":"RECLAIM","strength":0.588,"price":6.0479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-12-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":"1998-12-21","prior_stop_level":5.7764,"sweep_low":5.6776,"atr14":0.130471,"stop_level":5.612364,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-01-12","known_ts":"1999-01-12","bar_index":885,"type":"RECLAIM","strength":0.725,"price":7.6031,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-03-31","known_ts":"1999-04-05","bar_index":903,"type":"REBUY","strength":0.863,"price":9.2817,"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":"1999-05-14","known_ts":"1999-05-14","bar_index":913,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3185,"stop_level":10.3678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-05-17","known_ts":"1999-05-17","bar_index":913,"type":"RECLAIM","strength":0.863,"price":10.4172,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-05-14","prior_stop_level":10.3678,"sweep_low":10.3185,"atr14":0.229369,"stop_level":10.203815,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-08-30","known_ts":"1999-09-01","bar_index":938,"type":"BUY","strength":0.725,"price":10.2691,"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":"1999-10-04","known_ts":"1999-10-06","bar_index":946,"type":"REBUY","strength":0.725,"price":10.5653,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2000-01-21","known_ts":"2000-01-21","bar_index":971,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.5977,"stop_level":12.8953,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-01-24","known_ts":"2000-01-24","bar_index":971,"type":"RECLAIM","strength":1.0,"price":13.0937,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-01-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-01-21","prior_stop_level":12.8953,"sweep_low":12.5977,"atr14":0.21789,"stop_level":12.488755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-21","known_ts":"2000-03-23","bar_index":985,"type":"BUY","strength":0.725,"price":10.713,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2000-04-11","known_ts":"2000-04-11","bar_index":990,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.7211,"stop_level":9.7707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2000-04-13","known_ts":"2000-04-13","bar_index":990,"type":"RECLAIM","strength":0.45,"price":9.9195,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-04-11 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":"2000-04-11","prior_stop_level":9.7707,"sweep_low":9.7211,"atr14":0.255032,"stop_level":9.593584,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-17","known_ts":"2000-05-17","bar_index":998,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.5227,"stop_level":9.7707,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-06-02","known_ts":"2000-06-06","bar_index":1002,"type":"REBUY","strength":0.725,"price":10.446,"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":"2000-08-07","known_ts":"2000-08-09","bar_index":1017,"type":"BUY","strength":0.588,"price":9.9365,"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":"2000-08-15","known_ts":"2000-08-17","bar_index":1019,"type":"BUY","strength":0.588,"price":9.9619,"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":"2000-09-11","known_ts":"2000-09-13","bar_index":1025,"type":"BUY","strength":0.45,"price":10.0638,"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-09-11","known_ts":"2000-09-13","bar_index":1025,"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-09-11","trigger_known_ts":"2000-09-13","strength":0.45,"price":10.0638,"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.242874,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4269,"atr14":0.211529,"stop_level":9.321136,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-02","known_ts":"2000-10-04","bar_index":1030,"type":"BUY","strength":0.588,"price":9.8027,"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":"2000-10-02","known_ts":"2000-10-04","bar_index":1030,"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-02","trigger_known_ts":"2000-10-04","strength":0.588,"price":9.8027,"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.262517,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.5798,"atr14":0.259898,"stop_level":9.449851,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-10-18","known_ts":"2000-10-20","bar_index":1034,"type":"BUY","strength":0.588,"price":10.0437,"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":"2000-10-31","known_ts":"2000-10-31","bar_index":1037,"type":"RECLAIM","strength":0.725,"price":10.0437,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-10-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-29","known_ts":"2000-11-29","bar_index":1043,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7875,"stop_level":9.8388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-01-05","known_ts":"2001-01-05","bar_index":1052,"type":"RECLAIM","strength":0.863,"price":11.5811,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-03-13","known_ts":"2001-03-13","bar_index":1067,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2472,"stop_level":12.7084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2001-04-30","known_ts":"2001-05-02","bar_index":1078,"type":"BUY","strength":0.863,"price":12.8314,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2001-07-11","known_ts":"2001-07-11","bar_index":1094,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.6632,"stop_level":14.1201,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-07-18","known_ts":"2001-07-18","bar_index":1096,"type":"RECLAIM","strength":0.863,"price":14.389,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2001-07-11","prior_stop_level":14.1201,"sweep_low":13.2405,"atr14":0.378249,"stop_level":13.051376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-11","known_ts":"2001-10-15","bar_index":1115,"type":"BUY","strength":0.588,"price":12.4465,"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":"2002-08-16","known_ts":"2002-08-20","bar_index":1186,"type":"BUY","strength":0.588,"price":17.079,"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":50},{"ts":"2002-09-24","known_ts":"2002-09-24","bar_index":1194,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.4396,"stop_level":17.1835,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-26","known_ts":"2002-09-26","bar_index":1195,"type":"RECLAIM","strength":0.588,"price":17.5532,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2002-09-24","prior_stop_level":17.1835,"sweep_low":16.1829,"atr14":0.548904,"stop_level":15.908448,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-03","known_ts":"2002-10-03","bar_index":1197,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.3352,"stop_level":16.4396,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2002-10-11","known_ts":"2002-10-15","bar_index":1199,"type":"REBUY","strength":0.45,"price":16.6032,"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-07","known_ts":"2002-11-07","bar_index":1205,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.6082,"stop_level":17.9665,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":1207,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.0402,"stop_level":17.429,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-18","known_ts":"2002-11-18","bar_index":1207,"type":"RECLAIM","strength":0.588,"price":17.8004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-14","prior_stop_level":17.429,"sweep_low":17.0402,"atr14":0.391038,"stop_level":16.844681,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-19","known_ts":"2002-12-23","bar_index":1215,"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-12-19","trigger_known_ts":"2002-12-23","strength":0.45,"price":14.4186,"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.406974,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.0204,"atr14":0.694307,"stop_level":12.673247,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-08","known_ts":"2003-01-10","bar_index":1219,"type":"BUY","strength":0.45,"price":16.2406,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-01-30","known_ts":"2003-02-03","bar_index":1224,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-01-30","trigger_known_ts":"2003-02-03","strength":0.588,"price":15.7338,"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.352881,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.3531,"atr14":0.606031,"stop_level":14.050085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-02-20","known_ts":"2003-02-20","bar_index":1228,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.1308,"stop_level":15.2488,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-24","known_ts":"2003-02-24","bar_index":1229,"type":"RECLAIM","strength":0.588,"price":15.476,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-02-20","prior_stop_level":15.2488,"sweep_low":14.9254,"atr14":0.360258,"stop_level":14.745271,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":1234,"type":"REBUY","strength":0.588,"price":15.5109,"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":"2003-04-14","known_ts":"2003-04-14","bar_index":1241,"type":"RECLAIM","strength":0.725,"price":16.5945,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2003-03-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-22","known_ts":"2003-09-24","bar_index":1278,"type":"REBUY","strength":1.0,"price":25.4733,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2003-12-30","known_ts":"2004-01-02","bar_index":1301,"type":"BUY","strength":0.725,"price":24.8749,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2004-01-14","known_ts":"2004-01-14","bar_index":1304,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.7853,"stop_level":24.8749,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-01-16","known_ts":"2004-01-16","bar_index":1305,"type":"RECLAIM","strength":0.725,"price":25.0004,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2004-01-14","prior_stop_level":24.8749,"sweep_low":24.2026,"atr14":0.671422,"stop_level":23.866889,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-09","known_ts":"2004-02-11","bar_index":1310,"type":"REBUY","strength":0.725,"price":24.9646,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2004-04-15","known_ts":"2004-04-15","bar_index":1325,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.8824,"stop_level":28.3126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-20","known_ts":"2004-04-20","bar_index":1326,"type":"RECLAIM","strength":1.0,"price":28.474,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-04-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":"2004-04-15","prior_stop_level":28.3126,"sweep_low":27.5372,"atr14":0.772626,"stop_level":27.150887,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-30","known_ts":"2004-04-30","bar_index":1329,"type":"RECLAIM","strength":1.0,"price":28.9804,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-04","known_ts":"2004-06-08","bar_index":1337,"type":"BUY","strength":0.725,"price":29.5116,"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":65},{"ts":"2004-07-09","known_ts":"2004-07-09","bar_index":1344,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.0292,"stop_level":28.3176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-09-03","known_ts":"2004-09-08","bar_index":1358,"type":"BUY","strength":0.725,"price":27.029,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70},{"ts":"2004-10-11","known_ts":"2004-10-11","bar_index":1366,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.5347,"stop_level":27.0335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-10-14","known_ts":"2004-10-14","bar_index":1367,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.8692,"stop_level":27.0335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-11-11","known_ts":"2004-11-11","bar_index":1374,"type":"RECLAIM","strength":0.725,"price":27.4885,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-07","known_ts":"2005-01-07","bar_index":1387,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.1258,"stop_level":28.4242,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-13","known_ts":"2005-01-13","bar_index":1388,"type":"RECLAIM","strength":0.725,"price":28.8852,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-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":"2005-01-07","prior_stop_level":28.4242,"sweep_low":27.9631,"atr14":0.477253,"stop_level":27.724474,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-26","known_ts":"2005-01-26","bar_index":1391,"type":"RECLAIM","strength":0.725,"price":28.614,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-31","known_ts":"2005-02-02","bar_index":1392,"type":"REBUY","strength":0.725,"price":29.265,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2005-03-03","known_ts":"2005-03-03","bar_index":1399,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.2378,"stop_level":29.5904,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-06-01","known_ts":"2005-06-03","bar_index":1420,"type":"BUY","strength":0.45,"price":26.173,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-07-07","known_ts":"2005-07-07","bar_index":1428,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.5656,"stop_level":26.7186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-07-08","known_ts":"2005-07-08","bar_index":1428,"type":"RECLAIM","strength":0.588,"price":26.9688,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2005-07-07","prior_stop_level":26.7186,"sweep_low":26.4822,"atr14":0.476928,"stop_level":26.243736,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-22","known_ts":"2005-07-22","bar_index":1432,"type":"RECLAIM","strength":0.725,"price":28.0948,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-07-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-18","known_ts":"2005-08-18","bar_index":1438,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.0114,"stop_level":28.2894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-10-12","known_ts":"2005-10-14","bar_index":1451,"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":"2005-10-12","trigger_known_ts":"2005-10-14","strength":0.45,"price":24.4853,"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.179296,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":23.9688,"atr14":0.404291,"stop_level":23.766654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-10-28","known_ts":"2005-11-01","bar_index":1455,"type":"BUY","strength":0.45,"price":25.3508,"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-01-17","known_ts":"2006-01-17","bar_index":1472,"type":"SELL","basis":"structure_stop","strength":0.725,"price":25.1275,"stop_level":26.0907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-03-10","known_ts":"2006-03-14","bar_index":1485,"type":"BUY","strength":0.863,"price":26.4676,"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":60},{"ts":"2006-04-24","known_ts":"2006-04-24","bar_index":1495,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.7328,"stop_level":26.7607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-25","known_ts":"2006-04-25","bar_index":1495,"type":"RECLAIM","strength":0.863,"price":26.9003,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-04-24","prior_stop_level":26.7607,"sweep_low":26.663,"atr14":0.361351,"stop_level":26.482324,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-10","known_ts":"2006-05-10","bar_index":1499,"type":"RECLAIM","strength":0.863,"price":26.9283,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-17","known_ts":"2006-05-17","bar_index":1500,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.4536,"stop_level":26.7328,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-19","known_ts":"2006-07-21","bar_index":1515,"type":"BUY","strength":0.588,"price":26.4229,"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":100},{"ts":"2006-08-25","known_ts":"2006-08-25","bar_index":1524,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.1187,"stop_level":31.2335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-08-31","known_ts":"2006-08-31","bar_index":1525,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.1226,"stop_level":31.2335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-09-21","known_ts":"2006-09-21","bar_index":1530,"type":"RECLAIM","strength":0.863,"price":30.3107,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-10-12","known_ts":"2006-10-16","bar_index":1535,"type":"BUY","strength":1.0,"price":31.5508,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-11-03","known_ts":"2006-11-03","bar_index":1540,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.5458,"stop_level":32.6323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":1540,"type":"RECLAIM","strength":1.0,"price":33.1226,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-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":"2006-11-03","prior_stop_level":32.6323,"sweep_low":32.3727,"atr14":0.521978,"stop_level":32.111711,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-20","known_ts":"2006-11-20","bar_index":1544,"type":"RECLAIM","strength":1.0,"price":34.2473,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-26","known_ts":"2007-03-28","bar_index":1572,"type":"BUY","strength":0.725,"price":34.8962,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-04-26","known_ts":"2007-04-26","bar_index":1579,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.6028,"stop_level":35.7326,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-04-27","known_ts":"2007-04-27","bar_index":1579,"type":"RECLAIM","strength":0.863,"price":36.0642,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-04-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":"2007-04-26","prior_stop_level":35.7326,"sweep_low":35.2855,"atr14":0.737557,"stop_level":34.916721,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-14","known_ts":"2007-05-14","bar_index":1583,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.8241,"stop_level":35.1846,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-05-16","known_ts":"2007-05-16","bar_index":1584,"type":"RECLAIM","strength":0.725,"price":35.4586,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-14","prior_stop_level":35.1846,"sweep_low":34.6367,"atr14":0.775464,"stop_level":34.248968,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-12","known_ts":"2007-07-16","bar_index":1597,"type":"BUY","strength":0.588,"price":32.6547,"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":45},{"ts":"2007-07-26","known_ts":"2007-07-26","bar_index":1600,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.453,"stop_level":31.9877,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2007-10-02","known_ts":"2007-10-04","bar_index":1616,"type":"BUY","strength":0.45,"price":26.6227,"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-26","known_ts":"2007-10-26","bar_index":1622,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.7258,"stop_level":27.8599,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-10-29","known_ts":"2007-10-29","bar_index":1622,"type":"RECLAIM","strength":0.588,"price":27.9643,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2007-10-26","prior_stop_level":27.8599,"sweep_low":27.4127,"atr14":0.77606,"stop_level":27.02467,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-08","known_ts":"2007-11-08","bar_index":1625,"type":"SELL","basis":"structure_stop","strength":0.588,"price":26.3991,"stop_level":27.7258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-05","known_ts":"2007-12-07","bar_index":1631,"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-12-05","trigger_known_ts":"2007-12-07","strength":0.45,"price":20.839,"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.440296,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":17.2914,"atr14":1.242782,"stop_level":16.670009,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-27","known_ts":"2007-12-31","bar_index":1636,"type":"BUY","strength":0.588,"price":21.0179,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-12-27","known_ts":"2007-12-31","bar_index":1636,"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-12-27","trigger_known_ts":"2007-12-31","strength":0.588,"price":21.0179,"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.435491,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":19.408,"atr14":0.978002,"stop_level":18.918999,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-10","known_ts":"2008-01-14","bar_index":1639,"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-01-10","trigger_known_ts":"2008-01-14","strength":0.45,"price":17.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.529977,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.6964,"atr14":1.026754,"stop_level":15.183023,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-15","known_ts":"2008-01-17","bar_index":1640,"type":"BUY","strength":0.45,"price":19.0801,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-15","known_ts":"2008-01-17","bar_index":1640,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-01-15","trigger_known_ts":"2008-01-17","strength":0.45,"price":19.0801,"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.487538,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.6964,"atr14":1.268877,"stop_level":15.061961,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-05","known_ts":"2008-02-05","bar_index":1644,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.5584,"stop_level":18.931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-05","known_ts":"2008-03-05","bar_index":1651,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.5448,"stop_level":18.2901,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-20","known_ts":"2008-03-25","bar_index":1655,"type":"REBUY","strength":0.588,"price":17.8131,"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":"2008-04-11","known_ts":"2008-04-11","bar_index":1660,"type":"RECLAIM","strength":0.725,"price":17.5149,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-03-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-16","known_ts":"2008-04-16","bar_index":1661,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.0218,"stop_level":18.1559,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-17","known_ts":"2008-04-17","bar_index":1661,"type":"RECLAIM","strength":0.725,"price":18.2006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-16","prior_stop_level":18.1559,"sweep_low":17.9025,"atr14":0.813905,"stop_level":17.495547,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-29","known_ts":"2008-05-29","bar_index":1671,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.2666,"stop_level":19.517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-06-05","known_ts":"2008-06-05","bar_index":1672,"type":"RECLAIM","strength":0.725,"price":19.8144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-29","prior_stop_level":19.517,"sweep_low":18.6719,"atr14":0.685739,"stop_level":18.32903,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-24","known_ts":"2008-07-28","bar_index":1684,"type":"BUY","strength":0.588,"price":15.8859,"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":35},{"ts":"2008-08-26","known_ts":"2008-08-26","bar_index":1691,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.0598,"stop_level":17.3415,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-08-28","known_ts":"2008-08-28","bar_index":1692,"type":"RECLAIM","strength":0.725,"price":17.9519,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-08-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-08-26","prior_stop_level":17.3415,"sweep_low":16.9033,"atr14":0.681102,"stop_level":16.562749,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-18","known_ts":"2008-09-18","bar_index":1697,"type":"RECLAIM","strength":0.863,"price":19.3683,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-08-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-12-01","known_ts":"2008-12-03","bar_index":1714,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-12-01","trigger_known_ts":"2008-12-03","strength":0.45,"price":6.4756,"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.70143,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5922,"atr14":0.786843,"stop_level":5.198778,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-12","known_ts":"2008-12-16","bar_index":1717,"type":"BUY","strength":0.45,"price":7.1144,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-12-12","known_ts":"2008-12-16","bar_index":1717,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2008-12-12","trigger_known_ts":"2008-12-16","strength":0.45,"price":7.1144,"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.671977,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.9392,"atr14":0.639535,"stop_level":5.619432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-22","known_ts":"2009-01-22","bar_index":1725,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0733,"stop_level":6.5544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-27","known_ts":"2009-01-27","bar_index":1726,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9392,"stop_level":6.5544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-05","known_ts":"2009-02-09","bar_index":1729,"type":"REBUY","strength":0.45,"price":6.0023,"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":"2009-03-09","known_ts":"2009-03-09","bar_index":1736,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5448,"stop_level":5.5606,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-10","known_ts":"2009-03-10","bar_index":1736,"type":"RECLAIM","strength":0.588,"price":5.8051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-03-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":"2009-03-09","prior_stop_level":5.5606,"sweep_low":5.4817,"atr14":0.366663,"stop_level":5.298369,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-13","known_ts":"2009-04-13","bar_index":1744,"type":"RECLAIM","strength":0.863,"price":11.6418,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1751,"type":"SELL","basis":"structure_stop","strength":0.863,"price":12.2886,"stop_level":12.5015,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1751,"type":"RECLAIM","strength":0.863,"price":12.7697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":12.5015,"sweep_low":12.1781,"atr14":0.724903,"stop_level":11.815648,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-29","known_ts":"2009-06-02","bar_index":1755,"type":"REBUY","strength":0.863,"price":15.4593,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2010-01-06","known_ts":"2010-01-08","bar_index":1806,"type":"BUY","strength":0.863,"price":22.2346,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-02-10","known_ts":"2010-02-12","bar_index":1814,"type":"REBUY","strength":0.725,"price":22.2582,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2010-02-10","known_ts":"2010-02-10","bar_index":1814,"type":"SELL","basis":"structure_stop","strength":0.725,"price":20.9726,"stop_level":21.0909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-02-11","known_ts":"2010-02-11","bar_index":1814,"type":"RECLAIM","strength":0.725,"price":21.5878,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-02-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-02-10","prior_stop_level":21.0909,"sweep_low":20.7912,"atr14":0.598407,"stop_level":20.491996,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-04","known_ts":"2010-03-04","bar_index":1819,"type":"RECLAIM","strength":0.863,"price":23.7253,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-02-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-19","known_ts":"2010-03-19","bar_index":1822,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.2504,"stop_level":22.6211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-23","known_ts":"2010-03-23","bar_index":1823,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.3844,"stop_level":22.6211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-03-25","known_ts":"2010-03-29","bar_index":1824,"type":"REBUY","strength":0.725,"price":25.2949,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2010-03-26","known_ts":"2010-03-26","bar_index":1824,"type":"RECLAIM","strength":0.725,"price":24.2538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-19","prior_stop_level":22.6211,"sweep_low":21.8402,"atr14":0.621966,"stop_level":21.529217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-26","known_ts":"2010-03-26","bar_index":1824,"type":"RECLAIM","strength":0.725,"price":24.2538,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-23","prior_stop_level":22.6211,"sweep_low":21.8402,"atr14":0.621966,"stop_level":21.529217,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-27","known_ts":"2010-04-27","bar_index":1831,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.6419,"stop_level":26.4701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-29","known_ts":"2010-04-29","bar_index":1832,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.6104,"stop_level":26.4701,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-21","known_ts":"2010-07-23","bar_index":1851,"type":"BUY","strength":0.725,"price":24.0014,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2011-01-04","known_ts":"2011-01-04","bar_index":1889,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.4031,"stop_level":33.9474,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-27","known_ts":"2011-06-01","bar_index":1923,"type":"BUY","strength":0.725,"price":35.6905,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2011-07-25","known_ts":"2011-07-25","bar_index":1936,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.446,"stop_level":35.5327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-26","known_ts":"2011-07-26","bar_index":1936,"type":"RECLAIM","strength":0.863,"price":35.5485,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-07-25","prior_stop_level":35.5327,"sweep_low":35.4065,"atr14":0.758968,"stop_level":35.027016,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-08-31","known_ts":"2011-09-02","bar_index":1945,"type":"BUY","strength":0.588,"price":30.0273,"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":30},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":1964,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.1128,"stop_level":34.2592,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":1965,"type":"RECLAIM","strength":0.725,"price":34.3541,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-23","prior_stop_level":34.2592,"sweep_low":32.7728,"atr14":1.300627,"stop_level":32.122487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-08","known_ts":"2011-12-08","bar_index":1968,"type":"RECLAIM","strength":0.725,"price":35.042,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-30","known_ts":"2012-01-04","bar_index":1973,"type":"BUY","strength":0.863,"price":36.3861,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2012-02-23","known_ts":"2012-02-27","bar_index":1985,"type":"BUY","strength":0.863,"price":37.8738,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2012-03-28","known_ts":"2012-03-28","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.7929,"stop_level":38.991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-30","known_ts":"2012-03-30","bar_index":1993,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.4618,"stop_level":38.991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-02","known_ts":"2012-07-05","bar_index":2015,"type":"BUY","strength":0.588,"price":36.4472,"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":"2012-08-27","known_ts":"2012-08-27","bar_index":2028,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.5645,"stop_level":37.0186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-31","known_ts":"2012-08-31","bar_index":2029,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.5327,"stop_level":37.0186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":2030,"type":"RECLAIM","strength":0.725,"price":37.5762,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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-08-31","prior_stop_level":37.0186,"sweep_low":35.8635,"atr14":0.821198,"stop_level":35.452901,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-18","known_ts":"2012-09-18","bar_index":2033,"type":"RECLAIM","strength":0.863,"price":40.2927,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-14","known_ts":"2012-11-14","bar_index":2046,"type":"SELL","basis":"structure_stop","strength":0.863,"price":41.2694,"stop_level":41.7645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-11-19","known_ts":"2012-11-19","bar_index":2047,"type":"RECLAIM","strength":0.863,"price":42.3155,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-11-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2012-11-14","prior_stop_level":41.7645,"sweep_low":40.367,"atr14":1.046501,"stop_level":39.84375,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-23","known_ts":"2012-11-27","bar_index":2048,"type":"REBUY","strength":0.863,"price":43.0182,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-12-26","known_ts":"2012-12-26","bar_index":2055,"type":"SELL","basis":"structure_stop","strength":1.0,"price":42.3874,"stop_level":43.5053,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-01-11","known_ts":"2013-01-11","bar_index":2059,"type":"RECLAIM","strength":1.0,"price":47.8016,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-17","known_ts":"2013-04-17","bar_index":2080,"type":"SELL","basis":"structure_stop","strength":1.0,"price":52.7123,"stop_level":52.8244,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-19","known_ts":"2013-04-19","bar_index":2081,"type":"RECLAIM","strength":1.0,"price":52.9204,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-17","prior_stop_level":52.8244,"sweep_low":52.2243,"atr14":1.226255,"stop_level":51.611172,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-06","known_ts":"2013-05-06","bar_index":2085,"type":"RECLAIM","strength":1.0,"price":56.0431,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-28","known_ts":"2013-05-28","bar_index":2090,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.7384,"stop_level":55.7865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-10","known_ts":"2013-07-12","bar_index":2100,"type":"BUY","strength":0.725,"price":57.2219,"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":"2013-08-15","known_ts":"2013-08-15","bar_index":2108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.2655,"stop_level":58.6753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-20","known_ts":"2013-08-20","bar_index":2109,"type":"RECLAIM","strength":0.725,"price":58.8521,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-15","prior_stop_level":58.6753,"sweep_low":57.8557,"atr14":1.176757,"stop_level":57.267322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-21","known_ts":"2013-08-21","bar_index":2110,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.6789,"stop_level":58.6753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-30","known_ts":"2013-10-02","bar_index":2119,"type":"BUY","strength":0.725,"price":57.9762,"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":"2013-11-07","known_ts":"2013-11-07","bar_index":2128,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.549,"stop_level":60.1126,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":2128,"type":"RECLAIM","strength":0.725,"price":60.2817,"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":false},"anchor_ts":"2013-11-07","prior_stop_level":60.1126,"sweep_low":59.5409,"atr14":1.201998,"stop_level":58.939901,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-25","known_ts":"2013-11-25","bar_index":2132,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.5699,"stop_level":61.9564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-11-26","known_ts":"2013-11-26","bar_index":2132,"type":"RECLAIM","strength":0.725,"price":62.6488,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-25 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-11-25","prior_stop_level":61.9564,"sweep_low":61.3123,"atr14":1.16956,"stop_level":60.72752,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-24","known_ts":"2013-12-27","bar_index":2139,"type":"BUY","strength":0.588,"price":62.7454,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-04-11","known_ts":"2014-04-11","bar_index":2163,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.8361,"stop_level":82.6912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-07","known_ts":"2014-07-07","bar_index":2183,"type":"RECLAIM","strength":1.0,"price":90.7354,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-23","known_ts":"2014-07-23","bar_index":2187,"type":"SELL","basis":"structure_stop","strength":0.863,"price":86.6786,"stop_level":87.9312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-09-04","known_ts":"2014-09-04","bar_index":2197,"type":"RECLAIM","strength":0.725,"price":95.5156,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-18","known_ts":"2014-09-18","bar_index":2200,"type":"SELL","basis":"structure_stop","strength":0.725,"price":94.018,"stop_level":94.7223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-24","known_ts":"2014-09-24","bar_index":2201,"type":"SELL","basis":"structure_stop","strength":0.725,"price":93.2894,"stop_level":94.7223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-06","known_ts":"2014-11-06","bar_index":2212,"type":"RECLAIM","strength":0.725,"price":99.2375,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-10","known_ts":"2014-12-10","bar_index":2219,"type":"SELL","basis":"structure_stop","strength":0.725,"price":101.6941,"stop_level":102.7319,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-12-11","known_ts":"2014-12-11","bar_index":2220,"type":"RECLAIM","strength":0.725,"price":103.1697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-12-10","prior_stop_level":102.7319,"sweep_low":101.2968,"atr14":2.328379,"stop_level":100.132611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-24","known_ts":"2014-12-24","bar_index":2223,"type":"RECLAIM","strength":0.725,"price":107.1181,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-12-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-16","known_ts":"2015-03-18","bar_index":2241,"type":"BUY","strength":0.588,"price":102.1436,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2015-08-13","known_ts":"2015-08-17","bar_index":2276,"type":"BUY","strength":0.45,"price":100.4739,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-08-13","known_ts":"2015-08-17","bar_index":2276,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2015-08-13","trigger_known_ts":"2015-08-17","strength":0.45,"price":100.4739,"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.1146,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":96.0173,"atr14":1.744242,"stop_level":95.145179,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-26","known_ts":"2015-08-26","bar_index":2279,"type":"RECLAIM","strength":0.588,"price":113.7868,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-08-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-09-29","known_ts":"2015-09-29","bar_index":2286,"type":"SELL","basis":"structure_stop","strength":0.725,"price":109.0124,"stop_level":111.5137,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-05","known_ts":"2015-10-05","bar_index":2288,"type":"RECLAIM","strength":0.725,"price":112.6706,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-09-29","prior_stop_level":111.5137,"sweep_low":107.5051,"atr14":2.960978,"stop_level":106.024611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-13","known_ts":"2015-10-13","bar_index":2290,"type":"RECLAIM","strength":0.863,"price":115.4081,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-12","known_ts":"2015-11-12","bar_index":2297,"type":"SELL","basis":"structure_stop","strength":0.863,"price":115.1621,"stop_level":117.942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-05","known_ts":"2016-01-07","bar_index":2309,"type":"BUY","strength":0.588,"price":108.7488,"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":70},{"ts":"2016-02-26","known_ts":"2016-03-01","bar_index":2321,"type":"BUY","strength":0.45,"price":91.9314,"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-04-07","known_ts":"2016-04-07","bar_index":2330,"type":"SELL","basis":"structure_stop","strength":0.588,"price":94.8824,"stop_level":97.8334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-12","known_ts":"2016-04-12","bar_index":2331,"type":"SELL","basis":"structure_stop","strength":0.588,"price":91.9722,"stop_level":97.8334,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-13","known_ts":"2016-05-17","bar_index":2339,"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":"2016-05-13","trigger_known_ts":"2016-05-17","strength":0.45,"price":86.935,"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.288416,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":83.6985,"atr14":2.375596,"stop_level":82.510702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-17","known_ts":"2016-06-21","bar_index":2347,"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":"2016-06-17","trigger_known_ts":"2016-06-21","strength":0.45,"price":69.8348,"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.428385,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":66.6311,"atr14":2.948664,"stop_level":65.156768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-06","known_ts":"2016-07-08","bar_index":2351,"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":"2016-07-06","trigger_known_ts":"2016-07-08","strength":0.45,"price":69.0154,"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.435092,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":63.0914,"atr14":2.61694,"stop_level":61.78293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-11","known_ts":"2016-07-13","bar_index":2352,"type":"BUY","strength":0.45,"price":72.7354,"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-07-11","known_ts":"2016-07-13","bar_index":2352,"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":"2016-07-11","trigger_known_ts":"2016-07-13","strength":0.45,"price":72.7354,"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.404643,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":65.0169,"atr14":2.487963,"stop_level":63.772918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-01","known_ts":"2016-08-01","bar_index":2357,"type":"SELL","basis":"structure_stop","strength":0.588,"price":71.2382,"stop_level":71.662,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-08","known_ts":"2016-08-08","bar_index":2358,"type":"RECLAIM","strength":0.588,"price":72.2325,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-08-01","prior_stop_level":71.662,"sweep_low":67.2691,"atr14":2.001159,"stop_level":66.268521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-30","known_ts":"2016-08-30","bar_index":2364,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.6831,"stop_level":74.747,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-21","known_ts":"2016-09-23","bar_index":2369,"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":"2016-09-21","trigger_known_ts":"2016-09-23","strength":0.588,"price":64.8941,"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.468826,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":61.5414,"atr14":2.128422,"stop_level":60.477189,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-04","known_ts":"2016-10-06","bar_index":2372,"type":"BUY","strength":0.45,"price":66.9979,"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-10-04","known_ts":"2016-10-06","bar_index":2372,"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":"2016-10-04","trigger_known_ts":"2016-10-06","strength":0.45,"price":66.9979,"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.451606,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":59.7007,"atr14":2.068163,"stop_level":58.666618,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-10-28","known_ts":"2016-10-28","bar_index":2378,"type":"RECLAIM","strength":0.725,"price":66.5454,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-10-04 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-12-22","known_ts":"2016-12-22","bar_index":2390,"type":"SELL","basis":"structure_stop","strength":0.863,"price":76.9988,"stop_level":77.5512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-30","known_ts":"2016-12-30","bar_index":2392,"type":"RECLAIM","strength":0.863,"price":77.7078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-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":"2016-12-22","prior_stop_level":77.5512,"sweep_low":76.3805,"atr14":1.93838,"stop_level":75.41131,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-23","known_ts":"2017-03-27","bar_index":2411,"type":"BUY","strength":0.45,"price":57.6086,"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-03-23","known_ts":"2017-03-27","bar_index":2411,"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":"2017-03-23","trigger_known_ts":"2017-03-27","strength":0.45,"price":57.6086,"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.431808,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":54.0029,"atr14":2.068281,"stop_level":52.968759,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-18","known_ts":"2017-04-18","bar_index":2416,"type":"SELL","basis":"structure_stop","strength":0.45,"price":54.466,"stop_level":54.7638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-04-20","known_ts":"2017-04-20","bar_index":2417,"type":"RECLAIM","strength":0.45,"price":55.7479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-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":"2017-04-18","prior_stop_level":54.7638,"sweep_low":54.1104,"atr14":1.456363,"stop_level":53.382218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-01","known_ts":"2017-05-01","bar_index":2419,"type":"SELL","basis":"structure_stop","strength":0.45,"price":54.3375,"stop_level":54.6645,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2017-06-01","known_ts":"2017-06-05","bar_index":2427,"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":"2017-06-01","trigger_known_ts":"2017-06-05","strength":0.45,"price":43.927,"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.460254,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.2938,"atr14":1.892482,"stop_level":37.347559,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-06","known_ts":"2017-06-08","bar_index":2428,"type":"BUY","strength":0.45,"price":47.3335,"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-06-06","known_ts":"2017-06-08","bar_index":2428,"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":"2017-06-06","trigger_known_ts":"2017-06-08","strength":0.45,"price":47.3335,"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.418397,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":38.2938,"atr14":1.975379,"stop_level":37.306111,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-11","known_ts":"2017-07-11","bar_index":2436,"type":"RECLAIM","strength":0.725,"price":50.283,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2017-06-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-10","known_ts":"2017-08-10","bar_index":2443,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.4711,"stop_level":49.1684,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-08-25","known_ts":"2017-08-29","bar_index":2447,"type":"REBUY","strength":0.725,"price":52.4167,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2017-10-09","known_ts":"2017-10-09","bar_index":2457,"type":"SELL","basis":"structure_stop","strength":0.863,"price":54.7466,"stop_level":55.2225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-10-10","known_ts":"2017-10-10","bar_index":2457,"type":"RECLAIM","strength":1.0,"price":55.4898,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-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":"2017-10-09","prior_stop_level":55.2225,"sweep_low":54.4376,"atr14":1.620418,"stop_level":53.627391,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":2461,"type":"RECLAIM","strength":1.0,"price":56.0137,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-11-02","known_ts":"2017-11-06","bar_index":2463,"type":"BUY","strength":1.0,"price":56.6346,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-11-22","known_ts":"2017-11-22","bar_index":2467,"type":"SELL","basis":"structure_stop","strength":0.863,"price":44.4771,"stop_level":54.8643,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2018-02-01","known_ts":"2018-02-01","bar_index":2483,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.427,"stop_level":46.2054,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2018-02-27","known_ts":"2018-03-01","bar_index":2489,"type":"BUY","strength":0.725,"price":43.5492,"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":50},{"ts":"2018-04-16","known_ts":"2018-04-18","bar_index":2500,"type":"BUY","strength":0.588,"price":33.4468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2018-06-29","known_ts":"2018-06-29","bar_index":2517,"type":"SELL","basis":"structure_stop","strength":0.863,"price":47.515,"stop_level":48.6656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-05","known_ts":"2018-07-05","bar_index":2518,"type":"RECLAIM","strength":1.0,"price":49.3048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-06-29","prior_stop_level":48.6656,"sweep_low":47.0888,"atr14":1.768912,"stop_level":46.204344,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-16","known_ts":"2018-07-16","bar_index":2521,"type":"RECLAIM","strength":1.0,"price":50.0378,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-01","known_ts":"2018-08-01","bar_index":2525,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.7991,"stop_level":50.8048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-08-06","known_ts":"2018-08-06","bar_index":2526,"type":"RECLAIM","strength":1.0,"price":50.9999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-08-01","prior_stop_level":50.8048,"sweep_low":48.5462,"atr14":1.596716,"stop_level":47.747842,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-08-17","known_ts":"2018-08-17","bar_index":2529,"type":"RECLAIM","strength":1.0,"price":54.6281,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-02-11","known_ts":"2019-02-13","bar_index":2569,"type":"BUY","strength":0.588,"price":22.2436,"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-04-08","known_ts":"2019-04-08","bar_index":2582,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.7609,"stop_level":22.9888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-10","known_ts":"2019-04-10","bar_index":2582,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.2348,"stop_level":22.9888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-15","known_ts":"2019-04-15","bar_index":2583,"type":"SELL","basis":"structure_stop","strength":0.588,"price":19.6396,"stop_level":22.9888,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-04-25","known_ts":"2019-04-29","bar_index":2586,"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":"2019-04-25","trigger_known_ts":"2019-04-29","strength":0.588,"price":20.0692,"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.65428,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":18.9733,"atr14":0.900093,"stop_level":18.523254,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-24","known_ts":"2019-05-29","bar_index":2593,"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":"2019-05-24","trigger_known_ts":"2019-05-29","strength":0.588,"price":18.7002,"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.677863,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":17.2925,"atr14":0.852667,"stop_level":16.866166,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-07","known_ts":"2019-06-11","bar_index":2596,"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":"2019-06-07","trigger_known_ts":"2019-06-11","strength":0.588,"price":17.6489,"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.695973,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":15.7602,"atr14":1.026585,"stop_level":15.246907,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-25","known_ts":"2019-06-27","bar_index":2600,"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":"2019-06-25","trigger_known_ts":"2019-06-27","strength":0.588,"price":15.7513,"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.728662,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.8782,"atr14":0.842351,"stop_level":14.457024,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-03","known_ts":"2019-07-08","bar_index":2602,"type":"BUY","strength":0.588,"price":16.2413,"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":"2019-07-03","known_ts":"2019-07-08","bar_index":2602,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-07-03","trigger_known_ts":"2019-07-08","strength":0.588,"price":16.2413,"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.720221,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":14.4773,"atr14":0.886203,"stop_level":14.034199,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":2608,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5427,"stop_level":15.5553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-08-02","known_ts":"2019-08-02","bar_index":2609,"type":"RECLAIM","strength":0.588,"price":15.7064,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-08-01","prior_stop_level":15.5553,"sweep_low":15.2153,"atr14":0.841562,"stop_level":14.794519,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-20","known_ts":"2019-08-22","bar_index":2613,"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":"2019-08-20","trigger_known_ts":"2019-08-22","strength":0.45,"price":12.5869,"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.783173,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.4679,"atr14":0.962775,"stop_level":9.986513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-03","known_ts":"2019-09-05","bar_index":2616,"type":"BUY","strength":0.45,"price":12.7051,"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-09-03","known_ts":"2019-09-05","bar_index":2616,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-09-03","trigger_known_ts":"2019-09-05","strength":0.45,"price":12.7051,"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.781137,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4584,"atr14":1.157048,"stop_level":8.879876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-27","known_ts":"2019-09-27","bar_index":2622,"type":"RECLAIM","strength":0.725,"price":15.4881,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-09-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-02","known_ts":"2019-10-02","bar_index":2623,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.4149,"stop_level":14.615,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":2623,"type":"RECLAIM","strength":0.725,"price":14.7787,"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":false,"monthlyBull":false},"anchor_ts":"2019-10-02","prior_stop_level":14.615,"sweep_low":13.8965,"atr14":0.963759,"stop_level":13.41462,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-14","known_ts":"2019-10-14","bar_index":2625,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.0693,"stop_level":14.1239,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-15","known_ts":"2019-10-15","bar_index":2626,"type":"RECLAIM","strength":0.725,"price":14.324,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-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":"2019-10-14","prior_stop_level":14.1239,"sweep_low":13.1053,"atr14":1.094518,"stop_level":12.558041,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-18","known_ts":"2019-10-18","bar_index":2627,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.9056,"stop_level":14.0693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-22","known_ts":"2019-10-22","bar_index":2627,"type":"RECLAIM","strength":0.725,"price":14.7514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-10-18","prior_stop_level":14.0693,"sweep_low":12.9507,"atr14":1.045146,"stop_level":12.428127,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-11-19","known_ts":"2019-11-19","bar_index":2634,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.8542,"stop_level":14.9193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-21","known_ts":"2019-11-25","bar_index":2635,"type":"REBUY","strength":0.725,"price":15.8959,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2019-11-25","known_ts":"2019-11-25","bar_index":2635,"type":"RECLAIM","strength":0.725,"price":15.8959,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-11-19","prior_stop_level":14.9193,"sweep_low":14.231,"atr14":0.835298,"stop_level":13.813351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-02","known_ts":"2020-01-02","bar_index":2644,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.6073,"stop_level":18.8258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-15","known_ts":"2020-01-17","bar_index":2647,"type":"REBUY","strength":1.0,"price":27.4574,"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":"2020-06-24","known_ts":"2020-06-24","bar_index":2684,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.7923,"stop_level":10.4621,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2020-08-24","known_ts":"2020-08-24","bar_index":2698,"type":"RECLAIM","strength":1.0,"price":16.0376,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-21","known_ts":"2020-09-21","bar_index":2704,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.3394,"stop_level":16.6508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-09-22","known_ts":"2020-09-22","bar_index":2704,"type":"RECLAIM","strength":1.0,"price":16.8489,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-09-21","prior_stop_level":16.6508,"sweep_low":15.6225,"atr14":1.143537,"stop_level":15.050731,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-06","known_ts":"2020-10-06","bar_index":2708,"type":"RECLAIM","strength":1.0,"price":19.7262,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-07-07","known_ts":"2021-07-07","bar_index":2770,"type":"SELL","basis":"structure_stop","strength":0.725,"price":71.8105,"stop_level":72.0463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-07-09","known_ts":"2021-07-09","bar_index":2771,"type":"RECLAIM","strength":0.725,"price":72.2916,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-07-07","prior_stop_level":72.0463,"sweep_low":66.6125,"atr14":3.650766,"stop_level":64.787117,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-14","known_ts":"2021-07-14","bar_index":2772,"type":"SELL","basis":"structure_stop","strength":0.725,"price":68.9709,"stop_level":69.7728,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-24","known_ts":"2021-08-26","bar_index":2782,"type":"BUY","strength":0.725,"price":71.6312,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2021-09-30","known_ts":"2021-09-30","bar_index":2790,"type":"SELL","basis":"structure_stop","strength":0.725,"price":74.6962,"stop_level":75.1597,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-10-01","known_ts":"2021-10-01","bar_index":2791,"type":"RECLAIM","strength":0.725,"price":77.1369,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-09-30","prior_stop_level":75.1597,"sweep_low":73.788,"atr14":3.445148,"stop_level":72.065426,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-14","known_ts":"2021-10-14","bar_index":2794,"type":"RECLAIM","strength":0.863,"price":83.8062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":2804,"type":"SELL","basis":"structure_stop","strength":0.863,"price":92.0856,"stop_level":95.5172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-16","known_ts":"2022-03-18","bar_index":2829,"type":"BUY","strength":0.588,"price":76.1511,"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":"2022-05-05","known_ts":"2022-05-05","bar_index":2840,"type":"SELL","basis":"structure_stop","strength":0.588,"price":66.1313,"stop_level":66.7545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-05-24","known_ts":"2022-05-26","bar_index":2845,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-05-24","trigger_known_ts":"2022-05-26","strength":0.45,"price":58.109,"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.433313,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":46.028,"atr14":4.724302,"stop_level":43.665849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-02","known_ts":"2022-06-06","bar_index":2847,"type":"BUY","strength":0.45,"price":60.4528,"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":"Consumer Discretionary"}},{"ts":"2022-06-02","known_ts":"2022-06-06","bar_index":2847,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-06-02","trigger_known_ts":"2022-06-06","strength":0.45,"price":60.4528,"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.410456,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":46.028,"atr14":3.954279,"stop_level":44.050861,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-13","known_ts":"2022-07-15","bar_index":2856,"type":"BUY","strength":0.588,"price":52.7259,"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":"Consumer Discretionary"}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":2867,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.0426,"stop_level":63.3294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-02","known_ts":"2022-09-02","bar_index":2868,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.7554,"stop_level":63.3294,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":2877,"type":"BUY","strength":0.588,"price":58.2145,"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":"Consumer Discretionary"}},{"ts":"2022-11-09","known_ts":"2022-11-09","bar_index":2884,"type":"RECLAIM","strength":0.725,"price":63.3902,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-16","known_ts":"2022-11-16","bar_index":2885,"type":"SELL","basis":"structure_stop","strength":0.588,"price":56.821,"stop_level":57.0512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-17","known_ts":"2022-11-17","bar_index":2886,"type":"RECLAIM","strength":0.588,"price":58.6527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-16","prior_stop_level":57.0512,"sweep_low":55.4496,"atr14":3.525641,"stop_level":53.68678,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-05","known_ts":"2022-12-05","bar_index":2889,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.4592,"stop_level":60.1583,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-06","known_ts":"2022-12-08","bar_index":2890,"type":"REBUY","strength":0.863,"price":66.622,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":2890,"type":"RECLAIM","strength":0.725,"price":66.6892,"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":false,"monthlyBull":false},"anchor_ts":"2022-12-05","prior_stop_level":60.1583,"sweep_low":55.0756,"atr14":3.713522,"stop_level":53.218839,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-02-21","known_ts":"2023-02-21","bar_index":2907,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.7282,"stop_level":73.1896,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-30","known_ts":"2023-07-05","bar_index":2937,"type":"BUY","strength":0.45,"price":64.1356,"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-07-06","known_ts":"2023-07-06","bar_index":2938,"type":"RECLAIM","strength":0.588,"price":69.4015,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-06-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-08-14","known_ts":"2023-08-14","bar_index":2947,"type":"SELL","basis":"structure_stop","strength":0.863,"price":75.233,"stop_level":75.6489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-08-18","known_ts":"2023-08-18","bar_index":2948,"type":"SELL","basis":"structure_stop","strength":0.863,"price":72.9403,"stop_level":75.6489,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-09-05","known_ts":"2023-09-05","bar_index":2952,"type":"RECLAIM","strength":0.863,"price":73.0467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-10","known_ts":"2023-11-14","bar_index":2968,"type":"BUY","strength":0.588,"price":77.5775,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2024-01-12","known_ts":"2024-01-12","bar_index":2982,"type":"SELL","basis":"structure_stop","strength":0.863,"price":93.2328,"stop_level":95.8339,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-19","known_ts":"2024-01-19","bar_index":2983,"type":"RECLAIM","strength":0.863,"price":96.2027,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-01-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-01-12","prior_stop_level":95.8339,"sweep_low":90.1852,"atr14":3.104875,"stop_level":88.632763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-31","known_ts":"2024-01-31","bar_index":2986,"type":"RECLAIM","strength":1.0,"price":97.5478,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-13","known_ts":"2024-06-13","bar_index":3017,"type":"SELL","basis":"structure_stop","strength":0.725,"price":90.0103,"stop_level":95.9037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-06-17","known_ts":"2024-06-17","bar_index":3017,"type":"SELL","basis":"structure_stop","strength":0.725,"price":89.3761,"stop_level":95.9037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2024-08-22","known_ts":"2024-08-26","bar_index":3033,"type":"BUY","strength":0.588,"price":80.6041,"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":"2024-10-22","known_ts":"2024-10-22","bar_index":3047,"type":"SELL","basis":"structure_stop","strength":0.588,"price":93.6563,"stop_level":94.1557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-10-24","known_ts":"2024-10-24","bar_index":3047,"type":"SELL","basis":"structure_stop","strength":0.588,"price":90.9049,"stop_level":94.1557,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-11-04","known_ts":"2024-11-06","bar_index":3050,"type":"REBUY","strength":0.863,"price":95.5704,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2024-11-20","known_ts":"2024-11-22","bar_index":3054,"type":"BUY","strength":0.863,"price":100.7762,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2024-12-05","known_ts":"2024-12-05","bar_index":3057,"type":"SELL","basis":"structure_stop","strength":0.725,"price":85.3946,"stop_level":92.9086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-01-21","known_ts":"2025-01-23","bar_index":3067,"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-01-21","trigger_known_ts":"2025-01-23","strength":0.45,"price":59.7094,"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.435573,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":53.4723,"atr14":3.635025,"stop_level":51.654787,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-14","known_ts":"2025-02-19","bar_index":3073,"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-02-14","trigger_known_ts":"2025-02-19","strength":0.45,"price":54.9919,"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.480167,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":51.4093,"atr14":2.516062,"stop_level":50.151269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-05","known_ts":"2025-03-07","bar_index":3077,"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-03-05","trigger_known_ts":"2025-03-07","strength":0.45,"price":49.6427,"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.530733,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":46.0503,"atr14":2.807037,"stop_level":44.646782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-03-10","known_ts":"2025-03-12","bar_index":3078,"type":"BUY","strength":0.45,"price":47.7873,"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":"Consumer Discretionary"}},{"ts":"2025-03-10","known_ts":"2025-03-12","bar_index":3078,"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-03-10","trigger_known_ts":"2025-03-12","strength":0.45,"price":47.7873,"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.548272,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":45.5568,"atr14":2.688476,"stop_level":44.212562,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":3107,"type":"SELL","basis":"structure_stop","strength":0.863,"price":78.3134,"stop_level":78.9386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-07-17","known_ts":"2025-07-17","bar_index":3107,"type":"RECLAIM","strength":0.863,"price":80.298,"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":true,"monthlyBull":false},"anchor_ts":"2025-07-15","prior_stop_level":78.9386,"sweep_low":76.5272,"atr14":2.759612,"stop_level":75.147394,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-18","known_ts":"2025-07-22","bar_index":3108,"type":"REBUY","strength":0.863,"price":85.7458,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2025-08-29","known_ts":"2025-09-03","bar_index":3118,"type":"BUY","strength":0.863,"price":88.3352,"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":"2025-10-10","known_ts":"2025-10-10","bar_index":3127,"type":"SELL","basis":"structure_stop","strength":1.0,"price":91.9511,"stop_level":93.256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-13","known_ts":"2025-10-13","bar_index":3128,"type":"RECLAIM","strength":1.0,"price":99.412,"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":true},"anchor_ts":"2025-10-10","prior_stop_level":93.256,"sweep_low":91.4232,"atr14":3.408081,"stop_level":89.719159,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-10-16","known_ts":"2025-10-20","bar_index":3129,"type":"REBUY","strength":1.0,"price":104.5021,"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":"2025-11-17","known_ts":"2025-11-17","bar_index":3136,"type":"SELL","basis":"structure_stop","strength":0.863,"price":95.2183,"stop_level":97.2205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-01-16","known_ts":"2026-01-21","bar_index":3150,"type":"BUY","strength":0.725,"price":93.6345,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2026-02-12","known_ts":"2026-02-12","bar_index":3156,"type":"SELL","basis":"structure_stop","strength":0.725,"price":89.0026,"stop_level":90.8753,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-02-17","known_ts":"2026-02-17","bar_index":3156,"type":"RECLAIM","strength":0.725,"price":95.2383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2026-02-12","prior_stop_level":90.8753,"sweep_low":87.5582,"atr14":3.99555,"stop_level":85.560425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":3160,"type":"SELL","basis":"structure_stop","strength":0.863,"price":93.3556,"stop_level":94.1226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-09","known_ts":"2026-03-09","bar_index":3161,"type":"SELL","basis":"structure_stop","strength":0.863,"price":91.2538,"stop_level":94.1226,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-04-07","known_ts":"2026-04-09","bar_index":3168,"type":"BUY","strength":0.725,"price":92.6982,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2026-07-06","known_ts":"2026-07-06","bar_index":3188,"type":"SELL","basis":"structure_stop","strength":0.588,"price":81.86,"stop_level":83.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-07-10","known_ts":"2026-07-10","bar_index":3189,"type":"RECLAIM","strength":0.588,"price":84.32,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-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":"2026-07-06","prior_stop_level":83.63,"sweep_low":80.24,"atr14":3.61265,"stop_level":78.433675,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-24","known_ts":"2026-07-24","bar_index":3193,"type":"RECLAIM","strength":0.725,"price":98.04,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-12","known_ts":"2026-08-12","bar_index":3197,"type":"SELL","basis":"structure_stop","strength":0.725,"price":92.53,"stop_level":93.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-09-04","known_ts":"2026-09-09","bar_index":3203,"type":"BUY","strength":0.725,"price":102.48,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-09-09","last_scored_basis":null,"bars_since_signal":1,"extended":true,"strong_bull":true,"overbought":false,"weeklyBull":true,"above200":true},"early_dots":["2016-02-12","2017-01-23","2017-02-13","2017-03-07","2017-12-07","2018-02-13","2018-04-06","2018-10-25","2018-11-29","2018-12-21","2019-02-01","2020-03-25","2020-12-28","2021-04-29","2021-05-25","2021-08-06","2021-12-22","2022-01-27","2022-03-08","2022-04-11","2023-03-14","2023-06-05","2023-06-22","2023-10-09","2023-11-02","2024-01-26","2024-02-08","2024-03-11","2024-04-23","2024-07-08","2024-07-29","2024-08-14","2024-09-13","2024-12-20","2025-08-13","2025-11-24","2025-12-11","2025-12-30","2026-03-19","2026-09-01"],"warnings":[{"ts":"2022-12-05","kind":"confirm","px":55.4592,"level":60.1583},{"ts":"2022-12-20","kind":"arm","px":63.5436},{"ts":"2023-01-24","kind":"arm","px":72.9227},{"ts":"2023-02-21","kind":"confirm","px":70.7282,"level":73.1896},{"ts":"2023-08-09","kind":"arm","px":77.4386},{"ts":"2023-08-14","kind":"confirm","px":75.233,"level":75.6489},{"ts":"2023-08-17","kind":"arm","px":72.147},{"ts":"2023-08-18","kind":"confirm","px":72.9403,"level":75.6489},{"ts":"2023-11-30","kind":"arm","px":79.7613},{"ts":"2024-01-03","kind":"arm","px":96.8433},{"ts":"2024-01-12","kind":"confirm","px":93.2328,"level":95.8339},{"ts":"2024-06-11","kind":"arm","px":103.0655},{"ts":"2024-06-13","kind":"confirm","px":90.0103,"level":95.9037},{"ts":"2024-06-14","kind":"arm","px":85.0634},{"ts":"2024-06-17","kind":"confirm","px":89.3761,"level":95.9037},{"ts":"2024-09-06","kind":"arm","px":75.3461},{"ts":"2024-10-02","kind":"arm","px":92.7065},{"ts":"2024-10-22","kind":"confirm","px":93.6563,"level":94.1557},{"ts":"2024-10-23","kind":"arm","px":91.6686},{"ts":"2024-10-24","kind":"confirm","px":90.9049,"level":94.1557},{"ts":"2024-12-03","kind":"arm","px":96.5625},{"ts":"2024-12-05","kind":"confirm","px":85.3946,"level":92.9086},{"ts":"2025-04-04","kind":"arm","px":54.1727},{"ts":"2025-05-16","kind":"arm","px":65.711},{"ts":"2025-06-18","kind":"arm","px":80.8041},{"ts":"2025-07-15","kind":"confirm","px":78.3134,"level":78.9386},{"ts":"2025-10-07","kind":"arm","px":93.3158},{"ts":"2025-10-10","kind":"confirm","px":91.9511,"level":93.256},{"ts":"2025-10-29","kind":"arm","px":100.8563},{"ts":"2025-11-17","kind":"confirm","px":95.2183,"level":97.2205},{"ts":"2026-02-10","kind":"arm","px":91.2239},{"ts":"2026-02-12","kind":"confirm","px":89.0026,"level":90.8753},{"ts":"2026-03-03","kind":"arm","px":96.7524},{"ts":"2026-03-05","kind":"confirm","px":93.3556,"level":94.1226},{"ts":"2026-03-06","kind":"arm","px":90.4171},{"ts":"2026-03-09","kind":"confirm","px":91.2538,"level":94.1226},{"ts":"2026-06-24","kind":"arm","px":85.09},{"ts":"2026-07-06","kind":"confirm","px":81.86,"level":83.63},{"ts":"2026-07-31","kind":"arm","px":92.9},{"ts":"2026-08-12","kind":"confirm","px":92.53,"level":93.88}],"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":[]}}}