Who should use Bookmap?
Bookmap is aimed for Pro and retail traders to help them improve their short-term decisions.
How is Bookmap different from other heatmaps?
Read this article for a detailed comparison of Bookmap with other platforms.
What makes Bookmap unique?
- View order book history in addition to current status.
- No delays. Bookmap is event-driven and is updated every 30 milliseconds. Most other charts aggregate and therefore incur delays.
- Ability to watch volume profile per the desired time frame.
- One-click on a chart to trade live.
Can I use Bookmap from more than one PC?
You can run Bookmap on any PC that meets the hardware requirements. However, you cannot use Bookmap simultaneously on multiple PCs. If you have an active session on a certain PC, you will be able to terminate it once you log in to a second PC.
What are the hardware and software requirements?
Please see this section of knowledge base
Is there Bookmap version available for Mac?
What is the difference between the production and beta releases?
The beta release includes several features and enhancements that are not included in the production release. A beta release becomes a production release after a cycle of field usage once the next beta release is ready. Click here for more details about the additional features and enhancements of the current beta release.
Is my personal information protected?
Yes. Bookmap is not a client-server based solution. The application runs locally on your PC and interacts with your trading platform to receive market data (or transmit orders with the trading add-on). We do not have any access to any of your personal account information or your trading activity. The only information we receive during license activation is your OS version and screen resolution. We keep this information to improve Bookmap experience. No other information is passed.
Where can I find my license key?
Log in to the User Portal. Your license key will be under the Getting Started tab.
Can I connect to both stocks and futures feeds in parallel?
Yes. Bookmap enables multiple concurrent connections.
Is there a limit to the number of symbols I can display at the same time?
Yes. Subscription to Bookmap Digital allows connecting to only one instrument at a time. With Global or Global+, you are limited to 20 symbols. Visit to compare Bookmap packages.
Which source of market data does Bookmap provide?
Bookmap connects to multiple trading platforms and market data vendors, such as TT API, S5, CQG, NinjaTrader, TWS, IQFeed, Rithmic and Transact API. You can find a complete list of supported data providers here.
Can I use Bookmap with my own proprietary data?
Yes. Please send an email to email@example.com and ask for the Bookmap Quant solution
How many price levels does Bookmap display?
Bookmap presents all price levels provided by the exchange. When a price level goes out of the range transmitted by the exchange (e.g. CME transmits up to 10 levels of bid and 10 levels of ask), Bookmap keeps a record of the last transmitted level and updates it once that level returns to the transmitted range.
How do I record Live Data with Bookmap?
Watch this short video to learn how to record depth data with Bookmap.
Which trading platforms can I use with Bookmap?
The pro version currently supports TT API, S5, CQG, Interactive Brokers TWS, NinjaTrader, Rithmic and Transact API. You can find a complete list of supported platforms here.
Can Bookmap work on both paper trade and live accounts?
Yes. Bookmap connects automatically to the activated account.
How can I differentiate between pending buyers and sellers?
Prices above best ask are sellers while prices below best bid are buyers.
How to enable one-click trading from the chart?
Click the settings icon above the chart, enable one-click trading and choose your default order size per click.
How Do I Place, Cancel And Monitor Orders Using Bookmap?
To place a market order,
- Left-click mouse at or above the current ask price to place a long market order.
- Right-click mouse at or below the current bid price to place a short market order.
To place a limit order,
- Left mouse click mouse over the desired price level will place a new Buy order with the designated limit price.
- Right mouse click over the desired price level will place a new Sell order with the designated limit price.
- Middle mouse click: cancel one order from a clicked price.
- Middle mouse click + CTRL: cancel all orders at a clicked price.
To cancel a limit order,
Place the cursor on the order you want to cancel and click the middle button. Each middle button click will cancel a pending order (for the number of contracts set per click) at the designated price level.
It is possible to cancel ALL open orders for a designated price level by pressing CTRL + clicking the mouse middle button.
To cancel ALL open orders at All price levels, click the X icon above the chart.
To see the placed orders and their executions,
- Look at the circle with line progressing at that price level that appears when you place an order.
- Upon execution, a triangle will appear at the end of the line pointing to the direction of your position.
- Magenta represents sell orders and cyan represents buy orders.
To hide the graphical presentation of orders and positions click the settings icon above the chart and uncheck the relevant items.