I've traded spot forex and I found it really liquid (trades can be executed within a few seconds).
However, in NSE (India) share market, it takes between minutes to days to sell the shares I've purchased.
I'd like to know which is the most liquid market besides spot forex. Would it be currency derivatives (futures), options, stock derivatives, commodities, bonds, etc.?