The basic difference between scalping and swing trading is the time frame in which swing traders hold positions for several days while scalping is an Intraday trading form that happens in a few seconds and is usually done by algo traders. The logic here is to take many trades with small profit. whereas swing traders aim for higher profits.