如何连接到盈透证券(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接口,效率更高,速度更快。(注:盈透交易帐户的连接需要在交易帐户处另外单独设置。行情与交易的连接各自独立。)