Strips Finance

Nov 5, 2021

4 min read

Strips AMM Deep Dive 2/3: TL;DR


  • STRIPS Automated Market Maker (AMM) model is an innovative new AMM model designed to trade interest rate swap derivatives.
  • We ran 216 combinations of AMM parameters to test profitability and robustness of staking in Strips
  • AMM ROI% averaged 314.7%
  • 5% average order rejection rate
  • 0.06% average DV01/TVL
  • 0.96% average daily VaR%

AMM Returns

AMM Risk

  1. DV01: measures the $ dollar value change in profit/loss for every 0.01% change in interest rates
  2. DV01%: measure of profit/loss as a % of TVL for every 0.01% change in interest rates
  3. VaR: value at risk, measures the extent of financial losses at a certain probability

We plot daily returns% of Strips under each market condition for selected parameters, with total data sample size of 1530. We can find there are certain “fat tails” on the downside for momentum market conditions. However, the daily VaR (value at risk) was less than -1.3799% at the 99% percentile. Value at Risk measures the maximum possible loss at a certain probability taking into account of variance-covariance factors.

On a daily basis, Strips’ AMM across 5 different markets have an average DV01 of $3,411. DV01% of total staking liquidity is constantly below 0.03% and peaked at 0.06%. At 95% confidence level: Strips’ daily VaR% is 0.96%, which is lower than most hedge funds at 1–2%.

Dynamic Decision Making

  • If risk level is too high, then Strips should change parameters such as integrity check level to reject more trades.
  • If rejection rate is too high while we don’t see any pickup in risk level across all AMM markets or uptick in volatility level of floating and fixed rates, then we should increase bandwidth of integrity check level to on-board more trades.
  • In simulation, we linearly aggregate DV01 across all markets which is a naive assumption. In reality, we we also need to consider covariance matrix of all underlying markets. For example, market A moving 1% higher always corresponds with market B moving 1% lower, and then total DV01 will be lower because market A and B are negatively correlated.
  • In addition, for a single market, if we launch both fixed term IRS and perpetual IRS, total DV01 is also affected by term structure, such as term premium between 1yr-IRS and perpetual IRS.
  • We believe Strips’ risk measures should be reflected as a function of sigma of underlying market rates, both fixed and floating: f(σ(Yt , Ot)).
  • In conclusion, AMM parameters decides dynamic relations between rejection rate, risk level, and marginal income.


Strips ecosystem model flow chart