There's a difference between research tools, order management, execution management, portfolio monitoring.
What to look for:
- Research: need data, analysis tools, and news from reputable sources. Data should include macro, fundamentals, and general market statistics.
- Order management: need to easily select the type of order you want to use to reduce implementation shortfall.
- Execution management: need to manage orders effectively (note: OMS and EMS is usually integrated if you are trading for yourself), update prices, etc.
- Portfolio monitoring: need to see positions, pnl, cost basis, weight, etc. Some risk analytics would be great too (IB lets you generate reports for this via PortfolioAnalyst).
The best of breed for each line is (IMO): Eikon (Xenith), IB TWS/ThinkorSwim, IB TWS, IB TWS/ThinkorSwim.
I'm a professional trader that currently works at a startup hedge fund. Prior roles in trading at investment banks and investment management firms. Also trade for my own account.
