有没有官方可用的期货交易API接口? 期货公司区别
操作流程
不多废话先上结论(操作流程图):
下面是步骤说明,只要照着做100%可以搞定!!!
第一步:申请穿透式接入
电话联系你的客户经理,向期货公司申请进行穿透式接入测试。如果期货公司服务质量较好,可能已经主动联系你邀请测试了。
第二步:填表提交AppID
填写申请表,每家期货公司有所区别,但整体上需要提供的信息可能包括:
CPU序列号
硬盘序列号
硬盘主分区盘符和大小
网卡MAC地址
内网IP和外网IP
交易程序的AppID
以上多条信息的获取,就需要用到cmd中的系统命令工具了。
输入以下命令获取CPU序列号:
逐条输入以下命令,获取硬盘序列号、主分区盘符和大小:
输入以下命令,“以太网适配器”下的“物理地址”就是MAC地址,“IPv4地址”就是内网IP:
最后的AppID,是一个由用户提供的交易程序代码,以个人身份申请时,格式为:
client_xxxx_yyyy
其中xxxx是你的软件名称,yyyy是版本号,这两个字段都是客户自己填的信息(没有固定规则),以vn.py的v2.0版本为例,AppID可能为:
client_vnpy888_2.0
其中888的部分,是自定义的一个字符串,主要为了避免你的AppID和其他人重复,你可以选择随意选择:姓名拼音缩写、某个数字、幸运词......
第三步:拿到AuthCode
提交申请表后,一般当天或者第二天就能拿到期货公司针对你的这个AppID提供的测试账号信息,包括:
用户名、密码
经纪商代码、仿真测试服务器地址(交易、行情)
产品名称(你填的AppID)、授权编码(AuthCode)
第四步:仿真测试
我们这里测试环节以最新版的VN Studio为例,如果没有的话请点击下载:VNStudio-2.0.3。同样你也可以选择使用任何其他的软件程序来操作,如果不幸掉坑后爬不出来的话再回到VN Station好了。
登录完成后会看到VN Station主界面,此时请点击底部的“VN Trader Pro”,并在弹出的目录选择对话框中直接点“选择文件夹”按钮(即在默认的Windows用户目录下启动VN Station):
随后会弹出配置VN Treader的对话框,注意此时请一定只勾选加载CTPTEST接口,千万不要同时勾选加载CTP接口,会因为dll冲突导致后续测试失败!!!!
在VN Trader主界面上,点击左上角的“系统”->“连接CTPTEST”,在弹出的登录配置对话框中输入期货公司提供的测试账号信息(产品名称就是AppID),点击连接按钮后登录CTP穿透式测试用服务器:
当VN Trader左下角的日志监控组件中,刷新出熟悉的日志信息,看到“合约信息获取成功”的时候,就意味着我们已经完成测试了!
第五步:期货公司校验
搞定上面的测试服务器连接登录后,就可以联系期货公司进行校验工作了,通常可以一次性直接通过,如果遇到不通过的情况请查看
版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。