Heatmap in Trading | Stock Market Heatmap Trading | Liquidity Heatmap (2024)

Education

45972 views/ 7 min read

Theheatmap is a way to determine where liquidity is in the market and how liquidity-providers are behaving. In other words, it helps traders to determine where the actual orders in the market are being made.

In this article, we explain what the Bookmap heatmap does and why it is useful to traders.

  1. Price charts: is there a better method?
  2. What is the heatmap?
  3. Profitable trading with the heatmap
  4. Market data visualization in the era of HFT and AI

Are you looking for a quick overview of the Bookmap heatmap in action? Watch this short video.

Watch a video summary of this article (with added examples).

Price charts: Is there a better method?

Since equity and futures markets first developed, most traders have relied upon price charts to understand the behavior and psychology of other traders and institutions. In the early days of trading, these price charts were made up of lines or bars. Since the late 1980s, they have been made up of “candles” that show an open, close, high, and low for the given time-period.

These types of charts are a tried-and-true method for understanding the market. They are certainly better than relying on gut feeling to make trades. But these methods were also developed during a time when computers were much less powerful than they are today and when many sources of market information were not available. This means there may be better ways of understanding the market today than have been available so far.

For example, before the 1980s, there was no publicly available information about limit orders. If you were a soybean trader before the 1980s, there was no way for you to know if a sell order for 1,000 contracts of soybeans had been made at $16 per bushel. Today, this information is available. And since the price is ultimately determined by these types of orders, it is possible to develop a charting method that provides this information.

This is what the heatmap does. It provides a better method of charting financial assets – better because it charts the actual determinants of price, the orders themselves, instead of their consequence.

What Is The Heatmap?

The heatmap is a visual representation of the limit orders put into the order book. On the right side of the vertical timeline is the current order book. On the left side of the vertical timeline is the position of the order book in the past. This information is recorded as a color-coded map.

Heatmap in Trading | Stock Market Heatmap Trading | Liquidity Heatmap (2)

In this image, a large number of limit buy orders can be seen at 2741.50 (orange line). The red, dotted line is the “best ask” (lowest price limit sell order). The green, dotted line is the “best bid” (highest price limit buy order). When the best bid and ask first began to hit the area of high liquidity at 2741, they rose.

They are now testing the area again, and support can be seen at this level. There is also a large number of limit sell orders at 2745, as represented by the yellow line at that level. This implies that if the best bid and ask rise to 2745, resistance can be expected.

In Bookmap, there is no limitation on zoom. Traders can analyze the market on different time frames up to nanoseconds (although in practice it’s not necessary). Here is an example of a higher resolution view:

Heatmap in Trading | Stock Market Heatmap Trading | Liquidity Heatmap (3)

This provides a close-up shot of the best ask (red line) and best bid (green line). The price of the most recent transaction is indicated with a rectangle on the right side of the screen. In this case, the most recent transaction was a market sell order for $2740.25. This transaction occurred at the best bid (the highest price limit buy order).

The bubbles shown indicate the volume of market orders. A green bubble means there were significantly more market buys than market sells. A red bubble means the opposite (significantly more market sells than market buys). A bubble that is partially red or green indicates that the ratio between market sells and buys was more balanced.

Profitable Trading With The Heatmap

The heatmap is not a trading “system,” nor an indicator. It doesn’t tell you when to buy or sell. It simply provides accurate information about what market participants are doing. To the extent that inaccurate information leads to bad trades, Bookmap’s heatmap can allow you to eliminate this problem. This can lead to a more profitable trading business.

However, the heatmap does not interpret market data for you. In our educational materials, we provide theories as to what order book information “means” in one context or another. But ultimately, you must decide how to trade based on the information Bookmap gives you.

A good analogy for trading with Bookmap is real-time multiplayer games. If you play online poker, for example, you can choose to pay attention to other players’ behavior. You can pay attention to whether a player bets or folds in this or that circ*mstance. You may still misinterpret why the player is betting or folding, but at least you have more information than you would if you only paid attention to your own cards. The heatmap displays true and non-aggregated market depth data with a precision of up to the pixel resolution of your monitor. This allows you to see what the other players are doing. This should be better than not being able to see their actions.

— Compare Bookmap Packages —

Market Data Visualization in The Era of HFT and AI

High-frequency trading computers can execute round-trip trades within milliseconds. Artificial intelligence algorithms can detect patterns in vast amounts of market data. As human day traders, we do not want to compete against any of these powers.

So, what is the area in which a chart trader can still get a competitive advantage over machines? The answer is visualization. A quick proof of it is the existence of Captchas:

Heatmap in Trading | Stock Market Heatmap Trading | Liquidity Heatmap (4)

The reason captchas are being used is because of the human ability to spot complex patterns better than computer programs.

We can also observe a similar “proof” using Bookmap itself. Take a look at the image below. We can determine that it was generated by a single trader with a single glance, and we can see how it affects the price. Those who are familiar with computer science and machine learning understand how challenging it would be to detect this with a computer program in real time.

Heatmap in Trading | Stock Market Heatmap Trading | Liquidity Heatmap (5)

The typical “stairs” pattern

The pattern itself consists of just several order replacements, but this small snapshot of the chart contains many thousands of market data events. This is a noise that such a program must filter out. In addition, the program must deal with the noise generated by this trader himself in a form of different time intervals and order size during order modifications.

Large traders are usually more influential on the market than small traders. On one hand, they can use their weight to move the market in the desired direction. On the other hand, they have the challenge to execute or manage large orders due to liquidity constraints. Because of this, they try to keep their activity undetected – to mask the fact that this activity belongs to a single trader.

One of the techniques they use to obscure their activity is to split large orders into smaller orders and place them one by one. To make it even more difficult for other robots, they add “noise” in a form of non-equal sizes of smaller orders and non-equal time periods between them. This is an effective method against other robots, but the human eye can spot it with a glance, as shown below.

Heatmap in Trading | Stock Market Heatmap Trading | Liquidity Heatmap (6)

Notice the different time scale of the two charts

Here is another example which is even more complicated for computer vision but still easy for human sight:

Heatmap in Trading | Stock Market Heatmap Trading | Liquidity Heatmap (7)

This is unlikely to be a spontaneously created pattern by multiple traders

This is how the heatmap can be used in trading. By visualizing liquidity, the heatmap allows a trader to get the same information the robo-trading algorithms have access to, but with the added advantage of human sight and human understanding. Like any other tool in trading, this doesn’t guarantee success. But it does offer an excellent means of gaining an edge over other traders who do not have it.

Heatmap in Trading | Stock Market Heatmap Trading | Liquidity Heatmap (2024)

FAQs

Heatmap in Trading | Stock Market Heatmap Trading | Liquidity Heatmap? ›

The Liquidity Heatmap is an indicator designed to spot possible resting liquidity or potential stop loss using volume or Open interest. The Open interest is the total number of outstanding derivative contracts for an asset—such as options or futures—that have not been settled.

What is heatmap in trading? ›

What Is The Heatmap? The heatmap is a visual representation of the limit orders put into the order book. On the right side of the vertical timeline is the current order book. On the left side of the vertical timeline is the position of the order book in the past.

How do I find my heat map in trading view? ›

Click on the "Products" section, located at the top center when you open the platform. Then click on "Screeners" and “Stock” under the Heatmap section. Members who use the TradingView app on PC or Mac can also click on the "+" symbol at the top of the screen and then on "Heatmap - stocks".

How do you find the heatmap of a stock? ›

The Nifty 50 heatmap is calculated by taking the closing price of each stock in the Nifty 50 on the previous day and comparing it to the last traded price (L.T.P.) of the same stock. The difference between the two prices is then used to determine the color of the stock on the heatmap.

How do you read a market heatmap? ›

The Heat Map represents the price activity of symbols in a watch list based on three visual parameters: color, brightness, and area. Red rectangles represent symbols that have moved downward, while green represent those with upward price movement; the brighter the color, the greater the move.

What is the heatmap for intraday trading? ›

What is a Heatmap? The Heatmap NSE is a visual tool using colors to show Nifty stock movements. In this representation, green tiles indicate rising stocks, while red tiles signify falling ones.

What is the RSI heatmap in the stock market? ›

The RSI Heatmap is useful tool for crypto investors: It provides a visual representation of the Relative Strength Index (RSI) across various crypto assets and timeframes. This can help investors quickly identify overbought and oversold conditions.

How do you use a stock heatmap? ›

How to read a heat map? The green color represents an upwards movement in the stock's trading volume while the red color means a downward movement in the trading volume.

Does Google Maps have a heat map? ›

What is a Google Maps heatmap? Google Maps heatmap is a visualization of your location history, i.e., it is a heatmap of all the places you have visited in the past on Google Maps. Red is used to denote places visited more often and green is used to denote less frequented places.

How do I get a TradingView chart? ›

How to use Trading Charts on TradingView
  1. Select your Trading Instruments. First, you'll need to load the instrument you are interested in looking at. ...
  2. Add a Comparison. ...
  3. Choose a Timeframe. ...
  4. Select a Chart Type. ...
  5. Add your TradingView Indicators. ...
  6. Save your Indicator Template. ...
  7. Customize your Charts.
Apr 10, 2024

How do I create a heatmap in Google maps? ›

To create a map with the heat map layer do the following:

Drag and drop your file (or copy/paste the data) Click Set Options. Click "enable heat maps"

What is the difference between bookmap and heatmap? ›

The heatmap displays true and non-aggregated market depth data with a precision of up to the pixel resolution of your monitor. Bookmap merely converts the numerical values of market depth data, which is the total size of order book at each price-time coordinate, into a color according to its colormap.

Can you do a heatmap in Excel? ›

How to make a heat map in Excel PivotTable. Essentially, creating a heatmap in a pivot table is the same as in a normal data range - by using a conditional formatting color scale. However, there is a caveat: when new data is added to the source table, the conditional formatting will not apply automatically to that data ...

How do I use Google Analytics heatmap? ›

Here's how to set up a Hotjar heatmap in five steps.
  1. Step 1: sign up for Hotjar. ...
  2. Step 2: add Hotjar's tracking code to your website and integrate it with GA. ...
  3. Step 3: open the Heatmaps tool. ...
  4. Step 4: enter the URL of your heatmap or select from the popular pages list.
Jan 23, 2024

How do you display a heatmap? ›

imshow() function can be used to display heatmaps (as well as full-color images, as its name suggests). It accepts both array-like objects like lists of lists and numpy or xarray arrays, as well as pandas. DataFrame objects.

How do I download a heat map? ›

The download button is visible in the top-right corner next to the 'Compare' button. You can download heat maps data in two ways: Download as CSV. Download as PNG.

Top Articles
Latest Posts
Article information

Author: Errol Quitzon

Last Updated:

Views: 5482

Rating: 4.9 / 5 (59 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Errol Quitzon

Birthday: 1993-04-02

Address: 70604 Haley Lane, Port Weldonside, TN 99233-0942

Phone: +9665282866296

Job: Product Retail Agent

Hobby: Computer programming, Horseback riding, Hooping, Dance, Ice skating, Backpacking, Rafting

Introduction: My name is Errol Quitzon, I am a fair, cute, fancy, clean, attractive, sparkling, kind person who loves writing and wants to share my knowledge and understanding with you.