Trading Platforms: Tools for Success in Financial Markets