I just registered on an Indian e-trading site and am thinking of investing in a telecom IPO. My question: can I sell this stock any time I want to? For instance when I traded mutual funds in the US - when the price of an MF went above a certain point I would just move the money into Money market fund. Is it the same with any stock I buy in the Indian market or is it a longer process where I have to wait for a buyer first?