HomeDocumentationAPI Reference
Log In
Documentation

Institutional Trading Rewards Program

The program outlined below and all numbers provided are subject to change

*The program outlined below and all numbers provided are subject to change.

Program Purpose

The purpose of the Program is to support the development of the products listed below by increasing liquidity and volume in the Exchange’s central limit order book and RFQ platform, therefore, benefiting all Participants in the market.

Program Scope

Options, Spot, and Perpetual Futures trading on the Derive Exchange.

Eligibility

The Program is open to any firm or individual completing the application and meeting program requirements. All applicants are subject to review and approval by the Exchange. The program is opt-in so all firms must provide all relevant information to be considered for rewards.

If a participant meets the conditions of different fee tiers through market making, and total trading volume, they will enjoy their highest eligible fee tier. Wash trading is strictly prohibited and will result in disqualification from all reward programs.

Partner Incentives

Market Maker Rewards

  • Up to $500,000 USDC per 28-day epoch exchange rebate program

Overview DRV Rewards Pool:

From the epoch roll on June 30th 00:00 UTC -- 1M DRV rewards are distributed to qualifying Market Makers split pro-rata. Scoring, qualification, and payout mechanics follow the existing program.


  1. Pool allocations:
    • Options RFQ: 200,000 DRV
    • Options OB: 400,000 DRV
    • Perps: 400,000 DRV
  2. Asset-category split - Percentage allocated across the three categories:
    • ETH/BTC/SOL: 50%
    • HYPE 25%
    • Alts, incl. ZEC/XRP/CC/XAUT: 25%
  3. Per pool breakdown:
    Options OBOptions RFQPerps
    ETH/BTC/SOL100,000 DRV200,000 DRV200,000 DRV
    HYPE50,000 DRV100,000 DRV100,000 DRV
    Alts, incl. ZEC/XRP/CC/XAUT50,000 DRV100,000 DRV100,000 DRV

Trading Fees

Derive's fee structure consists of:

  • A maker/taker fee model
  • Fee-based rebate program for market makers and volume program participants
FeesPerpetual Futures MakerPerpetual Futures TakerSpot MakerSpot TakerOptions MakerOptions Taker
ETH1bps3bps15bps15bps1bps3bps
BTC1bps3bps15bps15bps1bps3bps
ALT1bps3bps15bps15bps1bps3bps

*Derive's matching fees are subject to change.

Overview USDC Rewards Pool:

Market Makers add value to the protocol by lowering the cost to trade. The Derive Exchange pays program participants on their Maker Volume, and offers discounts to high-volume Takers, through a rebate program. Trading rebates are distributed in 28-day epochs and outlined in the table below.

$500,000 USDC rewards pool per 28-day epoch

  • Rebate program
  • $250K (50%) Options
  • $250K (50%) Perpetual Futures (50% to majors, 50% to Alt markets)
  • Participants receive discounted fees atomically
  • Negative fees are processed at a rebate at the end of each epoch
  • New Market Makers eligible to receive introductory top fee tier for first full epoch of quoting
  • Fee tier and rebate determined by Market Maker Ranking and Volume Trading rebates are distributed in 28-day epochs and outlined in the table below:

Option Fee Tiers

MM % Score Share28-day Volume28-day Volume SharestDRV HoldingsOption MakerOption TakerSpot MakerSpot TakerRFQ Maker DiscountRFQ Taker Disount
10%OR≥ 500MOR≥7.5%AND≥ 1,000,000 stDRV-0.005%0.0075%-0.01%0.05%100%75%
10%OR≥ 500MOR≥ 7.5%OR≥ 1,000,000 stDRV-0.0025%0.01%0%0.05%75%50%
5%OR≥ 250MOR≥ 5%OR≥ 500,000 stDRV-0.0013%0.0125%0.05%0.07%25%25%
1%OR≥ 50MOR≥ 2%OR≥ 200,000 stDRV0%0.015%0.1%0.09%10%10%
All Traders0.01%0.03%0.15%0.15%0%0%

Perp Fee Tiers

MM % Score Share28-Day Volume28-Day Volume ShareStaked DRVPerp MakerPerp Taker
10%OR≥ 500MOR≥ 7.5%AND≥ 1,000,000-0.01%0.015%
10%OR≥ 500MOR≥ 7.5%OR≥ 1,000,000-0.005%0.02%
5%OR≥ 250MOR≥ 5%OR≥ 500,000-0.0025%0.025%
1%OR≥ 50MOR≥ 2%OR≥ 200,0000%0.03%
All Traders0.01%0.03%
  • MM ranking, Volume share, and stDRV holding requirements are by market, i.e. spot, options, perps separately.
  • To achieve best fee tiers it requires 1M stDRV per program i.e. 2M required for both options and perps
  • Discounts will apply on a percentage basis to fees on spreads and other complex fee logic and calculated pro-rata if $500K rewards is exceeded
  • Fees are subject to change
  • See fee documentation for more details

Obligations:

The central limit order book will be snapshotted randomly, in 15 minutes windows to evaluate Market Maker performance. Optimizations to be added for supporting desired strike ranges and expiries if deemed necessary after launch. For simplification, the only requirement for MMs is to meet the minimum quote size in order for their quotes to be counted for a given snapshot:

To qualify for rewards, Traders must meet the following requirements:

  • Market Maker Program:
    • Min quote size: 500
    • Delta Range: only options with a Delta > 1 and < 98 will be included in the scoring snapshots
    • 28-day Notional Trading Volume > $50M
    • Trading Volume Share > 2%

Additional Incentives:

Increased Rate Limits

Rate limits on matching engine requests are in place as a safeguard for the exchange's order processing capacity. Participants in the Taker Incentive Program are eligible for the highest level of Matching Engine Requests. Initially, there will be two tiers for rate limiting based on Market Maker and Taker status. The exchange reserves the right to add additional rate limit tiers to be assigned based on a combination of Volume Share and Market Maker Rankings.

Rate Limits

Advanced Market Maker Protections

Participants in the program may choose to enable the following Market Maker Protections:

  • Cancel_On_Disconnect
  • Trade_limit - max # of trades per time interval
  • Quantity_limit - max # of instruments per time interval
  • Delta_limit - max # delta per time interval
  • Post_only - order rejects if it would execute on post
  • Frozen_time - auto reset of MMPs
  • Manual Reset (if desired)

How to participate?

  • No commitments required
  • Please provide contact information here

Monitoring and Termination of Status

The Exchange reserves the right to remove any Participant from this Program if the Exchange has determined, in good faith, that the Participant consistently and egregiously underperforms the obligations, as determined by the Exchange in its sole discretion. Moreover, the Exchange reserves the right to prohibit the participant and any affiliated entities or individuals from trading, accessing, or participating in any Exchange products and programs for an indefinite period of time, including a prohibition that extends for several years, if the Exchange determines the Participant is found to have engaged in willful misconduct of Exchange Rules.

Appendix - Market Making Scoring Calculations

Market Makers are scored on:

  • Market Coverage (40% for Options, 50% for perps)
  • Market Quality (40% for Options, 50% for perps)
  • RFQ (20% for Options, 0% for perps).

Market Coverage, Market Quality scores are boosted by:

  • Distance from Best Market Multiplier
  • Market Scaling Factor

RFQ Scores are boosted by:

  • Distance from Max Cost.
  • Time Score
  • Market Scaling Factors

MM Scores are then weighted by:

  • Volume Share

Distance from Best Market Multipliers

  • MM’s score for Market Coverage and Market Quality include a series of multipliers based on an order's price distance from best market price
  • The further quotes are away from the BBO, the lower the multiplier
  • The closer orders are to the BBO, the higher the multiplier
  • Low-quality markets have a multiplier of 0
Distance from BBO OptionsMultiplier
< 0.10%5
0.10% < Order Price < 0.50%1.5
0.50% < Order Price < 1.0%1
1.0% < Order Price < 2.0%0.5
> 2%0
Distance from BBO PerpsMultiplier
< 0.0050%5
0.005% < Order Price < 0.01%1.5
0.01% < Order Price < 0.05%1
0.05% < Order Price < 0.10%0.5
> 0.1%0

*Weightings and categories are subject to change, see the documentation for the most up to date.

Distance from Max Cost

  • MM’s RFQ Score includes a series of multipliers based on an RFQ responses price distance from the maximum cost of the order
  • The closer quotes are to the Max Cost, the lower the multiplier
  • The more competitive the RFQ responses are, the higher the multiplier
  • Low-quality markets have a multiplier of 0
Distance from Max CostMultiplier
< 0%0
0 - 1%1
1 - 3%2
3%+4

*Weightings and categories are subject to change, see the documentation for the most up to date.

Market Scaling Factor

Each market, set of expiries, or group of strikes can have a unique Market Scaling Factor to encourage liquidity. As markets mature, MSF can be set to 0 and new markets will be incentivized. Initially all market scaling factors will be set to 1.

MarketMarket Scaling Factor
ETH Perps1
ETH Weekly Options < 7 DTE3
ETH Long-Dated Options > 7 DTE1
BTC Perps1
BTC Weekly Options < 7 DTE3
BTC Long-Dated Options > 7 DTE1
SOL Perps1
DOGE Perps1
Alt MarketsMarket Scaling Factor
BNB1
XRP1
LINK1
AVAX1
UNI1
TAO1
WIF1
OP1
NEAR1
ARB1
Aave1
INJ1
BONK1
TIA1
SUI1
ENA1
PEPE1
Worldcoin1
SEI1
EIG1

*Market scaling factors are subject to change, see the documentation for the most up to date.

Option & Perpetual Futures Scoring

Market Coverage 50% (40% post RFQ implementation)

  • Time in Market
    • % of the time MMs quotes are on for specified strikes, and expiries. A MM is considered "on" if they are meeting min quoting obligations when the snapshot is taken.
    • √(∑ (# snapshots MM is on for Distance from Best Market Multiplier) / # of snapshots taken) Market Scaling Factor.
    • Let:
      • Db = Distance from Best Market Multiplier on the bid side
      • Da = Distance from Best Market Multiplier on the ask side
      • N = # of snapshots taken
      • n = # of snapshots MM is on for
      • F = Market Scaling Factor
Market Coverage Formula

Market Quality 50% (40% post RFQ implementation)

  • Book Size
    • Let:
      • Vb = MM quantity bid volume, scaled by its multiplier
      • Va = MM scaled quantity ask volume
      • Ta =Total scaled quantity bid Volume
      • Tb = Total scaled quantity ask Volume
      • Dmax = Maximum Distance from BBO Multiplier (currently 5x)
    • Total MM bid/ask volume relative to exchanges total bid-ask volume taken at each snapshot
    • Sqrt taken to smooth results
    • Scaled volumes = volume scaled by distance from BBO multipliers (I.e. $1000 notional at top of book = $5K)
Market Quality Formula

RFQ Score 20% Options (0% Perps) - Scored Separately

Note: upon launch of RFQ, Market Coverage and Market Quality Scores weighting will each be reduced by 15% and 5% respectively to account for a 20% RFQ allocation.

RFQ is scored as follows:

  • For each MM, we consider all quotes for a given RFQ
  • For each quote, we compute the DistanceFromMaxCost and the TimeScore
  • E.g. if MM ABC posts 3 different responses to Alice’s RFQ, we compute DistanceFromMaxCost/TimeScores for each quote and select the maximum
  • If a RFQ is filled, it is scaled by filledScale = 1.0, otherwise 0

  • maxj(⋅) indicates that we're taking the max combined score for a given order (i.e. the order).
    • Let:
      • RFQV = RFQ volume for the given order
      • RFQT =Total RFQ Volume is the total volume (i.e. all other quotes from unique MMs) on this order. Note that each MM’s volume is only counted once.
      • Fi = Market Scaling Factor
      • TS = Time Score
      • RFQD = RFQ response’s Distance From Max Cost
      • fi = filledScale which is 1.0 if the order is filled and 0.1 otherwise
RFQ Score Formula

RFQ Example

Alice posts an RFQ for 100 x LONG ETH $2900/$3200 call spreads at t=0 with

  • Best bid on $2900 = $24
  • Best ask on $3200 = $10
  • Order book BBO = $14

At

  • t = 0.4s, ABC posts a quote at $13.5 per spread - 100 ETH
  • t = 1.5s, XYZ posts a quote at $13 per spread - 100 ETH
  • t = 2.5s XYZ posts a fill at $12.5 per spread - 100 ETH

For ABC’s Quote:

  • RFQD= ($1400-$1350)/$1400 = 3.5% = 4
  • RFQV = $1350
  • RFQT = ??
  • TimeScore = 2
  • f = 0.1

For XYZ’s Quote:

  • RFQD= ($1400-$1300)/$1400 = 7.1% = 4
  • RFQV = $1300
  • RFQT = ??
  • TimeScore = 1
  • f = 0.1

For XYZ’s Fill:

  • RFQD= ($1400-$1250)/$1400 = 10.7% = 4
  • RFQV = $1250
  • RFQT = ??
  • TimeScore = 0.5
  • f = 1

ABC’s RFQScore = 1/???√∑(12501.1*Max((4+2),(4+1))

XYZ’s RFQScore = √∑(($30,0005_.5)/($90,000)) 1_ 1.2 = 1

ABC gets a 5 DMM multiplier for being filled on their second quote

XYZ Gets a 5 DMM for being filled

Trading Volume Multiplier

MMs Score is boosted by % volume traded

Volume Weight = 2.0

Trading Volume Multiplier

Final Score

Final Score Formula

Example (Options):

Market CoverageMarket QualityQuote EfficiencyInitial ScoreInitial RankVolume BoostFinal ScoreFinal Rank
MetricsTime in MarketBook SizeMsg-Volume RatioScore
Weight50%40%10%100%
Score0.80.90.001
Results0.400.360.00010.76151.21.093

*addresses designated as market maker are not eligible for the referral program.


Did this page help you?