Variational Docs
HomeDiscordTwitterBlog
  • Variational Protocol
    • About Variational
    • Peer-to-peer vs DEX
    • Roadmap
    • Key Concepts
      • Trading via RFQ
      • Settlement Pools
      • Margin
      • Slippage
      • Leverage
      • Liquidation
      • Mark price vs index price vs quote price
      • Open Interest & Funding Rates
      • Fully Diluted Valuation (FDV)
      • Fees
      • Market vs. Limit Orders
      • Take Profit & Stop Loss
    • $VAR Token
    • Media Kit
    • Official Links
    • FAQ
    • Getting Help (Support)
  • Variational Omni
    • About Omni
    • Getting Started with Omni
    • Getting Started With Omni (Testnet)
    • Omni Liquidity Provider (OLP)
    • Listings
    • Risk Limits
  • Automatic Deleveraging | Counterparty Liquidation
  • Variational Pro
    • About Pro
  • Technical Documentation
    • Technical Overview
      • Authentication
      • Deposits
      • Withdrawals
      • Trades
    • Derivative Specifications
      • Perpetual Futures
      • Settlement
    • API
      • SDKs
      • Quickstart and Tutorials
        • API Trading Prerequisites and Setup
        • Settlement Pool Deposit Tutorial
        • Taker (RFQ Submitter) Tutorial
        • Maker (RFQ Responder) Tutorial
      • Endpoints
      • Data Models
      • Headers
      • Pagination
      • Rate Limits
      • Authentication
    • Contracts and ABIs
    • Security and Audits
    • Partners
  • Legal
    • Terms of Service
    • Privacy Policy
    • Restricted Persons
  • ARCHIVE
    • Testnet Trading Competition #1 Leaderboard
    • Testnet Trading Competition #2 Leaderboard
    • Testnet Trading Competition #3 Leaderboard
Powered by GitBook
On this page
  1. Variational Protocol
  2. Key Concepts

Trading via RFQ

The request for quote (RFQ) system is the entry point for trading. Takers create requests for quotes, and makers respond to them with a bid and/or offer. The workflow is as follows:

  • The taker creates a RFQ by selecting the structure he would like to trade. For example, a future on ETH with a settlement date of 2026-01-01. The taker can broadcast the RFQ globally or to a select whitelist.

  • Eligible makers can respond with quotes. The quotes include terms, which consist of:

    1. The price at which the trade would be executed. The maker can quote dual sided with a bid and offer, or one of the two.

    2. The settlement pool in which the trade would be booked. This would be either an existing pool between the two parties, or a new pool that would be created concurrently with the trade clearing. Either way, the margin requirements, liquidation penalties, and other pool parameters are proposed here, before the quote is accepted.

  • If the terms are acceptable, the taker can choose a quote to accept. At this stage, this taker has to approve the smart contract calls to move collateral into the pool. No funds will actually be moved until after the maker last look stage.

  • The maker has last look, which is a final confirmation of the trade and all terms. If the maker gives the final ok by approving the smart contract calls, the pending trade will enter the clearing process. If a new settlement pool needs to be created, this will happen at this stage. Collateral will be moved from both parties into the pool. The trade will be booked and the new position will be reflected in the pool's ledger.

PreviousKey ConceptsNextSettlement Pools

Last updated 4 months ago