夜盘20:00–04:00 ET
盘前04:00–09:30 ET
正规盘09:30–16:00 ET
盘后16:00–20:00 ET
当前不在任何交易时段。
⚠️ 富途行情通道不可达(OpenD 未监听 11111)。盘中观察会整轮跳过,不会退化成用昨收当实时价。
01全池判断
基于 2026-11-06,提示词 v13,模型 deepseek-flash。全池每只都判,无预筛。
每只只显示当天最后一条判断。盘中每 30 分钟会对价格动了的标的重判,当天共产出 31 条判断,覆盖 31 只 —— 下面的数字是按标的算的,不是按条数。
证据构成
完全没有「原文事实」支撑的判断:0 / 31。
逐只(按排序分降序;分数不是概率,只表示相对吸引力的次序)
02「考虑买入」详情
每条都带有效期,且有效期不跨过下次财报 —— 由程序强制截断,不依赖模型自觉。
ANET考虑买入有效期 20 交易日
ANET 自 60 日高点回撤 21.2%,但回撤主因是 11 月 6 日 AI 板块整体抛售(当日相对板块残差 +3.8%,即跑赢板块);11 月 3 日财报创纪录、AI 业务指引翻倍至 70 亿美元、多家机构上调目标价,当日股价 +7.3% 且放量,属于基本面未变而价格被板块拖累的错杀。
- 程序计算现价 170.80,较昨收 +7.31%;自 20 日高点回撤 19.01%、自 60 日高点回撤 21.20%、自 120 日高点回撤 21.20%,三个口径一致,说明这是一次约一个月的下跌而非长期阴跌。
- 程序计算当日相对板块基准残差 +3.80%,即在大盘与 AI 板块普跌的当天,ANET 反而上涨 7.31%,跌幅相当于自身 ATR 的 1.11 倍,量比 1.55。
- 原文事实2026-11-03 提交 8-K(2.02/9.01),宣布截至 2026-09-30 季度财务业绩;报道称创纪录 Q3 业绩、上调 2027 年展望,AI 业务规模将翻倍至 70 亿美元。
- 原文事实2026-11-04 分析师动作 9 条,方向分布利多 5 / 利空 2 / 中性 2;UBS 259→291、JP Morgan 250→270、Piper Sandler 240→261 上调,Barclays 289→236、Wells Fargo 255→245 下调。目标价均值 247.50,中位数 249。
- 程序计算从 20 日低点 159.16 反弹 7.31%,低点出现在 1 个交易日前,反弹放量比 1.37(回升伴随放量)。
- 程序计算基本面同行对比(当前快照,2026-10-09):毛利率 63%(同行中位 45.2%,分位 0.8)、营业利润率 45.4%(同行中位 13.4%,分位 0.9);但预期市盈率 40.6 倍(同行中位 10.3,分位 0.0)、EV/EBITDA 55.8(中位 13.5,分位 0.0),估值显著高于同行。
- 原文事实宏观背景第三方报道(原文事实,非本系统判断):Investor's Business Daily 2026-11-06 称「政治浪潮冲击 AI 股票,微软、谷歌、亚马逊下跌」「AI 交易降温,资金转向医疗和能源」;Fortune 称科技股遭遇多年来最大抛售。10 年期国债收益率 4.86%(20 交易日前 5.24%),VIX 25.64(历史分位 0.945)。
- 模型推断本次回撤(21%)与全池中位数相比深 7.1 个百分点,但 11-06 当天 ANET 逆势上涨且相对板块残差为正,说明近期下跌主要是 AI 板块 beta 与宏观风险偏好收缩,而非公司自身基本面事件。
反面证据
- 原文事实内部人 90 天内 10b5-1 预设计划卖出 143 笔、合计 4.83 亿美元;董事 Mark Templeton 于 2026-11-02 多次卖出,其中一笔 4585 万美元。属预设计划,不含当期判断,但绝对金额不小。
- 程序计算现价 170.80 仍低于 MA20 180.59(−5.42%)与 MA50 192.65(−11.34%),RSI14 43.36,价格结构尚未修复。
- 程序计算估值处于同行最贵一端:预期市盈率分位 0.0、EV/EBITDA 分位 0.0;营收增速 37.7% 低于同行中位 48.5%(分位 0.3),盈利增速 35.7% 远低于中位 148.8%(分位 0.17)。
- 原文事实2026-11-04 Barclays 目标价 289→236、Wells Fargo 255→245 下调,说明机构对估值/增速存在分歧。
失效条件
- 技术收盘跌破 159.16(20 日低点),且次日未能收回
- 技术收盘跌破 150.00 整数关口
- 基本面公司下季度撤回或下调 AI 业务翻倍至 70 亿美元的指引
- 基本面下次财报营收或 EPS 不及一致预期
03入场触发线
判断里写下的价位,由一个不调用 LLM 的任务每 5 分钟比对一次实时价,越线直接推送。每条线一生只响一次 —— 防推送疲劳靠的是这条,不是限频。
最近响过的:
04跌到 20 日低点附近
纯价格规则,不调用 LLM,也不受「一年涨幅分位」筛选约束 —— 那道筛在三个真实样本里排掉了两个。三条规则:距 20 日低点 ≤3% 且首次进入该区(实测每周 8.3 次);单日跌 ≥1.5 ATR 或 ≥6%(每周 7.2 次);中期深度回撤 —— 自 60 日高点跌 ≥25% 且比同日全池中位数深 ≥15 个百分点,带 20 交易日冷却(每周 0.9 次)。
第三条是补一个真实的漏洞。2026-09-08 全池里六只票自 60 日高点跌了 25–40%(ARM −40.5%、KLAC −37.3%、AMAT −34.5%、COHR −29.0%、MRVL −27.4%、LRCX −26.1%),判断全是「继续等待」,而且没有一只会触发前两条规则 —— 它们跌完之后从底部反弹了8–14%,在 20 日窗口里是中间位置。前两条管短期急跌与单日暴跌,中期深度回撤掉在两者之间。
累计 227 条,覆盖 23 个交易日。最近 20 条:
⚠️ 这是位置提醒,不是买入判断。规则是拿三个事后挑出的赚钱样本(INTC / VRT / PLTR 的真实截图)拟合出来的 —— 它找的是形态,不是结果。「跌到 20 日低点附近之后继续跌下去」的情况,回放窗口里有几百次,一次都没有检验过。信号全部落库(含被限频压掉的),就是为了将来能做这个前向评估。
05解禁日(锁定期到期)
从 SEC 招股书原文抽出来的锁定期条款(424B / S-1 / S-3 / F-1)。富途 OpenAPI 没有任何解禁接口,那是 App 独有的功能,所以这一节自己从原文抽。
⚠️ 先看「被锁的是谁」,这一节最容易被读反。
被锁的是招股书列明的 lock-up parties,通常是董事与高管的个人持股 —— 不是这次增发的股票。注册发行的股票从第一天起就自由流通。高管个人持股相对一次几十亿美元的增发是噪音,把「高管锁定到期」读成「大股东要出货」是错的。
若被锁的是发行人自己(we / the Company),含义相反:公司在这段时间内不能再发新股,到期意味着增发窗口重新打开,那是稀释风险。
- 日期是近似的。它由「申报日 + 锁定天数」算出,而条款说的是「招股书补充文件之日」,通常早 1–2 天。
- 同一次发行只取最终稿。一次 IPO 会连着提交 F-1 → F-1/A → 424B4,各自算出一个到期日;取最早的会偏早很多 —— 实测 SKHY 取初步 F-1 会给出 2026-09-22,而最终 424B4 算出的是 2026-10-07,早了 15 天。
- 锁定到期本身既不是买入理由也不是卖出理由。它只说明从那天起某一类持有人可以卖,不代表他们会卖。另外美国的短线交易归入权(Section 16(b))规定内部人六个月内买入又卖出须把利润归还公司 —— 刚增持过的高管即使解锁也难以获利了结。
06回测:分析层有没有用
机械规则的召回率 77.4%(190 个真底叫到 147 个)、精确率约 37%。唯一值得测的问题是:分析层能不能把这个精确率提上去。
回测用时点材料(只喂当天及之前存在的信息,逐条查泄漏)。下面是三格对照实验,一次只动一个变量:先补新闻,再换更强的模型。提示词 v12。
① flash · 无新闻
第一次回测。历史新闻当时只有 8 天。 可用样本 197 条(未产出 29),模型 deepseek-v4-flash,新闻覆盖 0%,基线见底率 37.1%。
② flash · 补齐新闻
回填 8,754 条历史新闻并按线上同一套 triage 分级后重跑。 可用样本 222 条(未产出 4),模型 deepseek-v4-flash,新闻覆盖 57%,基线见底率 36.5%。
③ pro · 补齐新闻
只换模型,材料与 ② 完全相同。 可用样本 225 条(未产出 1),模型 deepseek-v4-pro,新闻覆盖 58%,基线见底率 36.9%。
④ flash · 排序分(v12)
输出契约从四选一改成「先给 0–100 排序分,再给动作」,为的是把桶内次序取出来。材料同 ②。 可用样本 226 条(未产出 0),模型 deepseek-v4-flash,新闻覆盖 53%,基线见底率 36.3%。
排序分区分度 全样本 AUC 0.421 ± 0.039(0.5 = 无区分度) ← 显著偏离 0.5;226 条判断只产出 9 个不同取值,最常见的 3 个占 72%。
组内 AUC 才是判据。全样本 AUC 把「动作之间的次序」也算了进去,而那个次序四选一时就已经有了;只有在同一个动作内部分数还能把见底的样本排到前面,才说明模型表达出了四选一装不下的东西。
⚠️ 结论:这套分析层在这个任务上没有可测的选股能力。四格 899 次判断,四种可能的原因逐一排除完了。
① 不是材料问题。回填 8,754 条历史新闻,覆盖 0% → 57%,「考虑买入」仍然只有 3 条。
② 不是模型能力问题。换 pro 反而更差:「考虑买入」见底率 25%(低于基线),「不宜买入」91 条 z=−0.56 完全无区分度,且 30% 的时候答「数据不足」—— 而那批的材料齐备度和它其它答案一样(5.06 vs 5.41),是推诿不是缺数据。
③ 不是输出契约问题 —— 这一条是这次新测的。把四选一换成 0–100 排序分之后,226 条判断只产出 9 个不同取值,最常见的 3 个占 72%;「考虑买入」那 10 条全部恰好 62 分。组内 AUC 0.454 / 0.440,都在噪音里。给了连续的表达通道,模型也只用了四五档 —— 四选一没有丢信息,因为本来就没有更多信息可丢。
④ 剩下的解释是:它没有这个能力。不是提问方式的问题。
- v12 的「考虑买入」从 3 条涨到 10 条,精确率 50.0% vs 基线 36.3%,但 z=+0.90,不显著;同组 20 日超额中位 −5.33%,与见底率方向相反。同一批标签、两个结果度量给出相反的答案,那是噪音的特征。而且 v12 改的不只是加一栏(整段提示词都变了),3 → 10 这个变化本身是混杂的。
- flash 的「不宜买入」在 ①②里都高出基线约 8 个百分点(z=+1.14 / +1.37,都不显著),大概率是同义反复:那一组的特征就是「跌得最惨」,而「跌得最惨」按定义更可能是局部最低点。模型在复述回撤幅度,不在预测。
- 机械规则本身仍然有用,但用处只在决定什么时候看:召回率 77.4%。它没有选股优势(剔除同日全池均值后 t≈0),这一点从一开始就测出来了,四格实验没有推翻它。
- 样本按交易日高度聚集,组间差值在聚类后进一步失去显著性。
- 一个板块、一段上涨行情、280 个交易日。换一段行情(例如板块真正走熊)结论可能不同,但那需要重新采数,不是重新调提示词能解决的。
07数据管线
新闻入库
46,327
material 5525 条
按源的 material 率
判断某个源在补信息还是在灌噪音的验收口径。
已放弃摘要的申报
连续失败超过上限后退出队列,避免堵住后面的申报。**必须列出来** —— 静默放弃和静默卡死一样糟。
08已知局限
- 没有任何前向验证。已产出判断 43 条,走完评估窗口的 0 条。判断准不准现在无从得知 —— 这是整套系统最大的空白。
- 全池观点不在评估合同覆盖范围内。
pool_views 与经过冻结评估合同的 decisions 是两张表,不要混着看。 - 盘外的涨跌不等于正规盘的涨跌。夜盘成交常只有正规盘的 1–2%,同样幅度的证据强度低一个数量级。系统对盘外用更高的阈值并要求最低成交量,但这些门槛是估计值,尚未用实测分布校准。
- 财报日期是数据源的预告,未经公司确认可能变动。
- 分析层的方向性判断,实测没有优势。三格对照、673 次时点判断,没有一格产出有统计支撑的区分度;换更强的模型(pro)反而更差,且有 30% 的时候答「数据不足」。见上面第 06 节。
- 全池例行观察不再推「考虑买入」。它产出的 36 条「考虑买入」100% 落在没有回调的股票上,带实时价的 16 条当日 100% 在涨(中位 +5.25%)—— 那是追高。买入提醒统一由
dip_watch 出,那条通道有价格前提。 - 触发线是模型画的,不是验证过的入场点。程序只保证「这条线越过时会通知你」,不保证这条线画得对 —— 越线之后的表现同样没有任何前向评估。触发线要求放量确认时,盘外的提醒只核对了价格。