QuantLink 是什么:量化策略信号的「快递中转站」

2026/05/04

量化交易者的痛点

如果你是一名量化交易者,你大概率经历过这样的场景:

  • 在**聚宽(JoinQuant)**上精心调参、回测,策略表现优异
  • 但到了实盘,你不得不每天盯着屏幕,手动把聚宽的调仓信号抄到 QMT 或 PTrade 里下单
  • 或者干脆放弃了自动化,任由策略跑在模拟盘里,错过了实盘的每一波行情

问题的根源在于:聚宽是研究回测平台,不是实盘执行终端;QMT/PTrade 是交易终端,但它们之间没有天然的信号通道。

你需要的不是另一个策略平台,也不是一个新的券商接口——你需要的是一条可靠的信号传输管道

QuantLink 的定位非常明确:它是交易信号的"快递中转站",只负责传递,不碰资金,不碰策略逻辑。

你可以把它理解为量化交易领域的 IFTTT 或 Zapier:

  1. 上游接收聚宽策略发出的交易信号
  2. 下游将信号推送到你的 QMT/PTrade 终端
  3. 中间经过去重、持久化、投递确认,确保每条信号可靠到达

QuantLink 不会:

  • 登录你的券商账户
  • 替你执行交易
  • 获取或存储你的资金信息
  • 修改你的策略代码逻辑

你的钱始终在你的券商账户里,你的终端跑在你自己的电脑上。

核心流程:信号如何从聚宽到达 QMT

整条信号链路如下:

聚宽策略发出交易指令
  → 通过 Webhook 推送至 QuantLink
    → QuantLink 去重并持久化
      → QMT 终端轮询拉取信号
        → 终端本地解析并执行下单
          → 执行结果回报 QuantLink

每一步都有安全机制:

  • Webhook 认证:每个策略分配独立的 Token,只有持有 Token 的聚宽策略才能推送信号
  • SHA-256 去重:对原始信号做哈希校验,防止重复投递
  • 设备指纹绑定:终端首次注册绑定设备,防止信号被未授权设备截获
  • 端到端确认:终端拉取、执行、回执,每个环节都有记录

不止中继:还能管理虚拟账户资金

除了信号传输,QuantLink 还提供资金管理功能。每个策略行点 Wallet 按钮即可:

  • 设定聚宽虚拟账户的目标总资产(绝对值)
  • 聚宽策略每日 盘前 9:00 自动拉取并调用 inout_cash() 应用
  • T+1 生效(09:00 前提交当天有效,之后次日)
  • 支持大额出金时按比例缩放持仓

这样用户可以在不修改策略代码的情况下,灵活调整虚拟账户的资金规模。详见 资金管理帮助文档

智能代码注入:幂等可重注入

为了让聚宽策略能跟 QuantLink 通信,需要在策略代码里加入少量样板代码。QuantLink 提供智能注入器,自动完成这件事:

  • 检测策略代码里的下单调用(order_target_percentorder_value 等)
  • 在每处下单后插入 send_signal_to_quantlink() 调用
  • 注入持仓上报函数(每日 15:05 自动推送给 QuantLink)
  • 注入资金调整拉取函数(每日 盘前 9:00 自动应用,新功能)

注入器是幂等的——任何时候你都可以把已经注入过的代码再次粘贴到对话框,系统会先剥光旧的注入痕迹,然后用最新模板重新注入。这意味着每次我们升级注入器(比如新增资金管理功能),你只需要重新跑一次智能注入即可升级。

与其他方案的对比

方案自动化程度可靠性开发成本安全性
手动复制下单低(人为失误)
自建转发服务取决于开发质量高(需维护服务器、数据库)取决于实现
QuantLink高(去重、确认、告警)极低(3 步上手)高(Token 认证 + 设备绑定)

自建方案看似灵活,但你需要处理消息队列、去重逻辑、设备认证、持久化存储、监控告警等一系列基础设施问题。QuantLink 把这些全部封装好了,你只需要专注于策略本身。

适合谁用?

QuantLink 面向的是自建量化策略的个人和团队,典型用户包括:

  • 在聚宽上研究因子、编写 Alpha 策略的量化研究员
  • 有自己的交易系统、希望实现策略自动执行的独立交易者
  • 管理多策略、多终端,需要统一信号管理的量化团队

如果你正在寻找一种方式,把聚宽上的策略信号安全、可靠、自动地送到 QMT/PTrade 执行,QuantLink 就是为你准备的。

QuantLink Team

QuantLink Team