OptiFi
  • Welcome to OptiFi
  • Key Innovations
  • Roadmap
  • 🎯OptiFi in Depth
    • Margin Requirements
      • Portfolio Margin
      • Portfolio Margin Calculations
      • Liquidation Mechanism
    • OptiFi Market Maker (OMM)
      • OMM Design
      • OMM Orderbook Pricing
      • Delta-Neutral Hedging
      • Continuous Functioning of OMM
      • Withdrawals from OMM
    • Options Contract Specifications
    • Account Summary
    • Fee Structure
  • 🎢Trade on OptiFi
    • Paper trade on Devnet
    • Trade on Mainnet
  • 🔐Security
    • Audit Report
  • 🏗️Build on OptiFi
    • TypeScript SDK
    • Rust Dev Tooling
  • 📚Option 101
    • Glossary
      • Basics
      • Greeks
      • Hedge
  • 💜OptiFi Community
    • Designer Guideline
    • Discord
  • Website
  • Twitter
  • Medium
Powered by GitBook
On this page
  1. OptiFi in Depth
  2. OptiFi Market Maker (OMM)

Continuous Functioning of OMM

PreviousDelta-Neutral HedgingNextWithdrawals from OMM

Last updated 2 years ago

The OMM functioning is designed around the requirement for continuous update and tracking of its state – available balance, net premium values, outstanding position and current market pricing as implied by .

OMM process is continuously run by crankers

The whole purpose of crankers is to generate fixed yield on its operations – an initiation of recalculations process. Crankers do not control the recalculation or its results and are agnostic to the state of the OMM or its positioning. This ensures continuous recalculation as the only way to maximize yield from cranking is to kick-off recalculation as many times as possible.

🎯
Oracle