Ф'ючерсна торгівля

крос-маржа

Останнє оновлення: 31.07.2026, 03:39:10

 

1. Крос-маржа проти ізольованої маржі у ф'ючерсних контрактах

Ізольована маржа та крос-маржа — це два різні режими маржі. Користувачі можуть вибрати режим крос-маржі та відповідне кредитне плече на сторінці торгівлі. Кредитне плече впливає на початкову маржу для позицій з крос-маржею та на маржу позиції для позицій з ізольованою маржею.
Як вибрати режим крос-маржі

Режим ізольованої маржі

У режимі ізольованої маржі маржа позиції є фіксованою сумою. При відкритті позиції це початкова маржа. Пізніше користувачі можуть збільшити маржу для коригування позиції. Якщо баланс маржі впаде нижче підтримувальної маржі, позиція буде ліквідована. У цьому випадку маржа позиції представляє максимальний потенційний збиток, який понесе користувач.
  • Формула ізольованої маржі позиції: Ізольована маржа позиції = Кількість позиції × Ціна входу ÷ Кредитне плече
Якщо ви купуєте 0,1 контрактів BTCUSDT за ціною 50 000 USDT з кредитним плечем 25x, ізольована маржа позиції буде: 50 000 × 0,1 ÷ 25 = 200 USDT. Якщо ціна коливається і позиція буде ліквідована, збитки обмежені 200 USDT і не вплинуть на інші кошти у фʼючерсному акаунті.

Режим крос-маржі

У режимі крос-маржі всі баланси у фʼючерсному акаунті використовуються як маржа позиції. Позиції з однією і тією ж валютою розрахунку ділять маржу. Наприклад, всі USDT-M крос-маржеві контракти ділять маржу в USDT, але COIN-M контракти не ділять маржу між різними монетами (наприклад, ETH не можна використовувати як маржу для BTC COIN-M контрактів). Це дозволяє трейдерам максимально ефективно використовувати свої кошти, не перекладаючи та не закриваючи позиції часто.
У режимі крос-маржі, якщо ви купуєте 0,1 контрактів BTCUSDT за ціною 50 000 USDT з кредитним плечем 25x, а баланс вашого фʼючерсного акаунту становить 1 000 USDT, початкова маржа для цієї позиції становить:
50 000 × 0,1 ÷ 25 = 200 USDT
  • Якщо ця позиція принесе 200 USDT прибутку, загальна маржа вашого акаунту становитиме 1 200 USDT. Додаткові 200 USDT можна використати для відкриття нових позицій без закриття або виведення коштів, на відміну від ізольованої маржі.
  • Навпаки, якщо позиція втрачає 200 USDT, загальна маржа акаунту становить 800 USDT, і відповідно зменшуються доступні кошти для інших позицій.

Сума

Ізольована та крос-маржа надають два різні режими маржі. Ізольована маржа має фіксовану маржу позиції, що робить її простішою для розуміння. Крос-маржа включає весь баланс акаунту та нереалізований PNL, максимізуючи використання коштів.

 

2. Переваги режиму крос-маржа

У режимі ізольованої маржі маржа кожної позиції керується окремо. Це означає, що трейдери повинні закривати позиції або виводити кошти перед тим, як робити нові угоди після отримання прибутку. Режим крос-маржі видаляє ці додаткові кроки, роблячи управління коштами більш гнучким та ефективним. Крім того, режим крос-маржі KuCoin пропонує такі переваги:

2.1 Максимальна відкрита позиція

У режимі ізольованої маржі або в галузі максимальний розмір позиції зазвичай обмежений лімітами ризику. Однак режим крос-маржі KuCoin використовує новий алгоритм, який дозволяє використовувати більше кредитного плеча для створення більших позицій з тими самими коштами.
Переваги:
  1. Уникання високих лімітів кредитного плеча: За лімітами ризику в режимі ізольованої маржі 100x кредитне плече може дозволяти максимальну позицію в 1 BTC, тоді як 50x кредитне плече — до 5 BTC. Тому при наявності достатньо коштів вибір 100x кредитного плеча насправді призводить до меншої позиції.
  2. Не потрібно часто змінювати ліміт ризику: раніше користувачам доводилося змінювати ліміти ризику або зменшувати кредитне плече, щоб збільшити розмір позиції. Під час цього процесу можна було неможливо здійснити зміни через велику позицію або недостатню маржу. У режимі крос-маржі зміни не потрібні. Система автоматично розраховує максимальну відкриту позицію на основі ваших коштів та обраного кредитного плеча.

2.2 Зайнятість маржі та хеджування

Зазвичай при розміщенні замовлення маржа забирається до того, як замовлення буде виконане, щоб забезпечити наявність достатньо коштів для покриття маржі позиції. Традиційно маржа вимагається як для довгих, так і для коротких позицій. Однак у режимі крос-маржі маржа для довгих і коротких позицій може бути хеджована, тому сплачується лише необхідна маржа, залежно від позицій і замовлень.
Маржа для одного й того ж ордера ф'ючерсної позиції = max(abs(Позиція + Маржа, необхідна для ордерів у тому ж торговому напрямку), abs(Маржа, необхідна для ордерів у протилежному торговому напрямку)). Якщо розмір ордерів у протилежному напрямку менший за позицію, маржа не потрібна.
Приклад:
Припустимо, користувач тримає 100 довгих контрактів, що вимагають 100 USDT маржі. Якщо покупне замовлення займає 100 USDT маржі, а продажне замовлення на 200 контрактів розміщується, 100 контрактів не вимагають маржі (компенсуються позицією), а решта 100 контрактів вимагають 250 USDT маржі.
Фінальна застосована маржа = max(abs(100 + 100), abs(250)) = 250 USDT.
Згідно з традиційним алгоритмом, зарахована маржа = 100 + 100 + 250 = 450 USDT.

2.3 IMR та MMR

Розрахунок початкової маржі (IMR) та підтримувальної маржі (MMR) для крос-маржі став більш раціональним та ефективним.
Ставка початкової маржі (IMR): Зазвичай IMR розраховується як 1/кредитне плече. Однак враховується також ставка підтримувальної маржі (MMR), особливо якщо MMR вища за 1,3 рази.
Ставка підтримувальної маржі (MMR): залежить від розміру позиції та замовлення користувача. Чим більша позиція та розмір замовлення, тим вища MMR. Розрахунки IMR і MMR на KuCoin є більш неперервними, що виключає необхідність визначення різних рівнів ліміту ризику, як на інших платформах. Між ними зберігається певна відстань, щоб уникнути виклику примусового зменшення позиції через незначні коливання.
Приклад:
Припустимо, користувач тримає 1 BTCUSDT контракт, тоді MMR = (1 + N/m) * (1 / 2 / Максимальна константа кредитного плеча) = (1 + 1/300) * (1/2/100) = 0,5%.

2.4 Рівень ризику

Рівень ризику для крос-маржі розраховується шляхом ділення підтримувальної маржі на власний капітал. Підтримувальна маржа KuCoin враховує як позиції, так і замовлення, а не лише позиції. Це запобігає швидкому зростанню загального рівня ризику акаунту і навіть виникненню негативного балансу акаунту, якщо замовлення не буде скасоване вчасно під час екстремальних ринкових умов.
При розрахунку підтримувальної маржі аналіз ризику KuCoin враховує найгірший сценарій для як довгих, так і коротких ордерів. Позиції та ордери у різних напрямках торгівлі можуть взаємно компенсувати один одного, зменшуючи частину вимог до підтримувальної маржі. Цей метод робить вимоги до підтримувальної маржі більш обґрунтованими, уникнувши надмірних вимог, що виникають при простому додаванні всіх ордерів і позицій.
Приклад:
Припустимо, користувач тримає 1 контракт BTCUSDT, а також має 2 купівельні заявки на BTCUSDT та 3 продажні заявки на BTCUSDT.
Потрібна підтримувальна маржа = max(1 + 2,1 - 3) * Ціна маркування * MMR = 3 * Ціна маркування * MMR = 3 * 60 000 * 0,5% = 900
Це більш раціонально, ніж наступна формула: 6 * Ціна маркування * MMR = 6 * 60 000 * 0,5% = 1 800
(Припускаючи, що поточна ціна маркування контракту BTCUSDT становить 60 000, MMR — 0,5%)

 

3. Максимальний розмір відкритої позиції в режимі крос-маржі

На відміну від режиму ізольованої маржі, максимальний розмір відкритої позиції в режимі крос-маржі більше не обмежується рівнями ліміту ризику. Натомість він залежить від кількох факторів, таких як загальна маржа, доступна у фʼючерсному акаунті, кратність кредитного плеча та ціна ордера. Простими словами, чим вищий обраний коефіцієнт кредитного плеча, тим більший розмір ваших відкриваних позицій. Це відрізняється від режиму ізольованої маржі, де вибір більшого коефіцієнта кредитного плеча призводить до меншого розміру відкриваних позицій.

3.1 Формула розрахунку

Для ф’ючерсних контрактів: Максимальний розмір відкритої позиції = k × ln(((C − F) × Lev) / (p × k) + 1)
Для інверсних контрактів: Максимальний розмір відкритої позиції = k * ln((C - F) * x * p / k + 1)
  • C: Ваша загальна маржа в режимі крос-маржі — це баланс фʼючерсного акаунту мінус маржа, виділена на позиції з ізольованою маржею. Якщо позицій з ізольованою маржею немає, весь баланс акаунту є загальною маржею.
  • F: Кошти, виділені на позиції та очікуючі замовлення за іншими ф'ючерсними контрактами, за винятком поточного контракту. Після віднімання цієї суми від загальної маржі, залишкова маржа стає доступною для поточного контракту.
  • Кредитне плече: Використовуваний кратний рівень кредитного плеча.
  • P: Приблизна ціна ордера, де фактичний розрахунок враховує книгу ордерів і ставку комісії.
  • K: Коефіцієнт підсилення, який забезпечує збільшення розміру відкриваних позицій при тому ж доступному маржі зі зростанням вибраного кредитного плеча, хоча зі зменшуючоюся швидкістю. Значення K визначається та корегується платформою на основі специфіки кожного контракту.
Приклад для ф’ючерсних контрактів: припустимо, ви купуєте контракт BTCUSDT за ціною 60 000 USDT з кредитним плечем 10x, баланс вашого ф’ючерсного акаунту становить 100 000 USDT, а інших відкритих замовлень чи позицій немає. Значення K для контракту BTCUSDT дорівнює 490. Отже, максимальний розмір вашої відкритої позиції = 490 * ln(100 000 * 10 / (60 000 * 490) + 1) = 16,39 BTC

3.2 Інші сценарії

Щоб розрахувати максимальний розмір відкритої позиції, відніміть позиції та очікуючі замовлення в тому ж напрямку (чи довгому, чи короткому), що й нове замовлення, і додайте позиції в протилежному напрямку.
Для форвардних контрактів: Максимальний розмір відкритої позиції = k × ln(((C − F) × Lev) / (p × k) + 1), скоригований шляхом віднімання позицій і відкритих ордерів у тому ж напрямку, що й угоду, та додавання позицій у протилежному напрямку. 
Для інверсних контрактів: Максимальний розмір відкритої позиції = k * ln((C - F) * x * p / k + 1), скоригований шляхом віднімання позицій і відкритих ордерів у тому ж напрямку, що й угоду, та додавання позицій у протилежному напрямку.
Приклад: Продовжуючи попередній приклад ф’ючерсного контракту, якщо розрахована максимальна розмір відкритої позиції для довгих позицій становить 16,39 BTC, але ви вже маєте 10 BTC у довгих позиціях, максимальна сума, яку ви можете відкрити для нового довгого ордера, становить: 16,39 - 10 = 6,39 BTC. Аналогічно, якщо ви вже маєте 10 BTC у довгих позиціях і маєте незавершені ордери на покупку 2 BTC, при розміщенні нового ордера на покупку розмір відкритої позиції буде: 16,39 - 10 - 2 = 4,39 BTC. Крім того, якщо розрахована максимальна розмір короткої позиції становить 16 BTC, але ви вже маєте 10 BTC у довгих позиціях, максимальна сума, яку ви можете відкрити для нового короткого ордера, становить: 16 + 10 = 26 BTC
У режимі ізольованої маржі, коли ціна маркування досягає ціни ліквідації, позиція буде ліквідована. Однак у режимі крос-маржі позиція ліквідується лише тоді, коли рівень ризику досягає 100%. Ціна ліквідації може використовуватися лише як орієнтир, а не як основа для ліквідації.

 

4. Що таке рівень ризику із перехресною маржею?

Рівень ризику — єдиний фактор для ліквідації в режимі крос-маржі. Це відношення маржі, необхідної для утримання ваших поточних позицій і відкритих ордерів, до загальної маржі. Різні рівні ризику впливатимуть на ваші позиції та відкриті ордери.
Розрахунок рівня ризику
(Сума підтримувальної маржі для позицій з перехресною маржею + Підтримувальна маржа для очікуваного виконання відкритих ордерів + Очікувані комісії за закриття) / (Загальна маржа позицій з перехресною маржею — Очікувані комісії за відкриття)
Приклад:
Позиції та відкриті ордери користувача Рівень ризику
Припускаючи, що ваша загальна маржа на крос-маржинальному акаунті становить 5 000 USDT, на акаунті зараз знаходяться такі
позиції та відкриті ордери:
Відкрити позицію
Ви зараз утримуєте довгу позицію у безстроковому контракті BTCUSDT з такими деталями:
Ціна маркування контракту BTCUSDT: 62 000 USDT
Розмір позиції контракту BTCUSDT: 100 контрактів (множник контракту: 0,001 BTC)
Підтримувальна маржа для контракту BTCUSDT: 0,5%

Відкритий ордер
В той же час у акаунті є відкритий ордер на продаж (шорт) для безстрокового контракту ETHUSDT з такими деталями:
Ціна маркування контракту ETHUSDT: 3 000 USDT
Розмір відкритого ордера ETHUSDT: 1 000 контрактів (множник контракту: 0,01 ETH)
Підтримувальна маржа для контракту ETHUSDT: 0,8%

Інформація про комісії
Застосовна ставка комісії тейкера: 0,06%
На цей момент ризик вашого акаунту
ratio=(62 000 * 0,001 * 100 *
0,5% +3 000 * 0,01 * 1 000 *
0,8% +62 000 * 0,001 * 100 *
0,06% +3 000 * 0,01 * 1 000 *
0,06%) /(5 000 – 3 000 * 0,01 *
1 000 * 0,06%) = 5,88%
Обмеження рівня ризику
Коли рівень ризику маржинального акаунта зі спільною маржею ≥ 95%, система скасовує ваші ордери.
Коли рівень ризику маржинального акаунта з поперечним маржином ≥ 100%, ваші позиції будуть ліквідовані. Якщо сума вашої позиції > 600 000 USDT, ваші позиції будуть ліквідовані частково.

 

5. Відсутні ступінчасті ліміти ризику

KuCoin Cross Margin використовує традиційний фінансовий підхід, відомий як модель без ієрархічного ліміту ризику. Це означає, що чим більше коштів і кредитного плеча ви використовуєте, тим більшу позицію ви можете відкрити — за суттю, більший вклад призводить до більшого розміру позиції. Ліміт позиції залежить лише від суми вашої маржі, без жорсткого верхнього обмеження. На відміну від інших платформ, які вимагають частого переключення між рівнями ліміту ризику, Cross Margin KuCoin пропонує більш плавний та зручний досвід торгівлі, що виділяється.
Приклад:
Трейдер має загальний баланс маржі $10 000 на своєму акаунті і хоче відкрити позиції ф'ючерсів із кредитним плечем.
На платформах зі східчастими лімітами ризику трейдер може зіткнутися з передвизначеними максимальними розмірами позицій, які змінюються при збільшенні кредитного плеча або коштів, що вимагає від нього ручного переключення рівнів ризику або зменшення розміру позиції, щоб уникнути досягнення лімітів.
З моделлю без ієрархічного ліміту ризику KuCoin Cross Margin трейдер може просто застосувати більше кредитне плече до своєї маржі, і максимальний дозволений розмір позиції зростає пропорційно. Наприклад:
При кредитному плечі 10x трейдер може відкривати позиції до $95 000.
При кредитному плечі 20x трейдер може відкривати позиції до $180 000.
Немає жодних чітких лімітів або обмежень, що змушують трейдера переключатися між рівнями ліміту ризику. Це плавне масштабування дозволяє трейдеру вільно регулювати розмір позиції, керуючись лише доступною маржею та бажаним кредитним плечем, забезпечуючи більш плавний та ефективний досвід торгівлі.

 

6. Надійний розв’язок для вимог щодо ліквідації та підтримувальної маржі (MMR)

  1. Проблеми з багаторівневими лімітами ризику на багатьох біржах
На багатьох торгівельних платформах ліквідація відбувається за ступінчастою структурою ризику.
Наприклад, розгляньте відкриття найбільшої допустимої позиції BTC за допомогою $1 мільярда коштів з кредитним плечем 2x і рівнем підтримувальної маржі (MMR) 48%. Навіть зниження ціни на 1% спричинить ліквідацію, змусивши частину позиції перейти до наступного рівня ризику з нижчим MMR 46%. Навіть якщо ринок пізніше відновиться, еквіті акаунту не зможе повністю повернутися до початкового стану, що призведе до незворотних втрат активів.
  1. Динамічний розв’язок MMR KuCoin з крос-маржею
Зменшений ризик ліквідації: максимальний MMR лише 30%.
Відсутність поетапної примусової ліквідації: доки загальний ризик-коефіцієнт залишається нижчим за 100%, нормальні ринкові коливання не призводять до втрат активів.
Зниження вимог до MMR для основних криптовалют: подальше зменшення ймовірності ліквідації та підвищення ефективності використання капіталу.
Для більшості основних криптовалют відношення підтримувальної маржі KuCoin (MMR) нижче за рівних умов, що зменшує ризик ліквідації для користувачів.

 

7. Як використовувати крос-маржу KuCoin Futures через API

API крос-маржі ф'ючерсів KuCoin було оновлено. Ця стаття допоможе вам завершити інтеграцію API крос-маржі ф'ючерсів.

Крок 1: Отримайте інформацію про символ

Викличте інтерфейс Get All Symbols , щоб отримати базову інформацію про ф'ючерси.

Крок 2: Перевірте ліміт ризику крос-маржі

Викличте інтерфейс Get Cross Margin Risk Limit , щоб отримати ліміт ризику пакетно, тобто максимальний розмір відкритих позицій, що відповідає певному кредитному плечу та маржі. Натисніть на Kucoin Futures Cross Margin mode , щоб дізнатися більше про механізм ф'ючерсів з крос-маржею.

Крок 3: Переключіть режим маржі цільових символів на крос-маржу

Викличте інтерфейс Пакетне переключення режиму маржі, щоб змінити режим маржі для символів пакетно. Зверніть увагу, що під цільовим символом не повинно бути активних ордерів чи позицій.

Крок 4: Встановіть кредитне плече

KuCoin використовує модель фіксованого кредитного плеча, яка поширена в галузі. Ви можете перевірити поточне кредитне плече через Get Cross Margin Leverage та змінити кредитне плече для конкретного символу через Modify Cross Margin Leverage . Зверніть увагу, що при зменшенні кредитного плеча вимоги до маржі для активних ордерів і позицій зростають, і навпаки.

Крок 5: Отримайте дані ринку

Тікер , Kline , Orderbook , Trades та інші інтерфейси ринкових даних можна продовжувати використовувати нормально в режимі крос-маржі.

Крок 6: Розмістіть замовлення та торгуйте

Режим крос-маржі використовує ті самі інтерфейси для розміщення замовлень, скасування замовлень, запитів щодо замовлень тощо, що й ізольована маржа. Ми рекомендуємо використовувати інтерфейс Get Max Open Size, щоб отримати фактичний максимальний розмір відкритої позиції поточного акаунту, розрахований системою, щоб уникнути перевищення ліміту ризику та невдачі замовлення.
Зверніть увагу, що два імпортованих параметри «Leverage» і «MarginMode» у інтерфейсі замовлення є корисними лише для режиму ізольованої маржі. При розміщенні замовлення в режимі повної позиції кредитне плече і режим маржі будуть базуватися на кредитному плечі та режимі маржі, встановлених у кроках 3 і 4.

Крок 7: Запит інформації про позицію

Використовуйте Get Position list та Get Positions History , щоб отримати інформацію про активні та історичні позиції. Якщо інтерфейс повертає "MarginMode" як "CROSS" у даних, це означає, що відповідна позиція знаходиться у режимі крос-маржі. Крім того, для активних позицій у режимі крос-маржі ви можете отримати ставку підтримувальної маржі та підтримувальну маржу позиції за допомогою "maintMarginReq" і "posMaint" у повернених повідомленнях.

 

Застереження: ця сторінка перекладена за допомогою штучного інтелекту для полегшення читання. Для отримання найточнішої інформації, будь ласка, використовуйте оригінальну англійську версію.Показати оригінал