{"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":"AG","timeframe":"3D","as_of":"2026-08-14T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"2007-06-15","known_ts":"2007-06-19","bar_index":46,"type":"BUY","strength":0.45,"price":4.2901,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-07-03","known_ts":"2007-07-03","bar_index":50,"type":"RECLAIM","strength":0.588,"price":4.5564,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-06-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-08-03","known_ts":"2007-08-03","bar_index":57,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.1717,"stop_level":4.2408,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2007-09-14","known_ts":"2007-09-18","bar_index":67,"type":"BUY","strength":0.45,"price":3.4419,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2007-10-05","known_ts":"2007-10-05","bar_index":72,"type":"RECLAIM","strength":0.725,"price":4.2605,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2007-09-14 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-15","known_ts":"2007-11-15","bar_index":81,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.4775,"stop_level":4.4972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-19","known_ts":"2007-11-19","bar_index":82,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.2999,"stop_level":4.4972,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-11-20","known_ts":"2007-11-20","bar_index":82,"type":"RECLAIM","strength":0.863,"price":4.507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-11-15","prior_stop_level":4.4972,"sweep_low":4.2309,"atr14":0.253157,"stop_level":4.104322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-11-20","known_ts":"2007-11-20","bar_index":82,"type":"RECLAIM","strength":0.863,"price":4.507,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-11-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":"2007-11-19","prior_stop_level":4.4972,"sweep_low":4.2309,"atr14":0.253157,"stop_level":4.104322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-27","known_ts":"2007-12-27","bar_index":91,"type":"RECLAIM","strength":0.863,"price":4.5859,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2007-11-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-01-02","known_ts":"2008-01-04","bar_index":92,"type":"BUY","strength":0.863,"price":4.5564,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2008-01-22","known_ts":"2008-01-22","bar_index":96,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.083,"stop_level":4.5366,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-02-06","known_ts":"2008-02-06","bar_index":100,"type":"RECLAIM","strength":0.863,"price":4.2112,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-01-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-02-25","known_ts":"2008-02-27","bar_index":104,"type":"BUY","strength":0.725,"price":4.9804,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":70},{"ts":"2008-03-17","known_ts":"2008-03-17","bar_index":109,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.9114,"stop_level":4.9804,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2008-05-15","known_ts":"2008-05-19","bar_index":123,"type":"BUY","strength":0.588,"price":4.3197,"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":"2008-06-10","known_ts":"2008-06-10","bar_index":128,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.3098,"stop_level":4.3197,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-06-12","known_ts":"2008-06-12","bar_index":129,"type":"RECLAIM","strength":0.725,"price":4.3295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-06-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":"2008-06-10","prior_stop_level":4.3197,"sweep_low":4.1914,"atr14":0.248651,"stop_level":4.067075,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-06-24","known_ts":"2008-06-26","bar_index":132,"type":"REBUY","strength":0.588,"price":4.369,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2008-08-19","known_ts":"2008-08-21","bar_index":145,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-08-19","trigger_known_ts":"2008-08-21","strength":0.45,"price":3.5899,"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.37456,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1461,"atr14":0.241566,"stop_level":3.025317,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-10","known_ts":"2008-09-12","bar_index":150,"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-09-10","trigger_known_ts":"2008-09-12","strength":0.45,"price":2.6036,"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.546395,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.9527,"atr14":0.260707,"stop_level":1.822347,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-23","known_ts":"2008-09-25","bar_index":153,"type":"BUY","strength":0.45,"price":2.8896,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-09-23","known_ts":"2008-09-25","bar_index":153,"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-09-23","trigger_known_ts":"2008-09-25","strength":0.45,"price":2.8896,"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.496568,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":2.1302,"atr14":0.264647,"stop_level":1.997876,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-27","known_ts":"2008-10-29","bar_index":161,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2008-10-27","trigger_known_ts":"2008-10-29","strength":0.45,"price":0.9961,"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.826457,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6608,"atr14":0.195827,"stop_level":0.562886,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-10-30","known_ts":"2008-11-03","bar_index":162,"type":"BUY","strength":0.45,"price":1.3413,"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-10-30","known_ts":"2008-11-03","bar_index":162,"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-10-30","trigger_known_ts":"2008-11-03","strength":0.45,"price":1.3413,"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.766316,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.6608,"atr14":0.191737,"stop_level":0.564931,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-20","known_ts":"2008-11-24","bar_index":167,"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-11-20","trigger_known_ts":"2008-11-24","strength":0.45,"price":1.2624,"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.780062,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8186,"atr14":0.187037,"stop_level":0.725081,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-02-19","known_ts":"2009-02-19","bar_index":187,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.716,"stop_level":1.8837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-02-23","known_ts":"2009-02-23","bar_index":187,"type":"SELL","basis":"structure_stop","strength":0.725,"price":1.7653,"stop_level":1.8837,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-04","known_ts":"2009-05-06","bar_index":204,"type":"BUY","strength":0.725,"price":1.7752,"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":30},{"ts":"2009-06-15","known_ts":"2009-06-15","bar_index":213,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0316,"stop_level":2.0908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-16","known_ts":"2009-07-16","bar_index":221,"type":"RECLAIM","strength":0.863,"price":2.2979,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-06-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-07-21","known_ts":"2009-07-23","bar_index":222,"type":"BUY","strength":0.863,"price":2.3176,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2009-08-03","known_ts":"2009-08-05","bar_index":225,"type":"BUY","strength":1.0,"price":2.3373,"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":"2009-09-04","known_ts":"2009-09-09","bar_index":233,"type":"BUY","strength":0.863,"price":2.3176,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":239,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2782,"stop_level":2.3472,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-10-05","known_ts":"2009-10-05","bar_index":239,"type":"RECLAIM","strength":1.0,"price":2.3768,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-10-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-10-01","prior_stop_level":2.3472,"sweep_low":2.1894,"atr14":0.164233,"stop_level":2.107283,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-19","known_ts":"2009-10-19","bar_index":243,"type":"RECLAIM","strength":1.0,"price":3.294,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-10-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-07","known_ts":"2009-12-07","bar_index":254,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.3137,"stop_level":3.4321,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-12-14","known_ts":"2009-12-14","bar_index":256,"type":"RECLAIM","strength":1.0,"price":3.4419,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-12-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":"2009-12-07","prior_stop_level":3.4321,"sweep_low":3.0672,"atr14":0.193721,"stop_level":2.970339,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-22","known_ts":"2009-12-22","bar_index":258,"type":"RECLAIM","strength":1.0,"price":3.9942,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-01-20","known_ts":"2010-01-20","bar_index":264,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.6786,"stop_level":3.9153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-04-05","known_ts":"2010-04-07","bar_index":281,"type":"BUY","strength":0.725,"price":3.4321,"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":"2010-05-20","known_ts":"2010-05-20","bar_index":292,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.2644,"stop_level":3.4123,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-24","known_ts":"2010-05-24","bar_index":292,"type":"RECLAIM","strength":0.863,"price":3.5011,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-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":"2010-05-20","prior_stop_level":3.4123,"sweep_low":3.1954,"atr14":0.255161,"stop_level":3.06782,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-06-11","known_ts":"2010-06-15","bar_index":297,"type":"BUY","strength":0.863,"price":3.8364,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":65},{"ts":"2010-07-16","known_ts":"2010-07-16","bar_index":305,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6194,"stop_level":3.7082,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2010-07-22","known_ts":"2010-07-22","bar_index":306,"type":"RECLAIM","strength":0.863,"price":3.7279,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-07-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":"2010-07-16","prior_stop_level":3.7082,"sweep_low":3.4321,"atr14":0.164513,"stop_level":3.349844,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-08-11","known_ts":"2010-08-13","bar_index":311,"type":"BUY","strength":0.725,"price":4.0139,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2010-10-19","known_ts":"2010-10-19","bar_index":327,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.2822,"stop_level":6.5387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-10-25","known_ts":"2010-10-25","bar_index":328,"type":"RECLAIM","strength":1.0,"price":7.2487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-10-19","prior_stop_level":6.5387,"sweep_low":6.2132,"atr14":0.352053,"stop_level":6.037173,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-11-01","known_ts":"2010-11-03","bar_index":330,"type":"REBUY","strength":1.0,"price":8.59,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2010-12-27","known_ts":"2010-12-27","bar_index":342,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.9234,"stop_level":12.0812,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-12-28","known_ts":"2010-12-28","bar_index":343,"type":"RECLAIM","strength":1.0,"price":13.4126,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-12-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-12-27","prior_stop_level":12.0812,"sweep_low":11.6374,"atr14":0.765143,"stop_level":11.254828,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-03-21","known_ts":"2011-03-23","bar_index":362,"type":"REBUY","strength":0.863,"price":19.0538,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2011-04-25","known_ts":"2011-04-25","bar_index":370,"type":"SELL","basis":"structure_stop","strength":1.0,"price":21.8547,"stop_level":22.4169,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-07-01","known_ts":"2011-07-06","bar_index":386,"type":"BUY","strength":0.725,"price":20.0499,"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":20},{"ts":"2011-08-04","known_ts":"2011-08-04","bar_index":393,"type":"SELL","basis":"structure_stop","strength":0.863,"price":20.9474,"stop_level":22.0618,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-08-18","known_ts":"2011-08-22","bar_index":397,"type":"REBUY","strength":0.725,"price":22.1604,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2011-10-26","known_ts":"2011-10-28","bar_index":413,"type":"BUY","strength":0.588,"price":17.9,"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":"2012-03-02","known_ts":"2012-03-02","bar_index":442,"type":"SELL","basis":"structure_stop","strength":0.588,"price":20.0006,"stop_level":20.0598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-03-07","known_ts":"2012-03-07","bar_index":443,"type":"SELL","basis":"structure_stop","strength":0.725,"price":18.0676,"stop_level":20.0598,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-04-16","known_ts":"2012-04-18","bar_index":452,"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":"2012-04-16","trigger_known_ts":"2012-04-18","strength":0.45,"price":15.3358,"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.376502,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.8624,"atr14":0.67671,"stop_level":14.524045,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-05-18","known_ts":"2012-05-22","bar_index":460,"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":"2012-05-18","trigger_known_ts":"2012-05-22","strength":0.45,"price":13.5606,"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.448675,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":11.953,"atr14":0.725248,"stop_level":11.590376,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-01","known_ts":"2012-06-05","bar_index":463,"type":"BUY","strength":0.45,"price":14.892,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2012-06-01","known_ts":"2012-06-05","bar_index":463,"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":"2012-06-01","trigger_known_ts":"2012-06-05","strength":0.45,"price":14.892,"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.394546,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":12.8702,"atr14":0.715385,"stop_level":12.512507,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-06-21","known_ts":"2012-06-21","bar_index":467,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.5172,"stop_level":15.5232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-06-29","known_ts":"2012-06-29","bar_index":469,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.2509,"stop_level":15.5232,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2012-07-24","known_ts":"2012-07-24","bar_index":475,"type":"RECLAIM","strength":0.725,"price":16.608,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-06-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-09","known_ts":"2012-10-09","bar_index":493,"type":"SELL","basis":"structure_stop","strength":0.863,"price":22.1309,"stop_level":22.3084,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2012-10-10","known_ts":"2012-10-10","bar_index":493,"type":"RECLAIM","strength":0.863,"price":22.4267,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2012-10-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":"2012-10-09","prior_stop_level":22.3084,"sweep_low":21.7364,"atr14":0.784783,"stop_level":21.344008,"risk_basis":"daily_ohlc_atr14"},{"ts":"2012-10-25","known_ts":"2012-10-25","bar_index":497,"type":"RECLAIM","strength":0.863,"price":22.8804,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-10-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-03-14","known_ts":"2013-03-18","bar_index":528,"type":"BUY","strength":0.45,"price":16.4305,"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":"2013-04-01","known_ts":"2013-04-01","bar_index":531,"type":"SELL","basis":"structure_stop","strength":0.45,"price":15.5232,"stop_level":16.0656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-04-05","known_ts":"2013-04-05","bar_index":533,"type":"SELL","basis":"structure_stop","strength":0.45,"price":14.8624,"stop_level":16.0656,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-06-20","known_ts":"2013-06-20","bar_index":550,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.4973,"stop_level":10.0891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-06-26","known_ts":"2013-06-26","bar_index":552,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.7281,"stop_level":10.0891,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-06-28","known_ts":"2013-06-28","bar_index":552,"type":"RECLAIM","strength":0.588,"price":10.4441,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-06-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2013-06-26","prior_stop_level":10.0891,"sweep_low":8.6886,"atr14":0.613408,"stop_level":8.381896,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-24","known_ts":"2013-12-27","bar_index":594,"type":"BUY","strength":0.588,"price":9.5269,"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":"quality","score":65},{"ts":"2014-02-05","known_ts":"2014-02-05","bar_index":603,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1187,"stop_level":10.1285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-02-06","known_ts":"2014-02-06","bar_index":603,"type":"RECLAIM","strength":0.725,"price":10.2271,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-02-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2014-02-05","prior_stop_level":10.1285,"sweep_low":10.0693,"atr14":0.4455,"stop_level":9.84655,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-02-21","known_ts":"2014-02-21","bar_index":607,"type":"RECLAIM","strength":0.863,"price":11.5191,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-02-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-02-26","known_ts":"2014-02-26","bar_index":608,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.0852,"stop_level":11.4796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-03","known_ts":"2014-03-03","bar_index":609,"type":"SELL","basis":"structure_stop","strength":0.725,"price":11.2627,"stop_level":11.4796,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-03-11","known_ts":"2014-03-13","bar_index":611,"type":"REBUY","strength":0.863,"price":11.3416,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2014-06-10","known_ts":"2014-06-12","bar_index":632,"type":"BUY","strength":0.588,"price":9.3395,"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":30,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2014-07-14","known_ts":"2014-07-14","bar_index":639,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.1088,"stop_level":10.3849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-07-17","known_ts":"2014-07-17","bar_index":640,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3652,"stop_level":10.3849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-08-05","known_ts":"2014-08-05","bar_index":645,"type":"RECLAIM","strength":1.0,"price":10.5723,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-19","known_ts":"2014-11-21","bar_index":670,"type":"BUY","strength":0.588,"price":5.1777,"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":"2014-12-08","known_ts":"2014-12-10","bar_index":674,"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":"2014-12-08","trigger_known_ts":"2014-12-10","strength":0.45,"price":4.5465,"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.623366,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.6983,"atr14":0.38502,"stop_level":3.50579,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-01-29","known_ts":"2015-01-29","bar_index":685,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.7793,"stop_level":5.8582,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-01-30","known_ts":"2015-01-30","bar_index":686,"type":"RECLAIM","strength":0.588,"price":6.1047,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-01-29","prior_stop_level":5.8582,"sweep_low":5.582,"atr14":0.463827,"stop_level":5.350087,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-02-19","known_ts":"2015-02-19","bar_index":690,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.7793,"stop_level":5.8286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-02-25","known_ts":"2015-02-25","bar_index":691,"type":"RECLAIM","strength":0.725,"price":5.9173,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-02-19","prior_stop_level":5.8286,"sweep_low":5.1875,"atr14":0.379107,"stop_level":4.997946,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-03-19","known_ts":"2015-03-23","bar_index":697,"type":"BUY","strength":0.725,"price":6.0456,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2015-04-07","known_ts":"2015-04-07","bar_index":701,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.2763,"stop_level":5.3355,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-05-14","known_ts":"2015-05-18","bar_index":710,"type":"BUY","strength":0.863,"price":5.3157,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":25},{"ts":"2015-06-18","known_ts":"2015-06-22","bar_index":718,"type":"BUY","strength":0.863,"price":5.2368,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2015-07-01","known_ts":"2015-07-01","bar_index":721,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5761,"stop_level":4.6944,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2015-07-06","known_ts":"2015-07-06","bar_index":721,"type":"RECLAIM","strength":0.863,"price":4.8029,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2015-07-01","prior_stop_level":4.6944,"sweep_low":4.5366,"atr14":0.197994,"stop_level":4.437603,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-13","known_ts":"2015-08-17","bar_index":731,"type":"BUY","strength":0.725,"price":3.9548,"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":"2015-10-27","known_ts":"2015-10-27","bar_index":748,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.5701,"stop_level":3.6096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-10-28","known_ts":"2015-10-28","bar_index":748,"type":"RECLAIM","strength":0.725,"price":3.6293,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-10-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-10-27","prior_stop_level":3.6096,"sweep_low":3.511,"atr14":0.241448,"stop_level":3.390276,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-10-30","known_ts":"2015-10-30","bar_index":749,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.2644,"stop_level":3.6096,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-30","known_ts":"2015-12-02","bar_index":756,"type":"BUY","strength":0.725,"price":3.3038,"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":35},{"ts":"2016-01-08","known_ts":"2016-01-08","bar_index":765,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.1362,"stop_level":3.1954,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2016-02-01","known_ts":"2016-02-03","bar_index":770,"type":"BUY","strength":0.725,"price":3.1658,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":10},{"ts":"2016-04-04","known_ts":"2016-04-04","bar_index":784,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.1935,"stop_level":6.2724,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-05","known_ts":"2016-04-05","bar_index":784,"type":"RECLAIM","strength":1.0,"price":6.3414,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-04-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":"2016-04-04","prior_stop_level":6.2724,"sweep_low":6.1047,"atr14":0.408015,"stop_level":5.900693,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-04-19","known_ts":"2016-04-19","bar_index":788,"type":"RECLAIM","strength":1.0,"price":9.4875,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-11-07","known_ts":"2016-11-09","bar_index":835,"type":"BUY","strength":0.588,"price":9.2508,"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":"2016-12-14","known_ts":"2016-12-14","bar_index":843,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.0772,"stop_level":8.087,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true}},{"ts":"2017-02-17","known_ts":"2017-02-17","bar_index":858,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.9214,"stop_level":10.0595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-02-23","known_ts":"2017-02-23","bar_index":859,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.4875,"stop_level":10.0595,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2017-03-31","known_ts":"2017-04-04","bar_index":868,"type":"BUY","strength":0.45,"price":8.5012,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2017-03-31","known_ts":"2017-04-04","bar_index":868,"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":"2017-03-31","trigger_known_ts":"2017-04-04","strength":0.45,"price":8.5012,"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.529736,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.6235,"atr14":0.367158,"stop_level":7.439921,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-05-03","known_ts":"2017-05-03","bar_index":875,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.732,"stop_level":7.7912,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-05-10","known_ts":"2017-05-12","bar_index":877,"type":"REBUY","strength":0.45,"price":8.59,"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,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2017-07-14","known_ts":"2017-07-18","bar_index":892,"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":"2017-07-14","trigger_known_ts":"2017-07-18","strength":0.45,"price":7.8898,"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.563557,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.9825,"atr14":0.343849,"stop_level":6.810576,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-07-19","known_ts":"2017-07-21","bar_index":893,"type":"BUY","strength":0.45,"price":7.8898,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2017-07-19","known_ts":"2017-07-21","bar_index":893,"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":"2017-07-19","trigger_known_ts":"2017-07-21","strength":0.45,"price":7.8898,"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.563557,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":7.3474,"atr14":0.322286,"stop_level":7.186257,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-09-20","known_ts":"2017-09-20","bar_index":907,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7655,"stop_level":6.9036,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-09-22","known_ts":"2017-09-22","bar_index":908,"type":"RECLAIM","strength":0.588,"price":7.0416,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-09-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":"2017-09-20","prior_stop_level":6.9036,"sweep_low":6.6077,"atr14":0.319065,"stop_level":6.448168,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-10-25","known_ts":"2017-10-25","bar_index":916,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.7951,"stop_level":6.8148,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-11-20","known_ts":"2017-11-22","bar_index":922,"type":"BUY","strength":0.588,"price":6.7852,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2017-11-29","known_ts":"2017-12-01","bar_index":924,"type":"BUY","strength":0.588,"price":6.6274,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2017-12-15","known_ts":"2017-12-15","bar_index":928,"type":"RECLAIM","strength":0.725,"price":7.5446,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-10-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-03-02","known_ts":"2018-03-06","bar_index":945,"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-03-02","trigger_known_ts":"2018-03-06","strength":0.45,"price":5.8779,"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.354276,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.0199,"atr14":0.285288,"stop_level":4.877256,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-03-07","known_ts":"2018-03-09","bar_index":946,"type":"BUY","strength":0.45,"price":5.7497,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2018-03-07","known_ts":"2018-03-09","bar_index":946,"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-03-07","trigger_known_ts":"2018-03-09","strength":0.45,"price":5.7497,"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.368359,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.0199,"atr14":0.276154,"stop_level":4.881823,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-04","known_ts":"2018-06-04","bar_index":966,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.9529,"stop_level":6.9825,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-06-05","known_ts":"2018-06-05","bar_index":966,"type":"RECLAIM","strength":0.863,"price":7.0515,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-06-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":"2018-06-04","prior_stop_level":6.9825,"sweep_low":6.9529,"atr14":0.205091,"stop_level":6.850354,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-06-19","known_ts":"2018-06-19","bar_index":970,"type":"RECLAIM","strength":0.863,"price":7.2586,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2018-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-07-17","known_ts":"2018-07-17","bar_index":976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.6866,"stop_level":7.2882,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-09-18","known_ts":"2018-09-20","bar_index":991,"type":"BUY","strength":0.588,"price":5.6511,"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":"2018-10-29","known_ts":"2018-10-29","bar_index":1000,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.513,"stop_level":5.5919,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-10-30","known_ts":"2018-10-30","bar_index":1001,"type":"RECLAIM","strength":0.588,"price":5.6116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-10-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":"2018-10-29","prior_stop_level":5.5919,"sweep_low":5.4735,"atr14":0.285901,"stop_level":5.330549,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-04","known_ts":"2018-12-07","bar_index":1009,"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-04","trigger_known_ts":"2018-12-07","strength":0.45,"price":5.0692,"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.360692,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":4.5268,"atr14":0.258232,"stop_level":4.397684,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-12-13","known_ts":"2018-12-17","bar_index":1011,"type":"BUY","strength":0.45,"price":5.3749,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2019-01-15","known_ts":"2019-01-15","bar_index":1018,"type":"SELL","basis":"structure_stop","strength":0.588,"price":5.3059,"stop_level":5.6708,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2019-01-29","known_ts":"2019-01-31","bar_index":1021,"type":"REBUY","strength":0.725,"price":6.0357,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2019-03-29","known_ts":"2019-03-29","bar_index":1035,"type":"SELL","basis":"structure_stop","strength":0.863,"price":6.4894,"stop_level":6.5288,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-06-04","known_ts":"2019-06-06","bar_index":1050,"type":"BUY","strength":0.863,"price":6.4006,"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":"2019-07-31","known_ts":"2019-07-31","bar_index":1063,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.2902,"stop_level":9.5368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-01","known_ts":"2019-08-01","bar_index":1063,"type":"RECLAIM","strength":1.0,"price":9.7044,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-07-31 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-07-31","prior_stop_level":9.5368,"sweep_low":8.8366,"atr14":0.478581,"stop_level":8.597309,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-02","known_ts":"2019-08-02","bar_index":1064,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.4184,"stop_level":9.5368,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-05","known_ts":"2019-08-05","bar_index":1064,"type":"RECLAIM","strength":1.0,"price":9.882,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-08-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":"2019-08-02","prior_stop_level":9.5368,"sweep_low":9.3593,"atr14":0.495422,"stop_level":9.111589,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-08-20","known_ts":"2019-08-20","bar_index":1068,"type":"RECLAIM","strength":1.0,"price":10.168,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-08-02 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-01-17","known_ts":"2020-01-17","bar_index":1102,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.3849,"stop_level":10.4836,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-04-02","known_ts":"2020-04-06","bar_index":1120,"type":"BUY","strength":0.45,"price":6.4499,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2020-04-02","known_ts":"2020-04-06","bar_index":1120,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2020-04-02","trigger_known_ts":"2020-04-06","strength":0.45,"price":6.4499,"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.466558,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.7891,"atr14":0.780864,"stop_level":5.398668,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-06-11","known_ts":"2020-06-11","bar_index":1136,"type":"SELL","basis":"structure_stop","strength":0.588,"price":9.1817,"stop_level":9.5861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-17","known_ts":"2020-06-17","bar_index":1137,"type":"SELL","basis":"structure_stop","strength":0.588,"price":8.5506,"stop_level":9.5861,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-07-02","known_ts":"2020-07-02","bar_index":1141,"type":"RECLAIM","strength":0.725,"price":9.5466,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-11","known_ts":"2020-08-11","bar_index":1150,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.2627,"stop_level":12.7913,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-08-27","known_ts":"2020-08-27","bar_index":1154,"type":"RECLAIM","strength":0.863,"price":12.2785,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-04","known_ts":"2020-11-06","bar_index":1170,"type":"BUY","strength":0.588,"price":11.6276,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2021-01-15","known_ts":"2021-01-15","bar_index":1186,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.6473,"stop_level":12.0418,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-01-19","known_ts":"2021-01-19","bar_index":1186,"type":"RECLAIM","strength":0.863,"price":12.4757,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-01-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-01-15","prior_stop_level":12.0418,"sweep_low":11.6473,"atr14":0.630937,"stop_level":11.331832,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-02-02","known_ts":"2021-02-02","bar_index":1190,"type":"RECLAIM","strength":1.0,"price":15.8881,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-01-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-05-17","known_ts":"2021-05-19","bar_index":1214,"type":"BUY","strength":0.863,"price":17.0277,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"2021-06-17","known_ts":"2021-06-17","bar_index":1221,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.1793,"stop_level":17.0573,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-08-27","known_ts":"2021-08-31","bar_index":1238,"type":"BUY","strength":0.588,"price":12.7424,"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,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2021-09-16","known_ts":"2021-09-16","bar_index":1242,"type":"SELL","basis":"structure_stop","strength":0.45,"price":11.9527,"stop_level":12.0514,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2021-09-17","known_ts":"2021-09-17","bar_index":1242,"type":"RECLAIM","strength":0.45,"price":12.1502,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-09-16 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":"2021-09-16","prior_stop_level":12.0514,"sweep_low":11.6566,"atr14":0.545881,"stop_level":11.383659,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-10-11","known_ts":"2021-10-13","bar_index":1248,"type":"REBUY","strength":0.45,"price":12.0514,"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,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2021-11-22","known_ts":"2021-11-22","bar_index":1258,"type":"SELL","basis":"structure_stop","strength":0.588,"price":12.4409,"stop_level":12.4857,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2021-12-17","known_ts":"2021-12-21","bar_index":1264,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2021-12-17","trigger_known_ts":"2021-12-21","strength":0.45,"price":11.0092,"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.495345,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.7355,"atr14":0.504367,"stop_level":9.483316,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-10","known_ts":"2022-01-12","bar_index":1269,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2022-01-10","trigger_known_ts":"2022-01-12","strength":0.45,"price":10.9993,"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.495799,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9626,"atr14":0.459479,"stop_level":9.732861,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-01-19","known_ts":"2022-01-21","bar_index":1271,"type":"BUY","strength":0.45,"price":10.8512,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2022-01-19","known_ts":"2022-01-21","bar_index":1271,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-01-19","trigger_known_ts":"2022-01-21","strength":0.45,"price":10.8512,"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.502588,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":9.9626,"atr14":0.540533,"stop_level":9.692334,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-03-08","known_ts":"2022-03-08","bar_index":1282,"type":"RECLAIM","strength":0.725,"price":13.527,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-11-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-03-28","known_ts":"2022-03-28","bar_index":1286,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.1989,"stop_level":13.6237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-04-04","known_ts":"2022-04-04","bar_index":1288,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.3965,"stop_level":13.6237,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-07-26","known_ts":"2022-07-28","bar_index":1314,"type":"BUY","strength":0.45,"price":7.3853,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2022-07-26","known_ts":"2022-07-28","bar_index":1314,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2022-07-26","trigger_known_ts":"2022-07-28","strength":0.45,"price":7.3853,"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.475405,"monthly_oversold_dwell":8,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":6.2384,"atr14":0.441788,"stop_level":6.017506,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":1320,"type":"SELL","basis":"structure_stop","strength":0.588,"price":7.262,"stop_level":7.2864,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-08-23","known_ts":"2022-08-23","bar_index":1320,"type":"RECLAIM","strength":0.588,"price":7.6082,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-08-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-08-22","prior_stop_level":7.2864,"sweep_low":7.1136,"atr14":0.400601,"stop_level":6.9133,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-09-23","known_ts":"2022-09-23","bar_index":1328,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.6584,"stop_level":6.9256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-09-28","known_ts":"2022-09-30","bar_index":1329,"type":"REBUY","strength":0.588,"price":7.539,"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,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2022-09-28","known_ts":"2022-09-28","bar_index":1329,"type":"RECLAIM","strength":0.588,"price":7.1828,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-09-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":"2022-09-23","prior_stop_level":6.9256,"sweep_low":6.3715,"atr14":0.446688,"stop_level":6.148156,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-10-14","known_ts":"2022-10-14","bar_index":1333,"type":"RECLAIM","strength":0.725,"price":7.8061,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-09-28 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-11-28","known_ts":"2022-11-28","bar_index":1343,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.6528,"stop_level":8.9439,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-11-29","known_ts":"2022-11-29","bar_index":1343,"type":"RECLAIM","strength":0.863,"price":8.9498,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-11-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2022-11-28","prior_stop_level":8.9439,"sweep_low":8.6231,"atr14":0.47837,"stop_level":8.383915,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":1346,"type":"SELL","basis":"structure_stop","strength":0.725,"price":8.7716,"stop_level":8.7914,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-12-13","known_ts":"2022-12-13","bar_index":1346,"type":"RECLAIM","strength":0.725,"price":8.93,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-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":"2022-12-12","prior_stop_level":8.7914,"sweep_low":8.5637,"atr14":0.466606,"stop_level":8.330397,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-03-22","known_ts":"2023-03-24","bar_index":1369,"type":"BUY","strength":0.45,"price":6.4901,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2023-03-22","known_ts":"2023-03-24","bar_index":1369,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-03-22","trigger_known_ts":"2023-03-24","strength":0.45,"price":6.4901,"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.538993,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.4794,"atr14":0.436135,"stop_level":5.261332,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-04-25","known_ts":"2023-04-25","bar_index":1376,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.9855,"stop_level":7.0153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-03","known_ts":"2023-05-03","bar_index":1378,"type":"SELL","basis":"structure_stop","strength":0.725,"price":6.8567,"stop_level":7.0153,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-05-31","known_ts":"2023-06-02","bar_index":1385,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-05-31","trigger_known_ts":"2023-06-02","strength":0.45,"price":5.8814,"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.373346,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.5739,"atr14":0.236265,"stop_level":5.455768,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-06","known_ts":"2023-07-10","bar_index":1393,"type":"BUY","strength":0.45,"price":5.7624,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2023-07-06","known_ts":"2023-07-10","bar_index":1393,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-07-06","trigger_known_ts":"2023-07-10","strength":0.45,"price":5.7624,"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.386025,"monthly_oversold_dwell":2,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":5.2764,"atr14":0.191729,"stop_level":5.180536,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-08-02","known_ts":"2023-08-02","bar_index":1399,"type":"SELL","basis":"structure_stop","strength":0.588,"price":6.0996,"stop_level":6.2285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-25","known_ts":"2023-08-29","bar_index":1405,"type":"REBUY","strength":0.725,"price":6.2535,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2023-10-17","known_ts":"2023-10-19","bar_index":1417,"type":"BUY","strength":0.588,"price":5.638,"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-01-03","known_ts":"2024-01-03","bar_index":1434,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.525,"stop_level":6.0318,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-06","known_ts":"2024-03-08","bar_index":1449,"type":"BUY","strength":0.725,"price":5.2766,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"take","quality_reason":"reclaimed 200 & held","tier":"base","score":35},{"ts":"2024-03-26","known_ts":"2024-03-26","bar_index":1453,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2218,"stop_level":5.2317,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2024-03-27","known_ts":"2024-03-27","bar_index":1454,"type":"RECLAIM","strength":0.863,"price":5.55,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true},"anchor_ts":"2024-03-26","prior_stop_level":5.2317,"sweep_low":5.2218,"atr14":0.263671,"stop_level":5.089965,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-04-10","known_ts":"2024-04-10","bar_index":1457,"type":"RECLAIM","strength":0.863,"price":7.4796,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-03-26 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-05-14","known_ts":"2024-05-16","bar_index":1465,"type":"REBUY","strength":1.0,"price":7.394,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2024-11-11","known_ts":"2024-11-11","bar_index":1506,"type":"SELL","basis":"structure_stop","strength":1.0,"price":6.1856,"stop_level":6.3051,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-11-14","known_ts":"2024-11-14","bar_index":1507,"type":"RECLAIM","strength":1.0,"price":6.4246,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-11-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-11-11","prior_stop_level":6.3051,"sweep_low":5.9565,"atr14":0.36106,"stop_level":5.77597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-03","known_ts":"2025-02-05","bar_index":1525,"type":"BUY","strength":0.588,"price":6.001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2025-04-07","known_ts":"2025-04-07","bar_index":1539,"type":"SELL","basis":"structure_stop","strength":0.725,"price":5.4289,"stop_level":5.5387,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"2025-04-09","known_ts":"2025-04-09","bar_index":1540,"type":"RECLAIM","strength":0.725,"price":5.9179,"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":false,"monthlyBull":true},"anchor_ts":"2025-04-07","prior_stop_level":5.5387,"sweep_low":5.1794,"atr14":0.448337,"stop_level":4.955231,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-16","known_ts":"2025-04-21","bar_index":1542,"type":"REBUY","strength":1.0,"price":6.4468,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2025-06-20","known_ts":"2025-06-20","bar_index":1556,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.0906,"stop_level":8.2304,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-06-26","known_ts":"2025-06-26","bar_index":1558,"type":"RECLAIM","strength":1.0,"price":8.3703,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-06-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":"2025-06-20","prior_stop_level":8.2304,"sweep_low":7.8209,"atr14":0.365097,"stop_level":7.638351,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-07-07","known_ts":"2025-07-07","bar_index":1560,"type":"RECLAIM","strength":1.0,"price":8.4202,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-07-30","known_ts":"2025-07-30","bar_index":1565,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.0806,"stop_level":8.2704,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-05","known_ts":"2025-08-05","bar_index":1567,"type":"RECLAIM","strength":1.0,"price":8.3403,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-07-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-07-30","prior_stop_level":8.2704,"sweep_low":7.731,"atr14":0.383619,"stop_level":7.539191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-08-29","known_ts":"2025-08-29","bar_index":1573,"type":"RECLAIM","strength":1.0,"price":9.459,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-07-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-04","known_ts":"2025-11-04","bar_index":1588,"type":"SELL","basis":"structure_stop","strength":1.0,"price":11.5466,"stop_level":12.4256,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-12-24","known_ts":"2025-12-24","bar_index":1600,"type":"RECLAIM","strength":1.0,"price":16.6806,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-11-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2026-05-11","known_ts":"2026-05-13","bar_index":1631,"type":"BUY","strength":0.725,"price":23.9583,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":45},{"ts":"2026-05-28","known_ts":"2026-06-01","bar_index":1635,"type":"BUY","strength":0.725,"price":20.83,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":60},{"ts":"2026-07-08","known_ts":"2026-07-10","bar_index":1644,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-07-08","trigger_known_ts":"2026-07-10","strength":0.45,"price":16.95,"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.463122,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.105,"atr14":1.125829,"stop_level":14.542085,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-21","known_ts":"2026-07-23","bar_index":1647,"type":"BUY","strength":0.45,"price":16.45,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2026-07-21","known_ts":"2026-07-23","bar_index":1647,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-07-21","trigger_known_ts":"2026-07-23","strength":0.45,"price":16.45,"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.478959,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":15.33,"atr14":1.034642,"stop_level":14.812679,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-03","known_ts":"2026-08-05","bar_index":1650,"type":"BUY","strength":0.45,"price":17.61,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true,"retro_override":true,"retro_ctx":{"group_id":"silver_miners"}},{"ts":"2026-08-03","known_ts":"2026-08-05","bar_index":1650,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-08-03","trigger_known_ts":"2026-08-05","strength":0.45,"price":17.61,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.442217,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":14.11,"atr14":1.038119,"stop_level":13.590941,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-14","known_ts":"2026-08-14","bar_index":1653,"type":"RECLAIM","strength":0.588,"price":19.26,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2026-08-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}}],"state":{"position_hint":"long","last_signal":"RECLAIM","last_scored_signal":"RECLAIM","last_scored_ts":"2026-08-14","last_scored_basis":null,"bars_since_signal":0,"extended":false,"strong_bull":false,"overbought":true,"weeklyBull":false,"above200":true},"early_dots":["2016-10-12","2017-03-15","2018-07-27","2018-08-17","2019-04-30","2019-05-30","2019-06-20","2019-09-19","2019-11-18","2020-01-29","2020-02-20","2020-03-17","2020-09-15","2020-10-01","2020-11-04","2021-03-30","2021-05-07","2021-07-21","2022-05-19","2022-07-26","2023-01-03","2023-01-30","2023-03-01","2023-09-29","2024-02-22","2024-06-18","2024-07-02","2024-07-29","2024-12-09","2024-12-31","2025-02-03","2025-08-08","2025-08-29","2025-11-06","2025-11-24","2026-03-27","2026-05-06","2026-06-15","2026-07-21","2026-08-03"],"warnings":[{"ts":"2021-10-29","kind":"arm","px":12.5055},{"ts":"2021-11-22","kind":"confirm","px":12.4409,"level":12.4857},{"ts":"2022-02-24","kind":"arm","px":11.2166},{"ts":"2022-03-22","kind":"arm","px":13.6237},{"ts":"2022-03-28","kind":"confirm","px":13.1989,"level":13.6237},{"ts":"2022-04-01","kind":"arm","px":13.4162},{"ts":"2022-04-04","kind":"confirm","px":13.3965,"level":13.6237},{"ts":"2022-08-16","kind":"arm","px":8.004},{"ts":"2022-08-22","kind":"confirm","px":7.262,"level":7.2864},{"ts":"2022-09-22","kind":"arm","px":7.262},{"ts":"2022-09-23","kind":"confirm","px":6.6584,"level":6.9256},{"ts":"2022-10-18","kind":"arm","px":7.8061},{"ts":"2022-11-28","kind":"confirm","px":8.6528,"level":8.9439},{"ts":"2022-11-29","kind":"arm","px":8.9498},{"ts":"2022-12-12","kind":"confirm","px":8.7716,"level":8.7914},{"ts":"2023-04-17","kind":"arm","px":7.2134},{"ts":"2023-04-25","kind":"confirm","px":6.9855,"level":7.0153},{"ts":"2023-05-02","kind":"arm","px":7.0153},{"ts":"2023-05-03","kind":"confirm","px":6.8567,"level":7.0153},{"ts":"2023-07-26","kind":"arm","px":6.7244},{"ts":"2023-08-02","kind":"confirm","px":6.0996,"level":6.2285},{"ts":"2023-12-07","kind":"arm","px":5.8927},{"ts":"2024-01-02","kind":"arm","px":5.9423},{"ts":"2024-01-03","kind":"confirm","px":5.525,"level":6.0318},{"ts":"2024-03-21","kind":"arm","px":5.4008},{"ts":"2024-03-26","kind":"confirm","px":5.2218,"level":5.2317},{"ts":"2024-04-16","kind":"arm","px":6.8032},{"ts":"2024-10-01","kind":"arm","px":6.1656},{"ts":"2024-11-04","kind":"arm","px":6.9725},{"ts":"2024-11-11","kind":"confirm","px":6.1856,"level":6.3051},{"ts":"2025-03-26","kind":"arm","px":6.7761},{"ts":"2025-04-07","kind":"confirm","px":5.4289,"level":5.5387},{"ts":"2025-06-18","kind":"arm","px":8.3403},{"ts":"2025-06-20","kind":"confirm","px":8.0906,"level":8.2304},{"ts":"2025-07-08","kind":"arm","px":7.9807},{"ts":"2025-07-30","kind":"confirm","px":8.0806,"level":8.2704},{"ts":"2025-10-22","kind":"arm","px":12.6453},{"ts":"2025-11-04","kind":"confirm","px":11.5466,"level":12.4256},{"ts":"2025-12-31","kind":"arm","px":16.6407},{"ts":"2026-01-30","kind":"arm","px":20.8158}],"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":[]}}}