Depth Of Market (DOM)


What is Depth of Market?

Depth of Market, aka the Order Book, is a window that shows how many open buy and sell orders there are at different prices for a security. Let’s say the current price is $1, the DOM will show how many orders there are at $0.90, $1.10, etc. It’s a great tool to see where the supply and demand levels are.

How do I open DOM?

  • Connect to the account of the broker who supports Level 2 data (TradeStation, CQG, AMP, Tradovate, iBroker, HitBTC or Alor).
  • Click the DOM button on the right toolbar of the chart.
  • DOM for the current security will open.
    • If it’s empty, then the symbol you are looking at cannot be traded through the broker.

Main parts of a DOM window explained

Cells [2] for placing an order

Bid [4] / Ask [11] Volume

Profit/Loss [12] for all open positions. By click on it, you could change view - money/pips/%

Posizion size [13]

Which data used for DOM?

The data is streamed from the broker. The data in the DOM and the chart may be slightly different since various data sources are used.

By default data is shown in a semi-static format. This means that the price rows are fixed while the price moves within the shown range. If the price moves above or below the visible range it’s recentered after 5 seconds. The 5-second timer is the middle icon [7].

Placing and changing orders

To place a market order simply click Buy Market or Sell Market. The number shows how many securities will be bought or sold, you specify that at the top of the DOM window [1]. It also syncs with the floating trading panel.

You can place orders at a specific prices To buy – click the cell at a price you want in the left column, to sell – in the right one.

If you want to place a limit order, just click in the cell next to the desired price, if you want to place a stop order, hold the CTRL button on your keyboard and click the cell you want.

You can use the right-click menu to place an order:


By default there’s a Confirmation dialog that pops up. If you want to turn this off, you can do so in the settings.

How to change an order

1. Click the label with the number next to the DOM – this is your order label. You can then change any settings that you like, and click MODIFY.


2. Click and drag the order label to another price level. The same dialog will pop open.

Marker colors and what they mean

Active “Limit Buy” and “Limit Sell” orders are green.


Active “Stop Buy” and “Stop Sell” orders are red.


Active “StopLimit Buy” and “StopLimit Sell” orders are yellow. The limit level of such orders is duller in color, and the Stop level is more vibrant.

Cancelling orders

  • To cancel only one order, click the X next to the order’s label.
  • To cancel all buy orders, click the X under the blue buying column on the left [5].
  • To cancel all sell orders, click the X under the red selling column on the right [9].
  • To cancel all orders, click the CXL ALL at the bottom of the DOM window [6].

Positions and what you can do with it

If you are in a position on this symbol (you either bought or sold some), your position size [13] will be shown as a number at the top of the DOM. If you bought (in a long position) the box will be blue, and if you sold (in a short position) it will be red.

Long position (you are hoping the price will go up!)


Short position (you are hoping the price will go down!)


To close the position or reverse it, use the Flatten [8] or Reverse buttons at the bottom of the DOM.