TradFi: быстрее открывается и нагляднее показывает движение

Платформа ·

Лидеры роста и падения с полосой хода, полосы секторов по силе движения, мгновенная загрузка последнего снимка и таблица без прокрутки на ноутбуках.

В мониторе TradFi у каждого лидера роста и падения появилась полоса хода в общем масштабе интервала, так что рост и падение сравнимы на глаз. Над блоками секторов — полосы среднего хода каждого сектора за выбранный интервал, в том же порядке, что и блоки; клик по полосе ведёт к сектору.

Лидеры роста и падения за 10 минут, 30 минут и час с полосой хода
Лидеры роста и падения за 10 минут, 30 минут и час с полосой хода
Секторы по среднему ходу за 10 минут: самый активный — первым
Секторы по среднему ходу за 10 минут: самый активный — первым

Раздел TradFi в группе «Рынок» кабинета показывает все некриптовые бессрочные контракты Binance USDⓈ-M: сырьё, акции, фонды и pre-IPO. Что считать некриптовым контрактом, решает сама биржа: она помечает такие контракты своим типом. Раздел только для чтения, цены и ходы берутся из публичного интерфейса биржи без ключа.

Лидеры считаются на шести интервалах: 10 минут, 30 минут, час, 8 часов, сутки и 7 дней, по пять в каждом списке. В лидеры роста попадает только то, что выросло, в лидеры падения — только то, что упало, поэтому на красном рынке список роста пуст, а не добит наименее упавшими. Рядом с ходом стоит RSI с периодом 14, посчитанный для того же интервала, а черта на полосе хода отмечает порог подсветки интервала, где он задан.

Контракты разложены по секторам: металлы, энергоносители, финтех, полупроводники, софт и интернет, фонды и другие. Сектор присвоен вручную по базовому активу, потому что биржа его не сообщает. Если эмитент не подтверждён, тикер уходит в группу «Без сектора — эмитент не подтверждён», а не в чужой сектор. Сектора упорядочены по среднему модулю хода, а не по сумме, иначе большой сектор обгонял бы подвижный. Вид можно переключить на «Плотно»: одна таблица со всеми контрактами без категорий.

Раздел стал открываться быстрее. Раньше, если данным было больше трёх минут, страница ждала новый проход по бирже — около 3,5 секунды. Теперь снимок моложе 15 минут показывается сразу с пометкой «обновляется», а свежие цены подтягиваются через несколько секунд. Последний снимок сохраняется и при перезапуске сервера: раньше после обновления платформы вкладка около 40 секунд показывала «Не удалось загрузить данные».

Расчёт идёт в процессе сайта не чаще раза в минуту и только пока раздел кто-то открыт: оповещений вне страницы у сайта нет, и нагружать биржу впустую незачем. Страница опрашивает снимок каждые 30 секунд, а пока идёт пересчёт — каждые 3. Если проход не удался, остаётся прошлый снимок с предупреждением, что цены не текущие.

Таблица секторов больше не уходит вбок на экранах шириной 1366 и 1440 пикселей, а тикеры в карточках лидеров видны целиком.

Если за 10 минут цена контракта сдвинулась на 10% и больше, он попадает в плашку над лидерами. Уведомление подавляется для контрактов с суточным оборотом ниже 500 000 в котируемой валюте и для почти стоящего рынка, где оборот последнего часа меньше 5% от обычного. Движение на пустом обороте скорее печать в стакане, чем событие, поэтому такой контракт остаётся в плашке с пометкой «без сигнала». Раздел — справка о ценах: торговля такими контрактами связана с риском потери средств, материал не является инвестиционной рекомендацией.

Доверительное управление капиталом