
For long term investments like my retirement plan, are there certain classes of funds that do better over the long term historically than others? I'm currently invested in an S&P/TSX composite index fund, one bond index fund, and a Fidelity asset allocation fund. I choose these funds because their historic rate of returns had the highest return to fund management fee ratio, I don't even know if that makes sense or not but would love to hear some opinions from others who have had more experience investing for their retirement.

...stocks go up and they go down...and if you diversify you're bound to gain in the end.

Also, there's quite a few mining companies on the TSX, so if Copper or Silver are doing well, that may also be reflected in the performance of my fund.

For long term investments like my retirement plan, are there certain classes of funds that do better over the long term historically than others? I'm currently invested in an S&P/TSX composite index fund, one bond index fund, and a Fidelity asset allocation fund. I choose these funds because their historic rate of returns had the highest return to fund management fee ratio, I don't even know if that makes sense or not but would love to hear some opinions from others who have had more experience investing for their retirement.