Swing trading is a trading strategy that involves buying and holding a security for a short period of time, usually from a few days to a few weeks, in order to profit from price swings or "swings" in the market.