People say that fixed deposits are more liquid than stocks. We believe that is untrue since those who break their deposits early, end p paying a penalty and get their funds the next day. In stocks you need to wait for T+2 (Trade plus two more days) however any gains that you may have made come with your sale