🐋
Moby
  • Let’s Get Started
    • 🐋 About Moby
    • ⚡ Our Vision
    • 🤓 Your Guidebook
      • Get Setup
        • Connect Wallet
        • Trade Options
        • 0DTE Options
        • Provide Liquidity
      • Fees & Instruments
        • Fee Generation
        • Fee Distribution
        • Instruments
      • Testnet
  • How it’s Built
    • 🚀 Synchronized Liquidity Engine (SLE)
    • 🧮 Options Pricing Model
      • Mark Price
        • Futures Index
        • Implied Volatility
      • Risk Premium
        • Deriving Greeks
        • Risk Premium Calculation
        • Risk Managing Mechanism
    • 🤖 Architecture
      • Liquidity Provision Mechanism
      • Options Listing Standard
      • How to Open / Close / Settle Position
      • Synchronized Liquidity Engine (SLE)
      • Options Position Tokens
      • Tools to Maximize Capital Efficiency
    • ⚙️ Key Features
      • High Leverage & Limited Risk with No Liquidation
      • Narrow Spread with Dynamic Risk Premium
      • Guaranteed Settlement
      • Capital Efficiency Improvements with Combo Options
      • Even Higher Capital Efficiency with Clearing House
      • Abundant Liquidity for All Options
      • Composable Options for Structured Products
      • High Profitability for LPs
      • Real-Time Automatically Hedged OLP
      • Upcoming Features
    • ⛓ DeFi Options Vault
      • 🐻 Berachain DeFi Options Vault
        • 🔒 Architecture
        • 📈 Options Strategy
  • How it’s Driven
    • 🛡️ Building the Safest DeFi Protocol
      • Safety Features
      • Smart Contract Audit & Real-Time Security Monitoring
    • 🏛 Backed by Decentralized Governance
      • Governance
    • 🌐 Led by the Best Partners & Community
      • Arbitrum X Moby
      • Engagement Programs
  • Need More Info?
    • 📚 Resource Library
      • Developer Resources & Educational Contents
      • Terms & Conditions
      • Glossary
      • FAQ
  • Developers
    • Moby Traders API
      • REST API
        • General
        • Account
        • Market
    • Trade Scripts
      • Prerequisites
      • Open Positions
      • Close Positions
    • Interfaces & ABI
      • PositionManager.sol
      • SettleManager.sol
      • RewardRouterV2.sol
      • OptionsMarket.sol
    • Appendix 1: Parameters for Open/Close Options
    • Appendix 2: the Diff between optionId and optionTokenId
    • Appendix 3: Sample Moby Contract Module for Developers
Powered by GitBook
On this page
  • Source of Main Data
  • Process
  1. How it’s Built
  2. 🧮 Options Pricing Model
  3. Mark Price

Futures Index

PreviousMark PriceNextImplied Volatility

Last updated 1 year ago

Futures Index is used to calculate Model Prices for options, calculate Risk Premiums for OLPs, and settle positions. These futures index is stored internally by periodically processing the current futures price, which is collected from CEXs in approximately 1-second intervals. The data source will continue to be added as soon as a reliable source is secured.

Source of Main Data

  • Main data derived from CEXs

Process

  • Use median futures price from CEXs as Moby’s internal Adj. Median as Futures Index reference

Adj. Median=sumproduct(Range AdjustedPrice, Source Weight)\text{Adj. Median} = \text{sumproduct}(\text{Range AdjustedPrice, Source Weight}) Adj. Median=sumproduct(Range AdjustedPrice, Source Weight)
where, Range Adjusted Price=min⁡[max⁡(0.995×Median,MidPrice),1.005×Median]\text{where, } \text{Range Adjusted Price} = \min[\max(0.995 \times \text{Median}, \text{MidPrice}), 1.005 \times \text{Median}] where, Range Adjusted Price=min[max(0.995×Median,MidPrice),1.005×Median]

"Median" - Median value of Mark Price, which is the average of the futures prices aggregated from each main source.

  • If fewer than 2 sources are working: Request the price information again, without referencing the value