What do you need to do to be a successful investor? Have a thorough grounding in the language of finance? A decent knowledge of the FTSE 100 and the performance of key markets? An appreciation of the different types of investments?
While the answer is probably yes to all of the above, how about a bit of luck? What role does chance play in the process?