自建项目 · 2026.09 至今 · 产品设计Personal project · Sep 2026 – now · Product design

AI 股票研究助手AI Stock-Research Assistant

只用模拟账户,不涉及真实资金Simulated account only; no real money

我每天花大约 10 分钟用它:AI 读新闻和基本面、给出候选名单并写日报;我定重点名单、管开关、看结果;买卖只由事先冻结的规则在模拟账户里执行。它想回答两个问题:AI 在投研里能帮到哪一步,以及怎么保证 AI 不编数字、不碰钱。I spend about 10 minutes a day with it. The AI reads news and fundamentals, nominates a watchlist and writes a brief; I set the focus list, control the switches and review results; buying and selling follow frozen rules in a paper account only. It asks two questions: how far can AI help in stock research, and how do you stop it inventing numbers or touching money?

与个人数字分身的联系Connection to the Personal Digital Twin

这个独立项目把This independent project takes the 个人数字分身Personal Digital Twin里的任务协作思路用到股票研究上,两者只在思路上相通:让 AI 整理材料、提出候选,把证据、人的判断和执行规则分开。 idea of task collaboration into stock research: AI organizes material and proposes candidates, while evidence, human judgment and execution rules have distinct roles. This is a connection in design approach.

我的角色My role
产品设计、规格和验收;代码由 Claude Code 和 Codex 编写Product design, specs and acceptance; Claude Code and Codex write the code
时间When
2026.09 至今Sep 2026 – now
组成Parts
Python 程序、浏览器面板、AI 能力库、券商模拟账户Python program, browser panel, AI skill library, broker paper account
现状Status
只在模拟账户运行;已读出的研究结果没有一项证明有优势Paper account only; no study read so far shows an edge
演示Demo

看一看「股票池」这一页Try the stock pool page

下面是面板真实的前端,数据是 2026-10-07 抓取的快照(美东 10-05 收盘后的股票池)。可以切换 AI 分的三档、按主题看、展开股票卡片;会改动状态的按钮都已锁住,账户和金额不在快照里。This is the panel's real front end with data captured on 7 Oct 2026 (the stock pool after the US close on 5 Oct). You can switch tiers, group by theme and open stock cards; anything that would change state is locked, and no account or money data is in the snapshot.

tangjiakuo.top/demo/research/新窗口打开Open in a new tab

这一页是电脑上用的面板,手机上建议先看截图,或在电脑上打开演示。This panel is built for a desktop. On a phone, look at the screenshot first, or open the demo on a computer.

股票池页面截图
仍然打开演示Open the demo anyway

要解决的问题The problem

让 AI 帮忙做研究,同时防住两个风险:一是 AI 编造数字、把公司预测说成事实;二是 AI 越权去碰钱、改规则。Let AI help with research while guarding against two risks: the AI inventing numbers or passing forecasts off as facts, and the AI overstepping into money or rules.

给谁用Who uses it

我自己。开盘前花大约 10 分钟定重点名单;之后由程序按规则执行,我不盯盘,第二天看早报和复盘。Me. About 10 minutes before the open to set the focus list; after that the program follows its rules, I don't watch the market, and I read the brief and review the next day.

关键判断Key decisions

我做的四个取舍Four trade-offs I made

  • 把权力拆开Split the decision rights

    AI 只负责研究和提名:最看好的几只直接进重点名单,次一档交给我决定;我可以移出任何一只;买卖由事先定好并冻结的规则决定,AI 无权改动。The AI only researches and nominates: tier 1 joins the focus list, tier 2 waits for me; I can remove any stock; buying and selling follow rules fixed and frozen in advance, which the AI may not change.

  • 下单前过五道闸Five gates before any order

    开关、授权、紧急停止、实时行情、当天计划,五道都过才下单;开关只有我能点;券商连接只放行模拟盘,真实账户连不上。Switch, authorisation, emergency halt, live data and today's plan must all pass; only I can flip the switch; the broker link only opens the paper account and the real one is refused.

  • 防幻觉Guard against hallucination

    AI 写进日报的每个数字都必须在原文里逐字找到,找不到就自动改发程序生成的版本。2026.09 研究 Agent 曾把公司预测当成事实,之后我要求事实和预测分开标。Every number the AI writes into the brief must appear word for word in its source, or a program-only brief goes out instead. In September 2026 a research agent took a company forecast as fact, so I required facts and forecasts to be labelled apart.

  • 先定标准,再看结果Set the bar before the result

    20 多项研究都先写好判定标准再看结果;2023 年的数据封存到最后做一次性检验(2026.10 读过)。没有一项证明有优势,所以不上实盘。Each of the 20-plus studies had its pass mark written down first; 2023 data was sealed for a one-off final check (read Oct 2026). None has shown an edge, so nothing has gone live.

系统架构(简化)Architecture (simplified)

据 2026-10-06 的架构总图简化,去掉了端口、主机、账户编号和策略名。Simplified from the full diagram of 6 Oct 2026; ports, hosts, account IDs and strategy names removed.

从 1 自动收集 → 2 规则筛选 → 3 AI 分档 → 4 / 5 确定重点名单 → 6 / 7 闸门 → 8 / 9 模拟执行 → 10 / 11 报告复盘。4、6 表示我的控制权,不表示每轮都需操作;12–14 是旁支与边界。Read from 1 collection → 2 rule screening → 3 AI tiers → 4 / 5 focus → 6 / 7 gates → 8 / 9 paper execution → 10 / 11 briefs and review. Boxes 4 and 6 show my control, not actions required every cycle; 12–14 are side branches and boundaries.

左右滑动,查看完整架构图Swipe sideways to explore the full diagram

我MeAIAI程序Program与规则& rules研究Research与账户& account直接入选tier 1放进 / 移出add / remove开关switch对账reconcile逐字校验checked冻结版本frozen version自动收集Auto collection每日收盘后scan after close扫描全市场all market股票池Stock pool程序按规则rules pick a筛出几百只few hundredAI 分三档AI sorts 3 tiers最看好的直接入选tier 1 → focus次一档由我决定tier 2 → for me重点名单Focus list只有这里的only these才可能买can be bought我:定重点名单Me: focus放进 · 移出add · remove· 留下· keep五道闸Five gates开关 · 授权 · 急停switch · auth · halt行情 · 当天计划data · today's plan我:管开关Me: switches只有我能点only I flip them交易规则Trading rules事先定好并冻结fixed and frozenAI 无权改动AI may not edit模拟账户 ✓Paper account ✓券商只放行broker opens模拟盘paper port only真实账户 ✕Real account ✕连接被拒refusedAI 写日报短句AI brief notes数字逐字核对numbers checked不过就发程序生成版verbatim我:看结果Me: review早报 · 睡前报briefs · review· 复盘AI 不做AI never不下单 · 不碰开关 · 不改规则orders · flips switches · edits rules研究线:只描述,不下单Research line: describe only, no orders先写好判定标准 → 开发期只描述 → 冻结后才换进正式规则pre-register → describe → only a frozen version goes live
查看文字版Read text version
  1. 程序Program自动收集Auto collection每日收盘后,程序扫描全市场the program scans the whole market after each close
  2. 程序Program股票池Stock pool程序按规则筛出几百只rules pick a few hundred stocks
  3. AIAIAI 分三档AI sorts into three tiers最看好的几只直接进重点名单,次一档交给我决定tier 1 joins the focus list, tier 2 waits for me
  4. 我Me我:定重点名单Me: focus人工控制 → 5;放进、移出、留下human control → 5; add, remove, keep
  5. 程序Program重点名单Focus list只有这里的才可能买;我在 4 决定放进、移出、留下only these can be bought; I add, remove or keep them at 4
  6. 我Me我:管开关Me: switches人工控制 → 7;只有我能点human control → 7; only I flip them
  7. 程序Program五道闸Five gates开关 · 授权 · 紧急停止 · 行情 · 当天计划;开关由 6 控制switch · authorisation · halt · live data · today's plan; switches are controlled at 6
  8. 程序Program冻结的交易规则Frozen trading rules决定买卖和时机,AI 无权改动decide entries, exits and timing; the AI may not change them
  9. 数据Data模拟账户 ✓Paper account ✓券商连接只放行模拟盘the broker link only opens the paper port
  10. AIAIAI 写日报短句AI writes brief notes报告支线 → 11;数字逐字核对原文,不过就改发程序生成的版本reporting branch → 11; numbers checked verbatim, or a program-only brief goes out
  11. 我Me我看结果I review对账、早报、睡前报和复盘reconciliation, morning and evening briefs, review
  12. 数据Data研究线Research line研究支线 → 8;先写好判定标准 → 只描述、不下单 → 冻结后才换进正式规则research branch → 8; pre-register → describe only, no orders → only a frozen version goes live
  13. AI 不做AI neverAI 不做AI never全程边界;不下单、不碰开关、不改冻结规则boundary throughout: no orders, no switch changes, no edits to frozen rules
  14. 拦住Blocked真实账户 ✕Real account ✕阻断分支;连接被拒,不会进入下一步blocked branch; connection refused, not a next step on the main path
现状Where it stands

在跑的,还没证明的Running, and not yet proven

  • 在跑:每天收盘后程序扫描、AI 分档,开盘前我定重点名单,规则在模拟账户里执行;早报和睡前报自动发出。Running: the program scans after each close, the AI sorts tiers, I set the focus list before the open, and rules trade in the paper account; morning and evening briefs go out automatically.
  • 还没证明:“我选得好”只是一个待检验的假设。第一次正式检验要等 3 个月且满 60 笔,大约在 2027 年 1 月。Not yet proven: "I pick well" is only a hypothesis. The first formal reading needs 3 months and 60 trades, around January 2027.
  • 不公开:收益、持仓和账户信息,以及后端代码仓库。Not shared: returns, positions, account details and the back-end repository.