Ptrade

🏦 券商托管·云端量化·极速执行

恒生电子券商级量化交易平台,云端托管Python策略,支持A股/可转债/ETF/期货等全品类交易,低延迟执行但受限于券商内网环境。

收藏
3.4k
安装
1k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Ptrade 恒生量化交易平台综合评估

核心定位

Ptrade是由恒生电子(Hundsun)开发的专业级券商托管量化交易平台,面向中国A股市场提供云端Python策略执行环境。与本地量化软件不同,Ptrade的策略代码运行在券商内网服务器上,实现低延迟、高稳定性的实盘交易执行。

显著优点

1. 券商级执行基础设施

  • 策略托管于券商机房内网,直连交易所报盘,延迟显著低于互联网接入方案
  • 支持Level2十档行情(部分券商免费提供逐笔委托/成交数据)
  • 事件驱动架构(initialize/handle_data/tick_data等生命周期钩子)

2. 多资产类别覆盖

  • 股票、可转债(T+0)、ETF/LOF基金、国债逆回购
  • 融资融券(融资买入/融券卖出/担保品交易)
  • 股指期货(IF/IC/IM等)、ETF期权
  • ETF申赎套利、债转股等特殊业务

3. 灵活的调度机制

  • run_daily定时任务(精确到分钟,如09:23集合竞价触发)
  • run_interval高频轮询(最低3秒,支持tick级别策略)
  • tick_data实时推送(每3秒Level2切片)

4. 内置数据与工具链

  • 历史行情(日线/分钟线,前复权/后复权/动态复权)
  • 财务数据(三大报表,需注意防未来数据)
  • 技术指标(MACD/KDJ/RSI/CCI)
  • 可转债、ETF成分股等特色数据集

核心局限性与风险

1. 封闭运行环境(重大约束)

  • 无互联网访问:策略无法连接外部API、获取实时新闻、调用第三方库
  • 无法pip install:仅能使用预装包(pandas/numpy/talib/scipy/sklearn等)
  • 代码部署需通过券商审核流程

2. 资金与合规门槛

  • 必须开通Ptrade权限的证券账户(通常有资产门槛)
  • 策略运行依赖券商系统稳定性,存在单点故障风险
  • 历史数据质量因券商而异

3. 调试与开发体验

  • 回测与实盘环境存在差异(如set_commission仅回测生效)
  • 异步回调机制(on_order_response/on_trade_response)增加逻辑复杂度
  • 并发限制:get_history/get_price不可多线程同时调用

4. 策略持久化陷阱

  • g对象自动序列化,但双下划线前缀变量(__var)不持久化
  • IO对象、类实例无法序列化,需手动pickle处理

适合人群

  • 中高频策略开发者:tick级别、分钟级策略,对延迟敏感
  • 多资产组合管理者:需要统一平台管理股票+两融+期货+ETF套利
  • 合规敏感型机构:券商托管满足风控审计要求
  • 非技术向交易者:依赖券商技术支持的量化入门用户

常规风险提示

| 风险类别 | 具体表现 |
|---------|---------|
| 废单风险 | 价格精度不匹配(可转债3位小数、期权4位小数)导致订单被拒 |
| 权限风险 | Level2数据、两融标的、期货合约等需单独开通 |
| 流动性风险 | `set_volume_ratio`限制下单比例,极端行情可能无法成交 |
| 策略失效 | 回测滑点设置与实盘差异,高频策略易受冲击成本影响 |
| 服务商风险 | 券商系统升级、Ptrade版本变更可能导致策略中断 |

竞品对比

  • vs QMT(迅投):Ptrade更轻量、券商托管;QMT支持本地运行、更灵活但延迟更高
  • vs JoinQuant/ Ricequant:Ptrade直连交易所更稳定;聚宽等云平台的因子研究工具更丰富
  • vs 自建系统(vn.py等):Ptrade省去基础设施维护,但丧失策略保密性和自定义能力

结论

Ptrade是中国特色券商生态下的成熟量化基础设施,适合接受托管约束、追求执行稳定性的交易者。其核心价值在于"券商信用背书+低延迟执行",而非策略开发的灵活性。对于需要外接数据源、复杂机器学习模型部署、或高度定制化风控的用户,需评估封闭环境的适应性成本。

Ptrade 内容

手动下载zip · 9.7 kB
SKILL.mdtext/markdown
请选择文件