It's one of the best investing strategies I know... and brokers hate it.
Brokers are in the business to make money. Every time you make a trade, they collect a fee. This means they like it when you make as many trades as possible.
They don't care if you win or lose -- every time you trade in and out of stocks, they make money.
That's why you'll rarely hear Wall Street downplay or speak too critically of trading... It's far too profitable for them.
But the truth is... when you trade every day... or every week... or even every year, you might be forfeiting your chance of earning BIG returns.
Why? Because the market's greatest stocks -- not the extremely risky plays that skyrocket and crash seemingly overnight -- take years to reach their full potential.
But even in the stock's best one-year period, investors made 289%. I wouldn't sneeze at a 289% gain, but anyone who bought for a year... or an even shorter time... sold themselves short.
Since 2003, Apple has gained 5,540%. That's an average annual gain of 65% and enough to turn every $100 invested into more than $5,000 today.
Investing for a short period in a stock such as Apple is like ordering a seven-course meal and only sticking around for the appetizer. Sure you get a taste... but wouldn't you rather have the whole meal?
How long then, is the appropriate amount of time to hold a stock?
If you've read my articles regularly, then you'll know that I personally think there's no better holding period than "Forever."