SCCP-316: Enable Perps V3 Markets / Update Parameters
Author | |
---|---|
Status | Implemented |
Type | Governance |
Network | Base |
Implementor | TBD |
Release | TBD |
Proposal | Loading status... |
Created | 2024-04-05 |
Simple Summary
This SCCP specifies the parameters of the followings SIPS:
The below parameters would be applied on the new markets:
Market | InitialMarginRatio | minimumInitialMarginRatio | maintenanceMarginScalar | skewScale | takerFeeRatio | maxMarketSize | maxMarketValue |
---|---|---|---|---|---|---|---|
SNX | 2.82 | 0.05 | 0.39 | 3,400,000 | 0.001 | 127,000 | 500,000 |
SOL | 24.39 | 0.02 | 0.33 | 1,406,250 | 0.0008 | 2,900 | 500,000 |
WIF | 5.99 | 0.04 | 0.4 | 10,000,000 | 0.001 | 152,000 | 500,000 |
W | 15.39 | 0.05 | 0.35 | 8,750,000 | 0.001 | 508,000 | 500,000 |
Aside from the changes above, the perps markets will have the following configurations as well:
- MakerFeeRatio: 2 bp
- maxFundingVelocity: 36
- flagRewardRatio: 3 bp
- minimumPositionMargin: 50 snxUSD
- lockedOiRatio: 0.5
- maxLiquidationLimitMultiplier: 1.5
- maxLiquidationPD: 5 bp
- endorsedLiquidator: "0x11233749514Ab8d00C0A5873DF7428b3db70030f"
Abstract
The parameters configurations description is as follows:
- initialMarginRatio is a scalar applied on the minimumInitialMarginRatio to determine the minimum initial margin required to support a given portfolio of positions
- maintenanceMarginScalar is a scalar applied on the initialMarginRatio in order to obtain the maintenanceMargin. When traders fall below the maintenance margin, they head to the oubliette.
- skewScale is the scaling factor of the relevant market in the underlying currency for computing price impact and funding rates
- maxMarketSize is the max market value of the relevant market in the underlying currency
- maxMarketValue is the max market value of the relevant market in USD
- maker/taker fees pertain to fees charged when trading
- maxFundingVelocity is the main parameter that allows to nudge funding rates
- minimumPositionMargin is the minimum margin required
- lockedOiRatio is the multiplier that determines the minimum amount of perp collateral required to back a given perp market
- maxLiquidationLimitMultiplier is a parameter that rate limits liquidations. It is applied on the sum of maker and taker fees with a liquidation rate limit being triggered if pd exceeds that value
- maxLiquidationPD is the minimum pd that triggers a reset of the liquidation capacity
- flagRewardRatio is the reward paid to the flagger, capped at 100 snxUSD per account liquidated
- endorsedLiquidator is a liquidator address that can bypass the rate limit
Motivation
The main motivation is to launch the markets specified above.
Copyright
Copyright and related rights waived via CC0.