NinjaTrader vs Amibroker vs BackTrader for backtesting systematic trading stratergies
I am trying to decide what platform to use for backtesting some systematic trading strategies. What are the pros and cons for each of the following platforms
1. NinjaTrader free edition
2. Amibroker ($339)
3. BackTrader (free)
I have a computer science programming background and can pretty much teach myself any programming language, so the programming language is not a barrier.
I want to keep costs minimal as I get started.
Things that I know I care about:
1. Reasonable backtesting speed.
2. Ability to jump to the candle chart for a trade and see trade markers for buy and sell points.
3. Good way to analyze (sharpe ratio, alpha, equity curves, benchmark comparison etc etc)
In addition to these there are a lot of other things that I do not know yet and will discover as I dig deeper.
Any guidance from people who have experience backtesting in these platforms will be very helpful.