Algebra Integral
HomepageSocialsIntegrate
  • Overview
    • What is Algebra?
    • Who Are These Docs For
    • Why Concentrated Liquidity & Modularity Matter
    • Partners & Ecosystem
    • Audits & Security
    • Social Media & Communities
  • Introducing Algebra Integral to Founders & Business Teams
    • Overview of Algebra Integral
      • How It Works: Core + Plugins
      • V3 vs. V4: Key Differences
      • Integral vs. Uniswap V4: Key Differences
    • Benefits of Modular Architecture
      • Perks for DEXes
      • Perks for Builders
      • Perks for Users
  • Modularity: Use Cases
  • Plugin Marketplace
  • Algebra Partner Support
  • User Guide Template For DEXes
    • Concentrated Liquidity & Modular Architecture Basics
      • Glossary
      • How Concentrated Liquidity & Modular Architecture Work
      • Benefits of Modular Concentrated Liquidity AMM for Users
        • Perks for Liquidity Providers
        • Perks for Projects
        • Perks for Traders
      • Fee Mechanics
        • Static Fee
        • Dynamic Fee
        • Sliding Fee
        • Dynamic Fee Based on Trading Volume
        • Managed Swap Fee
        • Whitelist Fee Discount
      • Farming
      • Farming FAQ
  • Price Ranges and Liquidity Strategies
    • What Are Price Ranges
    • Basic Price Range Presets
    • Advanced Range Presets
    • How Price Moves Affect Liquidity
    • Impermanent Loss: Concepts & Mitigation
    • Matching Your Liquidity Strategy to Market Moves
    • Swap & LP Strategies with Price Ranges
    • Liquidity Scenarios & Risk Profiles
  • Liquidity Provisioning: Tutorials & FAQs
    • Adding Liquidity
      • Manual Mode
      • Automated Mode
    • Managing & Adjusting Positions
    • How APR is Calculated
    • FAQ for LPs
  • Algebra Integral / Technical Reference
    • Intro
    • Audits
    • Integration Process
      • Specification and API of contracts
        • Algebra Pool
        • Algebra Factory
        • Swap Router
        • Nonfungible Position Manager
        • Quoter
        • QuoterV2
        • TickLens
      • Interaction with pools
        • Getting data from pools
      • Subgraphs and analytics
        • Examples of queries
      • Technical Guides
        • Intro
        • Swaps
          • Single swaps
          • Multihop swaps
        • Providing liquidity
          • Setting up your contract
          • Mint a new position
          • Collect fees
          • Decrease liquidity
          • Increase liquidity
          • Final Contract
        • Flashloans
          • Setting up your contract
          • Calling flash
          • Flash callback
          • Final contract
      • Migration from UniswapV3
      • FAQ
    • Core Logic
      • Pool overview
      • Swap calculation
      • Liquidity and positions
      • Ticks
        • Ticks search tree
      • Reserves
      • Flash
      • Plugins
      • AlgebraFactory and roles
    • Plugins
      • Overview
      • Farming
      • Adaptive Fee
      • Sliding Fee
      • Whitelist Discount Fee
      • Safety Switch
      • Position Limit Orders
      • Managed Swap Fee
      • FAQ
    • Guides
      • Plugin Development
      • Plugin Testing
      • Plugin Deployment
    • Changes V1
    • Changes V1.1
    • Changes v1.2
  • Changes v1.2.1
  • Other
    • Archived Documentation
Powered by GitBook
On this page
  • Available Presets
  • Narrow vs Wide Ranges
  • Choosing the Right Range
  1. Price Ranges and Liquidity Strategies

Basic Price Range Presets

Note for DEX Teams:

This section introduces price range presets use in concentrated liquidity provisioning.

Use this section to help your users understand:

  • How to set custom price ranges

  • The difference between full-range vs. narrow-range provisioning

The examples below use Algebra’s standard testnet UI and onboarding materials, designed to illustrate key mechanics. These materials are to be recreated and adapted to match the final UI and UX of your DEX product.

When providing liquidity, users allocate their assets to a specific price range — defined by the upper and lower bounds where their liquidity will remain active. This approach is central to concentrated liquidity AMMs and enables capital efficiency.

Available Presets

To simplify this experience, DEXs built on Algebra can offer preset ranges designed for different user needs and risk appetites. These include: Narrow, Common, Wide, and Full Range options.

  • Narrow Range Example: –5% to +10% of current price

    Designed for advanced LPs aiming to maximize fee generation through high concentration. Requires active management.

  • Common Range Example: –10% to +20%

    Balanced option for moderate fee income and risk. Suitable for users with some DeFi experience.

  • Wide Range Example: –20% to +40%

    Offers reduced exposure to impermanent loss and less frequent rebalancing. Good for more volatile pairs or passive LPs.

  • Full Range Covers the entire price spectrum

    Emulates V2-style passive LPing. Simplest for new users but less capital-efficient.

Narrow vs Wide Ranges

Narrow Ranges

  • High Fee Generation: Generate more fees due to concentrated liquidity.

  • Constant Monitoring: Require frequent rebalancing to stay within the active range.

  • High Impermanent Loss: Heavily exposed to rapid price movements and IL.

Wide Ranges

  • Lower Fee Generation: Generate fewer fees as liquidity is spread out.

  • Less Frequent Rebalancing: Require less manual intervention.

  • Reduced Impermanent Loss: Less affected by price movements.

Choosing the Right Range

For Volatile Pairs

Pairs like ETH / USDT or ARB / USDT generally experience frequent price fluctuations. In these cases:

  • Wide ranges are often ideal for low to mid-volume pairs, reducing rebalancing needs and impermanent loss.

  • Narrow ranges may be profitable only on high-volume pairs, where trading fees are sufficient to outweigh risks and maintenance.

💡 Tip for users: Rebalancing a narrow position frequently incurs gas fees, slippage, and opportunity costs. Consider passive ranges unless confident in active management.

For Pegged Pairs

Pegged or stable pairs (e.g., USDT / USDC, stETH / ETH) are generally low-risk in terms of impermanent loss.

  • Very narrow ranges (e.g., ±0.1%) are viable due to tight price correlation.

  • In the event of a minor depeg, LPs can:

    • Close the position

    • Swap to rebalance

    • Reopen at the new price center

This strategy is only profitable if collected fees exceed the cost of repositioning. In low-volume environments, a slightly wider preset might be more practical to reduce management friction.

PreviousWhat Are Price RangesNextAdvanced Range Presets

Last updated 16 hours ago