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.

Related Guides