There are plenty of undervalued stocks. Even though the market is down, you can buy stocks after a sell off and sell them after a big gaining day. Just have to be more of a trader then an investor. Anyways some stocks i think are undervalued are: CHESAPEAKE ENERGY (CHK), US Steel (X),Mosaic (MOS), BHP Billiton (BHP), and Microsoft (MSFT).