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

Кросс-маржа

Последнее обновление: 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 покупательных и 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. Что такое коэффициент риска с cross-маржей?

Уровень риска — единственный фактор, определяющий ликвидацию в режиме кросс-маржи. Это соотношение между маржей, необходимой для удержания ваших текущих позиций и открытых ордеров, и общей маржей. Разные уровни риска влияют на ваши позиции и открытые ордера.
Расчет уровня риска
(Сумма поддерживающей маржи для позиций с кросс-маржей + Поддерживающая маржа для ожидаемого исполнения открытых ордеров + Ожидаемые комиссии за закрытие) / (Общая маржа позиции с кросс-маржей — Ожидаемые комиссии за открытие)
Пример:
Позиции и открытые ордера пользователя Уровень риска
Предполагая, что ваша общая маржа в кросс-маржинальном аккаунте составляет 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 для основных криптовалют: дальнейшее уменьшение вероятности ликвидации и повышение эффективности использования капитала.
Для большинства основных криптовалют коэффициент поддерживающей маржи (MMR) на KuCoin ниже при эквивалентных условиях, что снижает риск ликвидации для пользователей.

 

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

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

Шаг 1: Получить информацию о символе

Вызовите интерфейс Get All Symbols для получения базовой информации о фьючерсных символах.

Шаг 2: Проверьте лимит маржинального риска кросс-маржи

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

Шаг 3: Переключите режим маржи целевых символов на кросс-маржу

Вызовите интерфейс Batch Switch Margin Mode для пакетной настройки режима маржи для символов. Обратите внимание, что под целевым символом не должно быть активных ордеров или позиций.

Шаг 4: Установите кредитное плечо

KuCoin использует фиксированную модель кредитного плеча, распространённую в отрасли. Текущее кредитное плечо можно проверить через Get Cross Margin Leverage , а кредитное плечо для конкретного символа изменить через Modify Cross Margin Leverage . Обратите внимание, что при снижении кредитного плеча требуемая маржа для активных ордеров и позиций увеличивается, и наоборот.

Шаг 5: Получите данные рынка

Ticker , Kline , Orderbook , Trades и другие интерфейсы рыночных данных можно продолжать использовать в режиме кросс-маржи.

Шаг 6: Разместите заказ и торгуйте

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

Шаг 7: Запрос информации о позиции

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

 

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