Bitget App
Trade smarter
Buy cryptoMarketsTradeCopyBotsEarnWeb3
Extraordinary Messi partnership

Trading 101: Know The Different Order Types

Trading 101: Know The Different Order Types

You will get to know the differences between types of orders and when to use them for better trading returns on Bitget.

As the Digital Age ushered in, trading habits have also changed: People are less likely to rely on brokers or trading advisors; they prefer to execute trades themselves. Understanding the different order types is therefore crucial before you hop into trading on any exchange.

Definition of an order

Simply put, an order is an instruction from a trader/investor to buy or sell an asset in a market or on a trading platform such as Bitget (Crypto Spot and Derivatives). Basic order types associated with Spot Trading and Futures Trading will be explained below.

Spot order types

You will definitely come across Market Order, Limit Order and Trigger Order - the three basic orders, be it Spot or Futures Trading.

Market Order vs. Limit Order

The most simple must be Market Order - as the name implies, orders are executed immediately at the current market price. Please note that in more volatile markets, for example cryptocurrencies, the system will match your order to the bes t price possible, which can be different from the price at execution.

Market Order vs. Limit Order

Example of a Market Order for Spot Trading

Also set to be completed as quickly as possible but the Limit Order will be filled at a price closest to the price you are willing to sell/buy, and can be combined with other conditions to refine your trading decision.

Let’s take an example: You want to buy BGB right now and its current value is 0.1622 USDT. After you enter the total amount of USDT you use to buy BGB, the order will be filled instantly at the best price. That is a Market Order.

If you want to buy BGB at a better price, click on the drop-down button and choose Limit Order, and enter the price to initiate this trade, for instance 0.1615 USDT. This order will be saved into the order book, ready to be completed at the level nearest to 0.1615.


Example of a Limit Order for Spot Trading

Next, we have the Trigger Order, which is automated as soon as the price hits a particular level. Similarly, there are Market Orders and Limit Orders executed under a trigger condition, as shown in the example below:

Trigger Order

Example of a Trigger Order for Spot Trading

Once the market price reaches, let’s say, 0.1622 USDT, the Market Order will be placed and completed instantaneously. The Limit Order will be placed to match the price set by the trader, maybe not the best but surely the closest to his/her preference.

Transaction fees for both Maker and Taker of Bitget spot markets stand at 0.1%, which comes with a 20% discount if traders pay these fees with BGB. More information here.

Futures order types

Before determining the definition of futures order types, we would like you to remember the Maker/Taker terms in contract trading. When participating in futures markets, users will notice a difference in the role they are playing. Market makers and market takers interact with each other to perform continuous activities, thus maintaining the market.

Market makers (Makers) provide liquidity for the asset they want to trade by placing specified orders, for example: Execute sell orders when Bitcoin price hits $100,000. These orders, if not executed immediately, will be added to the list of pending orders on the ledger, ready to provide liquidity to the market when the specified conditions are satisfied. As a result, market makers always receive preferential trading fees. The market taker (Taker) executes orders to match immediately at the market price, thereby withdrawing liquidity from the Maker, so it will usually incur a slightly higher fee.

If you place a Market Order (also known as a Flash Open order), obviously you will pay the Taker fee. A Post Only order is created under the assumption that there is no exact same order pending, otherwise it will be cancelled. You should pay attention to other components of the futures order as well, namely Margin Type (USDT/Coin), Margin Mode (Cross/Isolated), Leverage Level, Order Type (Limit Order, Market Order, Trigger Order and Post Only), Contract Type (Long/Short). Please refer to our guide on Perpetual Futures Trading for detailed information.

Please refer to our guide on Perpetual Futures Trading for detailed information.

Example of Futures Order Types

Advanced Terms

As mentioned above, the three basic order types can be combined with several conditions to suit a trader’s strategies.

For spot markets, the following order types can accompany Limit Orders:

(1) GTC (Good ’Til Cancelled): This is a time condition for a Limit Order, where the Limit Order will remain active until executed or cancelled;

(2) IOC (Immediate or Cancelled): Also a time condition for a Limit Order, but the span is very short, i.e. just a few seconds. Orders not completed within the time limit will be cancelled;

(3) Post Only: We have talked about Post Only for Futures Contracts. Likewise, Post Only for spot trading eliminates the scenario of duplicate trades, and as a result helps traders remain a Maker;

(4) FOK (Fill or Kill): This type of order takes place under two conditions, very short time span (immediate) and the entire quantity requested. If both conditions aren’t met, the Limit Order in FOK Mode will be automatically cancelled.


Limit Order with four different modes (additional order types)

For contract trading, three time-conditioned additional order types are available for Limit Orders as well.

three time-conditioned additional order types are available for Limit Orders as well.

GTC, FOK and IOC are available for Futures Limit Orders only

Two other orders that are commonly utilised by traders include Take Profit and Stop Loss. Based on their personal risk appetite, traders will place Take Profit and/or Stop Loss orders on opening/pending positions to realise their preferred profits or exit losing positions once a certain price level is reached. Take Profit and Stop Loss can be combined with Limit Orders as well as Trigger Orders for Margin Trading.

We can see that different combinations of order types will lead to different outcomes, that’s why we recommend you plan your orders accordingly. However, contract traders should definitely take advantage of Stop Loss to minimise loss potential and reduce the risk of forced liquidation.

Sign up your Bitget account and follow Bitget Academy for educational content:

Twitter | Telegram | LinkedIn | Facebook | Instagram