Home Finance 3 Top Trading Platforms for Novice Investors