I have a confession. I have been swing trading with a small part of my stock portfolio, buying and selling stock for only days for short term price moves. For the past six months, I have been buying and selling stocks at a rapid rate lately. It haven't been day trading, but I haven't held a stock for more than a week before selling it. I've been swing trading. It's not for everyone, but here's how to earn a great rate of return with swing trading.