如何连接到盈透证券(IB)?
通盈策略助手连接到IB的步骤如下:
第一步,安装最新版IB网关或TWS。
桥接需965或以上版本的IB网关(或TWS)。下载路径如下:IB官网首页,点击右上角的登陆 -> 最新IB网关。
第二步,配置IB网关或TWS。
打开菜单 Configure(配置)=>Settings(设置),弹出设置面板,依次点击API=>Settings(设置),把右侧Read-Only API(只读API)的勾勾去掉(否则无法下单)。记下端口号(Socket port),该端口号在泉云软件中添加IB帐号时需要用到。如下图所示:
若使用TWS。找出全局配置,设置如下图所示:
第三步,连接IB行情。
行情与自选管理,在“盈透证券(IB)”项下右键菜单,点击设置,填写地址及端口号,如下图:
注意:端口号填写IB TWS或网关一致的“套接字端口”。如下图:
第四步,添加IB交易帐户。
在交易帐户管理导航栏,右键选择添加交易帐户。
注: 关于API客户ID,当一个盈透帐户有多个地方(包括TWS客户端)同时交易时,设置为主API客户ID,将可以接收到其它客户ID产生的交易数据,例如成交、挂单等。非主客户ID只能接收到本客户ID产生的交易数据(例如,如果用户在TWS上直接下单,将无法检测出来)。
附加:优化连接说明
国内网络连接盈透API数据时表现不太稳定,为保证更快速的数据,建议如下:
- (1). TWS或IB网关登陆时,选择China或者香港线路。若不选择,默认连接到美国纽约。
- (2). 尽量使用香港或靠近香港(深圳、广州等)的云服务器运行TWS或IB网关。
- (3). 推荐使用无图形界面的IB网关,因它专门用于API接口,效率更高,速度更快。(注:盈透交易帐户的连接需要在交易帐户处另外单独设置。行情与交易的连接各自独立。)
Previous: 热键炒单怎么设置?