A limit order is an order to buy or sell at the price specified, or better. Limit orders are normally placed below market price, when buying or above market price, when selling. They are used to guarantee that the user does not pay more than he or she is willing to.

Execution of limit orders is not guaranteed, as the market may never reach the limit price.