{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-13"},"events":[{"id":"opp_9c4a4ec24e9f4a75fc40","market":"US","system":"prophet_board","definition":"bottoming-alignment","authority":"candidate","surfaced_at":"2026-06-30","entry_date":"2026-07-01","entry_basis":"next_session_close","entry_price":188.84,"rank":15,"tier":"aligned","state":"up","maturity":"matured","latest_price":195.34,"return_pct":3.4,"excess_pct":2.78,"sessions":10,"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":"ITT","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1996-08-13","known_ts":"1996-08-15","bar_index":56,"type":"BUY","strength":0.45,"price":2.51,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-10-09","known_ts":"1996-10-09","bar_index":69,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.651,"stop_level":2.6792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-10-14","known_ts":"1996-10-14","bar_index":70,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.6087,"stop_level":2.6792,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-12-03","known_ts":"1996-12-03","bar_index":82,"type":"RECLAIM","strength":0.863,"price":2.7956,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-12-13","known_ts":"1996-12-13","bar_index":84,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.6962,"stop_level":2.7246,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-12-19","known_ts":"1996-12-23","bar_index":86,"type":"REBUY","strength":0.588,"price":2.7672,"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":"1997-01-03","known_ts":"1997-01-07","bar_index":89,"type":"REBUY","strength":0.725,"price":2.8239,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1997-03-04","known_ts":"1997-03-04","bar_index":102,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.926,"stop_level":2.9375,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-04-22","known_ts":"1997-04-24","bar_index":114,"type":"BUY","strength":0.725,"price":2.769,"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":"1997-05-14","known_ts":"1997-05-14","bar_index":119,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.7976,"stop_level":2.8119,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-30","known_ts":"1997-05-30","bar_index":123,"type":"RECLAIM","strength":0.725,"price":2.8291,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-06-30","known_ts":"1997-06-30","bar_index":130,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9583,"stop_level":3.0589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-02","known_ts":"1997-07-02","bar_index":130,"type":"RECLAIM","strength":0.863,"price":3.1378,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-06-30","prior_stop_level":3.0589,"sweep_low":2.9153,"atr14":0.083376,"stop_level":2.873612,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-07-25","known_ts":"1997-07-25","bar_index":136,"type":"RECLAIM","strength":0.863,"price":3.2456,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-30","known_ts":"1997-08-01","bar_index":137,"type":"REBUY","strength":0.863,"price":3.3461,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1997-09-03","known_ts":"1997-09-05","bar_index":145,"type":"REBUY","strength":1.0,"price":3.709,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"1997-09-16","known_ts":"1997-09-18","bar_index":148,"type":"REBUY","strength":1.0,"price":3.8389,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1998-01-02","known_ts":"1998-01-06","bar_index":173,"type":"BUY","strength":0.725,"price":3.6041,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1998-01-15","known_ts":"1998-01-20","bar_index":176,"type":"BUY","strength":0.725,"price":3.6187,"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":"aplus","score":90},{"ts":"1998-04-06","known_ts":"1998-04-06","bar_index":194,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.2977,"stop_level":4.3996,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-09","known_ts":"1998-04-09","bar_index":195,"type":"RECLAIM","strength":1.0,"price":4.4069,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-04-06","prior_stop_level":4.3996,"sweep_low":4.2321,"atr14":0.112934,"stop_level":4.175633,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-06","known_ts":"1998-07-08","bar_index":215,"type":"BUY","strength":0.863,"price":4.41,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":75},{"ts":"1998-08-12","known_ts":"1998-08-14","bar_index":224,"type":"BUY","strength":0.725,"price":4.1248,"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":75},{"ts":"1998-09-21","known_ts":"1998-09-23","bar_index":233,"type":"BUY","strength":0.725,"price":4.0617,"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":"1998-10-06","known_ts":"1998-10-06","bar_index":236,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.8414,"stop_level":3.8487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1998-10-12","known_ts":"1998-10-14","bar_index":238,"type":"REBUY","strength":0.45,"price":3.7826,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1998-10-20","known_ts":"1998-10-20","bar_index":240,"type":"RECLAIM","strength":0.588,"price":4.1499,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1998-10-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-02-02","known_ts":"1999-02-02","bar_index":263,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6387,"stop_level":4.7198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-02-03","known_ts":"1999-02-03","bar_index":264,"type":"RECLAIM","strength":0.863,"price":4.7715,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-02-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":"1999-02-02","prior_stop_level":4.7198,"sweep_low":4.5871,"atr14":0.082842,"stop_level":4.545679,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-04-19","known_ts":"1999-04-21","bar_index":281,"type":"BUY","strength":0.725,"price":4.6863,"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":25},{"ts":"1999-05-28","known_ts":"1999-05-28","bar_index":290,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4888,"stop_level":4.5308,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1999-06-02","known_ts":"1999-06-02","bar_index":291,"type":"RECLAIM","strength":0.588,"price":4.5483,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-05-28 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":"1999-05-28","prior_stop_level":4.5308,"sweep_low":4.4443,"atr14":0.125113,"stop_level":4.381744,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-07-09","known_ts":"1999-07-09","bar_index":300,"type":"RECLAIM","strength":0.725,"price":4.6523,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1999-05-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-07-29","known_ts":"1999-07-29","bar_index":304,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4517,"stop_level":4.5409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-10-04","known_ts":"1999-10-06","bar_index":320,"type":"BUY","strength":0.45,"price":3.8811,"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":"1999-11-09","known_ts":"1999-11-09","bar_index":328,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.8288,"stop_level":3.8512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-11-10","known_ts":"1999-11-10","bar_index":329,"type":"RECLAIM","strength":0.588,"price":4.0527,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-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":"1999-11-09","prior_stop_level":3.8512,"sweep_low":3.8139,"atr14":0.133381,"stop_level":3.74721,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-12-20","known_ts":"1999-12-20","bar_index":338,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0175,"stop_level":4.025,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1999-12-23","known_ts":"1999-12-28","bar_index":339,"type":"REBUY","strength":0.588,"price":4.0625,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-12-28","known_ts":"1999-12-28","bar_index":339,"type":"RECLAIM","strength":0.588,"price":4.0625,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-12-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":"1999-12-20","prior_stop_level":4.025,"sweep_low":3.8376,"atr14":0.114151,"stop_level":3.780525,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-01-06","known_ts":"2000-01-10","bar_index":342,"type":"REBUY","strength":0.588,"price":4.1674,"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":"2000-01-24","known_ts":"2000-01-24","bar_index":345,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.6727,"stop_level":3.9051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-03","known_ts":"2000-03-07","bar_index":355,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2000-03-03","trigger_known_ts":"2000-03-07","strength":0.45,"price":2.9171,"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.387202,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.6985,"atr14":0.150888,"stop_level":2.623056,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-03-16","known_ts":"2000-03-20","bar_index":358,"type":"BUY","strength":0.45,"price":3.3542,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2000-03-16","known_ts":"2000-03-20","bar_index":358,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2000-03-16","trigger_known_ts":"2000-03-20","strength":0.45,"price":3.3542,"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.295381,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.8191,"atr14":0.143569,"stop_level":2.747316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-04-14","known_ts":"2000-04-14","bar_index":365,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.505,"stop_level":3.6407,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-04-18","known_ts":"2000-04-18","bar_index":365,"type":"RECLAIM","strength":0.588,"price":3.6482,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-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":"2000-04-14","prior_stop_level":3.6407,"sweep_low":3.4975,"atr14":0.159082,"stop_level":3.417959,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-05-16","known_ts":"2000-05-16","bar_index":372,"type":"RECLAIM","strength":0.863,"price":3.9723,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-04-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-20","known_ts":"2000-06-20","bar_index":380,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5594,"stop_level":3.814,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-07-07","known_ts":"2000-07-07","bar_index":384,"type":"RECLAIM","strength":0.863,"price":4.0062,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2000-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-09-18","known_ts":"2000-09-18","bar_index":400,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.8495,"stop_level":4.0321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-11-13","known_ts":"2000-11-15","bar_index":414,"type":"BUY","strength":0.863,"price":4.0245,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-01-19","known_ts":"2001-01-19","bar_index":429,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.5775,"stop_level":4.5851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-01-23","known_ts":"2001-01-23","bar_index":429,"type":"RECLAIM","strength":1.0,"price":4.7533,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-01-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-01-19","prior_stop_level":4.5851,"sweep_low":4.4629,"atr14":0.181846,"stop_level":4.371977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-02-06","known_ts":"2001-02-06","bar_index":433,"type":"RECLAIM","strength":1.0,"price":5.1072,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-01-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-04-17","known_ts":"2001-04-19","bar_index":449,"type":"BUY","strength":0.863,"price":5.3888,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2001-06-08","known_ts":"2001-06-08","bar_index":461,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.712,"stop_level":5.744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-08-20","known_ts":"2001-08-22","bar_index":478,"type":"BUY","strength":0.725,"price":5.5606,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2001-09-17","known_ts":"2001-09-17","bar_index":483,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.3247,"stop_level":5.51,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-09-28","known_ts":"2001-10-02","bar_index":486,"type":"REBUY","strength":0.725,"price":5.6693,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2001-12-03","known_ts":"2001-12-05","bar_index":501,"type":"BUY","strength":1.0,"price":6.3434,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":10},{"ts":"2002-01-30","known_ts":"2002-02-01","bar_index":514,"type":"BUY","strength":0.863,"price":6.5664,"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":"2002-03-22","known_ts":"2002-03-22","bar_index":526,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.5882,"stop_level":7.6367,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-03-27","known_ts":"2002-03-27","bar_index":527,"type":"RECLAIM","strength":1.0,"price":7.7695,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-03-22","prior_stop_level":7.6367,"sweep_low":7.4727,"atr14":0.185952,"stop_level":7.379724,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-10","known_ts":"2002-04-10","bar_index":530,"type":"RECLAIM","strength":1.0,"price":8.4029,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-10","known_ts":"2002-05-10","bar_index":537,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.4663,"stop_level":8.4998,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-13","known_ts":"2002-05-13","bar_index":537,"type":"RECLAIM","strength":1.0,"price":8.5495,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-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":"2002-05-10","prior_stop_level":8.4998,"sweep_low":8.4452,"atr14":0.165345,"stop_level":8.362528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-08-13","known_ts":"2002-08-15","bar_index":559,"type":"BUY","strength":0.725,"price":8.4666,"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":"2002-09-17","known_ts":"2002-09-17","bar_index":567,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.9602,"stop_level":8.1823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-09-19","known_ts":"2002-09-19","bar_index":567,"type":"SELL","basis":"structure_stop","strength":0.725,"price":7.7045,"stop_level":8.1823,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-10-16","known_ts":"2002-10-18","bar_index":574,"type":"BUY","strength":0.725,"price":7.9926,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2002-11-26","known_ts":"2002-11-26","bar_index":583,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.5301,"stop_level":7.9215,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-02-26","known_ts":"2003-02-28","bar_index":604,"type":"BUY","strength":0.45,"price":7.0312,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-02-26","known_ts":"2003-02-28","bar_index":604,"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":"2003-02-26","trigger_known_ts":"2003-02-28","strength":0.45,"price":7.0312,"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.199882,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.7661,"atr14":0.152452,"stop_level":6.689874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":608,"type":"BUY","strength":0.45,"price":6.9491,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2003-03-14","known_ts":"2003-03-18","bar_index":608,"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":"2003-03-14","trigger_known_ts":"2003-03-18","strength":0.45,"price":6.9491,"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.209224,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2856,"atr14":0.177203,"stop_level":6.196998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-04","known_ts":"2003-04-08","bar_index":613,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2003-04-04","trigger_known_ts":"2003-04-08","strength":0.588,"price":7.1899,"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.181822,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":6.6217,"atr14":0.170269,"stop_level":6.536566,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-04-24","known_ts":"2003-04-24","bar_index":617,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.195,"stop_level":7.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-04-30","known_ts":"2003-04-30","bar_index":618,"type":"RECLAIM","strength":0.588,"price":7.3129,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2003-04-24","prior_stop_level":7.2,"sweep_low":7.0056,"atr14":0.154017,"stop_level":6.928591,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-05-09","known_ts":"2003-05-09","bar_index":621,"type":"RECLAIM","strength":0.725,"price":7.6892,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-29","known_ts":"2003-05-29","bar_index":625,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.7291,"stop_level":7.7618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-05-30","known_ts":"2003-05-30","bar_index":625,"type":"RECLAIM","strength":0.863,"price":7.88,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-29","prior_stop_level":7.7618,"sweep_low":7.709,"atr14":0.163645,"stop_level":7.627177,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-13","known_ts":"2003-06-13","bar_index":629,"type":"RECLAIM","strength":0.863,"price":8.3604,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-15","known_ts":"2003-07-15","bar_index":636,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.0523,"stop_level":8.0611,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-17","known_ts":"2003-07-17","bar_index":636,"type":"RECLAIM","strength":0.863,"price":8.2032,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-07-15","prior_stop_level":8.0611,"sweep_low":7.9932,"atr14":0.152395,"stop_level":7.917003,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-31","known_ts":"2003-07-31","bar_index":640,"type":"RECLAIM","strength":0.863,"price":8.2157,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-16","known_ts":"2003-10-20","bar_index":658,"type":"BUY","strength":0.588,"price":8.0141,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2003-11-17","known_ts":"2003-11-17","bar_index":665,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2537,"stop_level":8.3205,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-11-19","known_ts":"2003-11-19","bar_index":666,"type":"RECLAIM","strength":0.863,"price":8.3636,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-11-17","prior_stop_level":8.3205,"sweep_low":8.2196,"atr14":0.151918,"stop_level":8.143641,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-12-03","known_ts":"2003-12-03","bar_index":669,"type":"RECLAIM","strength":0.863,"price":8.6037,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-05-11","known_ts":"2004-05-11","bar_index":705,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.684,"stop_level":10.0437,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2004-06-04","known_ts":"2004-06-04","bar_index":711,"type":"RECLAIM","strength":1.0,"price":10.585,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-05-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-28","known_ts":"2004-06-28","bar_index":716,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.5406,"stop_level":10.7335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-06-30","known_ts":"2004-06-30","bar_index":716,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.5368,"stop_level":10.7335,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-31","known_ts":"2004-09-02","bar_index":731,"type":"BUY","strength":0.725,"price":10.2733,"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":"aplus","score":80},{"ts":"2004-10-26","known_ts":"2004-10-28","bar_index":744,"type":"REBUY","strength":0.725,"price":10.23,"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":"2004-12-06","known_ts":"2004-12-06","bar_index":753,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.6638,"stop_level":10.6957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-08","known_ts":"2004-12-08","bar_index":754,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.6001,"stop_level":10.6957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-09","known_ts":"2004-12-09","bar_index":754,"type":"RECLAIM","strength":0.863,"price":10.7862,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-12-06","prior_stop_level":10.6957,"sweep_low":10.5236,"atr14":0.151333,"stop_level":10.447934,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-12-09","known_ts":"2004-12-09","bar_index":754,"type":"RECLAIM","strength":0.863,"price":10.7862,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-12-08","prior_stop_level":10.6957,"sweep_low":10.5236,"atr14":0.151333,"stop_level":10.447934,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-31","known_ts":"2005-02-02","bar_index":766,"type":"BUY","strength":0.725,"price":11.0335,"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":"2005-04-14","known_ts":"2005-04-14","bar_index":783,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.261,"stop_level":11.3083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-04-18","known_ts":"2005-04-18","bar_index":783,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.109,"stop_level":11.3083,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2005-05-13","known_ts":"2005-05-17","bar_index":790,"type":"BUY","strength":0.725,"price":11.8103,"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":75},{"ts":"2005-07-27","known_ts":"2005-07-27","bar_index":807,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.0453,"stop_level":13.0594,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-07-29","known_ts":"2005-07-29","bar_index":807,"type":"RECLAIM","strength":1.0,"price":13.6174,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-07-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-07-27","prior_stop_level":13.0594,"sweep_low":13.0108,"atr14":0.19145,"stop_level":12.915075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-12","known_ts":"2005-08-12","bar_index":811,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.7915,"stop_level":13.7928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-15","known_ts":"2005-08-15","bar_index":811,"type":"RECLAIM","strength":1.0,"price":13.8196,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-08-12","prior_stop_level":13.7928,"sweep_low":13.7044,"atr14":0.173344,"stop_level":13.617728,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-08-18","known_ts":"2005-08-18","bar_index":812,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.7531,"stop_level":13.7928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-19","known_ts":"2005-08-19","bar_index":812,"type":"RECLAIM","strength":1.0,"price":13.8055,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-08-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-08-18","prior_stop_level":13.7928,"sweep_low":13.6699,"atr14":0.167551,"stop_level":13.586125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-09-02","known_ts":"2005-09-02","bar_index":816,"type":"RECLAIM","strength":1.0,"price":14.1903,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-29","known_ts":"2005-12-01","bar_index":836,"type":"BUY","strength":0.725,"price":14.0525,"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":35},{"ts":"2006-04-06","known_ts":"2006-04-06","bar_index":865,"type":"SELL","basis":"structure_stop","strength":0.725,"price":14.3545,"stop_level":14.4703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-11","known_ts":"2006-04-11","bar_index":866,"type":"SELL","basis":"structure_stop","strength":0.725,"price":13.9607,"stop_level":14.4703,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-27","known_ts":"2006-04-27","bar_index":870,"type":"RECLAIM","strength":0.725,"price":14.3648,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-05-02","known_ts":"2006-05-04","bar_index":871,"type":"BUY","strength":0.725,"price":14.5296,"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":"2006-06-14","known_ts":"2006-06-16","bar_index":881,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2006-06-14","trigger_known_ts":"2006-06-16","strength":0.45,"price":12.7501,"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.145333,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.2782,"atr14":0.308444,"stop_level":12.123978,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-06","known_ts":"2006-09-06","bar_index":900,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4218,"stop_level":12.6001,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-09-13","known_ts":"2006-09-13","bar_index":902,"type":"RECLAIM","strength":0.588,"price":12.6518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-09-06","prior_stop_level":12.6001,"sweep_low":12.2486,"atr14":0.238527,"stop_level":12.129337,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-10-04","known_ts":"2006-10-04","bar_index":907,"type":"RECLAIM","strength":0.725,"price":13.621,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-09-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-01","known_ts":"2006-11-01","bar_index":913,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.957,"stop_level":13.9881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-07","known_ts":"2006-11-07","bar_index":915,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.8562,"stop_level":13.9881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-14","known_ts":"2006-11-14","bar_index":916,"type":"RECLAIM","strength":0.863,"price":14.0036,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-11-07","prior_stop_level":13.9881,"sweep_low":13.6107,"atr14":0.230561,"stop_level":13.495419,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-11-24","known_ts":"2006-11-24","bar_index":919,"type":"RECLAIM","strength":0.863,"price":13.9518,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-11-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-01","known_ts":"2006-12-01","bar_index":920,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.8119,"stop_level":13.9285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-12-04","known_ts":"2006-12-04","bar_index":921,"type":"RECLAIM","strength":0.863,"price":14.1382,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-12-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2006-12-01","prior_stop_level":13.9285,"sweep_low":13.6539,"atr14":0.223699,"stop_level":13.54205,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-12-15","known_ts":"2006-12-15","bar_index":924,"type":"RECLAIM","strength":0.863,"price":14.405,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-12-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-25","known_ts":"2007-01-25","bar_index":932,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.1561,"stop_level":15.2726,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-01-31","known_ts":"2007-01-31","bar_index":933,"type":"RECLAIM","strength":0.863,"price":15.4487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-01-25","prior_stop_level":15.2726,"sweep_low":15.0706,"atr14":0.225246,"stop_level":14.957977,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-09","known_ts":"2007-02-09","bar_index":936,"type":"RECLAIM","strength":0.863,"price":15.7207,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-06-07","known_ts":"2007-06-07","bar_index":963,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.9993,"stop_level":17.1189,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-06-11","known_ts":"2007-06-11","bar_index":963,"type":"RECLAIM","strength":1.0,"price":17.2048,"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":17.1189,"sweep_low":16.9498,"atr14":0.237133,"stop_level":16.831233,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-12","known_ts":"2007-06-14","bar_index":964,"type":"REBUY","strength":1.0,"price":17.9671,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2007-09-19","known_ts":"2007-09-21","bar_index":987,"type":"BUY","strength":0.725,"price":17.4572,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2007-10-16","known_ts":"2007-10-16","bar_index":993,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.1365,"stop_level":17.2773,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-11-27","known_ts":"2007-11-29","bar_index":1003,"type":"BUY","strength":0.725,"price":16.8502,"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":"aplus","score":80},{"ts":"2008-01-08","known_ts":"2008-01-08","bar_index":1012,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.8415,"stop_level":15.8545,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-10","known_ts":"2008-01-10","bar_index":1013,"type":"RECLAIM","strength":0.588,"price":15.946,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-01-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":"2008-01-08","prior_stop_level":15.8545,"sweep_low":15.2038,"atr14":0.502971,"stop_level":14.952315,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-02-25","known_ts":"2008-02-27","bar_index":1023,"type":"BUY","strength":0.45,"price":15.3528,"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-04-02","bar_index":1031,"type":"BUY","strength":0.45,"price":14.0588,"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-04-24","known_ts":"2008-04-24","bar_index":1037,"type":"RECLAIM","strength":0.725,"price":16.2635,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-03-31 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-21","known_ts":"2008-05-21","bar_index":1043,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.8433,"stop_level":17.0368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-27","known_ts":"2008-05-27","bar_index":1044,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.0195,"stop_level":17.0368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-28","known_ts":"2008-05-28","bar_index":1044,"type":"RECLAIM","strength":0.863,"price":17.1377,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-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":"2008-05-21","prior_stop_level":17.0368,"sweep_low":16.5384,"atr14":0.36255,"stop_level":16.357125,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-05-28","known_ts":"2008-05-28","bar_index":1044,"type":"RECLAIM","strength":0.863,"price":17.1377,"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":true,"monthlyBull":false},"anchor_ts":"2008-05-27","prior_stop_level":17.0368,"sweep_low":16.683,"atr14":0.36255,"stop_level":16.501725,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-29","known_ts":"2008-07-31","bar_index":1059,"type":"BUY","strength":0.863,"price":17.6004,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":1064,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1482,"stop_level":17.4453,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-10-27","known_ts":"2008-10-29","bar_index":1080,"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":10.9455,"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.387442,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4379,"atr14":0.929625,"stop_level":8.973087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-04","known_ts":"2008-11-06","bar_index":1082,"type":"BUY","strength":0.45,"price":11.0562,"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-04","known_ts":"2008-11-06","bar_index":1082,"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-04","trigger_known_ts":"2008-11-06","strength":0.45,"price":11.0562,"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.381246,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.4379,"atr14":0.821607,"stop_level":9.027097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-19","known_ts":"2008-11-19","bar_index":1085,"type":"SELL","basis":"structure_stop","strength":0.45,"price":10.0683,"stop_level":10.2774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2008-11-24","known_ts":"2008-11-24","bar_index":1086,"type":"RECLAIM","strength":0.45,"price":10.3832,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-11-19 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":"2008-11-19","prior_stop_level":10.2774,"sweep_low":9.1975,"atr14":0.786579,"stop_level":8.80421,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-02","known_ts":"2009-02-02","bar_index":1102,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.6854,"stop_level":11.741,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-03","known_ts":"2009-02-03","bar_index":1102,"type":"RECLAIM","strength":0.588,"price":11.9236,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-02-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-02-02","prior_stop_level":11.741,"sweep_low":11.4155,"atr14":0.542561,"stop_level":11.14422,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-09","known_ts":"2009-03-11","bar_index":1110,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2009-03-09","trigger_known_ts":"2009-03-11","strength":0.45,"price":9.3674,"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.475759,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":8.5022,"atr14":0.449965,"stop_level":8.277218,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-20","known_ts":"2009-03-24","bar_index":1113,"type":"BUY","strength":0.45,"price":10.4242,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2009-03-20","known_ts":"2009-03-24","bar_index":1113,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2009-03-20","trigger_known_ts":"2009-03-24","strength":0.45,"price":10.4242,"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.416616,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.1171,"atr14":0.437259,"stop_level":8.898471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-13","known_ts":"2009-05-13","bar_index":1125,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.7303,"stop_level":10.7782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-14","known_ts":"2009-05-14","bar_index":1125,"type":"RECLAIM","strength":0.725,"price":10.8501,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-05-13","prior_stop_level":10.7782,"sweep_low":10.5865,"atr14":0.367655,"stop_level":10.402672,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-05-21","known_ts":"2009-05-21","bar_index":1127,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.5876,"stop_level":10.7303,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-26","known_ts":"2009-05-26","bar_index":1128,"type":"RECLAIM","strength":0.725,"price":11.0665,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-05-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":"2009-05-21","prior_stop_level":10.7303,"sweep_low":10.4859,"atr14":0.364645,"stop_level":10.303578,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-08","known_ts":"2009-06-08","bar_index":1131,"type":"RECLAIM","strength":0.863,"price":12.1796,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-05-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-07","known_ts":"2009-07-07","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.1896,"stop_level":11.5214,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-07-14","known_ts":"2009-07-14","bar_index":1139,"type":"RECLAIM","strength":0.725,"price":11.5829,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-07-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-07-07","prior_stop_level":11.5214,"sweep_low":11.0103,"atr14":0.308262,"stop_level":10.856169,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-21","known_ts":"2009-07-23","bar_index":1141,"type":"BUY","strength":0.863,"price":12.6478,"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":"2009-10-01","known_ts":"2009-10-01","bar_index":1158,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.493,"stop_level":13.837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-10-19","known_ts":"2009-10-19","bar_index":1162,"type":"RECLAIM","strength":1.0,"price":14.6566,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-02-16","known_ts":"2010-02-18","bar_index":1189,"type":"BUY","strength":0.725,"price":13.7174,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2010-03-19","known_ts":"2010-03-19","bar_index":1196,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.2592,"stop_level":14.3216,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-22","known_ts":"2010-03-22","bar_index":1197,"type":"RECLAIM","strength":0.863,"price":14.3297,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-19","prior_stop_level":14.3216,"sweep_low":14.083,"atr14":0.262293,"stop_level":13.951854,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-05","known_ts":"2010-04-05","bar_index":1200,"type":"RECLAIM","strength":1.0,"price":14.6063,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-04","known_ts":"2010-05-04","bar_index":1207,"type":"SELL","basis":"structure_stop","strength":1.0,"price":14.571,"stop_level":14.6063,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-07-13","known_ts":"2010-07-15","bar_index":1223,"type":"BUY","strength":0.588,"price":12.8308,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2010-08-10","known_ts":"2010-08-10","bar_index":1229,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4057,"stop_level":12.4193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-09-01","known_ts":"2010-09-03","bar_index":1235,"type":"BUY","strength":0.588,"price":12.6207,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2010-10-19","known_ts":"2010-10-19","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.9387,"stop_level":12.9469,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-10-20","known_ts":"2010-10-20","bar_index":1246,"type":"RECLAIM","strength":0.588,"price":13.2456,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2010-10-19","prior_stop_level":12.9469,"sweep_low":12.8263,"atr14":0.23695,"stop_level":12.707825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-29","known_ts":"2010-10-29","bar_index":1248,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.9332,"stop_level":12.9387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2010-11-02","known_ts":"2010-11-02","bar_index":1249,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.8976,"stop_level":12.9387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2010-11-04","known_ts":"2010-11-04","bar_index":1250,"type":"RECLAIM","strength":0.725,"price":13.0976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2010-10-29","prior_stop_level":12.9387,"sweep_low":12.6947,"atr14":0.267286,"stop_level":12.561057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-04","known_ts":"2010-11-04","bar_index":1250,"type":"RECLAIM","strength":0.725,"price":13.0976,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-02 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-11-02","prior_stop_level":12.9387,"sweep_low":12.766,"atr14":0.267286,"stop_level":12.632357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-12-01","known_ts":"2010-12-03","bar_index":1256,"type":"BUY","strength":0.863,"price":13.4657,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2011-06-28","known_ts":"2011-06-30","bar_index":1304,"type":"BUY","strength":0.725,"price":16.3771,"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":"2011-07-18","known_ts":"2011-07-18","bar_index":1308,"type":"SELL","basis":"structure_stop","strength":0.725,"price":15.3544,"stop_level":15.624,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-07-21","known_ts":"2011-07-21","bar_index":1309,"type":"RECLAIM","strength":0.725,"price":15.7963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-07-18","prior_stop_level":15.624,"sweep_low":15.3183,"atr14":0.24909,"stop_level":15.193755,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-09-14","known_ts":"2011-09-16","bar_index":1322,"type":"BUY","strength":0.588,"price":12.5582,"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":"2011-10-26","known_ts":"2011-10-26","bar_index":1332,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.1697,"stop_level":12.2144,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-10-27","known_ts":"2011-10-27","bar_index":1332,"type":"RECLAIM","strength":0.588,"price":12.3849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-10-26","prior_stop_level":12.2144,"sweep_low":12.1138,"atr14":0.375997,"stop_level":11.925802,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":1336,"type":"RECLAIM","strength":0.725,"price":16.9679,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-10-26 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":1343,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.9434,"stop_level":16.3329,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2011-12-20","known_ts":"2011-12-20","bar_index":1344,"type":"RECLAIM","strength":0.863,"price":16.7732,"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":16.3329,"sweep_low":15.8926,"atr14":0.51223,"stop_level":15.636485,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-30","known_ts":"2011-12-30","bar_index":1347,"type":"RECLAIM","strength":0.863,"price":16.9764,"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-03-14","known_ts":"2012-03-14","bar_index":1363,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.2851,"stop_level":19.2936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-15","known_ts":"2012-03-15","bar_index":1364,"type":"RECLAIM","strength":1.0,"price":19.5741,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-14 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":"2012-03-14","prior_stop_level":19.2936,"sweep_low":19.1661,"atr14":0.473031,"stop_level":18.929585,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-07-19","known_ts":"2012-07-23","bar_index":1393,"type":"BUY","strength":0.588,"price":15.8613,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2012-08-23","known_ts":"2012-08-23","bar_index":1401,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.5175,"stop_level":17.5345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-08-27","known_ts":"2012-08-27","bar_index":1402,"type":"RECLAIM","strength":0.588,"price":17.6455,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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-08-23","prior_stop_level":17.5345,"sweep_low":17.2699,"atr14":0.401294,"stop_level":17.069253,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-06","known_ts":"2012-09-06","bar_index":1404,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.5268,"stop_level":17.5345,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-09-07","known_ts":"2012-09-07","bar_index":1404,"type":"RECLAIM","strength":0.588,"price":17.6383,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2012-09-06","prior_stop_level":17.5345,"sweep_low":16.8665,"atr14":0.398286,"stop_level":16.667357,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-25","known_ts":"2012-09-25","bar_index":1408,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.7926,"stop_level":17.9812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-09-28","known_ts":"2012-09-28","bar_index":1409,"type":"SELL","basis":"structure_stop","strength":0.588,"price":17.2781,"stop_level":17.9812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-10-12","known_ts":"2012-10-16","bar_index":1413,"type":"REBUY","strength":0.725,"price":17.8784,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2012-11-01","known_ts":"2012-11-05","bar_index":1417,"type":"REBUY","strength":0.725,"price":19.0017,"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":"2013-02-21","known_ts":"2013-02-21","bar_index":1442,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.8826,"stop_level":22.0978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-22","known_ts":"2013-02-22","bar_index":1442,"type":"RECLAIM","strength":1.0,"price":22.2098,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-02-21","prior_stop_level":22.0978,"sweep_low":21.805,"atr14":0.378288,"stop_level":21.615856,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-03-11","known_ts":"2013-03-11","bar_index":1446,"type":"RECLAIM","strength":1.0,"price":23.9326,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-02-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-04-15","known_ts":"2013-04-15","bar_index":1454,"type":"SELL","basis":"structure_stop","strength":0.863,"price":23.3017,"stop_level":23.5264,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-04-16","known_ts":"2013-04-16","bar_index":1454,"type":"RECLAIM","strength":0.863,"price":23.6214,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-15","prior_stop_level":23.5264,"sweep_low":23.2239,"atr14":0.465656,"stop_level":22.991072,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-06-20","known_ts":"2013-06-20","bar_index":1469,"type":"SELL","basis":"structure_stop","strength":0.863,"price":25.0604,"stop_level":25.3986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-06-27","known_ts":"2013-06-27","bar_index":1471,"type":"RECLAIM","strength":0.863,"price":25.8582,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-06-20","prior_stop_level":25.3986,"sweep_low":24.3494,"atr14":0.545207,"stop_level":24.076796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-29","known_ts":"2013-07-29","bar_index":1478,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.6993,"stop_level":26.9941,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-31","known_ts":"2013-07-31","bar_index":1479,"type":"RECLAIM","strength":0.725,"price":27.0895,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-07-29","prior_stop_level":26.9941,"sweep_low":26.6039,"atr14":0.444427,"stop_level":26.381687,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-15","known_ts":"2013-08-15","bar_index":1482,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.11,"stop_level":29.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-19","known_ts":"2013-08-19","bar_index":1483,"type":"SELL","basis":"structure_stop","strength":1.0,"price":29.2227,"stop_level":29.24,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-08-20","known_ts":"2013-08-20","bar_index":1483,"type":"RECLAIM","strength":1.0,"price":29.3961,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-15","prior_stop_level":29.24,"sweep_low":28.8065,"atr14":0.491628,"stop_level":28.560686,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-20","known_ts":"2013-08-20","bar_index":1483,"type":"RECLAIM","strength":1.0,"price":29.3961,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-08-19","prior_stop_level":29.24,"sweep_low":29.1446,"atr14":0.491628,"stop_level":28.898786,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-09","known_ts":"2013-09-11","bar_index":1488,"type":"REBUY","strength":0.863,"price":30.4943,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2013-12-05","known_ts":"2013-12-05","bar_index":1508,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.8671,"stop_level":35.0589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-12-09","known_ts":"2013-12-09","bar_index":1509,"type":"RECLAIM","strength":1.0,"price":36.0267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-12-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-12-05","prior_stop_level":35.0589,"sweep_low":34.6404,"atr14":0.66139,"stop_level":34.309705,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-19","known_ts":"2013-12-19","bar_index":1512,"type":"RECLAIM","strength":1.0,"price":37.5264,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-12-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-07-31","known_ts":"2014-07-31","bar_index":1563,"type":"SELL","basis":"structure_stop","strength":1.0,"price":40.283,"stop_level":40.5371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-08-01","known_ts":"2014-08-01","bar_index":1563,"type":"RECLAIM","strength":1.0,"price":40.5722,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-07-31","prior_stop_level":40.5371,"sweep_low":39.6783,"atr14":0.778136,"stop_level":39.289232,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-08-21","known_ts":"2014-08-25","bar_index":1568,"type":"BUY","strength":0.863,"price":42.4912,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2014-09-17","known_ts":"2014-09-17","bar_index":1574,"type":"SELL","basis":"structure_stop","strength":0.725,"price":41.8144,"stop_level":41.9392,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-18","known_ts":"2014-09-18","bar_index":1574,"type":"RECLAIM","strength":0.725,"price":42.315,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-09-17","prior_stop_level":41.9392,"sweep_low":41.5245,"atr14":0.607743,"stop_level":41.220628,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-29","known_ts":"2014-10-31","bar_index":1584,"type":"BUY","strength":0.588,"price":39.5748,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2014-12-02","known_ts":"2014-12-02","bar_index":1591,"type":"SELL","basis":"structure_stop","strength":0.45,"price":35.9739,"stop_level":37.7129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2014-12-19","known_ts":"2014-12-23","bar_index":1596,"type":"REBUY","strength":0.45,"price":35.887,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-01-30","known_ts":"2015-02-03","bar_index":1605,"type":"BUY","strength":0.45,"price":33.8703,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-03-06","known_ts":"2015-03-06","bar_index":1613,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.072,"stop_level":36.1688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-03-09","known_ts":"2015-03-09","bar_index":1613,"type":"RECLAIM","strength":0.588,"price":36.2481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-03-06","prior_stop_level":36.1688,"sweep_low":35.9046,"atr14":0.786093,"stop_level":35.511554,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-13","known_ts":"2015-03-13","bar_index":1614,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.1717,"stop_level":36.1688,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-06","known_ts":"2015-05-08","bar_index":1627,"type":"BUY","strength":0.588,"price":36.6202,"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-05-11","known_ts":"2015-05-11","bar_index":1628,"type":"RECLAIM","strength":0.725,"price":37.0618,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-05-06 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-06-08","known_ts":"2015-06-08","bar_index":1634,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.5388,"stop_level":37.6978,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-06-10","known_ts":"2015-06-10","bar_index":1635,"type":"RECLAIM","strength":0.863,"price":37.7857,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-06-08","prior_stop_level":37.6978,"sweep_low":37.2385,"atr14":0.683302,"stop_level":36.896849,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-31","known_ts":"2015-09-02","bar_index":1654,"type":"BUY","strength":0.45,"price":32.2233,"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-09-22","known_ts":"2015-09-22","bar_index":1659,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.8248,"stop_level":31.7933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-09-29","known_ts":"2015-09-29","bar_index":1660,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.3675,"stop_level":31.7933,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-10-05","known_ts":"2015-10-07","bar_index":1662,"type":"REBUY","strength":0.45,"price":31.971,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-10-26","known_ts":"2015-10-26","bar_index":1667,"type":"RECLAIM","strength":0.725,"price":34.8767,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-10-05 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-08","known_ts":"2015-12-08","bar_index":1677,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.8774,"stop_level":33.1973,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-02-12","known_ts":"2016-02-17","bar_index":1692,"type":"BUY","strength":0.45,"price":30.1746,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-03-02","known_ts":"2016-03-02","bar_index":1696,"type":"RECLAIM","strength":0.725,"price":33.1698,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-02-12 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-04-04","known_ts":"2016-04-04","bar_index":1703,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.3273,"stop_level":32.5062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":1704,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.0858,"stop_level":32.5062,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-12","known_ts":"2016-04-12","bar_index":1705,"type":"RECLAIM","strength":0.725,"price":32.9892,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-04-06","prior_stop_level":32.5062,"sweep_low":31.397,"atr14":0.852867,"stop_level":30.970567,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-22","known_ts":"2016-04-22","bar_index":1708,"type":"RECLAIM","strength":0.863,"price":34.9213,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-05-05","known_ts":"2016-05-05","bar_index":1711,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.9408,"stop_level":31.6832,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-04","known_ts":"2016-08-08","bar_index":1732,"type":"BUY","strength":0.588,"price":30.3825,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":50},{"ts":"2016-09-09","known_ts":"2016-09-09","bar_index":1740,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.1712,"stop_level":32.2495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-15","known_ts":"2016-09-15","bar_index":1741,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.5225,"stop_level":32.2495,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-09-29","known_ts":"2016-09-29","bar_index":1745,"type":"RECLAIM","strength":0.863,"price":31.9458,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-11-10","known_ts":"2016-11-14","bar_index":1755,"type":"BUY","strength":1.0,"price":35.062,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2016-12-28","known_ts":"2016-12-28","bar_index":1765,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.6891,"stop_level":34.9179,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-01-03","known_ts":"2017-01-03","bar_index":1766,"type":"RECLAIM","strength":1.0,"price":35.3757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-12-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-12-28","prior_stop_level":34.9179,"sweep_low":34.2465,"atr14":0.832839,"stop_level":33.83008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-12","known_ts":"2017-01-12","bar_index":1769,"type":"RECLAIM","strength":1.0,"price":37.2185,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-12-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-24","known_ts":"2017-04-26","bar_index":1792,"type":"BUY","strength":0.863,"price":38.2061,"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":75},{"ts":"2017-05-25","known_ts":"2017-05-25","bar_index":1799,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.4453,"stop_level":35.0253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-06-01","known_ts":"2017-06-01","bar_index":1801,"type":"RECLAIM","strength":0.725,"price":35.6687,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-25 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":"2017-05-25","prior_stop_level":35.0253,"sweep_low":33.4666,"atr14":0.860292,"stop_level":33.036454,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-06-14","known_ts":"2017-06-16","bar_index":1804,"type":"BUY","strength":0.725,"price":36.4432,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2017-06-27","known_ts":"2017-06-29","bar_index":1807,"type":"BUY","strength":0.725,"price":36.1249,"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":"2017-08-10","known_ts":"2017-08-10","bar_index":1817,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.4796,"stop_level":36.5432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-08-14","known_ts":"2017-08-14","bar_index":1818,"type":"RECLAIM","strength":0.863,"price":36.8887,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-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":"2017-08-10","prior_stop_level":36.5432,"sweep_low":35.7612,"atr14":0.808586,"stop_level":35.356907,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-08","known_ts":"2017-09-12","bar_index":1824,"type":"BUY","strength":0.725,"price":37.7469,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2018-04-16","known_ts":"2018-04-18","bar_index":1874,"type":"BUY","strength":0.725,"price":47.7638,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2018-04-30","known_ts":"2018-04-30","bar_index":1877,"type":"SELL","basis":"structure_stop","strength":0.725,"price":44.8209,"stop_level":44.8484,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-05-01","known_ts":"2018-05-01","bar_index":1877,"type":"RECLAIM","strength":0.725,"price":44.9126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2018-04-30","prior_stop_level":44.8484,"sweep_low":43.8583,"atr14":1.137658,"stop_level":43.289471,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-02","known_ts":"2018-05-04","bar_index":1878,"type":"BUY","strength":0.725,"price":47.5621,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2018-06-19","known_ts":"2018-06-19","bar_index":1889,"type":"SELL","basis":"structure_stop","strength":0.863,"price":49.3517,"stop_level":49.7193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-21","known_ts":"2018-06-21","bar_index":1889,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.6165,"stop_level":49.7193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-06-25","known_ts":"2018-06-25","bar_index":1890,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.3591,"stop_level":49.7193,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-07-24","known_ts":"2018-07-26","bar_index":1897,"type":"BUY","strength":0.863,"price":51.4838,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2018-08-30","known_ts":"2018-08-30","bar_index":1906,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.3879,"stop_level":54.4431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-18","known_ts":"2018-09-18","bar_index":1910,"type":"RECLAIM","strength":1.0,"price":56.0884,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2018-09-26","known_ts":"2018-09-28","bar_index":1912,"type":"BUY","strength":1.0,"price":56.4292,"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":30},{"ts":"2018-11-12","known_ts":"2018-11-14","bar_index":1923,"type":"BUY","strength":0.725,"price":50.8102,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2019-01-10","known_ts":"2019-01-14","bar_index":1936,"type":"BUY","strength":0.45,"price":46.6548,"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-02-11","known_ts":"2019-02-11","bar_index":1943,"type":"RECLAIM","strength":0.725,"price":50.6905,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2019-01-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-06","known_ts":"2019-03-06","bar_index":1948,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.9254,"stop_level":53.3409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-11","known_ts":"2019-03-11","bar_index":1949,"type":"RECLAIM","strength":0.725,"price":53.5347,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-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":"2019-03-06","prior_stop_level":53.3409,"sweep_low":51.6182,"atr14":1.08287,"stop_level":51.076765,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-22","known_ts":"2019-03-22","bar_index":1952,"type":"SELL","basis":"structure_stop","strength":0.725,"price":51.933,"stop_level":52.8403,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-03-28","known_ts":"2019-03-28","bar_index":1953,"type":"RECLAIM","strength":0.863,"price":53.507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-03-22","prior_stop_level":52.8403,"sweep_low":51.3311,"atr14":1.139685,"stop_level":50.761258,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-08","known_ts":"2019-04-08","bar_index":1956,"type":"RECLAIM","strength":0.863,"price":55.6921,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-03-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-01","known_ts":"2019-05-01","bar_index":1961,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.6735,"stop_level":55.6921,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-03","known_ts":"2019-05-03","bar_index":1962,"type":"RECLAIM","strength":0.863,"price":58.516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-01","prior_stop_level":55.6921,"sweep_low":54.5995,"atr14":1.201031,"stop_level":53.998984,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-06-12","known_ts":"2019-06-14","bar_index":1971,"type":"BUY","strength":0.725,"price":57.8514,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2019-07-17","known_ts":"2019-07-17","bar_index":1979,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.4361,"stop_level":58.8631,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":1979,"type":"RECLAIM","strength":0.863,"price":59.0766,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-07-17","prior_stop_level":58.8631,"sweep_low":57.805,"atr14":1.144932,"stop_level":57.232534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-06","known_ts":"2019-09-10","bar_index":1991,"type":"BUY","strength":0.725,"price":57.559,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2019-10-04","known_ts":"2019-10-04","bar_index":1997,"type":"SELL","basis":"structure_stop","strength":0.45,"price":53.7626,"stop_level":55.2979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-10-08","known_ts":"2019-10-08","bar_index":1998,"type":"SELL","basis":"structure_stop","strength":0.45,"price":51.362,"stop_level":55.2979,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-10-28","known_ts":"2019-10-28","bar_index":2003,"type":"RECLAIM","strength":0.725,"price":56.2098,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-04-07","known_ts":"2020-04-09","bar_index":2040,"type":"BUY","strength":0.45,"price":47.9465,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-05-13","known_ts":"2020-05-13","bar_index":2048,"type":"SELL","basis":"structure_stop","strength":0.45,"price":43.7528,"stop_level":44.4642,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2020-05-15","known_ts":"2020-05-15","bar_index":2049,"type":"RECLAIM","strength":0.45,"price":45.4097,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-13 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":"2020-05-13","prior_stop_level":44.4642,"sweep_low":41.3845,"atr14":2.514005,"stop_level":40.127498,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-03","known_ts":"2020-06-03","bar_index":2053,"type":"RECLAIM","strength":0.725,"price":59.348,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":2055,"type":"SELL","basis":"structure_stop","strength":0.588,"price":50.8483,"stop_level":53.7689,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-16","known_ts":"2020-06-16","bar_index":2056,"type":"RECLAIM","strength":0.588,"price":54.4814,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-11","prior_stop_level":53.7689,"sweep_low":49.4013,"atr14":2.722817,"stop_level":48.039892,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-13","known_ts":"2020-07-13","bar_index":2062,"type":"RECLAIM","strength":0.725,"price":56.7632,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-09-21","known_ts":"2020-09-21","bar_index":2078,"type":"SELL","basis":"structure_stop","strength":0.863,"price":55.7118,"stop_level":57.5238,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-09","known_ts":"2020-10-09","bar_index":2083,"type":"RECLAIM","strength":0.863,"price":59.4027,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-14","known_ts":"2020-10-16","bar_index":2084,"type":"BUY","strength":0.863,"price":60.8809,"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":20},{"ts":"2020-10-29","known_ts":"2020-10-29","bar_index":2087,"type":"SELL","basis":"structure_stop","strength":0.863,"price":59.1202,"stop_level":59.4027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-03","known_ts":"2020-11-03","bar_index":2088,"type":"RECLAIM","strength":0.863,"price":60.7114,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-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":"2020-10-29","prior_stop_level":59.4027,"sweep_low":55.7683,"atr14":1.912219,"stop_level":54.812191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-12","known_ts":"2020-11-12","bar_index":2091,"type":"RECLAIM","strength":0.863,"price":68.7241,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-22","known_ts":"2020-12-22","bar_index":2100,"type":"SELL","basis":"structure_stop","strength":0.863,"price":71.9001,"stop_level":72.1454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-24","known_ts":"2020-12-24","bar_index":2100,"type":"RECLAIM","strength":0.863,"price":72.1832,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-12-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-12-22","prior_stop_level":72.1454,"sweep_low":71.3999,"atr14":1.641655,"stop_level":70.579073,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-01-06","known_ts":"2021-01-08","bar_index":2103,"type":"REBUY","strength":1.0,"price":76.8167,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2021-01-25","known_ts":"2021-01-25","bar_index":2107,"type":"SELL","basis":"structure_stop","strength":1.0,"price":75.0331,"stop_level":75.656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-03-04","known_ts":"2021-03-04","bar_index":2116,"type":"RECLAIM","strength":1.0,"price":82.2052,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":2132,"type":"SELL","basis":"structure_stop","strength":1.0,"price":88.5761,"stop_level":88.7086,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":2132,"type":"RECLAIM","strength":1.0,"price":90.3452,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2021-05-12","prior_stop_level":88.7086,"sweep_low":87.772,"atr14":2.130619,"stop_level":86.706691,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-07-16","known_ts":"2021-07-20","bar_index":2147,"type":"BUY","strength":0.863,"price":90.4071,"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":"2021-08-19","known_ts":"2021-08-19","bar_index":2155,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.1268,"stop_level":91.2512,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-08-25","known_ts":"2021-08-25","bar_index":2156,"type":"RECLAIM","strength":0.863,"price":92.2944,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2021-08-19","prior_stop_level":91.2512,"sweep_low":88.2638,"atr14":1.690706,"stop_level":87.418447,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-14","known_ts":"2021-10-18","bar_index":2168,"type":"BUY","strength":0.725,"price":89.1833,"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":"2021-11-26","known_ts":"2021-11-26","bar_index":2178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":94.1363,"stop_level":97.3782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-11-30","known_ts":"2021-11-30","bar_index":2178,"type":"SELL","basis":"structure_stop","strength":0.863,"price":89.9153,"stop_level":97.3782,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-06","known_ts":"2021-12-08","bar_index":2180,"type":"REBUY","strength":0.863,"price":97.4257,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-12-31","known_ts":"2022-01-04","bar_index":2186,"type":"BUY","strength":0.725,"price":99.314,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2022-05-19","known_ts":"2022-05-19","bar_index":2218,"type":"SELL","basis":"structure_stop","strength":0.45,"price":66.332,"stop_level":66.6284,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-05-23","known_ts":"2022-05-23","bar_index":2218,"type":"RECLAIM","strength":0.45,"price":66.7048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-05-19 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":"2022-05-19","prior_stop_level":66.6284,"sweep_low":64.2095,"atr14":2.442206,"stop_level":62.988397,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":2223,"type":"SELL","basis":"structure_stop","strength":0.588,"price":65.223,"stop_level":66.0069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-21","known_ts":"2022-06-21","bar_index":2225,"type":"SELL","basis":"structure_stop","strength":0.588,"price":63.776,"stop_level":66.0069,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-24","known_ts":"2022-06-24","bar_index":2226,"type":"RECLAIM","strength":0.588,"price":66.7609,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-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":"2022-06-21","prior_stop_level":66.0069,"sweep_low":61.9813,"atr14":2.27789,"stop_level":60.842355,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-31","known_ts":"2022-08-31","bar_index":2241,"type":"SELL","basis":"structure_stop","strength":0.725,"price":69.6114,"stop_level":70.5136,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":2243,"type":"RECLAIM","strength":0.725,"price":70.8675,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-08-31","prior_stop_level":70.5136,"sweep_low":68.4593,"atr14":1.859048,"stop_level":67.529776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-24","known_ts":"2022-10-26","bar_index":2254,"type":"BUY","strength":0.725,"price":71.0312,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2022-12-06","known_ts":"2022-12-06","bar_index":2264,"type":"SELL","basis":"structure_stop","strength":0.863,"price":77.5997,"stop_level":78.4676,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-12-08","known_ts":"2022-12-08","bar_index":2264,"type":"RECLAIM","strength":0.863,"price":79.0686,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-12-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":"2022-12-06","prior_stop_level":78.4676,"sweep_low":76.8556,"atr14":2.040331,"stop_level":75.835434,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-01-03","known_ts":"2023-01-03","bar_index":2270,"type":"RECLAIM","strength":0.863,"price":79.2232,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-12-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-20","known_ts":"2023-01-24","bar_index":2274,"type":"BUY","strength":0.863,"price":86.0845,"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":"2023-02-10","known_ts":"2023-02-14","bar_index":2279,"type":"REBUY","strength":0.863,"price":90.4042,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2023-03-10","known_ts":"2023-03-10","bar_index":2285,"type":"SELL","basis":"structure_stop","strength":0.863,"price":83.8269,"stop_level":86.7899,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-06-16","known_ts":"2023-06-16","bar_index":2308,"type":"RECLAIM","strength":0.863,"price":86.0246,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-14","known_ts":"2023-08-14","bar_index":2321,"type":"SELL","basis":"structure_stop","strength":1.0,"price":95.3916,"stop_level":95.5958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-08-30","known_ts":"2023-08-30","bar_index":2325,"type":"RECLAIM","strength":1.0,"price":100.863,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-08-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-10","known_ts":"2023-11-14","bar_index":2342,"type":"BUY","strength":0.725,"price":104.3649,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60},{"ts":"2023-11-29","known_ts":"2023-11-29","bar_index":2346,"type":"SELL","basis":"structure_stop","strength":0.863,"price":104.7356,"stop_level":105.1258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":2346,"type":"RECLAIM","strength":0.863,"price":105.8995,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2023-11-29","prior_stop_level":105.1258,"sweep_low":104.3844,"atr14":1.942211,"stop_level":103.413295,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-12-15","known_ts":"2023-12-15","bar_index":2350,"type":"RECLAIM","strength":1.0,"price":114.3112,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":2376,"type":"SELL","basis":"structure_stop","strength":1.0,"price":127.2085,"stop_level":127.6497,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-04-11","known_ts":"2024-04-11","bar_index":2376,"type":"RECLAIM","strength":1.0,"price":128.3361,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-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-04-10","prior_stop_level":127.6497,"sweep_low":126.4632,"atr14":2.527346,"stop_level":125.199527,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-11","known_ts":"2024-07-15","bar_index":2397,"type":"BUY","strength":0.725,"price":134.8963,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-10-22","known_ts":"2024-10-22","bar_index":2421,"type":"SELL","basis":"structure_stop","strength":0.863,"price":143.2255,"stop_level":144.3683,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-07","known_ts":"2024-11-11","bar_index":2425,"type":"BUY","strength":1.0,"price":153.0576,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2025-01-21","known_ts":"2025-01-23","bar_index":2441,"type":"BUY","strength":0.725,"price":151.2397,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2025-04-16","known_ts":"2025-04-21","bar_index":2461,"type":"BUY","strength":0.45,"price":124.1088,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2025-04-30","known_ts":"2025-04-30","bar_index":2464,"type":"RECLAIM","strength":0.588,"price":140.3597,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2025-04-16 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2025-08-21","known_ts":"2025-08-21","bar_index":2490,"type":"SELL","basis":"structure_stop","strength":0.863,"price":163.5834,"stop_level":164.0795,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-08-22","known_ts":"2025-08-22","bar_index":2490,"type":"RECLAIM","strength":0.863,"price":169.5157,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-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":"2025-08-21","prior_stop_level":164.0795,"sweep_low":162.6906,"atr14":3.410046,"stop_level":160.985577,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-09","known_ts":"2025-09-09","bar_index":2494,"type":"RECLAIM","strength":0.863,"price":177.4109,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-10-09","known_ts":"2025-10-09","bar_index":2501,"type":"SELL","basis":"structure_stop","strength":1.0,"price":171.9833,"stop_level":174.1603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-13","known_ts":"2026-01-15","bar_index":2523,"type":"BUY","strength":0.725,"price":182.341,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-03-02","known_ts":"2026-03-02","bar_index":2533,"type":"SELL","basis":"structure_stop","strength":0.863,"price":198.1868,"stop_level":198.3064,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-04-10","known_ts":"2026-04-10","bar_index":2543,"type":"RECLAIM","strength":0.863,"price":221.243,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-04","known_ts":"2026-05-04","bar_index":2548,"type":"SELL","basis":"structure_stop","strength":0.863,"price":208.6185,"stop_level":212.0316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-05","known_ts":"2026-05-05","bar_index":2548,"type":"RECLAIM","strength":0.863,"price":212.2612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-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":"2026-05-04","prior_stop_level":212.0316,"sweep_low":205.894,"atr14":5.794153,"stop_level":202.996924,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-07","known_ts":"2026-05-07","bar_index":2549,"type":"SELL","basis":"structure_stop","strength":0.863,"price":207.371,"stop_level":212.0316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-07-13","known_ts":"2026-07-15","bar_index":2564,"type":"BUY","strength":0.588,"price":194.16,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":60}],"state":{"position_hint":"long","last_signal":"BUY","last_scored_signal":"BUY","last_scored_ts":"2026-07-15","last_scored_basis":null,"bars_since_signal":8,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":true,"above200":true},"early_dots":["2017-06-30","2017-08-30","2018-02-16","2018-03-07","2018-04-03","2018-07-11","2018-10-25","2018-11-29","2019-01-07","2019-06-04","2019-08-15","2020-02-03","2020-03-20","2020-10-01","2021-02-05","2021-02-19","2021-05-28","2021-06-21","2021-09-23","2022-02-01","2022-02-23","2022-03-11","2022-04-14","2022-10-03","2023-03-27","2023-04-18","2023-08-25","2023-09-29","2023-10-30","2024-04-23","2024-07-08","2025-01-10","2025-02-14","2025-04-08","2025-10-21","2025-12-19","2026-02-04","2026-06-02","2026-06-18","2026-07-08"],"warnings":[{"ts":"2021-07-28","kind":"arm","px":91.2512},{"ts":"2021-08-19","kind":"confirm","px":89.1268,"level":91.2512},{"ts":"2021-11-10","kind":"arm","px":98.7662},{"ts":"2021-11-26","kind":"confirm","px":94.1363,"level":97.3782},{"ts":"2021-11-29","kind":"arm","px":94.2314},{"ts":"2021-11-30","kind":"confirm","px":89.9153,"level":97.3782},{"ts":"2022-05-18","kind":"arm","px":66.9821},{"ts":"2022-05-19","kind":"confirm","px":66.332,"level":66.6284},{"ts":"2022-06-13","kind":"arm","px":65.2038},{"ts":"2022-06-14","kind":"confirm","px":65.223,"level":66.0069},{"ts":"2022-06-17","kind":"arm","px":61.7413},{"ts":"2022-06-21","kind":"confirm","px":63.776,"level":66.0069},{"ts":"2022-08-05","kind":"arm","px":75.2164},{"ts":"2022-08-31","kind":"confirm","px":69.6114,"level":70.5136},{"ts":"2022-11-23","kind":"arm","px":81.0492},{"ts":"2022-12-06","kind":"confirm","px":77.5997,"level":78.4676},{"ts":"2023-02-07","kind":"arm","px":88.4038},{"ts":"2023-03-10","kind":"confirm","px":83.8269,"level":86.7899},{"ts":"2023-06-21","kind":"arm","px":86.0246},{"ts":"2023-07-25","kind":"arm","px":94.8177},{"ts":"2023-08-14","kind":"confirm","px":95.3916,"level":95.5958},{"ts":"2023-11-28","kind":"arm","px":104.7551},{"ts":"2023-11-29","kind":"confirm","px":104.7356,"level":105.1258},{"ts":"2023-12-29","kind":"arm","px":116.7076},{"ts":"2024-04-02","kind":"arm","px":127.6497},{"ts":"2024-04-10","kind":"confirm","px":127.2085,"level":127.6497},{"ts":"2024-10-03","kind":"arm","px":144.3683},{"ts":"2024-10-22","kind":"confirm","px":143.2255,"level":144.3683},{"ts":"2025-05-22","kind":"arm","px":146.7334},{"ts":"2025-08-06","kind":"arm","px":163.9406},{"ts":"2025-08-21","kind":"confirm","px":163.5834,"level":164.0795},{"ts":"2025-08-29","kind":"arm","px":168.8907},{"ts":"2025-09-25","kind":"arm","px":174.1603},{"ts":"2025-10-09","kind":"confirm","px":171.9833,"level":174.1603},{"ts":"2026-01-29","kind":"arm","px":183.9844},{"ts":"2026-03-02","kind":"confirm","px":198.1868,"level":198.3064},{"ts":"2026-05-01","kind":"arm","px":209.4668},{"ts":"2026-05-04","kind":"confirm","px":208.6185,"level":212.0316},{"ts":"2026-05-05","kind":"arm","px":212.2612},{"ts":"2026-05-07","kind":"confirm","px":207.371,"level":212.0316}],"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":[]}}}