Liquidity Parameters Discussion (Part 2) | What parameters do we need to achieve the outcome members’ signalled support for in Part 1?
Overview
In this discussion, members will discuss and share their views on what parameters are needed to achieve the outcome that members’ signalled their support for in the Liquidity Parameters (Part 1) Snapshot signalling vote.
The aim is to review the parameters, analyse R&D’s simulation and modeling of different potential parameters and how they impact the RAMM (shared below), and share our respective thoughts on the parameters that would help members’ achieve the outcomes that were discussed during the Part 1 discussion.
Members signalled support for the following:
- [Question 1] Option C: 30% | 2,028,000 NXM, 43,750 ETH
- [Question 2] 1 month
- [Question 3] 3 years
During Part 2, we have four (4) main parameters to review, analyse, and discuss.
Goal
At the end of the Part 2 discussion (29 August to 11 September), members should have several potential parameter packages (i.e., different parameter groups) that can be used to create a Snapshot signalling vote, which will be used to gauge member sentiment on the starting parameters for the RAMM at launch.
Parameters discussed in Part 2
The parameters that will be discussed will be:
Parameter | Description |
---|---|
target_liq |
Target ETH liquidity across both pools |
liq_speed_out |
Max amount of ETH that is removed from the pools daily |
liq_speed_in |
Max amount of ETH that is added to the pools daily (long-term) |
fast_liq_speed_in |
Max amount of ETH that is added to the pools daily before the initial_budget is redeemed |
initial_budget |
ETH amount to be redeemed before switching from fast_liq_speed_in to long-term liq_speed_in |
ratchet_speed_a |
Daily decrease in spot_price_a price when above target value |
ratchet_speed_b |
Daily increase in spot_price_b price when below target value |
We shared a primer on the parameters in the RAMM Education Guide, which we’ll include below to ensure everyone understands how the three (3) questions in Part 1, which were supported in the signalling vote, affect the RAMM’s performance.
While the parameters fulfill separate functions, they are interlinked in many ways and setting one at a specific level to achieve one outcome often has knock-on effects on other parameters in order to preserve parity elsewhere.
There are often ways in which to achieve similar outcomes with different parameter adjustments.
Total ETH available for member exits over time
In Part 1, members signalled support for initial liquidity of 43,750 ETH. This value will influence the target_liq
and initial_budget
parameters, with the target_liq
as the amount of ETH members want to maintain in the RAMM over time.
During the Part 1 Snapshot signalling vote, members respectively voted for the following:
- 627k NXM signalled support for 43,750 ETH as the initial liquidity for the exit period
Members also signalled support for an initial exit period of 1 month, with a long-term timeframe to reach the cover-driven MCR of 3 years.
The liq_speed_in
will determine how quickly members can redeem NXM for ETH and how long it takes to replenish RAMM liquidity, if the liquidity in the RAMM drops below the target_liq
value.
Slippage
The slippage—how much the price changes with each NXM buy and sell—members realise when they redeem NXM for ETH or buy NXM with ETH will depend on the liquidity (liq
) in the pool, which will be influenced by the target_liq
and liq_speed
parameters.
Price outcomes
Price outcomes will depend chiefly on open market behaviour, but the RAMM pool parameters can provide a greater or lesser influence on the market.
The larger the liq
in the pool, the stronger the ratchet pull towards the Book Value will be, as arbitrage trades will move the RAMM price less and the open market prices more.
Ratchet_speed
parameters by themselves are unlikely to significantly impact the final price outcome (assuming arbitrageurs are always active), but will enable faster price discovery within the RAMM if set to high values, but also lead to a more volatile spot price within the RAMM.
Timeframe for discussion
This discussion will take place from Tuesday (29 August) until Monday (11 September).
- During the third week (29 August to 11 September), members can discuss, share analysis, and edit/suggest the potential parameter packages, which will be presented as choices during the Snapshot signalling vote.
Snapshot signalling vote
Once members have shared their views, the R&D team will use the community’s responses to create a non-binding Snapshot signalling vote to gauge sentiment around the parameter package that should be used for the RAMM’s launch.
The Snapshot signalling vote will be held from Tuesday (12 September) until Sunday (17 September). The results of the Snapshot signalling vote will be posted on the forum on Monday (18 September).
Overview & Resources
We’ve outlined the scope of the Liquidity Parameters Discussion in the Overview post. You can refer to this post for an introduction to both Parts 1 & 2 of this discussion.
If you have questions about the Ratcheting AMM (RAMM) or you want to learn more about the RAMM itself, please see the Pre-Discussion Phase: RAMM Education Guide, Call for Questions post.
If you want to catch up on the Liquidity Parameter Discussions (Part 1), see the Liquidity Parameters Discussion (Part 1) | How much ETH liquidity do we start with? post on the forum, where you will also be able to find the results of the three Snapshot signalling votes.