Files
worldquant-alpha-system/docs/worldquant-knowledge-base/04-platform/spc.md
T
yuxuanhui 69c19ed25f
Deploy production / deploy (push) Successful in 51s
Refactor project components and workflows
2026-09-20 11:20:51 +08:00

5.3 KiB
Raw Blame History

SPC:LLM 投资 Prompt 的独立路线

SPC 与“LLM 帮你写 FastExpr”不同:你提交投资论点 Prompt,平台按所选频率执行、组合各 Prompt 输出,再按月累计 PnL 排名。官方日期页说明 2026-07-06 启动、7 月 7 日开始提交,之后按月循环。Key dates(官方,更新 2026-09-03);How is scoring calculated?(官方,更新 2026-08-30)。

9 月必须更新的输出格式

7 月中文教程仍写 ISIN|MIC 字典;9 月 7 日首次核查的官方提交页已要求对象数组。2026-09-18 再读该页(页面更新 9 月 13 日),要求仍为对象数组。结构示意如下,尖括号为类型占位符,不能原样提交:

[
  {
    "company_name": <string>,
    "ticker": <string>,
    "isin": <string>,
    "mic": <string>,
    "confidence_score": <float>,
    "investment_horizon": <int>,
    "return_prediction": <float>
  }
]

confidence_score 范围 -1 到 1,符号对应多空;investment_horizon 为预期实现收益的天数;return_prediction 表示预期收益变动幅度。9 月 18 日复核的官方文字要求 return_prediction 为正,多空方向由 confidence_score 表示,不能再靠负 return_prediction 表示做空。官方示例用 0.045 表示 4.5%。务必核对证券标识与交易场所,不能用臆造 ID。

来源:What do I need to submit?(官方,本次页面更新 2026-09-13,读取 2026-09-18);旧格式来源:【SPC 2026】一文看懂 Systematic Prediction Challenge,写提示词就能参加!(发帖 2026-07-08,社区经验)。

已核实的规则

  • Prompt 正文最多 10,000 字符;提交名称、模型、可选版本、频率、权重及自己测试得到的样例输出。
  • Prompt 权重范围 0–1、两位小数;0 表示不运行。注意这与单证券 confidence_score 的 -1–1 不同。
  • 每位顾问最多 50 个活跃非零 Prompt,每天最多提交 50 个(含零权重)。
  • 上榜要求当月至少 50% 交易日产生 PnL;当前官方资格页不再采用旧中文摘要里的统一 15 天说法。
  • 官方奖励说明为月累计 PnL 前 50,各 200 USD;规则可能更新,参赛前复核。
  • Prompt 正文不能直接改写;权重更改影响未来周期,按相应频率周期生效,不追溯历史。

来源:Who is eligible?(官方,更新 2026-09-03);What's the stipend structure?(官方,更新 2026-09-06);Can I edit my prompt?(官方,更新 2026-08-13)。

研究设计建议

把 Prompt 写成可执行研究协议:数据来源和截止时点 → 可证伪的投资机制 → 明确股票范围 → 排除条件 → 多空判断 → 预测期限/收益 → 严格 schema。由模型检索新信息并核对来源,而不是依赖记忆。

先挑 2–3 条机制独立的 thesis,例如盈利预期修正、行业事件、供需/政策冲击。分别测输出稳定性、证券标识正确率、信息新鲜度、持仓重合与时点一致性。评估中保留实际 Prompt、模型版本和输出时间,避免把重跑后的结果替换历史记录。

官方建议约 50 只股票/Prompt、不同 thesis 或 universe 分散覆盖,并在探索完成后用新会话作生产测试;这些是建议,不是最低持仓硬门槛。How do I write strong prompts?(官方,更新 2026-09-06)。

社区“信号 5–7 天衰减”来自特定经验,不是所有 SPC 机制的固定半衰期。期限应根据来源更新节奏与前瞻验证决定。来源:【SPC实战】信号衰减5-7天:数据源“时效性”比“全面性”更重要(发帖 2026-08-24,社区经验)。

本次未调用 LLM 生成投资组合,未提交 Prompt、调整权重或参加比赛。

2026-09-18 补充:社区提交脚本仍需核对版本

SPC 提交 API 抓包与自动化帖(2026-09-08,本轮补录)示例仍将 sampleOutput 写为 ISIN|MIC 字典字符串,与本次官方要求的输出内容不一致。API 包装字段是否需要字符串编码和 Prompt 实际应输出什么,是两个问题;不能因抓包样例曾被接受,就将旧字典视为现行内容规范。

静态阅读还发现,该帖称已加入调权命令,但展示的命令解析只有登录检查、列表和提交;权重验证检查范围却未落实文中两位小数的声明。示例 POST 超时后没有受理状态对账,人工或自动重试可能造成重复提交。weight=0 在官方文字中是停止运行,不应按社区的“下线”表述推断对象被删除。这里只记录版本与恢复边界,未执行脚本、探测提交接口或调整权重。