If you trade on Interactive Brokers (IBKR), you've likely stared at the order entry window wondering which execution method actually saves you money. The platform offers dozens of order types, but two dominate the conversation for active traders: Adaptive Algo and Smart Routing.
Both are designed to minimize slippage and optimize your fill price. Both are available for free to IBKR clients. But they operate on fundamentally different philosophies. Smart Routing is reactive, instantly scanning multiple venues to find the best available price. Adaptive Algo is proactive, using an algorithm to pace your order over time to avoid moving the market against yourself.
Choosing the wrong one for your specific trade can cost you in hidden slippage. In this guide, we'll break down exactly how Adaptive Algo and Smart Routing work, when to use each, and which one delivers better execution for stocks, options, and futures in 2026.
> About this guide: I'm Lawrence, the writer behind supa.is. Between February and May 2026 I've published 150+ articles on supa.is across crypto and brokerage tooling — including 30+ Interactive Brokers-specific guides (recent examples: IBKR Bracket Order Guide, IBKR Paper Trading Fix, IBKR Python API Error Handling). The most-repeated reader question across that IBKR archive is exactly how to choose between Adaptive Algo and Smart Routing, which is why I'm publishing this standardized guide instead of answering one-off.
> Disclosure: This article contains affiliate links. We may earn a commission at no extra cost to you if you sign up through our link.
What is Smart Routing?
Smart Routing is IBKR's default routing engine for stock and option orders. When you place a market, limit, or stop order with Smart Routing enabled, IBKR doesn't just send your order to a single exchange. Instead, it breaks your order into smaller slices and routes them across multiple trading venues—national exchanges (NYSE, NASDAQ), dark pools, and alternative trading systems (ATS)—in real-time.
The goal of Smart Routing is simple: find the best available price across all venues.
If the National Best Bid and Offer (NBBO) shows a stock trading at $100.00 on NYSE and $100.01 on NASDAQ, Smart Routing will route your buy order to NYSE. If a dark pool has liquidity at $99.99, Smart Routing will route a portion of your order there first.
Smart Routing shines when you need speed over stealth. It's the go-to for small-to-medium orders where you just want to get in or out instantly. It's also practically mandatory for options, which are notoriously fragmented across 16 different exchanges.
However, Smart Routing has a major blind spot: impact cost. If you are trying to buy 10,000 shares of a low-float stock, sending your entire order to the market at once will likely slip the price up. Smart Routing will find the best price *for the first 100 shares*, but the remaining 9,900 shares might fill at a significantly worse price because your order moved the market.
What is Adaptive Algo?
Adaptive Algo is an execution algorithm available for free on IBKR. Unlike Smart Routing, which tries to fill your order as fast as possible, Adaptive Algo is designed to minimize market impact.
When you use Adaptive Algo, you are telling IBKR: "I want to buy 10,000 shares, but I don't want to spike the price. Pace my order over the next hour, hiding my intent from the market."
Adaptive Algo works by analyzing the current order book and historical trading patterns. It breaks your large order into small, random-sized child orders and injects them into the market at irregular intervals. It adapts to changing market conditions in real-time:
* If the stock is moving against you, it slows down to avoid buying the top. * If there is a sudden surge in volume, it accelerates to take advantage of the liquidity. * If the price is moving in your favor, it speeds up to lock in the better price.Adaptive Algo is your tool when you're trying to buy or sell a massive chunk of a stock without spiking the price. It's built for large orders, illiquid names, and trades where you can afford to wait an hour or two for a better average fill.
Head-to-Head: Adaptive Algo vs Smart Routing
So which one actually saves you money? It comes down to speed versus cost.
| Feature | Smart Routing | Adaptive Algo |
|---|---|---|
| Primary Goal | Best available price (NBBO) | Minimize market impact |
| Execution Speed | Instant (milliseconds) | Slow (minutes to hours) |
| Best For | Small/Medium orders, Options | Large orders, Illiquid stocks |
| Slippage | High on large orders | Low on large orders |
| Complexity | Zero (it's the default) | Medium (requires setup) |
| Cost | Free | Free |
The Speed vs. Cost Trade-off
The fundamental difference between Smart Routing and Adaptive Algo is the speed vs. cost trade-off.
Think of Smart Routing as a sprinter. It gets you in and out of the market as fast as possible. If you're scalping and need to enter a position immediately, waiting 15 minutes for an algorithm to pace your order means missing your entire setup.
Like what you're reading? Try it yourself — this link supports ChartedTrader at no cost to you.
Sign up on Interactive Brokers →Adaptive Algo sacrifices speed for stealth. By hiding your order size, it prevents predatory algorithms from front-running you. The cost of this stealth is time. If the market gaps against you while the algo is working, you'll end up with a worse average fill than if you'd just used Smart Routing.
When Smart Routing Fails
Smart Routing fails when your order size exceeds the available liquidity at the best bid or offer. This is common in:
* Penny stocks: Where the bid-ask spread is wide and volume is thin. * Earnings plays: Where volume spikes and spreads widen dramatically. * Options: Where you might need to cross a wide spread to get filled.In these scenarios, Smart Routing will execute your order at the worst possible price because it is forced to cross the spread to find liquidity. Adaptive Algo, on the other hand, will wait for the spread to tighten or for liquidity to appear at a better price.
When Adaptive Algo Fails
Adaptive Algo fails when the market moves against you faster than the algorithm can react. This is common in:
* Momentum trades: Where you are trying to buy into a rising stock. If you use Adaptive Algo, the stock might hit your target price before the algorithm finishes buying. * Gap risk: If you are trying to buy before a news event, and the stock gaps up overnight, Adaptive Algo will buy at the gapped-up price, resulting in a worse fill than if you had just used Smart Routing at the open.How to Set Up Adaptive Algo on IBKR
Setting up Adaptive Algo is straightforward, but it requires a few clicks more than a standard Smart Routing order. Here is how to do it on both IBKR Desktop and TWS.
> Note: Steps below are reconstructed from official docs (IBKR Algo Orders). Verify each step against the current UI before relying on it.
1. Open the Order Entry Window: Select the stock or option you want to trade.
2. Select "Algo": In the order type dropdown, choose "Adaptive Algo" instead of "Limit" or "Market". 3. Set Your Parameters: * Order Size: Enter the total number of shares you want to buy or sell. * Duration: Set how long you want the algorithm to run (e.g., 30 minutes, 1 hour, 2 hours). The longer the duration, the more time the algorithm has to find better prices, but the higher the risk of adverse price movement. * Participation Rate: This is the maximum percentage of the total market volume your algorithm will participate in. A lower participation rate (e.g., 1-2%) means the algorithm will be more stealthy, but it might not finish filling your order in the allotted time. A higher participation rate (e.g., 5-10%) means it will fill faster, but it might move the market. 4. Submit the Order: Click "Submit". You will see the algorithm start working, and you can monitor its progress in the "Algo" tab of the order entry window.Which Should You Use for Stocks?
For stocks, the choice depends entirely on your order size relative to the average daily volume (ADV) of the stock.
* If your order is < 1% of ADV: Use Smart Routing. The market can easily absorb your order without moving the price. There is no need to use an algorithm.
* If your order is 1-5% of ADV: Use Adaptive Algo. Your order is large enough to cause some slippage, but not so large that it will completely move the market. Adaptive Algo will help you minimize that slippage. * If your order is > 5% of ADV: Use Adaptive Algo with a low participation rate and a long duration. You are trying to buy or sell a massive chunk of the day's volume. You need to hide your intent.Which Should You Use for Options?
For options, Smart Routing is almost always the better choice. Options are highly fragmented, and the bid-ask spreads can be wide. Smart Routing is designed to find the best available price across all 16 exchanges. Adaptive Algo is generally not used for options because options are less liquid than stocks, and the algorithm might not be able to find enough liquidity to fill your order in a reasonable amount of time.
If you are trading large blocks of options, you should use IBKR's Block Order feature instead of Adaptive Algo. Block orders are designed specifically for large options trades and are routed to specialists who can find the best price for large blocks.
The Verdict: Adaptive Algo vs Smart Routing in 2026
There is no single "best" order type. The best order type is the one that matches your trade size and your time horizon.
* Use Smart Routing when you want to get filled quickly and your order size is small relative to the market. This is the default for 90% of retail traders.
* Use Adaptive Algo when you are trading large sizes, illiquid stocks, or when you are willing to trade time for a better price.If you are just starting out with IBKR, stick with Smart Routing. It's simple, fast, and effective for most trades. As you scale up your position sizes, you will naturally hit the point where Smart Routing starts to slip you, and that's when you should start experimenting with Adaptive Algo.
Ready to start trading with optimized execution? Sign up for an Interactive Brokers account today and get access to both Smart Routing and Adaptive Algo for free.
Sign up on Interactive BrokersRisk Warning
Crypto trading involves substantial risk of loss. Never invest more than you can afford to lose. This is not financial advice.