- The Limit is used to buy/sell crypto at a specific price.
- The Market is used if you wish to make a more immediate transaction.
- The Sell-Limit-Order is used to automatically buy/sell once the price meets your requirements.
When placing a limit order outside of the market, (i.e. a sell Order below the highest existing buy Order, or a buy Order above the lowest existing sell Order) it will be filled by the best available existing Order rather than an Order with the price that you set in the Limit Order.
For example: For any Buy Limit orders, the order will be executed only at the limit price or a lower price, while for Sell Limit orders, the order will be executed only at the limit price or a higher one.
The reason for this is that all “Taker” Orders are matched with the best available existing “Maker” Orders. This means that if a Sell Limit order does not hit the specified price, it will sell at the closest higher price.