Swing trading can be profitable by capitalising on short-term price movements. Traders aim to identify stocks that exhibit price swings within a specific time frame. By entering and exiting positions at opportune moments, swing traders can potentially generate profits from market fluctuations.