Bookmap Portal

Getting Started, Download and License

You can get up and running in less than 2 minutes!  Watch the videos below for detailed step by step installation guide or simply follow the download and install instructions below.

Please login to download Bookmap and get access to your resources

Bookmap Components and Features

Watch these short videos to learn how to use Bookmap in no time at all!

Bookmap Basics

Bookmap 6.0 Overview

Bookmap 5.0 Features

Run Options and Symbols

Quotes Counter Column Practical Uses

Bookmap Volume Dots

Correlation Tracker

Workspaces and Chart Settings

Connecting to Multiple Feeds

Replay Data Mode

Replay Data Mode – Practical Uses

Bookmap Addons

Cumulative Delta Indicator

Automatic Trading Strategies Overview

Activating Bookmap Trade Strategies

Tips and Tricks

What is Bookmap xRay?

Bookmap xRay transforms your normal DOM, Price Ladder or Level 2 data into a realtime AND historical greyscale heatmap for use with the live markets.

General Bookmap xRay Features like order flow analysis and analytics.

General Bookmap xRay Features like order flow analysis and analystics.

Who Uses Bookmap?

Typical Users: The following types of users typically take advantage of Bookmap functionality:

  • Algo Developers
  • Market Markers
  • Proprietary Traders
  • Risk Managers
  • Banks/Brokers
  • Hedge Fund Traders
  • Academic HFT Research
  • Retail traders

How do we do it?

Bookmap xRay delivers the only configurable heat map display that visualizes both real-time order flow and live trade analysis information combined with historical depth-of-market (DOM) data. Our unique java-based Complex Event Processing (CEP) engine handles millions of market data updates in real time, showing you exactly how the limit order book evolves over time. This unique perspective enables traders to get faster and deeper insight into live market dynamics and short-term price action.

Bookmap Educational Videos

Concise 2-3 minute videos covering important order flow phenomena uncovered by Bookmap.

Click here for the playlist

Daily Bookmap Live Order Flow Analysis webinars

  • Clearly see Algo activity and other phenomena
  • Integrate order flow into your trading
  • Coverage of Bookmap features

Click here for the playlist


Bookmap Educator Partners Videos

FT71 has been trading for over 16 years. He started as a high-volume equities trader and then transferred to futures 14 years ago. He has always traded in a professional proprietary trading environment and ran his own shop until 2010 when he decided to direct his attention to online traders. FT71 is a recognized pioneer in the use of volume profiling and in breaking down market behavior into tradable statistical patterns as a way to read the market auction. He helped establish Stage 5 Trading Corp ( or S5) which is a unique futures brokerage that is focused on implementing a prop trading approach to online traders.

Click here for FT71’s playlist

Kevin is a 17 year professional trader and is often called upon by clients like Barclay’s, IKOS and other global trading powerhouses to consult on market microstructure and quantitative trading strategies.
Kevin trades daily and uses Bookmap, and in fact says it is the best tool for visualizing the limit order book phenomena he has taught to professional traders and trading desks for years. We are glad to have him share his unique insights including the top 5 ways that real institutional traders use the limit order book information to get an edge.

Click here for Kevin’s webinar

Ferran is a well-established and highly respected trader who has been trading a variety of diverse markets for the last 12 years. Bookmap fits well with his trading style so be sure to check out his webinars to gain insight to how he integrates order flow into his trading.

Click here for Ferran’s playlist

Lewis is a legendary S&P pit trader at the CME. Over the course of his thirty year career, he traded the largest and most active markets, including the S&P futures and Eurodollar. Lewis traded tremendous size. At one point, he alone accounted for 10% of the average trading volume in the S&P contract.

Click here for Lewis’ playlist

Seasoned prop trader with distinct scientific background. Specializing in order flow analysis and market micro structure for scalping. Rarely hold a position for more than few minutes.

Click here for Jean Mark’s playlist (in French)

Daniel Skalak is an E-mini S&P 500 futures discretionary trader who has been trading for six years, the last two years as a full-time trader. He uses market auction theory with volume profiling and makes 2-4 trades per day with no overnight exposure. A self-described “disciple” of FuturesTrader71, he implements skills and techniques acquired over the past three years as a client with Stage 5 Trading, using Investor R/T charting and trading directly on the Bookmap order flow software. Prior to becoming a full-time trader, Mr. Skalak was a waiter at upscale restaurant Per Se in Manhattan.

Click here for Daniel’s webinar

Jason Love has been an active day trader for the past 10 years. The Oil Trading Group was founded over 7 years ago to address the glaring need for quality day trading education. Prior to becoming a day trader, Jason ran a 300-seat call center, as the Vice President of Operations. As a veteran of the United States Navy, who served during Operation Desert Storm, Jason understands the value that structure and discipline have in day trading the volatile financial markets. When Jason is not trading, he is coaching his son’s Travel Select Youth baseball team and spending quality time with his family.

Click here for Jason’s webinar

Mete Topcuoglu started to trade options on a part time basis in 2009 with help from a 28-year Wall Street veteran. In 2010, passion for the markets took over and he became a full-time trader. After numerous courses on markets and trading, he joined the Prop Traders course offered by Compass FX and taught by market veteran Ray de Medici in April 2014. Taking Ray’s advice to focus on a single market, he mainly trades crude oil since September 2014.
He is a day trader using order flow and market intrinsic to decide on direction. Rarely carries a position over night and never over the weekend.

Click here for Mete’s webinar

John Slazas is a veteran trader, who began his career on the trading floors in Chicago and since founded his own business, JS Services in 1984. He offers a multi-market multi-state strategy solution that combines quantitative models with behavioral inputs for a balance of discretionary and systematic results. He is a Bookmap user and pinpoints entries and exits based on the order flow.

Click here for John’s playlist

Jason has traded the stock, options, forex and future markets for the past 15+ years and also worked for an online brokerage firm for over 5 years where he was an educator and trainer for the stock and options market. Jason’s main trading focus these days are the S&P emini futures where he day trades and uses fibonacci levels, market profile, support and resistance and Bookmap for his trading tools to confirm his trade setups for his trade plan. Jason is a big believer that you must master your own emotions and the psychology of trading to be a successful trader and he teaches this to his students. Click here for Jason’s website.

Click here for Jason’s webinar

Niels has been day trading fulltime for over 7 years. He started trading stocks and penny stocks but moved quickly to the more technical futures market. With a passion for mathematics he fell in love with the market pretty quickly and then found out the psychology aspect is also something that you need to master. Well over 10,000 screen hours makes you notice things and Niels started developing his own order-flow tools and algorithms that he trades. Bookmap complements that very nicely by showing the intended order flow in relation to the executed orderflow. He is based in Amsterdam and works abroad in the wintertime, spending his time trading, surfing and kitesurfing. Currently in Canggu, Bali. Click here for Niels’ website.

Click here for Niels’ webinar


Competing to win in today’s algo driven markets

The market of today are definitely not the markets that our elders participated in back in the day. They are dominated by algo driven strategies that have a known speed advantage over the average trader or investor. Ignoring limit order book information and acting on price or traded volume alone could be financial suicide in today’s algo dominated markets. Yet many traders do just that when focusing only on price and volume data. With Bookmap you will see and learn how actual order flow in the limit order book can be a precursor to the aggressive volume that hits the tape and how this information previously only available to the most sophisticated can be easily seen with Bookmap.

The document below is designed to arm you with the necessary baseline knowledge needed to understand todays electronic markets. From Limit order books to trade execution flow and a high level overview of the types of strategies that the “algos” use to dominate the playing field. This document is designed to help the average trader or investor understand the information that Bookmap visualizes so well. It also talks about exchange Matching engines, Informed actors, LOB slopes and sub second messages that are being acted on by the fastest technologies available.  Additional resources are located in the pdf as well.  Discover the highly-useful actionable information that has been hidden in plain sight.

This document is for registered users only. Please login or register to download the pdf


Get your questions answered. You can search the answer you are looking for in the following list of FAQs. If you still need support after reviewing the list just submit a Support Request and let us know how we can help you see through the markets with Bookmap xRay.  Please direct other inquiries to [email protected]

Our normal support hours are:

  • European Session: Mon – Fri  09:00 CET – 18:00 CET
  • US Session: Mon – Fri 9am EST to 4pm EST

Support requests received during normal support hours will be answered the same day. Off hours support requests will be answered within 1 business day.



Click here for a comparison between Bookmap and other platforms

Here it is for you (you have to be logged in):

This indicates the symbol you entered is not recognized. This could be either due to entering an expired contract, wrong symbol syntax or symbol you have no data subscription for.

Most likely you subscribed to the free offline plan. Free offline subscription do allow recording of live depth data, for a limited period, but it does not allow real time viewing of the data. So the data is recorded but the symbol buttons remain inactive. The recorded data can be viewed with Bookmap replay after the recording session ends. If you wish to switch from the free subscription to the S5 special free live trial, please contact us from the support tab.

The beta release include 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

Prices above best ask are sellers while prices below best bid are buyers.

No. Bookmap supports both versions.

Bookmap presents all price levels transmitted 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 record of the last transmitted level and updates it once that level returns to the transmitted range.

  • Windows 10, 8, 7 or Vista
  • Monitor with minimum 1280×960 resolution
  • 4 Gigabytes RAM (minimum) and 1 GB disk space
  • Intel® Core™ 2 Duo, 2.0 GHz
  • Video card of 516 MB memory or more supporting OpenGL 3 or above

  • 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 a desired time frame.
  • One click on a chart to trade live.

Bookmap is aimed for Pro and retail traders to help them improve their short term decisions.

Yes. Bookmap connects automatically to the activated account.

Bookmap connects to multiple trading platforms and market data vendors, such as TT API, S5, CQG, NinjaTrader, TWS, IQFeed, Rithmic and Transact API.

Yes. Please send us as an email and ask for the Bookmap Quant solution

The pro version currently supports TT API, S5, CQG, Interactive Brokers TWS, NinjaTrader, Rithmic and Transact API.

Most securities that contain full depth order book are supported but the current version best supports Futures.

It depends on your feed limitation and data provider limitations as well as your trading station performance. TWS, for example, allows up to 3 instruments in parallel and S5 up to 5 instruments.

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.

Yes. To download Bookmap user manual, please register to the website and select the product you want to download. Once registered, you will have access to a resource page where you can download the relevant user manual.

To download and install Bookmap on your PC, please follow the instructions below:

  1. Download Bookmap
  2. Save the downloaded .exe file on your PC
  3. Run the saved file
  4. Follow the prompts of the Installation wizard to complete the installation

To operate Live version:

  1. Make sure TWS is activated and that ActiveX is enabled. To enable ActiveX go to TWS Edit > Global Configuration > API > Settings. In Settings make sure Enable ActiveX and Socket Clients is checked.
  2. Click on connect and then subscribe to an exchange & instrument.
  3. For further details, please review the user manual

  • The easiest way is to subscribe to a future first in TWS.
  • Once you are subscribed, right-click on that Future and select ‘contract info’ and then ‘description’.
  • Copy to Bookmap subscription the exchange name and symbol name, exactly as they are written in IB/TWS. For example: exchange ‘DTB’ and symbol ‘FDAX SEP 13’

Watch this short video to learn how to record depth data with BookmapBookmap xRay

How do I cancel a limit order?

  • Place the mouse 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.

How do I 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.

How do I see orders that I placed and executions?

  • When you place an order you will see a circle with a line that progresses on that price level. 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

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 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 clicked price.
  • Middle mouse click + CTRL: cancel all orders at clicked price.

Watch this short video to learn how to use Bookmap on multiple computersBookmap xRay

Bookmap for Equities

It is a real-time, full depth, order-by-order raw data for all US Equities. The exchanges coverage are Nasdaq Totalview and Nasdaq Last Sale (both order book and trades). More exchanges will be added soon.

  • As opposed to Futures that are traded on a single exchange, Equities are traded on several exchanges in parallel. Using Bookmap for Devexperts you will get access to the full order depth and trades for the all US equities based on data coming from one of most liquid US exchange – NASDAQ.

  • Level 1 data includes the Best Bid and Offer (BBO) prices and the last traded prices with the respective volumes.Level 2 data in some cases refers to Level 1 from different exchanges, where the BBO may be different between the exchanges. In other cases, Level 2 may relate to depth of market with limited levels (e.g. up to 10 levels.

  • Full depth data includes all available real time bid and ask prices (on all levels) and also the last traded prices.

  • The market data feed contains the highest resolution from the covered exchanges and includes all depth of market data updates and all trades.

  • Unlike some of the Futures exchanges there is no limitation of the transmitted number of depth levels.

  • Full depth vs. level 2

  • You get all events. No aggregation of data

  • Low latency

  • Click here for a full product description.

Yes, you can get 14 days free trial. During this period you will have access to the full functionality of Bookmap for Devexperts (either Basic or Advanced version, depending on your selection) based on connectivity to a delayed data feed (delay of 24 hours or more).

  • Non-professional trader is any natural person who is neither:

    • registered or qualified in any capacity with the SEC, the Commodities Futures Trading Commission, any state securities agency, any securities exchange or association, or any commodities or futures contract market or association;
    • engaged as an “investment advisor” as that term is defined in Section 201 (11) of the Investment Advisers Act of 1940 (whether or not registered or qualified under that Act);
    • employed by a bank or other organization exempt from registration under federal or state securities laws to perform functions that would require registration or qualification if such functions were performed for an organization not so exempt.
  • Professional trader is any other person or entity who do not meet the definition of a Non-professional trader.

Yes. The charge cannot be prorated. Bookmap is obliged to pay for the subscription period. Therefore, if a you are enabled for any portion of your subscription period, after the trial, you will be charged for the full period. This is inline with the exchanges charging policy.

  • Bookmap has an API. However it is partially blocked for the US equities data. If you want to enable the equities API you should contact Devexperts directly and sign a separate agreement for direct API to Devexperts. Additional exchange fees may apply depending on your intended use of data. Click here for NASDAQ license policy.

  • If you wish you can use the Bookmap API for Futures. Click here for details of the API.

  • If you wish to connect with developers that work with Bookmap API please contact us at [email protected]

Yes. However, this option requires an Advanced version subscription.

Yes, there is a limit of 10 symbols at a time. You can nevertheless subscribe to any of the thousands of US equity symbols available.

Yes, click here to search symbols on google finance or use any of several other services to find symbols.

You should use your credentials (the ones you got when you registered to Bookmap).

Currently we do not provide historical data. We may add it in the future depending on market demand.

Devexperts provides data feed solutions for various big brokers like TD Ameritrade. The equities market data feed is very reliable and have 99.99% up time during trading hours.

Devexperts feed does not connect to live accounts. At this stage you can trade dxFeed only with Bookmap simulator (the 2nd run mode). We plan to connect stocks execution platforms soon. If you have specific preference for a specific execution platform please let us know.

Bookmap for Digital Currencies

  • Bookmap is the most advanced market data visualization and trading platform which is being used by professional traders with major exchanges such as CME, Eurex, Nasdaq, and more
  • No compromise in details. No lag. No aggregation. Zoom up to nanoseconds
  • Observe millions of market data events, and the evolution of entire Order Book with a single glance thanks to real-time Heatmap (Bookmap = Order Book + Heatmap).
  • Get free 24/7 access to market data of Digital Currencies

We start with GDAX, and will gradually connect more exchanges based on demand of Bookmap users like you. Please vote here for your preferred exchange.

Yes. the paid version enables you to trade both in Bookmap simulation mode (the 2nd run mode) or in live mode on GDAX.

Yes, soon. We gradually connect more exchanges for our database of Digital Currencies market data. The priority is defined by demand of Bookmap users like you.
If you are a market data vendor and have high quality historical data of Digital Currencies that you wish to offer to Bookmap users, please write to us at [email protected]

You can subscribe to all instruments supported by GDAX, including Bitcoins, Ethereum, Litecoin & Bitcoin Cash.

Yes. you can subscribe to 1 instrument with the Free version. Paid users can subscribe to up to 20 instruments in parallel.

  • Get more than 1 instrument
  • Record the market data and use Bookmap to replay it
  • Get more addons
  • enable live trading

For the detailed feature list click here

Login to and click the Addon link on the left pane. Select the version you want to upgrade to and complete the subscription and payment. There is no need to install anything new or use a different license key. You license will be updated as soon as you complete the payment for the upgraded product.

Yes, you can record market data with the paid version of Bookmap

It depends on the instrument you subscribe to. When you subscribe to an instrument, you choose tick size and also size granularity.

Tick size of Digital Currencies can be very small. A pips of Bitcoin is 1 satoshi which is just 0.00000001 Bitcoin. Bookmap offers to specify a different pips, which defines what range of prices will be aggregated and displayed as a single price level. A recommended value is 0.01-0.1% of the current price. For instance, if the price of BTC_USD is $10,000, choose a pips between 1 and 10

Bookmap displays sizes as integers (a number which is not a fraction). The Size granularity allows to specify the minimum size to be displayed. For instance, if the total size of a price level is 0.043 BTC, it will be displayed as 0 with Size granularity 1 or 10, as 4 with Size granularity 100, and as 43 with Size granularity 1000.

Technically it’s possible, Bookmap consolidates market data from several US stocks exchanges. But prices of the same Digital Currencies pair may be very different on 2 exchanges. If you wish to suggest group of exchanges with similar balanced rates, please send us email to [email protected]. Note that you can use Bookmap’s Correlation Tracker to compare the price changes of two instruments.

Bookmap will attempt to reconnect each time you get disconnected. If that happens frequently, please check your internet speed and stability. With low internet speed or with poor WiFi router, it’s recommended to connect your computer to the internet with a cable.<.br>
If you still experience frequent disconnections, it may be a temporary problem in the exchange. But if the problem continues hours or days please write to [email protected]

You can run Bookmap on any PC that meets the hardware requirements. However you cannot use Bookmap simultaneously on multiple PCs with the same license key unless if was intended to support multiple connections.
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.

Ready for more?

Explore Bookmap xRay Add-ons right here!