Is the order marketable?
A BUY order is marketable if the buy price is greater than or equal to the Best Offer (BO). A SELL order is marketable if the sell price is less than or equal to the Best Bid (BB). Market orders are always considered marketable. For a spread order to be marketable, all legs must be marketable at the same time.