multipli
About
  • MULTIPLI OVERVIEW
    • Democratising Yield on Tokenised Assets
    • Stables vs Native : An overview
      • Bitcoin as an Example
    • The Bigger Picture : Real World Asset Yields
    • What this means for Crypto?
    • Challenges and Solutions
    • Multipli Roadmap
  • YIELD EXPLANATION
    • Execution for Stables
      • What is Contango?
      • What is Funding Rate?
      • Contango vs Funding Rate
    • Execution for Non-Stables
    • Details for Users
    • Understanding Yield through Examples
  • TECHNICAL OVERVIEW
    • High Level Overview
    • Admin Flow and Setup
    • User Onboarding
    • Ride Execution
    • User Off-boarding
    • Self Custody
  • ANALYSIS
    • Scenario Analysis
    • Historical Examples
    • Peer Comparison
  • USER GUIDE
    • FAQs
    • Testnet Guides
      • Claim your free 100 USDC on Multipli testnet
    • Mainnet Guides
      • Make yield on Multipli
  • RISKS
    • Exchange Failure Risk
    • Custody Risk
    • Funding Fee Risk
    • Audit Reports
  • Company
    • Brand
  • LEGAL
    • Terms of Use
    • Privacy Policy
Powered by GitBook
On this page
  • Definition
  • Impact on Liquidity Providers
  • Uniswap V3 Specifics
  1. YIELD EXPLANATION

Execution for Non-Stables

Impermanent Loss (IL) is a well-known phenomenon encountered by Liquidity Providers (LPs) on Automated Market Makers (AMMs) such as Uniswap V3 and other similar decentralized exchanges. The loss occurs when the relative price of the pooled assets changes from the time of deposit, causing the LP to hold more of the underperforming asset and less of the outperforming one.

Definition

Impermanent Loss is the difference in value between holding two assets in a liquidity pool versus holding them outright (1:1 in a wallet). If one asset appreciates or depreciates significantly, the LP ends up with a suboptimal token mix compared to a simple HODL approach.

Impact on Liquidity Providers

  • Price Rises: LP has fewer tokens of the asset that has gone up.

  • Price Drops: LP has more tokens of the asset that has fallen. In either case, the LP can suffer a net loss of value (relative to just holding the tokens) if the LP is not hedged.

Uniswap V3 Specifics

Uniswap V3 uses concentrated liquidity, allowing providers to select a price range [Pmin⁡,Pmax]. The pool’s token ratio changes non-linearly as price moves within that range. If the price exits the range, the LP ends up entirely in one asset, no longer earning fees. This structure increases capital efficiency but also complicates hedging because the LP’s net exposure changes dynamically with price.

Let’s walk through a realistic example step by step.

Initial Conditions:

  • You start with:

    • 1 ETH and 2000 USDC at a price of 2000 USDC/ETH.

  • You deposit these into a Uniswap V3 LP position concentrated around the current price. Let’s say for simplicity you pick a range that comfortably includes the current price (e.g., 1600 to 2500 USDC/ETH).

  • At the moment of deposit, the LP consists of exactly:

    • 1 ETH

    • 2000 USDC

    • Total value = 1 * 2000 + 2000 = 4000 USDC worth of value.

Without any hedge, if ETH price moves significantly, you won’t just have “1 ETH and 2000 USDC” left when you exit the position. Instead, depending on where the price ends up, you’ll have a different mix of ETH and USDC. For example, if the price goes up significantly, you’ll end up with mostly USDC; if it goes down, you’ll end up with mostly ETH. So, if you deposit 1 ETH into the pool today, valued at $1,500, and the price of ETH rises to $5,000 over the next two months, your ETH, which was converted to USDC, would effectively be sold at around $2,000. This means you would miss out on the additional $3,000 in profit that you could have earned by simply holding your ETH in your wallet.

To prevent this, we create a hedge using futures:

Establish a Futures Position at the Start:

Right after you create the LP position at P=2000 USDC/ETH, open a short futures position on ETH worth exactly 1 ETH.

  • On a futures exchange (centralized or decentralized), you short 1 ETH at 2000 USDC/ETH. This means:

    • If the price of ETH goes down, your short futures position will make a profit in USDC.

    • If the price of ETH goes up, your short futures position will incur a loss in USDC.

After this step, your overall portfolio looks like this:

  • Uniswap LP position: 1 ETH + 2000 USDC (in a liquidity position).

  • Futures position: Short 1 ETH at 2000 USDC/ETH.

Net effect at the start:

  • On-chain, you have the LP tokens representing 1 ETH + 2000 USDC worth of liquidity.

  • Off-chain (or on a derivatives platform), you have a -1 ETH position (short) that balances out your ETH exposure.

Essentially, at this initial point, your overall ETH exposure is close to zero:

  • LP has 1 ETH in it, but you’re short 1 ETH in futures.

The USDC exposure initially is just the 2000 USDC in the LP (futures do not affect your initial USDC since the short is just a contract, not spot).

Price Movement Scenarios:

Let’s consider two scenarios at the time you want to exit: when price moves up and when price moves down. In both cases, you’ll close your LP position and your futures position and see what you end up with.

Scenario A: Price Goes Up to 2200 USDC/ETH

  • Uniswap LP Position After Price Increase: When ETH price increases, the Uniswap V3 position shifts towards holding fewer ETH and more USDC. Let’s say that when you close the position at 2200 USDC/ETH, the LP now consists of approximately:

    • 0.9 ETH and 2420 USDC (this is just an illustrative example of what might happen; the exact amounts depend on the chosen price range and how the liquidity curve works).

  • Notice you now have fewer than 1 ETH because as the price rose, the pool effectively sold some of your ETH for USDC.

  • Futures Position: You were short 1 ETH from 2000 USDC/ETH. Now ETH is 2200 USDC/ETH. Your short position loses money because you bet on ETH going down and it went up.

    • Entry price: 2000 USDC/ETH

    • Exit price: 2200 USDC/ETH

    • Loss per ETH: 2200 - 2000 = 200 USDC loss

  • Since you shorted 1 ETH, you have a 200 USDC loss on the futures trade.

Combine Both Outcomes at Exit:

  • LP gives you: ~0.9 ETH + 2420 USDC

  • Futures gives you: -200 USDC (because you have to buy back the ETH at a higher price)

After closing the futures position, your net holdings:

  • ETH: 0.9 ETH

  • USDC: 2420 - 200 = 2220 USDC

You now have more USDC than you started with (2220 vs. the initial 2000) and less ETH (0.9 vs. initial 1). But remember, the idea is to reconstruct your original principal of 1 ETH and 2000 USDC. Since ETH is now worth 2200 USDC, you can use some of your extra USDC to buy back 0.1 ETH (which at 2200 USDC/ETH costs about 220 USDC). After buying 0.1 ETH back:

  • You spend 220 USDC to buy 0.1 ETH.

  • Now you have:

    • ETH: 0.9 ETH + 0.1 ETH = 1 ETH

    • USDC: 2220 USDC - 220 USDC = 2000 USDC

Result: You end up with the same 1 ETH and 2000 USDC you started with, despite the price going up.

Scenario B: Price Goes Down to 1800 USDC/ETH

  • Uniswap LP Position After Price Drop: If the price drops, your LP position ends up holding more ETH and fewer USDC. For example, at 1800 USDC/ETH, let’s say your LP position now consists of:

    • 1.1 ETH and 1620 USDC (again, approximate numbers for illustration).

  • Futures Position: You are short 1 ETH from 2000 USDC/ETH, and now ETH is 1800 USDC/ETH.

    • Entry price: 2000 USDC/ETH

    • Exit price: 1800 USDC/ETH

    • Profit per ETH: 2000 - 1800 = 200 USDC profit.

  • You gain 200 USDC on the futures position.

Combine Both Outcomes at Exit:

  • LP gives you: ~1.1 ETH + 1620 USDC

  • Futures gives you: +200 USDC profit

Total after closing futures:

  • ETH: 1.1 ETH

  • USDC: 1620 + 200 = 1820 USDC

Now you have more ETH than you started with (1.1 vs. 1) and less USDC (1820 vs. 2000). Since ETH is cheaper (1800 USDC), you can sell 0.1 ETH for 180 USDC:

  • Sell 0.1 ETH at 1800 USDC/ETH = 180 USDC

  • Now you have:

    • ETH: 1.1 ETH - 0.1 ETH = 1 ETH

    • USDC: 1820 + 180 = 2000 USDC

Result: You again end up with 1 ETH and 2000 USDC, just as you started, despite the price going down.

  • By taking a short futures position equal to the initial amount of ETH deposited, you’ve effectively neutralized the impact of price movements on your ability to end up with your original principal.

  • After closing both positions (the LP and the futures), you might initially have a different mix than you started with, but you’ll have enough value in USDC and ETH combined that you can trade back to your original desired amounts (1 ETH and 2000 USDC).

  • In practice, you might need to periodically adjust the futures hedge if the price moves a lot, or choose a slightly different hedging strategy. But the principle remains: the futures position compensates for the changes in token ratios within the LP.

Multipli is only a tool that helps you prevent yourself from IL, today, if you are providing liquidity to any LP, the chances that your profits are eaten up by IL is 100%, however with Multipli you get the best hedge in the industry while reaping upto 100%+ APR yield on your wBTC through trading fees incentives on DEXs like Uniswap.

PreviousContango vs Funding RateNextDetails for Users

Last updated 4 months ago