Coinbase Advanced Order Types: Market, Limit, Stop-Limit & Bracket
A clear guide to Coinbase Advanced order types — market, limit, stop-limit, and bracket — with use cases and worked examples for each in 2026.
Coinbase Advanced order types are where beginners leave the most money — and the most risk management — on the table. Most people only ever click “market buy” and never touch the tools that actually protect a position.
This guide covers all four order types with concrete use cases and a worked example for each, so you know exactly when to reach for which.
Recommended exchange
Coinbase Advanced
Up to 3.85% USDC rewards on trading balance, low maker/taker fees, and full Coinbase Advanced toolset.
The four order types at a glance
| Order type | What it does | Fee side | Best for |
|---|---|---|---|
| Market | Fills immediately at best price | Taker (higher) | Instant entry on liquid pairs |
| Limit | Fills only at your price or better | Maker (lower) | Controlled entries/exits |
| Stop-limit | Triggers a limit order at a stop price | Maker on fill | Stop-losses, breakout entries |
| Bracket | Pairs a take-profit and stop-loss | Maker on fills | Defined-risk trades |
Market orders
A market order buys or sells immediately at the best available price on the book. Simple, fast, and the most expensive — you pay the taker fee and accept whatever slippage the order book hands you.
Use it for: highly liquid pairs (BTC-USD, ETH-USD) where the spread is tight and you need to be filled now.
Avoid it for: thin altcoins, where a single market order can walk up the book and fill far worse than the quoted price.
Worked example: You market-buy $2,000 of BTC. The best ask is $68,000, but your order is large enough to fill partly at $68,000 and partly at $68,040. You’re filled instantly, you pay the taker fee, and your average price is slightly above the quote. On BTC that slippage is tiny. On a low-volume alt, it could be several percent.
Limit orders
A limit order fills only at your specified price or better. It rests on the order book until the market reaches it. You pay the lower maker fee, and you control your exact entry.
Use it for: essentially every considered trade. Patience pays you in both price and fees.
Place a limit order on Coinbase Advanced →
Worked example: ETH is trading at $3,500 and you think $3,420 is a better entry. You place a limit buy at $3,420. The order sits on the book. If ETH dips to $3,420, you’re filled at your price and pay the maker fee. If it never dips, you simply cancel — you were never forced into a bad entry. The downside is it may not fill at all; that’s the trade-off for control.
Stop-limit orders
A stop-limit has two prices: a stop (the trigger) and a limit (the price your order is placed at once triggered). When the market hits your stop, a limit order is automatically placed.
Use it for: stop-losses to cap downside, and breakout entries to buy strength while you’re away from the screen.
Worked example (stop-loss): You bought BTC at $68,000 and want to cap your loss. You set a stop at $64,000 with a limit at $63,800. If BTC falls to $64,000, a limit sell at $63,800 is placed. This protects you from a slow bleed — but note the risk: in a fast crash that gaps past $63,800, a limit order may not fill. The slightly lower limit gives the order room to execute.
Worked example (breakout entry): BTC is consolidating under $70,000 resistance. You set a stop-limit buy with a stop at $70,200 and limit at $70,400. If price breaks out, your buy triggers automatically — you catch the move without watching the chart all day.
Bracket orders
A bracket order is the one most retail traders never use, and it’s the single biggest mechanical upgrade to a trading process. It pairs a take-profit and a stop-loss at the moment you enter, so your exit plan is set before emotion gets involved.
Use it for: any defined-risk trade where you know in advance where you’d take profit and where you’d cut the loss.
Worked example: You buy ETH at $3,500. You set a bracket with take-profit at $3,850 (+10%) and stop-loss at $3,360 (−4%). Now the trade manages itself: if ETH rallies to $3,850, you’re out with a profit; if it drops to $3,360, you’re out with a small, pre-defined loss. Either way, you don’t have to make a decision under pressure. This enforces a positive risk-reward ratio — here, risking 4% to make 10% — which is the foundation of disciplined trading.
Which order type should you default to?
- Entering a position you’ve thought about: limit order.
- Need an instant fill on a liquid major: market order.
- Protecting an open position: stop-limit (stop-loss).
- Entering with a full plan: bracket order.
If you only adopt one new habit, make it brackets. Pre-committing to your exit removes the worst trading mistake — moving your stop because you “feel” the trade will come back.
Deeper dive: the stop-limit gap risk
The stop-limit order has one critical failure mode every trader needs to understand before relying on it for protection: the gap.
When Bitcoin drops sharply on a major news event — a regulatory shock, an exchange failure, a macro surprise — price can gap down from $64,200 to $63,500 in a single tick, skipping your stop trigger entirely or passing through your limit price faster than your order can fill on the other side.
Here’s what happens mechanically: your stop is set at $64,000 with a limit at $63,800. Price falls $64,500 → $64,200 → gapdown to $63,200 in a flash. Your stop triggers (price hit $64,000), but your limit order fires at $63,800 — and the market is already at $63,200. The limit order sits on the book, unfilled, while price continues to drop. Your stop-loss protection didn’t execute.
How to mitigate this: set your limit price meaningfully below your stop trigger, not just $50–100 below. On Bitcoin, I use a gap of 0.5–1.5% between stop and limit. For ETH or alts with thinner liquidity, 1.5–3% is more appropriate. The wider the gap, the more you accept a worse fill in exchange for higher fill probability during a fast move.
For Bitcoin specifically, the deep order book on Coinbase Advanced reduces (but doesn’t eliminate) gap risk. On thin altcoins, gap risk is meaningfully higher and stop-limits offer less reliable protection.
The risk-reward math behind brackets
Bracket orders enforce discipline, but the discipline only works if the risk-reward ratio is set correctly going in. Here’s the math worth internalizing.
If you set a bracket risking 5% to make 5% (a 1:1 ratio), you need to be right more than 50% of the time to be profitable net of fees. In practice, most discretionary traders aren’t right more than 55% of the time, so a 1:1 bracket barely covers fees and generates minimal profit.
A 1:2 bracket (risking 4% to make 8%) only needs a 35% win rate to be breakeven, and a 40% win rate is solidly profitable. A 1:3 bracket (risking 3% to make 9%) needs only a 27% win rate to break even.
The implication: the lower your win rate, the more important it is to have a wide risk-reward ratio on each trade. Most successful discretionary traders target 1:2 or better. The bracket order is the mechanical tool that enforces this standard before you enter the trade, when you’re most rational.
Example with real numbers: BTC at $109,000. You enter long with a bracket: stop-loss at $105,300 (3.4% risk), take-profit at $116,300 (6.7% upside). Risk-reward: roughly 1:2. If you’re right 40% of the time, the expected value per trade is: (0.40 × 6.7%) − (0.60 × 3.4%) = 2.68% − 2.04% = +0.64% per trade on average, before fees. Over many trades, that edge compounds. Without the bracket, you’d likely be tempted to let losses run past the 3.4% stop — and that wipes out the edge entirely.
How GTC and IOC order durations work
Every order you place on Coinbase Advanced has a time-in-force setting that determines how long it stays active. The two you’ll use most:
Good Till Cancelled (GTC): The order stays open until it fills or you cancel it manually. This is the default for most limit orders. The risk: a GTC order can sit on your book for weeks or months. I’ve seen traders forget about a $95,000 BTC limit they set three months earlier, only to have it fill when BTC briefly touched that level during a flash crash — at a price that no longer reflected their current thesis. Review your open orders at least weekly.
Immediate or Cancel (IOC): The order fills immediately at your price or better, or it cancels instantly if it can’t fill. Useful for aggressive limit entries where you want to improve slightly on the market price but don’t want the order sitting on the book if it doesn’t fill immediately.
For most bracket orders and swing trade entries, GTC is appropriate — you’re willing to wait for your price. For tactical entries during high-volatility moments, IOC can prevent you from being left with stale open orders.
A complete trade setup from signal to exit
Let me walk through a full trade using all four order types appropriately.
It’s Sunday evening. The BTC AI Predictor shows 70% bullish over 7 days. Bitcoin is at $109,400.
Step 1: I don’t market-buy at $109,400. Instead, I set a GTC limit buy at $107,800 (1.5% below current price), expecting a pullback early in the week.
Step 2: The limit fills on Monday morning at $107,800. Immediately after the fill confirmation, I set a bracket order on the position: take-profit at $115,200 (6.9% upside) and stop-loss at $104,100 (3.4% downside). Risk-reward: roughly 1:2.
Step 3: On Wednesday, Bitcoin is at $113,600. The take-profit hasn’t filled yet. I check the predictor — still 68% bullish. I manually adjust the take-profit up to $116,800 to capture more of the move, and I tighten the stop-loss to $108,500 (now a trailing stop above my entry, locking in profit).
Step 4: Friday, Bitcoin hits $116,100. The take-profit order fills at $116,800. Trade complete: +8.4% on the entry, with a clearly defined maximum loss throughout the trade (initially 3.4%, eventually locked in as a profit even in the worst case).
This is what using all four order types in sequence looks like. Each type served its purpose: the limit gave me a better entry, the bracket managed the risk, and the manual stop adjustment locked in gains.
How I’d build a complete trade plan using all four order types
Let me walk through a hypothetical but realistic Ethereum swing trade using all four order types in the right sequence, so you can see how they work together as a system rather than as isolated tools.
It’s Monday morning. ETH is trading at $3,520. The BTC AI Predictor shows 69% bullish over 7 days on BTC, and ETH tends to follow BTC’s weekly bias. You have a thesis: ETH is holding above a key support at $3,400, open interest has been building, and you want to trade the potential breakout above $3,600 resistance.
Step 1: Enter with a limit order. You don’t market-buy at $3,520. You set a GTC limit at $3,460 (1.7% below current price) to capture a natural Monday pullback. You also set a second limit at $3,420 in case the dip runs deeper. Position: $2,000 split across two limits ($1,200 at $3,460, $800 at $3,420).
Step 2: The limit fills. By Tuesday morning, ETH dips to $3,455. Your first limit fills at $3,460. The second limit at $3,420 doesn’t fill — ETH bounces back.
Step 3: Set a bracket immediately. As soon as the fill confirms, you set the bracket: take-profit at $3,750 (+8.4%) and stop-loss at $3,340 (−3.5%). Risk-reward: roughly 1:2.4. The trade is now fully defined. You’re risking $41 on $1,200 to potentially make $114.
Step 4: Use a stop-limit for the breakout add-on. You still have the $800 from the unfilled second limit. Rather than chasing, you set a stop-limit buy: stop trigger at $3,610, limit at $3,630. If ETH breaks above resistance at $3,600, your order triggers and you add $800 to the position at the breakout.
Step 5: Wednesday, ETH rallies to $3,650. The breakout stop-limit triggers and fills at $3,622. You now have a combined position: $1,200 at $3,460 and $800 at $3,622. Blended average entry: $3,521. You adjust the stop-loss on the combined position to $3,420 (now protecting a small profit on the first tranche).
Step 6: Friday, ETH is at $3,740. The take-profit at $3,750 is close. You manually adjust it up to $3,820 given the momentum, and you tighten the stop to $3,560 (fully locking in profit on both entries). The week closes with ETH at $3,760 — the TP didn’t fire. You hold into the weekend with the stop in place.
Total trade: two limit fills, one bracket protecting the position, one stop-limit for the breakout add, and active management of stops as the trade developed. This is what disciplined multi-order trading actually looks like.
Fee impact across order types: the real numbers
Every order type has a different fee profile on Coinbase Advanced, and the difference compounds over many trades. Here’s the concrete math.
At the entry tier (under $1,000 monthly volume): maker 0.60%, taker 1.20%. At $10K–$50K monthly volume: maker 0.25%, taker 0.40%.
For a $3,000 trade at the entry tier:
- Market order (taker): $36.00
- Limit order (maker, resting): $18.00
- Stop-limit (maker on fill): $18.00
- Bracket exits (both legs, maker): $18.00 each
The fee difference between market-buying and limit-buying a $3,000 position is $18. That sounds small, but over 50 trades per year it’s $900 — nearly 30% of a monthly DCA budget for most traders.
At the $10K–$50K tier, the math is even sharper. Market order (taker): $12 per $3,000. Limit order (maker): $7.50 per $3,000. The savings per trade are smaller in dollar terms but the tier itself is only achievable if you’re trading actively enough that the cumulative savings matter significantly.
The core discipline: use market orders only when you genuinely need immediate execution. Every planned entry and every planned exit can and should be a limit order.
Common mistakes with order types
Mistake 1: Defaulting to market orders out of habit. The most expensive habit in retail trading. On Bitcoin with a deep book, the cost is small but real. On alts, it can be significant. Always ask yourself: do I actually need an instant fill here, or can I wait five minutes for a limit?
Mistake 2: Setting stop-loss limits too close to the stop trigger. A $50 gap on a $100,000 Bitcoin price is 0.05% — not enough buffer for normal volatility to trigger without your stop actually needing to fire. And it’s not enough buffer for a fast move to fill. I use 0.5–1.5% gaps on BTC stop-limits.
Mistake 3: Placing a bracket and never reviewing it. A bracket set at entry is a starting point, not a permanent plan. As a trade develops, tightening the stop to protect profit is active management that the bracket framework enables but doesn’t do automatically (unless you manually adjust it).
Mistake 4: Using market orders to exit during volatile moves. The highest-stress moment to exit — during a fast drawdown — is exactly when a market order will get you the worst fill. Train yourself to use limit orders even for exits: a limit at the ask during normal conditions, or an IOC limit slightly below market during panic, will almost always fill faster than you’d expect and significantly better than a pure market order.
Frequently asked questions about Coinbase Advanced order types
What’s the difference between a stop-limit and a stop-market order on Coinbase Advanced?
Coinbase Advanced uses stop-limit orders, not stop-market orders. This is an important distinction. A stop-market order would execute at whatever price the market offers when the stop triggers. A stop-limit requires you to specify a limit price as well — your order becomes a limit order (with a specific price floor or ceiling) rather than a market order once the stop triggers. This gives you price control but means your order might not fill in a fast gap. For most traders, the stop-limit’s protection is preferable to the certainty of a stop-market, but in extreme volatility events, be aware your limit-stop may not execute.
Can I modify a bracket order after I set it?
Yes. You can modify the take-profit or stop-loss price on an existing bracket order at any time, as long as neither leg has been triggered yet. This is useful for trailing your stop as a trade moves in your favor. The modification updates the existing order rather than cancelling and replacing it, which means you won’t temporarily lose your position in the order book queue.
How do GTC (Good Till Cancelled) orders interact with market hours?
Coinbase Advanced is a 24/7 market. GTC orders on Bitcoin and other crypto remain active at all times, including nights, weekends, and holidays. This is different from stock exchanges where GTC orders are typically suspended outside market hours. Your BTC limit order at $105,000 is active at 3 AM on Sunday. If Bitcoin gaps down through that level, your order fills — even if you’re asleep. Make sure your stop-losses are set before you step away from a position.
What happens to my bracket if one leg fills but the other doesn’t fire?
If the take-profit leg fills, Coinbase Advanced automatically cancels the stop-loss leg. If the stop-loss fires, the take-profit is cancelled. This one-cancels-other (OCO) behavior is built into the bracket order. You won’t accidentally be filled on both sides.
Is there a minimum order size for any order type?
Coinbase Advanced has minimum order sizes that vary by trading pair. For BTC-USD, the minimum is typically around $1 equivalent. For most liquid pairs, the minimums are small enough that they won’t affect normal trading. For very small positions (testing with $5–$10), the minimums can come into play.
Bottom line
The four Coinbase Advanced order types map cleanly to intent: speed (market), price control (limit), protection (stop-limit), and discipline (bracket). Beginners overuse market orders and skip the rest, which is exactly backward. Use limits to save on fees, and use brackets to save yourself from your own emotions.
Recommended exchange
Coinbase Advanced
Up to 3.85% USDC rewards on trading balance, low maker/taker fees, and full Coinbase Advanced toolset.
Not financial advice. Crypto involves real risk. Trade only what you can afford to lose.