The key to a successful portfolio is thorough research, defined goals, a good strategy, and an investment platform that will support ... source