Interactive Brokers Order Types and Algo Overview
There are dozens of Interactive Brokers order types. I had been placing orders in the typical way since starting with them because I did not know any better. Then I saw this page on their site and it broke my mind.
These are the other types that I found useful.
First – How Do I Pay Commission In These Fancy Ways?#
On mobile you’ll often have to use IBot. I’ve shied away from IBot the same way I shy away from chat bots on business websites, but this one is alright. You get an interactive menu that you can quickly move through to do complex things. It’s not very smart, which can be frustrating.
On desktop you can find all of these in the Trader Workstation platform in an order ticket window in the same dropdown where you’d find LMT or MKT. If you don’t find it there, it’s probably a < fancy-beast >
that has its own window. There’s also IBot on TWS, if you must.
Accumulate / Distribute#
This is a monster of a algo that is designed for filling large orders without spooking the market. I was thinking of using it to get an average price over a given period of time, so it caught my eye. However, it turns out they have a simpler algo for that!
TWAP Algo#
This order spreads out a total order size into chunks filled across time, getting you an average price over that period of time. I want this often! Having it dutifully executing the full order according to your specifications takes the emotion out of your fills, and I like that.
Adaptive Algo#
This algo attempts to trade within the < bid | ask >
spread of a security to get fills at better prices, and should be helpful when the spread is wide. It will scan the bid/ask as the patience level you specify to try and get you the best fill. There is a risk that the market will move away from you while it waits. IB claims that using this leads to better fill prices on average.
GTD, GAT#
Good til date/time and good after date/time. Exactly what they sound like.
Funari#
A limit order that left incompletely filled at the end of the trading session will be automatically converted into a Market-On-Close order ensuring a complete fill.
Box Top#
A market order that if partially filled becomes a limit order at the filled price. This avoids eating through a couple good prices and filling the stink ones behind it.
Conclusion#
That’s all! Well, not all Interactive Brokers order types – but that’s all that I think we need to pay attention to.