{"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":"PUK","timeframe":"3D","as_of":"2026-08-13T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2001-01-11","known_ts":"2001-01-11","bar_index":45,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.6857,"stop_level":11.8523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-04-10","known_ts":"2001-04-12","bar_index":66,"type":"BUY","strength":0.45,"price":8.616,"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":"2001-05-15","known_ts":"2001-05-15","bar_index":74,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1542,"stop_level":9.2439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-05-25","known_ts":"2001-05-25","bar_index":76,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0684,"stop_level":9.0879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-07-18","known_ts":"2001-07-18","bar_index":88,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.0762,"stop_level":9.0879,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-07-20","known_ts":"2001-07-20","bar_index":89,"type":"RECLAIM","strength":0.588,"price":9.2244,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-07-18 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-07-18","prior_stop_level":9.0879,"sweep_low":9.0489,"atr14":0.148106,"stop_level":8.974847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-08-20","known_ts":"2001-08-20","bar_index":96,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6145,"stop_level":9.6183,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-08-21","known_ts":"2001-08-21","bar_index":96,"type":"RECLAIM","strength":0.725,"price":9.6418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-08-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":"2001-08-20","prior_stop_level":9.6183,"sweep_low":9.5949,"atr14":0.135756,"stop_level":9.527022,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-09-04","known_ts":"2001-09-04","bar_index":99,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.5676,"stop_level":9.6145,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-09-05","known_ts":"2001-09-05","bar_index":100,"type":"RECLAIM","strength":0.725,"price":9.6222,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-09-04","prior_stop_level":9.6145,"sweep_low":9.5676,"atr14":0.138161,"stop_level":9.49852,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-10-23","known_ts":"2001-10-25","bar_index":110,"type":"BUY","strength":0.588,"price":8.4029,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"2001-11-20","known_ts":"2001-11-20","bar_index":116,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.8181,"stop_level":8.8576,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-21","known_ts":"2001-11-21","bar_index":117,"type":"RECLAIM","strength":0.725,"price":8.9763,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-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":"2001-11-20","prior_stop_level":8.8576,"sweep_low":8.7864,"atr14":0.287511,"stop_level":8.642644,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-11-29","known_ts":"2001-11-29","bar_index":118,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.6164,"stop_level":8.6441,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2001-11-30","known_ts":"2001-11-30","bar_index":119,"type":"RECLAIM","strength":0.725,"price":8.6915,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-11-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2001-11-29","prior_stop_level":8.6441,"sweep_low":8.5611,"atr14":0.25152,"stop_level":8.43534,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-12-13","known_ts":"2001-12-13","bar_index":122,"type":"RECLAIM","strength":0.863,"price":9.2531,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-11-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-01-14","known_ts":"2002-01-14","bar_index":128,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.8774,"stop_level":8.9446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-01-17","known_ts":"2002-01-17","bar_index":129,"type":"RECLAIM","strength":0.863,"price":9.1384,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-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":"2002-01-14","prior_stop_level":8.9446,"sweep_low":8.7944,"atr14":0.187024,"stop_level":8.700888,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-03-13","known_ts":"2002-03-15","bar_index":142,"type":"BUY","strength":0.45,"price":8.2645,"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":"2002-04-12","known_ts":"2002-04-12","bar_index":149,"type":"RECLAIM","strength":0.725,"price":8.8282,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2002-03-13 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2002-05-02","known_ts":"2002-05-02","bar_index":153,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.4228,"stop_level":8.4715,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-05-03","known_ts":"2002-05-03","bar_index":154,"type":"RECLAIM","strength":0.725,"price":8.5809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-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":"2002-05-02","prior_stop_level":8.4715,"sweep_low":8.4228,"atr14":0.164544,"stop_level":8.340528,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-11","known_ts":"2002-09-11","bar_index":184,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.8068,"stop_level":5.8368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-09-27","known_ts":"2002-10-01","bar_index":188,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2002-09-27","trigger_known_ts":"2002-10-01","strength":0.45,"price":4.8011,"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.489212,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.1596,"atr14":0.31555,"stop_level":4.001825,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-10-10","known_ts":"2002-10-14","bar_index":191,"type":"BUY","strength":0.45,"price":5.4136,"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":"2002-10-10","known_ts":"2002-10-14","bar_index":191,"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":"2002-10-10","trigger_known_ts":"2002-10-14","strength":0.45,"price":5.4136,"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.424048,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.4162,"atr14":0.307863,"stop_level":4.262269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-11-13","known_ts":"2002-11-13","bar_index":199,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.5502,"stop_level":5.7572,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-11-14","known_ts":"2002-11-14","bar_index":199,"type":"RECLAIM","strength":0.588,"price":5.9393,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-11-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":"2002-11-13","prior_stop_level":5.7572,"sweep_low":5.5461,"atr14":0.338688,"stop_level":5.376756,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-12-09","known_ts":"2002-12-09","bar_index":204,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.1379,"stop_level":6.2579,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2002-12-16","known_ts":"2002-12-16","bar_index":206,"type":"RECLAIM","strength":0.725,"price":6.2911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-12-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":"2002-12-09","prior_stop_level":6.2579,"sweep_low":5.7571,"atr14":0.316076,"stop_level":5.599062,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-03-21","known_ts":"2003-03-25","bar_index":228,"type":"BUY","strength":0.588,"price":4.7841,"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":"2003-05-23","known_ts":"2003-05-23","bar_index":242,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2381,"stop_level":5.3123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2003-05-27","known_ts":"2003-05-27","bar_index":243,"type":"RECLAIM","strength":0.725,"price":5.3865,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-05-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":"2003-05-23","prior_stop_level":5.3123,"sweep_low":5.129,"atr14":0.219864,"stop_level":5.019068,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-09","known_ts":"2003-06-09","bar_index":246,"type":"RECLAIM","strength":1.0,"price":5.6047,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-05-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-03","known_ts":"2003-07-08","bar_index":252,"type":"BUY","strength":1.0,"price":5.9496,"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":"2003-07-03","known_ts":"2003-07-03","bar_index":252,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.2992,"stop_level":5.3254,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-07-07","known_ts":"2003-07-07","bar_index":252,"type":"RECLAIM","strength":1.0,"price":5.6702,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-07-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-07-03","prior_stop_level":5.3254,"sweep_low":5.2206,"atr14":0.184011,"stop_level":5.128595,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-07-22","known_ts":"2003-07-22","bar_index":256,"type":"RECLAIM","strength":1.0,"price":5.9758,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-07-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-06","known_ts":"2003-08-06","bar_index":259,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.7139,"stop_level":5.7968,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-08-13","known_ts":"2003-08-13","bar_index":261,"type":"RECLAIM","strength":1.0,"price":5.871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-08-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2003-08-06","prior_stop_level":5.7968,"sweep_low":5.6135,"atr14":0.17354,"stop_level":5.52673,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-08-15","known_ts":"2003-08-19","bar_index":262,"type":"REBUY","strength":1.0,"price":6.2202,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2003-09-25","known_ts":"2003-09-25","bar_index":271,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.3625,"stop_level":6.473,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-10","known_ts":"2003-10-10","bar_index":275,"type":"RECLAIM","strength":1.0,"price":6.8883,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-09-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2003-10-28","known_ts":"2003-10-30","bar_index":279,"type":"BUY","strength":1.0,"price":6.9457,"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":"2004-02-02","known_ts":"2004-02-02","bar_index":300,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.8029,"stop_level":7.8382,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-02-03","known_ts":"2004-02-03","bar_index":301,"type":"RECLAIM","strength":1.0,"price":7.8647,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-02-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":"2004-02-02","prior_stop_level":7.8382,"sweep_low":7.7366,"atr14":0.182454,"stop_level":7.645373,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-02-17","known_ts":"2004-02-17","bar_index":304,"type":"RECLAIM","strength":1.0,"price":8.9649,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-02-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-05-25","known_ts":"2004-05-27","bar_index":327,"type":"BUY","strength":0.725,"price":7.5368,"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":"2004-07-06","known_ts":"2004-07-06","bar_index":336,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6047,"stop_level":7.6544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-07-12","known_ts":"2004-07-12","bar_index":337,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.6454,"stop_level":7.6544,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-08-30","known_ts":"2004-09-01","bar_index":349,"type":"BUY","strength":0.588,"price":7.3197,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":70},{"ts":"2004-10-19","known_ts":"2004-10-19","bar_index":360,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.9853,"stop_level":7.5029,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2004-11-15","known_ts":"2004-11-17","bar_index":367,"type":"BUY","strength":0.588,"price":7.4292,"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":"2005-01-03","known_ts":"2005-01-03","bar_index":378,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.0814,"stop_level":8.1617,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-01-06","known_ts":"2005-01-06","bar_index":379,"type":"RECLAIM","strength":0.863,"price":8.2657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-01-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2005-01-03","prior_stop_level":8.1617,"sweep_low":8.0577,"atr14":0.161818,"stop_level":7.976791,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-01-25","known_ts":"2005-01-25","bar_index":383,"type":"RECLAIM","strength":0.863,"price":8.1239,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-01-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2005-02-02","known_ts":"2005-02-04","bar_index":385,"type":"BUY","strength":1.0,"price":8.4547,"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":40},{"ts":"2005-02-22","known_ts":"2005-02-22","bar_index":389,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.3177,"stop_level":8.3271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-02-24","known_ts":"2005-02-28","bar_index":390,"type":"BUY","strength":1.0,"price":8.6626,"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":50},{"ts":"2005-02-24","known_ts":"2005-02-24","bar_index":390,"type":"RECLAIM","strength":1.0,"price":8.4311,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-02-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":"2005-02-22","prior_stop_level":8.3271,"sweep_low":8.2562,"atr14":0.116207,"stop_level":8.198096,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-08","known_ts":"2005-04-12","bar_index":400,"type":"REBUY","strength":1.0,"price":9.4222,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2005-08-16","known_ts":"2005-08-16","bar_index":430,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.234,"stop_level":9.2436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-08-22","known_ts":"2005-08-22","bar_index":431,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.0556,"stop_level":9.2436,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-09-01","known_ts":"2005-09-06","bar_index":434,"type":"REBUY","strength":1.0,"price":9.3383,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2005-11-04","known_ts":"2005-11-08","bar_index":449,"type":"BUY","strength":0.588,"price":8.7291,"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":"2005-12-08","known_ts":"2005-12-08","bar_index":456,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.885,"stop_level":8.9533,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2005-12-12","known_ts":"2005-12-12","bar_index":457,"type":"RECLAIM","strength":0.588,"price":8.9825,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-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":"2005-12-08","prior_stop_level":8.9533,"sweep_low":8.8265,"atr14":0.14129,"stop_level":8.755855,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-12-22","known_ts":"2005-12-22","bar_index":460,"type":"RECLAIM","strength":0.725,"price":9.2896,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-12-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-04-05","known_ts":"2006-04-05","bar_index":483,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.4539,"stop_level":11.5182,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-04-06","known_ts":"2006-04-06","bar_index":483,"type":"RECLAIM","strength":1.0,"price":11.7656,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2006-04-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":"2006-04-05","prior_stop_level":11.5182,"sweep_low":11.3153,"atr14":0.294311,"stop_level":11.168144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-05-01","known_ts":"2006-05-01","bar_index":489,"type":"RECLAIM","strength":1.0,"price":11.8744,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-04-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-07-21","known_ts":"2006-07-25","bar_index":508,"type":"BUY","strength":0.725,"price":10.7265,"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":"2007-01-10","known_ts":"2007-01-10","bar_index":547,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.8442,"stop_level":13.8492,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-01-11","known_ts":"2007-01-11","bar_index":547,"type":"RECLAIM","strength":1.0,"price":14.1838,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-01-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":"2007-01-10","prior_stop_level":13.8492,"sweep_low":13.7693,"atr14":0.233269,"stop_level":13.652665,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-02-05","known_ts":"2007-02-05","bar_index":553,"type":"RECLAIM","strength":1.0,"price":14.2986,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-01-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-03-28","known_ts":"2007-03-30","bar_index":565,"type":"BUY","strength":0.725,"price":14.1538,"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":"2007-05-21","known_ts":"2007-05-21","bar_index":577,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.5529,"stop_level":15.6746,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-23","known_ts":"2007-05-23","bar_index":578,"type":"RECLAIM","strength":0.863,"price":15.7,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-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":"2007-05-21","prior_stop_level":15.6746,"sweep_low":15.4463,"atr14":0.301115,"stop_level":15.295742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-19","known_ts":"2007-07-23","bar_index":591,"type":"BUY","strength":0.725,"price":15.3449,"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":90},{"ts":"2007-11-07","known_ts":"2007-11-07","bar_index":617,"type":"SELL","basis":"structure_stop","strength":0.588,"price":15.2348,"stop_level":15.3371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2007-12-26","known_ts":"2007-12-28","bar_index":628,"type":"BUY","strength":0.588,"price":14.6667,"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":"quality","score":75},{"ts":"2008-02-22","known_ts":"2008-02-26","bar_index":641,"type":"BUY","strength":0.45,"price":13.2185,"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-28","known_ts":"2008-03-28","bar_index":649,"type":"RECLAIM","strength":0.725,"price":14.3341,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-02-22 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-14","known_ts":"2008-05-14","bar_index":660,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.1347,"stop_level":14.2494,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-05-15","known_ts":"2008-05-15","bar_index":660,"type":"RECLAIM","strength":0.863,"price":14.2963,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-05-14","prior_stop_level":14.2494,"sweep_low":14.1035,"atr14":0.346587,"stop_level":13.930207,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-07","known_ts":"2008-07-09","bar_index":672,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-07-07","trigger_known_ts":"2008-07-09","strength":0.45,"price":11.0545,"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.332054,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.5593,"atr14":0.381656,"stop_level":10.368472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-07-28","known_ts":"2008-07-30","bar_index":677,"type":"BUY","strength":0.45,"price":11.2056,"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-07-28","known_ts":"2008-07-30","bar_index":677,"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-07-28","trigger_known_ts":"2008-07-30","strength":0.45,"price":11.2056,"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.322924,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":10.3978,"atr14":0.459337,"stop_level":10.168132,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-08-19","known_ts":"2008-08-19","bar_index":682,"type":"SELL","basis":"structure_stop","strength":0.588,"price":10.0899,"stop_level":10.575,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-09-17","known_ts":"2008-09-19","bar_index":689,"type":"REBUY","strength":0.45,"price":11.8076,"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-10-03","known_ts":"2008-10-03","bar_index":693,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.6673,"stop_level":8.7991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2008-10-29","known_ts":"2008-10-31","bar_index":699,"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-29","trigger_known_ts":"2008-10-31","strength":0.45,"price":5.4638,"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.66213,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9411,"atr14":0.930184,"stop_level":3.476008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-03","known_ts":"2008-11-05","bar_index":700,"type":"BUY","strength":0.45,"price":6.8496,"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-03","known_ts":"2008-11-05","bar_index":700,"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-03","trigger_known_ts":"2008-11-05","strength":0.45,"price":6.8496,"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.543028,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.9411,"atr14":0.881254,"stop_level":3.500473,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-14","known_ts":"2009-01-14","bar_index":716,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.2267,"stop_level":5.5587,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-16","known_ts":"2009-01-16","bar_index":717,"type":"RECLAIM","strength":0.588,"price":5.6061,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-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":"2009-01-14","prior_stop_level":5.5587,"sweep_low":5.0002,"atr14":0.553359,"stop_level":4.723521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-04","known_ts":"2009-02-06","bar_index":721,"type":"REBUY","strength":0.725,"price":5.5798,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2009-03-19","known_ts":"2009-03-23","bar_index":731,"type":"BUY","strength":0.725,"price":5.5323,"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":70},{"ts":"2009-06-16","known_ts":"2009-06-16","bar_index":751,"type":"SELL","basis":"structure_stop","strength":0.863,"price":7.2975,"stop_level":7.4943,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-06-19","known_ts":"2009-06-19","bar_index":752,"type":"RECLAIM","strength":0.863,"price":7.6091,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-06-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":"2009-06-16","prior_stop_level":7.4943,"sweep_low":7.139,"atr14":0.335998,"stop_level":6.971001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-07-28","known_ts":"2009-07-30","bar_index":761,"type":"BUY","strength":0.725,"price":7.9534,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2009-09-01","known_ts":"2009-09-01","bar_index":769,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.2998,"stop_level":9.4991,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-03","known_ts":"2009-09-03","bar_index":770,"type":"RECLAIM","strength":1.0,"price":9.5102,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-01","prior_stop_level":9.4991,"sweep_low":9.0784,"atr14":0.340865,"stop_level":8.907967,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-09-21","known_ts":"2009-09-21","bar_index":773,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.1302,"stop_level":10.2077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-09-23","known_ts":"2009-09-23","bar_index":774,"type":"RECLAIM","strength":1.0,"price":10.4623,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-09-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-09-21","prior_stop_level":10.2077,"sweep_low":10.0194,"atr14":0.315837,"stop_level":9.861481,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-02","known_ts":"2009-10-02","bar_index":776,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.0028,"stop_level":10.1634,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":777,"type":"RECLAIM","strength":1.0,"price":10.4457,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-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":"2009-10-02","prior_stop_level":10.1634,"sweep_low":9.9973,"atr14":0.333981,"stop_level":9.830309,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-16","known_ts":"2009-10-16","bar_index":780,"type":"RECLAIM","strength":1.0,"price":11.3148,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-27","known_ts":"2009-10-27","bar_index":782,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.966,"stop_level":11.0103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-06","known_ts":"2010-05-06","bar_index":826,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.9136,"stop_level":9.2536,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-05-12","known_ts":"2010-05-12","bar_index":827,"type":"RECLAIM","strength":0.588,"price":9.5483,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-06 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-05-06","prior_stop_level":9.2536,"sweep_low":8.4433,"atr14":0.357373,"stop_level":8.264613,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-27","known_ts":"2010-06-01","bar_index":831,"type":"REBUY","strength":0.588,"price":9.3669,"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-07-01","known_ts":"2010-07-01","bar_index":839,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5226,"stop_level":8.5736,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2010-07-07","known_ts":"2010-07-07","bar_index":840,"type":"RECLAIM","strength":0.588,"price":8.7776,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-01 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-07-01","prior_stop_level":8.5736,"sweep_low":8.3186,"atr14":0.291239,"stop_level":8.17298,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-02","known_ts":"2010-08-02","bar_index":846,"type":"RECLAIM","strength":0.863,"price":10.2283,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-07-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-23","known_ts":"2010-09-23","bar_index":858,"type":"SELL","basis":"structure_stop","strength":1.0,"price":10.8279,"stop_level":10.9598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-24","known_ts":"2010-09-24","bar_index":858,"type":"RECLAIM","strength":1.0,"price":11.1891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-09-23","prior_stop_level":10.9598,"sweep_low":10.8108,"atr14":0.249503,"stop_level":10.686049,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-08","known_ts":"2010-10-08","bar_index":862,"type":"RECLAIM","strength":1.0,"price":11.2464,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-27","known_ts":"2010-10-27","bar_index":866,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.1833,"stop_level":11.2349,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-28","known_ts":"2010-10-28","bar_index":866,"type":"RECLAIM","strength":1.0,"price":11.5387,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-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":"2010-10-27","prior_stop_level":11.2349,"sweep_low":11.063,"atr14":0.247695,"stop_level":10.939153,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-03","known_ts":"2010-11-05","bar_index":868,"type":"REBUY","strength":1.0,"price":12.0661,"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":"2010-12-16","known_ts":"2010-12-20","bar_index":878,"type":"BUY","strength":0.863,"price":11.9744,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2011-01-24","known_ts":"2011-01-24","bar_index":886,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.0775,"stop_level":12.0947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-01-25","known_ts":"2011-01-25","bar_index":886,"type":"RECLAIM","strength":1.0,"price":12.2094,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-01-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":"2011-01-24","prior_stop_level":12.0947,"sweep_low":11.9514,"atr14":0.224414,"stop_level":11.839193,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-08","known_ts":"2011-02-08","bar_index":890,"type":"RECLAIM","strength":1.0,"price":13.2068,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-24","known_ts":"2011-02-24","bar_index":893,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.6278,"stop_level":13.1609,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-02-28","known_ts":"2011-02-28","bar_index":894,"type":"RECLAIM","strength":1.0,"price":13.2354,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-02-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":"2011-02-24","prior_stop_level":13.1609,"sweep_low":12.5361,"atr14":0.288788,"stop_level":12.391706,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-04-08","known_ts":"2011-04-08","bar_index":904,"type":"RECLAIM","strength":1.0,"price":13.991,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-04-18","known_ts":"2011-04-20","bar_index":906,"type":"BUY","strength":1.0,"price":14.2376,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-05-23","known_ts":"2011-05-23","bar_index":914,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.6387,"stop_level":13.7855,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-05-26","known_ts":"2011-05-26","bar_index":915,"type":"RECLAIM","strength":0.863,"price":14.0145,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-05-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2011-05-23","prior_stop_level":13.7855,"sweep_low":13.4861,"atr14":0.298637,"stop_level":13.336782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-09","known_ts":"2011-11-09","bar_index":953,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3743,"stop_level":11.6478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-11","known_ts":"2011-11-11","bar_index":954,"type":"RECLAIM","strength":0.588,"price":12.0997,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2011-11-09","prior_stop_level":11.6478,"sweep_low":11.3624,"atr14":0.532806,"stop_level":11.095997,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-16","known_ts":"2011-11-16","bar_index":955,"type":"SELL","basis":"structure_stop","strength":0.588,"price":11.3565,"stop_level":11.3743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2011-11-29","known_ts":"2011-12-01","bar_index":958,"type":"REBUY","strength":0.588,"price":11.737,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-01-18","known_ts":"2012-01-18","bar_index":969,"type":"RECLAIM","strength":0.725,"price":12.9738,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-22","known_ts":"2012-02-22","bar_index":977,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3008,"stop_level":13.3959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-02-23","known_ts":"2012-02-23","bar_index":977,"type":"RECLAIM","strength":0.863,"price":13.6159,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-02-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":"2012-02-22","prior_stop_level":13.3959,"sweep_low":13.2829,"atr14":0.2618,"stop_level":13.152,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-03-09","known_ts":"2012-03-09","bar_index":981,"type":"RECLAIM","strength":0.863,"price":14.3948,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-02-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-03-30","known_ts":"2012-03-30","bar_index":986,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.5993,"stop_level":14.6564,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-02","known_ts":"2012-04-02","bar_index":986,"type":"RECLAIM","strength":0.863,"price":14.7998,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-03-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":"2012-03-30","prior_stop_level":14.6564,"sweep_low":14.4718,"atr14":0.300776,"stop_level":14.321412,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-04-18","known_ts":"2012-04-18","bar_index":990,"type":"RECLAIM","strength":0.863,"price":14.733,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-03-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-06-18","known_ts":"2012-06-20","bar_index":1004,"type":"BUY","strength":0.725,"price":14.1133,"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":"2012-07-24","known_ts":"2012-07-24","bar_index":1012,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.7792,"stop_level":13.8035,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-07-25","known_ts":"2012-07-25","bar_index":1012,"type":"RECLAIM","strength":0.863,"price":13.8095,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-07-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":"2012-07-24","prior_stop_level":13.8035,"sweep_low":13.6333,"atr14":0.3019,"stop_level":13.48235,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-08-08","known_ts":"2012-08-08","bar_index":1016,"type":"RECLAIM","strength":1.0,"price":15.4438,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-07-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-29","known_ts":"2012-08-29","bar_index":1021,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.2546,"stop_level":15.2607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-08-31","known_ts":"2012-08-31","bar_index":1021,"type":"RECLAIM","strength":1.0,"price":15.3466,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-08-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":"2012-08-29","prior_stop_level":15.2607,"sweep_low":15.1563,"atr14":0.236708,"stop_level":15.037946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-04","known_ts":"2012-09-04","bar_index":1022,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.0888,"stop_level":15.2607,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-09-05","known_ts":"2012-09-05","bar_index":1022,"type":"RECLAIM","strength":1.0,"price":15.2914,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-09-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":"2012-09-04","prior_stop_level":15.2607,"sweep_low":14.9967,"atr14":0.247479,"stop_level":14.87296,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-09-20","known_ts":"2012-09-20","bar_index":1026,"type":"RECLAIM","strength":1.0,"price":16.3964,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-09-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-10-16","known_ts":"2012-10-18","bar_index":1032,"type":"REBUY","strength":1.0,"price":17.047,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2012-12-21","known_ts":"2012-12-21","bar_index":1047,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.397,"stop_level":17.5381,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-01-18","known_ts":"2013-01-18","bar_index":1053,"type":"RECLAIM","strength":1.0,"price":18.0599,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-12-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-08","known_ts":"2013-03-12","bar_index":1064,"type":"BUY","strength":0.863,"price":18.858,"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":"2013-03-27","known_ts":"2013-03-27","bar_index":1068,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.055,"stop_level":20.1532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-03-28","known_ts":"2013-03-28","bar_index":1068,"type":"RECLAIM","strength":1.0,"price":20.2534,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-03-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2013-03-27","prior_stop_level":20.1532,"sweep_low":19.9261,"atr14":0.46633,"stop_level":19.692935,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-04-08","known_ts":"2013-04-08","bar_index":1070,"type":"SELL","basis":"structure_stop","strength":0.863,"price":19.8841,"stop_level":20.055,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-04-10","known_ts":"2013-04-10","bar_index":1071,"type":"RECLAIM","strength":0.863,"price":20.5601,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-04-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2013-04-08","prior_stop_level":20.055,"sweep_low":19.6588,"atr14":0.462229,"stop_level":19.427686,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-05-03","known_ts":"2013-05-03","bar_index":1077,"type":"RECLAIM","strength":1.0,"price":22.2812,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2013-04-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-05-24","known_ts":"2013-05-24","bar_index":1082,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.8932,"stop_level":22.3876,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2013-07-17","known_ts":"2013-07-19","bar_index":1094,"type":"BUY","strength":0.725,"price":22.1185,"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":"2013-08-27","known_ts":"2013-08-27","bar_index":1103,"type":"SELL","basis":"structure_stop","strength":0.863,"price":21.7299,"stop_level":22.1999,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-09-16","known_ts":"2013-09-18","bar_index":1108,"type":"BUY","strength":0.725,"price":24.1787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"2013-10-15","known_ts":"2013-10-17","bar_index":1115,"type":"BUY","strength":0.863,"price":24.955,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2013-11-06","known_ts":"2013-11-06","bar_index":1120,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.643,"stop_level":25.744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-08","known_ts":"2013-11-08","bar_index":1121,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.7061,"stop_level":25.744,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2013-11-13","known_ts":"2013-11-15","bar_index":1122,"type":"REBUY","strength":1.0,"price":25.8702,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":45},{"ts":"2013-11-14","known_ts":"2013-11-14","bar_index":1122,"type":"RECLAIM","strength":1.0,"price":25.8386,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-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":"2013-11-08","prior_stop_level":25.744,"sweep_low":24.9929,"atr14":0.391113,"stop_level":24.797344,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-11-26","known_ts":"2013-11-29","bar_index":1125,"type":"REBUY","strength":1.0,"price":26.9747,"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":"2014-01-23","known_ts":"2014-01-23","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.65,"stop_level":27.8204,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-02-25","known_ts":"2014-02-27","bar_index":1145,"type":"BUY","strength":0.725,"price":28.6219,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2014-03-20","known_ts":"2014-03-20","bar_index":1150,"type":"SELL","basis":"structure_stop","strength":0.725,"price":28.1107,"stop_level":28.2496,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-05-05","known_ts":"2014-05-05","bar_index":1161,"type":"RECLAIM","strength":0.725,"price":30.1136,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-03-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-05-29","known_ts":"2014-05-29","bar_index":1166,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.9786,"stop_level":30.0043,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-07-03","known_ts":"2014-07-08","bar_index":1175,"type":"BUY","strength":0.588,"price":30.3321,"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":"2014-08-20","known_ts":"2014-08-22","bar_index":1186,"type":"BUY","strength":0.588,"price":31.0584,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2014-09-04","known_ts":"2014-09-04","bar_index":1189,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.89,"stop_level":30.9936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-09-05","known_ts":"2014-09-05","bar_index":1189,"type":"RECLAIM","strength":0.725,"price":31.0066,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2014-09-04","prior_stop_level":30.9936,"sweep_low":30.6568,"atr14":0.333957,"stop_level":30.489822,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-09-10","known_ts":"2014-09-10","bar_index":1190,"type":"SELL","basis":"structure_stop","strength":0.725,"price":30.3135,"stop_level":30.9936,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-10-28","known_ts":"2014-10-30","bar_index":1202,"type":"BUY","strength":0.588,"price":29.7305,"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":"2014-12-12","known_ts":"2014-12-12","bar_index":1212,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.5297,"stop_level":29.5427,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-12-16","known_ts":"2014-12-16","bar_index":1213,"type":"RECLAIM","strength":0.588,"price":29.5557,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-12-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-12-12","prior_stop_level":29.5427,"sweep_low":28.746,"atr14":0.498543,"stop_level":28.496729,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-18","known_ts":"2014-12-22","bar_index":1214,"type":"REBUY","strength":0.725,"price":31.0001,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2015-01-21","known_ts":"2015-01-23","bar_index":1221,"type":"BUY","strength":0.588,"price":31.4664,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"2015-03-10","known_ts":"2015-03-10","bar_index":1232,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.5766,"stop_level":32.2761,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-03-12","known_ts":"2015-03-12","bar_index":1232,"type":"RECLAIM","strength":0.863,"price":32.438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-03-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-03-10","prior_stop_level":32.2761,"sweep_low":31.5701,"atr14":0.466674,"stop_level":31.336763,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-26","known_ts":"2015-03-26","bar_index":1236,"type":"RECLAIM","strength":0.863,"price":33.2494,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-03-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-13","known_ts":"2015-04-13","bar_index":1239,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.7234,"stop_level":32.7957,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-04-14","known_ts":"2015-04-14","bar_index":1240,"type":"RECLAIM","strength":0.863,"price":32.8943,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-04-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":"2015-04-13","prior_stop_level":32.7957,"sweep_low":32.6511,"atr14":0.404716,"stop_level":32.448742,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-05-08","known_ts":"2015-05-08","bar_index":1246,"type":"RECLAIM","strength":0.863,"price":33.256,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-04-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-05-18","known_ts":"2015-05-20","bar_index":1248,"type":"BUY","strength":0.863,"price":33.7754,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2015-06-05","known_ts":"2015-06-05","bar_index":1252,"type":"SELL","basis":"structure_stop","strength":0.725,"price":32.079,"stop_level":32.4275,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2015-06-10","known_ts":"2015-06-10","bar_index":1253,"type":"RECLAIM","strength":0.725,"price":32.513,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-06-05 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":"2015-06-05","prior_stop_level":32.4275,"sweep_low":31.3032,"atr14":0.552006,"stop_level":31.027197,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-02","known_ts":"2015-10-06","bar_index":1280,"type":"BUY","strength":0.45,"price":30.0324,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-11-02","known_ts":"2015-11-02","bar_index":1287,"type":"RECLAIM","strength":0.725,"price":31.9545,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2015-10-02 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-11-10","known_ts":"2015-11-10","bar_index":1289,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.8136,"stop_level":30.7482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-16","known_ts":"2015-11-16","bar_index":1290,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.9595,"stop_level":30.7482,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-19","known_ts":"2015-11-19","bar_index":1291,"type":"RECLAIM","strength":0.588,"price":30.7615,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-11-16","prior_stop_level":30.7482,"sweep_low":29.4093,"atr14":0.571021,"stop_level":29.123789,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-26","known_ts":"2016-01-28","bar_index":1306,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2016-01-26","trigger_known_ts":"2016-01-28","strength":0.45,"price":25.3131,"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.25505,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.3321,"atr14":0.752366,"stop_level":23.955917,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-01","known_ts":"2016-03-03","bar_index":1314,"type":"BUY","strength":0.45,"price":25.2269,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":1322,"type":"SELL","basis":"structure_stop","strength":0.588,"price":24.3108,"stop_level":24.788,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-04-06","known_ts":"2016-04-06","bar_index":1322,"type":"RECLAIM","strength":0.588,"price":25.1971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-04-05","prior_stop_level":24.788,"sweep_low":24.2972,"atr14":0.644145,"stop_level":23.975127,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-05-20","known_ts":"2016-05-24","bar_index":1333,"type":"REBUY","strength":0.725,"price":27.6991,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":20},{"ts":"2016-07-29","known_ts":"2016-08-02","bar_index":1349,"type":"BUY","strength":0.588,"price":23.8881,"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-08-08","known_ts":"2016-08-08","bar_index":1351,"type":"RECLAIM","strength":0.725,"price":25.1016,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2016-07-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-25","known_ts":"2016-08-25","bar_index":1355,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.7471,"stop_level":24.8017,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-08-31","known_ts":"2016-08-31","bar_index":1356,"type":"RECLAIM","strength":0.725,"price":24.871,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-08-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2016-08-25","prior_stop_level":24.8017,"sweep_low":24.2311,"atr14":0.441847,"stop_level":24.010176,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-13","known_ts":"2016-09-13","bar_index":1359,"type":"SELL","basis":"structure_stop","strength":0.725,"price":24.3756,"stop_level":24.4169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2016-09-14","known_ts":"2016-09-14","bar_index":1359,"type":"RECLAIM","strength":0.725,"price":24.5683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-09-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":"2016-09-13","prior_stop_level":24.4169,"sweep_low":24.238,"atr14":0.491055,"stop_level":23.992472,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-20","known_ts":"2016-09-22","bar_index":1361,"type":"REBUY","strength":0.863,"price":25.5108,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2016-11-09","known_ts":"2016-11-11","bar_index":1373,"type":"BUY","strength":0.725,"price":25.786,"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":45},{"ts":"2017-01-09","known_ts":"2017-01-09","bar_index":1386,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.7354,"stop_level":26.8318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-01-11","known_ts":"2017-01-11","bar_index":1387,"type":"RECLAIM","strength":0.863,"price":26.9762,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-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":"2017-01-09","prior_stop_level":26.8318,"sweep_low":26.4533,"atr14":0.424807,"stop_level":26.240897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-01-25","known_ts":"2017-01-25","bar_index":1390,"type":"RECLAIM","strength":0.863,"price":27.2583,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-02-10","known_ts":"2017-02-14","bar_index":1394,"type":"BUY","strength":1.0,"price":27.8775,"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":"quality","score":65},{"ts":"2017-02-28","known_ts":"2017-02-28","bar_index":1397,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.5679,"stop_level":27.733,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-01","known_ts":"2017-03-01","bar_index":1398,"type":"RECLAIM","strength":1.0,"price":27.9394,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2017-02-28","prior_stop_level":27.733,"sweep_low":27.5129,"atr14":0.378322,"stop_level":27.323739,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-08","known_ts":"2017-03-08","bar_index":1399,"type":"SELL","basis":"structure_stop","strength":1.0,"price":27.4922,"stop_level":27.5679,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-03-09","known_ts":"2017-03-09","bar_index":1400,"type":"RECLAIM","strength":1.0,"price":27.6849,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-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":"2017-03-08","prior_stop_level":27.5679,"sweep_low":27.4716,"atr14":0.358563,"stop_level":27.292318,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-22","known_ts":"2017-03-22","bar_index":1403,"type":"RECLAIM","strength":1.0,"price":29.5906,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-13","known_ts":"2017-04-13","bar_index":1408,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.991,"stop_level":29.103,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2017-04-17","known_ts":"2017-04-17","bar_index":1408,"type":"RECLAIM","strength":1.0,"price":29.446,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-04-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-04-13","prior_stop_level":29.103,"sweep_low":28.991,"atr14":0.388014,"stop_level":28.796993,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-04-18","known_ts":"2017-04-20","bar_index":1409,"type":"REBUY","strength":1.0,"price":29.621,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2017-08-17","known_ts":"2017-08-17","bar_index":1437,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.4634,"stop_level":32.4984,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-08-18","known_ts":"2017-08-18","bar_index":1437,"type":"RECLAIM","strength":0.863,"price":32.5684,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-08-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-08-17","prior_stop_level":32.4984,"sweep_low":32.4564,"atr14":0.41937,"stop_level":32.246715,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-07","known_ts":"2017-11-07","bar_index":1456,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.1606,"stop_level":34.4077,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2017-11-13","known_ts":"2017-11-13","bar_index":1457,"type":"RECLAIM","strength":0.863,"price":34.4359,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2017-11-07","prior_stop_level":34.4077,"sweep_low":33.8148,"atr14":0.335816,"stop_level":33.646892,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-17","known_ts":"2017-11-21","bar_index":1459,"type":"REBUY","strength":0.863,"price":35.8404,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2018-03-19","known_ts":"2018-03-21","bar_index":1486,"type":"BUY","strength":0.725,"price":37.5837,"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-24","known_ts":"2018-05-24","bar_index":1501,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.1931,"stop_level":37.1775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2018-07-23","known_ts":"2018-07-25","bar_index":1515,"type":"BUY","strength":0.45,"price":33.4914,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-10-09","known_ts":"2018-10-09","bar_index":1533,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.7738,"stop_level":31.8463,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-29","known_ts":"2018-10-31","bar_index":1538,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-10-29","trigger_known_ts":"2018-10-31","strength":0.45,"price":28.8807,"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.257903,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.445,"atr14":0.66386,"stop_level":27.11307,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-06","known_ts":"2018-11-08","bar_index":1540,"type":"BUY","strength":0.45,"price":30.5774,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-11-06","known_ts":"2018-11-08","bar_index":1540,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2018-11-06","trigger_known_ts":"2018-11-08","strength":0.45,"price":30.5774,"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.214306,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":27.764,"atr14":0.649062,"stop_level":27.439469,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-11-28","known_ts":"2018-11-30","bar_index":1545,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-11-28","trigger_known_ts":"2018-11-30","strength":0.588,"price":28.6631,"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.263495,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":27.9453,"atr14":0.725916,"stop_level":27.582342,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-26","known_ts":"2018-12-28","bar_index":1551,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2018-12-26","trigger_known_ts":"2018-12-28","strength":0.45,"price":25.509,"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.34454,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.1603,"atr14":0.831513,"stop_level":23.744543,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-01-04","known_ts":"2019-01-08","bar_index":1553,"type":"BUY","strength":0.45,"price":26.1543,"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-01-04","known_ts":"2019-01-08","bar_index":1553,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2019-01-04","trigger_known_ts":"2019-01-08","strength":0.45,"price":26.1543,"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.327959,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":24.1603,"atr14":0.800545,"stop_level":23.760027,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-02-08","known_ts":"2019-02-08","bar_index":1561,"type":"SELL","basis":"structure_stop","strength":0.588,"price":28.0976,"stop_level":28.2426,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-02-12","known_ts":"2019-02-12","bar_index":1561,"type":"RECLAIM","strength":0.588,"price":28.6341,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2019-02-08","prior_stop_level":28.2426,"sweep_low":27.735,"atr14":0.533455,"stop_level":27.468273,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-03-15","known_ts":"2019-03-15","bar_index":1569,"type":"RECLAIM","strength":0.863,"price":31.2155,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-05-07","known_ts":"2019-05-07","bar_index":1581,"type":"SELL","basis":"structure_stop","strength":0.863,"price":32.3256,"stop_level":33.4743,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-27","known_ts":"2019-07-01","bar_index":1593,"type":"BUY","strength":0.725,"price":33.0074,"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":10},{"ts":"2019-07-19","known_ts":"2019-07-19","bar_index":1598,"type":"SELL","basis":"structure_stop","strength":0.863,"price":31.9996,"stop_level":32.2515,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-07-23","known_ts":"2019-07-23","bar_index":1598,"type":"RECLAIM","strength":0.863,"price":32.3405,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-19 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-19","prior_stop_level":32.2515,"sweep_low":31.8736,"atr14":0.373665,"stop_level":31.686767,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-09-10","known_ts":"2019-09-12","bar_index":1610,"type":"BUY","strength":0.588,"price":27.7405,"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":"2019-10-03","known_ts":"2019-10-03","bar_index":1615,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.7162,"stop_level":26.3685,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2019-10-10","known_ts":"2019-10-10","bar_index":1617,"type":"RECLAIM","strength":0.45,"price":26.9083,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2019-10-03","prior_stop_level":26.3685,"sweep_low":25.1614,"atr14":0.626912,"stop_level":24.847944,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-10-17","known_ts":"2019-10-17","bar_index":1619,"type":"RECLAIM","strength":0.725,"price":30.3047,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-11-11","known_ts":"2019-11-11","bar_index":1624,"type":"SELL","basis":"structure_stop","strength":0.588,"price":29.8173,"stop_level":30.0947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-11-15","known_ts":"2019-11-15","bar_index":1626,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.2746,"stop_level":30.0947,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-12-09","known_ts":"2019-12-09","bar_index":1631,"type":"RECLAIM","strength":0.863,"price":29.9552,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-11-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-01-15","known_ts":"2020-01-15","bar_index":1639,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.4542,"stop_level":32.4364,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-13","known_ts":"2020-02-18","bar_index":1646,"type":"BUY","strength":1.0,"price":33.1773,"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":"2020-04-09","known_ts":"2020-04-14","bar_index":1659,"type":"BUY","strength":0.588,"price":22.6041,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":60},{"ts":"2020-05-14","known_ts":"2020-05-14","bar_index":1667,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.6658,"stop_level":23.1589,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-05-18","known_ts":"2020-05-18","bar_index":1667,"type":"RECLAIM","strength":0.588,"price":24.1891,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-05-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-05-14","prior_stop_level":23.1589,"sweep_low":21.5034,"atr14":1.172804,"stop_level":20.916998,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-01","known_ts":"2020-07-01","bar_index":1678,"type":"RECLAIM","strength":0.725,"price":27.8171,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-05-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-07-23","known_ts":"2020-07-23","bar_index":1683,"type":"SELL","basis":"structure_stop","strength":0.725,"price":26.8661,"stop_level":27.095,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-08-05","known_ts":"2020-08-07","bar_index":1686,"type":"REBUY","strength":0.863,"price":27.9932,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2020-09-03","known_ts":"2020-09-03","bar_index":1693,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.0076,"stop_level":28.0766,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-11-06","known_ts":"2020-11-10","bar_index":1708,"type":"BUY","strength":0.863,"price":29.5079,"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":"2021-01-22","known_ts":"2021-01-22","bar_index":1725,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.7927,"stop_level":33.987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-01-26","known_ts":"2021-01-26","bar_index":1725,"type":"SELL","basis":"structure_stop","strength":1.0,"price":33.3863,"stop_level":33.987,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-02-26","known_ts":"2021-02-26","bar_index":1733,"type":"RECLAIM","strength":1.0,"price":36.6374,"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-04-08","known_ts":"2021-04-08","bar_index":1742,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.864,"stop_level":37.9084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-04-09","known_ts":"2021-04-09","bar_index":1742,"type":"RECLAIM","strength":1.0,"price":38.3258,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-04-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":"2021-04-08","prior_stop_level":37.9084,"sweep_low":37.6154,"atr14":0.730083,"stop_level":37.250359,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-04-20","known_ts":"2021-04-20","bar_index":1745,"type":"SELL","basis":"structure_stop","strength":1.0,"price":37.2069,"stop_level":37.864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-06","known_ts":"2021-05-06","bar_index":1749,"type":"RECLAIM","strength":1.0,"price":39.5601,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-04-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-05","known_ts":"2021-08-09","bar_index":1770,"type":"BUY","strength":0.725,"price":35.1201,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2021-09-14","known_ts":"2021-09-14","bar_index":1779,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.9763,"stop_level":37.0831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-09-15","known_ts":"2021-09-15","bar_index":1779,"type":"RECLAIM","strength":0.863,"price":37.368,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-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":"2021-09-14","prior_stop_level":37.0831,"sweep_low":36.7537,"atr14":0.753844,"stop_level":36.376778,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-09-17","known_ts":"2021-09-17","bar_index":1780,"type":"SELL","basis":"structure_stop","strength":0.725,"price":36.6825,"stop_level":37.0831,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2021-10-05","known_ts":"2021-10-07","bar_index":1784,"type":"REBUY","strength":0.725,"price":38.5999,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":10},{"ts":"2022-01-04","known_ts":"2022-01-06","bar_index":1805,"type":"BUY","strength":0.588,"price":32.0549,"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":"2022-02-11","known_ts":"2022-02-11","bar_index":1814,"type":"SELL","basis":"structure_stop","strength":0.45,"price":29.9436,"stop_level":30.7698,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-03-18","known_ts":"2022-03-22","bar_index":1822,"type":"BUY","strength":0.45,"price":27.4192,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-04-22","known_ts":"2022-04-22","bar_index":1830,"type":"SELL","basis":"structure_stop","strength":0.45,"price":24.9252,"stop_level":25.4157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2022-06-13","known_ts":"2022-06-13","bar_index":1841,"type":"SELL","basis":"structure_stop","strength":0.588,"price":22.1023,"stop_level":23.2129,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-22","known_ts":"2022-06-22","bar_index":1843,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.4729,"stop_level":21.6487,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-24","known_ts":"2022-06-24","bar_index":1844,"type":"RECLAIM","strength":0.588,"price":22.8612,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-22 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-22","prior_stop_level":21.6487,"sweep_low":21.2415,"atr14":0.841848,"stop_level":20.820576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-14","known_ts":"2022-07-14","bar_index":1848,"type":"SELL","basis":"structure_stop","strength":0.588,"price":21.4914,"stop_level":21.8894,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-07-18","known_ts":"2022-07-18","bar_index":1849,"type":"RECLAIM","strength":0.588,"price":22.4632,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-07-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":"2022-07-14","prior_stop_level":21.8894,"sweep_low":21.1212,"atr14":0.814564,"stop_level":20.713918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-17","known_ts":"2022-08-17","bar_index":1856,"type":"SELL","basis":"structure_stop","strength":0.725,"price":21.2507,"stop_level":21.8431,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-30","known_ts":"2022-10-04","bar_index":1867,"type":"BUY","strength":0.588,"price":20.6787,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":25},{"ts":"2022-11-03","known_ts":"2022-11-07","bar_index":1875,"type":"BUY","strength":0.725,"price":19.3578,"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":"2023-02-03","known_ts":"2023-02-03","bar_index":1895,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.3157,"stop_level":30.6971,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2023-04-20","known_ts":"2023-04-24","bar_index":1913,"type":"BUY","strength":0.863,"price":26.9126,"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":"2023-05-16","known_ts":"2023-05-16","bar_index":1919,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.6777,"stop_level":27.5234,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2023-05-19","known_ts":"2023-05-19","bar_index":1920,"type":"RECLAIM","strength":0.863,"price":27.702,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-05-16 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":"2023-05-16","prior_stop_level":27.5234,"sweep_low":26.6777,"atr14":0.686837,"stop_level":26.334282,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-26","known_ts":"2023-07-28","bar_index":1935,"type":"BUY","strength":0.863,"price":26.6213,"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":"2023-10-11","known_ts":"2023-10-13","bar_index":1953,"type":"BUY","strength":0.588,"price":20.3952,"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":"2023-10-27","known_ts":"2023-10-31","bar_index":1957,"type":"BUY","strength":0.588,"price":19.8001,"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":"2023-11-29","known_ts":"2023-11-29","bar_index":1964,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.5652,"stop_level":20.6691,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-11-30","known_ts":"2023-11-30","bar_index":1964,"type":"RECLAIM","strength":0.588,"price":20.7164,"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":false,"monthlyBull":false},"anchor_ts":"2023-11-29","prior_stop_level":20.6691,"sweep_low":20.4613,"atr14":0.49221,"stop_level":20.215195,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-22","known_ts":"2024-01-24","bar_index":1976,"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":"2024-01-22","trigger_known_ts":"2024-01-24","strength":0.45,"price":20.1307,"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.369805,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":18.5909,"atr14":0.442396,"stop_level":18.369702,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-01-25","known_ts":"2024-01-29","bar_index":1977,"type":"REBUY","strength":0.588,"price":20.2629,"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":"2024-02-15","known_ts":"2024-02-20","bar_index":1982,"type":"BUY","strength":0.588,"price":19.7906,"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":"2024-03-04","known_ts":"2024-03-04","bar_index":1985,"type":"SELL","basis":"structure_stop","strength":0.588,"price":18.7798,"stop_level":18.9121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-07","known_ts":"2024-03-07","bar_index":1986,"type":"RECLAIM","strength":0.588,"price":19.2144,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2024-03-04","prior_stop_level":18.9121,"sweep_low":18.3453,"atr14":0.438485,"stop_level":18.126057,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-08","known_ts":"2024-03-12","bar_index":1987,"type":"BUY","strength":0.588,"price":19.819,"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":"2024-04-17","known_ts":"2024-04-19","bar_index":1996,"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":"2024-04-17","trigger_known_ts":"2024-04-19","strength":0.45,"price":17.3829,"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.388677,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.4145,"atr14":0.410193,"stop_level":16.209404,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-25","known_ts":"2024-04-29","bar_index":1998,"type":"BUY","strength":0.45,"price":18.0253,"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":"2024-04-25","known_ts":"2024-04-29","bar_index":1998,"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":"2024-04-25","trigger_known_ts":"2024-04-29","strength":0.45,"price":18.0253,"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.366085,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":16.6062,"atr14":0.412116,"stop_level":16.400142,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-07","known_ts":"2024-06-07","bar_index":2008,"type":"SELL","basis":"structure_stop","strength":0.725,"price":17.8143,"stop_level":18.4279,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-10","known_ts":"2024-07-12","bar_index":2015,"type":"BUY","strength":0.725,"price":18.38,"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":"quality","score":65},{"ts":"2024-08-21","known_ts":"2024-08-23","bar_index":2025,"type":"BUY","strength":0.588,"price":17.1623,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":50},{"ts":"2024-09-17","known_ts":"2024-09-19","bar_index":2031,"type":"BUY","strength":0.588,"price":16.8283,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":55},{"ts":"2024-10-23","known_ts":"2024-10-23","bar_index":2039,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.3837,"stop_level":16.5287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-12-03","known_ts":"2024-12-05","bar_index":2049,"type":"BUY","strength":0.588,"price":16.142,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":65},{"ts":"2025-01-23","known_ts":"2025-01-27","bar_index":2060,"type":"BUY","strength":0.725,"price":15.939,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2025-04-07","known_ts":"2025-04-07","bar_index":2077,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.2402,"stop_level":18.4618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-04-09","known_ts":"2025-04-09","bar_index":2077,"type":"RECLAIM","strength":1.0,"price":19.29,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-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":"2025-04-07","prior_stop_level":18.4618,"sweep_low":17.4552,"atr14":0.742647,"stop_level":17.083877,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-24","known_ts":"2025-04-24","bar_index":2081,"type":"RECLAIM","strength":1.0,"price":21.2426,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-04-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-27","known_ts":"2025-08-27","bar_index":2109,"type":"SELL","basis":"structure_stop","strength":1.0,"price":25.3832,"stop_level":26.0111,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-29","known_ts":"2025-08-29","bar_index":2110,"type":"RECLAIM","strength":1.0,"price":26.0994,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-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":"2025-08-27","prior_stop_level":26.0111,"sweep_low":25.0986,"atr14":0.387554,"stop_level":24.904823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-29","known_ts":"2025-12-29","bar_index":2138,"type":"RECLAIM","strength":1.0,"price":30.7132,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-08-27 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-20","known_ts":"2026-01-20","bar_index":2142,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.0587,"stop_level":31.0883,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-01-22","known_ts":"2026-01-22","bar_index":2143,"type":"RECLAIM","strength":1.0,"price":31.335,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-01-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":"2026-01-20","prior_stop_level":31.0883,"sweep_low":30.7231,"atr14":0.509864,"stop_level":30.468168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-01-26","known_ts":"2026-01-28","bar_index":2144,"type":"REBUY","strength":1.0,"price":32.7068,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2026-02-12","known_ts":"2026-02-12","bar_index":2148,"type":"SELL","basis":"structure_stop","strength":0.863,"price":29.3908,"stop_level":31.6113,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-04-09","known_ts":"2026-04-13","bar_index":2161,"type":"BUY","strength":0.725,"price":30.64,"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":"2026-04-29","known_ts":"2026-04-29","bar_index":2165,"type":"SELL","basis":"structure_stop","strength":0.725,"price":29.89,"stop_level":30.37,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2026-05-06","known_ts":"2026-05-06","bar_index":2167,"type":"RECLAIM","strength":0.725,"price":32.36,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-04-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":"2026-04-29","prior_stop_level":30.37,"sweep_low":29.21,"atr14":0.777985,"stop_level":28.821008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-05-27","known_ts":"2026-05-27","bar_index":2172,"type":"SELL","basis":"structure_stop","strength":0.588,"price":30.15,"stop_level":30.31,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2026-07-07","known_ts":"2026-07-09","bar_index":2181,"type":"BUY","strength":0.588,"price":27.76,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2026-08-06","known_ts":"2026-08-06","bar_index":2188,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.88,"stop_level":29.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-12","known_ts":"2026-08-12","bar_index":2189,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.5,"stop_level":29.04,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-08-12","last_scored_basis":"structure_stop","bars_since_signal":1,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2016-10-24","2017-01-25","2017-07-18","2017-08-24","2017-10-06","2018-02-15","2018-03-09","2018-04-10","2018-06-08","2018-06-29","2019-06-03","2019-08-14","2019-08-30","2020-03-19","2020-09-25","2020-11-03","2021-02-09","2021-05-27","2021-06-15","2021-07-01","2021-07-20","2021-12-03","2021-12-21","2022-03-07","2022-09-06","2022-09-30","2023-03-21","2023-06-07","2023-08-24","2023-09-15","2023-10-06","2023-10-27","2024-02-21","2024-08-13","2024-09-17","2024-11-19","2025-10-23","2026-02-20","2026-03-18","2026-06-12"],"warnings":[{"ts":"2022-06-13","kind":"confirm","px":22.1023,"level":23.2129},{"ts":"2022-06-17","kind":"arm","px":21.8153},{"ts":"2022-06-22","kind":"confirm","px":21.4729,"level":21.6487},{"ts":"2022-07-11","kind":"arm","px":22.3244},{"ts":"2022-07-14","kind":"confirm","px":21.4914,"level":21.8894},{"ts":"2022-08-02","kind":"arm","px":21.8431},{"ts":"2022-08-17","kind":"confirm","px":21.2507,"level":21.8431},{"ts":"2022-11-22","kind":"arm","px":21.1159},{"ts":"2022-12-16","kind":"arm","px":23.9623},{"ts":"2023-02-01","kind":"arm","px":31.4226},{"ts":"2023-02-03","kind":"confirm","px":30.3157,"level":30.6971},{"ts":"2023-05-12","kind":"arm","px":27.0536},{"ts":"2023-05-16","kind":"confirm","px":26.6777,"level":27.5234},{"ts":"2023-11-22","kind":"arm","px":21.6988},{"ts":"2023-11-29","kind":"confirm","px":20.5652,"level":20.6691},{"ts":"2023-12-05","kind":"arm","px":20.2346},{"ts":"2024-02-29","kind":"arm","px":18.9971},{"ts":"2024-03-04","kind":"confirm","px":18.7798,"level":18.9121},{"ts":"2024-05-21","kind":"arm","px":19.636},{"ts":"2024-06-07","kind":"confirm","px":17.8143,"level":18.4279},{"ts":"2024-10-07","kind":"arm","px":18.1139},{"ts":"2024-10-23","kind":"confirm","px":16.3837,"level":16.5287},{"ts":"2025-02-21","kind":"arm","px":17.3889},{"ts":"2025-04-01","kind":"arm","px":21.1641},{"ts":"2025-04-07","kind":"confirm","px":18.2402,"level":18.4618},{"ts":"2025-06-18","kind":"arm","px":23.4797},{"ts":"2025-08-26","kind":"arm","px":25.8247},{"ts":"2025-08-27","kind":"confirm","px":25.3832,"level":26.0111},{"ts":"2025-12-30","kind":"arm","px":30.9304},{"ts":"2026-01-20","kind":"confirm","px":31.0587,"level":31.0883},{"ts":"2026-02-05","kind":"arm","px":31.6113},{"ts":"2026-02-12","kind":"confirm","px":29.3908,"level":31.6113},{"ts":"2026-04-27","kind":"arm","px":30.58},{"ts":"2026-04-29","kind":"confirm","px":29.89,"level":30.37},{"ts":"2026-05-21","kind":"arm","px":31.25},{"ts":"2026-05-27","kind":"confirm","px":30.15,"level":30.31},{"ts":"2026-08-05","kind":"arm","px":27.95},{"ts":"2026-08-06","kind":"confirm","px":27.88,"level":29.04},{"ts":"2026-08-11","kind":"arm","px":27.38},{"ts":"2026-08-12","kind":"confirm","px":27.5,"level":29.04}],"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":[]}}}