Счёт, баланс и позиции
Чтение состояния аккаунта: доступные средства, открытые позиции, плечо.
Состояние счёта читается одним запросом на биржу. LootX нормализует ответ: у Bybit, Binance и OKX разные названия полей и разные единицы, здесь они одинаковые.
GET
/v1/accountБаланс и доступные средства по всем подключённым биржам или по одной.
Параметры
| Параметр | Тип | Описание |
|---|---|---|
exchange |
string | Код биржи. Без него — все подключённые |
currency |
string | Валюта расчёта, по умолчанию USDT |
{
"items": [
{
"exchange": "bybit",
"accountType": "UNIFIED",
"equity": "1284.41",
"available": "1140.02",
"usedMargin": "144.39",
"unrealizedPnl": "12.77",
"currency": "USDT"
}
]
}Позиции
GET
/v1/positionsОткрытые позиции. Закрытые сюда не попадают — для них есть история сделок.
Поля ответа
| Поле | Описание |
|---|---|
symbol |
Инструмент |
side |
long или short |
qty |
Размер позиции в контрактах |
entryPrice |
Средняя цена входа |
markPrice |
Маркировочная цена биржи |
liquidationPrice |
Цена ликвидации, null если её нет |
unrealizedPnl |
Нереализованный результат |
leverage |
Плечо инструмента |
Плечо
POST
/v1/positions/leverageМеняет плечо инструмента. Биржи по-разному относятся к смене плеча при открытой позиции: часть запрещает, часть пересчитывает маржу. Ответ 422 leverage_change_rejected означает, что отказала биржа, а не мы.
Страница была полезной?
Спасибо — мы это прочитаем.