Learn About NinjaTrader

NinjaTrader Overview

NinjaTrader is a professional-grade trading platform designed for futures, forex, and stock traders. It offers advanced charting, automated strategy deployment, robust analytics, and precise execution tools. Whether used for discretionary analysis or fully automated execution with Lune Auto Trader, NinjaTrader ensures reliable and low-latency market interaction.

NinjaTrader 8 is the latest and most supported version, fully compatible with Lune Trading’s ecosystem including multi-account automation and institutional-grade order routing.

Key Features of NinjaTrader

  • Advanced Charting: Customizable, real-time charts with multiple visualization and drawing tools.

  • Order Management: Integrated Chart Trader and SuperDOM interfaces for efficient execution and control.

  • Strategy Automation: Supports third-party and custom strategies via NinjaScript (C#-based).

  • Execution Tools: Execute trades across multiple accounts with minimal latency.

  • Market Replay & Backtesting: Recreate past market conditions to test strategies in real-time simulation.

  • Instrument Management: Easily add, edit, or remove tradable assets.

  • Auto Rollover: Automatically manage futures contract rollovers with notifications.

  • Multi-Account Trading: Synchronize and manage multiple NinjaTrader or Tradovate accounts from a single interface.

NinjaTrader Basics

How to Adjust Plot Execution on Charts

  1. Open your chart and click the Data Series button or right-click and choose Data Series.

  2. Scroll to Plot executions.

  3. Choose from:

    • Text and Marker: Shows execution type, price, and lot size.

    • Marker Only: Displays arrows without text.

    • Do Not Plot: Hides all execution markers.

  4. Click OK to confirm.

How to Add an Instrument

  1. Go to Control CenterToolsInstrument List.

  2. Select the desired list (e.g., Futures).

  3. Click Add under the Instruments column.

  4. Enter the symbol and contract

  5. Press Enter, then click Apply and OK.

How to Use the Auto Rollover Feature

When a futures contract nears expiration, you’ll receive a prompt showing both current and new contract months.

  1. Confirm that the Update boxes are checked.

  2. Click Done to switch to the new front-month contract.

⚠️ Ensure you are using the latest version of NinjaTrader 8 to receive rollover prompts.

How to Reset Instruments

  1. Go to Control CenterToolsDatabase.

  2. In the Database window, click Update under Update instruments list.

This will reset all instruments to their default configuration.

How to View NinjaTrader Instruments

  1. Open Control Center.

  2. Click ToolsInstrument List to browse all configured assets.

Control Center

Creating Charts

Chart Trader

More Video Resources

For visual walkthroughs, NinjaTrader provides an official video tutorial series.

Last updated

Was this helpful?