I just posted a long list of funds that have out-performed the S&P 500.

I don't think many people would consider 1-2 years the long-term. Many funds beat their index over such a short period. Very few beat their index every year over a 5 year period and almost zero funds beat their index every year (or even on average) over a 10 year period.

To the OP: I would agree with the other advice you have received. Put the bulk of your money in various index funds and then use 20%-30% as "play" money.

You mention that you may be above average. That very well may be true, but above average is not good enough. There are only a handful of managers ever to beat their index every single year for a long period of time. Peter Lynch and Bill Miller being two of the most notable.

Announcements

The Retirement Investing Board
This is the board for all discussions related to Investing for and during retirement. To keep the board relevant and Foolish to everyone, please avoid making any posts pertaining to political partisanship. Fool on and Retire on!

When Life Gives You Lemons
We all have had hardships and made poor decisions. The important thing is how we respond and grow. Read the story of a Fool who started from nothing, and looks to gain everything.

Work for Fools?
Winner of the Washingtonian great places to work, and Glassdoor #1 Company to Work For 2015! Have access to all of TMF's online and email products for FREE, and be paid for your contributions to TMF! Click the link and start your Fool career.