Skip to main content
HIPPO

A search tool for identifying large and abnormal limit orders.

Resonance Team avatar
Written by Resonance Team
Updated over 3 months ago

About the Search Tool

The purpose of the HIPPO algorithm is to calculate:

  • Volumes of limit orders.

  • Number of orders.

  • Frequency of changes in percentage-based price ranges.

This enables not only the visualization of limit order snapshots but also the identification of both large and abnormal limits.

You can access the HIPPO tool via the RTT menu in the settings.

The tool is presented as:

  • A Heatmap on the Cluster Chart.

  • A Data Table.

Data Types

HIPPO supports three types of data for limit orders, each represented by a unique color scheme for ease of use:

Volume in Bitcoin

The total volume of all orders within the range.

Number of Limit Orders

The count of unique price levels where limits are placed.

Note:Some exchanges do not provide details about order queue sizes at a single price, so HIPPO calculates by counting price levels.

Number of Changes in Limit Orders

A change is defined as an addition, removal, or volume modification at a specific price.

Each occurrence increases the change counter within the range for the given timeframe by 1.

Heatmap Visualization

A heatmap represents data using color intensity:

  • Brighter colors (e.g., yellow) indicate higher values (e.g., high volume).

  • Dimmer colors (e.g., white) indicate lower values.

This visualization enables quick analysis of the distribution and abnormality of limit orders.

Note: Colors are calculated based on the visible chart range. Moving to historical data may change a limit's perceived magnitude relative to the displayed data.

Heatmap Filtering

Each cluster chart has an independent filtering menu:

Filter Menu Options

  • Aggregation

  • Data Types

  • Parameters

  • Color Scheme

  • Opacity

  • Value Adjustment Slider (depends on selected data type).

  • Z-Score Adjustment Slider (Z-Score based on selected data type).

  • Value Range Inputs (with the ability to lock values).

  • Z-Score Range Inputs (with the ability to lock values).

  • Distance Adjustment Slider (Percentage) (for hiding ranges).

  • Distance Range Inputs (Percentage).

  • Checkbox for Hiding Bid/Ask.

  • Reset Button (to default settings).

Aggregation Mode

In this mode, the heatmap shows aggregated volumes across all exchanges contributing to a currency index, rather than a specific ticker.

Prices are sourced from the selected ticker’s heatmap.

Volumes and other data types are aggregated from all available tickers.

Data Type Selection:

  • Volume, Number of Limits, Number of Changes.

Parameter Type:

  • Value Mode: Displays raw values on the heatmap.

  • Z-Score Mode: Displays Z-Scores based on selected data types.

Color Scheme

Динамическая и статическая тепловые карты:

  • Dynamic Heatmap: Assigns colors based on values in the visible range.

  • Static Heatmap: Uses fixed color assignments.

Opacity Settings

Allows adjustment of heatmap transparency for better visualization.

Value Filters

Selection of value ranges displayed on the heatmap of limit ranges.

  • Value slider (value depends on the selected data type)

  • Input fields for value from/to (with the option to lock the value)

Selection of Z-Score value ranges displayed on the heatmap of limit ranges.

  • Z-Score value slider (Z-Score value depends on the selected data type)

  • Input fields for Z-Score from/to (with the option to lock the value)

Only those limits whose values fall within the ranges are displayed.

To the right of each input field, there is a pin icon, which allows locking the value in the field so it will not be changed.

Distance Ranges (Percentage)

Limit orders are grouped within percentage-based ranges relative to the best price. Ranges are based on the Fibonacci sequence.

Example Ranges:

  • First Range: From the best price to 0.01%.

  • Second Range: From 0.01% to 0.02%.

  • Third Range: From 0.02% to 0.03%

  • Last Range: From 109.46% to 144%.

Interface Components:

  • Distance Adjustment Slider (Percentage).

  • Input Fields for Percentage Ranges.

Сторона

Чекбокс для скрытия визуализации Бид, Аск

Table

The table displays various parameters and allows flexible filtering. It acts as a search tool to optimize analysis and reduce time expenditure.

Top Menu Features

  1. Filters for Ticker, Exchange, and Index.

  2. Synchronization Button for input fields.

  3. Column Display Settings.

  4. Data Request Menu.

  5. Visual Table Filters.

  6. Results Count (Displayed / Loaded).

  7. Link to Documentation.

Ticker Filter

  • Enter a unified ticker name.

  • Select exchange type, specific exchange, or indexes.

Synchronization

  • Allows simultaneous ticker searches across all tools.

Column Display Settings

  • All Columns toggle.

  • Exchange.

  • Unified Ticker.

  • Currency Index (aggregation mode only).

  • Timeframe (TF).

  • Bid/Ask (range side).

  • Distance (%).

  • Displayed when selecting data type - volume

    • Volume in BTC.

    • Z-Score by Volume.

  • Displayed when selecting a data type - number of limits

    • К-во лимитов - количество лимитов в диапазоне

    • Z-Score по к-ву лимитов в диапазоне

  • Displayed when selecting data type - number of changes

    • Number of Limits.

    • Z-Score by Number of Changes.

  • Start price of the price range - the start price of the percentage range from the previous range

  • Price of the end of the price range - the price of the end of the range as a percentage of the price of the beginning of the range

  • Closing time - closing time of the heat map bar

Table Filters

Data request menu

This menu allows requesting and retrieving changes based on specific filters from the start. For example, you can enter "Z-Score by Volume from" with a value of 2.5, and the table will only display pairs whose ranges contain this value.

  • Aggregation

  • Exchanges

  • Volume from/to

  • Z-Score by Volume from/to

  • Number of Limits from/to

  • Z-Score by Number of Limits from/to

  • Number of Changes from/to

  • Z-Score by Number of Changes from/to

  • Timeframe

  • Distance (%)

  • Bid/Ask Side

  • Data Request Button

Visual Table Filtering

This filtering works only with the data already present in the table. If there are insufficient results or none at all, you should switch to the "Data Request Menu" and adjust the filters there.

  • Change Data Type

  • Value from/to

  • Z-Score by Value from/to

  • Distance (%)

  • Bid/Ask Side

  • Reset Filter to Default Button

Why Hippo does not display data not for all pairs?

Hippo provide information about limits, and they are not available on all tickers at the moment. For example, limits are not available on derivatives (futures).

All assets on which Hippo is available are presented in the tables. You can check if an asset is in the table in two ways:

1. Enter the ticker name in the search field

2. Use the common ticker mode. To do this, just click on the paperclip symbol and start entering the asset name. The information will be pulled up not only in Hippo, but also in all RTT tables

Did this answer your question?