Michelle Legge
By Michelle LeggeHead of Crypto Tax Education
Updated Dec 4, 2023
This article has been fact checked and reviewed as per our editorial policy.

What are the Different Crypto Order Types?

There are many different crypto order types to help you buy, sell, and trade crypto. Learn about the different crypto order types and the pros and cons of each.

What are the common crypto order types?

Some of the most common crypto order types include: 

  • Market orders (spot orders)

  • Limit orders

  • Stop orders

  • Stop limit orders

  • Take profit limit order

  • Stop market orders

  • Take profit market order

  • Trailing stop order

What are the common crypto order types

Market orders

A market order is an instruction by a trader to buy or sell a cryptocurrency at the best available price in the crypto market, ensuring instant execution.

Example: You want to buy 1 Bitcoin right now at the current market price.

ProsCons
Instant execution, guaranteed to be fulfilled.Susceptible to slippage, as it may fill at a different price than expected.
Suitable for traders who prioritize speed over price.Higher fees compared to other order types.
Cannot be canceled once placed.

Limit orders

A crypto limit order is an instruction to buy or sell a cryptocurrency only at a specified price or better.

Example: You want to buy 1 Bitcoin at $50,000 or lower.

ProsCons
More control over price and execution.Not guaranteed to execute if the specified price is not reached.
Flexibility to set specific buying or selling prices.Orders are filled in price order, so yours may not execute immediately.
Can be partially filled if the price reaches the set level.

Stop orders

A stop order is set to buy or sell a cryptocurrency at the market price once it has hit a specified stop price.

Example: You own 1 Bitcoin, and you want to sell it if the price drops to $45,000.

ProsCons
Helps protect profits and limit losses.Not guaranteed to execute if the market doesn't reach the stop price.
Can be used for both buying and selling.Vulnerable to slippage, similar to market orders.
Provides a layer of automation to your trading strategy.

Stop limit orders

A stop-limit order combines a stop order and a limit order, allowing traders to specify both a stop price and a limit price for buying or selling.

Example: You want to buy 1 Bitcoin when the price hits $60,000 but not above $60,100.

ProsCons
Precision control over execution price.Not instantly executed; requires both stop and limit prices to be met.
Mitigates risk by setting specific buy/sell parameters.May not fill entirely if the market doesn't reach the limit price.
Can be used to secure profits or limit losses effectively.

Take profit limit order

A take profit limit order is a predefined order that automatically sells a cryptocurrency position when its price reaches a specified level or better. It's used to lock in profits by ensuring that the asset is sold when the market moves favorably.

Example: You own 1 Bitcoin at $50,000 and want to set a take profit limit order at $60,000. When the market price reaches or exceeds $60,000, your Bitcoin will be sold at that price or higher.

ProsCons
Helps secure profits when the market moves in your favor.Not guaranteed to execute if the market doesn't reach the specified price.
Offers control over the selling price.The price may briefly touch the target and then reverse, leading to missed opportunities.
Reduces the need for constant monitoring.

Stop market orders

A stop-market order is similar to a stop order, but when triggered, it becomes a market order and is executed at the best available market price.

Example: You want to sell 1 Bitcoin if the price drops to $45,000, and you're willing to accept the current market price when the stop price is reached.

ProsCons
Helps protect profits and limit losses.Not guaranteed to execute at a specific price.
Executed at the current market price when the stop price is hit.Vulnerable to slippage, similar to market orders.
Provides automation to your trading strategy.

Take profit market order

A take profit market order is similar to a take profit limit order but is executed at the best available market price once the specified level is reached. It prioritizes execution speed over price precision.

Example: You own 1 Bitcoin at $50,000 and want to set a take profit market order at $60,000. When the market price reaches or exceeds $60,000, your Bitcoin will be sold immediately at the current market price.

ProsCons
Guarantees execution once the specified price is reached.Vulnerable to potential slippage, as it's executed at the prevailing market price.
Suitable for those who prioritize speed over a specific selling price.May result in slightly different execution prices during volatile market conditions.
Reduces the risk of missing out on profit-taking opportunities.

Trailing stop order

A trailing stop order is designed to protect profits and limit losses by dynamically adjusting the stop price as the market price moves in the trader's favor. If the market reverses, the stop price remains fixed.

Example: You buy 1 Bitcoin at $50,000 and set a trailing stop order with a 5% trailing percentage. If the market price rises to $60,000, the stop price becomes $57,000 (5% below the peak). If the market then declines and reaches $57,000, your Bitcoin is sold.

ProsCons
Helps maximize profits during price uptrends.Vulnerable to market fluctuations and potential false signals during volatile periods.
Automatically adjusts to capture gains while protecting against losses.May trigger prematurely if there are short-term price fluctuations.
Provides flexibility in managing trades without constant monitoring.

What’s time in force for crypto orders?

Time in force for crypto orders refers to the duration or conditions under which a cryptocurrency order remains active. Common options include:

  • GTC (Good 'Til Canceled): Remains active until executed or canceled.

  • IOC (Immediate or Cancel): Executes immediately or cancels partially filled orders.

  • FOK (Fill or Kill): Must execute in full immediately or be canceled.

  • Day Order: Valid only for the trading day it's placed.

  • IOA (Immediate or Auction): Seeks immediate best price and sends unfilled portion to auction.

What’s time in force for crypto orders

But don’t forget the tax bill

With any profits from crypto - there comes a tax bill. Make sure you stay on top of your tax liability by using crypto tax software like Koinly. Koinly can track all your crypto trades and make managing your tax liability a breeze. Sign up free today.

A banner with the Koinly Logo inviting crypto investors to Calculate Your Crypto Taxes with Koinly, a crypto tax calculator

Disclaimer
The information on this website is for general information only. It should not be taken as constituting professional advice from Koinly. Koinly is not a financial adviser. You should consider seeking independent legal, financial, taxation or other advice to check how the website information relates to your unique circumstances. Koinly is not liable for any loss caused, whether due to negligence or otherwise arising from the use of, or reliance on, the information provided directly or indirectly, by use of this website.