О поисковике
Задача алгоритма Хиппо - это считать объёмы лимитных ордеров, их количество и количество изменений в процентных ценовых диапазонах.
Это позволяет не просто визуализировать слепки лимитных ордеров, а и понимать где находится не только крупный лимит, а и аномальный лимит.
Открыть поисковик можно через верхнее меню в РТТ:
Инструмент представлен в виде тепловой карты на кластером графике и таблицы:
Типы данных
Хиппо поддерживает три типа данных у лимитных ордеров. Для удобства мы разделили типы данных еще и по цвету.
Объем в биткоинах
Это просто сумма объема всех заявок в диапазоне.
Количество лимитных ордеров
Это количество уникальных цен, в диапазоне на которых размещены лимиты. Не каждая биржа отдаёт количество лимитов в очереди по одной цене, потому мы считаем именно к-во цен.
Количество изменений лимитных ордеров
Изменение - это добавление, удаление ордеров и изменение объема по какой то цене. Как только что-то из этого происходит мы увеличиваем счётчик изменений в диапазоне по таймфрейму на 1.
Визуализация тепловой карты
Тепловая карта - это визуальное представление, в котором значения отображаются в цветовой интенсивности. Чем ярче цвет, тем выше значение. Например, ярко-желтый цвет указывает на высокий объем, а почти белая ячейка указывает на низкий объем. Это позволяет быстро визуально проанализировать распределение лимитных ордеров и их аномальность.
Примечание: цвета подбираются только на видимом диапазоне графика. Если начать перемещаться в историю то один и тот же лимит может быть или очень большим или очень малым, потому что сравнивается с теми что отображаются на графике.
Фильтрация тепловой карты
Меню фильтрации находится на кластером графике. Для каждого графика фильтрация независимая.
Меню фильтрации:
Агрегация
Типы данных
Параметр
Цветовая схема
Непрозрачность
Бегунок смены значения (значение зависит от выбранного типа данных)
Бегунок смены значения Z-Score (значение Z-Score зависит от выбранного типа данных)
Поля ввода по значению от и до (с возможностью фиксации значения)
Поля ввода значения Z-Score от и до (с возможностью фиксации значения)
Бегунок смены расстояния, % для скрытия диапазонов
Поля ввода расстояния, % от и до
Чекбокс для скрытия бид, аск
Кнопка сброса настроек до значений по умолчанию
Агрегация
В этом режиме на тепловой карте отображаются объемы по ценам не по выбранному тикеру с биржи, а по валютному индексу, со всех бирж входящих в расчёты индекса.
Цены берутся с тепловой карты выбранного тикера, но значения объемов и других типов данных агрегированно со всех доступных тикеров.
Типы данных
Выбор типа данных для отображения - объем, к-во лимитов, к-во изменений
Параметр
Значение (объем, к-во лимитов, к-во изменений)
Z-Score
В режиме значения на тепловой карте отображаются значения по выбранному типу данных.
В режиме Z-Score на тепловой карте отображаются Z-Score значения по выбранному типу данных.
Цветовая схема
Динамическая и статическая тепловые карты:
Динамическая тепловая карта назначает цвета на основе значений в видимом диапазоне
Статическая тепловая карта использует фиксированные цвета
Непрозрачность
Поле ввода уровня непрозрачности тепловой карты.
Фильтры значений
Выбор диапазона значений отображаемых на тепловой карте диапазонов с лимитами.
Бегунок смены значения (значение зависит от выбранного типа данных)
Поля ввода по значению от и до (с возможностью фиксации значения)
Выбор диапазона значений Z-Score отображаемых на тепловой карте диапазонов с лимитами.
Бегунок смены значения Z-Score (значение Z-Score зависит от выбранного типа данных)
Поля ввода значения Z-Score от и до (с возможностью фиксации значения)
Отображаются те лимиты значения которых находятся внутри диапазонов.
Справа от каждого поля ввода есть иконка канцелярской кнопки, с ёё помощью можно зафиксировать значение в поле и он не будет сбиваться.
Диапазоны (Расстояние, %)
Лимиты группируются в процентных диапазонах от лучшей цены. Диапазоны сформированы по последовательности Фибоначчи.
Пример:
Первый диапазон - от лучшей цены до 0.01%
Второй диапазон - от 0.01% до 0.02%
Третий диапазон - от 0.02% до 0.03%
Последний диапазон по аск - от 109.46% до 144%
Интерфейс представлен:
Бегунок смены расстояния, % для скрытия диапазонов
Поля ввода расстояния, % от и до
Сторона
Чекбокс для скрытия визуализации Бид, Аск
Таблица
Таблица отображает различные параметры и позволяет фильтровать по разным параметрам.
Таблица служит поисковым инструментов позволяющим гибко настраивать поиск и минимизировать временные затраты.
Верхнее меню
Фильтр по тикеру, бирже и индексу
Кнопка синхронизации поля ввода
Настройки отображаемых колонок
Меню запроса данных
Визуальная фильтрация таблицы
К-во отображаемых результатов / к-во загруженных результатов
Кнопка на документацию
Фильтр по тикеру
Меню фильтрации поможет отфильтровать результаты поиска по тикеру (ввести название унифицированного тикера), выбрать тип биржи, саму биржу, а также интересующие индексы.
Синхронизации поля ввода
Синхронизация делает возможным поиск тикера одновременно во всех поисковиках
Настройки отображаемых колонок
Все - кнопка включает/выключает все колонки
Биржа
Унифицированный тикер
Валютный индекс (доступен в режиме агрегации)
ТФ - таймфрейм
Бид/Аск - сторона диапазона
Расстояние, % - расстояние диапазона от лучшей цены
Отображается при выборе типа данных - объем
Объем - объем диапазона в BTC
Z-Score по объему
Отображается при выборе типа данных - к-во лимитов
К-во лимитов - количество лимитов в диапазоне
Z-Score по к-ву лимитов в диапазоне
Отображается при выборе типа данных - к-во изменений
К-во изменений - к-во изменений в диапазоне
Z-Score по к-ву изменений в диапазоне
Цена начала ценового диапазона - цена начала процентного диапазона от предыдущего диапазона
Цена конца ценового диапазона - цена конца процентного диапазона от цены начала диапазона
Вр. закрытия - время закрытия бара тепловой карты
Фильтры таблицы
Меню запроса данных
Данное меню позволяет изначально запрашивать и получать изменения по данным которые подходят под определённую фильтрацию. Например можно вписать в "Z-Score по объему от" значение 2,5 и таким образом таблица сразу будет наполнена только теми парами у которых диапазоны содержат такое значение.
Агрегация
Биржи
Объем от и до
Z-Score по объему от и до
К-во лимитов от и до
Z-Score по к-ву лимитов от и до
К-во изменений от и до
Z-Score по к-ву изменений от и до
Таймфрейм
Расстояние, %
Сторона Бид/Аск
Кнопка запроса данных
Визуальная фильтрация таблицы
Данная фильтрация работает только с теми данными которые уже есть в таблице. Если результатов недостаточно или же их просто нет, тогда следует перейти в меню "Запрос данных" и изменить там фильтрацию.
Смена типа данных
Значение от и до
Z-Score по значению от и до
Расстояние, %
Сторона Бид/Аск
Кнопка сбора фильтра до значений по умолчанию
Почему в Хиппо отображаются данные не по всем биржам/парам?
В данном инструменте предоставляется информация о лимитах, а они на данный момент есть не на всех тикерах. К примеру, лимиты отсутствуют на деревативах (фьючерсах).
Все активы, на которых доступны данные в Хиппо, представлены в таблицах. Проверить, есть ли актив в таблице можно двумя способами:
1. Ввести в поисковое поле название тикера
2. Использовать режим общего тикера. Для этого достаточно нажать на символ в виде скрепки и начать вводить название актива. Информация будет подтягиваться не только в Хиппо, но и во всех таблицах РТТ: