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.
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.