Обновили фьючерсный портфель в BitClac

Обновили фьючерсный портфель в BitClac

После прошлого поста в комментариях справедливо заметили: фьючерсную позицию нельзя нормально оценивать только по номинальному плечу.

На реальный риск влияет не только leverage, но и maintenance margin, risk tier конкретной пары, funding за время удержания и текущая mark/fair price.

Мы это доработали.

Что изменилось:

— разделили спотовый и фьючерсный портфели;— добавили live-цену для фьючерсных позиций;— подтягиваем funding rate там, где биржи отдают его публично;— учитываем funding за период удержания позиции;— добавили расчет дистанции до ликвидации;— учитываем maintenance margin / risk tier там, где эти данные доступны публично;— для MEXC сделали server-side proxy, потому что биржа блокирует прямые запросы из браузера, хотя сами данные публичные.

Сейчас публичные данные подтягиваются по Binance, Bybit, OKX, Bitget, Gate и MEXC. Приватные API-ключи аккаунта для этого не нужны.

Честное ограничение тоже оставляем: точную ликвидацию по кросс-марже без данных аккаунта посчитать нельзя. Там влияет общий баланс, другие позиции и текущий PnL.

Но для изолированной маржи и ориентировочного контроля риска расчет стал заметно ближе к реальности.

Отдельное спасибо LeverageRank за подробные комментарии по funding, maintenance margin и дистанции до ликвидации. Мы учитываем такие замечания в разработке, потому что BitClac должен быть полезен не в теории, а в реальной торговле.
Если видите, что можно сделать точнее или удобнее — пишите. Такие комментарии помогают делать продукт лучше.
Присоединяйтесь - BitClac

1