메인 콘텐츠로 건너뛰기
많은 자산이 공개 출시 시 대량의 거래 활동을 생성하지만 일반적으로 공개 출시 전에는 거래할 수 없습니다. 증가하는 관심을 포착하고 투자자가 공개 출시일 전에 자산에 투기할 수 있도록 Injective는 프리런치 선물(PLF)을 만들었습니다. Injective의 첫 번째 프리런치 선물 시장은 만기 선물 계약을 기반으로 하지만, PLF1는 무기한 선물 계약의 형태를 취할 수도 있습니다.

프리런치 선물은 어떻게 작동하나요?

만기 선물은 청산 및 결제 가격을 추적하기 위해 mark price가 필요합니다. mark price는 일반적으로 기초 자산의 현물 가격을 기반으로 하므로 토큰이 출시되기 전에는 현물 가격이 존재하지 않아 프리런치 선물에 일반 오라클 가격 피드를 사용할 수 없습니다. 만기 선물 기반 PLF2는 공개 출시일 근처에서 거래되도록 설계되어 시장 만기일 전에 현물 가격이 존재합니다(무기한 선물 기반 PLF3에는 적용되지 않음). 이는 자산이 공개적으로 거래되면 mark price를 공개 현물 가격으로 설정하고 시장이 결국 만기 시 현물 가격으로 결제될 수 있도록 합니다. 그러나 청산 가격을 알리기 위해 이 시간 전에 mark price가 여전히 필요합니다. 이를 해결하기 위해 프리런치 선물은 처음에 지난 24시간의 분당 마지막 거래 가격의 24시간 지수 가중 이동 평균을 mark price로 사용합니다.

Mark Price 메커니즘

mark price는 두 가지 가격 피드를 기반으로 합니다: 1) EWMA(지수 가중 이동 평균) 가격 피드 및 2) CEX API 가격 피드. 사용되는 CEX는 Binance, OKX 또는 Bybit 중 기초 자산을 먼저 상장하는 거래소입니다. 그리고 타임라인의 다양한 단계에서 다른 가격 피드가 사용됩니다.
  • 자산이 CEX에 상장되기 전 → EWMA 가격 피드
  • 자산이 CEX에 상장된 후 24시간 이내 → EWMA 가격 피드
  • 자산이 CEX에 상장된 후 24시간 → CEX API 가격 피드
이 설계는 EWMA 가격 피드와 CEX API 가격 피드 간의 차이가 클 경우 mark price의 갑작스러운 왜곡을 방지하기 위해 사용됩니다. EWMA 가격을 계산하는 데 다음 공식이 사용됩니다: Pricet=i=01439[(timinutes<tinit? assumed price:last traded pricetiminutes)ei/1440]1e1/14401e1\mathrm{Price_t = \sum \limits_{i=0}^{1439} [(t-i_{minutes} < t_{init} ?\ assumed\ price : last\ traded\ price _{t-i_{minutes}}) \cdot e^{-i/1440} ] \cdot \frac{1-e^{-1/1440} }{ 1-e^{-1}}} 여기서:
  • t_init은 기초 시장에서 첫 번째 거래의 시간입니다.
  • assumed price는 기초 자산의 가격 가정입니다. 이 가격은 기초 시장에서 첫 번째 거래 24시간 전에 last traded price가 없을 때 사용됩니다. 즉, 처음 24시간 후에 기초 시장이 이미 거래되었다면 assumed price는 더 이상 mark price에 영향을 미치지 않습니다.
    • TIA/USDT 프리런치 선물에 사용된 Assumed price는 2.5입니다.
    • PYTH/USDT PLF에 사용된 Assumed price는 0.3입니다.
    • JUP/USDT PLF에 사용된 Assumed price는 0.55입니다.
    • ZRO/USDT PLF에 사용된 Assumed price는 5입니다.
    • W/USDT PLF에 사용된 Assumed price는 2입니다.
    • OMNI/USDT PLF에 사용된 Assumed price는 40입니다.
  • last traded price는 기초 시장에서 마지막으로 거래된 가격입니다.

Footnotes

  1. 프리런치 선물
  2. 프리런치 선물
  3. 프리런치 선물