The spot Forex market is a $1.9 trillion daily market, making it the largest and most liquid market in the world. This Forex market can absorb trading volume and transaction sizes that dwarf the capacity of any other market. If you compare this to the $30 billion per day futures markets it becomes clear that the futures markets provide only limited liquidity. The market is always liquid, meaning positions can be liquidated and stop orders executed without slippage.