Stella
  • Overview
    • 🌠Getting Started
    • 🤝Pay-As-You-Earn (PAYE) Model
  • Protocol Mechanism
    • ❓How Stella Works?
    • 🚀Stella Strategy
      • Why Stella Strategy is Unique?
      • Strategy Type
      • Asset Type
      • Strategy Exposure
      • Collateral Factor
      • Borrow Factor
      • Credits
      • Price Range & Liquidity Shape
      • Liquidation
        • Liquidation Discount
        • Post-Liquidation Value
        • Pendle/Penpie Liquidation Price
      • Price Impact
      • Leverage
      • Supported Strategies
    • 🏦Stella Lend
      • Why Stella Lend is Unique?
      • Pool Type
      • Supported Assets
      • Yield Vault
      • Withdrawal Delay
    • 💰Yield Calculation
      • PAYE Graph
      • Yield Sharing
    • ⚠️Risk Framework
      • Precautionary Measures
      • Slow Mode
  • App Guide
    • Walkthrough Stella APP
    • Open a position
    • Close a Position
    • View Your Position
    • Add/Remove Extra Collateral
    • Claim Assets from Liquidated Position
    • Deposit & Withdraw Assets
  • Developers
    • 📃Contract Addresses
      • Core
      • Stella Strategy
      • Stella Lend
      • Oracle
    • 📜Contract ABI
    • ⚙️API
  • Tokenomics
    • 🎯ALPHA Token
    • ⚡Staking & Protocol Fees
    • 👥Token Distribution
  • Additional Information
    • 🟠About Stella
    • 🔎Audit Reports
    • 📣Community Links
    • 📸Media Kit
    • ❔FAQ
    • 📖Terms of Use
Powered by GitBook
On this page
  1. Protocol Mechanism
  2. Stella Strategy
  3. Liquidation

Liquidation Discount

To expedite the liquidation of all positions, certain factors are considered to incentivize liquidators to act swiftly. The magnitude of the discount is determined by two factors:

  1. Time: The duration since the position became liquidatable. The discount grows at an approximate rate of 1% every 60 seconds. This results in an additional discount of around 10% after 10 minutes have passed. The discount rate of time factor is capped at 30%, or around 30 minutes.

TimeDiscount=min⁡(0.3,t/100)\text{TimeDiscount} = \min(0.3, \text{t} / 100)TimeDiscount=min(0.3,t/100)

t\text{t}t = # minutes since position is marked as liquidatable

  1. Debt Ratio: How unhealthy the position is. The aim is to provide greater incentives for the liquidation of positions that are riskier of going underwater. Each asset/strategy has its own MinDesiredHealthFactor (MDHF) which is the factor that determines whether the position is underwater and is used to calculate the discount amount using the following formula:

HealthDiscount=max⁡(0,1−HF1−MDHF), when HF < 1\text{HealthDiscount} = \max\left(0,\frac{1 - \text{HF}}{1-\text{MDHF}}\right) \text{, when HF < 1}HealthDiscount=max(0,1−MDHF1−HF​), when HF < 1

HF\text{HF}HF = Health Factor = 1 / Debt Ratio

MDHF\text{MDHF}MDHF = Min Desired Health Factor

In summary, by including both the time factor and health factor together. The total liquidation bonus is determined by the following formula

LiquidationDiscount=1−(1−TimeDiscount)⋅(1−HealthDiscount)\text{LiquidationDiscount} = 1- (1-\text{TimeDiscount}) \cdot (1 - \text{HealthDiscount})LiquidationDiscount=1−(1−TimeDiscount)⋅(1−HealthDiscount)

PreviousLiquidationNextPost-Liquidation Value

Last updated 1 year ago

🚀