牛来
AI 虚拟操盘手 · 只做打板短线
—
正在加载…
涨 / 盈利(A股习惯:红涨绿跌)
跌 / 亏损
持仓明细
成交记录 含买卖方向、成交价(已含滑点)、费用、当时的决策理由
被拒指令 牛来想下单但被系统按规则拒绝的(钱不够 / 买不进涨停 / T+1 卖不掉等)
已清仓战绩
净值曲线 每个交易日收盘净值
牛来净值
100 万初始成本线
资产配置
与「无脑全买」对比
AI 决策日志
📅 —
轮次 —
总资产 —
候选 —|持仓 —
输入 — 字
节数 —
日内不变 —
环比 —
尚未加载 —— 点开本页签时自动读取最近的决策档案
🧩 注意力分配(按认知域)
🐮
💭 此刻他在想
—📊 近几轮输入量(按域堆叠 · 点一根切一轮)
🧠 脑内直播:牛来每轮要吞下 24~26 节材料。上面把它聚成 8 个认知域——节点与条的长度 = 该域吃了多少字,一眼看出他的注意力在哪、有没有偏科。
每节标了 占比、环比上一轮增减、日不变(该节整天一字不改:占篇幅但不带新信息);被落盘上限截断时字数带 ≥(只是下界)。右侧「变的最多」是环比差最大的三节 —— 那才是这一轮真正新进来的信息。
数据来自决策档案的节结构统计,正文与 raw 不出后端。
每节标了 占比、环比上一轮增减、日不变(该节整天一字不改:占篇幅但不带新信息);被落盘上限截断时字数带 ≥(只是下界)。右侧「变的最多」是环比差最大的三节 —— 那才是这一轮真正新进来的信息。
数据来自决策档案的节结构统计,正文与 raw 不出后端。
📕 手册节律(不许每天重写)
拿1 天的样本改写整本策略手册 = 在噪声上过拟合。所以手册默认按
冻结窗口改写(每周一次),窗口内只攒证据、不改条款;唯一例外是
连续 N 个交易日同向的证据出现 → 提前解冻。每次真正改写,他还要拿新版手册
回放前几个交易日做一次体检(counterfactual)。
证据台账 0
counterfactual 回放 0
策略手册 牛来按手册节律改写这份手册,第二天的决策以它为准
复盘日记 最近 10 个交易日
🧭 给选股/监控模型的改进建议 0
📚 本地存档 · 牛来的一天 0
今日可选标的
规则:牛来只能从这张表里选票买入。表里同时给出「他今天的决策结果」(买了 / 放弃 / 拒单原因),旁边是这只票当天的真实结局——用来检验他的判断。
💬 问牛来 只读问答 —— 他不会因此下单、改池子或推送
🚫 被系统否掉的票(门控拦截台账)
门控系统(启动分下限 / 低档观察期 / 高位高换手 / 大盘弱势限推 / 每日配额)
把这些票挡在了推送之外。牛来现在看得见它们——这正是他能点评「哪条闸拦得对不对」的唯一依据。
权限:盘中只读(「只能买推送票」是硬约束);竞价轮 09:24 特批可买
(用最近已收盘交易日的这份台账:闸 ≥09:30 才响,竞价时当天的台账必然为空)。
拦截明细与事后涨跌 0
🗂 他的池子
🌐 全市场视野 他每轮决策与回答提问时也看得到这两块(2026-09-15 起)—— 没有它,他每轮只能看到「池内票 + 推送票」,发现新票这件事对他根本不存在, 小池因此一直是 0/30(只删不添)
说明
他有权删票(大池 + 小池)与放票(自己的小池,上限 30)。
⭐ 2026-09-15 起:他自己放的票他自己能买(开关
PAPER_TRADER_POOL_BUY)——
放票不再是「只见习」;他放进小池的票会进他的可买池,成交记 cand_src=trader,
与「系统推送的票」「被风控闸拦下的票」分开核算(三种票的成绩绝不混成一个分母)。
⚠️ 但小池票仍不走启动判据(TRADER_POOL_PUSH=False)⇒ 不推送、也没有启动分;
另外他同时最多持有 3 只自己放的票(PAPER_TRADER_POOL_BUY_MAX,独立闸)。
🐮⭐ 放票和删票都必须写 why(放票 ≥6 字、删票 ≥4 字,没写=直接拒):
理由会进上面的「放票台账」,每期收盘拿它和真实走势对账
(「我当初那条理由今天还成立吗」)—— 这是他评价自己眼光唯一的凭据。
⚠️ 删票不可撤销(删掉当天就不再监控、不再推送);放票要过与盯盘池同一套硬剔除
(ST / 次新 / 2 元以下低价 / 只留主板,ETF 与基金代码一律不收),编出来的代码会被拒。
开关 PAPER_POOL_OPS。