NinjaTrader is free for advanced charting, analytics, system development/backtesting and trade simulation. We generate our revenue from those who choose to use our application for trading through a live brokerage account at which time, we provide the following purchase options...