Order execution timing depends on the type of order and market conditions:
Market Order: Executes instantly at the current market price. Slight delays or price differences may occur in volatile markets.
Limit Order: Executes only when the market reaches your specified price. If the price doesn’t match, the order stays pending. Orders follow price-time priority, meaning earlier orders at the same price are executed first.
For immediate execution, you can modify a Limit order to a Market order during market hours.