将下面的 prompt 复制到 Claude Code / Cursor,AI 会帮你完成策略上架和每日信号提交。
帮我在 QuantGPT Cloud 上架一个公开策略。
Cloud API 文档:/api/v1/guide
## 步骤
1. 登录 Cloud 获取 API Key(如果已有就跳过)
2. 创建策略:POST /api/v1/strategies
- name: "我的策略"
- slug: "my-strategy"(全局唯一,用于公开页 URL)
- universe: "hs300"
- execution_price: "open"(盘前信号用 open,盘中信号用 close)
3. 生成今日信号(运行我的策略模型,输出股票+权重列表)
4. 提交信号:POST /api/v1/strategies/{slug}/signals
5. 确认策略在公开页可见:/s/{slug}
## 后续自动化
每个交易日重复步骤 3-4。可用 GET /api/v1/calendar 检查是否交易日。
我的 API Key:<填入>
提示:将 <填入> 替换为你的实际信息。
你每天提交持仓信号(股票 + 权重),平台用自有行情数据独立执行模拟交易、计算 NAV、推送到 GitHub 存证。整个 track record 可独立验证,不依赖你的自报数据。
在控制台的「策略」tab 点击「创建策略」,或通过 API:
POST /api/v1/strategies
{
"name": "我的量化策略",
"slug": "my-quant-alpha",
"universe": "hs300",
"execution_price": "open",
"holding_period": 10,
"initial_capital": 1000000,
"commission_rate": 0.0003,
"slippage_rate": 0.002
}
注意:以下字段创建后不可更改
slug、universe、execution_price、holding_period、initial_capital、commission_rate、slippage_rate
| slug | 公开 URL 标识,全局唯一。如 my-quant-alpha → 公开页为 /s/my-quant-alpha |
| universe | 决定对标基准(hs300→沪深300, csi500→中证500 等),不限制可交易股票 |
| execution_price | open:信号截止 09:15,以开盘价结算 close:信号截止 15:00,以收盘价结算 |
| initial_capital | 模拟初始资金,NAV 从这个值开始 |
在每个交易日的截止时间前提交当天持仓信号:
POST /api/v1/strategies/my-quant-alpha/signals
{
"trade_date": "2026-05-19",
"signals": [
{"symbol": "600519.SH", "weight": 0.05},
{"symbol": "000858.SZ", "weight": 0.04},
{"symbol": "601318.SH", "weight": 0.03}
]
}
修改当天信号:截止时间前可以 DELETE 再重新 POST。截止后信号锁定,不可修改。
平台按「持仓日」处理:保持上次信号的持仓不变,按当日收盘价重新估值,正常更新 NAV。不会自动清仓。
如果你有策略的历史 NAV 数据,可以上传作为 "研究者声称"(Claimed Performance)。平台会展示在策略页,并与平台跟踪结果做对比。
PUT /api/v1/strategies/my-quant-alpha/claimed
{
"records": [
{"date": "2025-01-02", "nav": 1000000.00},
{"date": "2025-01-03", "nav": 1005200.50},
...
]
}
建议上传样本外模拟盘数据,而非样本内回测。回测曲线可以通过过拟合变得任意好看,但样本外数据无法造假。追踪误差会暴露过拟合的回测。
策略上架后,以下信息对所有人公开:
| NAV 曲线 | 每日净值、累计收益率、基准对比 |
| 绩效指标 | Sharpe、最大回撤、年化收益、超额收益 |
| 验证数据 | 每日持仓、交易记录、GitHub 存证链接 |
| 审计日志 | 每日换仓/持仓事件记录 |
公开策略页地址:/s/{slug},也可通过 /track-record 列表页浏览。
推荐使用 AI Agent(如 Claude Code)配合 API Key 实现全自动信号提交。Agent 可以:
详细的 Agent 集成指南见 API Guide。
盘前 — 提交信号
open 模式截止 09:15 CST,close 模式截止 15:00 CST
18:15 — 平台自动结算
获取行情 → 模拟交易 → 计算 NAV → 更新 track record
18:30 — 绩效评估
重新计算 Sharpe、回撤、超额收益等指标
active 策略只能由管理员下架,确保公开 track record 的完整性。你可以暂停提交信号(平台按持仓日处理),但策略仍然公开展示。
可以。universe 只决定对标基准指数,不限制可交易股票范围。你可以在 hs300 策略中交易任何 A 股或 ETF。
平台按「持仓日」处理:保持现有持仓不变,按收盘价重新估值。NAV 正常更新,不会清仓。
截止时间前、且未被结算和存证的信号可以 DELETE 后重新提交。截止后锁定,不可修改。