How to Create an Auto-Pool?
Last updated
Last updated
An auto-pool is a fully customized and automated liquidity strategy created on top of liquidity pools. Here is the step-by-step guide to creating an auto-pool:
Click the Create Auto-Pool button.
On Initialize Pool page, select tokens from the list of tokens.
Set the initial price. Initial Price: The starting price the pool will process swaps at and it should be equal to the current market price.
Define tick spacing. Either enter manually or choose from hot actions given in the field. Tick Spacing: Refers to the minimum interval between price ticks in a pool, determining the granularity at which liquidity can be concentrated.
Define the management and platform fees. Management Fee: An upfront fee percentage applied to the capital when LPs withdraw from an auto-pool. Platform Fee: A fee percentage that LPs earn based on the profits their auto-pools generate for other LPs.
Choose whether you want to keep your auto-pool private or public.
Click "Next" to proceed.
On the second step, the user is given two options to choose from: Statis fee or Dynamic fee.
If you choose Static, enter the amount of swap fee or pick a fee percentage from hot actions that would be charged for each swap. You can also increase or decrease the percentage using the add and reduce signs.
If you choose Dynamic, enter the minimum swap fee, maximum swap fee, quadratic multiplier and TWAP duration or select from hot actions.
Min Swap Fee: The lowest possible swap fee. This fee applies when the pool price is at the TWAP.
Max. Swap Fee: The highest possible swap fee. This fee applies when the pool price deviates significantly from the TWAP.
Quadratic Multiplier: Adjust how quickly the swap fee increases as the price deviates from TWAP. Higher values make the fee more responsive to price changes.
TWAP Duration: The time window for querying the Time-Weighted Average Price (TWAP) used during fee calculation. Smaller values avoid charging overly high swap fees for long but are worse at capturing fees from longer-term volatility.
Choose whether you want to compound your fees or claim your earned fees.
Click "Next" to proceed.
The next step is to define the price range for your auto-pool within which you have your liquidity position.
Set a minimum price. The lowest asset price at which your strategy kicks in to manage liquidity.
Then set a maximum price. The highest asset price at which your strategy kicks in to manage liquidity.
Click "Next" to proceed.
You can always go back and edit your auto-pool automations by clicking the "Back" button.
Set a market shift intent from given market modes: Bull, Bear, Dynamic, and Static.
Set the TWAP duration. You can enter manually or choose from hot actions. The time window for querying the Time-Weighted Average Price (TWAP) used when querying the liquidity distribution. Longer durations mean less frequent shifting.
Click "Next" to proceed.
To trigger rebalancing, you have to define the price range that, when hit, triggers a rebalance. On Carbon, you can find two types of rebalancing intents:
Active Rebalancing
Trailing Rebalancing (coming soon)
Here you can see the pre-filled fields of Price Ranges that you set.
Set the minimum and maximum price deviation from the set price range.
Click "Next" to proceed.