Métricas por moeda para a Conta CrossEx
| Modo de margem CrossEx | Modo de margem isolada | |
|---|---|---|
| Exchange | Por exemplo, quando seu valor é "Gate", indica a moeda da plataforma Gate. Quando aparece "CrossEx", indica a moeda utilizada na margem CrossEx. Atualmente, apenas o USDT é categorizado como "CrossEx". | Igual |
| Saldo na moeda | Quantidade spot real | Igual |
| Saldo disponível | = Saldo na moeda – Spot congelado; sendo que o spot congelado é o valor congelado por ordens spot em aberto | Igual |
| PnL não realizado na moeda | = ∑(PnL não realizado em futuros + PnL não realizado em posições com margem) | Igual |
| Passivos | -- | = Abs(Min(Saldo disponível + PnL não realizado, 0)), os passivos reais desta moeda |
| Patrimônio na moeda | Patrimônio na moeda em USDT = Saldo na moeda + PnL não realizado na moeda; Moedas que não sejam USDT são 0. | Moeda de margem = Saldo na moeda + PnL não realizado na moeda; Moedas que não sejam de margem são 0. |
| Margem inicial de futuros na moeda | = ∑(Margem inicial de cada posição em futuros + Margem inicial das ordens de futuros em aberto) | Igual |
| Margem de manutenção da moeda em futuros | = ∑(Margem de manutenção de todas as posições de futuros) | Igual |
| Margem inicial para tomada de empréstimo na moeda | = ∑(Margem inicial de cada posição com margem + Margem inicial de ordens alavancadas em aberto) | = Passivos / Alavancagem na moeda |
| Margem de manutenção para tomada de empréstimo na moeda = ∑(Margem de manutenção de cada posição com margem ) | Passivos × Índice de margem de manutenção para tomada de empréstimo |
Métricas de nível de conta para a Conta CrossEx
| Modo de margem CrossEx | Modo de margem isolada | |
|---|---|---|
| Descrição | Neste modo, todas as transações são consolidadas em um único conjunto de dados a nível de conta. Nesse modo, cada exchange terá seu próprio conjunto de dados a nível de conta, calculados separadamente. | |
| Escopo | Spot, futuros perpétuos de USDT-M, Margem cruzada | Spot, futuros perpétuos de USDT-M |
| Saldo de margem | = Patrimônio em USDT – Valor congelado em USDT da ordem spot de compra | = ∑(Patrimônio positivo da moeda de margem × Preço de índice × Taxa de desconto por nível) + ∑(Patrimônio negativo da moeda de margem × Preço de índice) – Perda da ordem spot em aberto |
| Margem inicial | = ∑(Margem inicial da moeda × Preço de índice da moeda) = Margem inicial de futuros de USDT + Margem inicial para tomada de empréstimo de USDT, margem inicial de cada moeda convertida para USDT | Igual |
| Margem de manutenção | = ∑(Margem inicial da moeda × Preço de índice da moeda) = Margem inicial de futuros de USDT + Margem Inicial para tomada de empréstimo de USDT, margem inicial de cada moeda convertida para USDT | Igual |
| Taxa de margem inicial | = Saldo de margem / Margem inicial, usada para determinar se as ordens devem ser canceladas automaticamente | Igual |
| Taxa de margem de manutenção | = Saldo de margem / Margem de manutenção, usada para determinar se deve iniciar a liquidação | Igual |
| Margem disponível na conta | = Saldo de margem – Margem inicial da conta, o saldo de margem disponível restante após deduzir a margem inicial já utilizada | Igual |
Processo de controle de risco de liquidação da Conta CrossEx
1. Cancelamento automático de ordens
Quando a margem inicial for inferior a 100%, o sistema cancelará automaticamente as ordens em aberto para reduzir a sua ocupação da margem inicial. O cancelamento é sequencial: primeiro as ordens spot, depois as ordens de futuros. As regras são as seguintes:
- Cancela ordens spot de compra, começando pela ordem de maior valor até a menor.
- Cancela ordens com margem em aberto, começando pelas que alocam a maior margem inicial até a menor.
- Ao cancelar ordens em aberto de futuros, prioriza o cancelamento das ordens de abertura sem posições existentes. Caso não haja nenhuma, cancela as ordens DCA com posições existentes, começando pelas que alocam a maior margem inicial até a menor.
O cancelamento é sequencial. Após cada cancelamento, o sistema verifica novamente se a margem inicial é ≥ 100%. Caso afirmativo, o processo de cancelamento é encerrado.
Quando a taxa de margem inicial da conta for inferior a 100%, o saldo de margem disponível da conta será negativo. Não é permitido adicionar posições; apenas ordens de fechamento podem ser executadas, pois não ocupam margem inicial.
2. Liquidação forçada
Quando a Margem de Manutenção for ≤ 100%, o sistema iniciará o processo de liquidação forçada. Se a taxa de margem de manutenção (MMR) subir acima de 100%, o processo de liquidação é encerrado. O processo de liquidação é o seguinte:
- Cancela todas as ordens em aberto em paralelo.
- Para posições com margem, inicia a liquidação. Ordem de prioridade: primeiro as posições long, depois as posições short; em seguida, por ordem de liquidez. É cobrada uma taxa de liquidação.
- Para posições em modo de hedge, compensa diretamente a posição menor ao preço de marcação. É cobrada uma taxa de liquidação.
- Para posições individuais de futuros, inicia a redução do limite de risco por nível. Por ordem de liquidez, determina em qual nível a redução tornaria a MMR segura. Envia todas as ordens reduce-only para a exchange até que a MMR esteja segura ou todas as posições estejam no nível 1. É cobrada uma taxa de liquidação.
- Assume posições diretamente, liquidando-as ao preço de falência para o usuário (sem taxa de liquidação). Após a conta interna do sistema assumir as posições, ela as vende diretamente ao preço de mercado. Caso haja lucro, o saldo positivo em USDT é destinado ao fundo de seguro interno. Caso haja um déficit, o fundo de seguro interno cobre o saldo negativo em USDT.
3. Regra de cálculo do preço de falência
Posição long: Preço de falência = Preço de marcação no momento da liquidação × (1 – Taxa de margem de manutenção no nível de limite de risco atual da posição)
Posição short: Preço de falência = Preço de marcação no momento da liquidação × (1 + Taxa de margem de manutenção no nível de limite de risco atual da posição)
Requisitos de margem para negociação com margem
1. Posição long:
Margem de manutenção para posição com margem = Valor da posição × Taxa de margem de manutenção para o nível atual + Taxa de fechamento total estimada
Margem inicial para posição com margem = Valor da posição / Alavancagem + Taxa de fechamento total estimada
Margem inicial para ordem com margem em aberto = Valor da ordem / Alavancagem + Taxa de fechamento estimada + Taxa de negociação estimada
2. Posição short:
Margem de manutenção para posição com margem = Valor da posição × Preço de índice × Taxa de margem de manutenção para o nível atual + Taxa de fechamento total estimada
Margem inicial para posição com margem = Valor da posição × Preço de índice / Alavancagem + Taxa de fechamento total estimada
Margem inicial para ordem com margem em aberto = Valor da ordem / Alavancagem + Taxa de fechamento estimada + Taxa de negociação estimada
A plataforma não exige margem inicial para ordens de fechamento ou ordens reduce-only. As taxas estimadas são calculadas a uma taxa de 0,075%.
Taxa de fechamento estimada: Refere-se à taxa necessária para fechar a posição ampliada resultante da possível execução da ordem, ao mesmo preço.
Requisitos de margem para negociação de futuros
1. Modo unidirecional
Margem de manutenção da posição = Abs(Tamanho da posição) × Preço de marcação × Requisito de margem de manutenção no nível de limite de risco selecionado + Taxa de fechamento total estimada
Margem inicial da posição = Abs(Tamanho da posição) × Preço de marcação × 1 / Alavancagem + Taxa de fechamento total estimada
Margem inicial para ordens em aberto = Abs(Tamanho da posição) × Preço da ordem × 1 / Alavancagem + Taxa de liquidação estimada + Taxa de negociação estimada
A plataforma não exige margem inicial para ordens de fechamento ou ordens reduce-only. As taxas estimadas são calculadas a uma taxa de 0,075% (a mesma abaixo).
Taxa de fechamento estimada: Refere-se à taxa necessária para fechar a posição ampliada resultante da possível execução da ordem, ao mesmo preço.
2. Modo de hedge
Margem de manutenção exigida no modo de hedge = Sum(Margem de manutenção para posição long + Taxa de liquidação estimada para posição long, Margem de manutenção para posição short + Taxa de liquidação estimada para posição short)
Margem inicial exigida no modo de hedge = Sum(Margem inicial para posição long + Taxa de liquidação estimada para posição long, Margem inicial para posição short + Taxa de liquidação estimada para posição short)
Margem inicial para ordens em aberto = Abs(Tamanho da posição) × Preço da ordem × 1 / Alavancagem + Taxa de liquidação estimada + Taxa de negociação estimada
A plataforma não exige margem inicial para ordens de fechamento ou ordens reduce-only.
Como a única moeda de margem atualmente é o USDT, tanto a margem inicial quanto a de manutenção exigidas para futuros são alocadas ao USDT:
Margem de manutenção em USDT para posições de futuros = Sum(Margem de manutenção de todas as posições de futuros)
Margem inicial em USDT para posições de futuros = Sum(Margem inicial de todas as posições de futuros e ordens em aberto)
Exemplo de modo de margem CrossEx
Suponha que um usuário esteja no modo de margem CrossEx e tenha duas posições de futuros, conforme descrito a seguir:
| Símbolo | Alavancagem | Tamanho da posição | Preço de entrada | Preço de marcação | Valor nocional | PnL não realizado |
|---|---|---|---|---|---|---|
| BINANCE_FUTURE_BTC_USDT | 5 | 0,5 | 100.000 | 110.000 | 55.000 | 5.000 |
| OKX_FUTURE_ETH_USDT | 10 | -2 | 4.000 | 4.500 | 9.000 | -1.000 |
Outra posição short com margem, como segue:
| Símbolo | Alavancagem | Ativo da posição | Passivos | Preço de índice | PnL não realizado |
|---|---|---|---|---|---|
| BINANCE_MARGIN_XRP_USDT | 4 | 2.000 USDT | 1.500 XRP | 2 | -1.000 |
Limites de risco do BINANCE_FUTURE_BTC_USDT:
| Nível | Valor mínimo do limite de risco | Valor máximo do limite de risco | Alavancagem máxima | Taxa de margem de manutenção |
|---|---|---|---|---|
| 1 | 0 | 10.000 | 20 | 0,0065 |
| 2 | 10.000 | 90.000 | 10 | 0,01 |
| 3 | 90.000 | 2.000.000 | 16 | 0,02 |
Limites de risco do OKX_FUTURE_ETH_USDT:
| Nível | Valor mínimo do limite de risco | Valor máximo do limite de risco | Alavancagem máxima | Taxa de margem de manutenção |
|---|---|---|---|---|
| 1 | 0 | 10.000 | 20 | 0,008 |
| 2 | 10.000 | 50.000 | 10 | 0,02 |
Limites de empréstimo do BINANCE_MARGIN_XRP_USDT:
| Nível | Valor mínimo do limite de risco | Valor máximo do limite de risco | Alavancagem máxima | Taxa de margem de manutenção |
|---|---|---|---|---|
| 1 | 0 | 8.000 | 9 | 2% |
| 2 | 8.000 | 15.000 | 3 | 3% |
A CrossEx utiliza limites de risco escalonados. A taxa de margem de manutenção do nível em que o valor nocional da posição se enquadra é usada diretamente para o cálculo. Abaixo segue o cálculo da margem para as posições.
- BINANCE_FUTURE_BTC_USDT
Margem inicial: 55.000 × 1 / 5 + 55.000 × 0,00075 = 11.041,25
Margem de manutenção: 55.000 × 0,01 + 55.000 × 0,00075 = 591,25 - OKX_FUTURE_ETH_USDT
Margem inicial: 9.000 × 1 / 10 + 9.000 × 0,00075 = 906,75
Margem de manutenção: 9.000 × 0,008 + 9.000 × 0,00075 = 78,75 - BINANCE_MARGIN_XRP_USDT
Margem inicial: 1.500 × 2 / 4 + 1.500 × 2 × 0,00075 = 752,25
Margem de manutenção: 1.500 × 2 × 0,03 + 1.500 × 2 × 0,00075 = 92,25
Suponha que o usuário tenha 20.000 USDT e nenhuma outra moeda ou ordem em aberto. Com base nisso, as informações da conta do usuário são:
| Campo | Campo da API | Valor |
|---|---|---|
| Saldo de margem | Saldo de margem | 20.000 + 5.000 - 1.000 - 1.000 = 23.000 |
| Margem Inicial | Margem Inicial | 11.041,25 + 906,75 + 752,25 = 12.700,25 |
| Margem de manutenção | Margem de manutenção | 591,25 + 78,75 + 92,25 = 762,25 |
| Taxa de margem inicial | Taxa de margem inicial | 23.000 / 12.700,25 ≈ 181,10% |
| Taxa de margem de manutenção | Taxa de margem de manutenção | 23.000 / 762,25 ≈ 3.017,38% |
| Margem disponível | Margem disponível | 23.000 - 12.700,25 = 10.299,75 |
