🔍 Apêndice (Saúde🏥)
Last updated
Last updated
A Vertex usa um conceito de margem ponderada que chamamos de saúde para determinar se uma conta pode ser liquidada ou abrir novas posições.A saúde resume o quão arriscadas são as posições de um usuário.
Existem dois tipos de saúde:
Saúde da manutenção - As contas podem ser liquidadas se a saúde da manutenção cair abaixo de 0
Saúde inicial - Um depósito necessário para inicializar uma posição.As contas não podem abrir posições que reduzam sua saúde inicial para um número abaixo de 0.
Cada produto tem quatro parâmetros:
manutenção_ativo_peso
manutenção_passivos_peso
inicial_ativo_peso
inicial_passivos_peso
A saúde é calculada usando o número de peso correspondente.
Um passivo (curto spot ou perp), usa o peso do passivo, caso contrário, usamos o peso do ativo (longo spot ou perp).
Temos dois ativos, um ativo à spot BTC, bem como um BTC/USDC-PERP, com:
Spot BTC
manutenção_ativo_peso = 0,9
manutenção_passivos_peso = 1,1
inicial_ativo_peso = 0,8
inicial_passivos_peso = 1,2
BTC/USDC-PERP
manutenção_ativo_peso = 0,95
manutenção_passivos_peso = 1,05
inicial_ativo_peso = 0,9
inicial_passivos_peso = 1,1
Estes correspondem a uma alavancagem inicial de 5x e uma alavancagem de manutenção de 10x para o spot, e uma alavancagem inicial de 10x e uma alavancagem de manutenção de 20x para o perp.
Se o BTC atualmente vale 10k, e um usuário tem 5 BTC spot e é curto 10 BTC/USDC-PERP a um preço médio de entrada de 9k, então:
A posição spot do usuário contribui com 5 * 10.000 * 0,9 == 45.000 para a saúde da manutenção, e 5 * 10.000 * 0,8 == 40.000 para a saúde inicial.
A posição perp do usuário contribui com -10 * 10.000 * 0,95 + 90.000 == -5.000 para a saúde da manutenção, e -10 * 10.000 * 0,9 + 90.000 == -10.000 para a saúde inicial. Note que o + 90.000 no final vem do preço médio de entrada, podemos considerá-lo uma contribuição separada.
Isso resulta em uma saúde de manutenção total de 45.000 + -5.000 == 40.000 e uma saúde inicial de 40.000 + -10.000 == 30.000.
O acima funciona para a maioria das contas, mas não é a imagem completa. Uma medida adicional de gerenciamento de risco que a Vertex toma é reduzir a alavancagem para contas maiores para mitigar o impacto do mercado na liquidação. Na prática, isso significa dimensionar os parâmetros acima à medida que a posição aumenta. Os produtos têm um parâmetro adicional grande_posição_penalidade que determina a magnitude desse dimensionamento. Neste caso:
ativo_peso_máximo = 1,1 / (1 + grande_posição_penalidade * sqrt(quantidade_produto) )
E
passivo_peso_mínimo = 0,9 * (1 + grande_posição_penalidade * sqrt(-quantidade_produto) )
Se aplicável, diminuímos os pesos dos ativos para o produto ativo_peso_máximo e aumentamos os pesos de passivo para passivo_peso_mínimo.