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 short position tokens
  • 💵 Payoff scenarios
  1. Use cases
  2. Yield optimization

Bullish accumulation

Accumulating long-term holdings in a bullish market environment

PreviousYield optimizationNextBearish accumulation

Last updated 2 years ago

Bob owns 100 ETH and wants to accumulate more of it. Lending out ETH for a month is not an option as it only yields 0.01%. Bob is willing to accept some small risk of losing his ETH in exchange for a higher yield. His conservative estimate is that ETH/USD will be above $2'000 in a month. The current ETH price is $3,500.

Alice is bearish on ETH/USD and believes that the price will be below $2'000 in a month. She would like to benefit when the price goes down.

Pool configuration

Bob uses the DIVA App to create a long position that is going to return his deposited collateral when ETH/USD stays above $2'000. Bob's yield comes from selling the short position to Alice. An example configuration is provided below:

After creating the pool, Bob sells all 100 short position tokens minted for a total of WETH 3 to Alice and keeps the long position tokens. The payoff profiles for Alice and Bob are depicted below:

💵 Payoff scenarios

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

  • Bob can redeem his collateral of 100 WETH and keep the premium of 3 WETH from selling the short position tokens to Alice -> net gain for Bob: WETH 3 (+3% in a month, +36% in a year). -> net loss for Alice: WETH 3

2) ETH/USD = $1'250:

  • Bob can redeem WETH 25 of his collateral and keep the premium of 3 WETH -> net loss for Bob: WETH 72 -> net gain for Alice: WETH 72 (24x on her investment)

3) ETH/USD = $800:

  • Bob received a premium of 3 WETH and loses the initially deposited collateral of WETH 100 -> net loss for Bob: DAI 97 -> net gain for Alice: DAI 97 (32.3x on her investment)

Sell short position tokens

🪄
🤝
⚙️
Example configuration of a low risk yield product using the DIVA App.
Bob's payoff profile
Alice's payoff profile