Валютно-вимірні показники для рахунку CrossEx
| Режим маржі CrossEx | Режим ізольованої маржі | |
|---|---|---|
| Біржа | Наприклад, якщо встановлено значення «Gate», це вказує на валюту платформи Gate. Якщо встановлено «CrossEx», це вказує на валюту для маржі CrossEx. Наразі лише USDT класифікується як «CrossEx». | Так само |
| Баланс валюти | Фактична кількість на споті | Так само |
| Доступний баланс | = Валютний баланс – спотові заморожені кошти; де спотове заморожені кошти – це сума, заморожена відкритими спотовими ордерами | Так само |
| Нереалізований PnL у валюті | = ∑(Нереалізований PnL за ф’ючерсами + нереалізований PnL за маржинальними позиціями) | Так само |
| Зобов’язання | — | = Abs(мін.(доступний баланс + нереалізований PnL, 0)) — фактичні зобов’язання за цією валютою |
| Валютний капітал | Валютний капітал USDT = валютний баланс + нереалізований PnL у валюті; для не-USDT дорівнює 0. | Маржинальний валютний капітал = валютний баланс + нереалізований PnL; для немаржинальної валюти дорівнює 0. |
| Початкова маржа ф’ючерсів у валюті | = ∑(Початкова маржа кожної ф’ючерсної позиції + початкова маржа ф’ючерсних відкритих ордерів) | Так само |
| Маржа обслуговування ф’ючерсів у валюті | = ∑(Маржа обслуговування всіх ф’ючерсних позицій) | Так само |
| Початкова маржа запозичення валюти | = ∑(Початкова маржа кожної маржинальної позиції + початкова маржа відкритих ордерів кредитного плеча) | = Зобов'язання / кредитне плече валюти |
| Маржа обслуговування за валютними запозиченнями | = ∑(Маржа обслуговування кожної маржинальної позиції) | Зобов’язання × коефіцієнт маржі обслуговування запозичення |
Метрики для рахунку CrossEx
| Режим маржі CrossEx | Режим ізольованої маржі | |
|---|---|---|
| Опис | У цьому режимі всі біржі об’єднані в один набір даних на рівні рахунку. | У цьому режимі кожна біржа матиме власний набір даних на рівні рахунку, які розраховуються окремо. |
| сфера застосування | Спот, безстрокові ф'ючерси USDT-M, крос-маржа | Спот, безстрокові ф'ючерси USDT-M |
| Баланс маржі | = = Капітал USDT – заморожена сума спотового ордера на купівлю USDT | = ∑(Позитивний власний капітал маржинальної валюти × ціна індексу × дисконтна ставка рівня) + ∑(негативний власний капітал маржинальної валюти × ціна індексу) – збиток від відкритого спотового ордера |
| Початкова маржа | = ∑(Початкова маржа валюти × ціна індексу валюти) = початкова маржа ф'ючерсів USDT + початкова маржа позики USDT, початкова маржа кожної валюти конвертована в USDT | Так само |
| Початкова маржа | = ∑(Початкова маржа валюти × ціна індексу валюти) = початкова маржа ф'ючерсів USDT + початкова маржа позики USDT, початкова маржа кожної валюти конвертована в USDT | Так само |
| Коефіцієнт початкової маржі | = Баланс маржі / початкова маржа, використовується для визначення, чи слід автоматично скасовувати ордери | Так само |
| Коефіцієнт маржі обслуговування | = Баланс маржі / маржа обслуговування, використовується для визначення, чи розпочинати ліквідацію | Так само |
| Доступна маржа рахунку | = Баланс маржі – початкова маржа рахунку, залишок доступного балансу маржі після вирахування вже зайнятої початкової маржі | Так само |
Процес контролю ризиків ліквідації рахунку CrossEx
1. Автоматичне скасування ордеру
Коли коефіцієнт початкової маржі < 100%, система автоматично скасовує відкриті ордери, щоб зменшити обсяг зайнятої ними початкової маржі. Скасування відбувається послідовно: спочатку спотові ордери, потім ф’ючерсні. Правила наступні:
- Скасувати спотові ордери на купівлю, починаючи з найбільшого значення ордера до найменшого.
- Скасувати відкриті ордери з маржею, починаючи з тих, що займають найбільшу початкову маржу, до тих, що мають найменшу.
- Під час скасування відкритих ф'ючерсних ордерів пріоритет надавати скасуванню відкритих ордерів без існуючих позицій. Якщо немає, то скасувати ордери DCA з існуючими позиціями, починаючи з тих, що займають найбільшу початкову маржу, до тих, що мають найменшу.
Скасування відбувається послідовно. Після кожного скасування система повторно перевіряє, чи коефіцієнт початкової маржі ≥ 100%. Якщо так, процес скасування завершується.
Коли коефіцієнт початкової маржі рахунку < 100%, доступний маржинальний баланс рахунку є негативним. Додавання позицій заборонено; можна розміщувати лише ордери на закриття, оскільки вони не займають початкову маржу.
2. Примусова ліквідація
Коли коефіцієнт маржі обслуговування стає ≤ 100%, система ініціює процес примусової ліквідації. Якщо MMR піднімається вище 100%, процес ліквідації припиняється. Процес ліквідації виглядає наступним чином:
- Скасувати всі відкриті ордери одночасно.
- Для маржинальних позицій розпочати ліквідацію. Пріоритетний порядок: спочатку лонг-позиції, потім шорт-позиції; далі сортування за ліквідністю. Стягується комісія за ліквідацію.
- Для позицій у режимі хеджування, безпосередньо хеджуйте меншу позицію за ціною маркування. Стягується комісія за ліквідацію.
– Для індивідуальних ф’ючерсних позицій розпочніть зниження рівня ліміту ризику. Відсортувавши позиції за ліквідністю, визначте, на якому рівні зниження зробить показник MMR безпечним. Надішліть усі ордери типу «тільки зменшення» на біржу, доки MMR не стане безпечним або поки всі позиції не досягнуть 1-го рівня. Стягується комісія за ліквідацію.
– Пряме перейняття позицій із їх розрахунком за ціною банкрутства для користувача (без комісії за ліквідацію). Після того, як внутрішній системний рахунок переймає позиції, він продає їх безпосередньо за ринковою ціною. Якщо операція прибуткова, позитивний баланс USDT спрямовується до внутрішнього страхового фонду. У разі дефіциту внутрішній страховий фонд покриває негативний баланс USDT.
3. Правило розрахунку ціни банкрутства
Лонг-позиція: Ціна банкрутства = ціна маркування на момент ліквідації × (1 – коефіцієнт маржі обслуговування на поточному рівні ліміту ризику для позиції)
Шорт-позиція: Ціна банкрутства = ціна маркування на момент ліквідації × (1 + коефіцієнт маржі обслуговування на поточному рівні ліміту ризику для позиції)
Вимоги до маржі для маржинальної торгівлі
1. Лонг-позиція:
Маржа обслуговування для маржинальної позиції = вартість позиції × коефіцієнт маржі обслуговування для поточного рівня + очікувана комісія за повне закриття
Початкова маржа для маржинальної позиції = вартість позиції / кредитне плече + орієнтовна комісія за повне закриття
Початкова маржа для маржинального ордера = вартість ордера / кредитне плече + орієнтовна комісія за закриття + орієнтовна торгова комісія
2. Шорт-позиція:
Маржа обслуговування для маржинальної позиції = вартість позиції × ціна індексу × коефіцієнт маржі обслуговування для поточного рівня + очікувана комісія за повне закриття
Початкова маржа для маржинальної позиції = вартість позиції × ціна індексу / кредитне плече + орієнтовна комісія за повне закриття
Початкова маржа для маржинального ордера = вартість ордера / кредитне плече + орієнтовна комісія за закриття + орієнтовна торгова комісія
Платформа не вимагає початкової маржі для закриття ордерів або ордерів «тільки зменшення». Орієнтовні комісії розраховуються за ставкою 0,075%.
Орієнтовна комісія за закриття: стосується комісії, необхідної для закриття збільшеної позиції в результаті потенційного виконання ордера за тією ж ціною.
Маржинальні вимоги для торгівлі ф'ючерсами
1. Односторонній режим
Маржа обслуговування для позиції = Abs(розмір позиції) × ціна маркування × вимога до маржі обслуговування на вибраному рівні ліміту ризику + очікувана комісія за повне закриття
Початкова маржа позиції = Abs(розмір позиції) × ціна маркування × 1 / кредитне плече + очікувана комісія за повне закриття
Початкова маржа для відкритих ордерів = Abs(розмір позиції) × ціна ордера × 1 / кредитне плече + орієнтовна комісія за ліквідацію + орієнтовна комісія за торгівлю
Платформа не вимагає початкової маржі для закриття ордерів або ордерів «тільки зменшення». Орієнтовні комісії розраховуються за ставкою 0,075% (так, як нижче).
Орієнтовна комісія за закриття: стосується комісії, необхідної для закриття збільшеної позиції в результаті потенційного виконання ордера за тією ж ціною.
2. Режим хеджування
Необхідна маржа обслуговування в режимі хеджування = сума(маржа обслуговування для лонг-позиції + орієнтовна комісія за ліквідацію для лонг-позиції, маржа обслуговування для шорт-позиції + орієнтовна комісія за ліквідацію для шорт-позиції)
Початкова маржа, необхідна в режимі хеджування = сума(початкова маржа для лонг-позиції + орієнтовна комісія за ліквідацію для лонг-позиції, початкова маржа для шорт-позиції + орієнтовна комісія за ліквідацію для шорт-позиції)
Початкова маржа для відкритих ордерів = Abs(розмір позиції) × ціна ордера × 1 / кредитне плече + орієнтовна комісія за ліквідацію + орієнтовна комісія за торгівлю
Платформа не вимагає початкової маржі для ордерів на закриття позицій або ордерів типу «тільки зменшення».
Оскільки єдиною валютою маржі наразі є USDT, вимоги як до початкової, так і до маржі обслуговування для ф'ючерсів розподіляються на USDT:
Маржа обслуговування в USDT для ф'ючерсних позицій = сума(маржа обслуговування всіх ф'ючерсних позицій)
Початкова маржа в USDT для ф'ючерсних позицій = сума(початкова маржа всіх ф'ючерсних позицій та відкритих ордерів)
Приклад маржинального режиму CrossEx
Припустимо, що користувач перебуває в маржинальному режимі CrossEx і має дві ф'ючерсні позиції, як зазначено нижче:
| Символ | Кредитне плече | Розмір позиції | Ціна входу | Ціна маркування | Умовна вартість | Нереалізований PnL |
|---|---|---|---|---|---|---|
| BINANCE_FUTURE_BTC_USDT | 5 | 0,5 | 100 000 | 110 000 | 55 000 | 5000 |
| OKX_FUTURE_ETH_USDT | 10 | -2 | 4 000 | 4 500 | 9 000 | -1 000 |
Ще одна маржинальна шорт-позиція виглядає наступним чином:
| Символ | Кредитне плече | Актив позиції | Зобов'язання | Ціна індексу | Нереалізований PnL |
|---|---|---|---|---|---|
| BINANCE_MARGIN_XRP_USDT | 4 | 2 000 USDT | 1 500 XRP | 2 | -1 000 |
Ліміти ризику BINANCE_FUTURE_BTC_USDT:
| Рівень | Мінімальний ліміт ризику | Максимальний ліміт ризику | Максимальне кредитне плече | Коефіцієнт маржі обслуговування |
|---|---|---|---|---|
| 1 | 0 | 10 000 | 20 | 0,0065 |
| 2 | 10 000 | 90 000 | 10 | 0,01 |
| 3 | 90 000 | 2 000 000 | 16 | 0,02 |
Ліміти ризику OKX_FUTURE_ETH_USDT:
| Рівень | Мінімальний ліміт ризику | Максимальний ліміт ризику | Максимальне кредитне плече | Коефіцієнт маржі обслуговування |
|---|---|---|---|---|
| 1 | 0 | 10 000 | 20 | 0,0065 |
| 2 | 10 000 | 90 000 | 10 | 0,01 |
Ліміти рівнів запозичення BINANCE_MARGIN_XRP_USDT:
| Рівень | Мінімальний ліміт ризику | Максимальний ліміт ризику | Максимальне кредитне плече | Коефіцієнт маржі обслуговування |
|---|---|---|---|---|
| 1 | 0 | 8 000 | 9 | 2% |
| 2 | 8 000 | 15 000 | 3 | 3% |
CrossEx використовує багаторівневі ліміти ризику. Коефіцієнт маржі обслуговування того рівня, в який потрапляє номінальна вартість позиції, використовується безпосередньо для розрахунку. Нижче наведено розрахунок маржі для позицій.
- BINANCE_FUTURE_BTC_USDT
Початкова маржа: 55 000 × 1 / 5 + 55 000 × 0,00075 = 11 041,25
Маржа обслуговування: 55 000 × 0,01 + 55 000 × 0,00075 = 591,25 - OKX_FUTURE_ETH_USDT
Початкова маржа: 9 000 × 1 / 10 + 9 000 × 0,00075 = 906,75
Маржа обслуговування: 9 000 × 0,008 + 9 000 × 0,00075 = 78,75 - BINANCE_MARGIN_XRP_USDT
Початкова маржа: 1 500 × 2 / 4 + 1 500 × 2 × 0,00075 = 752,25
Маржа обслуговування: 1 500 × 2 × 0,03 + 1 500 × 2 × 0,00075 = 92,25
Припустимо, що користувач має 20 000 USDT та жодних інших валют чи відкритих ордерів. Виходячи з вищезазначеного, інформація на рівні рахунку користувача така:
| Поле | Поле API | Вартість |
|---|---|---|
| Баланс маржі | Баланс маржі | 20 000 + 5 000 - 1 000 - 1 000 = 23 000 |
| Початкова маржа | Початкова маржа | 11 041,25 + 906,75 + 752,25 = 12 700,25 |
| Маржа обслуговування | Маржа обслуговування | 591,25 + 78,75 + 92,25 = 762,25 |
| Коефіцієнт початкової маржі | Коефіцієнт початкової маржі | 23 000 / 12 700,25 ≈ 181,10% |
| Коефіцієнт маржі обслуговування | Коефіцієнт маржі обслуговування | 23 000 / 762,25 ≈ 3 017,38% |
| Доступна маржа | Доступна маржа | 23 000 - 12 700,25 = 10 299,75 |
