{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-08-13","priced_through":{"CN":null,"HK":null,"US":"2026-08-12"},"events":[{"id":"opp_9bfdb148e3d070b63c99","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":47.93,"rank":9,"tier":"aligned","state":"up","maturity":"matured","latest_price":49.16,"return_pct":2.6,"excess_pct":1.77,"sessions":5,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-08-12","priced_through":"2026-08-12"}]},"indicator":{"schema":"mastermind.indicator/v1","indicator":{"id":"confluence_rsimacd_stochrsi_mtf","title":"RSI-MACD × StochRSI MTF Confluence","engine":"python:signal_layer.confluence_v2@v2","source_lang":"python","source_hash":"sha256:f27a407bea861a2217477beb98c398abc62845d2bcc38d331d4963c06471986d","macd_kind":"rsi_based","params":{"confW":8,"rsiLen":14,"useMTF":true,"confirmTF":"1W","macd_on":"rsi","macd_fast":14,"macd_slow":60,"macd_signal":5,"buy_rsi_max":65,"ext_rsi":70,"rev_bars":3,"no_cut_exits":true,"reclaim_lane":true}},"symbol":"FNF","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2006-03-31","known_ts":"2006-04-04","bar_index":39,"type":"BUY","strength":0.45,"price":5.9618,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-04-24","known_ts":"2006-04-24","bar_index":44,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5893,"stop_level":5.6356,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-04-26","known_ts":"2006-04-26","bar_index":44,"type":"RECLAIM","strength":0.588,"price":5.6767,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2006-04-24","prior_stop_level":5.6356,"sweep_low":5.4609,"atr14":0.132208,"stop_level":5.394796,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-09-08","known_ts":"2006-09-08","bar_index":76,"type":"RECLAIM","strength":0.863,"price":5.682,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-29","known_ts":"2006-12-01","bar_index":95,"type":"BUY","strength":0.863,"price":6.0044,"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":50},{"ts":"2007-02-20","known_ts":"2007-02-20","bar_index":113,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.4957,"stop_level":6.4984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-02-22","known_ts":"2007-02-22","bar_index":113,"type":"RECLAIM","strength":1.0,"price":6.7018,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-02-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-02-20","prior_stop_level":6.4984,"sweep_low":6.4422,"atr14":0.154272,"stop_level":6.365064,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-04-12","known_ts":"2007-04-12","bar_index":125,"type":"RECLAIM","strength":0.863,"price":6.8921,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-02-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-05-04","known_ts":"2007-05-04","bar_index":130,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.8515,"stop_level":6.865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2007-05-09","known_ts":"2007-05-09","bar_index":131,"type":"RECLAIM","strength":0.863,"price":6.9002,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-04","prior_stop_level":6.865,"sweep_low":6.7566,"atr14":0.130509,"stop_level":6.691345,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-06-04","known_ts":"2007-06-04","bar_index":137,"type":"RECLAIM","strength":1.0,"price":7.4016,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-05-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-09-14","known_ts":"2007-09-18","bar_index":161,"type":"BUY","strength":0.45,"price":4.9545,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-09-14","known_ts":"2007-09-18","bar_index":161,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2007-09-14","trigger_known_ts":"2007-09-18","strength":0.45,"price":4.9545,"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.356993,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5285,"atr14":0.188503,"stop_level":4.434248,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-10-19","known_ts":"2007-10-19","bar_index":169,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.5861,"stop_level":4.8038,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-11-13","known_ts":"2007-11-15","bar_index":175,"type":"REBUY","strength":0.45,"price":4.1255,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-01-02","known_ts":"2008-01-02","bar_index":186,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.0656,"stop_level":4.1338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-01-29","known_ts":"2008-01-29","bar_index":192,"type":"RECLAIM","strength":0.725,"price":5.5136,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-03","known_ts":"2008-03-03","bar_index":199,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.7896,"stop_level":4.8691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":203,"type":"RECLAIM","strength":0.863,"price":5.1634,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-03-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-20","known_ts":"2008-03-25","bar_index":204,"type":"BUY","strength":0.863,"price":5.5947,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2008-07-21","known_ts":"2008-07-23","bar_index":232,"type":"BUY","strength":0.45,"price":4.2609,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-09-24","known_ts":"2008-09-24","bar_index":247,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4535,"stop_level":4.4626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-25","known_ts":"2008-09-25","bar_index":247,"type":"RECLAIM","strength":0.588,"price":4.4866,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-24","prior_stop_level":4.4626,"sweep_low":4.324,"atr14":0.37194,"stop_level":4.13803,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":248,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.4264,"stop_level":4.4626,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-01","known_ts":"2008-10-01","bar_index":249,"type":"RECLAIM","strength":0.725,"price":4.5107,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2008-09-30","prior_stop_level":4.4626,"sweep_low":4.056,"atr14":0.422451,"stop_level":3.844774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-25","known_ts":"2008-11-28","bar_index":262,"type":"BUY","strength":0.45,"price":3.7128,"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-25","known_ts":"2008-11-28","bar_index":262,"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-25","trigger_known_ts":"2008-11-28","strength":0.45,"price":3.7128,"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.352618,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.0054,"atr14":0.402508,"stop_level":1.804146,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-12-04","known_ts":"2008-12-04","bar_index":264,"type":"RECLAIM","strength":0.725,"price":4.309,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-11-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-01-20","known_ts":"2009-01-20","bar_index":274,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9189,"stop_level":4.9829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-02-05","known_ts":"2009-02-09","bar_index":278,"type":"REBUY","strength":1.0,"price":6.0117,"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":"2009-03-20","known_ts":"2009-03-24","bar_index":288,"type":"BUY","strength":1.0,"price":5.9867,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":293,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.8393,"stop_level":5.8424,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-04-16","known_ts":"2009-04-16","bar_index":294,"type":"RECLAIM","strength":1.0,"price":5.9836,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-04-15","prior_stop_level":5.8424,"sweep_low":5.6458,"atr14":0.437368,"stop_level":5.427116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-04-24","known_ts":"2009-04-24","bar_index":296,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.8086,"stop_level":5.8393,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2009-04-27","known_ts":"2009-04-27","bar_index":296,"type":"RECLAIM","strength":1.0,"price":5.8546,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-04-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-04-24","prior_stop_level":5.8393,"sweep_low":5.7072,"atr14":0.424853,"stop_level":5.494774,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-06-29","known_ts":"2009-07-01","bar_index":311,"type":"BUY","strength":0.588,"price":4.3284,"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":"2009-07-13","known_ts":"2009-07-15","bar_index":314,"type":"BUY","strength":0.588,"price":4.1637,"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":"2009-08-18","known_ts":"2009-08-18","bar_index":322,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.4962,"stop_level":4.4993,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-08-19","known_ts":"2009-08-19","bar_index":323,"type":"RECLAIM","strength":0.725,"price":4.5428,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-18 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":"2009-08-18","prior_stop_level":4.4993,"sweep_low":4.4216,"atr14":0.159984,"stop_level":4.341608,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-15","known_ts":"2009-09-15","bar_index":329,"type":"RECLAIM","strength":0.863,"price":5.0304,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-18 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-23","known_ts":"2009-10-23","bar_index":338,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5911,"stop_level":4.613,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2009-12-17","known_ts":"2009-12-21","bar_index":351,"type":"BUY","strength":0.588,"price":4.361,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":35},{"ts":"2010-01-05","known_ts":"2010-01-05","bar_index":354,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1485,"stop_level":4.288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-01-14","known_ts":"2010-01-19","bar_index":357,"type":"REBUY","strength":0.588,"price":4.2753,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2010-01-22","known_ts":"2010-01-22","bar_index":358,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1104,"stop_level":4.1485,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-01-26","known_ts":"2010-01-26","bar_index":359,"type":"RECLAIM","strength":0.588,"price":4.1516,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-01-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"anchor_ts":"2010-01-22","prior_stop_level":4.1485,"sweep_low":4.0946,"atr14":0.095357,"stop_level":4.046921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-02-16","known_ts":"2010-02-16","bar_index":364,"type":"RECLAIM","strength":0.863,"price":4.5322,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-11","known_ts":"2010-03-11","bar_index":369,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.4593,"stop_level":4.5005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-16","known_ts":"2010-03-16","bar_index":370,"type":"RECLAIM","strength":0.863,"price":4.5658,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-03-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-03-11","prior_stop_level":4.5005,"sweep_low":4.3737,"atr14":0.082349,"stop_level":4.332526,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-03-25","known_ts":"2010-03-25","bar_index":373,"type":"RECLAIM","strength":0.863,"price":4.739,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-03-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-07","known_ts":"2010-04-07","bar_index":375,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6845,"stop_level":4.7101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-09","known_ts":"2010-04-09","bar_index":376,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.6909,"stop_level":4.7101,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-12","known_ts":"2010-04-12","bar_index":376,"type":"RECLAIM","strength":0.863,"price":4.7261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-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":"2010-04-07","prior_stop_level":4.7101,"sweep_low":4.5819,"atr14":0.09022,"stop_level":4.53679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-12","known_ts":"2010-04-12","bar_index":376,"type":"RECLAIM","strength":0.863,"price":4.7261,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-04-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-04-09","prior_stop_level":4.7101,"sweep_low":4.6075,"atr14":0.09022,"stop_level":4.56239,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-04-26","known_ts":"2010-04-26","bar_index":380,"type":"RECLAIM","strength":1.0,"price":4.9891,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":382,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7839,"stop_level":4.8384,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":384,"type":"RECLAIM","strength":1.0,"price":4.8544,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-05","prior_stop_level":4.8384,"sweep_low":4.5113,"atr14":0.144805,"stop_level":4.438897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-16","known_ts":"2010-07-20","bar_index":399,"type":"BUY","strength":0.588,"price":4.4806,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"aplus","score":80},{"ts":"2010-08-10","known_ts":"2010-08-10","bar_index":404,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.7698,"stop_level":4.799,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-30","known_ts":"2010-08-30","bar_index":409,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.6885,"stop_level":4.6983,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-31","known_ts":"2010-08-31","bar_index":409,"type":"RECLAIM","strength":1.0,"price":4.7113,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-30 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-08-30","prior_stop_level":4.6983,"sweep_low":4.6658,"atr14":0.102089,"stop_level":4.614756,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-15","known_ts":"2010-09-15","bar_index":413,"type":"RECLAIM","strength":1.0,"price":5.0046,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-01","known_ts":"2010-10-01","bar_index":417,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9455,"stop_level":4.9553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-06","known_ts":"2010-10-06","bar_index":418,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.7909,"stop_level":4.9553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-06","known_ts":"2010-12-08","bar_index":432,"type":"BUY","strength":0.588,"price":4.5775,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":40},{"ts":"2010-12-27","known_ts":"2010-12-27","bar_index":436,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5642,"stop_level":4.5908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-12-29","known_ts":"2010-12-29","bar_index":437,"type":"RECLAIM","strength":0.588,"price":4.5975,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-27 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":"2010-12-27","prior_stop_level":4.5908,"sweep_low":4.5242,"atr14":0.07312,"stop_level":4.48764,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-01-06","known_ts":"2011-01-06","bar_index":439,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.5275,"stop_level":4.5409,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2011-01-19","known_ts":"2011-01-21","bar_index":442,"type":"REBUY","strength":0.588,"price":4.6142,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":30},{"ts":"2011-02-23","known_ts":"2011-02-23","bar_index":450,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5542,"stop_level":4.6042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2011-02-25","known_ts":"2011-02-25","bar_index":450,"type":"RECLAIM","strength":0.725,"price":4.6175,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2011-02-23","prior_stop_level":4.6042,"sweep_low":4.4809,"atr14":0.087554,"stop_level":4.437123,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-11","known_ts":"2011-03-11","bar_index":454,"type":"RECLAIM","strength":0.863,"price":4.6176,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-07","known_ts":"2011-06-07","bar_index":474,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2023,"stop_level":5.2225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-01","known_ts":"2011-07-01","bar_index":480,"type":"RECLAIM","strength":1.0,"price":5.4572,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-06-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-11","known_ts":"2011-11-15","bar_index":511,"type":"BUY","strength":0.725,"price":5.2826,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2011-11-30","known_ts":"2011-12-02","bar_index":515,"type":"BUY","strength":0.725,"price":5.385,"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-12-19","known_ts":"2011-12-19","bar_index":519,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2277,"stop_level":5.269,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-12-20","known_ts":"2011-12-20","bar_index":519,"type":"RECLAIM","strength":0.725,"price":5.3893,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-12-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":"2011-12-19","prior_stop_level":5.269,"sweep_low":5.2139,"atr14":0.143828,"stop_level":5.141986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-01-05","known_ts":"2012-01-05","bar_index":523,"type":"RECLAIM","strength":0.863,"price":5.5303,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-08","known_ts":"2012-02-08","bar_index":530,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2251,"stop_level":6.232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-02-14","known_ts":"2012-02-14","bar_index":532,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.0256,"stop_level":6.232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":537,"type":"RECLAIM","strength":1.0,"price":6.0978,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-05-17","known_ts":"2012-05-17","bar_index":553,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.5129,"stop_level":6.603,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-22","known_ts":"2012-08-24","bar_index":576,"type":"BUY","strength":0.725,"price":6.651,"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":"2012-08-30","known_ts":"2012-09-04","bar_index":578,"type":"BUY","strength":0.725,"price":6.6091,"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":"2012-10-23","known_ts":"2012-10-23","bar_index":590,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8868,"stop_level":7.9044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-25","known_ts":"2012-10-25","bar_index":591,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.6688,"stop_level":7.9044,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-11-14","known_ts":"2012-11-14","bar_index":595,"type":"RECLAIM","strength":1.0,"price":7.8938,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-02-19","known_ts":"2013-02-19","bar_index":616,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0598,"stop_level":9.1377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-02-22","known_ts":"2013-02-22","bar_index":617,"type":"RECLAIM","strength":0.725,"price":9.1589,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-02-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":"2013-02-19","prior_stop_level":9.1377,"sweep_low":8.9146,"atr14":0.169496,"stop_level":8.829852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-05","known_ts":"2013-04-09","bar_index":627,"type":"BUY","strength":0.725,"price":9.3327,"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":"2013-05-02","known_ts":"2013-05-02","bar_index":633,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.0405,"stop_level":9.2436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-06","known_ts":"2013-05-06","bar_index":634,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.0655,"stop_level":9.2436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-05-07","known_ts":"2013-05-07","bar_index":634,"type":"RECLAIM","strength":0.863,"price":9.2579,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-05-02","prior_stop_level":9.2436,"sweep_low":8.9087,"atr14":0.183325,"stop_level":8.817037,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-07","known_ts":"2013-05-07","bar_index":634,"type":"RECLAIM","strength":0.863,"price":9.2579,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-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":"2013-05-06","prior_stop_level":9.2436,"sweep_low":8.9194,"atr14":0.183325,"stop_level":8.827737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-15","known_ts":"2013-07-17","bar_index":650,"type":"BUY","strength":0.725,"price":8.8346,"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":"2013-08-19","known_ts":"2013-08-19","bar_index":658,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.6445,"stop_level":8.7449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-08-21","known_ts":"2013-08-21","bar_index":659,"type":"SELL","basis":"structure_stop","strength":0.45,"price":8.6804,"stop_level":8.7449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-08-23","known_ts":"2013-08-23","bar_index":659,"type":"RECLAIM","strength":0.45,"price":8.7772,"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":false,"above200":false,"monthlyBull":false},"anchor_ts":"2013-08-19","prior_stop_level":8.7449,"sweep_low":8.5907,"atr14":0.160414,"stop_level":8.510493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-08-23","known_ts":"2013-08-23","bar_index":659,"type":"RECLAIM","strength":0.45,"price":8.7772,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-08-21 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":"2013-08-21","prior_stop_level":8.7449,"sweep_low":8.5907,"atr14":0.160414,"stop_level":8.510493,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-09-12","known_ts":"2013-09-12","bar_index":664,"type":"RECLAIM","strength":0.725,"price":8.9535,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-08-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-08","known_ts":"2013-10-08","bar_index":670,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.3,"stop_level":9.3361,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-10-10","known_ts":"2013-10-10","bar_index":670,"type":"RECLAIM","strength":0.725,"price":9.4047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-10-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":"2013-10-08","prior_stop_level":9.3361,"sweep_low":9.2062,"atr14":0.153513,"stop_level":9.129443,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-10-24","known_ts":"2013-10-24","bar_index":674,"type":"RECLAIM","strength":0.725,"price":10.0221,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-21","known_ts":"2014-01-21","bar_index":693,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0855,"stop_level":11.1109,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-01-22","known_ts":"2014-01-22","bar_index":694,"type":"RECLAIM","strength":0.863,"price":11.1908,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-01-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":"2014-01-21","prior_stop_level":11.1109,"sweep_low":10.9911,"atr14":0.242217,"stop_level":10.869991,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-05-09","known_ts":"2014-05-09","bar_index":719,"type":"RECLAIM","strength":0.725,"price":12.5761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-03","known_ts":"2014-06-03","bar_index":724,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.8602,"stop_level":12.0538,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2014-06-04","known_ts":"2014-06-04","bar_index":724,"type":"RECLAIM","strength":0.588,"price":12.1999,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-06-03 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":"2014-06-03","prior_stop_level":12.0538,"sweep_low":11.8236,"atr14":0.210351,"stop_level":11.718424,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-06-05","known_ts":"2014-06-09","bar_index":725,"type":"REBUY","strength":0.725,"price":12.346,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":80},{"ts":"2014-08-13","known_ts":"2014-08-15","bar_index":741,"type":"BUY","strength":0.588,"price":12.5986,"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":40},{"ts":"2014-10-21","known_ts":"2014-10-23","bar_index":757,"type":"BUY","strength":0.588,"price":13.0257,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2014-11-11","known_ts":"2014-11-11","bar_index":762,"type":"SELL","basis":"structure_stop","strength":0.725,"price":12.9853,"stop_level":13.0976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-11-12","known_ts":"2014-11-12","bar_index":762,"type":"RECLAIM","strength":0.725,"price":13.3583,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-11 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-11-11","prior_stop_level":13.0976,"sweep_low":12.8819,"atr14":0.292774,"stop_level":12.735513,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-11-28","known_ts":"2014-11-28","bar_index":766,"type":"RECLAIM","strength":0.863,"price":14.5854,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-11-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-19","known_ts":"2015-05-21","bar_index":805,"type":"BUY","strength":0.725,"price":17.3282,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2015-07-01","known_ts":"2015-07-06","bar_index":815,"type":"BUY","strength":0.725,"price":17.4224,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2015-07-21","known_ts":"2015-07-21","bar_index":819,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.3265,"stop_level":17.4042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-07-22","known_ts":"2015-07-22","bar_index":819,"type":"RECLAIM","strength":0.863,"price":17.4681,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-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":"2015-07-21","prior_stop_level":17.4042,"sweep_low":17.1803,"atr14":0.289079,"stop_level":17.03576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-05","known_ts":"2015-08-05","bar_index":823,"type":"RECLAIM","strength":0.863,"price":17.8381,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-08-20","known_ts":"2015-08-20","bar_index":826,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.7605,"stop_level":17.7833,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-10-29","known_ts":"2015-11-02","bar_index":843,"type":"BUY","strength":0.45,"price":16.3524,"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-12-14","known_ts":"2015-12-14","bar_index":853,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.3232,"stop_level":15.6908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-12-24","known_ts":"2015-12-29","bar_index":856,"type":"REBUY","strength":0.45,"price":16.0862,"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":"2016-02-12","known_ts":"2016-02-17","bar_index":867,"type":"BUY","strength":0.588,"price":15.0134,"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":"2016-03-03","known_ts":"2016-03-03","bar_index":871,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.9163,"stop_level":15.0967,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-11","known_ts":"2016-04-11","bar_index":880,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.1928,"stop_level":15.4581,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-26","known_ts":"2016-04-26","bar_index":883,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.109,"stop_level":15.1928,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-05-03","known_ts":"2016-05-03","bar_index":885,"type":"RECLAIM","strength":0.588,"price":15.244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-26","prior_stop_level":15.1928,"sweep_low":14.2525,"atr14":0.326917,"stop_level":14.089042,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-05","known_ts":"2016-05-09","bar_index":886,"type":"REBUY","strength":0.725,"price":15.7094,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2016-06-27","known_ts":"2016-06-27","bar_index":898,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.0431,"stop_level":16.1602,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-06-28","known_ts":"2016-06-28","bar_index":898,"type":"RECLAIM","strength":0.863,"price":16.7268,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-06-27","prior_stop_level":16.1602,"sweep_low":15.9448,"atr14":0.307984,"stop_level":15.790808,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-07-14","known_ts":"2016-07-14","bar_index":902,"type":"RECLAIM","strength":0.863,"price":17.3449,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-06-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-03","known_ts":"2016-08-03","bar_index":906,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.1904,"stop_level":17.2466,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-08-17","known_ts":"2016-08-17","bar_index":910,"type":"RECLAIM","strength":0.863,"price":17.2794,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-08-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-12-12","known_ts":"2016-12-14","bar_index":937,"type":"BUY","strength":0.45,"price":16.0015,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2017-04-19","known_ts":"2017-04-21","bar_index":966,"type":"REBUY","strength":0.863,"price":18.9613,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-05-09","known_ts":"2017-05-09","bar_index":970,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.2766,"stop_level":19.2909,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-05-10","known_ts":"2017-05-10","bar_index":971,"type":"RECLAIM","strength":1.0,"price":19.3578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-05-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-05-09","prior_stop_level":19.2909,"sweep_low":19.1858,"atr14":0.3039,"stop_level":19.03385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-23","known_ts":"2017-05-25","bar_index":974,"type":"REBUY","strength":1.0,"price":19.9882,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2017-12-13","known_ts":"2017-12-13","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":1.0,"price":26.3337,"stop_level":26.3671,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-12-14","known_ts":"2017-12-14","bar_index":1021,"type":"RECLAIM","strength":1.0,"price":26.63,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-12-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-12-13","prior_stop_level":26.3671,"sweep_low":26.1383,"atr14":0.457528,"stop_level":25.909536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-20","known_ts":"2018-03-22","bar_index":1043,"type":"BUY","strength":0.725,"price":27.6398,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2018-05-10","known_ts":"2018-05-14","bar_index":1055,"type":"BUY","strength":0.725,"price":25.936,"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":"2018-06-06","known_ts":"2018-06-08","bar_index":1061,"type":"BUY","strength":0.588,"price":25.7053,"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":65},{"ts":"2018-08-10","known_ts":"2018-08-10","bar_index":1076,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.3662,"stop_level":27.421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-17","known_ts":"2018-08-17","bar_index":1078,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.3252,"stop_level":27.421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-20","known_ts":"2018-08-20","bar_index":1078,"type":"RECLAIM","strength":0.725,"price":27.7904,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-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":"2018-08-17","prior_stop_level":27.421,"sweep_low":26.901,"atr14":0.517895,"stop_level":26.642052,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-09-12","known_ts":"2018-09-12","bar_index":1083,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.3047,"stop_level":27.332,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-13","known_ts":"2018-09-17","bar_index":1084,"type":"REBUY","strength":0.725,"price":27.7045,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2018-09-13","known_ts":"2018-09-13","bar_index":1084,"type":"RECLAIM","strength":0.725,"price":27.7803,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-09-12","prior_stop_level":27.332,"sweep_low":27.291,"atr14":0.416187,"stop_level":27.082906,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-26","known_ts":"2018-11-28","bar_index":1101,"type":"BUY","strength":0.45,"price":23.1273,"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-19","known_ts":"2019-02-19","bar_index":1119,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.1177,"stop_level":24.1316,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-20","known_ts":"2019-02-20","bar_index":1120,"type":"RECLAIM","strength":0.588,"price":24.2917,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-19","prior_stop_level":24.1316,"sweep_low":23.9716,"atr14":0.505198,"stop_level":23.719001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-21","known_ts":"2019-03-21","bar_index":1127,"type":"RECLAIM","strength":0.863,"price":25.6438,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-13","known_ts":"2019-05-13","bar_index":1139,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.9214,"stop_level":27.132,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-15","known_ts":"2019-05-15","bar_index":1139,"type":"RECLAIM","strength":0.863,"price":27.4479,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-05-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2019-05-13","prior_stop_level":27.132,"sweep_low":26.8723,"atr14":0.484572,"stop_level":26.630014,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-05-30","known_ts":"2019-05-30","bar_index":1143,"type":"RECLAIM","strength":0.863,"price":27.7007,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-05-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-29","known_ts":"2019-11-29","bar_index":1185,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.9393,"stop_level":33.9678,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-12","known_ts":"2020-02-12","bar_index":1202,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.1123,"stop_level":32.2702,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-02-13","known_ts":"2020-02-13","bar_index":1202,"type":"RECLAIM","strength":0.725,"price":32.4352,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-02-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2020-02-12","prior_stop_level":32.2702,"sweep_low":31.8038,"atr14":0.628399,"stop_level":31.489601,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-04-13","known_ts":"2020-04-15","bar_index":1216,"type":"BUY","strength":0.45,"price":19.0351,"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-04-13","known_ts":"2020-04-15","bar_index":1216,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-13","trigger_known_ts":"2020-04-15","strength":0.45,"price":19.0351,"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.458978,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.7526,"atr14":1.692506,"stop_level":15.906347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-24","known_ts":"2020-06-24","bar_index":1233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.2362,"stop_level":22.774,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-19","known_ts":"2020-08-19","bar_index":1246,"type":"SELL","basis":"structure_stop","strength":0.725,"price":23.6126,"stop_level":23.6932,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-20","known_ts":"2020-08-20","bar_index":1246,"type":"RECLAIM","strength":0.725,"price":23.7737,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-08-19","prior_stop_level":23.6932,"sweep_low":23.2612,"atr14":0.680086,"stop_level":22.921157,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-09-04","known_ts":"2020-09-09","bar_index":1250,"type":"BUY","strength":0.725,"price":24.5791,"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":10},{"ts":"2020-10-09","known_ts":"2020-10-13","bar_index":1258,"type":"BUY","strength":0.725,"price":24.741,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2020-10-27","known_ts":"2020-10-27","bar_index":1262,"type":"SELL","basis":"structure_stop","strength":0.725,"price":22.7372,"stop_level":22.9146,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-10-29","known_ts":"2020-10-29","bar_index":1262,"type":"RECLAIM","strength":0.725,"price":23.166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-10-27","prior_stop_level":22.9146,"sweep_low":22.0495,"atr14":0.802701,"stop_level":21.64815,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-09","known_ts":"2020-11-11","bar_index":1265,"type":"BUY","strength":0.863,"price":25.2068,"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":"2021-01-26","known_ts":"2021-01-26","bar_index":1282,"type":"SELL","basis":"structure_stop","strength":0.863,"price":28.8643,"stop_level":29.357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-02-19","known_ts":"2021-02-19","bar_index":1288,"type":"RECLAIM","strength":1.0,"price":30.4467,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-26 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":1307,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.9076,"stop_level":34.3442,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":1307,"type":"RECLAIM","strength":1.0,"price":34.5324,"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":34.3442,"sweep_low":33.8699,"atr14":0.69997,"stop_level":33.519915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-06-08","known_ts":"2021-06-08","bar_index":1313,"type":"RECLAIM","strength":1.0,"price":35.4208,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-06-17","known_ts":"2021-06-17","bar_index":1315,"type":"SELL","basis":"structure_stop","strength":1.0,"price":34.238,"stop_level":34.7432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-16","known_ts":"2021-08-16","bar_index":1329,"type":"RECLAIM","strength":0.863,"price":36.9767,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-01","known_ts":"2021-09-01","bar_index":1333,"type":"SELL","basis":"structure_stop","strength":1.0,"price":36.8477,"stop_level":36.8553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-08","known_ts":"2021-09-08","bar_index":1334,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.9829,"stop_level":36.8553,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-10-14","known_ts":"2021-10-18","bar_index":1343,"type":"BUY","strength":0.725,"price":37.704,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2021-12-20","known_ts":"2021-12-20","bar_index":1358,"type":"SELL","basis":"structure_stop","strength":0.863,"price":37.8543,"stop_level":38.4999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2021-12-21","known_ts":"2021-12-21","bar_index":1358,"type":"RECLAIM","strength":0.863,"price":38.742,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-12-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":"2021-12-20","prior_stop_level":38.4999,"sweep_low":37.4143,"atr14":0.887315,"stop_level":36.970642,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-12-31","known_ts":"2022-01-04","bar_index":1361,"type":"BUY","strength":0.863,"price":40.3861,"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":"2022-01-21","known_ts":"2022-01-21","bar_index":1365,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.5953,"stop_level":39.6914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-16","known_ts":"2022-03-18","bar_index":1378,"type":"BUY","strength":0.725,"price":38.8949,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2022-04-04","known_ts":"2022-04-04","bar_index":1382,"type":"SELL","basis":"structure_stop","strength":0.588,"price":36.1528,"stop_level":38.3262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-04-06","known_ts":"2022-04-06","bar_index":1383,"type":"SELL","basis":"structure_stop","strength":0.588,"price":35.296,"stop_level":38.3262,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2022-05-19","known_ts":"2022-05-23","bar_index":1393,"type":"BUY","strength":0.588,"price":31.6347,"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":90},{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":1398,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.1186,"stop_level":31.1907,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-06-29","known_ts":"2022-07-01","bar_index":1402,"type":"REBUY","strength":0.45,"price":29.7098,"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":"2022-08-31","known_ts":"2022-08-31","bar_index":1416,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.8212,"stop_level":31.0498,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-01","known_ts":"2022-09-01","bar_index":1417,"type":"RECLAIM","strength":0.588,"price":31.0892,"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":31.0498,"sweep_low":30.3877,"atr14":0.669427,"stop_level":30.052986,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-22","known_ts":"2022-09-22","bar_index":1421,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.8128,"stop_level":31.1838,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-10-06","known_ts":"2022-10-10","bar_index":1425,"type":"REBUY","strength":0.725,"price":30.8172,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2022-10-27","known_ts":"2022-10-31","bar_index":1430,"type":"BUY","strength":0.725,"price":31.3911,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2022-12-02","known_ts":"2022-12-02","bar_index":1438,"type":"SELL","basis":"structure_stop","strength":0.725,"price":31.0219,"stop_level":31.4549,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-01-03","known_ts":"2023-01-05","bar_index":1445,"type":"BUY","strength":0.863,"price":32.0062,"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":50},{"ts":"2023-02-09","known_ts":"2023-02-09","bar_index":1453,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.4962,"stop_level":35.9912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-02-10","known_ts":"2023-02-10","bar_index":1454,"type":"RECLAIM","strength":0.863,"price":36.117,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-02-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2023-02-09","prior_stop_level":35.9912,"sweep_low":35.211,"atr14":0.851938,"stop_level":34.785031,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-18","known_ts":"2023-04-20","bar_index":1469,"type":"BUY","strength":0.588,"price":30.1797,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2023-05-17","known_ts":"2023-05-19","bar_index":1476,"type":"REBUY","strength":0.45,"price":29.5504,"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":"2023-06-23","known_ts":"2023-06-23","bar_index":1484,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.0518,"stop_level":29.4654,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-06-26","known_ts":"2023-06-26","bar_index":1484,"type":"RECLAIM","strength":0.45,"price":29.586,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-06-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2023-06-23","prior_stop_level":29.4654,"sweep_low":28.9571,"atr14":0.637226,"stop_level":28.638487,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-11","known_ts":"2023-07-11","bar_index":1488,"type":"RECLAIM","strength":0.725,"price":33.0667,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-06-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-14","known_ts":"2024-05-16","bar_index":1559,"type":"BUY","strength":0.725,"price":46.0976,"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":"2024-07-11","known_ts":"2024-07-15","bar_index":1572,"type":"BUY","strength":0.725,"price":47.4502,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2024-10-04","known_ts":"2024-10-04","bar_index":1592,"type":"SELL","basis":"structure_stop","strength":1.0,"price":54.4182,"stop_level":54.5357,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-10-11","known_ts":"2024-10-11","bar_index":1593,"type":"RECLAIM","strength":1.0,"price":54.6712,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-10-04","prior_stop_level":54.5357,"sweep_low":52.8094,"atr14":1.026571,"stop_level":52.296114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-22","known_ts":"2024-10-22","bar_index":1596,"type":"RECLAIM","strength":1.0,"price":54.7797,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-10-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-01-29","known_ts":"2025-01-31","bar_index":1618,"type":"BUY","strength":0.725,"price":53.0169,"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":"2025-04-03","known_ts":"2025-04-03","bar_index":1633,"type":"SELL","basis":"structure_stop","strength":0.863,"price":58.9953,"stop_level":59.4454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-08","known_ts":"2025-04-08","bar_index":1634,"type":"SELL","basis":"structure_stop","strength":0.863,"price":53.5578,"stop_level":59.4454,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-05-05","known_ts":"2025-05-05","bar_index":1640,"type":"RECLAIM","strength":0.863,"price":59.0872,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-26","known_ts":"2025-06-30","bar_index":1652,"type":"BUY","strength":0.588,"price":51.9612,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":40},{"ts":"2025-09-02","known_ts":"2025-09-02","bar_index":1667,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.3248,"stop_level":54.399,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-03","known_ts":"2025-09-03","bar_index":1667,"type":"RECLAIM","strength":0.725,"price":55.3258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-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":"2025-09-02","prior_stop_level":54.399,"sweep_low":53.9262,"atr14":1.027825,"stop_level":53.412288,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-16","known_ts":"2025-09-16","bar_index":1670,"type":"SELL","basis":"structure_stop","strength":0.725,"price":54.641,"stop_level":55.1219,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-09-18","known_ts":"2025-09-18","bar_index":1671,"type":"RECLAIM","strength":0.725,"price":55.3046,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2025-09-16","prior_stop_level":55.1219,"sweep_low":54.4353,"atr14":1.053811,"stop_level":53.908395,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-30","known_ts":"2025-09-30","bar_index":1674,"type":"RECLAIM","strength":0.725,"price":55.7158,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2025-11-11","known_ts":"2025-11-13","bar_index":1684,"type":"BUY","strength":0.588,"price":54.7625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2025-12-10","known_ts":"2025-12-10","bar_index":1690,"type":"SELL","basis":"structure_stop","strength":0.588,"price":52.8277,"stop_level":53.4352,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2025-12-11","known_ts":"2025-12-11","bar_index":1691,"type":"RECLAIM","strength":0.588,"price":53.9119,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-12-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2025-12-10","prior_stop_level":53.4352,"sweep_low":52.2202,"atr14":1.13307,"stop_level":51.653665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-05","known_ts":"2026-01-07","bar_index":1696,"type":"REBUY","strength":0.588,"price":54.6067,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"2026-01-30","known_ts":"2026-02-03","bar_index":1702,"type":"BUY","strength":0.45,"price":53.4032,"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":"2026-02-04","known_ts":"2026-02-04","bar_index":1703,"type":"RECLAIM","strength":0.588,"price":56.3679,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-01-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2026-02-23","known_ts":"2026-02-23","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":0.725,"price":49.9298,"stop_level":49.9591,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-02-24","known_ts":"2026-02-24","bar_index":1707,"type":"RECLAIM","strength":0.588,"price":50.8201,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-02-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":"2026-02-23","prior_stop_level":49.9591,"sweep_low":49.8515,"atr14":1.535763,"stop_level":49.083619,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-04-10","known_ts":"2026-04-14","bar_index":1718,"type":"BUY","strength":0.45,"price":47.0949,"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":"2026-04-10","known_ts":"2026-04-14","bar_index":1718,"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":"2026-04-10","trigger_known_ts":"2026-04-14","strength":0.45,"price":47.0949,"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.211297,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":44.7109,"atr14":1.251931,"stop_level":44.084935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-29","known_ts":"2026-05-29","bar_index":1729,"type":"SELL","basis":"structure_stop","strength":0.588,"price":46.8377,"stop_level":46.9564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-06-10","known_ts":"2026-06-12","bar_index":1732,"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":"2026-06-10","trigger_known_ts":"2026-06-12","strength":0.588,"price":47.4015,"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.159069,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":44.8296,"atr14":1.065489,"stop_level":44.296855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-06-18","known_ts":"2026-06-23","bar_index":1734,"type":"BUY","strength":0.588,"price":47.96,"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":"2026-06-18","known_ts":"2026-06-23","bar_index":1734,"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":"2026-06-18","trigger_known_ts":"2026-06-23","strength":0.588,"price":47.96,"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.149161,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":46.46,"atr14":1.090246,"stop_level":45.914877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-16","known_ts":"2026-07-16","bar_index":1740,"type":"RECLAIM","strength":0.725,"price":50.86,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-06-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-08-11","known_ts":"2026-08-11","bar_index":1746,"type":"SELL","basis":"structure_stop","strength":0.725,"price":47.57,"stop_level":48.61,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-13","known_ts":"2026-08-13","bar_index":1746,"type":"RECLAIM","strength":0.725,"price":48.97,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-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":"2026-08-11","prior_stop_level":48.61,"sweep_low":47.19,"atr14":1.417447,"stop_level":46.481277,"risk_basis":"daily_ohlc_atr14"}],"state":{"position_hint":"flat","last_signal":"RECLAIM","last_scored_signal":"SELL","last_scored_ts":"2026-08-11","last_scored_basis":"structure_stop","bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2016-08-17","2016-10-12","2016-11-15","2016-12-07","2017-09-08","2017-10-04","2018-02-13","2018-03-15","2018-05-02","2018-06-11","2018-10-30","2018-11-26","2019-09-24","2019-10-10","2020-01-02","2020-02-28","2020-03-25","2020-10-01","2021-07-02","2021-07-21","2021-10-01","2022-02-04","2022-04-28","2022-06-24","2022-07-18","2023-03-17","2023-10-09","2023-10-30","2024-01-26","2024-03-19","2024-04-23","2024-11-04","2024-12-20","2025-01-15","2025-05-27","2025-07-18","2025-10-16","2025-11-06","2026-01-22","2026-03-16"],"warnings":[{"ts":"2022-01-20","kind":"arm","px":39.4753},{"ts":"2022-01-21","kind":"confirm","px":38.5953,"level":39.6914},{"ts":"2022-04-01","kind":"arm","px":36.5813},{"ts":"2022-04-04","kind":"confirm","px":36.1528,"level":38.3262},{"ts":"2022-04-05","kind":"arm","px":35.5063},{"ts":"2022-04-06","kind":"confirm","px":35.296,"level":38.3262},{"ts":"2022-06-13","kind":"arm","px":28.9238},{"ts":"2022-06-14","kind":"confirm","px":29.1186,"level":31.1907},{"ts":"2022-08-05","kind":"arm","px":30.5217},{"ts":"2022-08-31","kind":"confirm","px":30.8212,"level":31.0498},{"ts":"2022-09-14","kind":"arm","px":31.1838},{"ts":"2022-09-22","kind":"confirm","px":29.8128,"level":31.1838},{"ts":"2022-11-18","kind":"arm","px":31.6462},{"ts":"2022-12-02","kind":"confirm","px":31.0219,"level":31.4549},{"ts":"2023-01-30","kind":"arm","px":35.9912},{"ts":"2023-02-09","kind":"confirm","px":35.4962,"level":35.9912},{"ts":"2023-05-31","kind":"arm","px":29.0317},{"ts":"2023-06-23","kind":"confirm","px":29.0518,"level":29.4654},{"ts":"2023-07-28","kind":"arm","px":33.644},{"ts":"2023-11-28","kind":"arm","px":38.6876},{"ts":"2024-01-03","kind":"arm","px":42.2448},{"ts":"2024-07-29","kind":"arm","px":48.8937},{"ts":"2024-09-09","kind":"arm","px":52.8121},{"ts":"2024-10-04","kind":"confirm","px":54.4182,"level":54.5357},{"ts":"2025-03-12","kind":"arm","px":56.2068},{"ts":"2025-04-03","kind":"confirm","px":58.9953,"level":59.4454},{"ts":"2025-04-07","kind":"arm","px":53.1261},{"ts":"2025-04-08","kind":"confirm","px":53.5578,"level":59.4454},{"ts":"2025-08-19","kind":"arm","px":55.1219},{"ts":"2025-09-02","kind":"confirm","px":54.3248,"level":54.399},{"ts":"2025-09-10","kind":"arm","px":55.1219},{"ts":"2025-09-16","kind":"confirm","px":54.641,"level":55.1219},{"ts":"2025-12-09","kind":"arm","px":53.1735},{"ts":"2025-12-10","kind":"confirm","px":52.8277,"level":53.4352},{"ts":"2026-02-19","kind":"arm","px":53.0412},{"ts":"2026-02-23","kind":"confirm","px":49.9298,"level":49.9591},{"ts":"2026-05-01","kind":"arm","px":51.0714},{"ts":"2026-05-29","kind":"confirm","px":46.8377,"level":46.9564},{"ts":"2026-07-21","kind":"arm","px":50.78},{"ts":"2026-08-11","kind":"confirm","px":47.57,"level":48.61}],"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":[]}}}