A market order is a buy or sell order to be executed immediately at current market prices. As long as there are willing sellers and buyers, market orders are filled. Market orders are therefore used when the certainty of execution is a priority over the price of execution. A market order is the simplest of the order types.
A limit order is an order placed to execute a buy or sell transaction at a set number of coins and at a specified limit price or better.
A stop order is an order used to buy or sell once the cost per coin reaches a user-specified price, known as the stop price. When the stop price is reached, a stop order becomes a market order. A buy–stop order is entered at a stop price above the current market price.
A stop-limit order is a conditional trade over a set time frame that combines the features of stop with those of a limit order and is used to mitigate risk. The stop-limit order will be executed at a specified price, or better after a given stop price has been reached. Once the stop price is reached, the stop-limit order becomes a limit order to buy or sell at the limit price or better.
Trailing Stop Market
A trailing stop market order is a stop order that can be set at a defined percentage away from current market price. You place a trailing stop for a long position below the current market price; for short position, you would set it above the current price. A trailing stop is designed to protect gains by enabling a trade to remain open and continue to profit as long as the price is moving in the your favour but closes the trade if the price changes direction by a specified percentage. A trailing stop can also specify a dollar amount instead of a percentage.
Trailing Stop Limit
A trailing stop limit order moves with the market price and continually recalculates the stop trigger price at a fixed amount below the market price, based on the user-defined "trailing" amount. The limit order price is also continually recalculated based on the limit offset.
Fill Or Kill
A fill or kill order is an order to buy or sell and the entire order must be executed immediately in a few seconds, otherwise, the entire order is cancelled.
IOC (Immediate or Cancel)
An Immediate or Cancel (IOC) order allows a trader to buy or sell as soon as the order is released into the market, failing, the order will be removed from the market. Partial match is possible for the order, and the unmatched portion of the order is cancelled immediately
Reserve Order (Iceberg | MaxShoworder)
A Reserve order (also called an “iceberg order” or “MaxShoworder“) is a large order that is divided into smaller limit orders, using an automated program. This allows the buyer or seller to hide the actual order quantity.