LogoLogo
  • About Orca
  • Solana Documentation
    • Orca on Solana
      • Providing Liquidity on Solana
        • Orca on Solana for Beginner LPs
          • How to Create a Full-Range Position on Solana
        • Orca on Solana for Advanced LPs
          • How to create a Custom-Range Position on Solana
        • Liquidity Terminal Guides
          • Liquidity Terminal Overview
          • Navigating the Price Chart Interface
        • Managing Your Portfolio on Solana
          • How to use the Position Details Sidebar
          • How to add liquidity to a position
          • How to withdraw liquidity
          • How to Harvest Yield
          • How to close a position.
      • Orca for New Token Creators on Solana
        • How to guides
          • How to use Orca's Token Creation Tool on Solana
          • How to create a Splash Pool on Solana
          • How to create an initial pool for an asset on Solana
          • How to add a token to the Orca Token List on Solana
          • How to add rewards to a pool on Solana
          • How to list a new asset with CoinGecko
          • How to get your token onto Jupiter's Strict List
      • Orca for Traders on Solana
        • How to Guides
          • How to trade using Orca on Solana
          • How to use Range Orders on Solana
  • Eclipse Documentation
    • Orca on Eclipse
      • Orca on Eclipse Introduction
      • How to get started with Orca on Eclipse
        • How to bridge ETH to Eclipse from Ethereum Mainnet
        • How to bridge Solana assets to Eclipse
        • How to convert SOL or USDC from Solana to ETH for gas on Eclipse
      • How to connect to Orca on Eclipse
      • Orca on Eclipse Launch FAQ
      • Orca on Eclipse for Liquidity Providers
        • Orca on Eclipse for Beginner LPs
          • How to Create a Full-Range Position on Eclipse
        • Orca on Eclipse for Advanced LPs
          • How to create a Custom Range Position on Eclipse
        • Managing Your Portfolio on Eclipse
          • How to use the Portfolio Management Sidebar
          • How to add liquidity to a position
          • How to withdraw liquidity
          • How to Harvest Yield
          • How to close a position.
      • Orca on Eclipse for New Token Creators
        • How to guides
          • How to use Orca's Token Creation Tool on Eclipse
          • How to create a Splash Pool on Eclipse
          • How to create an initial pool for an asset on Eclipse
          • How to add a token to the Orca Token List on Eclipse
          • How to add rewards to a pool on Eclipse
          • How to list a new asset with CoinGecko
      • Orca on Eclipse for Traders
        • How to Guides
          • How to trade with Orca on Eclipse
          • How to use Range Orders on Eclipse
      • Orca on Eclipse for Builders
  • Token Holder Documentation
    • Orca for Community
      • Token Treasury
      • Governance
        • DAO Council
        • Tutorials
          • Governance v0 User Guide
        • How to Guides
          • How to participate in governance
            • Comments and contributions guidelines
            • Proposal template and guidelines
  • Builder Documentation
    • Orca for Builders
      • Developer documentation
      • Integrations
  • Reference
    • Useful Information
      • Orca Brand Assets
      • Pool network fees
      • Trading fees
      • Wallets
      • NFTs as profile pictures
      • Additional FAQs
      • Locations blocked from using the Orca UI
      • Token Extensions
    • FAQs
    • Educational Documents
      • Adaptive Fee Pools
      • Impermanent Loss
      • Understanding Slippage
      • Understanding Ticks, Tick Spacing, and Fee Tiers on Orca
      • Burned pool position NFTs
      • Definitions
  • Orca FAQ in your language
    • Orca中文FAQs
    • Orca 日本語
    • Orca 한국어
    • FAQs - Câu hỏi thường gặp
Powered by GitBook
On this page
  • What Are Adaptive Fee Pools?
  • Why Adaptive Fees?
  • How Does It Work?
  • LP Strategy with Adaptive Fees
  • What Stays the Same?
  • Conclusion
  1. Reference
  2. Educational Documents

Adaptive Fee Pools

PreviousEducational DocumentsNextImpermanent Loss

Last updated 6 days ago

With Adaptive Fee Pools, Orca introduces a smarter way for liquidity providers (LPs) to earn—dynamically adjusting trading fees based on market volatility.

In this guide, we’ll explore what Adaptive Fee Pools are, how they differ from traditional fee structures, and how they interact with existing Whirlpool concepts like ticks and tick spacing. Whether you're a seasoned LP or just getting started, understanding Adaptive Fee Pools can help you optimize your liquidity strategy on Orca.

What Are Adaptive Fee Pools?

Fixed Fee Pools on Orca apply a fixed fee to every trade. LPs choose a pool with a given fee tier (like 0.05% or 0.3%), and that’s the fee traders pay—no matter the market conditions.

Adaptive Fee Pools, on the other hand, introduce a more flexible approach. Instead of a single fixed rate, they combine:

  • Base Fee: The standard fee you select when depositing (just like in fixed fee pools).

  • Adaptive Fee: A dynamic component that increases when prices move rapidly—i.e., when market volatility is high.

This means LPs can still choose their preferred base tier while gaining the potential to earn more during periods of high trading activity. In essence, you get the best of both worlds: predictability during calm markets and higher yield potential during volatile ones.

💡 Tip: Adaptive Fee Pools are a new type of Whirlpool pool. If you're not ready to try them out, you can continue using fixed-fee pools as before.

Why Adaptive Fees?

Market conditions aren’t static, so why should fees be?

  • LPs are compensated for increased risk

  • Traders pay higher fees only when markets are volatile

How Does It Work?

So how do Adaptive Fee Pools know when to adjust? It all comes down to price movement. Behind the scenes, the Adaptive Fee mechanism monitors how far the price moves during a trade—specifically, how many tick groups it crosses. If the price travels far from the reference point (the price at the start of the swap), the adaptive fee increases.

Here’s the key idea:

  • If prices have been stable leading up to a trade → low adaptive fee

  • If prices have been volatile leading up to a trade → higher adaptive fee

Traders pay more when prices are volatile and their trades are contributing to volatility and LPs are rewarded proportionally.

Think of the adaptive fee like surge pricing in a rideshare app: fees increase when demand (price volatility) spikes, rewarding drivers (LPs) who stay on the road (supply liquidity) during busy times.

LP Strategy with Adaptive Fees

From an LP’s perspective, Adaptive Fee Pools offer a new layer of strategy. Here’s how they compare:

Traditional Fee Pool
Adaptive Fee Pool

Fee is fixed (e.g. 0.3%)

Fee starts at base rate, can rise dynamically

Suitable for predictable, low volatility, markets

Ideal for volatile or fast-moving markets

Easier to estimate returns

Offers potential for higher yield, but less predictable

Competes primarily on tick range

Competes on tick range and dynamic fee behavior

If you're already laddering liquidity across multiple fee tiers, you could consider using Adaptive Fee Pools to anchor your strategy in pools likely to see high volume or sharp price moves.

What Stays the Same?

While Adaptive Fee Pools introduce a new way to earn, many core concepts remain unchanged:

  • The pool UI and deposit experience remains intuitive and familiar.

In short: Adaptive Fee Pools feel just like the Orca LP experience you know, but smarter.

Conclusion

Adaptive Fee Pools are a powerful addition to the Orca LP experience. By combining the familiar structure of fee tiers with a dynamic response to market conditions, they offer LPs a smarter way to earn and mitigate risks generated by volatility.

Whether you're optimizing for stability or volatility, Adaptive Fee Pools unlock new possibilities for your liquidity strategies.

Imagine a high-volatility day—traders are active, prices are swinging, and the risk of is elevated. In a fixed fee pool, LPs earn the same fee as they would on a slow day. Adaptive Fee Pools change that. As volatility rises, so does the adaptive fee, which means:

You don’t need to worry about the math—Orca handles it all. But if you’re curious, check out the for a breakdown of how Adaptive Fees are calculated under the hood.

still define where your liquidity lives.

still serve as the base fee, and LPs choose them when depositing.

You still earn when trades occur within your active tick range.

divergence loss
Developer Docs
Ticks and tick spacing
Fee tiers
fees