零界星图

零界星图外部策略接入

外部团队只提交标准化策略包和离线回测证明;此入口不展示内部运行状态或账户信息。
官方数据包
--
公开发布、可校验
公开评分门槛
--
低于门槛不接收上传
回测算力
用户侧
平台不代跑回测
接口状态
检查中
页面生成 2026-09-02T01:49:37+00:00

一步一步接入流程

外部策略先在用户侧完成官方数据包回测,再提交策略包和哈希证明;MarketWorld 不替用户跑回测,也不消耗平台算力。

回测方式:用户下载 MarketWorld 发布的官方历史数据包、manifest 和成本模型,在自己的电脑、服务器或第三方算力上回测。系统只负责提供标准数据、校验哈希、做准入检查和后续私有复核;不要把策略源码上传给我们要求代跑回测。

1

选择数据包

按策略场所选择数据包。期现策略必须使用覆盖现货和永续两条腿的官方包;跨交易所策略必须选择已发布的 cross_venue 包,不能自行拼接不同数据包。

GET /external-strategies/backtest-datasets
2

下载并校验

下载 market_data、execution_cost_assumptions 和 manifest,先核对文件 SHA256、data_fingerprint、manifest_hash。

/files/market_data_sessionized.csv
3

用户侧回测

在用户自己的环境运行策略。必须计入手续费、滑点、价差、资金费率和成本模型,并声明无未来函数、无幸存者偏差。

python scripts/external_strategy_offline_backtest.py
4

生成证明材料

生成 summary、trades、equity curve、slice report、score report、config 和 artifact manifest,并对每个文件生成 SHA256。

BacktestEvidenceV2
5

填写策略包

把 dataset、venue_pair、venue_bindings、cost_model、public_score、artifact_hashes 和 commitments 填进 strategy_package_v2。

strategy_package_template_v2.json
6

预检后提交

先 dry-run 预检。正式提交后进入待复核队列;私有复核通过前不会进入任何授权运行队列,更不会触达实盘。

POST /external-strategies?dry_run=true

可直接运行策略包:一次上传必须齐全

JSON、回测结果哈希或 PPO 训练日志本身都不能运行。要进入 Docker 模拟盘,必须提交下面完整目录的 ZIP;平台以其中源码和模型做冷启动验证。
下载完整交付规范

1. 文件结构

ZIP 解压后必须保留以下相对路径。没有源码或权重的提交只会登记为“不可运行”。

my_strategy_bundle/
├─ strategy_package.json
└─ runtime/
   ├─ strategy.py
   ├─ requirements.lock
   ├─ wheels/        # 自定义离线依赖,可为空
   └─ models/        # PPO/ONNX 权重等,可为空

2. JSON 必填运行时字段

  • runtime.type:python/model/reinforcement_learning
  • runtime.entrypoint:如 runtime/strategy.py:generate_signals
  • requirements_locksource_bundle_sha256timeout_seconds
  • 模型文件路径与 SHA256;PPO 还须有权重、归一化器、动作映射、观察窗口定义。
  • execution_schedule:必须声明数据粒度、决策频率、交易日历、时区、决策/执行时点和幂等范围;time_views 不能代替该合约。

3. 可执行函数契约

  • 函数接收严格时点 snapshot
  • 只能返回 SignalIntentV1 列表。
  • 不得下单、联网、读取秘密、写宿主机或启动子进程。
  • 依赖必须精确锁版;自定义包必须附离线 wheel,容器不会联网安装。
启动闸门:完整文件与哈希一致 → 隔离运行时冷启动烟测 → 回测证明一致性检查 → 私有审核 → 纸面模拟盘。任何缺项、哈希不一致或隔离运行时失败都会拒绝执行;不会产生实盘订单。

提交策略包

提交后会先校验 schema、离线回测证明、风险边界和信号格式,再进入待复核队列;不会展示内部运行状态,也不会直接实盘下单。
下载离线回测系统 下载接入标准 下载可运行包规范

接入标准

策略可以来自规则、强化学习、深度学习或外部服务,但必须输出 SignalIntentV1,并使用 MarketWorld 官方数据包完成离线回测。

1. 只提交意图

外部策略不直接改账本、不绕过成本模型、不触达券商。它只表达想观察、开仓、平仓或调仓的标准化意图。

2. 先做离线回测

提交者下载 MarketWorld 官方历史数据包,用自己的算力跑回测,并用公开评分器生成 0-100 分;低于门槛不接收上传。

3. 进入三层闸门

策略包会经过同时间点校验、价格锚校验、成本覆盖、样本外窗口、组合风控和授权边界检查。

4. 私有复核后再接入

哈希承诺包会先进入待复核队列;MarketWorld 用私有特征提取器复算并匹配 commitment id,通过前不会进入任何授权运行队列。

离线回测准入标准等待接口返回。

官方回测数据包

外部用户必须下载这里发布的数据包和成本模型,在本地或外部算力上回测。