{"opportunities":{"schema":"opportunity_timeline.v1","as_of":"2026-10-16","priced_through":{"CN":null,"HK":null,"US":"2026-09-25"},"events":[{"id":"opp_39f102fc658afdffdf47","market":"CN","system":"reversal_watch","definition":"cn_reversal_watch_v1","authority":"watch","surfaced_at":"2026-08-14","entry_date":"2026-08-17","entry_basis":"t1_open","entry_price":49.5,"rank":26,"tier":null,"state":"lag","maturity":"matured","latest_price":48.08,"return_pct":-2.9,"excess_pct":-0.33,"sessions":10,"source_artifact":"site/factordata/cn_reversal_ledger.json","source_as_of":"2026-10-15","priced_through":null},{"id":"opp_0499f06c874fc1757440","market":"CN","system":"reversal_watch","definition":"cn_reversal_watch_v1","authority":"watch","surfaced_at":"2026-08-10","entry_date":"2026-08-11","entry_basis":"t1_open","entry_price":50.8,"rank":14,"tier":null,"state":"lag","maturity":"matured","latest_price":45.95,"return_pct":-9.5,"excess_pct":-7.41,"sessions":10,"source_artifact":"site/factordata/cn_reversal_ledger.json","source_as_of":"2026-10-15","priced_through":null},{"id":"opp_39451595c65bd27563e0","market":"CN","system":"reversal_watch","definition":"cn_reversal_watch_v1","authority":"watch","surfaced_at":"2026-08-04","entry_date":"2026-08-05","entry_basis":"t1_open","entry_price":49.63,"rank":1,"tier":null,"state":"lag","maturity":"matured","latest_price":49.69,"return_pct":0.1,"excess_pct":-1.43,"sessions":10,"source_artifact":"site/factordata/cn_reversal_ledger.json","source_as_of":"2026-10-15","priced_through":null}]},"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":"688776.SS","timeframe":"3D","as_of":"2026-10-28T00:00:00Z","bar_quality":"real_ohlc","cutoff":{"session":"2026-10-29","bar_open":"2026-10-28","bar_closed":false},"signal_era":"gc_v2_wo2","signals":[{"ts":"2022-06-14","known_ts":"2022-06-14","bar_index":62,"type":"SELL","basis":"structure_stop","strength":0.725,"price":118.1935,"stop_level":118.4417,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2022-06-15","known_ts":"2022-06-15","bar_index":63,"type":"RECLAIM","strength":0.725,"price":118.7041,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2022-06-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2022-06-14","prior_stop_level":118.4417,"sweep_low":116.1296,"atr14":5.484006,"stop_level":113.387597,"risk_basis":"daily_ohlc_atr14"},{"ts":"2022-07-01","known_ts":"2022-07-01","bar_index":67,"type":"RECLAIM","strength":0.863,"price":125.2078,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-06-14 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-08-22","known_ts":"2022-08-22","bar_index":79,"type":"SELL","basis":"structure_stop","strength":0.863,"price":147.5202,"stop_level":151.7756,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2022-09-07","known_ts":"2022-09-07","bar_index":83,"type":"RECLAIM","strength":0.863,"price":153.7472,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2022-08-22 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2023-01-09","known_ts":"2023-01-11","bar_index":110,"type":"BUY","strength":0.45,"price":132.6476,"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-01-20","known_ts":"2023-01-31","bar_index":113,"type":"BUY","strength":0.45,"price":132.4987,"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-02-01","known_ts":"2023-02-01","bar_index":114,"type":"RECLAIM","strength":0.588,"price":137.5058,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2023-01-20 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":false}},{"ts":"2023-03-31","known_ts":"2023-04-04","bar_index":128,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-03-31","trigger_known_ts":"2023-04-04","strength":0.45,"price":105.2358,"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.395182,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":104.1152,"atr14":4.786121,"stop_level":101.72214,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-05-26","known_ts":"2023-05-30","bar_index":140,"type":"BUY","strength":0.45,"price":92.0725,"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-05-26","known_ts":"2023-05-30","bar_index":140,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-05-26","trigger_known_ts":"2023-05-30","strength":0.45,"price":92.0725,"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.470835,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":87.732,"atr14":4.750197,"stop_level":85.356901,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-16","known_ts":"2023-06-20","bar_index":145,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2023-06-16","trigger_known_ts":"2023-06-20","strength":0.45,"price":81.0794,"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.534015,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":72.3558,"atr14":4.108957,"stop_level":70.301322,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-06-21","known_ts":"2023-06-27","bar_index":146,"type":"BUY","strength":0.45,"price":78.302,"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-06-21","known_ts":"2023-06-27","bar_index":146,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2023-06-21","trigger_known_ts":"2023-06-27","strength":0.45,"price":78.302,"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.549978,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":72.3558,"atr14":3.972863,"stop_level":70.369368,"risk_basis":"daily_ohlc_atr14"},{"ts":"2023-07-17","known_ts":"2023-07-17","bar_index":151,"type":"SELL","basis":"structure_stop","strength":0.588,"price":79.6127,"stop_level":83.2865,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-08-21","known_ts":"2023-08-21","bar_index":159,"type":"SELL","basis":"structure_stop","strength":0.588,"price":76.2566,"stop_level":78.2027,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-10-27","known_ts":"2023-10-31","bar_index":174,"type":"REBUY","strength":0.725,"price":83.9915,"reasons":["fast_reversal_up","sell_failed"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"quality":"take","quality_reason":"held confirmation","tier":"base","score":60},{"ts":"2023-12-07","known_ts":"2023-12-07","bar_index":183,"type":"SELL","basis":"structure_stop","strength":0.725,"price":92.9179,"stop_level":94.9236,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2023-12-29","known_ts":"2023-12-29","bar_index":189,"type":"RECLAIM","strength":0.863,"price":97.9023,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2023-12-07 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-03-04","known_ts":"2024-03-06","bar_index":202,"type":"BUY","strength":0.45,"price":80.8737,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-03-04","known_ts":"2024-03-06","bar_index":202,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2024-03-04","trigger_known_ts":"2024-03-06","strength":0.45,"price":80.8737,"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.373462,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":62.9315,"atr14":5.642144,"stop_level":60.110428,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-03-26","known_ts":"2024-03-26","bar_index":207,"type":"SELL","basis":"structure_stop","strength":0.588,"price":61.6805,"stop_level":61.9585,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false}},{"ts":"2024-04-01","known_ts":"2024-04-01","bar_index":208,"type":"RECLAIM","strength":0.588,"price":62.6635,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-03-26 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"anchor_ts":"2024-03-26","prior_stop_level":61.9585,"sweep_low":58.235,"atr14":4.264691,"stop_level":56.102654,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-05-27","known_ts":"2024-05-27","bar_index":220,"type":"SELL","basis":"structure_stop","strength":0.588,"price":64.838,"stop_level":67.7373,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2024-07-19","known_ts":"2024-07-23","bar_index":233,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2024-07-19","trigger_known_ts":"2024-07-23","strength":0.45,"price":45.35,"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.555579,"monthly_oversold_dwell":3,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.8955,"atr14":2.245522,"stop_level":42.772739,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-08-30","known_ts":"2024-09-03","bar_index":243,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2024-08-30","trigger_known_ts":"2024-09-03","strength":0.45,"price":39.2828,"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.615036,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":36.3538,"atr14":1.894902,"stop_level":35.406349,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-09-24","known_ts":"2024-09-26","bar_index":248,"type":"BUY","strength":0.45,"price":40.837,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"quality":"regime_blocked","quality_reason":"bear_block: monthly-bear & below-200 & 2W-not-bull","tier":null,"score":null,"blocked":true},{"ts":"2024-09-24","known_ts":"2024-09-26","bar_index":248,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2024-09-24","trigger_known_ts":"2024-09-26","strength":0.45,"price":40.837,"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.599805,"monthly_oversold_dwell":5,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":35.8158,"atr14":1.921467,"stop_level":34.855067,"risk_basis":"daily_ohlc_atr14"},{"ts":"2024-10-22","known_ts":"2024-10-22","bar_index":253,"type":"RECLAIM","strength":0.725,"price":62.9341,"scored":true,"quality":"block_repair","quality_reason":"bear-block legs repaired after the 2024-09-24 blocked entry","reasons":["bear_block_cleared","macd_cross_still_live"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":false}},{"ts":"2024-12-04","known_ts":"2024-12-04","bar_index":263,"type":"SELL","basis":"structure_stop","strength":1.0,"price":57.913,"stop_level":58.5207,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2024-12-05","known_ts":"2024-12-05","bar_index":263,"type":"RECLAIM","strength":1.0,"price":59.0786,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2024-12-04 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"anchor_ts":"2024-12-04","prior_stop_level":58.5207,"sweep_low":57.7934,"atr14":4.144114,"stop_level":55.721343,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-02-13","known_ts":"2025-02-17","bar_index":278,"type":"BUY","strength":0.725,"price":52.28,"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":30},{"ts":"2025-09-15","known_ts":"2025-09-17","bar_index":327,"type":"BUY","strength":0.725,"price":88.99,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":45},{"ts":"2025-09-30","known_ts":"2025-09-30","bar_index":330,"type":"SELL","basis":"structure_stop","strength":0.725,"price":83.5,"stop_level":85.53,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-10-09","known_ts":"2025-10-09","bar_index":331,"type":"RECLAIM","strength":0.725,"price":100.2,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2025-09-30 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"anchor_ts":"2025-09-30","prior_stop_level":85.53,"sweep_low":81.02,"atr14":5.4832,"stop_level":78.2784,"risk_basis":"daily_ohlc_atr14"},{"ts":"2025-11-07","known_ts":"2025-11-07","bar_index":338,"type":"RECLAIM","strength":0.863,"price":107.3,"scored":true,"quality":"reclaim","quality_reason":"trend reclaimed the 2025-09-30 sell level","reasons":["close>sell_price","weekly_bull","above200","debounced"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true}},{"ts":"2025-11-20","known_ts":"2025-11-20","bar_index":341,"type":"SELL","basis":"structure_stop","strength":0.725,"price":88.21,"stop_level":88.5,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true}},{"ts":"2025-12-08","known_ts":"2025-12-10","bar_index":345,"type":"BUY","strength":0.725,"price":91.96,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":false,"above200":true,"monthlyBull":true},"quality":"take","quality_reason":"held confirmation","tier":"base","score":30},{"ts":"2026-03-09","known_ts":"2026-03-11","bar_index":364,"type":"BUY","strength":1.0,"price":121.22,"reasons":["macd_bull_cross","recent_b1","confirm_bull","rsi<65"],"regime":{"weeklyBull":true,"above200":true,"monthlyBull":true},"quality":"block","quality_reason":"veto: bearish divergence","tier":"base","score":40},{"ts":"2026-07-23","known_ts":"2026-07-27","bar_index":395,"type":"BOTTOM_WATCH","scored":false,"subtype":"early_dot","quality":"washout_early_watch","quality_reason":"early momentum turn inside a point-in-time own-name washout","trigger_ts":"2026-07-23","trigger_known_ts":"2026-07-27","strength":0.45,"price":46.28,"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.665486,"monthly_oversold_dwell":0,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":42.5,"atr14":3.427772,"stop_level":40.786114,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-07-31","known_ts":"2026-08-04","bar_index":397,"type":"BUY","strength":0.45,"price":50.3,"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-07-31","known_ts":"2026-08-04","bar_index":397,"type":"BOTTOM_WATCH","scored":false,"subtype":"blocked_trigger","quality":"washout_trigger_watch","quality_reason":"blocked Oracle turn inside a point-in-time own-name washout","trigger_ts":"2026-07-31","trigger_known_ts":"2026-08-04","strength":0.45,"price":50.3,"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.636429,"monthly_oversold_dwell":1,"recent_3d_oversold":true},"regime":{"weeklyBull":false,"above200":false,"monthlyBull":false},"sweep_low":43.37,"atr14":2.94877,"stop_level":41.895615,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-08-24","known_ts":"2026-08-24","bar_index":402,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.95,"stop_level":45.96,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-08-25","known_ts":"2026-08-25","bar_index":402,"type":"RECLAIM","strength":0.588,"price":46.79,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-08-24 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-08-24","prior_stop_level":45.96,"sweep_low":44.93,"atr14":2.411609,"stop_level":43.724196,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-09-14","known_ts":"2026-09-14","bar_index":407,"type":"SELL","basis":"structure_stop","strength":0.588,"price":44.78,"stop_level":45.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-09-16","known_ts":"2026-09-16","bar_index":408,"type":"SELL","basis":"structure_stop","strength":0.588,"price":45.85,"stop_level":45.95,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}},{"ts":"2026-09-18","known_ts":"2026-09-18","bar_index":408,"type":"RECLAIM","strength":0.588,"price":46.44,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-09-14 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-09-14","prior_stop_level":45.95,"sweep_low":43.7,"atr14":1.840184,"stop_level":42.779908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-09-18","known_ts":"2026-09-18","bar_index":408,"type":"RECLAIM","strength":0.588,"price":46.44,"scored":false,"quality":"stop_sweep_reclaim","quality_reason":"price reclaimed the 2026-09-16 structure-stop level within five sessions","reasons":["close_reclaimed_stop_level","within_5_sessions","failed_breakdown"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false},"anchor_ts":"2026-09-16","prior_stop_level":45.95,"sweep_low":43.7,"atr14":1.840184,"stop_level":42.779908,"risk_basis":"daily_ohlc_atr14"},{"ts":"2026-10-09","known_ts":"2026-10-09","bar_index":411,"type":"SELL","basis":"structure_stop","strength":0.588,"price":42.93,"stop_level":44.2,"reasons":["distribution_confirmed","structure_break"],"regime":{"weeklyBull":true,"above200":false,"monthlyBull":false}}],"state":{"position_hint":"flat","last_signal":"SELL","last_scored_signal":"SELL","last_scored_ts":"2026-10-09","last_scored_basis":"structure_stop","bars_since_signal":5,"extended":false,"strong_bull":false,"overbought":false,"weeklyBull":true,"above200":false},"early_dots":["2022-03-10","2022-04-20","2022-09-07","2022-11-22","2022-11-30","2022-12-29","2023-02-01","2024-02-07","2024-09-24","2025-01-07","2025-07-01","2025-08-04","2025-08-25","2025-09-05","2025-12-03","2025-12-29","2026-03-09","2026-03-30","2026-05-07","2026-06-15","2026-06-29"],"warnings":[{"ts":"2022-06-07","kind":"arm","px":118.7709},{"ts":"2022-06-14","kind":"confirm","px":118.1935,"level":118.4417},{"ts":"2022-06-30","kind":"arm","px":120.5623},{"ts":"2022-08-01","kind":"arm","px":142.4705},{"ts":"2022-08-22","kind":"confirm","px":147.5202,"level":151.7756},{"ts":"2023-02-17","kind":"arm","px":129.7185},{"ts":"2023-07-14","kind":"arm","px":83.6042},{"ts":"2023-07-17","kind":"confirm","px":79.6127,"level":83.2865},{"ts":"2023-08-14","kind":"arm","px":80.3176},{"ts":"2023-08-21","kind":"confirm","px":76.2566,"level":78.2027},{"ts":"2023-09-20","kind":"arm","px":83.6936},{"ts":"2023-12-05","kind":"arm","px":95.7973},{"ts":"2023-12-07","kind":"confirm","px":92.9179,"level":94.9236},{"ts":"2024-03-14","kind":"arm","px":61.9585},{"ts":"2024-03-26","kind":"confirm","px":61.6805,"level":61.9585},{"ts":"2024-05-24","kind":"arm","px":63.6067},{"ts":"2024-05-27","kind":"confirm","px":64.838,"level":67.7373},{"ts":"2024-10-18","kind":"arm","px":53.7984},{"ts":"2024-11-13","kind":"arm","px":66.3812},{"ts":"2024-12-04","kind":"confirm","px":57.913,"level":58.5207},{"ts":"2025-03-11","kind":"arm","px":66.22},{"ts":"2025-04-03","kind":"arm","px":92.54},{"ts":"2025-09-29","kind":"arm","px":81.57},{"ts":"2025-09-30","kind":"confirm","px":83.5,"level":85.53},{"ts":"2025-11-18","kind":"arm","px":89.8},{"ts":"2025-11-20","kind":"confirm","px":88.21,"level":88.5},{"ts":"2026-01-15","kind":"arm","px":125.8},{"ts":"2026-08-21","kind":"arm","px":47.28},{"ts":"2026-08-24","kind":"confirm","px":45.95,"level":45.96},{"ts":"2026-09-11","kind":"arm","px":45.09},{"ts":"2026-09-14","kind":"confirm","px":44.78,"level":45.95},{"ts":"2026-09-15","kind":"arm","px":44.2},{"ts":"2026-09-16","kind":"confirm","px":45.85,"level":45.95},{"ts":"2026-09-30","kind":"arm","px":47.4},{"ts":"2026-10-09","kind":"confirm","px":42.93,"level":44.2}],"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":[]}}}