청산 가격은 어떻게 계산되나?

Hyperliquid는 정확한 공식을 공개하고, 입력은 넷입니다. 여기에 항마다 하나씩, 계산한 예와 추정값이 발동하는 가격과 어긋날 수 있는 이유를 함께 둡니다.

마지막 업데이트: 2026. 10. 5.

짧은 답

Hyperliquid는 그것을 liq_price = price - side * margin_available / position_size / (1 - l * side)로 계산합니다. side는 롱에서 1, 숏에서 -1이고, l은 유지 레버리지의 역수이며, margin_available은 크로스 포지션에서는 계좌 가치에서 요구되는 유지 마진을 뺀 값, 격리 포지션에서는 격리 마진에서 같은 요구를 뺀 값입니다. 유지 마진은 자산의 최대 레버리지에서의 개시 마진의 절반이고, 그래서 40배 자산에서 명목 금액의 1.25 %, 3배 자산에서 16.7 % 사이에 놓입니다.

말로 하면, 포지션이 평가되는 가격을 잡고, 아직 잃을 수 있는 마진만큼 크기에 걸쳐 나누어 그것을 옮기는 것입니다. 여기에 작은 보정이 들어갑니다. 가격이 반대로 갈수록 유지 요구 자체가 줄어들기 때문입니다.

네 가지 입력

  • price: 포지션이 평가되는 마크 가격입니다.
  • position_size: 달러가 아니라 그 자산의 단위로 센 크기입니다.
  • side: 롱은 1, 숏은 -1입니다.
  • margin_available: 크로스 포지션에서는 계좌 가치에서 요구되는 유지 마진을 뺀 값, 격리 포지션에서는 격리 마진에서 같은 요구를 뺀 값입니다.
  • l: 유지 레버리지의 역수이고, 유지 레버리지는 자산의 최대 레버리지의 두 배입니다. 마진 구간이 있는 자산에서는 청산 가격에서의 포지션 가치가 들어가는 구간의 유지 레버리지가 쓰입니다.

계산해 보기

최대 레버리지가 20배인 종목을 잡습니다. 그 레버리지에서의 개시 마진은 명목 금액의 5 %이므로 유지 마진은 2.5 %, 유지 레버리지는 40, l은 0.025입니다.

마크 가격 100,000에서 0.1 단위의 롱을 격리로, 레버리지 10배로 엽니다.

단계수치
명목 금액0.1 x 100,000 = 10,000
격리 마진, 10배에서10,000 / 10 = 1,000
요구되는 유지 마진, 2.5 %0.025 x 10,000 = 250
쓸 수 있는 마진1,000 - 250 = 750
청산 가격, 롱100,000 - 750 / 0.1 / 0.975 = 92,307.69

롱은 92,307.69에서 청산되고, 진입보다 약 7.7 % 아래입니다. 같은 포지션을 숏으로 하여 side를 -1로 두면 100,000 + 750 / 0.1 / 1.025가 되어 107,317.07, 진입보다 약 7.3 % 위입니다. 그 비대칭은 보정 항이고 수수료가 아닙니다.

대신 크로스로 들고, 다른 포지션이 없는 가치 1,000의 계좌라면 수치는 같습니다. 계좌 가치가 2,000이면 margin_available은 1,750이 되고 청산 가격은 82,051.28까지 내려갑니다. 크로스 포지션의 청산 가격이 설정한 레버리지에 달려 있지 않다고 문서가 말하는 것이 이것입니다. 가격을 움직이는 것은 그 뒤에 서 있는 담보뿐입니다.

추정값이 발동점이 아닌 이유

  • 열기 전에는 보여 주는 추정값이 그 순간 호가창의 유동성에 달려 있어, 문서는 정확하지 않을 수 있다고 말합니다.
  • 포지션이 열린 뒤에는 펀딩비 지급이 매시간 당신의 계좌 가치를 움직이고, 다른 크로스 포지션의 평가 손익도 같은 일을 합니다.
  • 마진이 모자랄 때는 추정값이 계좌가 개시 마진 요구까지 채워졌다고 가정합니다.
  • 마진 구간은 유지 레버리지를 청산 가격에서의 포지션 가치에 매이게 하므로, 큰 포지션은 작은 것보다 더 엄한 구간으로 판정됩니다.
  • 수수료와 펀딩비는 공식 어디에도 없습니다. 그래도 계좌에서 나가고, 그러면서 발동하는 가격을 움직입니다.
마크 가격을 보십시오

청산은 마크 가격을 쓰고, 그것은 바깥 거래소의 가격과 Hyperliquid 자신의 호가창 상태를 합친 값입니다. 출렁이는 날에는 마지막 체결에서 한참 떨어져 있을 수 있어, 당신의 차트가 한 번도 찍지 않은 가격에서 청산이 발동할 수 있습니다. 문서는 차트 위의 선이 아니라 정확한 공식을 따르기를 권합니다.

이 사이트가 계산하는 것, 빼놓는 것

래더 계산기는 단계로 쌓는 포지션의 단계들을 놓고, 래더가 모두 채워진 상태에서 청산까지 남은 여유를 에이전트의 코드와 같은 산수로 알려 줍니다. 수수료, 보유 동안의 펀딩비, 슬리피지는 셈하지 않습니다. 앞의 둘은 포지션 비용 계산기가 셈합니다.

에이전트 자신의 추정은 위의 공식을 따르고, 자산의 유지 레버리지는 거래소에서 읽습니다. 그래도 추정값이므로, 파일럿은 모든 단계가 채워져도 가격이 100 % 반대로 더 움직인 뒤에야 청산이 오도록 포지션의 크기를 정합니다. 핵심은 여유이고 마지막 소수 자리가 아닙니다.