Liquidity and Yield farming
V3
How does V3 manual mode function?
In other words, concentrated liquidity means that you can choose specific prices to provide liquidity for, rather than spreading it across the entire price range. It's akin to selecting only your preferred toys to share with friends, instead of offering them your entire toy collection.
Example of the mechanics
In a volatile asset pairing, a liquidity provider (LP) might choose to allocate liquidity within a specific price bracket, say $1.10 to $1.30. This strategy ensures that the liquidity is only deployed when the asset's price falls within this range, enabling a more focused approach to liquidity provisioning. In a stable asset pairing, a liquidity provider might choose to commit their funds exclusively within the $0.995 to $1.005 range. Such a strategy could enhance liquidity near the average price point, potentially enabling the liquidity provider to generate higher trading fees from their investment.
What is the difference between Auto mode and Manual mode?
Manual mode, tailored for seasoned liquidity providers, empowers them with the ability to directly manage and set their liquidity's price ranges.
Auto mode, operating through specialized non-fungible tokens, implements advanced liquidity management strategies, autonomously optimizing and adjusting the price ranges on behalf of the users.
When liquidity is on a manual mode, it results in positions that qualify solely as Liquidity Providers (LP), limited to earning only from trading fees.
Quite the opposite, providing liquidity on auto mode can create positions in form of staked position Non-Fungible Tokens (spNFTs), enabling the simultaneous earning of trading fees, farming emissions, and Nitro incentives.
Sprinkle is a system designed to reward DonutSwap's Version 3 manual liquidity positions.
For users, this method is straightforward: if the trading pair associated with your position qualifies for market maker incentives, you'll earn extra rewards in addition to the usual trading fees. These additional earnings can be collected through the 'positions' section of the decentralized application's interface.
In V2, liquidity providers contribute two assets in equal proportions (50% each) to a liquidity pool. This pool serves as a medium for executing trades between the assets. However, this approach may lead to underutilized capital, as the liquidity provider's investment might not be fully employed at all times. Furthermore, the rigid 50:50 asset ratio can constrain trading options and potentially lead to increased trading fees.
How does V3 improve the protocol?
What are the main differences between V2 and V3?
Does DonutSwap impose additional fees for swaps utilizing concentrated liquidity, and if not, what mechanisms contribute to a APR when employing concentrated liquidity?
How should price ranges be selected?
Reflect on the potential price fluctuations over the duration of your position.
Prepare to dynamically adjust your position in response to market shifts.
Factor in the financial implications of the transactions needed for managing your position.
Be aware that if market prices drift beyond your chosen range, your investment will become more heavily weighted in one asset, and you will cease to receive trading fees until the market prices reenter your specified range.
While offering liquidity over the entire price spectrum is possible, it typically yields a lesser return compared to opting for a more limited range.
Range presets
Complete Range
Liquidity is offered throughout the entire spectrum of prices for the asset in question. This proves beneficial for assets characterized by either a broad trading span or heightened volatility.
Extensive Range
Liquidity is predominantly spread over a broader range of prices. This is advantageous for assets displaying moderate volatility, as it ensures an ample liquidity pool encompassing various price levels.
Standard Range
Liquidity is concentrated within the buying and selling range surrounding the prevailing market price.
Limited Range
Liquidity is focused on a specific price range, typically in close proximity to the prevailing market price. This proves advantageous for assets with relatively stable prices, reducing the capital required for liquidity provision while maintaining efficient trading operations.
I am selecting presets in manual mode, but it doesn't indicate the APR for each preset. Why?
Will my position be closed if the price surpasses my specified price range?
If the price of a trading pair exceeds the range you've defined for your liquidity provider (LP) position, your position will be comprised of the less valuable asset within that pair.
To illustrate, suppose your specified price range for ETH/USDC spans from 555 to 1555. If the price of ETH falls to 550, your entire balance will consist solely of ETH. Conversely, if the price of ETH rises to 1560, your balance will exclusively consist of USDC.
If the price stays beyond the range you've set, your position will enter an "out of range" mode, during which you won't accrue any fees until the price comes back within your specified range.
How APR for trading fees is calculated?
Can I create a custom token pair in v3?
How do I monitor and unbind my concentrated liquidity V3 positions?
Can I withdraw my concentrated liquidity at any time?
How are fees earned and distributed in concentrated liquidity pools?
Is there a possibility that V2 pools will be discontinued?
V2 and Exchange
Why am I unable to set the amount in the top box on the frontend exchange page?
What distinguishes spNFTs from merely offering liquidity?
How can I withdraw my liquidity?
Last updated