Ithaca
  • OVERVIEW
    • Ithaca Overview
  • ARCHITECTURE
    • Pre-Match Processing
      • Frequent Batch Auctions (FBA)
        • Auction Specifications
        • Common Product Specifications
        • Orders
      • Risk Sharing Building Blocks (RSBB)
      • Mixed Integer Linear Programming (MILP) Optimization
      • Portfolio Dominance
      • Matching Process Summary
    • Post-Match Processing
      • Settlement
      • User Funds
      • Collateral Optimization Engine
        • Trade Collateralization
        • Portfolio Collateralization
  • ECOSYSTEM
    • Progressive Decentralization
    • Airdrops
      • Season One
        • Earning Points
        • Trading Points
          • Fills
          • Orders
          • Bespoke Trading Incentives
        • Engagement Points
          • Referrals
        • Badges and Special Points
        • Point Activation - Sybil Resistance
        • Halvings
    • Fees
Powered by GitBook
On this page
  1. ARCHITECTURE

Pre-Match Processing

Ithaca Matching Engine (IME)

IME is a multi-product cross-orderbook matching engine that implements:

  • Frequent Batch Auctions (FBA) - Ithaca markets operate at discrete frequent intervals via auctions rather than through continuous order books.

  • Risk Sharing Building Blocks (RSBBs) - Statically replicable derivatives are decomposed into / recomposed from RSBBs using put-call parity and funding-option equivalence relationships directly incorporated into the matching engine. Matching is done at the "atomic" level.

  • Mixed Integer Linear Programming (MILP) Optimization – MILP allows searching for clearing prices and associated sets of consistent orders satisfying these prices that maximize executed volume and satisfy best execution requirements.

  • Portfolio Dominance - Orders are consolidated and matched to ensure protocol assets exceed liabilities so that matching is done under riskless conditions. The engine takes no market or credit risk, ensuring payoffs are covered under all states of the world.

PreviousIthaca OverviewNextFrequent Batch Auctions (FBA)

Last updated 4 months ago