How to Customize the DOM in NinjaTrader

Make the DOM readable and fast: change columns, colors, font size, and order display so you can actually see what matters.

Opening DOM Properties

On any NinjaTrader DOM window:

  1. Right-click inside the DOM.
  2. Choose Properties.

Every setting you care about is in this window. If you don’t even know what the DOM is showing yet, read: DOM Trading Basics.

Adjusting the Columns

Most traders modify the column layout so it stops looking like a wall of numbers.

  • Bid Volume
  • Ask Volume
  • Last Traded (prints)
  • Price
  • Position and P/L columns

You can reorder them by dragging the column headers.

Changing Colors

Key color settings you’ll want to adjust:

  • Ask/Bid background
  • Last traded price highlight
  • Working order colors
  • Filled order colors

Keep the colors clean and readable — same logic as Simple Chart Layout.

Font Size and Row Height

If the DOM looks like ants crawling across your screen, increase:

  • Font Size
  • Row Height

Order Display Settings

These settings matter for live trading:

  • Show Marker – shows working orders directly on the DOM
  • Show Quantity – displays contract size—don’t trade blind
  • Show Cancel Buttons – adds easy “X” to kill orders
  • Show Price Line – highlights the inside bid/ask

Submitting Orders From the DOM

DOM settings don’t matter if you don’t know how to execute properly. Review:

Saving DOM Layouts With a Workspace

Once your DOM is set the way you want:

  1. Open Control Center.
  2. Workspaces → Save Workspace.

This ensures your columns and colors stay the same every time. If not, fix your layout using: NinjaTrader Workspaces.

All third-party product names, company names, platforms, and trademarks mentioned on this page are the property of their respective owners. This content is for educational purposes only and is not affiliated with, endorsed by, or sponsored by any third party referenced unless explicitly stated otherwise.