Core concepts核心概念
How a run works一次分析如何运作
From the analysts' reports to one signed decision, stage by stage.从分析师报告到一份签发的决策,逐阶段拆解。
Stage by stage逐个阶段
- Analysts. 6 analysts — market, sentiment, news, earnings, quality, valuation — work in turn, each with its own data tools, each writing one report. A China A-share run adds a policy analyst, a hot money tracker, and a lock-up monitor, 9 in all. For the earnings, quality and valuation analysts, code makes the data calls and computes every figure; the model only interprets them, and says so when there is nothing to measure, such as a fund.
- Research debate. A bull and a bear researcher argue over those reports for 3 rounds, one turn each per round, the bull first.
- Ruling. The research manager weighs the debate and hands the trader a plan: a recommendation on the same five-point scale as the final decision, the arguments that decided it, and concrete steps. It rereads the numeric reports itself, and is told that conflict alone is no reason to rate Hold.
- Proposal. The trader turns the plan into a trade: Buy, Hold or Sell, with — where it can state them — an entry, a stop and a target as prices in the quote currency, and a position size, anchored in the market analyst's price levels. On an A-share it is told to respect T+1 settlement, daily price limits and 100-share lots.
- Risk debate. Aggressive, conservative and neutral risk analysts attack the proposal in that order, one turn each per round for 3 rounds.
- Decision. The portfolio manager reads the plan, the proposal and the whole risk debate, and signs the rating.
The two managers use the run's deep model and everyone else its quick model — see Models and thinking depth. The desk describes every seat.
- 分析师。6 位分析师——市场分析师、情绪分析师、新闻分析师、盈利预期修正分析师、经营质量分析师、估值分析师——依次工作,各用自己的数据工具,各写一份报告。A 股分析另加入政策分析师、游资追踪师、解禁监控师,共 9 位。盈利、质量与估值三位分析师的数据调用和每一个数字都由代码完成,模型只负责解读;遇到无从衡量的对象(比如基金),它们会直接说明。
- 多空辩论。看涨与看跌研究员围绕这些报告辩论 3 轮,每轮各发言一次,看涨方先发言。
- 裁决。研究主管权衡辩论,向交易员交付投资计划:一个与最终决策同样采用五档评级的建议、决定性的论据,以及具体步骤。它会亲自重读几份量化报告,并被明确告知:仅仅存在分歧,不足以给出“持有”。
- 交易方案。交易员把计划变成一笔交易:买入、持有或卖出;能够明确给出时,以报价币种的价格写出入场价、止损价和目标价,并给出仓位大小,价位以市场分析师报告中的价格结构为依据。对于 A 股,它被要求遵守 T+1 交收、涨跌停限制和 100 股一手的规则。
- 风险辩论。激进、保守、中立三位风险分析师按此顺序质询方案,每轮各发言一次,共 3 轮。
- 决策。投资组合经理通读投资计划、交易方案和整场风险辩论,签发最终评级。
The decision最终决策
The portfolio manager signs exactly one of five ratings, defined for it as:
| Rating | Meaning |
|---|---|
| Buy | Strong conviction to enter or add to a position |
| Overweight | Favourable outlook; increase exposure gradually |
| Hold | Keep the current position; no action needed |
| Underweight | Reduce exposure; take partial profits |
| Sell | Exit the position, or avoid entering |
It comes with an executive summary and a thesis — what decided it, and what would change it — plus, where it can state them, a size, entry, stop, target and holding period. A final text with no readable rating shows as REVIEW, never as a silent Hold. The manager also sees how the desk's earlier calls on the same ticker turned out, once enough trading has passed to judge them.
投资组合经理在五档评级中签发唯一一个,各档含义如下:
| 评级 | 含义 |
|---|---|
| 买入 | 信心强,建仓或加仓 |
| 增持 | 前景向好,逐步提高仓位 |
| 持有 | 维持现有仓位,无需操作 |
| 减持 | 降低仓位,部分获利了结 |
| 卖出 | 清仓,或不建仓 |
评级附有执行摘要和投资逻辑——是什么决定了它,什么情况会改变它;能够明确给出时,还附上仓位、入场价、止损价、目标价和持有期限。最终文本里读不出评级时,会显示 REVIEW(待复核),绝不会悄悄当作“持有”。投资组合经理还能看到投研台过去对同一只股票的判断,在经过足够的交易日之后表现如何。
What else the desk is told数据之外的背景信息
Three notes go to the trader, the risk team and the portfolio manager — not to the analysts:
- Market regime — a summary from this site's market dashboards: S&P 500 valuation against its history, market breadth, CTA positioning and the odds priced for Fed policy, labelled as describing the market rather than the company. Anything that could not be read is left out, not guessed.
- Relative strength — when the ticker is in one of the site's peer groups, how its analyst-estimate revisions compare with a few peers', in Yahoo's own figures.
- Your portfolio — holdings from the Assets page, read when the run starts and looked through funds to the companies inside, with any limits you set there. With a limit set, an arithmetic check between the trader and the risk debate keeps the proposed size, cuts it to the largest your limits and investable cash allow, or blocks the trade — when no size fits, or when the proposal's numbers are missing or inconsistent. A final size beyond that ruling is flagged on the report. A run that used your holdings never appears among the public sample reports. With no holdings, nothing is passed: the desk does not assume you start from zero.
有三类信息只提供给交易员、风险团队和投资组合经理,分析师看不到:
- 市场环境——来自本站市场看板的摘要:标普 500 估值在历史中的位置、市场宽度、CTA 仓位,以及市场对美联储政策的定价概率,并注明描述的是大盘而非这家公司。读不到的数据直接略去,不做猜测。
- 相对强弱——当该股票属于本站某个同业组时,给出它的分析师预期修正与少数同业的对比,数字直接取自 Yahoo。
- 你的持仓——来自资产页面,在分析启动时读取,并穿透基金看到其中的公司,同时带上你在那里设定的上限。设定了上限时,交易员与风险辩论之间有一道纯算术的检查:维持原定仓位;削减到上限和可投现金所允许的最大仓位;或者否决这笔交易——当任何仓位都无法满足上限,或者方案数字缺失、自相矛盾时。最终仓位若超出这一裁定,报告会明确标注。使用过你持仓的分析,永远不会出现在公开的报告样例中。没有持仓时,系统不传入任何组合信息——投研台不会因此假定你从零仓位开始。
Dated to the run以分析日期为准
Every dated data tool takes its date from the run, so a model cannot ask a source for anything later — the first guard against look-ahead bias — and a date after today is refused at the door and costs nothing. Not every source can look back, though:
| Evidence | On a run dated in the past |
|---|---|
| Prices and indicators | Cut off at the analysis date. |
| News, StockTwits, Reddit | Trimmed to a window ending on the date. These feeds serve only recent items, so a window they never saw is reported as unavailable, not as “no news”. |
| FRED macro series | As they stood on the date, before later revisions. |
| Prediction-market odds | Withheld: Polymarket serves only live odds. |
| Earnings estimates | From snapshots the desk recorded on or before the date; with none, no numbers. |
| Quality and valuation figures | Not dated. Yahoo Finance's company snapshot has no history, so these are today's ratios and multiples. |
| A-share consensus, northbound flow, industry rankings | Today's snapshot, flagged as not being that day's. |
| Market-regime and peer notes | The market as the run starts, with their own dates. |
| Lessons from earlier calls | Only outcomes known by the date. |
So the further back the date, the more a report rests on prices and macro data — and the more of its other sources say they could not see that day.
每个带日期的数据工具都从分析任务本身读取日期,模型无法向数据源索取更晚的数据——这是防范前视偏差的第一道关口;晚于今天的日期会在排队之前就被拒绝,不消耗次数。不过,并非每个数据源都能回溯:
| 证据 | 分析日期在过去时 |
|---|---|
| 价格与技术指标 | 截止到分析日期。 |
| 新闻、StockTwits、Reddit | 裁剪到截至该日期的时间窗口。这些数据源只提供近期内容,从未覆盖到的窗口会标为“不可用”,而不是“没有新闻”。 |
| FRED 宏观数据 | 采用当天的数据版本,不含之后的修订。 |
| 预测市场赔率 | 不提供:Polymarket 只有实时赔率。 |
| 盈利预期 | 读取投研台在该日期当天或之前记录的快照;没有快照就不给数字。 |
| 质量与估值数据 | 不按日期回溯。Yahoo Finance 的公司快照没有历史版本,看到的是今天的比率与估值倍数。 |
| A 股一致预期、北向资金、行业排名 | 当前快照,并注明并非当天的版本。 |
| 市场环境与同业对比 | 分析启动时的市场状况,标注各自数据的日期。 |
| 过往判断的经验 | 只包含该日期之前已知结果的判断。 |
因此,日期越早,报告就越依赖价格与宏观数据,也会有越多的数据源说明自己看不到那一天。
Queueing, streaming and time limits排队、实时输出与时限
- Queue. If the server is busy, your run shows as queued until a slot frees up; one that waits too long is cancelled and handed back.
- Streaming. Each agent's turn is published as soon as it exists, so a long run can be read while it is still going.
- Time limit. A run that passes the limit shown under the run form is stopped and marked as an error.
- Interruptions. If a run is cut off after the agents have written — a server restart, say — the report is rebuilt from what had streamed and marked recovered from stream, since its final synthesis may be missing.
- Email. A finished report is mailed to the address you signed in with, in its own language. A run that ends in an error sends nothing.
- 排队。服务器繁忙时,你的任务会显示为排队,直到空出位置;等待过久的任务会被取消,并退还次数。
- 实时输出。每位智能体的发言一生成就会发布,耗时较长的分析可以边运行边阅读。
- 时限。超过表单下方所示时限的分析会被终止,并标记为出错。
- 中断。如果分析在智能体已经写出内容之后被打断——比如服务器重启——系统会用已输出的内容重建报告,并标注由实时流恢复,因为最后的综合结论可能缺失。
- 邮件。分析完成后,报告会以其撰写语言发送到你登录所用的邮箱。以出错告终的分析不发邮件。