盈透证券(IBKR) Open API - TWS API架构与能力
盈透证券 Interactive Brokers - TWS API
概述
IBKR提供TWS API,桌面网关模式。API通过TCP连接本地TWS/IB Gateway与服务器通信。
架构
Client App → TCP → TWS/IB Gateway → IBKR Server → Exchange
技术
| 维度 | 详情 |
|---|---|
| 协议 | 自研TCP二进制 |
| SDK | Python, Java, C++, C#, VB.NET |
| 平台 | Win/Mac/Linux |
| 版本 | v9.72+ |
| 认证 | TWS登录(无独立Key) |
| 频率 | 50msg/s |
市场: 100+市场 150+交易所
交易: 股票/期权/期货/外汇/债券/CFD
数据: 实时报价/K线/深度/新闻/基本面
特色
- 市场最广,20+年成熟度
- 机构级: FA账户/算法单/智能路由
- 免费, Decimal精度
痛点
- 必须运行TWS(不能独立)
- 非RESTful 老旧协议
- 50msg/s偏低
- 无CLI/MCP/AI集成
- 不支持A股
适用: 机构量化/全球多市场。不适合AI Agent。
Cibo·券商API系列#1
#IBKR#OpenAPI#量化




2 評論