盈透 IBKR 只有 1% 的人在用的神级功能:订单附加条件

盈透的手机 APP 下单界面,还剩下一个板块没有写:

这个功能很不起眼,但我觉得是 IBKR 里最像「程序员工具」的一块。

订单附加条件就是:在订单被发送到交易所之前,先判断一组你提前写好的条件。

条件满足,也可以取消。

对东八区用户来说,这就很香了。美股开盘是晚上,不能每次都靠肉身熬夜盯盘,能让服务器帮你看着一点,就少一点人肉运维。

附加条件不是「限价单/止损单」

「附加条件」乍一看有点像限价单,但实际上完全不同。主要区别有这几点:

1. 关注点不同/维度不同

普通的限价单和止损单只关注自身的价格,无法感知大盘、行业和其他因素。

「附加条件」除了自身价格,还可以看别的东西。

比如,想买苹果 AAPL,但你不想在纳指还没站稳的时候单独冲进去,就可以设置:

  • 订单标的:AAPL
  • 触发条件:QQQ 到达某个价格
  • 满足条件后:才提交 AAPL 买入单

Price、Time、Margin、Execution、Volume、Percent Change

  • 价格到某个位置
  • 到某个时间点
  • 保证金缓冲到某个水平
  • 某个标的发生成交
  • 成交量达到某个水平
  • 涨跌幅达到某个条件

这些条件还能用 AND / OR 组合起来。

比如,想买 NVDA,可以设置成:

  • QQQ 价格突破关键位
  • AND 成交量超过 100 万
  • AND 时间晚于美东 10:00

这基本就是一个迷你版的交易脚本。

与或非是编程领域的底层积木。放到交易里,它就变成了「让订单理解市场环境」的能力。

2. 实现原理不同

限价单、止损单在你下单之后,订单就进入交易所的订单簿(除非你设置了冰山单,冰山单也是 IB 所具备的特色功能,市场深度里能看到你的单子,你是提供流动性的一部分。

当你的订单带有附加条件,并且选择「满足条件时提交」时,下单后订单会先停留在 IBKR 的系统里。

IBKR 服务器帮你监控条件,条件满足后,订单才会被送到交易所。

所以你也可以用这个来间接隐藏自己。

当然,隐藏不是隐身,只是

在条件触发前,订单还没有真正进入交易所订单簿

在下单界面下滑即可看到「附加条件」,点击加号就会进入条件设置界面:

如果没有看到,可以点击页面里的「显示更多选项」。

图片[1]-盈透 IBKR 只有 1% 的人在用的神级功能:订单附加条件-🎉数字奇遇🎉

进入设置界面后,最顶部可以看到两个选项:「满足条件时提交」、「满足条件时取

  • 满足条件时提交:即下单后,订单停留在 IB 服务器,条件满足后送到交易所。
  • 满足条件时取消:即下单后,订单就送到交易所,同时 IB 服务器持续监控,条件满足后取消挂单。

下方则是各种条件,这些不用多介绍了,点进去就能看懂。

图片[2]-盈透 IBKR 只有 1% 的人在用的神级功能:订单附加条件-🎉数字奇遇🎉

选择一个条件后,会进入具体设置。

比如价格条件,会要求你设置:

  • 参考标的
  • 大于 / 小于 / 等于
  • 具体价格
  • 是否允许盘前盘后触发

下方则是可以编排「与」「或」,可以尽情加强条件控制。

最下方的延长交易时段很好理解,就是是否把盘前盘后也纳入判断。

使用举🌰

策略一:指数共振突破买入

提高突破交易的胜率,确认大盘配合。

  • 买入:NVDA
  • 条件:QQQ 价格 > 某个关键阻力位
  • 逻辑:大盘没破位前,不单独做多个股

很多时候个股看起来很强,但指数没配合,就容易变成假突破。

这个条件相当于告诉系统:先别急,等大盘一起点头。

策略二:开盘冷静期策略

避免开盘半小时的噪音。

  • 买入:TSLA
  • 条件:时间 > 10:00:00 EST
  • 逻辑:让市场先博弈半小时,方向明确后再让系统挂单

美股开盘前半小时经常很吵。

隔夜消息、机构调仓、期权开盘流动性、盘前挂单一起涌进来,价格像刚睡醒的人,动作很大,但未必清醒。

对不想追第一根 K 线的人来说,时间条件很实用。

策略三:止盈保护+联动止损

即使去睡觉,也能做一点基础风控。

  • 卖出:持仓股票
  • 条件:自身价格 < 止损价
  • OR:SPY 跌幅 > 1.5%
  • 逻辑:要么个股走坏,要么大盘崩盘,只要发生一个,就触发离场

这里的关键不只是止损价,而是把「系统性风险」也纳入判断。

个股跌,可能是个股问题。

大盘一起跌,问题就变成了水位下降。这个时候还只盯着单只股票,有点像屋里进水了还在研究拖鞋湿没湿。

策略四:收益公布前后控制订单

避开财报前后的极端波动。

  • 买入 / 卖出:目标股票或期权
  • 条件:时间早于某个时间点,或晚于财报公布后某个时间点
  • 逻辑:不在最混乱的窗口把订单暴露出去

这个不一定适合所有人,但很适合有明确规则的人。

比如你不想在财报公布前成交,只想在财报后重新定价,那就可以用时间条件把交易窗口框住。

几个坑也要知道

条件触发不等于一定成交。

如果条件满足后提交的是限价单,最终能不能成交,还是要看价格、流动性和市场速度。

条件依赖 IBKR 的系统监控。

如果 IBKR 服务器、行情数据或连接状态出现问题,条件触发可能受影响。这个东西好用,但不能当成绝对保险。

条件越复杂,越容易不触发。

很多人写交易规则时容易上头,恨不得把宇宙真理都写进去:

  • QQQ 突破
  • SPY 没跌
  • VIX 下降
  • 成交量放大
  • 时间晚于 10 点
  • 保证金还要足够

规则越完整,听起来越安全,但也可能变成永远不交易。

这和写程序一样,判断条件太多,最后不是 bug,就是没人走到那个分支。

GTC 条件单也要注意跨日问题。

IBKR 官方文档里提到,GTC 条件单如果不是在触发当天成交,后续交易日通常需要条件再次触发,订单才会重新变为 active。这个细节很容易被忽略。

所以设置完之后,不要以为它会像一个永动机一样永远按你的想象运行。

定期检查订单状态,依然是基本功。

一挪迈的思考

附加条件本质上不是一个「更高级的订单类型」,而是给普通订单加了一层判断逻辑。

到这个价格就买。

附加条件更像一段代码:

如果大盘确认、时间合适、成交量配合,再考虑把这张订单送出去。

这就是 IBKR 好玩的地方。

它不只是一个券商 App,更像一个交易系统的低代码平台。你愿意研究,它就能给你很多颗螺丝;你不愿意研究,它看起来就只是一个按钮很多、界面很丑的软件。

当然,工具再强,也只是工具。

真正该自动化的不是冲动,而是纪律。

DYOR。本文仅为个人经验和工具使用记录,不构成投资建议。交易前请自行确认订单规则、账户权限、行情数据和风险承受能力。

© 版权声明
THE END
喜欢就支持一下吧
点赞546 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容