Bookmap displays configurable columns to the right of the chart and enables the user to analyze the order book behaviour per price. Each column can be configured to display the following types: Current Order Book, Volume, Trades Counter, Quotes Counter, Quotes Delta, and Custom Notes.
You can modify the arrangement of the columns in several ways:
- Insert or remove via right-click
- Widen or narrow with left-click
- Grab by the header and move (left-click and hold)
- Access the column configurations by right-clicking and selecting the option Configure column
Use the columns settings to select the colours representing buyers and sellers for the volume profile, trades count, quote counts, current order book bars, and time & sale.
Users can also customize various aspects of the column display by:
- displaying the data as a single or split histogram
- displaying the data in bars, numbers, or both
- changing the alignment of the bars and numbers
- inversing the data display
- displaying only the bid side or ask side (or both)
Adding, Rearranging, and Deleting Columns
To choose between column types, right-click any of the columns and select the column type to display and, where applicable, whether to use session or chart-range data accumulation.
To rearrange the order of the columns, left-click and hold the column title, then drag the column to the desired place. Columns can be dragged to either side of the Bookmap chart.
To add or delete any column type, right-click on any column and select Insert Column or Hide Column. Initially, the column that is added is a replica of the column from which the Insert column option has been selected.
3.3.1. Current Order Book (COB)
This column displays a graphical representation and numeric values of the pending orders of the current book with bars (COB). Users can interpret the size of pending orders by comparing the relative size of the graphical bars.
For the COB column, Bookmap displays a number at the top of the column that corresponds to the number of contracts represented by the full pixel width of the COB column. This should give users a reference number to gauge the contract sizes represented by the different bars. Also, for the COB column only, users can also select an aggregate display and extended displays:
- Aggregate Display: instead of presenting the size of each individual price level, each level represents the cumulative size of the current price level and the aggregate size of preceding levels (i.e., level 3 represents the size of Level 1+2+3). When choosing the aggregate view, Iceberg and Large Lot indications will not be visible.
- Extended Display: you can choose to present only the active range or an extended range which will be displayed based on the last updated size for price levels which are out of the active range.
To control all these display options, right-click on the relevant column. At the top of the menu, click Format Column and set your display preferences from the format column dialogue box.
3.3.2. Volume Columns
CVP (Chart range volume profile)
Volume + Chart range accumulated reflects traded volume within the visible chart range.
SVP (Session range volume profile)
Volume + Session range accumulated displays traded volume for the entire session, beginning when you subscribe to the instrument.
Both profile types reflect the traded volume on the particular price scale. By default, the number displayed represents both buy and sell contracts. In the configuration menu, you can split them and see each separately. Then, you can interpret the balance between buyer and seller aggression by looking at the colours of the volume bars. You can learn more about these columns and how to configure them in this instructional video.
3.3.3. Trades Columns
СTС (Chart range trades counter)
Trades counter + Chart range accumulated shows the number of transactions that occurred at each price level for the visible chart range.
STС (Session range trades counter)
Trades counter + Session range accumulated displays the number of transactions that occurred at each price level since you opened Bookmap and started to collect data.
Like the volume measures, you can set the Trades Counter for session accumulation or chart range accumulation.
You can learn more about these columns and how to configure them in this instructional video
3.3.4. Refreshed Contracts Columns
CQC (Chart range quotes counter)
Quotes counter + Chart range accumulated shows the number of size updates at each specific price level, displayed by Session Accumulation. It is useful for monitoring traders’ activity at a specific price level.
Watch this video for configuration details.
3.3.5. +/- Quotes Delta
This data represents the amount of liquidity that is either added (positive number) or pulled (negative number) from each price level.
The red rectangle depicts liquidity added or pulled at the best ask, while the green rectangle shows liquidity added or pulled at the best bid.
The delta resets after each update of the best bid and ask.
Watch this video for configuration details.
Columns showing volume profile, trades count, and quotes count also display a horizontal line that marks the VWAP calculated from the start of the Bookmap session or for the chart range displayed (depending on the view method set by the user for the specific columns).
To view the VWAP line on these columns, open the Format Column panel from the column right-click menu and check the Show VWAP line check box.
The data on the Volume, Quotes, and Trades columns can be reset by the user using different options:
- Manual reset: right-click on the relevant column and click the Reset menu option and then click Reset Now.
- Reset Configuration: right-click the relevant column and click the Reset menu option then click Reset Configuration. There are two options to configure: Scheduled Reset at a predefined frequency and Conditional Reset that will reset the selected price level if the time between two trades at that level is greater than the selected period (in milliseconds).
- Reset on Double Click: right-click the relevant column and click the Reset menu item, then tick the Reset on Double Click check box. As long as this option is checked, users will be able to reset the column by double-clicking it.
3.3.6. T&S (Time and Sales)
This column displays the stream of executed orders. Bookmap reconstructs the tape based on the order of data transmission: even if a single trade is broken into several executions, it is still displayed as a single trade with the total contract size. You can filter T&S to show only executions on the bid/ask or only those with a minimum or maximum contract size. The Time and Sale window is detachable. When detached, it can be returned to the column display by closing the detached Time and Sales window.
You can also export this trading log into a file. NOTE: the export range is limited to the last 10000 raw events.
Bookmap Time and Sale Column
Watch this video for configuration details.
3.3.7. Trading DOM
Full DOM functionality has been added as a new type of column. This enables traders to place, cancel, and modify orders with left-click only. Columns are modular, you can select which columns to show (working orders, place orders, and price columns), and easily adjust the columns based on your needs.
Right-click to open a configuration panel with its available setup options. You can also use this configuration panel to:
- define the mouse commands for specific order types (limit, stop, stop limit) on the BID or ASK sub-columns
- define specific order modification actions on the ORD sub-column
NOTE: the Trading DOM column and the chart do not support market orders. Place a buy limit order far enough above the best bid for immediate execution or a sell order far enough below the best ask for immediate execution of a sell order.
As with any new trading function, we recommend that you first use the DOM column in simulated trading to experiment with its various options and functions.
To learn how the DOM works, watch this video.
3.3.8. Custom Notes
With Custom Notes, you can enter and style your notes and import them from a .csv file.
To add notes to the DOM, set the column type to Custom Notes. Once set, right-click the custom notes column at the appropriate price level and click Add/Edit Notes. Use the custom note dialogue box to set your note and style it.
To import notes from the cloud:
- Set cloud notes. Add more info
- Insert a URL of the notes
NOTE: You should use a specific .csv template to import notes. A custom_notes_template.csv can be found in C:\Bookmap\Config.
You should enter the symbol and price level in the file in the exact format they appear on your platform and the Bookmap chart. Values for the foreground colour, background colour, and text alignment are optional. If not supplied, default values are used. You can enter colour values as either hex codes or names.
3.3.9. Price Alerts
To add price alerts, open the edit notes window by double-clicking the Custom Notes column at the relevant price and click the notification tab. Then set the following values:
- Set the offset from the price where you want the alert to trigger. Use a positive offset for distance above price and a negative offset for distance below the price.
- Check notify only once if you want the alert to be triggered once. If notify only once is not checked, choose the interval at which you want the alert to be triggered again.
- Choose the sound for the alert. This can be either the default system alert or any sound file added via the notifications tab.
Alerts setting options:
- Set the offset from the price at which you want the alert to trigger (use a positive offset value for distance above the price and a negative offset value for distance below the price).
- Notifications: You can set a one-time notification or notifications in intervals.
- Alert sound: You can set a default system alert or upload your own sound files.