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.

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

Advanced trading is currently available to a limited audience and only accessible on web. We’re working hard to make this feature available to more customers soon.

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.

  • DAI-USDC
  • DAI-USD
  • PAX USD
  • PAX-USDT
  • USDC-EUR
  • USDC-GBP
  • USDT-EUR
  • USDT-GBP
  • USDT-USDC
  • USDT-USDC
  • UST-EUR
  • UST-USD
  • UST-USDT
  • WBTC-BTC

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.

Locations and trading pairs

For the trading pairs available in your country, see the market pairs listed in the advanced trade 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.

For trading from Coinbase-supported cryptocurrencies to local currency, please reference our Supported Cryptocurrencies directory. 

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.

Was this article helpful?

Can’t find what you’re looking for?

Contact us