{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_a9f7e23baa878f849c3a","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-07-06","entry_date":"2026-07-07","entry_basis":"next_session_close","entry_price":18.03,"rank":16,"tier":"ARMED","state":"stopped","maturity":"matured","latest_price":17.46,"return_pct":-3.2,"excess_pct":-3.24,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"PRAA","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2003-05-05","known_ts":"2003-05-05","bar_index":40,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4425,"stop_level":8.6389,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-08-29","known_ts":"2003-09-03","bar_index":68,"type":"BUY","strength":0.588,"price":9.4733,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2003-10-24","known_ts":"2003-10-28","bar_index":81,"type":"BUY","strength":0.588,"price":8.7861,"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":25},{"ts":"2003-12-04","known_ts":"2003-12-04","bar_index":90,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.2658,"stop_level":8.4589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-12-16","known_ts":"2003-12-18","bar_index":93,"type":"REBUY","strength":0.725,"price":8.9269,"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":"2004-01-22","known_ts":"2004-01-26","bar_index":101,"type":"BUY","strength":0.725,"price":9.1854,"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":25},{"ts":"2004-02-05","known_ts":"2004-02-05","bar_index":104,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.4,"stop_level":8.724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-02-06","known_ts":"2004-02-06","bar_index":104,"type":"RECLAIM","strength":0.588,"price":8.8221,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-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":"2004-02-05","prior_stop_level":8.724,"sweep_low":8.2986,"atr14":0.313607,"stop_level":8.141796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-03-15","known_ts":"2004-03-15","bar_index":113,"type":"RECLAIM","strength":0.863,"price":8.9399,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-04-16","known_ts":"2004-04-16","bar_index":120,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7403,"stop_level":8.8156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-04-19","known_ts":"2004-04-19","bar_index":121,"type":"RECLAIM","strength":0.725,"price":8.9334,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-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":"2004-04-16","prior_stop_level":8.8156,"sweep_low":8.4491,"atr14":0.321776,"stop_level":8.288212,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-04-30","known_ts":"2004-04-30","bar_index":124,"type":"RECLAIM","strength":0.863,"price":8.7665,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-04-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-06-01","known_ts":"2004-06-03","bar_index":131,"type":"BUY","strength":0.725,"price":8.6487,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2004-07-15","known_ts":"2004-07-15","bar_index":141,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6651,"stop_level":8.7829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-20","known_ts":"2004-07-20","bar_index":142,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.3967,"stop_level":8.7829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-07-26","known_ts":"2004-07-26","bar_index":143,"type":"RECLAIM","strength":0.725,"price":8.8058,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-07-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":"2004-07-20","prior_stop_level":8.7829,"sweep_low":8.2331,"atr14":0.268857,"stop_level":8.098672,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-08-13","known_ts":"2004-08-13","bar_index":148,"type":"RECLAIM","strength":0.863,"price":9.0414,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-07-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-11-11","known_ts":"2004-11-15","bar_index":169,"type":"REBUY","strength":0.863,"price":11.9308,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2004-11-30","known_ts":"2004-12-02","bar_index":173,"type":"REBUY","strength":1.0,"price":12.3497,"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":"2005-04-27","known_ts":"2005-04-29","bar_index":207,"type":"BUY","strength":0.725,"price":11.7639,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2005-05-12","known_ts":"2005-05-12","bar_index":210,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.5643,"stop_level":11.7083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-05-19","known_ts":"2005-05-19","bar_index":212,"type":"RECLAIM","strength":0.588,"price":11.9079,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-05-12 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":"2005-05-12","prior_stop_level":11.7083,"sweep_low":11.1193,"atr14":0.358496,"stop_level":10.940052,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-05-26","known_ts":"2005-05-26","bar_index":214,"type":"RECLAIM","strength":0.725,"price":12.8962,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-04","known_ts":"2005-08-04","bar_index":230,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.724,"stop_level":13.783,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-05","known_ts":"2005-08-05","bar_index":230,"type":"RECLAIM","strength":0.863,"price":13.8386,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-04","prior_stop_level":13.783,"sweep_low":13.6488,"atr14":0.430379,"stop_level":13.433611,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-16","known_ts":"2005-09-20","bar_index":240,"type":"BUY","strength":0.863,"price":14.0055,"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":"2005-11-29","known_ts":"2005-12-01","bar_index":257,"type":"BUY","strength":0.588,"price":12.8307,"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":"2006-01-04","known_ts":"2006-01-04","bar_index":265,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.7548,"stop_level":14.9773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-01-09","known_ts":"2006-01-09","bar_index":266,"type":"RECLAIM","strength":0.725,"price":14.9839,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-01-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-01-04","prior_stop_level":14.9773,"sweep_low":14.3621,"atr14":0.428263,"stop_level":14.147969,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-23","known_ts":"2006-01-23","bar_index":269,"type":"RECLAIM","strength":0.863,"price":16.0965,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-01-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-02-13","known_ts":"2006-02-15","bar_index":274,"type":"REBUY","strength":0.863,"price":16.0768,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2006-04-19","known_ts":"2006-04-21","bar_index":289,"type":"BUY","strength":0.863,"price":15.9263,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2006-05-23","known_ts":"2006-05-23","bar_index":297,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.6632,"stop_level":14.9283,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2006-05-24","known_ts":"2006-05-24","bar_index":297,"type":"RECLAIM","strength":0.588,"price":14.9741,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-05-23 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":"2006-05-23","prior_stop_level":14.9283,"sweep_low":14.601,"atr14":0.416025,"stop_level":14.392988,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-30","known_ts":"2006-09-01","bar_index":320,"type":"BUY","strength":0.45,"price":13.1285,"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-10-06","known_ts":"2006-10-06","bar_index":328,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.5408,"stop_level":13.639,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-10-09","known_ts":"2006-10-09","bar_index":329,"type":"RECLAIM","strength":0.588,"price":13.8844,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-10-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":"2006-10-06","prior_stop_level":13.639,"sweep_low":13.4524,"atr14":0.335243,"stop_level":13.284779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-30","known_ts":"2006-10-30","bar_index":334,"type":"RECLAIM","strength":0.725,"price":15.0264,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-10-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-28","known_ts":"2006-11-28","bar_index":340,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0788,"stop_level":15.2882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-30","known_ts":"2006-11-30","bar_index":341,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.9381,"stop_level":15.2882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-05","known_ts":"2006-12-05","bar_index":342,"type":"RECLAIM","strength":0.863,"price":15.3242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-28","prior_stop_level":15.2882,"sweep_low":14.6436,"atr14":0.284669,"stop_level":14.501266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-05","known_ts":"2006-12-05","bar_index":342,"type":"RECLAIM","strength":0.863,"price":15.3242,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-30","prior_stop_level":15.2882,"sweep_low":14.6436,"atr14":0.284669,"stop_level":14.501266,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-15","known_ts":"2006-12-15","bar_index":345,"type":"RECLAIM","strength":0.863,"price":15.1475,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-02-14","known_ts":"2007-02-16","bar_index":358,"type":"BUY","strength":0.725,"price":15.8805,"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":50},{"ts":"2007-03-02","known_ts":"2007-03-02","bar_index":361,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.0513,"stop_level":14.2771,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":362,"type":"RECLAIM","strength":0.725,"price":14.4636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-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":"2007-03-02","prior_stop_level":14.2771,"sweep_low":13.6226,"atr14":0.445051,"stop_level":13.400074,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-20","known_ts":"2007-04-20","bar_index":373,"type":"RECLAIM","strength":0.863,"price":15.9689,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":377,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.84,"stop_level":17.8733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-11","known_ts":"2007-05-11","bar_index":378,"type":"RECLAIM","strength":0.863,"price":17.9467,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-10","prior_stop_level":17.8733,"sweep_low":17.6533,"atr14":0.45175,"stop_level":17.427425,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-05-24","known_ts":"2007-05-24","bar_index":381,"type":"RECLAIM","strength":0.863,"price":18.3967,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-09-27","known_ts":"2007-10-01","bar_index":410,"type":"BUY","strength":0.725,"price":18.04,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2007-10-08","known_ts":"2007-10-08","bar_index":412,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.98,"stop_level":17.23,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-10-10","known_ts":"2007-10-10","bar_index":413,"type":"RECLAIM","strength":0.725,"price":17.3467,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-10-08","prior_stop_level":17.23,"sweep_low":16.86,"atr14":0.534572,"stop_level":16.592714,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-30","known_ts":"2007-12-04","bar_index":425,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2007-11-30","trigger_known_ts":"2007-12-04","strength":0.45,"price":13.25,"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.382189,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.6033,"atr14":0.626869,"stop_level":12.289866,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-05","known_ts":"2007-12-07","bar_index":426,"type":"BUY","strength":0.45,"price":13.3633,"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-12-05","known_ts":"2007-12-07","bar_index":426,"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-05","trigger_known_ts":"2007-12-07","strength":0.45,"price":13.3633,"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.376906,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.69,"atr14":0.586201,"stop_level":12.396899,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-21","known_ts":"2007-12-26","bar_index":430,"type":"BUY","strength":0.45,"price":13.0767,"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-12-21","known_ts":"2007-12-26","bar_index":430,"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-21","trigger_known_ts":"2007-12-26","strength":0.45,"price":13.0767,"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.39027,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.0933,"atr14":0.561317,"stop_level":11.812641,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":433,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.17,"stop_level":12.4033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-01-18","known_ts":"2008-01-23","bar_index":436,"type":"REBUY","strength":0.45,"price":11.62,"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":"2008-01-18","known_ts":"2008-01-23","bar_index":436,"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-18","trigger_known_ts":"2008-01-23","strength":0.45,"price":11.62,"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.458192,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.1433,"atr14":0.74416,"stop_level":8.77122,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-03-20","known_ts":"2008-03-20","bar_index":450,"type":"RECLAIM","strength":0.725,"price":15.6233,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-04-04","known_ts":"2008-04-04","bar_index":453,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.1667,"stop_level":14.2967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-08","known_ts":"2008-04-08","bar_index":454,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.0067,"stop_level":14.2967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-29","known_ts":"2008-05-01","bar_index":459,"type":"REBUY","strength":0.863,"price":15.4533,"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":"2008-05-15","known_ts":"2008-05-19","bar_index":463,"type":"BUY","strength":0.863,"price":14.7367,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":478,"type":"BUY","strength":0.725,"price":14.2333,"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":35},{"ts":"2008-09-15","known_ts":"2008-09-15","bar_index":491,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.88,"stop_level":13.9833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-16","known_ts":"2008-09-16","bar_index":491,"type":"RECLAIM","strength":0.863,"price":15.4833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-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":"2008-09-15","prior_stop_level":13.9833,"sweep_low":13.3733,"atr14":0.731769,"stop_level":13.007415,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-01","known_ts":"2008-12-03","bar_index":509,"type":"BUY","strength":0.588,"price":11.5967,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2008-12-15","known_ts":"2008-12-15","bar_index":512,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.2133,"stop_level":10.3433,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2008-12-16","known_ts":"2008-12-16","bar_index":512,"type":"RECLAIM","strength":0.588,"price":10.9133,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2008-12-15","prior_stop_level":10.3433,"sweep_low":10.0,"atr14":0.911749,"stop_level":9.544126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":518,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.0967,"stop_level":10.2967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-01-15","known_ts":"2009-01-15","bar_index":519,"type":"SELL","basis":"structure_stop","strength":0.45,"price":9.3667,"stop_level":10.2967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2009-02-05","known_ts":"2009-02-09","bar_index":524,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-05","trigger_known_ts":"2009-02-09","strength":0.45,"price":7.7267,"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.523337,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3267,"atr14":0.535939,"stop_level":7.05873,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-13","known_ts":"2009-02-18","bar_index":526,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-02-13","trigger_known_ts":"2009-02-18","strength":0.45,"price":7.6967,"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.525188,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.6967,"atr14":0.532061,"stop_level":6.43067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-12","known_ts":"2009-03-16","bar_index":532,"type":"BUY","strength":0.45,"price":7.4767,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-12","known_ts":"2009-03-16","bar_index":532,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-12","trigger_known_ts":"2009-03-16","strength":0.45,"price":7.4767,"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.53876,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.47,"atr14":0.500006,"stop_level":6.219997,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-16","known_ts":"2009-04-16","bar_index":540,"type":"RECLAIM","strength":0.725,"price":12.11,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2009-03-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":546,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.4,"stop_level":11.55,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-18","known_ts":"2009-05-18","bar_index":547,"type":"RECLAIM","strength":0.863,"price":11.8267,"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":11.55,"sweep_low":11.1133,"atr14":0.64042,"stop_level":10.79309,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-29","known_ts":"2009-05-29","bar_index":550,"type":"RECLAIM","strength":0.863,"price":12.9533,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-17","known_ts":"2009-08-17","bar_index":568,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.1633,"stop_level":14.1933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-08-18","known_ts":"2009-08-18","bar_index":568,"type":"RECLAIM","strength":1.0,"price":14.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-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":"2009-08-17","prior_stop_level":14.1933,"sweep_low":14.0233,"atr14":0.513994,"stop_level":13.766303,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-10","known_ts":"2009-09-10","bar_index":574,"type":"RECLAIM","strength":1.0,"price":16.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-04","known_ts":"2009-11-04","bar_index":587,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.0133,"stop_level":15.0733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-11-05","known_ts":"2009-11-05","bar_index":587,"type":"RECLAIM","strength":0.863,"price":15.5833,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-04","prior_stop_level":15.0733,"sweep_low":14.9367,"atr14":0.634436,"stop_level":14.619482,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-31","known_ts":"2010-01-05","bar_index":600,"type":"BUY","strength":0.725,"price":16.1367,"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":0},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":605,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.7467,"stop_level":14.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-01-27","known_ts":"2010-01-27","bar_index":605,"type":"RECLAIM","strength":0.863,"price":15.2333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2010-01-26","prior_stop_level":14.95,"sweep_low":14.6133,"atr14":0.448886,"stop_level":14.388857,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-19","known_ts":"2010-02-19","bar_index":611,"type":"RECLAIM","strength":0.863,"price":17.6567,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-26","known_ts":"2010-03-26","bar_index":619,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.5,"stop_level":18.6767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-31","known_ts":"2010-03-31","bar_index":620,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.29,"stop_level":18.6767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-06","known_ts":"2010-04-06","bar_index":621,"type":"RECLAIM","strength":1.0,"price":18.97,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-31","prior_stop_level":18.6767,"sweep_low":18.1133,"atr14":0.447332,"stop_level":17.889634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-16","known_ts":"2010-04-16","bar_index":624,"type":"RECLAIM","strength":1.0,"price":20.0,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-31 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-14","known_ts":"2010-10-18","bar_index":666,"type":"BUY","strength":0.725,"price":22.4333,"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":"2011-01-07","known_ts":"2011-01-07","bar_index":685,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.8633,"stop_level":25.0667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-11","known_ts":"2011-01-11","bar_index":686,"type":"SELL","basis":"structure_stop","strength":0.863,"price":24.99,"stop_level":25.0667,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-12","known_ts":"2011-01-12","bar_index":686,"type":"RECLAIM","strength":0.863,"price":25.3333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-07","prior_stop_level":25.0667,"sweep_low":24.0,"atr14":0.596471,"stop_level":23.701764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-12","known_ts":"2011-01-12","bar_index":686,"type":"RECLAIM","strength":0.863,"price":25.3333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-01-11","prior_stop_level":25.0667,"sweep_low":24.0,"atr14":0.596471,"stop_level":23.701764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-14","known_ts":"2011-02-14","bar_index":694,"type":"RECLAIM","strength":0.863,"price":28.1967,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-01","known_ts":"2011-03-01","bar_index":697,"type":"SELL","basis":"structure_stop","strength":0.863,"price":27.09,"stop_level":27.2533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-02","known_ts":"2011-03-02","bar_index":697,"type":"RECLAIM","strength":0.863,"price":27.3133,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-03-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":"2011-03-01","prior_stop_level":27.2533,"sweep_low":26.8433,"atr14":0.759943,"stop_level":26.463329,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-21","known_ts":"2011-03-21","bar_index":702,"type":"RECLAIM","strength":1.0,"price":27.3467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-28","known_ts":"2011-06-30","bar_index":725,"type":"BUY","strength":0.725,"price":28.2633,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":75},{"ts":"2011-07-12","known_ts":"2011-07-12","bar_index":728,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.1033,"stop_level":27.7367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-09-30","known_ts":"2011-10-04","bar_index":747,"type":"BUY","strength":0.45,"price":21.6367,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.7867,"stop_level":23.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-23","known_ts":"2011-11-23","bar_index":759,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.6633,"stop_level":23.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-12-21","known_ts":"2011-12-23","bar_index":766,"type":"REBUY","strength":0.588,"price":22.38,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-13","known_ts":"2012-01-18","bar_index":771,"type":"BUY","strength":0.588,"price":22.14,"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":"2012-02-17","known_ts":"2012-02-17","bar_index":779,"type":"RECLAIM","strength":0.725,"price":22.9567,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2012-01-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-02","known_ts":"2012-03-02","bar_index":782,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.84,"stop_level":22.9567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-05","known_ts":"2012-03-05","bar_index":782,"type":"RECLAIM","strength":0.725,"price":23.0633,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-03-02","prior_stop_level":22.9567,"sweep_low":22.6933,"atr14":0.509835,"stop_level":22.438383,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-23","known_ts":"2012-03-23","bar_index":787,"type":"RECLAIM","strength":0.863,"price":24.37,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-09","known_ts":"2012-04-09","bar_index":790,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.9667,"stop_level":23.3467,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-05-07","known_ts":"2012-05-09","bar_index":797,"type":"BUY","strength":0.725,"price":24.3333,"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":75},{"ts":"2012-06-06","known_ts":"2012-06-08","bar_index":804,"type":"BUY","strength":0.863,"price":24.2933,"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":65},{"ts":"2012-07-20","known_ts":"2012-07-20","bar_index":814,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.3633,"stop_level":29.3733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-07-24","known_ts":"2012-07-24","bar_index":815,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.1367,"stop_level":29.3733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-08-06","known_ts":"2012-08-08","bar_index":818,"type":"REBUY","strength":1.0,"price":32.1467,"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":"2012-12-19","known_ts":"2012-12-21","bar_index":849,"type":"BUY","strength":0.863,"price":34.88,"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":"2013-01-14","known_ts":"2013-01-14","bar_index":854,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.9767,"stop_level":34.4233,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-01-15","known_ts":"2013-01-15","bar_index":854,"type":"RECLAIM","strength":0.863,"price":34.6333,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-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":"2013-01-14","prior_stop_level":34.4233,"sweep_low":33.6767,"atr14":0.833758,"stop_level":33.259821,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-02-04","known_ts":"2013-02-04","bar_index":859,"type":"RECLAIM","strength":0.863,"price":37.0467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-01-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-03","known_ts":"2013-04-03","bar_index":872,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.6467,"stop_level":41.2367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-09","known_ts":"2013-05-09","bar_index":881,"type":"RECLAIM","strength":1.0,"price":48.9767,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-07-08","known_ts":"2013-07-08","bar_index":894,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.7867,"stop_level":51.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-09-20","known_ts":"2013-09-20","bar_index":912,"type":"RECLAIM","strength":0.863,"price":59.81,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-03","known_ts":"2013-10-03","bar_index":915,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.86,"stop_level":59.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-07","known_ts":"2013-10-07","bar_index":915,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.5,"stop_level":59.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-10-14","known_ts":"2013-10-14","bar_index":917,"type":"RECLAIM","strength":0.863,"price":60.54,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-10-07","prior_stop_level":59.59,"sweep_low":56.2,"atr14":1.557423,"stop_level":55.421288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-21","known_ts":"2013-10-21","bar_index":919,"type":"RECLAIM","strength":0.863,"price":61.18,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-01","known_ts":"2013-11-01","bar_index":922,"type":"SELL","basis":"structure_stop","strength":0.725,"price":59.02,"stop_level":61.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-01-08","known_ts":"2014-01-10","bar_index":937,"type":"BUY","strength":0.725,"price":54.77,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2014-02-07","known_ts":"2014-02-11","bar_index":944,"type":"BUY","strength":0.45,"price":50.22,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-02-18","known_ts":"2014-02-18","bar_index":946,"type":"RECLAIM","strength":0.588,"price":59.4,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-02-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-04-29","known_ts":"2014-04-29","bar_index":962,"type":"SELL","basis":"structure_stop","strength":0.725,"price":57.32,"stop_level":57.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-05","known_ts":"2014-06-09","bar_index":971,"type":"BUY","strength":0.725,"price":59.63,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2014-07-08","known_ts":"2014-07-08","bar_index":978,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.84,"stop_level":58.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-10","known_ts":"2014-07-10","bar_index":979,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.01,"stop_level":58.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-15","known_ts":"2014-07-17","bar_index":980,"type":"REBUY","strength":0.863,"price":59.78,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2014-07-16","known_ts":"2014-07-16","bar_index":980,"type":"RECLAIM","strength":0.863,"price":60.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-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-07-10","prior_stop_level":58.96,"sweep_low":56.11,"atr14":1.330794,"stop_level":55.444603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-06","known_ts":"2014-08-06","bar_index":985,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.13,"stop_level":56.84,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-07","known_ts":"2014-08-07","bar_index":985,"type":"RECLAIM","strength":0.863,"price":57.21,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-08-06","prior_stop_level":56.84,"sweep_low":55.22,"atr14":1.515011,"stop_level":54.462495,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-08","known_ts":"2014-10-10","bar_index":1000,"type":"BUY","strength":0.588,"price":56.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2014-12-03","known_ts":"2014-12-03","bar_index":1013,"type":"SELL","basis":"structure_stop","strength":0.725,"price":56.85,"stop_level":57.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-08","known_ts":"2014-12-08","bar_index":1014,"type":"RECLAIM","strength":0.725,"price":57.13,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-03","prior_stop_level":57.09,"sweep_low":56.44,"atr14":1.40506,"stop_level":55.73747,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-30","known_ts":"2015-02-03","bar_index":1026,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-01-30","trigger_known_ts":"2015-02-03","strength":0.45,"price":52.55,"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.176977,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":49.43,"atr14":1.225802,"stop_level":48.817099,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-18","known_ts":"2015-02-20","bar_index":1030,"type":"BUY","strength":0.45,"price":54.15,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-02-18","known_ts":"2015-02-20","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":"2015-02-18","trigger_known_ts":"2015-02-20","strength":0.45,"price":54.15,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.151919,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":51.75,"atr14":1.230419,"stop_level":51.134791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-06","known_ts":"2015-03-10","bar_index":1034,"type":"BUY","strength":0.45,"price":51.63,"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-03-06","known_ts":"2015-03-10","bar_index":1034,"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-03-06","trigger_known_ts":"2015-03-10","strength":0.45,"price":51.63,"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.191386,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":47.84,"atr14":1.731888,"stop_level":46.974056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-30","known_ts":"2015-04-30","bar_index":1046,"type":"SELL","basis":"structure_stop","strength":0.588,"price":54.78,"stop_level":55.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-04","known_ts":"2015-05-04","bar_index":1047,"type":"SELL","basis":"structure_stop","strength":0.588,"price":53.94,"stop_level":55.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-07","known_ts":"2015-05-07","bar_index":1048,"type":"RECLAIM","strength":0.588,"price":56.35,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-04-30","prior_stop_level":55.15,"sweep_low":52.92,"atr14":1.337039,"stop_level":52.251481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-07","known_ts":"2015-05-07","bar_index":1048,"type":"RECLAIM","strength":0.588,"price":56.35,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-05-04","prior_stop_level":55.15,"sweep_low":52.92,"atr14":1.337039,"stop_level":52.251481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-19","known_ts":"2015-05-19","bar_index":1051,"type":"RECLAIM","strength":0.863,"price":56.76,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-08","known_ts":"2015-07-08","bar_index":1062,"type":"SELL","basis":"structure_stop","strength":0.863,"price":61.8,"stop_level":62.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-07-09","known_ts":"2015-07-09","bar_index":1062,"type":"RECLAIM","strength":0.863,"price":62.87,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-07-08","prior_stop_level":62.09,"sweep_low":61.29,"atr14":1.068899,"stop_level":60.755551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-31","known_ts":"2015-07-31","bar_index":1068,"type":"RECLAIM","strength":0.863,"price":63.2,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-08","known_ts":"2015-10-12","bar_index":1084,"type":"BUY","strength":0.45,"price":54.86,"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-11-03","known_ts":"2015-11-03","bar_index":1090,"type":"SELL","basis":"structure_stop","strength":0.45,"price":49.78,"stop_level":53.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-11-06","known_ts":"2015-11-06","bar_index":1091,"type":"SELL","basis":"structure_stop","strength":0.45,"price":45.0,"stop_level":53.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-11-19","known_ts":"2015-11-23","bar_index":1094,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2015-11-19","trigger_known_ts":"2015-11-23","strength":0.45,"price":39.82,"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.376839,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.49,"atr14":2.847184,"stop_level":31.066408,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":1113,"type":"BUY","strength":0.45,"price":27.95,"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":"Financials"}},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":1113,"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-02-12","trigger_known_ts":"2016-02-17","strength":0.45,"price":27.95,"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.562598,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":25.27,"atr14":1.595017,"stop_level":24.472492,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-02","known_ts":"2016-03-04","bar_index":1117,"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-03-02","trigger_known_ts":"2016-03-04","strength":0.45,"price":27.72,"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.566197,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":20.0,"atr14":1.78401,"stop_level":19.107995,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-24","known_ts":"2016-03-24","bar_index":1122,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.24,"stop_level":28.33,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-28","known_ts":"2016-03-28","bar_index":1122,"type":"RECLAIM","strength":0.588,"price":28.41,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-24","prior_stop_level":28.33,"sweep_low":27.24,"atr14":1.629101,"stop_level":26.42545,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":1132,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.8,"stop_level":31.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-06","known_ts":"2016-05-06","bar_index":1132,"type":"RECLAIM","strength":0.725,"price":31.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-05-05","prior_stop_level":31.4,"sweep_low":30.51,"atr14":1.305596,"stop_level":29.857202,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-11","known_ts":"2016-07-13","bar_index":1147,"type":"BUY","strength":0.725,"price":26.91,"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":45},{"ts":"2016-08-02","known_ts":"2016-08-02","bar_index":1152,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.15,"stop_level":27.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":1152,"type":"RECLAIM","strength":0.725,"price":27.42,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-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":"2016-08-02","prior_stop_level":27.2,"sweep_low":26.73,"atr14":0.98847,"stop_level":26.235765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-08-25","known_ts":"2016-08-25","bar_index":1158,"type":"RECLAIM","strength":0.863,"price":30.23,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-13","known_ts":"2016-10-13","bar_index":1169,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.45,"stop_level":32.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-10-19","known_ts":"2016-10-19","bar_index":1170,"type":"RECLAIM","strength":0.863,"price":33.0,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-10-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":"2016-10-13","prior_stop_level":32.96,"sweep_low":31.9,"atr14":1.098665,"stop_level":31.350667,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-11-18","known_ts":"2016-11-18","bar_index":1178,"type":"RECLAIM","strength":1.0,"price":35.3,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-29","known_ts":"2016-12-01","bar_index":1180,"type":"BUY","strength":1.0,"price":35.8,"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":45},{"ts":"2016-12-23","known_ts":"2016-12-28","bar_index":1186,"type":"REBUY","strength":1.0,"price":37.85,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2017-01-17","known_ts":"2017-01-17","bar_index":1190,"type":"SELL","basis":"structure_stop","strength":1.0,"price":39.0,"stop_level":39.05,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-02-03","known_ts":"2017-02-03","bar_index":1195,"type":"RECLAIM","strength":1.0,"price":40.1,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-02","known_ts":"2017-03-02","bar_index":1201,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.35,"stop_level":39.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-04-27","known_ts":"2017-05-01","bar_index":1214,"type":"BUY","strength":0.588,"price":33.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2017-06-21","known_ts":"2017-06-21","bar_index":1226,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.67,"stop_level":36.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-06-23","known_ts":"2017-06-23","bar_index":1227,"type":"RECLAIM","strength":1.0,"price":36.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-06-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":"2017-06-21","prior_stop_level":36.3,"sweep_low":35.2,"atr14":1.048354,"stop_level":34.675823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-06","known_ts":"2017-07-06","bar_index":1230,"type":"RECLAIM","strength":1.0,"price":37.75,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-06-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-28","known_ts":"2017-07-28","bar_index":1235,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.75,"stop_level":38.8,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-07-31","known_ts":"2017-07-31","bar_index":1235,"type":"RECLAIM","strength":1.0,"price":39.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-07-28","prior_stop_level":38.8,"sweep_low":38.5,"atr14":0.845371,"stop_level":38.077314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-08-03","known_ts":"2017-08-03","bar_index":1236,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.25,"stop_level":38.75,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-07","known_ts":"2017-08-07","bar_index":1237,"type":"RECLAIM","strength":1.0,"price":39.05,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-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":"2017-08-03","prior_stop_level":38.75,"sweep_low":38.08,"atr14":0.786788,"stop_level":37.686606,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-29","known_ts":"2017-10-03","bar_index":1250,"type":"BUY","strength":0.588,"price":30.15,"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":15},{"ts":"2017-10-24","known_ts":"2017-10-24","bar_index":1255,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.05,"stop_level":28.3,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-11-07","known_ts":"2017-11-07","bar_index":1259,"type":"RECLAIM","strength":0.863,"price":34.3,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-19","known_ts":"2017-12-19","bar_index":1268,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.5,"stop_level":34.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-12-21","known_ts":"2017-12-21","bar_index":1269,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.25,"stop_level":34.1,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-01-09","known_ts":"2018-01-09","bar_index":1273,"type":"RECLAIM","strength":1.0,"price":35.45,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-23","known_ts":"2018-03-23","bar_index":1290,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.8,"stop_level":37.4,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-03-26","known_ts":"2018-03-26","bar_index":1290,"type":"RECLAIM","strength":1.0,"price":38.1,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-03-23","prior_stop_level":37.4,"sweep_low":36.7,"atr14":1.225948,"stop_level":36.087026,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-15","known_ts":"2018-05-17","bar_index":1302,"type":"BUY","strength":0.863,"price":40.1,"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":"2018-06-27","known_ts":"2018-06-27","bar_index":1312,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.2,"stop_level":38.6,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-28","known_ts":"2018-06-28","bar_index":1312,"type":"RECLAIM","strength":1.0,"price":38.8,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2018-06-27","prior_stop_level":38.6,"sweep_low":38.1,"atr14":0.979537,"stop_level":37.610232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-07-06","known_ts":"2018-07-10","bar_index":1314,"type":"REBUY","strength":0.863,"price":42.7,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2018-07-30","known_ts":"2018-07-30","bar_index":1319,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.95,"stop_level":42.15,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-09-18","known_ts":"2018-09-20","bar_index":1331,"type":"BUY","strength":0.725,"price":38.85,"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":"2018-11-15","known_ts":"2018-11-19","bar_index":1345,"type":"BUY","strength":0.588,"price":29.49,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":90},{"ts":"2018-12-11","known_ts":"2018-12-11","bar_index":1350,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.05,"stop_level":28.38,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-12-27","known_ts":"2018-12-31","bar_index":1354,"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":"2018-12-27","trigger_known_ts":"2018-12-31","strength":0.45,"price":24.37,"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.440413,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.62,"atr14":1.102721,"stop_level":22.06864,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-02","known_ts":"2019-01-04","bar_index":1355,"type":"BUY","strength":0.45,"price":26.61,"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":"Financials"}},{"ts":"2019-01-02","known_ts":"2019-01-04","bar_index":1355,"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-01-02","trigger_known_ts":"2019-01-04","strength":0.45,"price":26.61,"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.388978,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":22.62,"atr14":1.175363,"stop_level":22.032318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-05","known_ts":"2019-03-05","bar_index":1369,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.78,"stop_level":29.85,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-03-26","known_ts":"2019-03-28","bar_index":1374,"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-03-26","trigger_known_ts":"2019-03-28","strength":0.588,"price":26.9,"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.382319,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":25.56,"atr14":0.82267,"stop_level":25.148665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-22","known_ts":"2019-04-24","bar_index":1380,"type":"BUY","strength":0.588,"price":27.52,"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-04-22","known_ts":"2019-04-24","bar_index":1380,"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-04-22","trigger_known_ts":"2019-04-24","strength":0.588,"price":27.52,"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.368083,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":26.7,"atr14":0.679621,"stop_level":26.36019,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-21","known_ts":"2019-05-21","bar_index":1387,"type":"RECLAIM","strength":0.725,"price":28.64,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-04-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-28","known_ts":"2019-05-28","bar_index":1388,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.37,"stop_level":28.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-05-31","known_ts":"2019-05-31","bar_index":1389,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.61,"stop_level":28.44,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-04","known_ts":"2019-06-04","bar_index":1390,"type":"RECLAIM","strength":0.725,"price":29.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-05-28","prior_stop_level":28.44,"sweep_low":27.39,"atr14":0.839639,"stop_level":26.97018,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-04","known_ts":"2019-06-04","bar_index":1390,"type":"RECLAIM","strength":0.725,"price":29.22,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-31 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-05-31","prior_stop_level":28.44,"sweep_low":27.39,"atr14":0.839639,"stop_level":26.97018,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-24","known_ts":"2019-06-24","bar_index":1394,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.46,"stop_level":27.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-06-28","known_ts":"2019-06-28","bar_index":1396,"type":"RECLAIM","strength":0.725,"price":28.14,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-06-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":"2019-06-24","prior_stop_level":27.61,"sweep_low":26.56,"atr14":0.734732,"stop_level":26.192634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-07-22","known_ts":"2019-07-24","bar_index":1401,"type":"BUY","strength":0.863,"price":30.59,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2019-09-26","known_ts":"2019-09-26","bar_index":1416,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.23,"stop_level":34.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":1417,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.01,"stop_level":34.65,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-11-08","known_ts":"2019-11-08","bar_index":1427,"type":"RECLAIM","strength":1.0,"price":36.62,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-03","known_ts":"2019-12-03","bar_index":1432,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.6,"stop_level":36.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-05","known_ts":"2019-12-05","bar_index":1433,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.88,"stop_level":36.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-06","known_ts":"2019-12-06","bar_index":1433,"type":"RECLAIM","strength":1.0,"price":36.29,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-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":"2019-12-03","prior_stop_level":36.2,"sweep_low":35.5,"atr14":0.65616,"stop_level":35.17192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-06","known_ts":"2019-12-06","bar_index":1433,"type":"RECLAIM","strength":1.0,"price":36.29,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-12-05","prior_stop_level":36.2,"sweep_low":35.73,"atr14":0.65616,"stop_level":35.40192,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-13","known_ts":"2019-12-17","bar_index":1435,"type":"REBUY","strength":1.0,"price":37.87,"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":"2019-12-24","known_ts":"2019-12-24","bar_index":1437,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.87,"stop_level":37.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-24","known_ts":"2020-04-28","bar_index":1465,"type":"BUY","strength":0.588,"price":27.59,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2020-07-09","known_ts":"2020-07-09","bar_index":1482,"type":"SELL","basis":"structure_stop","strength":0.725,"price":35.85,"stop_level":36.76,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-10","known_ts":"2020-07-10","bar_index":1482,"type":"RECLAIM","strength":0.725,"price":36.98,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-07-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-07-09","prior_stop_level":36.76,"sweep_low":35.48,"atr14":1.6661,"stop_level":34.64695,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-24","known_ts":"2020-07-24","bar_index":1486,"type":"RECLAIM","strength":0.863,"price":39.87,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-07-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-08","known_ts":"2020-09-08","bar_index":1496,"type":"SELL","basis":"structure_stop","strength":1.0,"price":43.63,"stop_level":44.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-11-17","known_ts":"2020-11-19","bar_index":1513,"type":"BUY","strength":0.725,"price":40.69,"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":"2020-12-16","known_ts":"2020-12-16","bar_index":1519,"type":"SELL","basis":"structure_stop","strength":0.863,"price":39.34,"stop_level":41.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-10","known_ts":"2021-02-12","bar_index":1532,"type":"BUY","strength":0.588,"price":35.96,"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":"2021-03-18","known_ts":"2021-03-18","bar_index":1540,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.65,"stop_level":36.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-05-04","known_ts":"2021-05-04","bar_index":1551,"type":"RECLAIM","strength":0.725,"price":40.05,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-03-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-25","known_ts":"2021-05-25","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":0.588,"price":37.67,"stop_level":38.03,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-05-26","known_ts":"2021-05-26","bar_index":1556,"type":"RECLAIM","strength":0.588,"price":38.56,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2021-05-25","prior_stop_level":38.03,"sweep_low":37.57,"atr14":0.972686,"stop_level":37.083657,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-11","known_ts":"2021-06-11","bar_index":1560,"type":"RECLAIM","strength":0.863,"price":39.85,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-06-23","known_ts":"2021-06-23","bar_index":1562,"type":"SELL","basis":"structure_stop","strength":0.863,"price":38.91,"stop_level":39.09,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-06-24","known_ts":"2021-06-24","bar_index":1563,"type":"RECLAIM","strength":0.863,"price":39.57,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-06-23","prior_stop_level":39.09,"sweep_low":38.81,"atr14":0.84012,"stop_level":38.38994,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-08-06","known_ts":"2021-08-10","bar_index":1573,"type":"BUY","strength":0.725,"price":40.68,"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":"quality","score":65},{"ts":"2021-11-01","known_ts":"2021-11-03","bar_index":1593,"type":"REBUY","strength":1.0,"price":44.04,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2021-12-14","known_ts":"2021-12-16","bar_index":1603,"type":"BUY","strength":0.863,"price":46.42,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2022-01-20","known_ts":"2022-01-20","bar_index":1611,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.67,"stop_level":48.9,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-14","known_ts":"2022-04-19","bar_index":1631,"type":"BUY","strength":0.725,"price":44.89,"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":"2022-04-21","known_ts":"2022-04-21","bar_index":1632,"type":"SELL","basis":"structure_stop","strength":0.588,"price":43.84,"stop_level":44.21,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-06-21","known_ts":"2022-06-23","bar_index":1646,"type":"BUY","strength":0.45,"price":36.52,"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":"Financials"}},{"ts":"2022-08-29","known_ts":"2022-08-29","bar_index":1662,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.78,"stop_level":37.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-28","known_ts":"2022-09-30","bar_index":1669,"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-09-28","trigger_known_ts":"2022-09-30","strength":0.45,"price":32.86,"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.345288,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":32.01,"atr14":0.794422,"stop_level":31.612789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":1675,"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-10-24","trigger_known_ts":"2022-10-26","strength":0.45,"price":31.37,"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.374975,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.69,"atr14":0.940506,"stop_level":29.219747,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-27","known_ts":"2022-10-31","bar_index":1676,"type":"BUY","strength":0.45,"price":33.5,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-10-27","known_ts":"2022-10-31","bar_index":1676,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-10-27","trigger_known_ts":"2022-10-31","strength":0.45,"price":33.5,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.332536,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":29.69,"atr14":0.964107,"stop_level":29.207946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-13","known_ts":"2022-12-13","bar_index":1686,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.36,"stop_level":33.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-19","known_ts":"2022-12-19","bar_index":1688,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.54,"stop_level":33.49,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-22","known_ts":"2022-12-22","bar_index":1689,"type":"RECLAIM","strength":0.588,"price":33.59,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-12-19","prior_stop_level":33.49,"sweep_low":32.19,"atr14":0.814442,"stop_level":31.782779,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-20","known_ts":"2023-01-20","bar_index":1695,"type":"RECLAIM","strength":0.863,"price":39.35,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-23","known_ts":"2023-02-23","bar_index":1702,"type":"SELL","basis":"structure_stop","strength":0.863,"price":40.26,"stop_level":40.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-27","known_ts":"2023-02-27","bar_index":1703,"type":"RECLAIM","strength":0.863,"price":40.72,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-23","prior_stop_level":40.31,"sweep_low":39.81,"atr14":0.801677,"stop_level":39.409161,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-17","known_ts":"2023-03-17","bar_index":1708,"type":"RECLAIM","strength":0.863,"price":40.42,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-06-13","known_ts":"2023-06-15","bar_index":1728,"type":"BUY","strength":0.588,"price":23.1,"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,"retro_override":true,"retro_ctx":{"group_id":"Financials"}},{"ts":"2023-08-02","known_ts":"2023-08-02","bar_index":1739,"type":"SELL","basis":"structure_stop","strength":0.45,"price":22.23,"stop_level":23.41,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-08-22","known_ts":"2023-08-24","bar_index":1744,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-08-22","trigger_known_ts":"2023-08-24","strength":0.45,"price":19.51,"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.541588,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.69,"atr14":0.870148,"stop_level":18.254926,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-08","known_ts":"2023-09-12","bar_index":1748,"type":"BUY","strength":0.588,"price":20.01,"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":"2023-09-08","known_ts":"2023-09-12","bar_index":1748,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-09-08","trigger_known_ts":"2023-09-12","strength":0.588,"price":20.01,"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.52984,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":18.69,"atr14":0.806308,"stop_level":18.286846,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-04","known_ts":"2023-10-04","bar_index":1754,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.09,"stop_level":18.19,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-06","known_ts":"2023-10-06","bar_index":1754,"type":"RECLAIM","strength":0.588,"price":18.73,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2023-10-04","prior_stop_level":18.19,"sweep_low":17.33,"atr14":0.918992,"stop_level":16.870504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-10-19","known_ts":"2023-10-19","bar_index":1757,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.92,"stop_level":17.97,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-02","known_ts":"2023-11-06","bar_index":1761,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-11-02","trigger_known_ts":"2023-11-06","strength":0.45,"price":14.48,"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.659774,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.85,"atr14":1.040749,"stop_level":11.329626,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-11-07","known_ts":"2023-11-09","bar_index":1762,"type":"BUY","strength":0.45,"price":16.0,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2023-11-07","known_ts":"2023-11-09","bar_index":1762,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-11-07","trigger_known_ts":"2023-11-09","strength":0.45,"price":16.0,"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.62406,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.85,"atr14":1.119488,"stop_level":11.290256,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-12","known_ts":"2023-12-12","bar_index":1770,"type":"RECLAIM","strength":0.725,"price":23.46,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-11-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-01-11","known_ts":"2024-01-11","bar_index":1776,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.47,"stop_level":23.73,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-26","known_ts":"2024-01-26","bar_index":1780,"type":"RECLAIM","strength":0.863,"price":23.51,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-01-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-09","known_ts":"2024-05-13","bar_index":1804,"type":"BUY","strength":0.863,"price":26.77,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2024-07-11","known_ts":"2024-07-15","bar_index":1818,"type":"BUY","strength":0.588,"price":21.33,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":55},{"ts":"2024-08-06","known_ts":"2024-08-06","bar_index":1824,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.18,"stop_level":22.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-08","known_ts":"2024-08-08","bar_index":1824,"type":"RECLAIM","strength":0.863,"price":23.37,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-08-06","prior_stop_level":22.63,"sweep_low":21.02,"atr14":1.657473,"stop_level":20.191264,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-20","known_ts":"2024-08-20","bar_index":1827,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.92,"stop_level":22.08,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-08-23","known_ts":"2024-08-23","bar_index":1828,"type":"RECLAIM","strength":0.863,"price":22.88,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2024-08-20","prior_stop_level":22.08,"sweep_low":21.49,"atr14":1.423372,"stop_level":20.778314,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-23","known_ts":"2024-09-25","bar_index":1835,"type":"BUY","strength":0.725,"price":22.56,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2024-11-04","known_ts":"2024-11-06","bar_index":1845,"type":"BUY","strength":0.725,"price":24.72,"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":"2024-12-03","known_ts":"2024-12-03","bar_index":1851,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.5,"stop_level":20.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-12-09","known_ts":"2024-12-09","bar_index":1853,"type":"RECLAIM","strength":0.863,"price":21.37,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2024-12-03","prior_stop_level":20.88,"sweep_low":19.99,"atr14":0.913389,"stop_level":19.533306,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-12-12","known_ts":"2024-12-16","bar_index":1854,"type":"REBUY","strength":0.863,"price":22.74,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2025-01-21","known_ts":"2025-01-23","bar_index":1862,"type":"BUY","strength":0.588,"price":21.72,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2025-03-10","known_ts":"2025-03-10","bar_index":1873,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.85,"stop_level":19.71,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2025-03-31","known_ts":"2025-04-02","bar_index":1878,"type":"BUY","strength":0.725,"price":21.96,"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":"2025-04-30","known_ts":"2025-05-02","bar_index":1885,"type":"BUY","strength":0.588,"price":19.3,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2025-07-31","known_ts":"2025-07-31","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.2,"stop_level":15.47,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-08-04","known_ts":"2025-08-04","bar_index":1906,"type":"RECLAIM","strength":0.588,"price":15.63,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-31","prior_stop_level":15.47,"sweep_low":14.55,"atr14":0.55402,"stop_level":14.27299,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-10","known_ts":"2025-09-10","bar_index":1915,"type":"SELL","basis":"structure_stop","strength":0.588,"price":16.7,"stop_level":16.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-11","known_ts":"2025-09-11","bar_index":1915,"type":"RECLAIM","strength":0.588,"price":17.32,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-09-10","prior_stop_level":16.88,"sweep_low":16.57,"atr14":0.517755,"stop_level":16.311123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":1916,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.59,"stop_level":16.88,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-09-18","known_ts":"2025-09-18","bar_index":1917,"type":"RECLAIM","strength":0.725,"price":17.29,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-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":"2025-09-16","prior_stop_level":16.88,"sweep_low":16.41,"atr14":0.55116,"stop_level":16.13442,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-06","known_ts":"2025-11-10","bar_index":1929,"type":"BUY","strength":0.45,"price":15.25,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-11-06","known_ts":"2025-11-10","bar_index":1929,"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-11-06","trigger_known_ts":"2025-11-10","strength":0.45,"price":15.25,"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.365641,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.29,"atr14":0.789142,"stop_level":11.895429,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-28","known_ts":"2025-11-28","bar_index":1934,"type":"RECLAIM","strength":0.725,"price":16.57,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-11-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-13","known_ts":"2026-01-13","bar_index":1944,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.58,"stop_level":16.63,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-01-16","known_ts":"2026-01-16","bar_index":1945,"type":"RECLAIM","strength":0.863,"price":16.64,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-13","prior_stop_level":16.63,"sweep_low":16.19,"atr14":0.584898,"stop_level":15.897551,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-02-26","known_ts":"2026-03-02","bar_index":1954,"type":"BUY","strength":0.863,"price":16.75,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2026-03-27","known_ts":"2026-03-27","bar_index":1961,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.85,"stop_level":17.46,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-03-31","known_ts":"2026-03-31","bar_index":1961,"type":"RECLAIM","strength":1.0,"price":17.5,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2026-03-27","prior_stop_level":17.46,"sweep_low":16.67,"atr14":0.863915,"stop_level":16.238043,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-15","known_ts":"2026-04-15","bar_index":1965,"type":"RECLAIM","strength":1.0,"price":21.09,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-08","known_ts":"2026-05-08","bar_index":1970,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.18,"stop_level":20.74,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-06-24","known_ts":"2026-06-26","bar_index":1981,"type":"BUY","strength":0.863,"price":18.93,"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-23","known_ts":"2026-07-23","bar_index":1987,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.15,"stop_level":17.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2026-07-28","known_ts":"2026-07-28","bar_index":1988,"type":"RECLAIM","strength":0.863,"price":18.04,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-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":"2026-07-23","prior_stop_level":17.96,"sweep_low":15.74,"atr14":0.836209,"stop_level":15.321896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-06","known_ts":"2026-08-10","bar_index":1991,"type":"BUY","strength":1.0,"price":19.24,"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}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-08-10","last_scored_basis":null,"bars_since_signal":2,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2018-08-09","2018-09-10","2018-10-25","2019-07-03","2019-10-15","2020-01-21","2020-02-03","2020-03-04","2020-03-25","2020-04-07","2020-09-28","2020-11-04","2020-12-09","2021-02-02","2021-07-13","2021-07-26","2021-08-24","2021-12-06","2022-02-09","2022-03-03","2022-03-11","2022-05-24","2022-06-15","2023-04-04","2023-05-22","2024-02-13","2024-03-06","2024-05-01","2024-06-10","2024-07-11","2024-09-18","2024-10-14","2024-10-30","2025-01-15","2025-03-13","2025-04-22","2025-10-13","2025-11-06","2026-02-12","2026-05-22"],"warnings":[{"ts":"2022-04-21","kind":"confirm","px":43.84,"level":44.21},{"ts":"2022-07-15","kind":"arm","px":37.81},{"ts":"2022-08-29","kind":"confirm","px":36.78,"level":37.49},{"ts":"2022-11-28","kind":"arm","px":33.49},{"ts":"2022-12-13","kind":"confirm","px":33.36,"level":33.49},{"ts":"2022-12-16","kind":"arm","px":32.54},{"ts":"2022-12-19","kind":"confirm","px":32.54,"level":33.49},{"ts":"2023-01-30","kind":"arm","px":38.86},{"ts":"2023-02-23","kind":"confirm","px":40.26,"level":40.31},{"ts":"2023-07-17","kind":"arm","px":23.27},{"ts":"2023-08-02","kind":"confirm","px":22.23,"level":23.41},{"ts":"2023-09-26","kind":"arm","px":18.54},{"ts":"2023-10-04","kind":"confirm","px":18.09,"level":18.19},{"ts":"2023-10-18","kind":"arm","px":16.75},{"ts":"2023-10-19","kind":"confirm","px":15.92,"level":17.97},{"ts":"2023-12-01","kind":"arm","px":19.67},{"ts":"2024-01-11","kind":"confirm","px":23.47,"level":23.73},{"ts":"2024-08-01","kind":"arm","px":23.73},{"ts":"2024-08-06","kind":"confirm","px":21.18,"level":22.63},{"ts":"2024-08-13","kind":"arm","px":22.32},{"ts":"2024-08-20","kind":"confirm","px":21.92,"level":22.08},{"ts":"2024-11-19","kind":"arm","px":22.32},{"ts":"2024-12-03","kind":"confirm","px":20.5,"level":20.88},{"ts":"2025-02-19","kind":"arm","px":23.66},{"ts":"2025-03-10","kind":"confirm","px":18.85,"level":19.71},{"ts":"2025-07-16","kind":"arm","px":15.53},{"ts":"2025-07-31","kind":"confirm","px":15.2,"level":15.47},{"ts":"2025-08-08","kind":"arm","px":15.41},{"ts":"2025-09-10","kind":"confirm","px":16.7,"level":16.88},{"ts":"2025-09-15","kind":"arm","px":16.67},{"ts":"2025-09-16","kind":"confirm","px":16.59,"level":16.88},{"ts":"2025-11-26","kind":"arm","px":16.28},{"ts":"2026-01-13","kind":"confirm","px":16.58,"level":16.63},{"ts":"2026-03-17","kind":"arm","px":17.57},{"ts":"2026-03-27","kind":"confirm","px":16.85,"level":17.46},{"ts":"2026-03-30","kind":"arm","px":17.24},{"ts":"2026-04-23","kind":"arm","px":20.74},{"ts":"2026-05-08","kind":"confirm","px":19.18,"level":20.74},{"ts":"2026-07-22","kind":"arm","px":16.9},{"ts":"2026-07-23","kind":"confirm","px":16.15,"level":17.96}],"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":[]}}}