跳转到内容
IBKR TWS API 中文实战文档
搜索
Ctrl
K
取消
选择主题
深色
浅色
自动
入门
IBKR API 总览
我应该使用哪种 API?
总览
TWS API
Client Portal Web API
新版统一 Web API
Flex 报表服务
模拟账户
TWS 与 IB Gateway 的区别
Windows 本地开发
Linux 服务器部署
TWS API 介绍
TWS API 文档介绍
注意事项与限制
要求
支持的双因素认证
总览
支持的 2FA 方式
不支持的 2FA 方式
限制
总览
MacOS 上的 C# 限制
C++ DLL 与静态链接
加拿大居民程序化交易加拿大产品限制
模拟账户限制
下载 TWS 或 IB Gateway
下载 TWS 或 IB Gateway
TWS 在线版或离线版?
TWS 设置
TWS API 使用配置
总览
"永不锁定交易工作站" 设置
内存分配
每日和每周重新认证
总览
每日重新认证
每周重新认证
订单注意事项
TWS 中连接的 IB 服务器位置
SMART 算法
财务顾问分配设置
智能订单重新提交
按币种账户值前缀
无效格式时断开连接
下载 TWS API
下载 TWS API
在 Windows 上安装 TWS API
在 MacOS / Linux 上安装 TWS API
TWS API 文件位置和工具
TWS API 基础教程
TWS API 基础教程
第三方 API 平台
第三方 API 平台
非官方语言与第三方包
总览
ib_insync 与 ib_async
特殊配置
在 macOS 和 Linux 上配置 Intel Decimal Library
更新 Python 解释器
总览
打开命令提示符或终端
进入 Python 源码目录
运行 setup.py 文件
确认更新
确认安装结果
Protobuf UserWarning 消息
实现 Visual Basic .NET
故障排查与支持
日志文件
总览
API 日志
如何启用 Debug 日志
Interactive Brokers 日志位置
如何删除日志
上传日志
导出日志
读取导出的日志
未设置值
架构
Trader Workstation
总览
IB Gateway
限频规则
限频规则
限频行为
连接机制
建立 API 连接
验证 API 连接
EReader 线程
总览
C++、C# 和 Java 实现
Python 实现
通过 TWS 远程连接 TWS API
在 TWS 中接受 API 连接
登录多个应用
API Socket 连接断开
同步 API
TWSSyncWrapper 类
连接并启动
断开并停止
当前时间
下一个有效 ID
账户摘要
合约详情
实时行情
历史行情
提交订单
取消订单
未完成订单
成交
持仓
投资组合
账户与投资组合数据
账户摘要
总览
请求账户摘要
账户摘要标签
接收账户摘要
取消账户摘要
账户更新
总览
请求账户更新
接收账户更新
账户值字段
取消账户更新
按模型获取账户更新
总览
请求按模型获取账户更新
接收按模型返回的账户更新
取消按模型获取账户更新
账户组代码
总览
请求账户组代码
接收账户组代码
托管账户
总览
请求托管账户
接收托管账户
持仓
总览
请求持仓
接收持仓
取消持仓请求
按模型获取持仓
总览
请求按模型获取持仓
接收按模型返回的持仓
取消按模型获取持仓
盈亏
总览
请求单个持仓盈亏
接收单个持仓盈亏
取消单个持仓盈亏请求
请求账户盈亏
接收账户盈亏
取消账户盈亏订阅
白标用户信息
总览
请求白标用户信息
接收白标用户信息
公告
请求 IB 公告
接收 IB 公告
取消公告请求
合约 / 金融工具
Contract 对象
在 TWS 中查找合约详情
合约详情
总览
请求合约详情
接收合约详情
接收债券详情
期权链
总览
请求期权链
接收期权链
股票代码搜索
总览
请求股票合约搜索
接收搜索到的股票合约
事件交易
事件交易介绍
总览
ForecastEx 预测合约
CME 事件合约
合约定义与发现
总览
ForecastEx 合约示例
行情
订单提交
总览
订单示例
其他功能
错误处理
理解消息代码
系统消息代码
错误代码
接收错误消息
常见错误解决
总览
行情服务器连接正常
请求的行情需要额外订阅
财务顾问
请求 FA 组和配置
接收 FA 组和配置
替换 FA 分配
分配方法与组
分配方法 XML 格式
总览
可用权益
合约或股份
等数量
金额
净清算价值
百分比
比例
模型组合与 API
组与配置合并
下单
延迟行情
行情类型行为
请求行情类型
接收行情类型
历史行情
历史数据限制
总览
历史数据过滤
历史成交量缩放
小周期 K 线限频违规
不可用历史数据
查找最早可用数据点
总览
请求最早数据点
接收最早数据点
取消时间戳请求
历史 K 线
总览
请求历史 K 线
持续时间
历史 K 线周期
步长规则
每个周期的最大持续时间
返回日期格式
保持更新
接收历史 K 线
历史行情 whatToShow
总览
聚合成交
复权最新价
卖价
买价
买卖价
费率
历史波动率
中间价
期权隐含波动率
交易日程
成交
卖方收益率
买方收益率
买卖方收益率
最新收益率
直方图数据
总览
请求直方图数据
接收直方图数据
取消直方图数据
历史逐笔成交
总览
请求 Time and Sales 数据
接收 Time and Sales 数据
历史停牌与复牌 Tick
历史日期格式
总览
操作者时区
交易所时区
协调世界时 UTC
修改返回日期
实时行情
实时行情限制
5 秒线
总览
请求实时 5 秒线
接收实时 5 秒线
取消实时 5 秒线
组成交易所
总览
请求组成交易所
接收组成交易所
二档行情交易所
总览
请求二档行情交易所
接收二档行情交易所
二档行情
总览
请求二档行情
接收二档行情
取消二档行情
市场指标
总览
NYSE 涨跌家数
NYSE 成交量指数
NYSE TRIN 指标
NYSE TICK 指标
期权希腊值
总览
请求期权希腊值
计算期权价格
计算历史波动率
接收期权数据
一档行情
总览
请求观察列表行情
行情更新频率
通用 Tick 类型
流式快照
监管快照
接收实时数据
交易所组成映射
重新路由 CFD
取消观察列表行情
可用 Tick 类型
总览
停牌
可做空
成交量数据
实时成交量
IB 股息数据
逐笔数据
总览
请求逐笔数据
接收逐笔数据
取消逐笔数据
停牌与复牌 Tick
市场扫描器
市场扫描器参数
总览
请求市场扫描器参数
接收市场扫描器参数
市场扫描器订阅
总览
请求市场扫描器订阅
接收市场扫描器结果
取消市场扫描器订阅
新闻
新闻提供商
总览
请求新闻提供商
接收新闻提供商
实时新闻标题
总览
请求指定合约新闻
请求 BroadTape 新闻
接收实时新闻标题
历史新闻标题
总览
请求历史新闻
接收历史新闻
新闻文章
总览
请求新闻文章
接收新闻文章
下一个有效 ID
请求下一个有效 ID
接收下一个有效 ID
重置订单 ID 序列
订单管理
ClientId 0 与主客户端 ID
佣金与费用报告
成交详情
总览
ExecID 行为
Execution 对象
请求成交详情
接收成交详情
未完成订单
订单状态
总览
理解订单状态消息
请求活跃订单
总览
API 客户端订单
所有已提交订单
手动提交的 TWS 订单
订单绑定通知
获取已完成订单
总览
请求已完成订单
接收已完成订单
订单
Order 与 Contract 对象
取消订单
总览
取消单个订单
取消所有未完成订单
行权期权
最小价格变动
总览
请求市场规则
接收市场规则
MiFIR 交易报告字段
修改订单
提交订单
总览
添加止盈和止损
组合订单
隔夜交易时段
理解订单风险提示
下单注意事项
做空预借股票
测试订单影响 / WhatIf
触发方式
设置管理
请求配置
接收配置
请求配置更新
接收配置更新
TWS UI 显示组
查询显示组
总览
请求查询显示组
接收查询显示组
订阅组事件
总览
请求组事件订阅
接收组事件订阅
取消组事件订阅
更新显示组
Wall Street Horizon 事件数据
元数据
总览
元数据过滤器
请求元数据
接收元数据
取消元数据
事件数据
总览
WshEventData 对象
请求事件数据
接收事件数据
取消事件数据
TWS API 类参考
总览
AccountSummaryTags 类
Bar 类参考
ComboLeg 类参考
CommissionAndFeesReport 类参考
Contract 类参考
ContractDetails 类参考
CodeMsgPair 类参考
DeltaNeutralContract 类参考
EClient 类参考
EClientSocket 类参考
EReader 类参考
EReaderSignal 接口参考
EWrapper 接口参考
Execution 类参考
ExecutionCondition 类参考
ExecutionFilter 类参考
HistoricalTick 类参考
HistoricalTickBidAsk 类参考
HistoricalTickLast 类参考
Liquidity 类参考
MarginCondition 类参考
Order 类参考
OrderAllocation 类参考
OrderCancel 类参考
OrderComboLeg 类参考
OrderState 类参考
PercentChangeCondition 类参考
PriceCondition 类参考
ScannerSubscription 类参考
SoftDollarTier 类参考
TagValue 类参考
TickAttrib 类参考
TimeCondition 类参考
VolumeCondition 类参考
WshEventData 类参考
Web API 参考
Web API 参考总览
交易 Web API
账户管理 Web API
Flex 报表服务
Client Portal Gateway
Client Portal Gateway
Client Portal Gateway 限制
如何下载并运行 Gateway
下载并安装 Java 运行环境
下载并解压 Client Portal API Gateway
运行 Gateway
如何修改 Gateway 端口
Client Portal Gateway 常见问题
Client Portal 认证
认证
会话认证
CP Web API 会话背景
理解经纪业务会话
理解 IB 术语
管理多个会话
使用模拟账户
认证常见问题
Client Portal 接口
警报
账户
合约
事件合约
成交与轧差
FA 分配管理
FYI 与通知
行情
期权链
订单监控
订单
投资组合
PortfolioAnalyst
扫描器
会话
自选列表
Client Portal WebSocket
连接指南
请求会话信息
获取会话令牌
通过 Gateway 建立 WebSocket
通过 OAuth 建立 WebSocket
发送 WebSocket 主题
请求消息与主动推送消息
订阅 WebSocket 主题
账户操作
行情
历史行情请求
BookTrader 价格梯
订单与持仓操作
请求盈亏
请求成交数据
保持会话 / Ping
系统连接消息
通知
OAuth 与 Flex Web Service
OAuth 1.0a
总览
一方 OAuth
三方 OAuth
请求令牌
授权
访问令牌
实时会话令牌
使用 OAuth 1.0A 认证请求
Flex Web Service
总览
Client Portal 配置
启用并创建访问令牌
创建 Flex Query
包含审计追踪字段
生成报表
获取报表
错误代码
MCP 文档访问
MCP 总览
Agent 接入配置
选择主题
深色
浅色
自动
完整文档目录
{roadmap}