First and fore-most we are working with a 15 second delayed price feed from the exchange. Hence, even if you place a market order on a liquid stock (like Reliance industries etc.) it will still take about 30 seconds to trade. However, be rest assured that it will trade at the price that was present in the real market when you placed the order. This condition ensures Fair play.