ib tws 订阅实时行情
摘要:
核心概念在开始之前,理解几个关键概念非常重要:合约: 这是您要交易或查看数据的金融工具的唯一标识符,每个合约都有一个独特的代码,例如股票的 AAPL,期货的 ESZ3,外汇的 EU... 核心概念
在开始之前,理解几个关键概念非常重要:
- 合约: 这是您要交易或查看数据的金融工具的唯一标识符,每个合约都有一个独特的代码,例如股票的
AAPL,期货的ESZ3,外汇的EURUSD等。 - 市场数据: 指的是实时的价格信息,如买卖价、最近成交价、成交量、盘口深度等。
- 订阅: 在 IBKR 的系统中,订阅意味着您向 IBKR 发出请求,要求将某个合约的市场数据流发送到您的 TWS 或 IB Gateway。
- 市场数据权限: IBKR 的市场数据不是完全免费的,您需要满足以下条件之一:
- 拥有该产品的交易权限:如果您想订阅美股的实时行情,您需要有一个可以交易美股的账户。
- 单独购买市场数据:如果您只想看行情而不交易,可以单独购买数据包,费用会根据交易所和数据类型(Level I, Level II, 历史数据等)而不同。
通过“监控器”页面订阅(最常用、最直观)
这是最直接的方法,适合快速添加您关注的合约。
(图片来源网络,侵删)
步骤 1:打开或创建监控器页面
- 在 TWS 菜单栏中,点击
监控器。 - 如果您是第一次使用,可以选择
股票、期权、期货等预设模板,或者直接点击新建监控器创建一个空白页面。
步骤 2:添加合约
- 在监控器窗口的左上角,有一个
合约字段。 - 在这里输入您想订阅的合约代码。
- 示例:
- 美股苹果:
AAPL - A股贵州茅台 (在港交所上市):
09888或HK(IB 的不同代码) - E-迷你标普500期货:
ES(TWS 会自动提示您选择具体的到期月份,如ESZ23代表2025年12月到期) - 欧元/美元外汇:
EURUSD
- 美股苹果:
- 示例:
- 输入代码后,按
Enter键,TWS 会自动搜索并显示匹配的合约。
步骤 3:选择正确的合约
- 如果搜索结果有多个(不同交易所的同名股票),请仔细核对并选择正确的那个。
- 关键检查点:
- 交易所:
AAPL应该在NASDAQ(纳斯达克) 交易所。 - 货币: 确保货币是您想要的,
USD。 - 合约描述: 确认描述与您要找的资产一致。
- 交易所:
步骤 4:订阅市场数据
- 当您在监控器列表中看到您想要的合约后,右键点击该行。
- 在弹出的菜单中,选择
市场数据->订阅。 - 您可能会看到一个提示,告诉您订阅该数据需要满足的条件(如拥有交易权限或付费),确认即可。
步骤 5:验证订阅
- 订阅成功后,您会看到该合约的行实时数据开始滚动,包括
最后价、买卖价、成交量等。 - 如果数据是灰色的或者显示 ,通常意味着订阅失败,请检查您的账户权限和网络连接。
通过“合约搜索”窗口订阅(更精确)
当您不确定确切的合约代码或需要查看更多详细信息时,这个方法非常有用。
步骤 1:打开合约搜索
- 在 TWS 界面,按快捷键
Ctrl+Y,或者点击工具栏上的合约图标(像一个放大镜对准表格)。
步骤 2:搜索并筛选合约
- 在搜索窗口中,您可以输入多种信息进行搜索,而不仅仅是代码。
- 描述: 输入公司名,如 "Apple Inc." 或 "茅台"。
- 类别: 选择
股票、期货、期权等。 - 交易所: 选择特定交易所,如
SMART(IB 的智能路由,会自动选择最佳交易所) 或NASDAQ。 - 货币: 选择
USD或CNY等。
步骤 3:选择并订阅
- 从搜索结果列表中,找到您想要的合约。
- 双击该合约,或者选中它后点击
插入按钮。 - 这时,一个名为
合约信息的新窗口会弹出,这个窗口非常重要,它包含了该合约的所有详细参数。 - 在
合约信息窗口中,点击市场数据标签页。 - 您会看到当前的市场数据状态,点击
订阅按钮即可。 - 您也可以在这里选择订阅不同级别的数据,
Level I(仅买卖价) 或Level II(盘口深度数据),但这通常需要额外的费用。
通过“交易面板”订阅(边交易边看)
如果您已经准备好下单,这个方法最快捷。
- 打开
交易面板(默认是 TWS 的核心区域)。 - 在
合约输入框中输入代码,并选择正确的合约。 - 输入您想交易的股数。
- 在您点击
买入或卖出按钮之前,请确保市场数据选项是勾选的。 - 点击
买入/卖出,在弹出的确认窗口中,系统会再次要求您确认订阅市场数据,确认后,订单会发出,同时该合约的行情也会被自动订阅到您的监控器中。
常见问题与解决方法
-
问题:为什么我的数据是灰色的/显示“---”?
- 原因1:未订阅数据,您只是添加了合约,但没有点击
订阅。 - 原因2:没有权限,您的账户没有该产品的交易权限,也没有单独购买市场数据。
- 原因3:市场休市,如果在非交易时间查看,数据自然是空的。
- 解决:右键点击合约,确保已订阅,检查
账户->账户摘要->市场数据,看是否有相关权限。
- 原因1:未订阅数据,您只是添加了合约,但没有点击
-
问题:为什么订阅数据时弹出付费提示?
(图片来源网络,侵删)- 原因:某些交易所的数据(如纳斯达克的 Level II)是收费的,IBKR 会先尝试从您的交易权限中“抵扣”数据费用,如果没有权限,就需要您付费购买。
- 解决:您可以选择付费购买,或者暂时只看免费的 Level I 数据。
-
问题:如何取消订阅数据?
- 操作:在监控器中右键点击已订阅的合约,选择
市场数据->取消订阅。
- 操作:在监控器中右键点击已订阅的合约,选择
-
问题:如何查看和管理我订阅的所有数据?
- 操作:在菜单栏中,点击
配置->市场数据->订阅,在这里您可以查看所有当前活动的订阅,并可以方便地取消它们。
- 操作:在菜单栏中,点击
进阶技巧
- 使用
SMART路由:在搜索合约时,如果交易所选择SMART,IB 会自动为您选择流动性最好、成本最低的交易所来获取数据和执行交易,非常方便。 - 设置警报:在监控器中,右键点击合约,选择
设置警报,您可以为价格、成交量等指标设置声音或弹出式提醒。 - 保存监控器布局:当您设置好一个常用的监控器页面后,可以通过
监控器->保存布局来保存它,下次登录时,可以快速加载您的工作界面。
希望这份详细的指南能帮助您顺利地在 TWS 中订阅实时行情!祝您交易顺利!
文章版权及转载声明
作者:咔咔本文地址:https://jits.cn/content/28417.html发布于 今天
文章转载或复制请以超链接形式并注明出处杰思科技・AI 股讯


还没有评论,来说两句吧...