Overall
  • 👋Welcome to Artichoke
  • Single-Sided LP Mechanics
    • 📠Basic Mathematics
    • 💰Related Pricing
    • 📊The Bonding Curve
    • ⌛Staking & Impermanent Loss
    • 🔙Variation and Returns
    • 🧮Total Returns
  • Single-Sided Liquidity Strategies
    • 1️⃣Uniswap's Inherent Hedging
    • 2️⃣The Straddle
    • 3️⃣Delta-Zero
  • Protocol Architecture
    • 🔀Virtual Omnipool and Tails
    • ⚖️Stabilizer Pool
    • 👨‍💻Product Overview from the User Perspective
  • Token Metrics
    • 🪙CHOKE Token
    • 📈Accruing Value
    • 🔥Burn Schedule
  • Staking
    • 📗Staking Guide
    • ❔Staking FAQ
  • Security Report
    • 🔐Artichoke Alpha Phase Report
  • FAQ
    • ❓Frequently Asked Questions
Powered by GitBook
On this page
  1. Single-Sided LP Mechanics

Staking & Impermanent Loss

PreviousThe Bonding CurveNextVariation and Returns

Last updated 2 years ago

One of the main issues with liquidity providing on an LP is impermanent loss. IL is the loss incurred by a market making position vs. keeping the initially allocated amounts fixed. Another approach of IL could be referred as unrealized profit or loss (uPNL): this a more accurate way to call such profit or loss, as it only becomes realized if one chooses to sell out of a position which has changed in value.

Given an initial price P0P_0P0​, the value of P0P_0P0​ of a 2-asset portfolio is initially given by:

V=V0+P0⋅yV = V_0 + P_0 \cdot y V=V0​+P0​⋅y

On the other hand, a new value V1V_1V1​ after the first transactions P1P_1P1​ is given by:

V1=x′+P1⋅y′V_1 = x' + P_1 \cdot y' V1​=x′+P1​⋅y′

Given a new value and new prices, the equation will still be the following:

x+P1⋅yx+ P_1 \cdot yx+P1​⋅y

The IL or uIL is the delta between the portfolio change of the market making portfolio and the change in value of a portfolio of assets with fixed quantities. This is the loss on top of a mark to market move of an equivalent fixed-quantity portfolio:

x′+P1⋅y′−(x+P0⋅y)−(x+P1⋅y−(x+P0⋅y))x' + P_1 \cdot y' - (x + P_0 \cdot y) - (x + P_1 \cdot y - (x + P_0 \cdot y)) x′+P1​⋅y′−(x+P0​⋅y)−(x+P1​⋅y−(x+P0​⋅y))

Which simplifies to:

x′−x+P1⋅y′−P0⋅y−(P1−P0)⋅yx' - x + P_1 \cdot y' - P_0 \cdot y - (P_1 - P_0) \cdot yx′−x+P1​⋅y′−P0​⋅y−(P1​−P0​)⋅y

Also, we will call RRR the ratio between the current and previous price given a fixed-period of time ttt:

R=P1P0R = \frac{P_1}{P_0}R=P0​P1​​

Hence, unrealized impermanent loss ϵ\epsilonϵ will be given by the following equation:

ϵ=uPNLV0=R−12⋅(R+1)\epsilon = \frac{uPNL}{V_0} = \sqrt{R} - \frac{1}{2} \cdot (R+1)ϵ=V0​uPNL​=R​−21​⋅(R+1)

⌛