DOM

The DOM (Depth of Market) provides a dynamic trading interface combining Orderbook data and trade execution. It displays price levels, orderflow and your orders via customizable columns, allowing for quick trading and market analysis.

Display

The component size and layout will automatically adjust when more columns are added.

  • Orders Column:

    • Visual display of your active orders

    • Color-coded by side (green for bids, red for asks)

    • Darker shading for single orders, lighter for multiple orders at same price

    • Stop orders indicated with triangular markers

  • Bid/Ask Columns:

    • Real-time orderbook depth

  • Price Column:

    • Central display of price levels according to grouping setting

    • Last traded price highlighting

    • Position entry markers

    • Optional momentum tail visualization

  • Volume Profiles:

    • Bought/Sold volumes

    • Delta profile

    • Volume profile

    • Trade activity at each price level showing effort and potential imbalances

    • The profiles will reset either using the Clear Profiles button in the Orderform or according to the Clear Pofiles Interval in the component settings

Trading Interaction

  • Left-click on bid / ask column to place limit orders at exact price on desired side

  • Shift + click for regular stop orders

  • Ctrl + click for position-linked stop orders indicated via the CLOSE tag (if the exchange doesn't support this order type it will place a regular stop order)

  • Click on orders column to cancel individual or grouped orders

  • Drag & drop orders to modify order prices

  • Right-click on price column to recenter the view

  • Mouse wheel to scroll price levels (direction configurable in global settings)

Orderform

Toggle via button at the top right of the component.

  • Size Input (adjust in global DOM settings)

    • Big Boy Lot Size Input Mode: Size input using lot-based system

      • Lots: Whole number quantities (1, 2, 5, 10)

      • Multiplier: Size per lot (e.g., 0.1 BTC per lot)

      • Quick size buttons for common lot quantities - each click adds up

      • CLR to clear the input

    • Standard Mode: Direct size input using a slider

  • Market Orders: Quick market buy/sell execution

  • Best Bid/Ask: One-click placement at best bid/ask prices / top of book

  • Post/Reduce: Toggle for post-only and reduce-only orders

  • Order Management:

    • FLT (Flatten): Close all positions and cancel all orders

    • REV (Reverse): Reverse current position

    • CXL ASK/BID/ALL: Cancel your asks, bids or all orders (option to retain stop orders for CXL ALL via global DOM settings)

  • Utility Buttons:

    • Recenter view

    • Clear Profiles

    • Toggle between: Freeze view or Follow latest Price

Settings

Component Settings: Click on the single cog/wheel icon to open the Component Settings and configure the Positions and Footer Data.

  • Display

    • Show/hide columns

    • Momentum tails with customizable

      • Display location (price or separate columns)

      • Tail length (500ms to 10000ms)

  • Price

    • Price grouping granularity

    • Digit display options

  • Volume

    • Profile clearing intervals (on candle close)

    • Volume display modes (Normal/Lots/Dollar)

    • Abbreviation and shorten options

Global Settings: Click on the double cogs/wheels icon to open the Global Settings for all DOM Components. You can toggle the Size Input Mode, Invert the Y-Axis when scrolling the DOM or Retain your Stop orders when using the CXL buttons.

The footer will show:

  • V: Total Volume

  • Delta: CVD

  • H: High and L: Low

  • R: Range calculation

  • S: Spread in ticks, a "wide" spread will turn orange

Hotkeys

Almost all actions in the DOM can be bound to Hotkeys. Please refer to the UI Control section.

Video Overview

Watch this video overview for the prevous version of the DOM

Last updated