{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-09-11","priced_through":{"CN":null,"HK":null,"US":"2026-09-11"},"events":[{"id":"opp_729e24a3db6135494152","market":"US","system":"prophet_board","definition":"us_prophet_v3","authority":"candidate","surfaced_at":"2026-08-18","entry_date":"2026-08-19","entry_basis":"next_session_close","entry_price":92.19,"rank":26,"tier":null,"state":"stopped","maturity":"matured","latest_price":88.31,"return_pct":-4.2,"excess_pct":-3.7,"sessions":10,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"},{"id":"opp_8feeb82e938fb434d613","market":"US","system":"prophet_board","definition":"confluence","authority":"candidate","surfaced_at":"2026-07-24","entry_date":"2026-07-27","entry_basis":"next_session_close","entry_price":95.69,"rank":26,"tier":null,"state":"up","maturity":"matured","latest_price":95.99,"return_pct":0.3,"excess_pct":0.07,"sessions":1,"source_artifact":"site/factordata/us_track_ledger.json","source_as_of":"2026-09-11","priced_through":"2026-09-11"}]},"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":"SO","timeframe":"3D","as_of":"2026-09-11T00:00:00Z","bar_quality":"real_ohlc","signal_era":"gc_v2_wo2","signals":[{"ts":"1982-07-08","known_ts":"1982-07-12","bar_index":44,"type":"BUY","strength":0.45,"price":0.3132,"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":"1982-08-03","known_ts":"1982-08-03","bar_index":50,"type":"RECLAIM","strength":0.725,"price":0.3205,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1982-07-08 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1982-10-06","known_ts":"1982-10-08","bar_index":65,"type":"REBUY","strength":0.725,"price":0.3796,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1983-02-01","known_ts":"1983-02-01","bar_index":92,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4078,"stop_level":0.4098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1983-02-02","known_ts":"1983-02-02","bar_index":92,"type":"RECLAIM","strength":0.863,"price":0.4111,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-02-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1983-02-01","prior_stop_level":0.4098,"sweep_low":0.4045,"atr14":0.007245,"stop_level":0.400878,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-04-14","known_ts":"1983-04-18","bar_index":109,"type":"BUY","strength":0.725,"price":0.4243,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"1983-05-17","known_ts":"1983-05-17","bar_index":116,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4254,"stop_level":0.4287,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1983-07-11","known_ts":"1983-07-13","bar_index":129,"type":"BUY","strength":0.588,"price":0.4321,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1983-07-29","known_ts":"1983-07-29","bar_index":133,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.4094,"stop_level":0.422,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1983-08-03","known_ts":"1983-08-03","bar_index":134,"type":"RECLAIM","strength":0.588,"price":0.4233,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1983-07-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"1983-07-29","prior_stop_level":0.422,"sweep_low":0.4025,"atr14":0.009077,"stop_level":0.397962,"risk_basis":"daily_ohlc_atr14"},{"ts":"1983-09-08","known_ts":"1983-09-08","bar_index":143,"type":"RECLAIM","strength":0.725,"price":0.4406,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1983-07-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-03-13","known_ts":"1984-03-15","bar_index":186,"type":"BUY","strength":0.588,"price":0.4579,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1984-04-09","known_ts":"1984-04-09","bar_index":192,"type":"SELL","basis":"structure_stop","strength":0.45,"price":0.4469,"stop_level":0.4506,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1984-04-11","known_ts":"1984-04-11","bar_index":193,"type":"RECLAIM","strength":0.45,"price":0.4542,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-04-09 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":"1984-04-09","prior_stop_level":0.4506,"sweep_low":0.4432,"atr14":0.007839,"stop_level":0.439281,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-04-25","known_ts":"1984-04-25","bar_index":196,"type":"RECLAIM","strength":0.725,"price":0.4616,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-04-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-05-18","known_ts":"1984-05-18","bar_index":201,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.4452,"stop_level":0.449,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1984-06-15","known_ts":"1984-06-19","bar_index":208,"type":"BUY","strength":0.45,"price":0.4452,"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":"1984-07-12","known_ts":"1984-07-12","bar_index":214,"type":"RECLAIM","strength":0.725,"price":0.464,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1984-06-15 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-20","known_ts":"1984-08-20","bar_index":223,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4664,"stop_level":0.4897,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-08-21","known_ts":"1984-08-21","bar_index":223,"type":"RECLAIM","strength":0.863,"price":0.5014,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-08-20 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":"1984-08-20","prior_stop_level":0.4897,"sweep_low":0.4664,"atr14":0.013681,"stop_level":0.45956,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-09-12","known_ts":"1984-09-12","bar_index":228,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.4975,"stop_level":0.5014,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1984-09-13","known_ts":"1984-09-13","bar_index":228,"type":"RECLAIM","strength":0.863,"price":0.5091,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1984-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1984-09-12","prior_stop_level":0.5014,"sweep_low":0.4975,"atr14":0.009023,"stop_level":0.492988,"risk_basis":"daily_ohlc_atr14"},{"ts":"1984-09-27","known_ts":"1984-09-27","bar_index":232,"type":"RECLAIM","strength":0.863,"price":0.5324,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1984-09-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-05-15","known_ts":"1985-05-17","bar_index":285,"type":"REBUY","strength":1.0,"price":0.7012,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1985-08-05","known_ts":"1985-08-05","bar_index":303,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.6962,"stop_level":0.7005,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1985-08-08","known_ts":"1985-08-08","bar_index":304,"type":"RECLAIM","strength":0.863,"price":0.7048,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-08-05 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":"1985-08-05","prior_stop_level":0.7005,"sweep_low":0.679,"atr14":0.01637,"stop_level":0.670815,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-10-10","known_ts":"1985-10-14","bar_index":319,"type":"BUY","strength":0.725,"price":0.679,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1985-11-25","known_ts":"1985-11-25","bar_index":329,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7447,"stop_level":0.7491,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1985-11-27","known_ts":"1985-11-27","bar_index":330,"type":"RECLAIM","strength":0.725,"price":0.7535,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1985-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1985-11-25","prior_stop_level":0.7491,"sweep_low":0.7315,"atr14":0.012876,"stop_level":0.725062,"risk_basis":"daily_ohlc_atr14"},{"ts":"1985-12-10","known_ts":"1985-12-10","bar_index":333,"type":"RECLAIM","strength":0.725,"price":0.7756,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1985-11-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-09","known_ts":"1986-01-09","bar_index":339,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.7624,"stop_level":0.7756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-01-13","known_ts":"1986-01-13","bar_index":340,"type":"RECLAIM","strength":0.725,"price":0.78,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1986-01-09","prior_stop_level":0.7756,"sweep_low":0.7535,"atr14":0.017229,"stop_level":0.744885,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-01-23","known_ts":"1986-01-23","bar_index":343,"type":"RECLAIM","strength":0.863,"price":0.7844,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-01-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-02-05","known_ts":"1986-02-07","bar_index":346,"type":"BUY","strength":0.863,"price":0.7983,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1986-03-05","known_ts":"1986-03-05","bar_index":352,"type":"SELL","basis":"structure_stop","strength":1.0,"price":0.8208,"stop_level":0.8253,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-03-11","known_ts":"1986-03-11","bar_index":353,"type":"RECLAIM","strength":1.0,"price":0.8434,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-03-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1986-03-05","prior_stop_level":0.8253,"sweep_low":0.8118,"atr14":0.015266,"stop_level":0.804167,"risk_basis":"daily_ohlc_atr14"},{"ts":"1986-03-20","known_ts":"1986-03-20","bar_index":356,"type":"RECLAIM","strength":1.0,"price":0.8344,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1986-03-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1986-04-30","known_ts":"1986-04-30","bar_index":365,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.8298,"stop_level":0.8344,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1986-06-16","known_ts":"1986-06-18","bar_index":376,"type":"BUY","strength":0.725,"price":0.839,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"1986-09-05","known_ts":"1986-09-05","bar_index":395,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9739,"stop_level":0.9974,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-10-22","known_ts":"1986-10-24","bar_index":406,"type":"BUY","strength":0.725,"price":0.955,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":75},{"ts":"1986-12-23","known_ts":"1986-12-23","bar_index":420,"type":"SELL","basis":"structure_stop","strength":0.725,"price":0.9757,"stop_level":0.9805,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1986-12-24","known_ts":"1986-12-24","bar_index":420,"type":"RECLAIM","strength":0.725,"price":0.9853,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1986-12-23 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":"1986-12-23","prior_stop_level":0.9805,"sweep_low":0.9709,"atr14":0.0207,"stop_level":0.96055,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-01-06","known_ts":"1987-01-08","bar_index":423,"type":"BUY","strength":0.725,"price":1.043,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"1987-02-09","known_ts":"1987-02-09","bar_index":431,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.068,"stop_level":1.0729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-11","known_ts":"1987-02-11","bar_index":431,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0533,"stop_level":1.0729,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1987-02-19","known_ts":"1987-02-19","bar_index":433,"type":"RECLAIM","strength":0.863,"price":1.0827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-02-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1987-02-11","prior_stop_level":1.0729,"sweep_low":1.0386,"atr14":0.022335,"stop_level":1.027432,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-07-27","known_ts":"1987-07-27","bar_index":469,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.9618,"stop_level":0.9718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-07-29","known_ts":"1987-07-29","bar_index":470,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.953,"stop_level":0.9718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-08-13","known_ts":"1987-08-17","bar_index":474,"type":"REBUY","strength":0.588,"price":0.9888,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-08-13","known_ts":"1987-08-17","bar_index":474,"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":"1987-08-13","trigger_known_ts":"1987-08-17","strength":0.588,"price":0.9888,"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.09492,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.9222,"atr14":0.022247,"stop_level":0.911077,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-09-25","known_ts":"1987-09-29","bar_index":484,"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":"1987-09-25","trigger_known_ts":"1987-09-29","strength":0.45,"price":0.8915,"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.183982,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":0.8864,"atr14":0.020814,"stop_level":0.875993,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-10-05","known_ts":"1987-10-07","bar_index":486,"type":"BUY","strength":0.588,"price":0.9427,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-10-05","known_ts":"1987-10-07","bar_index":486,"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":"1987-10-05","trigger_known_ts":"1987-10-07","strength":0.588,"price":0.9427,"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.137117,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.8864,"atr14":0.021953,"stop_level":0.875423,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-10-19","known_ts":"1987-10-19","bar_index":489,"type":"SELL","basis":"structure_stop","strength":0.588,"price":0.7378,"stop_level":0.9273,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1987-10-21","known_ts":"1987-10-23","bar_index":490,"type":"BUY","strength":0.588,"price":0.9376,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1987-10-21","known_ts":"1987-10-23","bar_index":490,"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":"1987-10-21","trigger_known_ts":"1987-10-23","strength":0.588,"price":0.9376,"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.141785,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":0.7326,"atr14":0.048616,"stop_level":0.708292,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-10-23","known_ts":"1987-10-23","bar_index":490,"type":"RECLAIM","strength":0.588,"price":0.9376,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1987-10-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1987-10-19","prior_stop_level":0.9273,"sweep_low":0.7326,"atr14":0.048616,"stop_level":0.708292,"risk_basis":"daily_ohlc_atr14"},{"ts":"1987-12-11","known_ts":"1987-12-15","bar_index":502,"type":"REBUY","strength":0.588,"price":0.9351,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":45},{"ts":"1988-02-04","known_ts":"1988-02-04","bar_index":514,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9831,"stop_level":0.9992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-02-08","known_ts":"1988-02-08","bar_index":515,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9938,"stop_level":0.9992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-02-10","known_ts":"1988-02-10","bar_index":515,"type":"RECLAIM","strength":0.863,"price":1.026,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-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":"1988-02-04","prior_stop_level":0.9992,"sweep_low":0.9777,"atr14":0.023902,"stop_level":0.965749,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-02-10","known_ts":"1988-02-10","bar_index":515,"type":"RECLAIM","strength":0.863,"price":1.026,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-02-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-02-08","prior_stop_level":0.9992,"sweep_low":0.9831,"atr14":0.023902,"stop_level":0.971149,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-05-31","known_ts":"1988-05-31","bar_index":541,"type":"RECLAIM","strength":0.863,"price":1.0286,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1988-02-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-16","known_ts":"1988-06-16","bar_index":545,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0121,"stop_level":1.0176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-17","known_ts":"1988-06-17","bar_index":545,"type":"RECLAIM","strength":0.863,"price":1.0231,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-06-16","prior_stop_level":1.0176,"sweep_low":1.0011,"atr14":0.017566,"stop_level":0.992317,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-06-27","known_ts":"1988-06-27","bar_index":547,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.0066,"stop_level":1.0121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1988-06-30","known_ts":"1988-06-30","bar_index":548,"type":"RECLAIM","strength":0.863,"price":1.0176,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1988-06-27 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1988-06-27","prior_stop_level":1.0121,"sweep_low":1.0011,"atr14":0.017801,"stop_level":0.992199,"risk_basis":"daily_ohlc_atr14"},{"ts":"1988-09-28","known_ts":"1988-09-30","bar_index":569,"type":"BUY","strength":0.588,"price":0.9689,"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":"1988-11-16","known_ts":"1988-11-16","bar_index":580,"type":"SELL","basis":"structure_stop","strength":0.863,"price":0.9868,"stop_level":1.0042,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":true}},{"ts":"1988-12-01","known_ts":"1988-12-05","bar_index":584,"type":"REBUY","strength":1.0,"price":1.0215,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"1989-02-03","known_ts":"1989-02-03","bar_index":598,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0803,"stop_level":1.0849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-07","known_ts":"1989-02-07","bar_index":599,"type":"RECLAIM","strength":1.0,"price":1.1039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-02-03","prior_stop_level":1.0849,"sweep_low":1.0744,"atr14":0.015746,"stop_level":1.066527,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-02-17","known_ts":"1989-02-17","bar_index":602,"type":"RECLAIM","strength":1.0,"price":1.1039,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-24","known_ts":"1989-02-24","bar_index":603,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.0862,"stop_level":1.098,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1989-02-27","known_ts":"1989-02-27","bar_index":603,"type":"RECLAIM","strength":1.0,"price":1.1039,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1989-02-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1989-02-24","prior_stop_level":1.098,"sweep_low":1.0862,"atr14":0.018069,"stop_level":1.077166,"risk_basis":"daily_ohlc_atr14"},{"ts":"1989-04-20","known_ts":"1989-04-20","bar_index":616,"type":"RECLAIM","strength":1.0,"price":1.157,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1989-02-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-01-04","known_ts":"1990-01-04","bar_index":675,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.4055,"stop_level":1.4432,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1990-03-28","known_ts":"1990-03-30","bar_index":695,"type":"BUY","strength":0.588,"price":1.344,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"1990-05-07","known_ts":"1990-05-09","bar_index":704,"type":"BUY","strength":0.45,"price":1.3087,"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":"1990-06-19","known_ts":"1990-06-19","bar_index":714,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2956,"stop_level":1.3021,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-06-26","known_ts":"1990-06-26","bar_index":715,"type":"RECLAIM","strength":0.588,"price":1.3087,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1990-06-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1990-06-19","prior_stop_level":1.3021,"sweep_low":1.2825,"atr14":0.020322,"stop_level":1.272339,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-07-27","known_ts":"1990-07-27","bar_index":723,"type":"RECLAIM","strength":0.725,"price":1.3697,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1990-06-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1990-08-17","known_ts":"1990-08-17","bar_index":728,"type":"SELL","basis":"structure_stop","strength":0.588,"price":1.2628,"stop_level":1.2962,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1990-08-30","known_ts":"1990-09-04","bar_index":731,"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":"1990-08-30","trigger_known_ts":"1990-09-04","strength":0.45,"price":1.2428,"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.164279,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2294,"atr14":0.0217,"stop_level":1.21855,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-09-26","known_ts":"1990-09-28","bar_index":737,"type":"BUY","strength":0.45,"price":1.2695,"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":"1990-09-26","known_ts":"1990-09-28","bar_index":737,"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":"1990-09-26","trigger_known_ts":"1990-09-28","strength":0.45,"price":1.2695,"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.146325,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":1.2428,"atr14":0.01945,"stop_level":1.233075,"risk_basis":"daily_ohlc_atr14"},{"ts":"1990-10-04","known_ts":"1990-10-04","bar_index":739,"type":"RECLAIM","strength":0.725,"price":1.343,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1990-09-26 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1991-06-21","known_ts":"1991-06-25","bar_index":799,"type":"BUY","strength":0.725,"price":1.5684,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"1991-08-26","known_ts":"1991-08-28","bar_index":814,"type":"REBUY","strength":0.863,"price":1.6057,"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":"1991-09-04","known_ts":"1991-09-06","bar_index":816,"type":"REBUY","strength":1.0,"price":1.6057,"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":"1991-10-21","known_ts":"1991-10-21","bar_index":827,"type":"SELL","basis":"structure_stop","strength":1.0,"price":1.7215,"stop_level":1.7359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-10-25","known_ts":"1991-10-25","bar_index":828,"type":"RECLAIM","strength":1.0,"price":1.7432,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1991-10-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1991-10-21","prior_stop_level":1.7359,"sweep_low":1.7142,"atr14":0.020009,"stop_level":1.704196,"risk_basis":"daily_ohlc_atr14"},{"ts":"1991-11-06","known_ts":"1991-11-06","bar_index":831,"type":"RECLAIM","strength":1.0,"price":1.7741,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1991-10-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1991-11-11","known_ts":"1991-11-13","bar_index":832,"type":"REBUY","strength":1.0,"price":1.811,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1991-11-27","known_ts":"1991-12-02","bar_index":836,"type":"REBUY","strength":1.0,"price":1.8698,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":30},{"ts":"1992-01-16","known_ts":"1992-01-16","bar_index":847,"type":"SELL","basis":"structure_stop","strength":0.863,"price":1.8478,"stop_level":1.8551,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1992-01-17","known_ts":"1992-01-17","bar_index":847,"type":"RECLAIM","strength":0.863,"price":1.8919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-01-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":"1992-01-16","prior_stop_level":1.8551,"sweep_low":1.8404,"atr14":0.039238,"stop_level":1.820781,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-03-30","known_ts":"1992-04-01","bar_index":864,"type":"BUY","strength":0.725,"price":1.9014,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":90},{"ts":"1992-06-04","known_ts":"1992-06-04","bar_index":879,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.0405,"stop_level":2.0481,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-06-08","known_ts":"1992-06-08","bar_index":880,"type":"RECLAIM","strength":0.863,"price":2.0709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-06-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":"1992-06-04","prior_stop_level":2.0481,"sweep_low":2.0329,"atr14":0.027619,"stop_level":2.019091,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-06-19","known_ts":"1992-06-19","bar_index":883,"type":"RECLAIM","strength":1.0,"price":2.1395,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1992-06-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-08-21","known_ts":"1992-08-21","bar_index":897,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.2878,"stop_level":2.3033,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1992-08-28","known_ts":"1992-08-28","bar_index":899,"type":"RECLAIM","strength":1.0,"price":2.3187,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1992-08-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1992-08-21","prior_stop_level":2.3033,"sweep_low":2.2646,"atr14":0.024422,"stop_level":2.252389,"risk_basis":"daily_ohlc_atr14"},{"ts":"1992-12-14","known_ts":"1992-12-16","bar_index":924,"type":"BUY","strength":0.725,"price":2.346,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"1993-01-07","known_ts":"1993-01-07","bar_index":929,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.3617,"stop_level":2.3931,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-01-13","known_ts":"1993-01-13","bar_index":930,"type":"RECLAIM","strength":0.725,"price":2.4009,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-01-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1993-01-07","prior_stop_level":2.3931,"sweep_low":2.3146,"atr14":0.031169,"stop_level":2.299016,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-01-22","known_ts":"1993-01-22","bar_index":933,"type":"RECLAIM","strength":0.863,"price":2.4209,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-01-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-05-06","known_ts":"1993-05-06","bar_index":957,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.7034,"stop_level":2.7196,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1993-06-23","known_ts":"1993-06-25","bar_index":968,"type":"BUY","strength":0.725,"price":2.7196,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1993-07-28","known_ts":"1993-07-28","bar_index":976,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.6992,"stop_level":2.7115,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-07-29","known_ts":"1993-07-29","bar_index":976,"type":"RECLAIM","strength":0.863,"price":2.7401,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1993-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1993-07-28","prior_stop_level":2.7115,"sweep_low":2.691,"atr14":0.030227,"stop_level":2.675886,"risk_basis":"daily_ohlc_atr14"},{"ts":"1993-08-13","known_ts":"1993-08-13","bar_index":980,"type":"RECLAIM","strength":0.863,"price":2.8464,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-07-28 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-10-05","known_ts":"1993-10-05","bar_index":992,"type":"SELL","basis":"structure_stop","strength":1.0,"price":2.9282,"stop_level":2.9446,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-10-21","known_ts":"1993-10-21","bar_index":996,"type":"RECLAIM","strength":1.0,"price":2.9691,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1993-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1993-12-16","known_ts":"1993-12-20","bar_index":1009,"type":"BUY","strength":0.725,"price":2.9655,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"quality","score":65},{"ts":"1994-01-06","known_ts":"1994-01-06","bar_index":1013,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.8578,"stop_level":2.9323,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"1994-03-04","known_ts":"1994-03-08","bar_index":1027,"type":"BUY","strength":0.45,"price":2.8047,"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":"1994-04-18","known_ts":"1994-04-20","bar_index":1037,"type":"BUY","strength":0.45,"price":2.7039,"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":"1994-05-05","known_ts":"1994-05-05","bar_index":1041,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5908,"stop_level":2.6078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-05-13","known_ts":"1994-05-17","bar_index":1043,"type":"REBUY","strength":0.45,"price":2.5567,"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":"power_grid"}},{"ts":"1994-07-13","known_ts":"1994-07-13","bar_index":1056,"type":"SELL","basis":"structure_stop","strength":0.588,"price":2.5396,"stop_level":2.5567,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-07-14","known_ts":"1994-07-14","bar_index":1057,"type":"RECLAIM","strength":0.588,"price":2.5737,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-07-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"1994-07-13","prior_stop_level":2.5567,"sweep_low":2.5226,"atr14":0.045547,"stop_level":2.499827,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-08-01","known_ts":"1994-08-01","bar_index":1061,"type":"RECLAIM","strength":0.725,"price":2.7522,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-07-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-08-17","known_ts":"1994-08-17","bar_index":1065,"type":"SELL","basis":"structure_stop","strength":0.725,"price":2.5965,"stop_level":2.6138,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1994-08-25","known_ts":"1994-08-29","bar_index":1067,"type":"REBUY","strength":0.725,"price":2.6311,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"1994-09-29","known_ts":"1994-10-03","bar_index":1075,"type":"BUY","strength":0.588,"price":2.5445,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1994-09-29","known_ts":"1994-10-03","bar_index":1075,"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":"1994-09-29","trigger_known_ts":"1994-10-03","strength":0.588,"price":2.5445,"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.170416,"monthly_oversold_dwell":6,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":2.3887,"atr14":0.052919,"stop_level":2.362241,"risk_basis":"daily_ohlc_atr14"},{"ts":"1994-10-12","known_ts":"1994-10-12","bar_index":1078,"type":"RECLAIM","strength":0.725,"price":2.683,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1994-09-29 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-19","known_ts":"1994-12-19","bar_index":1093,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.8113,"stop_level":2.8464,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1994-12-22","known_ts":"1994-12-22","bar_index":1094,"type":"RECLAIM","strength":0.863,"price":2.864,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1994-12-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":"1994-12-19","prior_stop_level":2.8464,"sweep_low":2.7937,"atr14":0.055092,"stop_level":2.766154,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-01-04","known_ts":"1995-01-04","bar_index":1097,"type":"RECLAIM","strength":0.863,"price":2.8288,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1994-12-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-22","known_ts":"1995-02-22","bar_index":1108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":2.9243,"stop_level":2.9421,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1995-02-24","known_ts":"1995-02-24","bar_index":1109,"type":"RECLAIM","strength":0.863,"price":2.9599,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1995-02-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1995-02-22","prior_stop_level":2.9421,"sweep_low":2.9243,"atr14":0.03897,"stop_level":2.904815,"risk_basis":"daily_ohlc_atr14"},{"ts":"1995-04-07","known_ts":"1995-04-11","bar_index":1119,"type":"BUY","strength":0.863,"price":2.9599,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"1995-09-15","known_ts":"1995-09-19","bar_index":1156,"type":"BUY","strength":0.863,"price":3.2301,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"1996-05-10","known_ts":"1996-05-14","bar_index":1211,"type":"BUY","strength":0.725,"price":3.5515,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1996-06-10","known_ts":"1996-06-10","bar_index":1217,"type":"SELL","basis":"structure_stop","strength":0.45,"price":3.4561,"stop_level":3.4752,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1996-06-24","known_ts":"1996-06-24","bar_index":1221,"type":"RECLAIM","strength":0.725,"price":3.5897,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1996-06-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-07-17","known_ts":"1996-07-17","bar_index":1226,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4752,"stop_level":3.5324,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-08-01","known_ts":"1996-08-05","bar_index":1230,"type":"BUY","strength":0.588,"price":3.5436,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-08-19","known_ts":"1996-08-19","bar_index":1234,"type":"RECLAIM","strength":0.725,"price":3.6017,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-08-01 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-09-26","known_ts":"1996-09-30","bar_index":1243,"type":"BUY","strength":0.588,"price":3.4855,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-10-04","known_ts":"1996-10-08","bar_index":1245,"type":"BUY","strength":0.588,"price":3.4855,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-10-17","known_ts":"1996-10-21","bar_index":1248,"type":"BUY","strength":0.588,"price":3.4468,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-10-25","known_ts":"1996-10-29","bar_index":1250,"type":"BUY","strength":0.588,"price":3.4661,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1996-11-04","known_ts":"1996-11-04","bar_index":1252,"type":"RECLAIM","strength":0.725,"price":3.5942,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1996-10-25 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1996-11-19","known_ts":"1996-11-19","bar_index":1255,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.5156,"stop_level":3.5353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-11-22","known_ts":"1996-11-22","bar_index":1256,"type":"RECLAIM","strength":0.725,"price":3.5549,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1996-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":"1996-11-19","prior_stop_level":3.5353,"sweep_low":3.496,"atr14":0.04923,"stop_level":3.471385,"risk_basis":"daily_ohlc_atr14"},{"ts":"1996-11-26","known_ts":"1996-11-26","bar_index":1257,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.4763,"stop_level":3.5156,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1996-12-20","known_ts":"1996-12-24","bar_index":1263,"type":"BUY","strength":0.725,"price":3.5353,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":75},{"ts":"1997-01-27","known_ts":"1997-01-27","bar_index":1271,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.496,"stop_level":3.5353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-01-29","known_ts":"1997-01-29","bar_index":1271,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4763,"stop_level":3.5353,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-02-12","known_ts":"1997-02-12","bar_index":1275,"type":"RECLAIM","strength":0.863,"price":3.5282,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-05-01","known_ts":"1997-05-05","bar_index":1293,"type":"BUY","strength":0.45,"price":3.4638,"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":"1997-05-01","known_ts":"1997-05-05","bar_index":1293,"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":"1997-05-01","trigger_known_ts":"1997-05-05","strength":0.45,"price":3.4638,"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.069721,"monthly_oversold_dwell":7,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":3.1694,"atr14":0.074209,"stop_level":3.132296,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-03","known_ts":"1997-06-03","bar_index":1300,"type":"SELL","basis":"structure_stop","strength":0.588,"price":3.3828,"stop_level":3.4031,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-06-05","known_ts":"1997-06-05","bar_index":1301,"type":"RECLAIM","strength":0.588,"price":3.4436,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-06-03 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":"1997-06-03","prior_stop_level":3.4031,"sweep_low":3.3625,"atr14":0.0703,"stop_level":3.32735,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-06-18","known_ts":"1997-06-18","bar_index":1304,"type":"RECLAIM","strength":0.863,"price":3.5246,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-06-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-07-17","known_ts":"1997-07-17","bar_index":1310,"type":"SELL","basis":"structure_stop","strength":0.725,"price":3.4436,"stop_level":3.5448,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"1997-07-31","known_ts":"1997-07-31","bar_index":1314,"type":"RECLAIM","strength":0.863,"price":3.5771,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-07-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-09-09","known_ts":"1997-09-11","bar_index":1323,"type":"BUY","strength":1.0,"price":3.608,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":35},{"ts":"1997-10-08","known_ts":"1997-10-08","bar_index":1330,"type":"SELL","basis":"structure_stop","strength":0.863,"price":3.6799,"stop_level":3.7108,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-10-10","known_ts":"1997-10-10","bar_index":1330,"type":"RECLAIM","strength":0.863,"price":3.7622,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-10-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1997-10-08","prior_stop_level":3.7108,"sweep_low":3.6388,"atr14":0.060623,"stop_level":3.608489,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-10-24","known_ts":"1997-10-24","bar_index":1334,"type":"RECLAIM","strength":0.863,"price":3.9061,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-10-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1997-11-06","known_ts":"1997-11-06","bar_index":1337,"type":"SELL","basis":"structure_stop","strength":1.0,"price":3.7529,"stop_level":3.7738,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1997-11-11","known_ts":"1997-11-11","bar_index":1338,"type":"RECLAIM","strength":1.0,"price":3.8051,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1997-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1997-11-06","prior_stop_level":3.7738,"sweep_low":3.6695,"atr14":0.082824,"stop_level":3.628088,"risk_basis":"daily_ohlc_atr14"},{"ts":"1997-11-28","known_ts":"1997-11-28","bar_index":1342,"type":"RECLAIM","strength":1.0,"price":4.024,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1997-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-21","known_ts":"1998-01-21","bar_index":1353,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.1595,"stop_level":4.1908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-01-27","known_ts":"1998-01-27","bar_index":1355,"type":"RECLAIM","strength":0.863,"price":4.2116,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-01-21 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":"1998-01-21","prior_stop_level":4.1908,"sweep_low":4.0865,"atr14":0.083679,"stop_level":4.044661,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-03-16","known_ts":"1998-03-16","bar_index":1366,"type":"RECLAIM","strength":1.0,"price":4.5535,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 1998-01-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-13","known_ts":"1998-04-13","bar_index":1372,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.543,"stop_level":4.5958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-04-17","known_ts":"1998-04-17","bar_index":1373,"type":"RECLAIM","strength":1.0,"price":4.6169,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-04-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-04-13","prior_stop_level":4.5958,"sweep_low":4.4901,"atr14":0.076392,"stop_level":4.451904,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-06-02","known_ts":"1998-06-04","bar_index":1384,"type":"BUY","strength":0.725,"price":4.7402,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"aplus","score":90},{"ts":"1998-06-24","known_ts":"1998-06-24","bar_index":1389,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.676,"stop_level":4.6867,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-06-29","known_ts":"1998-06-29","bar_index":1390,"type":"RECLAIM","strength":0.725,"price":4.7295,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-06-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"1998-06-24","prior_stop_level":4.6867,"sweep_low":4.6011,"atr14":0.095812,"stop_level":4.553194,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-07-13","known_ts":"1998-07-13","bar_index":1393,"type":"SELL","basis":"structure_stop","strength":0.725,"price":4.5904,"stop_level":4.6225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"1998-07-14","known_ts":"1998-07-14","bar_index":1393,"type":"RECLAIM","strength":0.725,"price":4.6332,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-07-13 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":"1998-07-13","prior_stop_level":4.6225,"sweep_low":4.569,"atr14":0.079778,"stop_level":4.529111,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-08-21","known_ts":"1998-08-25","bar_index":1403,"type":"BUY","strength":0.725,"price":4.6827,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"1998-10-20","known_ts":"1998-10-20","bar_index":1416,"type":"SELL","basis":"structure_stop","strength":1.0,"price":4.8561,"stop_level":4.8995,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"1998-10-27","known_ts":"1998-10-27","bar_index":1418,"type":"RECLAIM","strength":1.0,"price":4.9537,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1998-10-20 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"1998-10-20","prior_stop_level":4.8995,"sweep_low":4.7152,"atr14":0.159854,"stop_level":4.635273,"risk_basis":"daily_ohlc_atr14"},{"ts":"1998-11-24","known_ts":"1998-11-27","bar_index":1425,"type":"BUY","strength":0.725,"price":5.2309,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":20},{"ts":"1999-03-16","known_ts":"1999-03-18","bar_index":1450,"type":"BUY","strength":0.45,"price":4.5625,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"1999-04-01","known_ts":"1999-04-01","bar_index":1454,"type":"SELL","basis":"structure_stop","strength":0.45,"price":4.1739,"stop_level":4.2849,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"1999-04-07","known_ts":"1999-04-09","bar_index":1455,"type":"BUY","strength":0.45,"price":4.1961,"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":"power_grid"}},{"ts":"1999-04-28","known_ts":"1999-04-28","bar_index":1460,"type":"RECLAIM","strength":0.725,"price":4.8675,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 1999-04-07 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-08-18","known_ts":"1999-08-20","bar_index":1486,"type":"BUY","strength":0.725,"price":4.9859,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"1999-09-08","known_ts":"1999-09-08","bar_index":1490,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.9062,"stop_level":4.9176,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"1999-09-09","known_ts":"1999-09-13","bar_index":1491,"type":"BUY","strength":0.863,"price":4.9631,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"1999-09-10","known_ts":"1999-09-10","bar_index":1491,"type":"RECLAIM","strength":0.863,"price":4.9972,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 1999-09-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"1999-09-08","prior_stop_level":4.9176,"sweep_low":4.8606,"atr14":0.092513,"stop_level":4.814344,"risk_basis":"daily_ohlc_atr14"},{"ts":"1999-10-26","known_ts":"1999-10-28","bar_index":1502,"type":"BUY","strength":0.725,"price":4.9001,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"1999-12-21","known_ts":"1999-12-23","bar_index":1515,"type":"BUY","strength":0.45,"price":4.3928,"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":"power_grid"}},{"ts":"2000-02-16","known_ts":"2000-02-16","bar_index":1528,"type":"SELL","basis":"structure_stop","strength":0.588,"price":4.4637,"stop_level":4.5338,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2000-03-30","known_ts":"2000-04-03","bar_index":1538,"type":"BUY","strength":0.45,"price":4.23,"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":"power_grid"}},{"ts":"2000-04-12","known_ts":"2000-04-12","bar_index":1541,"type":"RECLAIM","strength":0.725,"price":4.5806,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2000-03-30 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-05","known_ts":"2000-06-05","bar_index":1553,"type":"SELL","basis":"structure_stop","strength":0.863,"price":4.5897,"stop_level":4.6371,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2000-06-06","known_ts":"2000-06-06","bar_index":1553,"type":"RECLAIM","strength":0.863,"price":4.708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-06-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2000-06-05","prior_stop_level":4.6371,"sweep_low":4.5897,"atr14":0.163217,"stop_level":4.508092,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-07-31","known_ts":"2000-08-02","bar_index":1566,"type":"BUY","strength":0.725,"price":4.9446,"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":30},{"ts":"2000-10-04","known_ts":"2000-10-04","bar_index":1581,"type":"SELL","basis":"structure_stop","strength":1.0,"price":5.6439,"stop_level":5.7398,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2000-10-09","known_ts":"2000-10-09","bar_index":1582,"type":"RECLAIM","strength":1.0,"price":5.7518,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-10-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2000-10-04","prior_stop_level":5.7398,"sweep_low":5.5361,"atr14":0.207949,"stop_level":5.432126,"risk_basis":"daily_ohlc_atr14"},{"ts":"2000-11-28","known_ts":"2000-11-30","bar_index":1594,"type":"BUY","strength":0.863,"price":6.1195,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2000-12-08","known_ts":"2000-12-08","bar_index":1596,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.55,"stop_level":5.7924,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2000-12-13","known_ts":"2000-12-13","bar_index":1597,"type":"RECLAIM","strength":0.863,"price":5.9135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2000-12-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2000-12-08","prior_stop_level":5.7924,"sweep_low":5.4531,"atr14":0.181825,"stop_level":5.362187,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-01-11","known_ts":"2001-01-11","bar_index":1604,"type":"SELL","basis":"structure_stop","strength":0.863,"price":5.2955,"stop_level":5.5258,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2001-02-12","known_ts":"2001-02-14","bar_index":1611,"type":"BUY","strength":0.725,"price":5.9273,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2001-05-03","known_ts":"2001-05-03","bar_index":1629,"type":"SELL","basis":"structure_stop","strength":1.0,"price":7.288,"stop_level":7.4037,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-05-10","known_ts":"2001-05-10","bar_index":1631,"type":"RECLAIM","strength":1.0,"price":7.415,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2001-05-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2001-05-03","prior_stop_level":7.4037,"sweep_low":7.2,"atr14":0.168031,"stop_level":7.115985,"risk_basis":"daily_ohlc_atr14"},{"ts":"2001-05-17","known_ts":"2001-05-17","bar_index":1633,"type":"RECLAIM","strength":1.0,"price":7.3401,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2001-05-03 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2001-12-17","known_ts":"2001-12-19","bar_index":1681,"type":"BUY","strength":0.725,"price":8.2655,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":90},{"ts":"2002-01-29","known_ts":"2002-01-29","bar_index":1690,"type":"SELL","basis":"structure_stop","strength":0.863,"price":8.2287,"stop_level":8.3024,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-01-31","known_ts":"2002-01-31","bar_index":1691,"type":"RECLAIM","strength":0.863,"price":8.3768,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-01-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-01-29","prior_stop_level":8.3024,"sweep_low":8.1114,"atr14":0.144799,"stop_level":8.039001,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-02-13","known_ts":"2002-02-13","bar_index":1694,"type":"RECLAIM","strength":0.863,"price":8.5025,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2002-01-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-11","known_ts":"2002-04-11","bar_index":1707,"type":"SELL","basis":"structure_stop","strength":1.0,"price":8.9885,"stop_level":9.07,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-04-12","known_ts":"2002-04-12","bar_index":1707,"type":"RECLAIM","strength":1.0,"price":9.087,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-04-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":"2002-04-11","prior_stop_level":9.07,"sweep_low":8.9749,"atr14":0.13823,"stop_level":8.905785,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-04-16","known_ts":"2002-04-18","bar_index":1708,"type":"REBUY","strength":1.0,"price":9.4303,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2002-05-16","known_ts":"2002-05-16","bar_index":1715,"type":"SELL","basis":"structure_stop","strength":1.0,"price":9.2927,"stop_level":9.3963,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-05-22","known_ts":"2002-05-22","bar_index":1716,"type":"RECLAIM","strength":0.863,"price":9.6023,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-05-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2002-05-16","prior_stop_level":9.3963,"sweep_low":8.856,"atr14":0.204432,"stop_level":8.753784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-07-29","known_ts":"2002-07-31","bar_index":1732,"type":"BUY","strength":0.725,"price":9.898,"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":80},{"ts":"2002-09-10","known_ts":"2002-09-10","bar_index":1742,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.6972,"stop_level":9.8155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-12","known_ts":"2002-09-12","bar_index":1742,"type":"SELL","basis":"structure_stop","strength":0.863,"price":9.3456,"stop_level":9.8155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2002-09-18","known_ts":"2002-09-18","bar_index":1744,"type":"RECLAIM","strength":0.863,"price":9.8329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2002-09-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2002-09-12","prior_stop_level":9.8155,"sweep_low":9.2238,"atr14":0.302127,"stop_level":9.072737,"risk_basis":"daily_ohlc_atr14"},{"ts":"2002-09-23","known_ts":"2002-09-25","bar_index":1745,"type":"REBUY","strength":0.863,"price":9.9234,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2002-11-08","known_ts":"2002-11-08","bar_index":1756,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.6383,"stop_level":9.7842,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2002-12-12","known_ts":"2002-12-16","bar_index":1764,"type":"BUY","strength":0.725,"price":9.8038,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-01-24","known_ts":"2003-01-24","bar_index":1773,"type":"SELL","basis":"structure_stop","strength":0.725,"price":9.9376,"stop_level":9.9939,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-01-28","known_ts":"2003-01-28","bar_index":1774,"type":"RECLAIM","strength":0.725,"price":10.11,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-01-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-01-24","prior_stop_level":9.9939,"sweep_low":9.7897,"atr14":0.248305,"stop_level":9.665548,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-01-31","known_ts":"2003-02-04","bar_index":1775,"type":"REBUY","strength":0.725,"price":10.1349,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":20},{"ts":"2003-02-27","known_ts":"2003-03-03","bar_index":1781,"type":"BUY","strength":0.725,"price":10.1171,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2003-06-06","known_ts":"2003-06-06","bar_index":1804,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1025,"stop_level":11.1134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-06-11","known_ts":"2003-06-11","bar_index":1805,"type":"RECLAIM","strength":0.863,"price":11.2143,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-06-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-06-06","prior_stop_level":11.1134,"sweep_low":10.8863,"atr14":0.215047,"stop_level":10.778776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-06-24","known_ts":"2003-06-24","bar_index":1808,"type":"RECLAIM","strength":0.863,"price":11.3585,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-06-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-07-01","known_ts":"2003-07-01","bar_index":1809,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0052,"stop_level":11.171,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-09-02","known_ts":"2003-09-04","bar_index":1824,"type":"BUY","strength":0.588,"price":10.5536,"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":20},{"ts":"2003-10-15","known_ts":"2003-10-15","bar_index":1834,"type":"SELL","basis":"structure_stop","strength":0.725,"price":10.6667,"stop_level":10.6959,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-10-16","known_ts":"2003-10-16","bar_index":1834,"type":"RECLAIM","strength":0.725,"price":10.736,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2003-10-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2003-10-15","prior_stop_level":10.6959,"sweep_low":10.6375,"atr14":0.143461,"stop_level":10.56577,"risk_basis":"daily_ohlc_atr14"},{"ts":"2003-10-30","known_ts":"2003-10-30","bar_index":1838,"type":"RECLAIM","strength":0.725,"price":11.0829,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-10-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-11-17","known_ts":"2003-11-17","bar_index":1842,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.7654,"stop_level":10.7986,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-04","known_ts":"2003-12-04","bar_index":1846,"type":"RECLAIM","strength":0.863,"price":10.95,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2003-11-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2003-12-17","known_ts":"2003-12-19","bar_index":1849,"type":"BUY","strength":0.725,"price":11.046,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2004-01-09","known_ts":"2004-01-09","bar_index":1854,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.0201,"stop_level":11.0718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-13","known_ts":"2004-01-13","bar_index":1854,"type":"SELL","basis":"structure_stop","strength":0.863,"price":10.9795,"stop_level":11.0718,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-01-21","known_ts":"2004-01-21","bar_index":1856,"type":"RECLAIM","strength":0.863,"price":11.1013,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-01-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-01-13","prior_stop_level":11.0718,"sweep_low":10.7469,"atr14":0.123253,"stop_level":10.685274,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-01-28","known_ts":"2004-01-28","bar_index":1858,"type":"RECLAIM","strength":0.863,"price":11.13,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-01-13 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-03-22","known_ts":"2004-03-22","bar_index":1870,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.1562,"stop_level":11.2458,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-03-25","known_ts":"2004-03-25","bar_index":1871,"type":"RECLAIM","strength":0.863,"price":11.2608,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-03-22 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2004-03-22","prior_stop_level":11.2458,"sweep_low":11.13,"atr14":0.14146,"stop_level":11.05927,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-05-27","known_ts":"2004-06-01","bar_index":1886,"type":"BUY","strength":0.588,"price":10.948,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2004-09-23","known_ts":"2004-09-23","bar_index":1913,"type":"SELL","basis":"structure_stop","strength":0.863,"price":11.4307,"stop_level":11.4958,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-09-28","known_ts":"2004-09-28","bar_index":1914,"type":"RECLAIM","strength":0.863,"price":11.5723,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-09-23 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":"2004-09-23","prior_stop_level":11.4958,"sweep_low":11.3695,"atr14":0.11393,"stop_level":11.312535,"risk_basis":"daily_ohlc_atr14"},{"ts":"2004-10-11","known_ts":"2004-10-11","bar_index":1917,"type":"RECLAIM","strength":0.863,"price":11.5761,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2004-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2004-12-02","known_ts":"2004-12-02","bar_index":1929,"type":"SELL","basis":"structure_stop","strength":1.0,"price":12.4891,"stop_level":12.6478,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2004-12-06","known_ts":"2004-12-06","bar_index":1930,"type":"RECLAIM","strength":1.0,"price":12.7407,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2004-12-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2004-12-02","prior_stop_level":12.6478,"sweep_low":12.4698,"atr14":0.185423,"stop_level":12.377089,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-04-12","known_ts":"2005-04-14","bar_index":1959,"type":"BUY","strength":0.725,"price":12.6027,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2005-06-16","known_ts":"2005-06-16","bar_index":1974,"type":"SELL","basis":"structure_stop","strength":1.0,"price":13.5219,"stop_level":13.605,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-06-22","known_ts":"2005-06-22","bar_index":1975,"type":"RECLAIM","strength":1.0,"price":13.6683,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-06-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-06-16","prior_stop_level":13.605,"sweep_low":13.3874,"atr14":0.157621,"stop_level":13.30859,"risk_basis":"daily_ohlc_atr14"},{"ts":"2005-07-01","known_ts":"2005-07-01","bar_index":1978,"type":"RECLAIM","strength":1.0,"price":13.688,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2005-06-16 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-10-06","known_ts":"2005-10-06","bar_index":2000,"type":"SELL","basis":"structure_stop","strength":0.863,"price":13.87,"stop_level":14.2059,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2005-11-16","known_ts":"2005-11-18","bar_index":2010,"type":"BUY","strength":0.725,"price":14.0601,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2005-12-29","known_ts":"2005-12-29","bar_index":2019,"type":"SELL","basis":"structure_stop","strength":0.863,"price":14.0399,"stop_level":14.0925,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2006-01-03","known_ts":"2006-01-03","bar_index":2020,"type":"RECLAIM","strength":0.863,"price":14.1733,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2005-12-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2005-12-29","prior_stop_level":14.0925,"sweep_low":13.9227,"atr14":0.179944,"stop_level":13.832728,"risk_basis":"daily_ohlc_atr14"},{"ts":"2006-01-13","known_ts":"2006-01-18","bar_index":2023,"type":"REBUY","strength":0.725,"price":14.2097,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2006-02-01","known_ts":"2006-02-01","bar_index":2027,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0238,"stop_level":14.1652,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-04-25","known_ts":"2006-04-27","bar_index":2046,"type":"BUY","strength":0.45,"price":13.2643,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2006-06-20","known_ts":"2006-06-20","bar_index":2059,"type":"SELL","basis":"structure_stop","strength":0.588,"price":13.285,"stop_level":13.3388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2006-07-07","known_ts":"2006-07-07","bar_index":2063,"type":"RECLAIM","strength":0.725,"price":13.6738,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2006-06-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2006-11-30","known_ts":"2006-12-04","bar_index":2097,"type":"REBUY","strength":1.0,"price":15.4883,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":30},{"ts":"2007-03-22","known_ts":"2007-03-26","bar_index":2122,"type":"BUY","strength":0.863,"price":15.8298,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2007-05-10","known_ts":"2007-05-10","bar_index":2133,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.9172,"stop_level":16.1504,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2007-05-16","known_ts":"2007-05-16","bar_index":2134,"type":"RECLAIM","strength":1.0,"price":16.1936,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-05-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2007-05-10","prior_stop_level":16.1504,"sweep_low":15.8999,"atr14":0.197379,"stop_level":15.80121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-07-23","known_ts":"2007-07-25","bar_index":2150,"type":"BUY","strength":0.588,"price":14.9626,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"aplus","score":80},{"ts":"2007-11-09","known_ts":"2007-11-13","bar_index":2176,"type":"BUY","strength":0.725,"price":16.0479,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2007-12-17","known_ts":"2007-12-17","bar_index":2184,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.8388,"stop_level":16.989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-18","known_ts":"2007-12-18","bar_index":2184,"type":"RECLAIM","strength":0.863,"price":17.1392,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2007-12-17","prior_stop_level":16.989,"sweep_low":16.7858,"atr14":0.296326,"stop_level":16.637637,"risk_basis":"daily_ohlc_atr14"},{"ts":"2007-12-19","known_ts":"2007-12-19","bar_index":2185,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.9713,"stop_level":16.989,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2007-12-20","known_ts":"2007-12-20","bar_index":2185,"type":"RECLAIM","strength":0.863,"price":17.0509,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2007-12-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-12-19","prior_stop_level":16.989,"sweep_low":16.9316,"atr14":0.286906,"stop_level":16.788147,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-01-08","known_ts":"2008-01-10","bar_index":2189,"type":"REBUY","strength":0.863,"price":17.7667,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2008-01-18","known_ts":"2008-01-18","bar_index":2191,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.6753,"stop_level":16.8388,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-03-24","known_ts":"2008-03-26","bar_index":2206,"type":"BUY","strength":0.588,"price":15.9327,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2008-05-23","known_ts":"2008-05-23","bar_index":2220,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.2681,"stop_level":16.3992,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-07-03","known_ts":"2008-07-08","bar_index":2230,"type":"BUY","strength":0.45,"price":16.1823,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2008-08-04","known_ts":"2008-08-04","bar_index":2237,"type":"RECLAIM","strength":0.588,"price":16.2871,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2008-07-03 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2008-09-05","known_ts":"2008-09-05","bar_index":2244,"type":"SELL","basis":"structure_stop","strength":0.863,"price":16.9639,"stop_level":17.0416,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-08","known_ts":"2008-09-08","bar_index":2245,"type":"RECLAIM","strength":0.863,"price":17.3754,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-09-05","prior_stop_level":17.0416,"sweep_low":16.8998,"atr14":0.278884,"stop_level":16.760358,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-09-19","known_ts":"2008-09-19","bar_index":2248,"type":"RECLAIM","strength":0.863,"price":17.1056,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2008-09-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-29","known_ts":"2008-09-29","bar_index":2250,"type":"SELL","basis":"structure_stop","strength":0.863,"price":17.0324,"stop_level":17.1056,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-09-30","known_ts":"2008-09-30","bar_index":2250,"type":"RECLAIM","strength":0.863,"price":17.2336,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-09-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-09-29","prior_stop_level":17.1056,"sweep_low":17.0324,"atr14":0.458425,"stop_level":16.803188,"risk_basis":"daily_ohlc_atr14"},{"ts":"2008-11-13","known_ts":"2008-11-17","bar_index":2261,"type":"BUY","strength":0.588,"price":16.4214,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"aplus","score":80},{"ts":"2008-11-21","known_ts":"2008-11-25","bar_index":2263,"type":"BUY","strength":0.588,"price":16.5556,"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":60},{"ts":"2008-12-23","known_ts":"2008-12-23","bar_index":2270,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.5278,"stop_level":16.5926,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2008-12-26","known_ts":"2008-12-26","bar_index":2270,"type":"RECLAIM","strength":0.725,"price":16.6481,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2008-12-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2008-12-23","prior_stop_level":16.5926,"sweep_low":16.5093,"atr14":0.469381,"stop_level":16.274609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-01-08","known_ts":"2009-01-08","bar_index":2273,"type":"SELL","basis":"structure_stop","strength":0.725,"price":16.4723,"stop_level":16.5278,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-01-12","known_ts":"2009-01-12","bar_index":2274,"type":"RECLAIM","strength":0.725,"price":16.5648,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2009-01-08","prior_stop_level":16.5278,"sweep_low":16.2732,"atr14":0.392033,"stop_level":16.077184,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-03-18","known_ts":"2009-03-20","bar_index":2289,"type":"BUY","strength":0.45,"price":14.3286,"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":"power_grid"}},{"ts":"2009-04-15","known_ts":"2009-04-15","bar_index":2295,"type":"SELL","basis":"structure_stop","strength":0.588,"price":14.0802,"stop_level":14.2161,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2009-05-27","known_ts":"2009-05-29","bar_index":2305,"type":"REBUY","strength":0.45,"price":13.5088,"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":"power_grid"}},{"ts":"2009-07-14","known_ts":"2009-07-14","bar_index":2316,"type":"RECLAIM","strength":0.863,"price":15.1207,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-04-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-11","known_ts":"2009-08-11","bar_index":2322,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.057,"stop_level":15.0619,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-08-12","known_ts":"2009-08-12","bar_index":2323,"type":"RECLAIM","strength":0.863,"price":15.1438,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-08-11 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2009-08-11","prior_stop_level":15.0619,"sweep_low":14.9558,"atr14":0.264358,"stop_level":14.823621,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-08-25","known_ts":"2009-08-25","bar_index":2326,"type":"RECLAIM","strength":0.863,"price":15.2162,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2009-08-11 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-01","known_ts":"2009-10-01","bar_index":2334,"type":"SELL","basis":"structure_stop","strength":0.863,"price":15.2692,"stop_level":15.327,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2009-10-06","known_ts":"2009-10-06","bar_index":2335,"type":"RECLAIM","strength":0.863,"price":15.3753,"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":false},"anchor_ts":"2009-10-01","prior_stop_level":15.327,"sweep_low":15.1872,"atr14":0.201,"stop_level":15.0867,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-10-15","known_ts":"2009-10-15","bar_index":2338,"type":"RECLAIM","strength":0.863,"price":16.0406,"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":false}},{"ts":"2009-11-02","known_ts":"2009-11-02","bar_index":2342,"type":"SELL","basis":"structure_stop","strength":1.0,"price":15.1697,"stop_level":15.3078,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2009-11-05","known_ts":"2009-11-05","bar_index":2343,"type":"RECLAIM","strength":1.0,"price":15.3945,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2009-11-02 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2009-11-02","prior_stop_level":15.3078,"sweep_low":15.0964,"atr14":0.244262,"stop_level":14.974269,"risk_basis":"daily_ohlc_atr14"},{"ts":"2009-12-02","known_ts":"2009-12-04","bar_index":2349,"type":"BUY","strength":0.863,"price":16.0445,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2010-01-04","known_ts":"2010-01-04","bar_index":2356,"type":"SELL","basis":"structure_stop","strength":1.0,"price":16.2497,"stop_level":16.2693,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-03-10","known_ts":"2010-03-12","bar_index":2371,"type":"BUY","strength":0.863,"price":16.0875,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2010-05-05","known_ts":"2010-05-05","bar_index":2384,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.0706,"stop_level":17.0881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-07","known_ts":"2010-05-07","bar_index":2384,"type":"SELL","basis":"structure_stop","strength":1.0,"price":17.0204,"stop_level":17.0881,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":2385,"type":"RECLAIM","strength":1.0,"price":17.4971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-05","prior_stop_level":17.0881,"sweep_low":16.0771,"atr14":0.311101,"stop_level":15.92155,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-05-10","known_ts":"2010-05-10","bar_index":2385,"type":"RECLAIM","strength":1.0,"price":17.4971,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-05-07 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-05-07","prior_stop_level":17.0881,"sweep_low":16.7194,"atr14":0.311101,"stop_level":16.56385,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-07-06","known_ts":"2010-07-08","bar_index":2398,"type":"BUY","strength":0.863,"price":17.3215,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2010-08-19","known_ts":"2010-08-19","bar_index":2408,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.0325,"stop_level":18.1798,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-08-23","known_ts":"2010-08-23","bar_index":2409,"type":"RECLAIM","strength":1.0,"price":18.2306,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-08-19 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-08-19","prior_stop_level":18.1798,"sweep_low":17.88,"atr14":0.249257,"stop_level":17.755371,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-09-02","known_ts":"2010-09-02","bar_index":2412,"type":"RECLAIM","strength":1.0,"price":18.7489,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-08-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-23","known_ts":"2010-09-23","bar_index":2416,"type":"SELL","basis":"structure_stop","strength":1.0,"price":18.7997,"stop_level":18.8048,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-09-24","known_ts":"2010-09-24","bar_index":2417,"type":"RECLAIM","strength":1.0,"price":19.0487,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-09-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-09-23","prior_stop_level":18.8048,"sweep_low":18.759,"atr14":0.219598,"stop_level":18.649201,"risk_basis":"daily_ohlc_atr14"},{"ts":"2010-10-07","known_ts":"2010-10-07","bar_index":2420,"type":"RECLAIM","strength":1.0,"price":19.0741,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2010-09-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-17","known_ts":"2010-11-17","bar_index":2429,"type":"SELL","basis":"structure_stop","strength":1.0,"price":19.4936,"stop_level":19.5245,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2010-11-18","known_ts":"2010-11-18","bar_index":2430,"type":"RECLAIM","strength":1.0,"price":19.5553,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2010-11-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2010-11-17","prior_stop_level":19.5245,"sweep_low":19.4165,"atr14":0.202898,"stop_level":19.315051,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-02-24","known_ts":"2011-02-28","bar_index":2452,"type":"BUY","strength":0.725,"price":19.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":40},{"ts":"2011-03-17","known_ts":"2011-03-17","bar_index":2457,"type":"SELL","basis":"structure_stop","strength":0.725,"price":19.191,"stop_level":19.6282,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2011-04-29","known_ts":"2011-04-29","bar_index":2467,"type":"RECLAIM","strength":0.863,"price":20.7022,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-03-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-10","known_ts":"2011-06-10","bar_index":2476,"type":"SELL","basis":"structure_stop","strength":1.0,"price":20.7233,"stop_level":20.7286,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-06-13","known_ts":"2011-06-13","bar_index":2477,"type":"RECLAIM","strength":1.0,"price":20.8919,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-06-10 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-06-10","prior_stop_level":20.7286,"sweep_low":20.7075,"atr14":0.207387,"stop_level":20.603806,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-07-05","known_ts":"2011-07-07","bar_index":2482,"type":"BUY","strength":0.725,"price":21.3293,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2011-10-03","known_ts":"2011-10-03","bar_index":2503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.399,"stop_level":22.4523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-05","known_ts":"2011-10-05","bar_index":2503,"type":"SELL","basis":"structure_stop","strength":1.0,"price":22.0364,"stop_level":22.4523,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-10-07","known_ts":"2011-10-07","bar_index":2504,"type":"RECLAIM","strength":1.0,"price":22.5909,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-03 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-10-03","prior_stop_level":22.4523,"sweep_low":21.8605,"atr14":0.367781,"stop_level":21.67661,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-07","known_ts":"2011-10-07","bar_index":2504,"type":"RECLAIM","strength":1.0,"price":22.5909,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-10-05 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-10-05","prior_stop_level":22.4523,"sweep_low":21.8765,"atr14":0.367781,"stop_level":21.69261,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-10-19","known_ts":"2011-10-19","bar_index":2507,"type":"RECLAIM","strength":1.0,"price":23.428,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-10-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-16","known_ts":"2011-11-16","bar_index":2513,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.2506,"stop_level":23.2829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-21","known_ts":"2011-11-21","bar_index":2514,"type":"SELL","basis":"structure_stop","strength":1.0,"price":23.1859,"stop_level":23.2829,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2011-11-18","known_ts":"2011-11-18","bar_index":2514,"type":"RECLAIM","strength":1.0,"price":23.2883,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-11-16","prior_stop_level":23.2829,"sweep_low":23.0727,"atr14":0.279111,"stop_level":22.933144,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-11-29","known_ts":"2011-11-29","bar_index":2516,"type":"RECLAIM","strength":1.0,"price":23.3206,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2011-11-21 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2011-11-21","prior_stop_level":23.2829,"sweep_low":22.7007,"atr14":0.28468,"stop_level":22.55836,"risk_basis":"daily_ohlc_atr14"},{"ts":"2011-12-22","known_ts":"2011-12-22","bar_index":2522,"type":"RECLAIM","strength":0.863,"price":25.0888,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2011-11-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2012-03-08","known_ts":"2012-03-12","bar_index":2539,"type":"BUY","strength":0.725,"price":24.7266,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2012-04-03","known_ts":"2012-04-05","bar_index":2545,"type":"BUY","strength":0.725,"price":24.4978,"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":"2012-10-05","known_ts":"2012-10-09","bar_index":2588,"type":"BUY","strength":0.588,"price":25.5633,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":35},{"ts":"2012-11-05","known_ts":"2012-11-05","bar_index":2594,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.0858,"stop_level":25.6134,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2012-12-07","known_ts":"2012-12-11","bar_index":2602,"type":"BUY","strength":0.45,"price":24.5124,"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-02-19","known_ts":"2013-02-19","bar_index":2618,"type":"RECLAIM","strength":0.725,"price":25.2569,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2012-11-05 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-06","known_ts":"2013-05-06","bar_index":2635,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.8662,"stop_level":26.9225,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2013-05-07","known_ts":"2013-05-07","bar_index":2636,"type":"RECLAIM","strength":0.863,"price":27.1592,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-05-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2013-05-06","prior_stop_level":26.9225,"sweep_low":26.8662,"atr14":0.293183,"stop_level":26.719609,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-07-11","known_ts":"2013-07-15","bar_index":2651,"type":"BUY","strength":0.588,"price":26.171,"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":80},{"ts":"2013-08-02","known_ts":"2013-08-02","bar_index":2656,"type":"SELL","basis":"structure_stop","strength":0.588,"price":25.7671,"stop_level":25.878,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2013-08-14","known_ts":"2013-08-14","bar_index":2659,"type":"SELL","basis":"structure_stop","strength":0.45,"price":25.3429,"stop_level":25.4359,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2013-09-23","known_ts":"2013-09-25","bar_index":2668,"type":"BUY","strength":0.45,"price":24.2446,"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-11-26","known_ts":"2013-11-26","bar_index":2683,"type":"SELL","basis":"structure_stop","strength":0.588,"price":23.9592,"stop_level":24.065,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2013-12-04","known_ts":"2013-12-04","bar_index":2685,"type":"RECLAIM","strength":0.588,"price":24.1709,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2013-11-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-11-26","prior_stop_level":24.065,"sweep_low":23.6003,"atr14":0.323895,"stop_level":23.438353,"risk_basis":"daily_ohlc_atr14"},{"ts":"2013-12-20","known_ts":"2013-12-24","bar_index":2689,"type":"REBUY","strength":0.588,"price":24.0944,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2013-12-20","known_ts":"2013-12-24","bar_index":2689,"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":"2013-12-20","trigger_known_ts":"2013-12-24","strength":0.588,"price":24.0944,"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.128779,"monthly_oversold_dwell":4,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":23.5474,"atr14":0.316598,"stop_level":23.389101,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-09","known_ts":"2014-01-13","bar_index":2693,"type":"BUY","strength":0.588,"price":24.2768,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2014-01-09","known_ts":"2014-01-13","bar_index":2693,"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":"2014-01-09","trigger_known_ts":"2014-01-13","strength":0.588,"price":24.2768,"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.122184,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":23.6886,"atr14":0.293005,"stop_level":23.542097,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-01-31","known_ts":"2014-01-31","bar_index":2698,"type":"RECLAIM","strength":0.725,"price":24.4208,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2014-01-09 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2014-05-09","known_ts":"2014-05-09","bar_index":2720,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.3125,"stop_level":26.6198,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2014-06-27","known_ts":"2014-07-01","bar_index":2732,"type":"BUY","strength":0.863,"price":27.1621,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":50},{"ts":"2014-09-02","known_ts":"2014-09-04","bar_index":2747,"type":"BUY","strength":0.863,"price":26.9263,"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":"2014-09-15","known_ts":"2014-09-15","bar_index":2750,"type":"SELL","basis":"structure_stop","strength":0.863,"price":26.4446,"stop_level":26.7068,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2014-09-16","known_ts":"2014-09-16","bar_index":2750,"type":"RECLAIM","strength":1.0,"price":26.7861,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-09-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-09-15","prior_stop_level":26.7068,"sweep_low":26.3531,"atr14":0.333027,"stop_level":26.186587,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-10-17","known_ts":"2014-10-17","bar_index":2758,"type":"RECLAIM","strength":0.863,"price":28.6153,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2014-09-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-25","known_ts":"2014-11-25","bar_index":2767,"type":"SELL","basis":"structure_stop","strength":1.0,"price":28.6589,"stop_level":28.7638,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2014-11-26","known_ts":"2014-11-26","bar_index":2767,"type":"RECLAIM","strength":1.0,"price":28.8748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2014-11-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2014-11-25","prior_stop_level":28.7638,"sweep_low":28.5541,"atr14":0.390259,"stop_level":28.35897,"risk_basis":"daily_ohlc_atr14"},{"ts":"2014-12-01","known_ts":"2014-12-03","bar_index":2768,"type":"REBUY","strength":1.0,"price":29.5408,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2015-02-04","known_ts":"2015-02-04","bar_index":2782,"type":"SELL","basis":"structure_stop","strength":1.0,"price":30.5029,"stop_level":30.6386,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2015-02-05","known_ts":"2015-02-05","bar_index":2783,"type":"RECLAIM","strength":1.0,"price":30.6571,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-02-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":"2015-02-04","prior_stop_level":30.6386,"sweep_low":30.2501,"atr14":0.551158,"stop_level":29.974521,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-04-16","known_ts":"2015-04-20","bar_index":2799,"type":"BUY","strength":0.588,"price":27.9099,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":true},"quality":"block","quality_reason":"counter-trend, no 200-reclaim/hold","tier":"base","score":20},{"ts":"2015-05-11","known_ts":"2015-05-11","bar_index":2804,"type":"SELL","basis":"structure_stop","strength":0.45,"price":27.1804,"stop_level":27.5046,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-05-15","known_ts":"2015-05-15","bar_index":2806,"type":"RECLAIM","strength":0.45,"price":27.607,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-05-11 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":"2015-05-11","prior_stop_level":27.5046,"sweep_low":26.8811,"atr14":0.405958,"stop_level":26.678121,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-06-08","known_ts":"2015-06-08","bar_index":2811,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.8998,"stop_level":27.2976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-06-10","known_ts":"2015-06-10","bar_index":2811,"type":"SELL","basis":"structure_stop","strength":0.45,"price":26.7356,"stop_level":27.2976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2015-06-16","known_ts":"2015-06-18","bar_index":2813,"type":"BUY","strength":0.45,"price":27.3544,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2015-07-23","known_ts":"2015-07-23","bar_index":2821,"type":"SELL","basis":"structure_stop","strength":0.588,"price":27.1397,"stop_level":27.285,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-07-27","known_ts":"2015-07-27","bar_index":2822,"type":"RECLAIM","strength":0.588,"price":27.4302,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-07-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":"2015-07-23","prior_stop_level":27.285,"sweep_low":26.8051,"atr14":0.361228,"stop_level":26.624486,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-08-06","known_ts":"2015-08-06","bar_index":2825,"type":"RECLAIM","strength":0.725,"price":28.7057,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-07-23 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-09-01","known_ts":"2015-09-01","bar_index":2831,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.0957,"stop_level":27.1532,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-09-02","known_ts":"2015-09-02","bar_index":2831,"type":"RECLAIM","strength":0.588,"price":27.166,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-09-01 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2015-09-01","prior_stop_level":27.1532,"sweep_low":26.9232,"atr14":0.553377,"stop_level":26.646511,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-09-28","known_ts":"2015-09-30","bar_index":2837,"type":"BUY","strength":0.725,"price":28.5588,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":70},{"ts":"2015-11-06","known_ts":"2015-11-06","bar_index":2846,"type":"SELL","basis":"structure_stop","strength":0.725,"price":27.8496,"stop_level":28.7186,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2015-11-11","known_ts":"2015-11-11","bar_index":2847,"type":"RECLAIM","strength":0.863,"price":28.7697,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2015-11-06 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2015-11-06","prior_stop_level":28.7186,"sweep_low":27.7155,"atr14":0.456262,"stop_level":27.487369,"risk_basis":"daily_ohlc_atr14"},{"ts":"2015-11-20","known_ts":"2015-11-20","bar_index":2850,"type":"RECLAIM","strength":0.863,"price":28.9785,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2015-11-06 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2015-12-14","known_ts":"2015-12-16","bar_index":2855,"type":"BUY","strength":0.863,"price":29.9615,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2016-01-08","known_ts":"2016-01-08","bar_index":2860,"type":"SELL","basis":"structure_stop","strength":0.863,"price":30.1491,"stop_level":30.259,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-01-11","known_ts":"2016-01-11","bar_index":2861,"type":"RECLAIM","strength":0.863,"price":30.2913,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-01-08 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2016-01-08","prior_stop_level":30.259,"sweep_low":30.1103,"atr14":0.41687,"stop_level":29.901865,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-01-25","known_ts":"2016-01-25","bar_index":2864,"type":"RECLAIM","strength":0.863,"price":30.8087,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-01-08 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2016-03-01","known_ts":"2016-03-01","bar_index":2872,"type":"SELL","basis":"structure_stop","strength":1.0,"price":31.0544,"stop_level":31.2767,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-03-02","known_ts":"2016-03-02","bar_index":2872,"type":"RECLAIM","strength":1.0,"price":31.3748,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-03-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":"2016-03-01","prior_stop_level":31.2767,"sweep_low":30.4462,"atr14":0.591306,"stop_level":30.150547,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-03-16","known_ts":"2016-03-16","bar_index":2876,"type":"RECLAIM","strength":1.0,"price":33.1927,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2016-03-01 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-04-20","known_ts":"2016-04-20","bar_index":2884,"type":"SELL","basis":"structure_stop","strength":1.0,"price":32.5453,"stop_level":32.9311,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-06-07","known_ts":"2016-06-09","bar_index":2895,"type":"BUY","strength":0.863,"price":33.6323,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2016-07-28","known_ts":"2016-07-28","bar_index":2907,"type":"SELL","basis":"structure_stop","strength":1.0,"price":35.2194,"stop_level":35.2657,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2016-07-29","known_ts":"2016-07-29","bar_index":2907,"type":"RECLAIM","strength":1.0,"price":35.3781,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2016-07-28 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2016-07-28","prior_stop_level":35.2657,"sweep_low":35.0673,"atr14":0.443962,"stop_level":34.845319,"risk_basis":"daily_ohlc_atr14"},{"ts":"2016-09-22","known_ts":"2016-09-26","bar_index":2920,"type":"BUY","strength":0.725,"price":35.6298,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2016-12-08","known_ts":"2016-12-12","bar_index":2938,"type":"BUY","strength":0.588,"price":32.943,"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":"2017-01-09","known_ts":"2017-01-09","bar_index":2944,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.8145,"stop_level":33.0647,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-01-12","known_ts":"2017-01-12","bar_index":2945,"type":"RECLAIM","strength":0.588,"price":33.1323,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-01-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2017-01-09","prior_stop_level":33.0647,"sweep_low":32.5846,"atr14":0.394967,"stop_level":32.387116,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-02-15","known_ts":"2017-02-15","bar_index":2953,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.6928,"stop_level":32.7807,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2017-02-16","known_ts":"2017-02-16","bar_index":2953,"type":"RECLAIM","strength":0.588,"price":33.0006,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-02-15 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-02-15","prior_stop_level":32.7807,"sweep_low":32.4223,"atr14":0.394742,"stop_level":32.224929,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-03","known_ts":"2017-03-03","bar_index":2957,"type":"RECLAIM","strength":0.725,"price":34.4783,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-02-15 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-09","known_ts":"2017-03-09","bar_index":2958,"type":"SELL","basis":"structure_stop","strength":0.725,"price":33.8626,"stop_level":34.2457,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-03-15","known_ts":"2017-03-15","bar_index":2959,"type":"RECLAIM","strength":0.725,"price":34.6356,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-03-09 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2017-03-09","prior_stop_level":34.2457,"sweep_low":33.7258,"atr14":0.431007,"stop_level":33.510297,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-03-24","known_ts":"2017-03-24","bar_index":2962,"type":"RECLAIM","strength":0.725,"price":34.2662,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-03-09 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-05-11","known_ts":"2017-05-15","bar_index":2973,"type":"BUY","strength":0.863,"price":34.5933,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2017-06-22","known_ts":"2017-06-22","bar_index":2982,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.8701,"stop_level":35.0778,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-08-07","known_ts":"2017-08-09","bar_index":2993,"type":"BUY","strength":0.588,"price":33.8111,"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":35},{"ts":"2017-09-21","known_ts":"2017-09-21","bar_index":3003,"type":"SELL","basis":"structure_stop","strength":0.725,"price":34.5104,"stop_level":34.6155,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-10-05","known_ts":"2017-10-05","bar_index":3007,"type":"RECLAIM","strength":0.863,"price":34.7766,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-09-21 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-06","known_ts":"2017-11-06","bar_index":3014,"type":"SELL","basis":"structure_stop","strength":0.863,"price":36.1775,"stop_level":36.4646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-10","known_ts":"2017-11-10","bar_index":3015,"type":"SELL","basis":"structure_stop","strength":0.863,"price":35.9743,"stop_level":36.1775,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2017-11-13","known_ts":"2017-11-13","bar_index":3016,"type":"RECLAIM","strength":0.863,"price":36.2965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2017-11-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":"2017-11-10","prior_stop_level":36.1775,"sweep_low":35.9463,"atr14":0.442019,"stop_level":35.725291,"risk_basis":"daily_ohlc_atr14"},{"ts":"2017-11-27","known_ts":"2017-11-27","bar_index":3019,"type":"RECLAIM","strength":0.863,"price":36.1893,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2017-11-10 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-02-23","known_ts":"2018-02-27","bar_index":3039,"type":"BUY","strength":0.45,"price":31.1476,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2018-03-23","known_ts":"2018-03-23","bar_index":3045,"type":"SELL","basis":"structure_stop","strength":0.45,"price":30.9394,"stop_level":31.1548,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2018-03-26","known_ts":"2018-03-26","bar_index":3046,"type":"RECLAIM","strength":0.45,"price":31.449,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-03-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2018-03-23","prior_stop_level":31.1548,"sweep_low":30.8749,"atr14":0.549964,"stop_level":30.599918,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-04-12","known_ts":"2018-04-12","bar_index":3050,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.449,"stop_level":31.7002,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-04-16","known_ts":"2018-04-16","bar_index":3050,"type":"RECLAIM","strength":0.588,"price":32.3461,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-04-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":"2018-04-12","prior_stop_level":31.7002,"sweep_low":31.3988,"atr14":0.532048,"stop_level":31.132776,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-05-07","known_ts":"2018-05-07","bar_index":3055,"type":"SELL","basis":"structure_stop","strength":0.588,"price":32.6188,"stop_level":32.8772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-09","known_ts":"2018-05-09","bar_index":3056,"type":"SELL","basis":"structure_stop","strength":0.588,"price":31.4275,"stop_level":32.8772,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2018-05-24","known_ts":"2018-05-29","bar_index":3060,"type":"REBUY","strength":0.725,"price":32.2369,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2018-06-15","known_ts":"2018-06-19","bar_index":3065,"type":"REBUY","strength":0.725,"price":32.79,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2018-08-08","known_ts":"2018-08-08","bar_index":3077,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.1144,"stop_level":34.4637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-13","known_ts":"2018-08-13","bar_index":3078,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.7651,"stop_level":34.4637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-08-16","known_ts":"2018-08-16","bar_index":3079,"type":"RECLAIM","strength":0.863,"price":34.5655,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2018-08-13 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2018-08-13","prior_stop_level":34.4637,"sweep_low":33.5104,"atr14":0.545052,"stop_level":33.237874,"risk_basis":"daily_ohlc_atr14"},{"ts":"2018-10-18","known_ts":"2018-10-22","bar_index":3094,"type":"BUY","strength":0.725,"price":33.1431,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":55},{"ts":"2018-12-17","known_ts":"2018-12-17","bar_index":3107,"type":"SELL","basis":"structure_stop","strength":0.863,"price":34.3389,"stop_level":34.7271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2018-12-19","known_ts":"2018-12-19","bar_index":3108,"type":"SELL","basis":"structure_stop","strength":0.863,"price":33.8015,"stop_level":34.7271,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2019-01-16","known_ts":"2019-01-18","bar_index":3114,"type":"BUY","strength":0.863,"price":35.2497,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2019-04-04","known_ts":"2019-04-04","bar_index":3132,"type":"SELL","basis":"structure_stop","strength":1.0,"price":38.6926,"stop_level":38.806,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-04-05","known_ts":"2019-04-05","bar_index":3132,"type":"RECLAIM","strength":1.0,"price":39.0327,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-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":"2019-04-04","prior_stop_level":38.806,"sweep_low":38.4583,"atr14":0.483959,"stop_level":38.216321,"risk_basis":"daily_ohlc_atr14"},{"ts":"2019-04-23","known_ts":"2019-04-23","bar_index":3136,"type":"RECLAIM","strength":1.0,"price":39.6297,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-04-04 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-08-29","known_ts":"2019-09-03","bar_index":3166,"type":"REBUY","strength":0.863,"price":46.19,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":50},{"ts":"2019-10-14","known_ts":"2019-10-14","bar_index":3176,"type":"SELL","basis":"structure_stop","strength":1.0,"price":47.0788,"stop_level":47.2565,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2019-10-21","known_ts":"2019-10-21","bar_index":3178,"type":"RECLAIM","strength":1.0,"price":47.5965,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2019-10-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2019-10-14","prior_stop_level":47.2565,"sweep_low":46.7155,"atr14":0.541547,"stop_level":46.444726,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-01-30","known_ts":"2020-01-30","bar_index":3201,"type":"RECLAIM","strength":0.863,"price":55.1851,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2019-10-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2020-02-25","known_ts":"2020-02-25","bar_index":3206,"type":"SELL","basis":"structure_stop","strength":0.725,"price":52.6573,"stop_level":53.3742,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2020-04-22","known_ts":"2020-04-24","bar_index":3220,"type":"BUY","strength":0.588,"price":45.4667,"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":"2020-06-17","known_ts":"2020-06-17","bar_index":3233,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.6577,"stop_level":44.6976,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2020-06-18","known_ts":"2020-06-18","bar_index":3233,"type":"RECLAIM","strength":0.588,"price":44.7135,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-06-17 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2020-06-17","prior_stop_level":44.6976,"sweep_low":43.9963,"atr14":1.474235,"stop_level":43.259182,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-07-09","known_ts":"2020-07-13","bar_index":3238,"type":"REBUY","strength":0.588,"price":42.3786,"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":"power_grid"}},{"ts":"2020-09-11","known_ts":"2020-09-15","bar_index":3253,"type":"BUY","strength":0.588,"price":42.7404,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2020-09-11","known_ts":"2020-09-15","bar_index":3253,"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-09-11","trigger_known_ts":"2020-09-15","strength":0.588,"price":42.7404,"reasons":["bear_block","own_name_washout","raw_buy_trigger"],"washout_ctx":{"rule":"bear_block & (dd252<=-35% | monthly_os_dwell>=3) & recent_3d_os","drawdown_252":-0.225508,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"sweep_low":41.2972,"atr14":0.905536,"stop_level":40.844432,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-10-02","known_ts":"2020-10-02","bar_index":3258,"type":"RECLAIM","strength":0.725,"price":46.6266,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2020-09-11 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-10-30","known_ts":"2020-10-30","bar_index":3264,"type":"SELL","basis":"structure_stop","strength":0.725,"price":46.3202,"stop_level":46.7637,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-02","known_ts":"2020-11-02","bar_index":3265,"type":"RECLAIM","strength":0.725,"price":47.578,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-10-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-10-30","prior_stop_level":46.7637,"sweep_low":45.8929,"atr14":1.03135,"stop_level":45.377225,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-11-13","known_ts":"2020-11-13","bar_index":3268,"type":"RECLAIM","strength":0.863,"price":50.7908,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-10-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-11-30","known_ts":"2020-11-30","bar_index":3271,"type":"SELL","basis":"structure_stop","strength":0.863,"price":48.7464,"stop_level":49.2351,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2020-12-01","known_ts":"2020-12-01","bar_index":3271,"type":"RECLAIM","strength":0.863,"price":49.3329,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2020-11-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2020-11-30","prior_stop_level":49.2351,"sweep_low":48.4288,"atr14":1.095919,"stop_level":47.880841,"risk_basis":"daily_ohlc_atr14"},{"ts":"2020-12-15","known_ts":"2020-12-15","bar_index":3275,"type":"RECLAIM","strength":0.863,"price":49.7401,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2020-11-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-03-15","known_ts":"2021-03-17","bar_index":3295,"type":"BUY","strength":0.725,"price":49.9604,"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":40},{"ts":"2021-05-12","known_ts":"2021-05-12","bar_index":3308,"type":"SELL","basis":"structure_stop","strength":0.863,"price":52.9729,"stop_level":53.87,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-05-13","known_ts":"2021-05-13","bar_index":3309,"type":"RECLAIM","strength":0.863,"price":54.1005,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2021-05-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2021-05-12","prior_stop_level":53.87,"sweep_low":52.9317,"atr14":0.845179,"stop_level":52.50911,"risk_basis":"daily_ohlc_atr14"},{"ts":"2021-05-26","known_ts":"2021-05-26","bar_index":3312,"type":"RECLAIM","strength":0.863,"price":53.1444,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-05-12 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2021-07-22","known_ts":"2021-07-26","bar_index":3325,"type":"BUY","strength":0.863,"price":52.9864,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":55},{"ts":"2021-09-14","known_ts":"2021-09-14","bar_index":3337,"type":"SELL","basis":"structure_stop","strength":1.0,"price":55.4052,"stop_level":55.59,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2021-12-10","known_ts":"2021-12-10","bar_index":3358,"type":"RECLAIM","strength":0.725,"price":55.9913,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2021-09-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-24","known_ts":"2022-01-24","bar_index":3367,"type":"SELL","basis":"structure_stop","strength":0.863,"price":57.1795,"stop_level":57.4172,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-01-27","known_ts":"2022-01-27","bar_index":3368,"type":"RECLAIM","strength":0.863,"price":57.7397,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-01-24 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-01-24","prior_stop_level":57.4172,"sweep_low":55.5075,"atr14":1.048617,"stop_level":54.983191,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-02-07","known_ts":"2022-02-07","bar_index":3371,"type":"RECLAIM","strength":1.0,"price":57.7821,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-01-24 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-03-14","known_ts":"2022-03-16","bar_index":3379,"type":"BUY","strength":0.863,"price":58.7541,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":40},{"ts":"2022-04-26","known_ts":"2022-04-26","bar_index":3389,"type":"SELL","basis":"structure_stop","strength":1.0,"price":63.2301,"stop_level":63.8646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-04-28","known_ts":"2022-04-28","bar_index":3389,"type":"RECLAIM","strength":1.0,"price":64.8078,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-26 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":"2022-04-26","prior_stop_level":63.8646,"sweep_low":62.4669,"atr14":1.307457,"stop_level":61.813171,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-04-29","known_ts":"2022-04-29","bar_index":3390,"type":"SELL","basis":"structure_stop","strength":1.0,"price":62.93,"stop_level":63.8646,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-05-04","known_ts":"2022-05-04","bar_index":3391,"type":"RECLAIM","strength":1.0,"price":63.9418,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-04-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2022-04-29","prior_stop_level":63.8646,"sweep_low":61.8496,"atr14":1.394987,"stop_level":61.152107,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-05-17","known_ts":"2022-05-17","bar_index":3394,"type":"RECLAIM","strength":1.0,"price":63.4611,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-04-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-07-22","known_ts":"2022-07-26","bar_index":3409,"type":"BUY","strength":0.725,"price":63.6168,"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":"2022-09-21","known_ts":"2022-09-21","bar_index":3423,"type":"SELL","basis":"structure_stop","strength":1.0,"price":66.4644,"stop_level":67.2851,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2022-11-18","known_ts":"2022-11-22","bar_index":3437,"type":"BUY","strength":0.45,"price":58.1863,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2022-12-12","known_ts":"2022-12-12","bar_index":3442,"type":"RECLAIM","strength":0.725,"price":62.7389,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2022-11-18 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-12","known_ts":"2023-01-12","bar_index":3449,"type":"SELL","basis":"structure_stop","strength":0.588,"price":62.0596,"stop_level":62.0948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-03-10","known_ts":"2023-03-14","bar_index":3462,"type":"BUY","strength":0.45,"price":58.9984,"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":"2023-03-28","known_ts":"2023-03-28","bar_index":3466,"type":"RECLAIM","strength":0.725,"price":61.5659,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-03-10 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-15","known_ts":"2023-05-15","bar_index":3477,"type":"SELL","basis":"structure_stop","strength":0.863,"price":65.1724,"stop_level":65.2121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-05-17","known_ts":"2023-05-17","bar_index":3477,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.8405,"stop_level":65.2121,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-07-20","known_ts":"2023-07-24","bar_index":3492,"type":"BUY","strength":0.863,"price":65.6494,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"veto: bearish divergence","tier":"quality","score":65},{"ts":"2023-08-04","known_ts":"2023-08-04","bar_index":3495,"type":"SELL","basis":"structure_stop","strength":0.725,"price":61.0508,"stop_level":62.1757,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-09","known_ts":"2023-08-09","bar_index":3496,"type":"RECLAIM","strength":0.725,"price":62.2657,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2023-08-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"anchor_ts":"2023-08-04","prior_stop_level":62.1757,"sweep_low":60.7538,"atr14":1.153233,"stop_level":60.177183,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-09-11","known_ts":"2023-09-13","bar_index":3504,"type":"BUY","strength":0.588,"price":63.1928,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"aplus","score":80},{"ts":"2023-09-28","known_ts":"2023-09-28","bar_index":3508,"type":"SELL","basis":"structure_stop","strength":0.45,"price":59.1648,"stop_level":60.2377,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2023-10-23","known_ts":"2023-10-25","bar_index":3514,"type":"BUY","strength":0.45,"price":60.565,"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":"2023-10-31","known_ts":"2023-10-31","bar_index":3516,"type":"RECLAIM","strength":0.588,"price":63.7565,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-10-23 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-12-20","known_ts":"2023-12-20","bar_index":3527,"type":"SELL","basis":"structure_stop","strength":0.863,"price":64.0031,"stop_level":64.7195,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-05","known_ts":"2024-01-05","bar_index":3531,"type":"RECLAIM","strength":0.863,"price":66.0052,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-20 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-01-18","known_ts":"2024-01-18","bar_index":3533,"type":"SELL","basis":"structure_stop","strength":0.725,"price":63.1582,"stop_level":63.7092,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-03-07","known_ts":"2024-03-11","bar_index":3545,"type":"BUY","strength":0.588,"price":64.7641,"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":55},{"ts":"2024-04-12","known_ts":"2024-04-12","bar_index":3553,"type":"SELL","basis":"structure_stop","strength":0.863,"price":63.7896,"stop_level":64.2908,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-04-16","known_ts":"2024-04-18","bar_index":3554,"type":"REBUY","strength":0.863,"price":65.4973,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"quality","score":65},{"ts":"2024-04-17","known_ts":"2024-04-17","bar_index":3554,"type":"RECLAIM","strength":0.863,"price":64.7827,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-04-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2024-04-12","prior_stop_level":64.2908,"sweep_low":62.6758,"atr14":1.119433,"stop_level":62.116083,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-06-17","known_ts":"2024-06-17","bar_index":3568,"type":"SELL","basis":"structure_stop","strength":1.0,"price":72.7562,"stop_level":72.9997,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-06-20","known_ts":"2024-06-20","bar_index":3569,"type":"RECLAIM","strength":1.0,"price":73.8708,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-06-17 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-06-17","prior_stop_level":72.9997,"sweep_low":72.3534,"atr14":1.11351,"stop_level":71.796645,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-07-12","known_ts":"2024-07-12","bar_index":3574,"type":"RECLAIM","strength":1.0,"price":75.9781,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2024-06-17 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-23","known_ts":"2024-08-23","bar_index":3584,"type":"SELL","basis":"structure_stop","strength":1.0,"price":81.3315,"stop_level":81.4948,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-08-26","known_ts":"2024-08-26","bar_index":3584,"type":"RECLAIM","strength":1.0,"price":81.6809,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-08-23 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-08-23","prior_stop_level":81.4948,"sweep_low":81.256,"atr14":1.133429,"stop_level":80.689285,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-03","known_ts":"2024-09-05","bar_index":3586,"type":"REBUY","strength":1.0,"price":84.533,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2025-01-16","known_ts":"2025-01-21","bar_index":3617,"type":"BUY","strength":0.725,"price":80.6794,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":55},{"ts":"2025-03-25","known_ts":"2025-03-25","bar_index":3632,"type":"SELL","basis":"structure_stop","strength":0.863,"price":84.2448,"stop_level":85.157,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-03-26","known_ts":"2025-03-26","bar_index":3632,"type":"RECLAIM","strength":0.863,"price":85.5219,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-03-25 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-03-25","prior_stop_level":85.157,"sweep_low":83.9279,"atr14":1.594735,"stop_level":83.130533,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-04-09","known_ts":"2025-04-09","bar_index":3636,"type":"RECLAIM","strength":0.863,"price":86.2902,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-03-25 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-12","known_ts":"2025-08-12","bar_index":3664,"type":"SELL","basis":"structure_stop","strength":1.0,"price":90.9863,"stop_level":91.4027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-08-13","known_ts":"2025-08-13","bar_index":3664,"type":"RECLAIM","strength":1.0,"price":91.79,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-08-12 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-08-12","prior_stop_level":91.4027,"sweep_low":90.3278,"atr14":1.335907,"stop_level":89.659847,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-09-26","known_ts":"2025-09-30","bar_index":3675,"type":"BUY","strength":0.725,"price":92.4983,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":40},{"ts":"2025-10-29","known_ts":"2025-10-29","bar_index":3682,"type":"SELL","basis":"structure_stop","strength":1.0,"price":91.2685,"stop_level":91.6394,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-10-30","known_ts":"2025-10-30","bar_index":3683,"type":"RECLAIM","strength":1.0,"price":92.7911,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-10-29 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2025-10-29","prior_stop_level":91.6394,"sweep_low":90.6243,"atr14":1.453304,"stop_level":89.897648,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-12-31","known_ts":"2026-01-05","bar_index":3697,"type":"BUY","strength":0.45,"price":85.4852,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2026-02-19","known_ts":"2026-02-19","bar_index":3708,"type":"RECLAIM","strength":0.725,"price":94.3984,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-10-29 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-03-19","known_ts":"2026-03-19","bar_index":3714,"type":"SELL","basis":"structure_stop","strength":0.863,"price":95.4398,"stop_level":95.4695,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-04-02","known_ts":"2026-04-02","bar_index":3718,"type":"RECLAIM","strength":0.863,"price":96.0249,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2026-03-19 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-06-22","known_ts":"2026-06-24","bar_index":3736,"type":"BUY","strength":0.588,"price":95.78,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":50},{"ts":"2026-07-15","known_ts":"2026-07-15","bar_index":3741,"type":"SELL","basis":"structure_stop","strength":0.725,"price":94.6,"stop_level":95.17,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2026-07-16","known_ts":"2026-07-16","bar_index":3741,"type":"RECLAIM","strength":0.725,"price":96.07,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-07-15 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"anchor_ts":"2026-07-15","prior_stop_level":95.17,"sweep_low":94.455,"atr14":1.691562,"stop_level":93.609219,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-22","known_ts":"2026-07-24","bar_index":3743,"type":"REBUY","strength":0.863,"price":97.25,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false},"quality":"block","quality_reason":"failed reclaim-and-hold","tier":"base","score":70}],"state":{"position_hint":"long","last_signal":"REBUY","last_scored_signal":"REBUY","last_scored_ts":"2026-07-24","last_scored_basis":null,"bars_since_signal":12,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":false,"above200":false},"early_dots":["2019-10-29","2019-11-14","2019-12-16","2020-01-13","2020-03-05","2020-03-23","2020-07-06","2020-09-11","2020-12-29","2021-01-21","2021-03-05","2021-06-04","2021-06-30","2021-10-04","2021-11-05","2022-02-24","2022-05-20","2022-06-22","2022-10-17","2022-11-10","2023-02-03","2023-03-02","2023-06-06","2023-07-12","2023-08-28","2023-09-06","2023-10-10","2024-02-14","2024-07-09","2024-10-15","2025-01-07","2025-09-10","2025-11-12","2025-11-25","2025-12-17","2026-04-29","2026-05-15","2026-06-08","2026-08-17","2026-09-08"],"warnings":[{"ts":"2021-09-14","kind":"confirm","px":55.4052,"level":55.59},{"ts":"2021-12-02","kind":"arm","px":52.6303},{"ts":"2022-01-24","kind":"confirm","px":57.1795,"level":57.4172},{"ts":"2022-04-12","kind":"arm","px":64.7736},{"ts":"2022-04-26","kind":"confirm","px":63.2301,"level":63.8646},{"ts":"2022-04-27","kind":"arm","px":63.0072},{"ts":"2022-04-29","kind":"confirm","px":62.93,"level":63.8646},{"ts":"2022-08-24","kind":"arm","px":68.8565},{"ts":"2022-09-21","kind":"confirm","px":66.4644,"level":67.2851},{"ts":"2022-12-15","kind":"arm","px":62.086},{"ts":"2023-01-12","kind":"confirm","px":62.0596,"level":62.0948},{"ts":"2023-04-12","kind":"arm","px":64.2938},{"ts":"2023-05-15","kind":"confirm","px":65.1724,"level":65.2121},{"ts":"2023-05-16","kind":"arm","px":63.8045},{"ts":"2023-05-17","kind":"confirm","px":63.8405,"level":65.2121},{"ts":"2023-08-03","kind":"arm","px":61.7527},{"ts":"2023-08-04","kind":"confirm","px":61.0508,"level":62.1757},{"ts":"2023-09-27","kind":"arm","px":60.1377},{"ts":"2023-09-28","kind":"confirm","px":59.1648,"level":60.2377},{"ts":"2023-12-12","kind":"arm","px":64.7195},{"ts":"2023-12-20","kind":"confirm","px":64.0031,"level":64.7195},{"ts":"2024-01-11","kind":"arm","px":64.8205},{"ts":"2024-01-18","kind":"confirm","px":63.1582,"level":63.7092},{"ts":"2024-03-26","kind":"arm","px":64.2908},{"ts":"2024-04-12","kind":"confirm","px":63.7896,"level":64.2908},{"ts":"2024-05-23","kind":"arm","px":72.2785},{"ts":"2024-06-17","kind":"confirm","px":72.7562,"level":72.9997},{"ts":"2024-08-07","kind":"arm","px":81.757},{"ts":"2024-08-23","kind":"confirm","px":81.3315,"level":81.4948},{"ts":"2025-03-05","kind":"arm","px":85.1282},{"ts":"2025-03-25","kind":"confirm","px":84.2448,"level":85.157},{"ts":"2025-07-25","kind":"arm","px":92.3323},{"ts":"2025-08-12","kind":"confirm","px":90.9863,"level":91.4027},{"ts":"2025-10-17","kind":"arm","px":95.4556},{"ts":"2025-10-29","kind":"confirm","px":91.2685,"level":91.6394},{"ts":"2026-02-09","kind":"arm","px":87.9552},{"ts":"2026-03-05","kind":"arm","px":96.4018},{"ts":"2026-03-19","kind":"confirm","px":95.4398,"level":95.4695},{"ts":"2026-07-06","kind":"arm","px":95.99},{"ts":"2026-07-15","kind":"confirm","px":94.6,"level":95.17}],"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":[]}}}