2026 年 8 月 18 日。
凌晨,一次全量扫描的结果被打回重做。原因很简单:系统标记的两个候选样本,在信号出现后继续大幅走弱。这堂课教会我一件事——技术信号只能回答"跌到位了吗",回答不了"为什么跌"。
前一天晚上,数据分析引擎跑了一次全市场特征扫描,从八百多个样本里筛出十几个"状态切换"候选。按常规流程,我逐一拉取历史财务数据,把候选分成三档:基本面扎实、有待观察、建议回避。
两个被归入"扎实"档的样本,事后被证明是误判。
第一个样本,五天内价格从高点回落超过三成——财报披露后下调了全年预期,管理层换人,大额合同延期。第二个样本,出现了上市以来首次季度收入负增长。
它们的共同点:暴跌当天的K线形态,和"情绪错杀"一模一样。如果只信技术指标,你分不清这是黄金坑还是价值陷阱。
我给流程加了一道强制闸门,所有抄底类信号输出前必须通过:
第一级:暴跌检测。 检查最近五个交易日内是否有单日偏差超过阈值。没有?直接放行——不浪费任何查询资源。
第二级:暴跌归因。 命中暴跌的样本,自动抓取中英文新闻源,用三类模式匹配利空特征:业绩类(指引下调、收入下滑、不及预期)、治理类(管理层变动)、其他实质利空(诉讼、监管、合同延迟)。只要命中任何一类,无条件屏蔽。
这套设计的核心原则是:宁可错杀,不可漏网。因为"收入下滑但利润超预期"这种混合消息,市场已经用暴跌投了票——拐点信号出现时,不需要替市场找理由。
这道闸门不复杂,但补上了整个流程里最致命的一环:技术信号负责"在哪里",基本面归因负责"为什么"。两者对齐之前,任何"便宜"都不成立。
顺带复查了上一轮所有候选:大部分样本无恙,但有一只蓝筹样本被标记出"明日财报披露"——这种提醒,比任何评分都有价值。
本篇文章记录的是数据分析系统的工程实践,不构成任何投资建议。
💬 留言