Keys to successful investing

Keys to successful investing: know yourself; seek advice; invest for the long term; diversify; turn down the noise; avoid short-termism; focus on investments offering sustainable cash flow; recognise there is no free lunch; buy low, sell high; don't fret the small stuff; don't over rely on expert forecasts; recognise the aim is to make money, not to be right; beware the crowd at extremes; and if you have the right strategy, never despair.

Read the full article.