{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_322b9928ea4db03efc46","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-07-01","entry_date":"2026-07-02","entry_basis":"next_session_close","entry_price":73.16,"rank":25,"tier":"aligned","state":"up","maturity":"matured","latest_price":74.52,"return_pct":1.9,"excess_pct":0.99,"sessions":1,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-13","priced_through":"2026-08-13"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"RUSHA","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2004-03-16","known_ts":"2004-03-16","bar_index":37,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.1244,"stop_level":3.1455,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-03-17","known_ts":"2004-03-17","bar_index":37,"type":"RECLAIM","strength":0.588,"price":3.1508,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-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-03-16","prior_stop_level":3.1455,"sweep_low":2.894,"atr14":0.134347,"stop_level":2.826826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-12","known_ts":"2004-05-12","bar_index":50,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.3071,"stop_level":3.4156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2004-09-14","known_ts":"2004-09-16","bar_index":79,"type":"BUY","strength":0.45,"price":2.9337,"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":"2004-09-30","known_ts":"2004-10-04","bar_index":83,"type":"BUY","strength":0.45,"price":2.992,"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":"2004-10-05","known_ts":"2004-10-05","bar_index":84,"type":"RECLAIM","strength":0.588,"price":3.0926,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2004-09-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-02-25","known_ts":"2005-03-01","bar_index":117,"type":"BUY","strength":0.725,"price":4.3212,"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":"2005-04-04","known_ts":"2005-04-04","bar_index":125,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.1332,"stop_level":4.1517,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2005-04-05","known_ts":"2005-04-05","bar_index":125,"type":"RECLAIM","strength":0.725,"price":4.157,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-04-04 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-04-04","prior_stop_level":4.1517,"sweep_low":4.0987,"atr14":0.098775,"stop_level":4.049312,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-06-17","known_ts":"2005-06-21","bar_index":143,"type":"BUY","strength":0.45,"price":3.7678,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2005-07-19","known_ts":"2005-07-19","bar_index":150,"type":"RECLAIM","strength":0.725,"price":4.1252,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2005-06-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-08","known_ts":"2005-08-08","bar_index":154,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.0564,"stop_level":4.1173,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-08-09","known_ts":"2005-08-09","bar_index":155,"type":"RECLAIM","strength":0.725,"price":4.1199,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-08-08","prior_stop_level":4.1173,"sweep_low":4.0034,"atr14":0.150793,"stop_level":3.928004,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-22","known_ts":"2005-08-22","bar_index":158,"type":"RECLAIM","strength":0.725,"price":4.2576,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-09-20","known_ts":"2005-09-20","bar_index":164,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9743,"stop_level":4.0855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-11-02","known_ts":"2005-11-04","bar_index":175,"type":"BUY","strength":0.588,"price":4.0617,"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":"aplus","score":80},{"ts":"2005-12-27","known_ts":"2005-12-27","bar_index":187,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8525,"stop_level":3.8869,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":188,"type":"RECLAIM","strength":0.588,"price":3.9107,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2005-12-27","prior_stop_level":3.8869,"sweep_low":3.8525,"atr14":0.107337,"stop_level":3.798832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-04","known_ts":"2006-01-06","bar_index":189,"type":"REBUY","strength":0.725,"price":4.0776,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2006-03-28","known_ts":"2006-03-28","bar_index":208,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.676,"stop_level":4.9354,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-07-06","known_ts":"2006-07-10","bar_index":231,"type":"BUY","strength":0.725,"price":4.8083,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":70},{"ts":"2006-08-08","known_ts":"2006-08-08","bar_index":238,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5303,"stop_level":4.5727,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-08-10","known_ts":"2006-08-10","bar_index":239,"type":"RECLAIM","strength":0.588,"price":4.6203,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-08 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":"2006-08-08","prior_stop_level":4.5727,"sweep_low":4.5038,"atr14":0.221702,"stop_level":4.392949,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-08-14","known_ts":"2006-08-16","bar_index":240,"type":"REBUY","strength":0.725,"price":4.7792,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2006-08-22","known_ts":"2006-08-22","bar_index":242,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4006,"stop_level":4.5303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2006-08-29","known_ts":"2006-08-29","bar_index":243,"type":"RECLAIM","strength":0.588,"price":4.5462,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-08-22 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":"2006-08-22","prior_stop_level":4.5303,"sweep_low":4.2708,"atr14":0.171477,"stop_level":4.185061,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-12","known_ts":"2006-10-12","bar_index":254,"type":"RECLAIM","strength":0.725,"price":4.9143,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-02","known_ts":"2006-11-02","bar_index":259,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6627,"stop_level":4.8216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-06","known_ts":"2006-11-06","bar_index":259,"type":"RECLAIM","strength":0.725,"price":4.8481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-02","prior_stop_level":4.8216,"sweep_low":4.6256,"atr14":0.152137,"stop_level":4.549531,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-20","known_ts":"2006-11-20","bar_index":263,"type":"RECLAIM","strength":0.725,"price":4.8507,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-27","known_ts":"2006-11-27","bar_index":264,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6177,"stop_level":4.7157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-28","known_ts":"2006-11-28","bar_index":264,"type":"RECLAIM","strength":0.725,"price":4.7686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-27","prior_stop_level":4.7157,"sweep_low":4.57,"atr14":0.140306,"stop_level":4.499847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-12","known_ts":"2006-12-12","bar_index":268,"type":"RECLAIM","strength":0.863,"price":4.8745,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-29","known_ts":"2007-01-31","bar_index":278,"type":"BUY","strength":0.725,"price":4.8507,"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":"2007-03-05","known_ts":"2007-03-05","bar_index":286,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7157,"stop_level":4.7448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-03-06","known_ts":"2007-03-06","bar_index":286,"type":"RECLAIM","strength":0.863,"price":4.9328,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-03-05","prior_stop_level":4.7448,"sweep_low":4.7157,"atr14":0.15097,"stop_level":4.640215,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-03-16","known_ts":"2007-03-20","bar_index":289,"type":"BUY","strength":0.863,"price":5.1234,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2007-04-03","known_ts":"2007-04-05","bar_index":293,"type":"BUY","strength":0.863,"price":5.1976,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2007-04-12","known_ts":"2007-04-16","bar_index":295,"type":"BUY","strength":0.863,"price":5.3299,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2007-06-07","known_ts":"2007-06-07","bar_index":308,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2699,"stop_level":6.3043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-08","known_ts":"2007-06-08","bar_index":308,"type":"RECLAIM","strength":1.0,"price":6.3493,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-06-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":"2007-06-07","prior_stop_level":6.3043,"sweep_low":6.2275,"atr14":0.213956,"stop_level":6.120522,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-20","known_ts":"2007-07-20","bar_index":318,"type":"RECLAIM","strength":1.0,"price":7.6653,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-08-07","known_ts":"2007-08-07","bar_index":322,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.1357,"stop_level":7.1516,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-08-08","known_ts":"2007-08-08","bar_index":322,"type":"RECLAIM","strength":1.0,"price":7.2416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-08-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-08-07","prior_stop_level":7.1516,"sweep_low":7.0457,"atr14":0.276137,"stop_level":6.907632,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-05","known_ts":"2007-10-09","bar_index":336,"type":"BUY","strength":0.863,"price":7.2099,"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":"2007-12-05","known_ts":"2007-12-07","bar_index":350,"type":"BUY","strength":0.725,"price":6.5532,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2008-01-03","known_ts":"2008-01-03","bar_index":356,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.1172,"stop_level":7.1847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":357,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4261,"stop_level":7.1847,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-03-17","known_ts":"2008-03-19","bar_index":373,"type":"BUY","strength":0.45,"price":6.2236,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-03-31","known_ts":"2008-03-31","bar_index":376,"type":"RECLAIM","strength":0.588,"price":6.7836,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-03-17 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-04-14","known_ts":"2008-04-14","bar_index":379,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.1322,"stop_level":6.1997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-15","known_ts":"2008-04-15","bar_index":379,"type":"RECLAIM","strength":0.588,"price":6.2077,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-14","prior_stop_level":6.1997,"sweep_low":6.0131,"atr14":0.309006,"stop_level":5.858597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-21","known_ts":"2008-04-21","bar_index":381,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.9178,"stop_level":6.1163,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-04-25","known_ts":"2008-04-25","bar_index":382,"type":"RECLAIM","strength":0.588,"price":6.3229,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-04-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-04-21","prior_stop_level":6.1163,"sweep_low":5.6795,"atr14":0.335596,"stop_level":5.511702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-04-29","known_ts":"2008-05-01","bar_index":383,"type":"REBUY","strength":0.588,"price":6.577,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-05-02","known_ts":"2008-05-02","bar_index":384,"type":"RECLAIM","strength":0.725,"price":6.6485,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-04-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":389,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0925,"stop_level":6.2236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-05-29","known_ts":"2008-05-29","bar_index":390,"type":"RECLAIM","strength":0.588,"price":6.2355,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-05-27","prior_stop_level":6.2236,"sweep_low":5.886,"atr14":0.31716,"stop_level":5.72742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-08","known_ts":"2008-07-10","bar_index":399,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-08","trigger_known_ts":"2008-07-10","strength":0.45,"price":4.6587,"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.392861,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4641,"atr14":0.278546,"stop_level":4.324827,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":402,"type":"BUY","strength":0.45,"price":5.2068,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-08-06","known_ts":"2008-08-08","bar_index":406,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-08-06","trigger_known_ts":"2008-08-08","strength":0.45,"price":4.9725,"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.324343,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.3331,"atr14":0.327722,"stop_level":4.169239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-24","known_ts":"2008-09-24","bar_index":417,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2068,"stop_level":5.3617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-26","known_ts":"2008-09-26","bar_index":418,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.1949,"stop_level":5.3617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-27","known_ts":"2008-10-29","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":"2008-10-27","trigger_known_ts":"2008-10-29","strength":0.45,"price":3.078,"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.581765,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6809,"atr14":0.340731,"stop_level":2.510534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-20","known_ts":"2008-11-24","bar_index":431,"type":"BUY","strength":0.45,"price":2.7404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-11-20","known_ts":"2008-11-24","bar_index":431,"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-11-20","trigger_known_ts":"2008-11-24","strength":0.45,"price":2.7404,"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.627638,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.101,"atr14":0.304521,"stop_level":1.948739,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-23","known_ts":"2008-12-23","bar_index":438,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.2369,"stop_level":3.3521,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-12-24","known_ts":"2008-12-24","bar_index":438,"type":"RECLAIM","strength":0.588,"price":3.4514,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-12-23","prior_stop_level":3.3521,"sweep_low":3.1575,"atr14":0.389808,"stop_level":2.962596,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-23","known_ts":"2009-02-23","bar_index":451,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4514,"stop_level":3.4712,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-03-20","known_ts":"2009-03-24","bar_index":458,"type":"BUY","strength":0.725,"price":3.642,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2009-04-20","known_ts":"2009-04-20","bar_index":464,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.9438,"stop_level":4.0312,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-04-21","known_ts":"2009-04-21","bar_index":465,"type":"RECLAIM","strength":0.725,"price":4.2298,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-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":"2009-04-20","prior_stop_level":4.0312,"sweep_low":3.4434,"atr14":0.372732,"stop_level":3.257034,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-04","known_ts":"2009-05-04","bar_index":468,"type":"RECLAIM","strength":0.863,"price":5.4253,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-22","known_ts":"2009-05-22","bar_index":472,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.3529,"stop_level":4.4324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-05-26","known_ts":"2009-05-26","bar_index":473,"type":"RECLAIM","strength":0.863,"price":4.7461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-05-22","prior_stop_level":4.4324,"sweep_low":4.3013,"atr14":0.3675,"stop_level":4.11755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-08","known_ts":"2009-06-08","bar_index":476,"type":"RECLAIM","strength":1.0,"price":4.8891,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-07-21","known_ts":"2009-07-23","bar_index":486,"type":"BUY","strength":0.863,"price":5.2624,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2009-12-04","known_ts":"2009-12-08","bar_index":518,"type":"BUY","strength":0.725,"price":4.766,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2010-01-08","known_ts":"2010-01-08","bar_index":525,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6865,"stop_level":4.7223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-01-11","known_ts":"2010-01-11","bar_index":526,"type":"RECLAIM","strength":0.725,"price":4.8494,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-08 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":"2010-01-08","prior_stop_level":4.7223,"sweep_low":4.6151,"atr14":0.185193,"stop_level":4.522504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-01-20","known_ts":"2010-01-20","bar_index":528,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.6985,"stop_level":4.7223,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":529,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5038,"stop_level":4.5475,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-01-27","known_ts":"2010-01-27","bar_index":529,"type":"RECLAIM","strength":0.725,"price":4.7223,"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":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-01-26","prior_stop_level":4.5475,"sweep_low":4.4165,"atr14":0.231175,"stop_level":4.300913,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-16","known_ts":"2010-02-18","bar_index":534,"type":"REBUY","strength":0.725,"price":4.8454,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":35},{"ts":"2010-03-04","known_ts":"2010-03-08","bar_index":538,"type":"BUY","strength":0.725,"price":4.6905,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":552,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2871,"stop_level":6.3864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-11","known_ts":"2010-05-11","bar_index":553,"type":"RECLAIM","strength":1.0,"price":6.5294,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-05","prior_stop_level":6.3864,"sweep_low":5.7112,"atr14":0.294798,"stop_level":5.563801,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-26","known_ts":"2010-07-28","bar_index":571,"type":"BUY","strength":0.725,"price":5.8383,"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":"2010-08-13","known_ts":"2010-08-13","bar_index":575,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2187,"stop_level":5.8383,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-09-07","known_ts":"2010-09-09","bar_index":581,"type":"BUY","strength":0.725,"price":5.5683,"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":"2010-10-04","known_ts":"2010-10-04","bar_index":587,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.6556,"stop_level":5.7033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-05","known_ts":"2010-10-05","bar_index":587,"type":"RECLAIM","strength":0.863,"price":5.9019,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-04 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-10-04","prior_stop_level":5.7033,"sweep_low":5.6437,"atr14":0.24603,"stop_level":5.520685,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-19","known_ts":"2010-10-19","bar_index":591,"type":"RECLAIM","strength":0.863,"price":6.3467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-01","known_ts":"2010-11-01","bar_index":594,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2514,"stop_level":6.2673,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":594,"type":"RECLAIM","strength":0.863,"price":6.4857,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-01","prior_stop_level":6.2673,"sweep_low":6.2037,"atr14":0.222427,"stop_level":6.092487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":598,"type":"RECLAIM","strength":1.0,"price":7.0695,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-11-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-03-29","known_ts":"2011-03-31","bar_index":628,"type":"BUY","strength":0.863,"price":7.8639,"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":"2011-05-04","known_ts":"2011-05-04","bar_index":636,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.8083,"stop_level":8.1419,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-05-06","known_ts":"2011-05-10","bar_index":637,"type":"REBUY","strength":0.725,"price":8.5827,"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":"2011-05-09","known_ts":"2011-05-09","bar_index":637,"type":"RECLAIM","strength":0.863,"price":8.2849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-04 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-05-04","prior_stop_level":8.1419,"sweep_low":7.6653,"atr14":0.232645,"stop_level":7.548978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-01","known_ts":"2011-07-06","bar_index":650,"type":"BUY","strength":0.725,"price":7.4866,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2011-08-02","known_ts":"2011-08-02","bar_index":657,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4151,"stop_level":7.5779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":657,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9782,"stop_level":7.5779,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-08-31","known_ts":"2011-09-02","bar_index":664,"type":"BUY","strength":0.588,"price":6.72,"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":"2011-11-09","known_ts":"2011-11-09","bar_index":680,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.4786,"stop_level":7.4905,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":681,"type":"RECLAIM","strength":0.725,"price":7.6931,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":7.4905,"sweep_low":7.419,"atr14":0.390536,"stop_level":7.223732,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":682,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.1728,"stop_level":7.4746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-28","known_ts":"2011-11-28","bar_index":684,"type":"RECLAIM","strength":0.725,"price":7.6732,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-11-18","prior_stop_level":7.4746,"sweep_low":7.0139,"atr14":0.33026,"stop_level":6.84877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-05","known_ts":"2011-12-05","bar_index":686,"type":"RECLAIM","strength":0.725,"price":7.8043,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-14","known_ts":"2011-12-14","bar_index":688,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.3436,"stop_level":7.4945,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-16","known_ts":"2011-12-16","bar_index":689,"type":"RECLAIM","strength":0.725,"price":7.6216,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2011-12-14","prior_stop_level":7.4945,"sweep_low":7.3237,"atr14":0.308453,"stop_level":7.169473,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-30","known_ts":"2011-12-30","bar_index":692,"type":"RECLAIM","strength":0.863,"price":8.3166,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-28","known_ts":"2012-02-28","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.4843,"stop_level":9.52,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-11","known_ts":"2012-06-13","bar_index":729,"type":"BUY","strength":0.45,"price":6.3546,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-07-16","known_ts":"2012-07-16","bar_index":737,"type":"SELL","basis":"structure_stop","strength":0.45,"price":5.886,"stop_level":6.0528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-08-30","known_ts":"2012-08-30","bar_index":748,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.8233,"stop_level":7.01,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":749,"type":"RECLAIM","strength":0.588,"price":7.0735,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-30","prior_stop_level":7.01,"sweep_low":6.3268,"atr14":0.226322,"stop_level":6.213639,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-26","known_ts":"2012-09-26","bar_index":754,"type":"RECLAIM","strength":0.725,"price":7.6494,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-23","known_ts":"2012-10-23","bar_index":760,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9901,"stop_level":7.0656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-25","known_ts":"2012-10-25","bar_index":761,"type":"RECLAIM","strength":0.725,"price":7.1807,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-10-23","prior_stop_level":7.0656,"sweep_low":6.72,"atr14":0.205675,"stop_level":6.617162,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-11-09","known_ts":"2012-11-09","bar_index":764,"type":"RECLAIM","strength":0.863,"price":7.6653,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-12-06","known_ts":"2012-12-10","bar_index":770,"type":"BUY","strength":0.863,"price":7.9433,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2012-12-14","known_ts":"2012-12-18","bar_index":772,"type":"BUY","strength":0.863,"price":8.0148,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2013-02-25","known_ts":"2013-02-25","bar_index":787,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.25,"stop_level":9.3691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-27","known_ts":"2013-02-27","bar_index":788,"type":"RECLAIM","strength":1.0,"price":9.5399,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-25","prior_stop_level":9.3691,"sweep_low":9.1268,"atr14":0.263895,"stop_level":8.994853,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-11","known_ts":"2013-03-11","bar_index":791,"type":"RECLAIM","strength":1.0,"price":10.3144,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-09","known_ts":"2013-05-13","bar_index":805,"type":"BUY","strength":0.863,"price":10.3739,"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":"2013-06-19","known_ts":"2013-06-19","bar_index":814,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.9132,"stop_level":10.0562,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-10","known_ts":"2013-07-12","bar_index":819,"type":"BUY","strength":0.725,"price":10.3819,"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":"2013-08-21","known_ts":"2013-08-23","bar_index":829,"type":"BUY","strength":0.725,"price":10.1634,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2013-09-25","known_ts":"2013-09-25","bar_index":837,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.37,"stop_level":10.4971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-26","known_ts":"2013-09-26","bar_index":837,"type":"RECLAIM","strength":0.863,"price":10.5725,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-09-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-09-25","prior_stop_level":10.4971,"sweep_low":10.2588,"atr14":0.295579,"stop_level":10.111011,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-11","known_ts":"2013-10-11","bar_index":841,"type":"RECLAIM","strength":0.863,"price":11.0571,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-24","known_ts":"2013-12-27","bar_index":858,"type":"BUY","strength":0.863,"price":11.9944,"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":"2014-02-26","known_ts":"2014-02-28","bar_index":872,"type":"BUY","strength":0.725,"price":11.3589,"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":"2014-04-25","known_ts":"2014-04-25","bar_index":885,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.9913,"stop_level":13.0071,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-06-23","known_ts":"2014-06-23","bar_index":899,"type":"RECLAIM","strength":1.0,"price":13.313,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-04-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-01","known_ts":"2014-07-03","bar_index":901,"type":"BUY","strength":1.0,"price":14.008,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":85},{"ts":"2014-09-08","known_ts":"2014-09-08","bar_index":916,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.3059,"stop_level":14.3297,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-10-24","known_ts":"2014-10-28","bar_index":928,"type":"BUY","strength":0.725,"price":14.6276,"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":"2014-11-14","known_ts":"2014-11-14","bar_index":933,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.3257,"stop_level":14.4528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-20","known_ts":"2014-11-20","bar_index":934,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0636,"stop_level":14.4528,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-12-03","known_ts":"2014-12-05","bar_index":937,"type":"REBUY","strength":0.725,"price":14.4687,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":15},{"ts":"2015-02-04","known_ts":"2015-02-06","bar_index":951,"type":"BUY","strength":0.45,"price":11.9705,"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-25","known_ts":"2015-02-25","bar_index":955,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.1603,"stop_level":11.3669,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-04-16","known_ts":"2015-04-16","bar_index":967,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.8585,"stop_level":10.8664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-04-21","known_ts":"2015-04-21","bar_index":968,"type":"RECLAIM","strength":0.588,"price":10.926,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-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":"2015-04-16","prior_stop_level":10.8664,"sweep_low":10.5884,"atr14":0.285849,"stop_level":10.445476,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-28","known_ts":"2015-07-30","bar_index":991,"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-07-28","trigger_known_ts":"2015-07-30","strength":0.45,"price":9.8894,"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.346458,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.3572,"atr14":0.315132,"stop_level":9.199634,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-07-31","known_ts":"2015-08-04","bar_index":992,"type":"BUY","strength":0.588,"price":9.945,"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":"2015-07-31","known_ts":"2015-08-04","bar_index":992,"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-07-31","trigger_known_ts":"2015-08-04","strength":0.588,"price":9.945,"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.342784,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":9.3572,"atr14":0.302729,"stop_level":9.205835,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-21","known_ts":"2015-08-21","bar_index":997,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.7385,"stop_level":10.0125,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-29","known_ts":"2015-09-29","bar_index":1005,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.9251,"stop_level":9.941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-02","known_ts":"2015-10-02","bar_index":1006,"type":"RECLAIM","strength":0.725,"price":9.945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-29","prior_stop_level":9.941,"sweep_low":9.3413,"atr14":0.34066,"stop_level":9.17097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-13","known_ts":"2015-10-13","bar_index":1009,"type":"RECLAIM","strength":0.863,"price":10.8267,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-09-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-10-27","known_ts":"2015-10-27","bar_index":1012,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5478,"stop_level":9.6114,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":1012,"type":"RECLAIM","strength":0.725,"price":9.8338,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-27","prior_stop_level":9.6114,"sweep_low":9.4684,"atr14":0.326439,"stop_level":9.30518,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-22","known_ts":"2016-01-26","bar_index":1032,"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-01-22","trigger_known_ts":"2016-01-26","strength":0.45,"price":7.419,"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.388346,"monthly_oversold_dwell":11,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.5929,"atr14":0.340977,"stop_level":6.422412,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":1037,"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-02-12","trigger_known_ts":"2016-02-17","strength":0.45,"price":6.724,"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.415401,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.6358,"atr14":0.430071,"stop_level":5.420764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-02-18","known_ts":"2016-02-22","bar_index":1038,"type":"BUY","strength":0.45,"price":6.6803,"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":"Industrials"}},{"ts":"2016-02-18","known_ts":"2016-02-22","bar_index":1038,"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-18","trigger_known_ts":"2016-02-22","strength":0.45,"price":6.6803,"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.406496,"monthly_oversold_dwell":12,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.6358,"atr14":0.403781,"stop_level":5.43391,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":1044,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.863,"stop_level":7.141,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-03-18","known_ts":"2016-03-18","bar_index":1045,"type":"RECLAIM","strength":0.588,"price":7.2602,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-16","prior_stop_level":7.141,"sweep_low":6.7597,"atr14":0.307619,"stop_level":6.60589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":1050,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.728,"stop_level":6.8868,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-13","known_ts":"2016-04-13","bar_index":1050,"type":"RECLAIM","strength":0.725,"price":7.0298,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-04-11","prior_stop_level":6.8868,"sweep_low":6.6922,"atr14":0.28406,"stop_level":6.55017,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-23","known_ts":"2016-05-23","bar_index":1060,"type":"RECLAIM","strength":0.863,"price":8.5549,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-13","known_ts":"2016-06-13","bar_index":1064,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.543,"stop_level":8.5946,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-14","known_ts":"2016-06-14","bar_index":1065,"type":"RECLAIM","strength":0.863,"price":8.6383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-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-06-13","prior_stop_level":8.5946,"sweep_low":8.3206,"atr14":0.289821,"stop_level":8.175689,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-27","known_ts":"2016-06-27","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.0942,"stop_level":8.539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-29","known_ts":"2016-06-29","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.4715,"stop_level":8.539,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-30","known_ts":"2016-06-30","bar_index":1069,"type":"RECLAIM","strength":0.863,"price":8.5589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-27","prior_stop_level":8.539,"sweep_low":8.0307,"atr14":0.312333,"stop_level":7.874534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-06-30","known_ts":"2016-06-30","bar_index":1069,"type":"RECLAIM","strength":0.863,"price":8.5589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-29","prior_stop_level":8.539,"sweep_low":8.2571,"atr14":0.312333,"stop_level":8.100934,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-11","known_ts":"2016-07-13","bar_index":1071,"type":"REBUY","strength":0.863,"price":9.107,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.111,"stop_level":9.3215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-09-29","known_ts":"2016-09-29","bar_index":1090,"type":"RECLAIM","strength":1.0,"price":9.8457,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-07","known_ts":"2016-11-09","bar_index":1099,"type":"BUY","strength":0.863,"price":10.5725,"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":"2017-01-05","known_ts":"2017-01-05","bar_index":1112,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.2883,"stop_level":12.6696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-10","known_ts":"2017-01-10","bar_index":1113,"type":"RECLAIM","strength":1.0,"price":12.8761,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-05","prior_stop_level":12.6696,"sweep_low":12.0579,"atr14":0.422148,"stop_level":11.846826,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-09","known_ts":"2017-03-09","bar_index":1126,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6227,"stop_level":13.6942,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-17","known_ts":"2017-05-17","bar_index":1142,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.1867,"stop_level":14.6117,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-05-23","known_ts":"2017-05-23","bar_index":1144,"type":"RECLAIM","strength":0.725,"price":14.6435,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-17 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":"2017-05-17","prior_stop_level":14.6117,"sweep_low":13.9723,"atr14":0.384838,"stop_level":13.779881,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-30","known_ts":"2017-07-05","bar_index":1153,"type":"BUY","strength":0.725,"price":15.0724,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2017-07-24","known_ts":"2017-07-26","bar_index":1158,"type":"BUY","strength":0.725,"price":15.3345,"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":"2017-08-24","known_ts":"2017-08-24","bar_index":1165,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.6364,"stop_level":15.6523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-08-29","known_ts":"2017-08-29","bar_index":1166,"type":"RECLAIM","strength":0.725,"price":15.9382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-24 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":"2017-08-24","prior_stop_level":15.6523,"sweep_low":15.3981,"atr14":0.435068,"stop_level":15.180566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-13","known_ts":"2017-09-15","bar_index":1170,"type":"BUY","strength":0.725,"price":16.2758,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2017-10-13","known_ts":"2017-10-13","bar_index":1177,"type":"SELL","basis":"structure_stop","strength":0.863,"price":18.1345,"stop_level":18.2537,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-10-16","known_ts":"2017-10-16","bar_index":1177,"type":"RECLAIM","strength":0.863,"price":18.2696,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-10-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-10-13","prior_stop_level":18.2537,"sweep_low":18.1306,"atr14":0.366192,"stop_level":17.947504,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-30","known_ts":"2017-10-30","bar_index":1181,"type":"RECLAIM","strength":1.0,"price":20.2038,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-01-18","known_ts":"2018-01-22","bar_index":1199,"type":"BUY","strength":0.725,"price":21.157,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2018-04-16","known_ts":"2018-04-18","bar_index":1219,"type":"BUY","strength":0.45,"price":16.4029,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-05-03","known_ts":"2018-05-03","bar_index":1223,"type":"SELL","basis":"structure_stop","strength":0.45,"price":16.1328,"stop_level":16.2996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-05-07","known_ts":"2018-05-07","bar_index":1224,"type":"RECLAIM","strength":0.45,"price":16.5816,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2018-05-03","prior_stop_level":16.2996,"sweep_low":15.8191,"atr14":0.643337,"stop_level":15.497431,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-26","known_ts":"2018-06-26","bar_index":1235,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.5626,"stop_level":17.6937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-06-28","known_ts":"2018-06-28","bar_index":1236,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.2012,"stop_level":17.6937,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-07-27","known_ts":"2018-07-31","bar_index":1243,"type":"REBUY","strength":0.588,"price":17.9082,"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":"2018-09-18","known_ts":"2018-09-20","bar_index":1255,"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-09-18","trigger_known_ts":"2018-09-20","strength":0.45,"price":16.9417,"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.221737,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.0814,"atr14":0.37701,"stop_level":15.892895,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-25","known_ts":"2018-10-29","bar_index":1264,"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-10-25","trigger_known_ts":"2018-10-29","strength":0.45,"price":14.0742,"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.353463,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.9631,"atr14":0.531628,"stop_level":12.697286,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-02","known_ts":"2018-11-06","bar_index":1266,"type":"BUY","strength":0.45,"price":15.202,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-02","known_ts":"2018-11-06","bar_index":1266,"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":"2018-11-02","trigger_known_ts":"2018-11-06","strength":0.45,"price":15.202,"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.301655,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":13.3335,"atr14":0.514404,"stop_level":13.076298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-06","known_ts":"2018-12-06","bar_index":1273,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.548,"stop_level":14.8664,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-12-27","known_ts":"2018-12-31","bar_index":1278,"type":"BUY","strength":0.588,"price":13.7757,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"Industrials"}},{"ts":"2019-02-08","known_ts":"2019-02-08","bar_index":1287,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.8584,"stop_level":15.0941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-12","known_ts":"2019-02-12","bar_index":1288,"type":"RECLAIM","strength":0.588,"price":15.3179,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-08","prior_stop_level":15.0941,"sweep_low":14.5907,"atr14":0.421828,"stop_level":14.379786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-25","known_ts":"2019-02-25","bar_index":1291,"type":"RECLAIM","strength":0.863,"price":16.9792,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-14","known_ts":"2019-03-14","bar_index":1295,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.5505,"stop_level":16.5545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-18","known_ts":"2019-03-18","bar_index":1296,"type":"RECLAIM","strength":0.863,"price":16.7949,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-14","prior_stop_level":16.5545,"sweep_low":16.4142,"atr14":0.435401,"stop_level":16.1965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-29","known_ts":"2019-04-02","bar_index":1299,"type":"REBUY","strength":0.863,"price":17.0072,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2019-04-29","known_ts":"2019-04-29","bar_index":1305,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.2356,"stop_level":17.504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-12","known_ts":"2019-07-16","bar_index":1323,"type":"BUY","strength":0.45,"price":14.4166,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-07-22","known_ts":"2019-07-24","bar_index":1325,"type":"BUY","strength":0.45,"price":14.8425,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2019-08-27","known_ts":"2019-08-27","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.8289,"stop_level":14.7602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-09-04","known_ts":"2019-09-04","bar_index":1335,"type":"RECLAIM","strength":0.725,"price":14.9013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-08-27","prior_stop_level":14.7602,"sweep_low":13.6877,"atr14":0.406405,"stop_level":13.484497,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-11","known_ts":"2019-09-11","bar_index":1337,"type":"RECLAIM","strength":0.863,"price":16.6833,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-10-01","known_ts":"2019-10-01","bar_index":1341,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.736,"stop_level":15.4012,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-10-15","known_ts":"2019-10-17","bar_index":1345,"type":"BUY","strength":0.863,"price":15.9657,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2019-11-21","known_ts":"2019-11-21","bar_index":1354,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.5769,"stop_level":17.6147,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-22","known_ts":"2019-11-22","bar_index":1354,"type":"RECLAIM","strength":0.863,"price":17.7831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-11-21","prior_stop_level":17.6147,"sweep_low":17.4677,"atr14":0.3771,"stop_level":17.27915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-12-10","known_ts":"2019-12-10","bar_index":1358,"type":"RECLAIM","strength":1.0,"price":19.8816,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-12-27","known_ts":"2019-12-27","bar_index":1362,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.8182,"stop_level":18.8263,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":1385,"type":"BUY","strength":0.588,"price":14.2177,"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":"2020-05-14","known_ts":"2020-05-14","bar_index":1393,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.264,"stop_level":14.6303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":1394,"type":"RECLAIM","strength":0.588,"price":15.7739,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-14","prior_stop_level":14.6303,"sweep_low":13.5152,"atr14":0.797693,"stop_level":13.116354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-05-29","known_ts":"2020-05-29","bar_index":1397,"type":"RECLAIM","strength":0.725,"price":16.893,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-12","known_ts":"2020-06-12","bar_index":1400,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.1442,"stop_level":16.6855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-16","known_ts":"2020-06-16","bar_index":1401,"type":"RECLAIM","strength":0.725,"price":16.7831,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-06-12","prior_stop_level":16.6855,"sweep_low":15.3384,"atr14":0.864547,"stop_level":14.906127,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-19","known_ts":"2020-06-19","bar_index":1402,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.5297,"stop_level":15.7088,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-22","known_ts":"2020-06-22","bar_index":1402,"type":"RECLAIM","strength":0.588,"price":15.7495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-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":"2020-06-19","prior_stop_level":15.7088,"sweep_low":15.1716,"atr14":0.812612,"stop_level":14.765294,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-08","known_ts":"2020-07-08","bar_index":1406,"type":"RECLAIM","strength":0.863,"price":16.9663,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-20","known_ts":"2020-10-20","bar_index":1430,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.1437,"stop_level":22.211,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-10-22","known_ts":"2020-10-22","bar_index":1431,"type":"RECLAIM","strength":1.0,"price":22.7559,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2020-10-20","prior_stop_level":22.211,"sweep_low":21.6478,"atr14":0.796124,"stop_level":21.249738,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-04","known_ts":"2020-11-04","bar_index":1434,"type":"RECLAIM","strength":1.0,"price":22.3302,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-29","known_ts":"2021-01-29","bar_index":1453,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.8021,"stop_level":26.7484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-03-22","known_ts":"2021-03-22","bar_index":1465,"type":"RECLAIM","strength":0.863,"price":28.8799,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-20","known_ts":"2021-04-20","bar_index":1471,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.0833,"stop_level":30.4659,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-23","known_ts":"2021-04-23","bar_index":1472,"type":"RECLAIM","strength":1.0,"price":30.7559,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-04-20","prior_stop_level":30.4659,"sweep_low":28.6763,"atr14":1.108044,"stop_level":28.122278,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-16","known_ts":"2021-07-20","bar_index":1492,"type":"BUY","strength":0.725,"price":28.117,"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":"2021-08-06","known_ts":"2021-08-06","bar_index":1497,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.0861,"stop_level":28.6063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-11","known_ts":"2021-08-11","bar_index":1498,"type":"RECLAIM","strength":0.725,"price":28.6271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-06","prior_stop_level":28.6063,"sweep_low":27.5263,"atr14":0.828015,"stop_level":27.112293,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-20","known_ts":"2021-09-22","bar_index":1507,"type":"BUY","strength":0.588,"price":27.1967,"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":"2021-11-30","known_ts":"2021-11-30","bar_index":1523,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.8063,"stop_level":32.886,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-12-02","known_ts":"2021-12-02","bar_index":1524,"type":"RECLAIM","strength":0.863,"price":33.092,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-11-30","prior_stop_level":32.886,"sweep_low":31.7251,"atr14":1.131125,"stop_level":31.159537,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-14","known_ts":"2021-12-14","bar_index":1527,"type":"RECLAIM","strength":0.863,"price":33.3853,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-11","known_ts":"2022-03-15","bar_index":1547,"type":"BUY","strength":0.588,"price":33.2313,"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":"2022-03-31","known_ts":"2022-03-31","bar_index":1551,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.8968,"stop_level":31.9971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2022-04-06","known_ts":"2022-04-06","bar_index":1553,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.6625,"stop_level":31.9971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-04-25","known_ts":"2022-04-27","bar_index":1557,"type":"BUY","strength":0.588,"price":31.8216,"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":"2022-06-16","known_ts":"2022-06-16","bar_index":1569,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.049,"stop_level":30.3509,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-21","known_ts":"2022-06-21","bar_index":1570,"type":"RECLAIM","strength":0.588,"price":30.854,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-16","prior_stop_level":30.3509,"sweep_low":29.5522,"atr14":1.068927,"stop_level":29.017737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-18","known_ts":"2022-07-20","bar_index":1576,"type":"BUY","strength":0.45,"price":31.766,"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":"Industrials"}},{"ts":"2022-08-16","known_ts":"2022-08-16","bar_index":1583,"type":"RECLAIM","strength":0.725,"price":32.9694,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-30","known_ts":"2022-08-30","bar_index":1586,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.1904,"stop_level":30.2251,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-03","known_ts":"2022-10-05","bar_index":1594,"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-03","trigger_known_ts":"2022-10-05","strength":0.45,"price":29.2114,"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.207543,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":26.9819,"atr14":0.893553,"stop_level":26.535124,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":1596,"type":"BUY","strength":0.45,"price":29.9188,"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":"Industrials"}},{"ts":"2022-10-11","known_ts":"2022-10-13","bar_index":1596,"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-11","trigger_known_ts":"2022-10-13","strength":0.45,"price":29.9188,"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.188352,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.8851,"atr14":0.871372,"stop_level":27.449414,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-27","known_ts":"2022-10-27","bar_index":1600,"type":"RECLAIM","strength":0.725,"price":31.5104,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-10-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-09","known_ts":"2022-11-09","bar_index":1603,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.4347,"stop_level":30.6388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-10","known_ts":"2022-11-10","bar_index":1603,"type":"RECLAIM","strength":0.588,"price":32.2616,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-11-09","prior_stop_level":30.6388,"sweep_low":30.3332,"atr14":0.95596,"stop_level":29.85522,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":1607,"type":"RECLAIM","strength":0.863,"price":32.6866,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-11-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-09","known_ts":"2022-12-09","bar_index":1610,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.5701,"stop_level":32.0586,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-14","known_ts":"2022-12-14","bar_index":1611,"type":"RECLAIM","strength":0.863,"price":32.3186,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-12-09","prior_stop_level":32.0586,"sweep_low":31.0627,"atr14":0.95292,"stop_level":30.58624,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-22","known_ts":"2022-12-27","bar_index":1613,"type":"REBUY","strength":0.863,"price":33.0354,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":10},{"ts":"2023-01-06","known_ts":"2023-01-10","bar_index":1616,"type":"REBUY","strength":0.863,"price":33.3843,"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":"2023-01-30","known_ts":"2023-02-01","bar_index":1621,"type":"BUY","strength":0.863,"price":35.357,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2023-03-06","known_ts":"2023-03-06","bar_index":1629,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.054,"stop_level":36.0859,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-25","known_ts":"2023-05-30","bar_index":1648,"type":"BUY","strength":0.725,"price":34.2206,"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":"2023-06-01","known_ts":"2023-06-01","bar_index":1649,"type":"SELL","basis":"structure_stop","strength":0.588,"price":33.3512,"stop_level":33.6708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-06-02","known_ts":"2023-06-02","bar_index":1649,"type":"RECLAIM","strength":0.588,"price":35.512,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-01 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":"2023-06-01","prior_stop_level":33.6708,"sweep_low":33.1211,"atr14":0.861596,"stop_level":32.690302,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-16","known_ts":"2023-06-16","bar_index":1653,"type":"RECLAIM","strength":0.725,"price":38.0179,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-06","known_ts":"2023-07-06","bar_index":1657,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.6024,"stop_level":37.9348,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-10","known_ts":"2023-07-10","bar_index":1657,"type":"RECLAIM","strength":0.863,"price":38.0947,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-07-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":"2023-07-06","prior_stop_level":37.9348,"sweep_low":37.3723,"atr14":0.796768,"stop_level":36.973916,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-24","known_ts":"2023-07-24","bar_index":1661,"type":"RECLAIM","strength":0.863,"price":41.713,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-07-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-11-15","known_ts":"2023-11-17","bar_index":1688,"type":"BUY","strength":0.725,"price":37.2822,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2024-01-26","known_ts":"2024-01-30","bar_index":1704,"type":"REBUY","strength":0.863,"price":45.2532,"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":"2024-02-08","known_ts":"2024-02-12","bar_index":1707,"type":"REBUY","strength":1.0,"price":46.2496,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":0},{"ts":"2024-03-01","known_ts":"2024-03-05","bar_index":1712,"type":"BUY","strength":0.863,"price":47.1759,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":1721,"type":"SELL","basis":"structure_stop","strength":1.0,"price":49.6517,"stop_level":50.3508,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-07-11","known_ts":"2024-07-15","bar_index":1742,"type":"BUY","strength":0.588,"price":45.4835,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2024-10-25","known_ts":"2024-10-29","bar_index":1767,"type":"BUY","strength":0.863,"price":53.6658,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-12-10","known_ts":"2024-12-10","bar_index":1777,"type":"SELL","basis":"structure_stop","strength":1.0,"price":59.4869,"stop_level":60.1048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-11","known_ts":"2024-12-11","bar_index":1777,"type":"RECLAIM","strength":1.0,"price":60.2225,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-10","prior_stop_level":60.1048,"sweep_low":59.2024,"atr14":1.524415,"stop_level":58.440193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-01-24","known_ts":"2025-01-28","bar_index":1787,"type":"BUY","strength":0.725,"price":58.6041,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2025-02-14","known_ts":"2025-02-19","bar_index":1792,"type":"BUY","strength":0.863,"price":60.8012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2025-02-21","known_ts":"2025-02-21","bar_index":1793,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.6514,"stop_level":57.7704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-02-25","known_ts":"2025-02-25","bar_index":1794,"type":"SELL","basis":"structure_stop","strength":0.725,"price":55.799,"stop_level":57.7704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-05-13","known_ts":"2025-05-15","bar_index":1812,"type":"BUY","strength":0.45,"price":51.0463,"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":"Industrials"}},{"ts":"2025-07-15","known_ts":"2025-07-15","bar_index":1826,"type":"SELL","basis":"structure_stop","strength":0.588,"price":51.4413,"stop_level":52.3696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-21","known_ts":"2025-07-21","bar_index":1827,"type":"SELL","basis":"structure_stop","strength":0.588,"price":49.802,"stop_level":52.3696,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-07-23","known_ts":"2025-07-23","bar_index":1828,"type":"RECLAIM","strength":0.588,"price":53.3176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-07-21","prior_stop_level":52.3696,"sweep_low":49.7822,"atr14":1.540866,"stop_level":49.011767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-05","known_ts":"2025-08-05","bar_index":1831,"type":"RECLAIM","strength":0.725,"price":54.5125,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-10","known_ts":"2025-09-10","bar_index":1839,"type":"SELL","basis":"structure_stop","strength":0.863,"price":56.1981,"stop_level":56.5351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-11","known_ts":"2025-09-11","bar_index":1839,"type":"RECLAIM","strength":0.863,"price":57.0702,"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":true,"monthlyBull":false},"anchor_ts":"2025-09-10","prior_stop_level":56.5351,"sweep_low":56.0297,"atr14":1.36813,"stop_level":55.345635,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-19","known_ts":"2025-11-21","bar_index":1856,"type":"BUY","strength":0.45,"price":50.6631,"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":"Industrials"}},{"ts":"2025-11-28","known_ts":"2025-11-28","bar_index":1858,"type":"RECLAIM","strength":0.588,"price":52.6626,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-11-19 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-03-05","known_ts":"2026-03-05","bar_index":1879,"type":"SELL","basis":"structure_stop","strength":1.0,"price":68.5399,"stop_level":70.5981,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-23","known_ts":"2026-04-23","bar_index":1891,"type":"RECLAIM","strength":1.0,"price":76.0003,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-13","known_ts":"2026-05-13","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":0.863,"price":70.08,"stop_level":70.7341,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-06-29","known_ts":"2026-07-01","bar_index":1906,"type":"BUY","strength":0.725,"price":71.97,"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":80}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-01","last_scored_basis":null,"bars_since_signal":11,"extended":true,"strong_bull":true,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2015-12-21","2016-09-21","2016-10-25","2017-02-13","2017-03-31","2017-06-27","2017-07-24","2017-08-30","2017-12-15","2018-02-22","2018-04-16","2018-05-10","2018-08-17","2019-06-07","2019-06-25","2019-07-12","2020-01-10","2020-02-03","2020-03-20","2021-02-19","2021-09-15","2022-02-14","2022-04-14","2022-06-29","2023-03-27","2023-04-18","2023-05-09","2023-08-30","2023-09-18","2023-10-30","2024-05-06","2024-07-08","2025-01-06","2025-03-21","2025-04-08","2025-05-13","2025-10-13","2025-11-06","2026-03-19","2026-06-10"],"warnings":[{"ts":"2022-04-05","kind":"arm","px":30.9382},{"ts":"2022-04-06","kind":"confirm","px":30.6625,"level":31.9971},{"ts":"2022-06-13","kind":"arm","px":31.0553},{"ts":"2022-06-16","kind":"confirm","px":30.049,"level":30.3509},{"ts":"2022-08-26","kind":"arm","px":31.2641},{"ts":"2022-08-30","kind":"confirm","px":30.1904,"level":30.2251},{"ts":"2022-11-02","kind":"arm","px":30.8662},{"ts":"2022-11-09","kind":"confirm","px":30.4347,"level":30.6388},{"ts":"2022-11-28","kind":"arm","px":32.3567},{"ts":"2022-12-09","kind":"confirm","px":31.5701,"level":32.0586},{"ts":"2023-02-27","kind":"arm","px":36.487},{"ts":"2023-03-06","kind":"confirm","px":36.054,"level":36.0859},{"ts":"2023-05-31","kind":"arm","px":33.4151},{"ts":"2023-06-01","kind":"confirm","px":33.3512,"level":33.6708},{"ts":"2023-06-21","kind":"arm","px":38.0179},{"ts":"2023-07-06","kind":"confirm","px":37.6024,"level":37.9348},{"ts":"2023-07-07","kind":"arm","px":37.9284},{"ts":"2023-08-07","kind":"arm","px":41.7258},{"ts":"2024-01-04","kind":"arm","px":45.1371},{"ts":"2024-04-02","kind":"arm","px":50.3508},{"ts":"2024-04-10","kind":"confirm","px":49.6517,"level":50.3508},{"ts":"2024-08-09","kind":"arm","px":49.3624},{"ts":"2024-11-14","kind":"arm","px":60.0852},{"ts":"2024-12-10","kind":"confirm","px":59.4869,"level":60.1048},{"ts":"2025-02-20","kind":"arm","px":57.1819},{"ts":"2025-02-21","kind":"confirm","px":54.6514,"level":57.7704},{"ts":"2025-02-24","kind":"arm","px":54.1512},{"ts":"2025-02-25","kind":"confirm","px":55.799,"level":57.7704},{"ts":"2025-06-17","kind":"arm","px":48.6169},{"ts":"2025-07-15","kind":"confirm","px":51.4413,"level":52.3696},{"ts":"2025-07-18","kind":"arm","px":50.039},{"ts":"2025-07-21","kind":"confirm","px":49.802,"level":52.3696},{"ts":"2025-08-29","kind":"arm","px":56.8819},{"ts":"2025-09-10","kind":"confirm","px":56.1981,"level":56.5351},{"ts":"2025-12-15","kind":"arm","px":56.5322},{"ts":"2026-01-26","kind":"arm","px":62.6898},{"ts":"2026-03-05","kind":"confirm","px":68.5399,"level":70.5981},{"ts":"2026-05-06","kind":"arm","px":71.7913},{"ts":"2026-05-13","kind":"confirm","px":70.08,"level":70.7341},{"ts":"2026-07-21","kind":"arm","px":75.91}],"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":[]}}}