Penny stocks are stocks of small publicly traded companies listed on stock exchanges mostly under Rs. 30. Being low on liquidity, penny stocks could be quite risky to invest in.