Files
yuxuanhui 69c19ed25f
Deploy production / deploy (push) Successful in 51s
Refactor project components and workflows
2026-09-20 11:20:51 +08:00

55 lines
5.3 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# SPC:LLM 投资 Prompt 的独立路线
SPC 与“LLM 帮你写 FastExpr”不同:你提交投资论点 Prompt,平台按所选频率执行、组合各 Prompt 输出,再按月累计 PnL 排名。官方日期页说明 2026-07-06 启动、7 月 7 日开始提交,之后按月循环。[Key dates](https://support.worldquantbrain.com/hc/en-us/articles/41681216096535)(官方,更新 2026-09-03);[How is scoring calculated?](https://support.worldquantbrain.com/hc/en-us/articles/41681227295511)(官方,更新 2026-08-30)。
## 9 月必须更新的输出格式
7 月中文教程仍写 ISIN|MIC 字典;9 月 7 日首次核查的官方提交页已要求**对象数组**。2026-09-18 再读该页(页面更新 9 月 13 日),要求仍为对象数组。结构示意如下,尖括号为类型占位符,不能原样提交:
```text
[
{
"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?](https://support.worldquantbrain.com/hc/en-us/articles/41681208900759)(官方,本次页面更新 2026-09-13,读取 2026-09-18);旧格式来源:[【SPC 2026】一文看懂 Systematic Prediction Challenge,写提示词就能参加!](https://support.worldquantbrain.com/hc/en-us/community/posts/41801462727191)(发帖 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?](https://support.worldquantbrain.com/hc/en-us/articles/41681180880535)(官方,更新 2026-09-03);[What's the stipend structure?](https://support.worldquantbrain.com/hc/en-us/articles/41681216161687)(官方,更新 2026-09-06);[Can I edit my prompt?](https://support.worldquantbrain.com/hc/en-us/articles/41681216692119)(官方,更新 2026-08-13)。
## 研究设计建议
把 Prompt 写成可执行研究协议:数据来源和截止时点 → 可证伪的投资机制 → 明确股票范围 → 排除条件 → 多空判断 → 预测期限/收益 → 严格 schema。由模型检索新信息并核对来源,而不是依赖记忆。
先挑 2–3 条机制独立的 thesis,例如盈利预期修正、行业事件、供需/政策冲击。分别测输出稳定性、证券标识正确率、信息新鲜度、持仓重合与时点一致性。评估中保留实际 Prompt、模型版本和输出时间,避免把重跑后的结果替换历史记录。
官方建议约 50 只股票/Prompt、不同 thesis 或 universe 分散覆盖,并在探索完成后用新会话作生产测试;这些是建议,不是最低持仓硬门槛。[How do I write strong prompts?](https://support.worldquantbrain.com/hc/en-us/articles/41681217386903)(官方,更新 2026-09-06)。
社区“信号 5–7 天衰减”来自特定经验,不是所有 SPC 机制的固定半衰期。期限应根据来源更新节奏与前瞻验证决定。来源:[【SPC实战】信号衰减5-7天:数据源“时效性”比“全面性”更重要](https://support.worldquantbrain.com/hc/en-us/community/posts/42955680180247)(发帖 2026-08-24,社区经验)。
本次未调用 LLM 生成投资组合,未提交 Prompt、调整权重或参加比赛。
## 2026-09-18 补充:社区提交脚本仍需核对版本
[SPC 提交 API 抓包与自动化帖](https://support.worldquantbrain.com/hc/en-us/community/posts/43322480595991)(2026-09-08,本轮补录)示例仍将 `sampleOutput` 写为 `ISIN|MIC` 字典字符串,与本次官方要求的输出内容不一致。API 包装字段是否需要字符串编码和 Prompt 实际应输出什么,是两个问题;不能因抓包样例曾被接受,就将旧字典视为现行内容规范。
静态阅读还发现,该帖称已加入调权命令,但展示的命令解析只有登录检查、列表和提交;权重验证检查范围却未落实文中两位小数的声明。示例 POST 超时后没有受理状态对账,人工或自动重试可能造成重复提交。`weight=0` 在官方文字中是停止运行,不应按社区的“下线”表述推断对象被删除。这里只记录版本与恢复边界,未执行脚本、探测提交接口或调整权重。