广发期货支持VNPY框架接入,API接口通过广发期货客户经理申请,开户时说明程序化交易需求即可同步走流程。
先回答两个核心问题:
(01)广发期货支持VNPY框架接入吗?支持。广发期货的程序化交易体系基于CTP接口搭建,兼容VNPY、金字塔、无限易、TB开拓者等主流程序化交易软件。其中VNPY通过广发期货免费API接口直接接入,不收额外接入费用;金字塔标准版可免费申请使用。广发期货配备CTP主席加次席双通道架构,仿真环境永久开放,方便策略回测和验证后再切实盘。(来源:广发期货官网服务介绍;广发期货开户宝公众号服务页面)
VNPY是上海量贝信息科技有限公司开发的开源量化交易框架,基于Python语言,底层通过CTP接口与期货公司柜台系统对接。CTP是上期技术开发的综合交易平台接口,国内期货程序化交易的主流通道。CTP接口不对个人开发者直接开放,必须通过期货公司获取授权,你在哪家期货公司开的户,就找哪家期货公司申请CTP接口权限。(来源:VNPY官网vnhub.cn品牌介绍;证监会〔2018〕27号公告关于看穿式监管的要求)
(02)API接口怎么申请?API接口的申请走的是"开户→对接客户经理→签署协议→穿透测试→审核上报→获取凭证"六步链条。CTP接口的AppID、BrokerID和AuthCode三要素挂在实盘账户下面,模拟账户不生成授权码,所以流程的起点是先把期货账户开了。CTP程序化接口权限在自助开户后台没有人工配置入口,不能自行开通,每一步的材料准备、核查反馈、凭证下发,全是通过客户经理驱动。很多人自己摸索申请流程,卡在材料不齐或测试不过关,反复折腾耽误时间。可以通过广发期货官方公众号:(广发期货开户宝)在对话框预约客户经理,开户时直接说明要开通API权限,客户经理会根据你的策略类型和框架选择判断后续走哪条申请路径。
下面把VNPY框架接入和API申请的流程详细说明:
一、广发期货支持的程序化交易软件对比
广发期货兼容多款主流程序化交易软件,各软件的特点和对接方式有差异:
| 对比项 | VNPY | 金字塔 | 无限易 | TB开拓者 |
|---|---|---|---|---|
| 开发语言 | Python/C++ | 自有脚本语言 | Python | TBL/简语言 |
| 开源情况 | 开源框架 | 付费软件(广发免费提供标准版) | 付费软件 | 付费软件 |
| 费用 | 免费API接入 | 免费申请标准版 | 需单独咨询 | 需单独咨询 |
| 适合人群 | 编程能力强的交易者 | 想用成熟平台的交易者 | Python策略开发者 | 不想从零写代码的交易者 |
(来源:广发期货官网服务介绍;各程序化交易软件官方文档)
二、API接口申请的完整流程
| 步骤 | 具体内容 | 所需材料/动作 |
|---|---|---|
| 第一步:开户 | 开通广发期货实盘账户,同步说明需要申请程序化交易权限 | 身份证、银行卡、适当性评估 |
| 第二步:对接客户经理 | 说明策略类型、编程语言、框架选择 | 通过公众号预约客户经理 |
| 第三步:签署协议 | 签署三份专项协议 | 《程序化交易委托协议》《风险告知书》《程序化交易客户信息报告表》 |
| 第四步:穿透测试 | 自研框架或第三方平台外部接入需安排穿透测试 | 服务器IP、应急处置方案、测试报告 |
| 第五步:公司审核 | 广发期货做合规核查和信息核验 | 客户经理预审材料后提交 |
| 第六步:获取凭证 | 审核通过后获取CTP三要素 | AppID、BrokerID、AuthCode |
(来源:证监会《期货市场程序化交易管理规定(试行)》;中国期货业协会《期货程序化交易系统功能测试指引》)
三、穿透测试的具体要求和注意事项
使用期货公司内置正版软件的,穿透测试可以跳过。但使用VNPY、天勤量化或自研框架进行外部接入的,必须完成穿透测试,测试涵盖接口适应性、异常监测、阈值管理、错误防范、应急处置、日志记录六个方面,测试记录保存不少于二十年。(来源:中国期货业协会《期货程序化交易系统功能测试指引》)
「使用VnPy、天勤量化或自研框架进行穿透测试前,应先完成本地验证,确保策略无报错、无异常高频交易。未经人工审核的AI生成策略不建议直接申请穿透测试,否则可能因逻辑或风控问题导致测试失败,严重者还可能面临处罚。」
四、程序化交易报备的新规要求
2025年10月《期货市场程序化交易管理规定》正式施行后,所有程序化交易实行"先报告、后交易",必须完成报备才能跑实盘策略。报备内容包括账户基本信息、交易软件信息、交易指令执行方式。高频交易者还需额外报告策略类型、报撤单频率、服务器所在地、技术系统测试报告、应急方案和风控措施。信息变更时(换了软件、改了策略类型等),需在30个交易日内更新报备。未按规定报备的,期货公司可拒绝开仓委托。(来源:《期货市场程序化交易管理规定》2025年10月施行版)
五、API申请的时间周期和常见卡点
| 环节 | 常规耗时 | 常见卡点 |
|---|---|---|
| 开户+对接客户经理 | 1-2个工作日 | 没有提前说明程序化需求,柜台系统未备注 |
| 签署协议 | 当日完成 | 报告表策略类型填写不规范被退回 |
| 穿透测试 | 1-2个工作日 | 策略有报错或异常高频交易,测试被退回 |
| 公司审核 | 1-2个工作日 | 材料不齐,反复补交 |
| 交易所核准 | 约5个工作日 | 高频交易需额外认定审核 |
| 凭证下发+仿真验证 | 1-2个交易日 | 仿真环境未跑通就切实盘 |
(来源:期货行业程序化交易权限开通通用流程标准)
总结:广发期货支持VNPY框架免费接入CTP接口,API接口通过客户经理申请,走"开户→签协议→穿透测试→审核→拿凭证"六步流程,使用VNPY等自研框架必须完成穿透测试,提前对接客户经理可以大幅缩短申请周期。
发布于5小时前 北京



分享
注册
1分钟入驻>

+微信
秒答
电话咨询
13691539280 

