Online trades may not always be executed immediately as a result of delays caused by market trade volumes, slow internet connection, and order queues. However, matched trades should be executed immediately.