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:
- Right-click inside the DOM.
- 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:
- Open Control Center.
- Workspaces → Save Workspace.
This ensures your columns and colors stay the same every time. If not, fix your layout using: NinjaTrader Workspaces.