What are the factors that make these people successful in their investments?
One of the major characteristics of a good investor is being able to identify a business opportunity and the second to me is to be able to take a risk. Somebody that has these two characteristics is good to go in business ventures and would do well.
You have a point. Well, as for me a good investor will always have clear goal. Also, a good investor possesses knowledge and keep an eye on current scenario in the market. And the most important thing is that they know how to wait. A good investor has faith in their plans. So they basically stick to their plans and that is why most investors became wealthy because they have patience.