The tendency to buy shares on credit has been curbed, money should be in the account before filing an IPO.