NinjaTrader is a FREE application for advanced charting, market analytics, trading system development and trade simulation. Discretionary, end of day and automated systems traders can trade stocks, futures and forex through brokerages worldwide including direct services for futures and forex trading through NinjaTrader Brokerage