DIVA Protocol
  • 👋Welcome
  • 🔅Introduction
    • Derivative contracts
    • What is DIVA Protocol
      • What problem does it solve
      • How it works
        • Reference assets
        • Payoff curves
        • Collateral
        • Oracles
        • Settlement
          • Timelines
          • Challenge
          • Status
          • Fast settlement
          • Fallback data provider
        • Fees
        • Compliance feature
      • Vision
      • Terminology
    • What is DIVA Token
      • Owner election mechanism
      • Token distribution
    • DIVA Development Fund
    • FAQ
  • 🌈DIVA App
    • What is DIVA App
    • Overview
    • Create position tokens
    • Trade position tokens
    • Add liquidity
    • Remove liquidity
  • ⚙️Guides
    • DIVA App Training
      • Prepare
      • Testnet
      • Create
      • Trade
      • Add
      • Remove
      • Settle
      • Redeem
      • Fees
    • Quiz
  • 🪄Use cases
    • Overview
    • Insurance
      • Credit default protection
      • Agrarian insurance
      • DeFi Hack insurance
      • Peg insurance
    • Yield optimization
      • Bullish accumulation
      • Bearish accumulation
    • Risk management
      • Downside protection
      • Increasing cost protection
    • Directional bets
      • Downside bet
      • "Bottom-Is-In" bet
      • Upside bet
      • "Top-Is-In" bet
    • Leverage
  • 👨‍🎓Pricing derivatives
    • Introduction
    • Underlying value
    • Volatility
    • Time
  • ⚓Oracle integrations
    • Overview
    • Tellor
  • ⚒️For developers
    • Overview
    • Technical resources
    • Smart contracts
      • Functions
        • Core protocol functions
        • Getter functions
        • Setter functions
        • ABI
      • Contract addresses
      • Example scripts
    • TheGraph
      • DIVA subgraphs
      • Whitelist subgraph
    • Project ideas
  • 📱Contact & Media Links
    • Social media
  • 👨‍🎓Technical Blog
    • Flash loans in DIVA Protocol
    • NDVI outcome reporting guide for Tellor Reporters
    • Enabling capital efficiency in DeFi
Powered by GitBook
On this page
  • Pool configuration
  • Sell long position tokens
  • 💵 Payoff scenarios
  1. Use cases
  2. Risk management

Downside protection

Protecting against falling prices

PreviousRisk managementNextIncreasing cost protection

Last updated 2 years ago

Alice bought 1 ETH at $500 a few months back and the asset has performed strongly since then with current price standing at $3‘500. While she still sees a lot of upside in ETH and wants to participate in it, she also wants to start protecting some of her USD gains. In particular, she wants to lock in a price of $3'000 per ETH.

Alice would like to create a position that increases in value and thereby neutralizes the loss in her ETH holdings as ETH/USD drops below $3'000. The protection mechanism is illustrated below:

Pool configuration

To achieve her goal, Alice creates a contingent pool with following configuration using the DIVA App:

After creating the pool, Alice sells all 3'000 long position tokens minted for a total of USDC 2'700 to Bob and keeps the short position tokens.

💵 Payoff scenarios

1) ETH/USD >= $3'000:

  • Alice paid a protection premium of USDC 300 (3'000 initially deposited and 2'700 received back due to the sale of the long side) and didn't receive any payout from her short position as the price stayed above $3'000. -> net loss for Alice: USDC 300 -> net gain for Bob: USDC 300

2) ETH/USD = $2'000:

  • Alice paid a protection premium of USDC 300 and received USDC 1'000 from her short position -> net gain for Alice: USDC 700 (neutralizing the loss in her ETH holdings) -> net loss for Bob: USDC 700

Sell long position tokens

🪄
🤝
⚙️
An example strategy to limit the downside of Alice's ETH holdings using short position tokens
Example configuration of a downside protection position using the DIVA App.