Risk Engine

Opal's risk engine is designed to prevent system insolvency while protecting traders from predatory practices.

Mark Price System

Oracle Architecture Multi-provider aggregation for robust, manipulation-resistant pricing.

Primary Feeds

  • Chainlink (high reliability, wide coverage)

  • Pyth (low latency, high frequency)

  • Blend methodology (finalized pre-launch)

Mark Price Calculation

  • Medianized across providers

  • Freshness constraints (maximum staleness)

  • Deviation bounds per block

  • Outlier rejection

Safeguards

  • Heartbeat limits ensure continuous updates

  • Circuit breakers on extreme deviations

  • Failover to backup feeds during outages

  • Manual intervention capability for edge cases


Margin System

Margin Types

  • Initial Margin: Required to open a position

  • Maintenance Margin: Threshold below which liquidation triggers

Dynamic Margin Requirements Margin levels adjust based on:

  • Market volatility

  • Position size

  • Open interest concentration

  • Systemic risk indicators

Margin Modes (Roadmap)

  • Cross Margin: Share margin across positions

  • Isolated Margin: Risk isolated per position

Last updated