Esta página foi traduzida automaticamente. O original em inglês é a versão canônica. Ler em inglês
Pular para o conteúdo principal

Margem Padrão

A Margem Padrão é um modo de margem exclusivo para opções que usa fórmulas simples por posição para calcular os requisitos de margem. Cada posição e ordem aberta é avaliada de forma independente, sem cross-margining ou compensações de portfólio.

Instrumentos: Contas de Margem Padrão podem manter apenas opções. Colateral em spot e contratos perpétuos não são suportados neste modo. A Margem de Portfólio está desabilitada para usuários gerais no Mainnet Alpha.

Admissão de posições vendidas em opções: Posições vendidas em opções na Margem Padrão podem ser limitadas durante o Mainnet Alpha. Se a venda a descoberto estiver habilitada, contas fora da whitelist compartilham um limite de notional líquido vendido em toda a plataforma. Você pode verificar o limite atual e a capacidade restante em /risk/limits. Compras que reduzem uma posição vendida existente e RFQs cujas pernas se anulam para o mesmo contrato de opção continuam permitidas onde aplicável.

Modelo Mental

A Margem Padrão segue estes princípios:

  1. Apenas opções - Este modo suporta apenas negociação de opções. Sem colateral em spot ou perpétuos.
  2. Opções compradas são totalmente pagas - Quando você compra uma opção, você paga o prêmio integral antecipadamente. Nenhuma margem adicional é exigida.
  3. Opções vendidas são controladas e margeadas - Vender opções exige margem proporcional ao preço spot e ao moneyness. Algumas contas também podem estar sujeitas a um limite compartilhado de posições vendidas em toda a plataforma.
  4. O prêmio flui imediatamente - BUY debita seu caixa, SELL credita seu caixa.
  5. Ordens abertas travam capital - Ordens BUY reservam prêmio, ordens SELL aumentam o requisito de margem.
  6. Sem compensações de portfólio - Uma call vendida não reduz a margem de uma put vendida, mesmo que uma faça hedge da outra.

Diagrama de Fluxo de Capital

Saldo em CaixaCapital Inicial+ UPNLPatrimônioValor Total da ContaIM de PosiçãoReservado para posiçõesReservaIM de Ordens AbertasReservado para ordensReservaPrêmio ReservadoTravado para ordens COMPRARTravarCapital DisponívelLivre para usarRestanteLegendaReservadoTravadoDisponível

O Capital Disponível é o que você pode usar para novas ordens. O Prêmio Reservado reduz esse valor mesmo não sendo tecnicamente "margem" - é caixa que você comprometeu com ordens BUY abertas.

Definições

Valor da Conta

Equity=Cash Balance+iUPNLi\text{Equity} = \text{Cash Balance} + \sum_i \text{UPNL}_i

Onde:

  • Saldo de Caixa (Cash Balance): USDC realizado de depósitos, saques e negociações liquidadas
  • P&L Não Realizado: (PmarkPentry)×Q(P_{\text{mark}} - P_{\text{entry}}) \times Q para cada posição

Requisitos de Margem

Total IM=Position IM+Open Orders IM\text{Total IM} = \text{Position IM} + \text{Open Orders IM} Position IM=iIMishort\text{Position IM} = \sum_i \text{IM}_i^{\text{short}} MM=iMMishort\text{MM} = \sum_i \text{MM}_i^{\text{short}}

Opções compradas contribuem com zero para os requisitos de margem (totalmente pagas na compra).

Nota: Contas de Margem Padrão não mantêm perpétuos nem colateral em spot, portanto estes não aparecem no cálculo de margem.

Capital Disponível

Available Capital=EquityPosition IMOpen Orders IMPremium Reserved\text{Available Capital} = \text{Equity} - \text{Position IM} - \text{Open Orders IM} - \text{Premium Reserved}

Este é o campo initial_margin na resposta da API (excedente de IM).

Fórmulas

Margem Inicial de Opção Vendida

Para cada posição vendida em opções:

IMper-contract=max(αSOTM,βS)\text{IM}_{\text{per-contract}} = \max(\alpha \cdot S - \text{OTM}, \beta \cdot S) Position IM=Q×IMper-contract\text{Position IM} = |Q| \times \text{IM}_{\text{per-contract}}

Onde:

  • α=0.15\alpha = 0.15 (15% do preço spot)
  • β=0.10\beta = 0.10 (10% de percentual mínimo)
  • OTM\text{OTM} = Valor fora do dinheiro:
    • Calls: max(0,KS)\max(0, K - S) (positivo quando a call está OTM, zero quando ITM)
    • Puts: max(0,SK)\max(0, S - K) (positivo quando a put está OTM, zero quando ITM)
  • SS = Preço atual do ativo subjacente (ETH, BTC, etc.)
  • KK = Preço de exercício (strike)
  • Q|Q| = Valor absoluto do tamanho da posição

Exemplo: Posição vendida de 10 calls de ETH, strike 4000, ETH spot 3800:

OTM=max(0,40003800)=200Base IM=0.15×3800200=370Floor IM=0.10×3800=380IMper-contract=max(370,380)=380Position IM=10×380=3,800 USDC\begin{aligned} \text{OTM} &= \max(0, 4000 - 3800) = 200 \\ \text{Base IM} &= 0.15 \times 3800 - 200 = 370 \\ \text{Floor IM} &= 0.10 \times 3800 = 380 \\ \text{IM}_{\text{per-contract}} &= \max(370, 380) = 380 \\ \text{Position IM} &= 10 \times 380 = 3{,}800 \text{ USDC} \end{aligned}

Margem de Manutenção de Opção Vendida

MMper-contract=γS\text{MM}_{\text{per-contract}} = \gamma \cdot S Position MM=Q×MMper-contract\text{Position MM} = |Q| \times \text{MM}_{\text{per-contract}}

Onde:

  • γ=0.08\gamma = 0.08 (8% tanto para calls quanto para puts)

Exemplo: A mesma posição vendida de 10 calls:

MMper-contract=0.08×3800=304Position MM=10×304=3,040 USDC\begin{aligned} \text{MM}_{\text{per-contract}} &= 0.08 \times 3800 = 304 \\ \text{Position MM} &= 10 \times 304 = 3{,}040 \text{ USDC} \end{aligned}

Contabilização de Ordens Abertas

Ordens abertas afetam sua margem de forma diferente dependendo de serem BUY ou SELL:

Ordens BUY (Reserva de Prêmio)

Quando você coloca uma ordem BUY de opção, o prêmio é imediatamente travado:

Premium Reserved=i(Pi×Qiremaining)para todas as ordens BUY abertas\text{Premium Reserved} = \sum_i (P_i \times Q_i^{\text{remaining}}) \quad \text{para todas as ordens BUY abertas}

Este prêmio é deduzido do seu capital disponível:

Available Capital=EquityPosition IMOpen Orders IMPremium Reserved\text{Available Capital} = \text{Equity} - \text{Position IM} - \text{Open Orders IM} - \text{Premium Reserved}

Ponto-chave: Ordens BUY travam caixa, mas não aumentam a Position IM (porque posições compradas têm margem zero).

Ordens SELL (IM de Posição Hipotética)

Quando você coloca uma ordem SELL de opção, ela é tratada como se você já estivesse vendido:

Open Orders IM=IM(positions+open SELLs)IM(positions)\text{Open Orders IM} = \text{IM}(\text{positions} + \text{open SELLs}) - \text{IM}(\text{positions})

A exchange calcula a margem como se todas as suas ordens SELL tivessem sido executadas e, em seguida, subtrai a margem das posições atuais. A diferença é a Open Orders IM.

Ponto-chave: Ordens SELL aumentam o requisito de margem, mas não travam caixa.

Na Execução

Quando uma ordem é executada:

  • Execução de BUY: O Prêmio Reservado diminui, a posição é adicionada (margem zero para posições compradas)
  • Execução de SELL: A Open Orders IM diminui, a posição é adicionada (o requisito de margem passa de "ordens abertas" para "posição")

A variação líquida geralmente é pequena, já que a margem já estava contabilizada.

No Cancelamento

  • Cancelamento de BUY: O Prêmio Reservado diminui imediatamente, capital liberado
  • Cancelamento de SELL: A Open Orders IM diminui imediatamente, margem liberada

Invariantes

Estas identidades DEVEM valer em todos os momentos:

Composição do Equity

Equity=Cash+iUPNLi\text{Equity} = \text{Cash} + \sum_i \text{UPNL}_i

Hierarquia de Margem

Position IMMM0\text{Position IM} \geq \text{MM} \geq 0

A margem inicial é sempre pelo menos tão rigorosa quanto a margem de manutenção.

Margem de Opções Compradas

Long option positionIM contribution=0\text{Long option position} \Rightarrow \text{IM contribution} = 0

Posições compradas são totalmente pagas e não exigem margem.

Cálculo do Capital Disponível

Available Capital=EquityPosition IMOpen Orders IMPremium Reserved\text{Available Capital} = \text{Equity} - \text{Position IM} - \text{Open Orders IM} - \text{Premium Reserved} Available Capital0(garantido pela admissa˜o de ordens)\text{Available Capital} \geq 0 \quad \text{(garantido pela admissão de ordens)}

Soma da Reserva de Prêmio

Premium Reserved=i(Pi×Qiremaining)para todas as ordens BUY abertas\text{Premium Reserved} = \sum_i (P_i \times Q_i^{\text{remaining}}) \quad \text{para todas as ordens BUY abertas}

Não Negatividade da Open Orders IM

Open Orders IM0\text{Open Orders IM} \geq 0

Não pode ser negativa (você não pode ter "margem negativa" de ordens abertas).

Negociações que Reduzem Risco São Sempre Permitidas

Closing positionOrder admitted even if Equity<Total IM\text{Closing position} \Rightarrow \text{Order admitted even if Equity} < \text{Total IM}

Negociações que reduzem risco ignoram a verificação de IM para ajudar você a evitar a liquidação.

Exemplos Práticos

Exemplo 1: Compra Long com Reserva de Prêmio

Configuração:

  • Saldo de Caixa: 5.000 USDC
  • Sem posições existentes
  • Equity: 5.000 USDC

Ação 1: Colocar ordem BUY de 10 ETH-4000-C @ 150 USDC cada

Cálculos:

Premium for order = 150 × 10 = 1,500 USDC
Premium Reserved = 1,500 USDC
Position IM = 0 (no positions yet)
Open Orders IM = 0 (BUY orders don't add to this)
Available Capital = 5,000 - 0 - 0 - 1,500 = 3,500 USDC

Resultado: Ordem aceita. Você tem 3.500 USDC disponíveis para novas ordens.

Ação 2: Tentar colocar outra ordem BUY de 30 ETH-4000-C @ 150 USDC cada

Cálculos:

Premium for new order = 150 × 30 = 4,500 USDC
Total Premium Reserved = 1,500 + 4,500 = 6,000 USDC
Available Capital = 5,000 - 0 - 0 - 6,000 = -1,000 USDC

Resultado: Ordem rejeitada - fundos insuficientes. Você precisaria de pelo menos 6.000 USDC em caixa para colocar ambas as ordens.

Ação 3: A primeira ordem é executada a 150 USDC

Estado Pós-Execução:

Cash Balance = 5,000 - 1,500 = 3,500 USDC (premium paid)
Position: Long 10 ETH-4000-C @ 150 entry, mark 150
Unrealized P&L = (150 - 150) × 10 = 0
Equity = 3,500 + 0 = 3,500 USDC
Position IM = 0 (longs have zero margin)
Premium Reserved = 0 (order filled)
Available Capital = 3,500 - 0 - 0 - 0 = 3,500 USDC

Exemplo 2: Venda Short com Impacto na IM

Configuração:

  • Saldo de Caixa: 10.000 USDC
  • Sem posições existentes
  • ETH Spot: 3.800 USDC

Ação 1: Colocar ordem SELL de 5 ETH-4000-C @ 200 USDC cada

Cálculos:

Primeiro, calcule a margem da posição vendida hipotética:

Spot = 3,800, Strike = 4,000
OTM = max(0, 4,000 - 3,800) = 200
Base IM = 0.15 × 3,800 - 200 = 370
Floor IM = 0.10 × 3,800 = 380
Per-Contract IM = max(370, 380) = 380
Hypothetical Position IM = 5 × 380 = 1,900 USDC

Detalhamento da margem:

Position IM = 0 (no filled positions)
Open Orders IM = 1,900 - 0 = 1,900 USDC
Premium Reserved = 0 (SELL orders don't lock cash)
Available Capital = 10,000 - 0 - 1,900 - 0 = 8,100 USDC

Resultado: Ordem aceita. Sua ordem SELL aberta exige 1.900 USDC de margem.

Ação 2: A ordem é executada a 200 USDC

Estado Pós-Execução:

Cash Balance = 10,000 + 1,000 = 11,000 USDC (premium received: 200 × 5)
Position: Short 5 ETH-4000-C @ 200 entry, mark 200
Unrealized P&L = (200 - 200) × (-5) = 0
Equity = 11,000 + 0 = 11,000 USDC
Position IM = 1,900 USDC (now in positions, not open orders)
Open Orders IM = 0
Premium Reserved = 0
Available Capital = 11,000 - 1,900 - 0 - 0 = 9,100 USDC

Observação: O capital disponível aumentou de 8.100 para 9.100 (+1.000) devido ao prêmio recebido. O requisito de margem (1.900) passou de "Open Orders IM" para "Position IM", mas o requisito total permaneceu o mesmo.