Understanding the order types

On the order (or buy/sell) panel, you can place a market and limit order. 

  • A market order will execute immediately at the current best available market price

  • A limit order lets you set a minimum price for the order to execute

  • A stop-limit order lets you specify the stop price an order should execute. If the market order price falls to your stop price, your order will trigger a sell

For crypto/crypto and crypto/fiat trading pairs available in your region, see the Coinbase Advanced page for the most up-to-date market pair information. See the Market Information page to learn more about order minimums and maximums.

Market order

A market order is an order that executes immediately at the current market price. Market orders cannot be cancelled because they are filled immediately. Market orders may be partially filled at several prices; each part of your order will be shown in the Order panel below the Price Chart.

  1. From a web browser or the mobile app, select a market pair (a crypto/crypto or crypto/fiat trading pair).

  2. Choose the Buy or Sell tab and select the Market button.

  3. Input or use the slider to specify the size of your order.

  4. Confirm the order.

Keep in mind:

  • Market orders are always taker orders because your order is being executed immediately and you’re taking liquidity out of the market. 

  • There is no guarantee that a market order will be filled at the buy or sell price you set.

  • Coinbase will introduce a 10% market protection point on market orders placed for non-stable pairs. Market orders that move the price in excess of 10% will stop executing and return a partial fill. For example, a market buy submitted when the last trade price is $4,000 will only fill at price levels below $4,400. Protection points help prevent large orders from causing more than 10% slippage.

  • Market orders placed for stable pairs will have a 1% protection point.

Limit order

A limit order is a buy or sell order that executes at the minimum price you set or better. Limit orders also feature enhanced order options like expiration and execution instructions. For a buy limit order, your maximum price—also known as the limit price—is what you’ll pay to purchase an asset. For a sell limit order, your order will execute at your limit price or higher.

  1. From a web browser or the mobile app, select a market pair (a crypto/crypto or crypto/fiat trading pair).

  2. Choose the Buy or Sell tab and select the Limit button. 

  3. Input or use the slider to specify the size of your order.

  4. Select your order execution and expiration instructions from the dropdown menu.

  5. Confirm the order.

Additionally, you can choose one of the shortcuts to quickly set the price of your limit order:

  • MID sets your order to the mid-market price for the asset

  • BID sets your order to the current market bid price for the asset

  • 1% or 5% specifies how far you want your order to be from the most competitive price on the book

Execution options

Select one of these options to specify how you want your order to be filed. 

  • Post only will ensure that your limit order is posted to the order book and sits on the order book to be charged maker fees if it is filled. If any part of the order is executed immediately due to its price when arriving at the matching engine, the entire order will be rejected. This is useful for ensuring that an order is not subject to taker fees, if desired.

If you do not enable Post Only, any part of an order that is at a price that executes immediately will be charged taker fees. Additionally, any remainder of the order will remain on the order book and will be charged maker fees, if filled.

  • Allow Taker will allow the order to be executed regardless of whether it crosses the spread to fill an existing order. A spread is the difference between the buying and selling price of an asset. If any part of the order crosses the spread, that portion will be assessed according to the taker fee rate.

Expiration options

Expiration options, also known as time-in-force instructions, allow you specify how long an order will run. 

  • Good 'Til Canceled: The order will be placed on the order book and remain valid until you cancel it

  • Good ‘Til Time: The order will be placed on the order book and remain valid until a certain time is reached or until you cancel it

  • Immediate or Cancel: The order will be placed and if it is not immediately filled, it will automatically be cancelled and removed from the order book

Stop-limit order

A stop-limit order allows you to automatically place a limit order to buy or sell when an asset’s price reaches a specified value, known as the stop price. This order type helps traders protect profits, limit losses, and initiate new positions.

  1. From a web browser, select a market pair (the crypto/crypto or crypto/fiat trading pair).

  2. Choose the Buy or Sell tab and select the Stop Limit button.

  3. Specify the Stop Price and Limit Price at which the order should be triggered.

  4. Confirm the order.

A stop-limit order will automatically post a limit order at the limit price when the stop price is triggered. Note that your stop order will be triggered instantly if the stop price you specified was already met.

  • Good 'Til Canceled (GTC): This order will be placed on the order book and remain valid until you cancel it

  • Good ‘Til Time (GTT): This order will be placed on the order book and remain valid until a certain time is reached or until you cancel it

  • Good ’Til Date (GTD): This order will be placed on the order book and remain valid until a certain date is reached or until you cancel it. Note, if the market is closed on that date then the last trade date prior will be used

  • Immediate or Cancel (IOC): This order will be placed on the order book and must be executed immediately. Any portion of an IOC order that cannot be filled immediately will be canceled

Locations and trading pairs

For the trading pairs available in your country, see the market pairs listed in the Coinbase Advanced view. Some countries have access to crypto/fiat trading pairs while other countries can only access crypto/crypto trading pairs. Check out this help article for availability of crypto/crypto trading pairs by country.

Trading rules

Coinbase Markets is Coinbase's set of limit order books that are accessed by clients through the Coinbase trading platform. The Coinbase Markets Trading Rules governs orders placed via these trading platforms.