/dex-pool-analysis
AMM pool mechanics comparison across Raydium, Orca, and Meteora including fee structures, pool types, creation patterns, and volume efficiency
$ npx -y skills add agiprolabs/claude-trading-skills --skill dex-pool-analysis --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/dex-pool-analysis
Context preview
The summary Claude sees to decide when to auto-load this skill.
AMM pool mechanics comparison across Raydium, Orca, and Meteora including fee structures, pool types, creation patterns, and volume efficiency
SKILL.md
dex-pool-analysis.SKILL.mdname: dex-pool-analysis
description: AMM pool mechanics comparison across Raydium, Orca, and Meteora including fee structures, pool types, creation patterns, and volume efficiency
DEX Pool Analysis — Solana AMM Pool Mechanics & Comparison
Solana's DEX ecosystem spans multiple AMM designs: constant-product pools (Raydium V4), concentrated liquidity (Raydium CLMM, Orca Whirlpool), and bin-based liquidity (Meteora DLMM). Each pool type has distinct fee structures, capital efficiency characteristics, and risk profiles. Understanding these differences is essential for selecting the best execution venue, evaluating liquidity quality, and identifying pool-level risks.
This skill covers:
- Pool type mechanics and fee structures across Solana DEXes
- Pool health metrics (TVL, volume efficiency, fee APR, LP count)
- Pool creation patterns (PumpFun graduation, manual creation)
- Best pool selection for trade execution
- Pool age and risk assessment
**Related skills**: See `lp-math` for AMM formulas, `liquidity-analysis` for depth assessment, `impermanent-loss` for LP risk, `slippage-modeling` for execution cost.
---
1. Pool Types on Solana
Raydium V4 (Constant Product)
The most common pool type for newly launched tokens. Uses the classic `xy = k` invariant with a fixed 0.25% swap fee. Integrated with OpenBook (formerly Serum) for combined AMM + orderbook liquidity.
Program ID: 675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8
Fee: 0.25% per swap (0.22% to LPs, 0.03% to RAY buyback)
**Key characteristics**:
- Full-range liquidity (infinite price range)
- Simple LP provisioning — deposit both tokens in equal value
- Lower capital efficiency than concentrated liquidity
- OpenBook market ID required for pool creation
Raydium CLMM (Concentrated Liquidity)
Concentrated Liquidity Market Maker pools allow LPs to specify price ranges, improving capital efficiency by 10-100x compared to V4.
Program ID: CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK
Fee tiers: 0.01%, 0.05%, 0.25%, 1%, 2%
Tick spacing: 1, 10, 60, 120, 240 (corresponding to fee tiers)
**Key characteristics**:
- LPs choose min/max price for their position
- Positions represented as NFTs
- Higher fee income per dollar deposited (when in range)
- Risk of position going out of range (no fees earned)
- Multiple fee tiers for different volatility profiles
Orca Whirlpool (Concentrated Liquidity)
Orca's concentrated liquidity implementation, dominant for major token pairs (SOL/USDC, SOL/USDT).
Program ID: whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc
Fee tiers: 0.01%, 0.02%, 0.04%, 0.05%, 0.16%, 0.30%, 0.65%, 1%, 2%
Tick spacing: 1, 2, 4, 8, 16, 64, 128, 256, 512 (varies by fee)
**Key characteristics**:
- Positions as NFTs (similar to Uniswap V3)
- Wide fee tier selection for granular control
- Strong SDK and developer tooling
- Dominant for blue-chip Solana pairs
Meteora DLMM (Dynamic Liquidity Market Maker)
Bin-based liquidity where each bin holds a fixed price. LPs distribute liquidity across bins using strategy modes.
Program ID: LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo
Fee: Dynamic (base fee + variable fee based on volatility)
Bin step: 1-100 basis points per bin
**Key characteristics**:
- Discrete price bins instead of continuous ticks
- Dynamic fees that increase during high volatility
- Strategy modes: Spot, Curve, Bid-Ask
- Zero slippage within a single bin
- Extremely capital efficient for stablecoin pairs
Meteora Dynamic Pools
Multi-token pools with single-sided deposit capability and volatility-adjusted fees.
Program ID: Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB
Fee: Volatility-based dynamic fee
**Key characteristics**:
- Single-sided deposits allowed
- Dynamic fee based on recent price volatility
- Multi-token pool support
- Simpler LP experience than concentrated liquidity
PumpSwap (PumpFun AMM)
PumpFun's native AMM for tokens that graduate from the bonding curve.
Program ID: PSwapMdSai8tjrEXcxFeQth87xC4rRsa4VA5mhGhXkP
Fee: 0.25% per swap (0.20% to LPs, 0.05% protocol)
Migration fee: 0 SOL (post-March 2025)
**Key characteristics**:
- Constant-product (`xy = k`) mechanics
- Automatic migration from PumpFun bonding curve at ~$69K market cap
- Creator coin rewards (10% of protocol fees to coin creators)
---
2. Fee Structure Comparison
| DEX | Pool Type | Fee Range | LP Share | Protocol Share | |-----|-----------|-----------|----------|----------------| | Raydium V4 | Constant Product | 0.25% fixed | 0.22% | 0.03% (RAY) | | Raydium CLMM | Concentrated | 0.01%–2% | ~84% | ~16% | | Orca Whirlpool | Concentrated | 0.01%–2% | 87% | 13% | | Meteora DLMM | Bin-based | Dynamic | 80% | 20% | | Meteora Dynamic | Dynamic | Variable | ~80% | ~20% | | PumpSwap | Constant Product | 0.25% fixed | 0.20% | 0.05% |
**Fee tier selection guidance**:
- **0.01%**: Stablecoin pairs (USDC/USDT) — minimal price movement
- **0.05%**: Correlated assets (mSOL/SOL, jitoSOL/SOL) — low volatility
- **0.25%–0.30%**: Standard pairs (SOL/USDC) — moderate volatility
- **1%–2%**: Volatile/meme tokens — high impermanent loss risk
---
3. Pool Creation Patterns
PumpFun Graduation Flow
Most new Solana meme tokens follow this lifecycle:
PumpFun Bonding Curve → ~$69K market cap → Migration → Raydium V4 or PumpSwap
1. Token launches on PumpFun bonding curve 2. As buys push market cap to ~$69K, the bonding curve completes 3. Liquidity migrates automatically to either Raydium V4 or PumpSwap 4. Since March 2025, PumpFun defaults migration to PumpSwap (their own AMM) 5. Post-migration, additional pools may be created on other DEXes
**Analysis implications**:
- Pools created via PumpFun graduation have known initial liquidity (~$12K)
- Very new graduated pools carry higher rug risk
- Check if creator LP tokens are locked or burnable
Manual Pool Creation
Tokens not launched via PumpFun have pools created manually:
- Raydium V4 requires an OpenBo
Read more
name: dex-pool-analysis description: AMM pool mechanics comparison across Raydium, Orca, and Meteora including fee structures, pool types, creation patterns, and volume efficiency
DEX Pool Analysis — Solana AMM Pool Mechanics & Comparison
Solana's DEX ecosystem spans multiple AMM designs: constant-product pools (Raydium V4), concentrated liquidity (Raydium CLMM, Orca Whirlpool), and bin-based liquidity (Meteora DLMM). Each pool type has distinct fee structures, capital efficiency characteristics, and risk profiles. Understanding these differences is essential for selecting the best execution venue, evaluating liquidity quality, and identifying pool-level risks.
This skill covers:
- Pool type mechanics and fee structures across Solana DEXes
- Pool health metrics (TVL, volume efficiency, fee APR, LP count)
- Pool creation patterns (PumpFun graduation, manual creation)
- Best pool selection for trade execution
- Pool age and risk assessment
**Related skills**: See `lp-math` for AMM formulas, `liquidity-analysis` for depth assessment, `impermanent-loss` for LP risk, `slippage-modeling` for execution cost.
---
1. Pool Types on Solana
Raydium V4 (Constant Product)
The most common pool type for newly launched tokens. Uses the classic `xy = k` invariant with a fixed 0.25% swap fee. Integrated with OpenBook (formerly Serum) for combined AMM + orderbook liquidity.
Program ID: 675kPX9MHTjS2zt1qfr1NYHuzeLXfQM9H24wFSUt1Mp8 Fee: 0.25% per swap (0.22% to LPs, 0.03% to RAY buyback)
**Key characteristics**:
- Full-range liquidity (infinite price range)
- Simple LP provisioning — deposit both tokens in equal value
- Lower capital efficiency than concentrated liquidity
- OpenBook market ID required for pool creation
Raydium CLMM (Concentrated Liquidity)
Concentrated Liquidity Market Maker pools allow LPs to specify price ranges, improving capital efficiency by 10-100x compared to V4.
Program ID: CAMMCzo5YL8w4VFF8KVHrK22GGUsp5VTaW7grrKgrWqK Fee tiers: 0.01%, 0.05%, 0.25%, 1%, 2% Tick spacing: 1, 10, 60, 120, 240 (corresponding to fee tiers)
**Key characteristics**:
- LPs choose min/max price for their position
- Positions represented as NFTs
- Higher fee income per dollar deposited (when in range)
- Risk of position going out of range (no fees earned)
- Multiple fee tiers for different volatility profiles
Orca Whirlpool (Concentrated Liquidity)
Orca's concentrated liquidity implementation, dominant for major token pairs (SOL/USDC, SOL/USDT).
Program ID: whirLbMiicVdio4qvUfM5KAg6Ct8VwpYzGff3uctyCc Fee tiers: 0.01%, 0.02%, 0.04%, 0.05%, 0.16%, 0.30%, 0.65%, 1%, 2% Tick spacing: 1, 2, 4, 8, 16, 64, 128, 256, 512 (varies by fee)
**Key characteristics**:
- Positions as NFTs (similar to Uniswap V3)
- Wide fee tier selection for granular control
- Strong SDK and developer tooling
- Dominant for blue-chip Solana pairs
Meteora DLMM (Dynamic Liquidity Market Maker)
Bin-based liquidity where each bin holds a fixed price. LPs distribute liquidity across bins using strategy modes.
Program ID: LBUZKhRxPF3XUpBCjp4YzTKgLccjZhTSDM9YuVaPwxo Fee: Dynamic (base fee + variable fee based on volatility) Bin step: 1-100 basis points per bin
**Key characteristics**:
- Discrete price bins instead of continuous ticks
- Dynamic fees that increase during high volatility
- Strategy modes: Spot, Curve, Bid-Ask
- Zero slippage within a single bin
- Extremely capital efficient for stablecoin pairs
Meteora Dynamic Pools
Multi-token pools with single-sided deposit capability and volatility-adjusted fees.
Program ID: Eo7WjKq67rjJQSZxS6z3YkapzY3eMj6Xy8X5EQVn5UaB Fee: Volatility-based dynamic fee
**Key characteristics**:
- Single-sided deposits allowed
- Dynamic fee based on recent price volatility
- Multi-token pool support
- Simpler LP experience than concentrated liquidity
PumpSwap (PumpFun AMM)
PumpFun's native AMM for tokens that graduate from the bonding curve.
Program ID: PSwapMdSai8tjrEXcxFeQth87xC4rRsa4VA5mhGhXkP Fee: 0.25% per swap (0.20% to LPs, 0.05% protocol) Migration fee: 0 SOL (post-March 2025)
**Key characteristics**:
- Constant-product (`xy = k`) mechanics
- Automatic migration from PumpFun bonding curve at ~$69K market cap
- Creator coin rewards (10% of protocol fees to coin creators)
---
2. Fee Structure Comparison
| DEX | Pool Type | Fee Range | LP Share | Protocol Share | |-----|-----------|-----------|----------|----------------| | Raydium V4 | Constant Product | 0.25% fixed | 0.22% | 0.03% (RAY) | | Raydium CLMM | Concentrated | 0.01%–2% | ~84% | ~16% | | Orca Whirlpool | Concentrated | 0.01%–2% | 87% | 13% | | Meteora DLMM | Bin-based | Dynamic | 80% | 20% | | Meteora Dynamic | Dynamic | Variable | ~80% | ~20% | | PumpSwap | Constant Product | 0.25% fixed | 0.20% | 0.05% |
**Fee tier selection guidance**:
- **0.01%**: Stablecoin pairs (USDC/USDT) — minimal price movement
- **0.05%**: Correlated assets (mSOL/SOL, jitoSOL/SOL) — low volatility
- **0.25%–0.30%**: Standard pairs (SOL/USDC) — moderate volatility
- **1%–2%**: Volatile/meme tokens — high impermanent loss risk
---
3. Pool Creation Patterns
PumpFun Graduation Flow
Most new Solana meme tokens follow this lifecycle:
PumpFun Bonding Curve → ~$69K market cap → Migration → Raydium V4 or PumpSwap
1. Token launches on PumpFun bonding curve 2. As buys push market cap to ~$69K, the bonding curve completes 3. Liquidity migrates automatically to either Raydium V4 or PumpSwap 4. Since March 2025, PumpFun defaults migration to PumpSwap (their own AMM) 5. Post-migration, additional pools may be created on other DEXes
**Analysis implications**:
- Pools created via PumpFun graduation have known initial liquidity (~$12K)
- Very new graduated pools carry higher rug risk
- Check if creator LP tokens are locked or burnable
Manual Pool Creation
Tokens not launched via PumpFun have pools created manually:
- Raydium V4 requires an OpenBo
A comprehensive collection of 67 ready-to-use trading, DeFi, and quantitative finance Agent Skills. Works with Claude Code, Cursor, Codex, Gemini CLI, and 30+ other tools.
Repo: agiprolabs/claude-trading-skills
Other skills on trading-skills.
- /backtrader
Event-driven backtesting with bar-by-bar execution, complex order types, multiple analyzers, and custom indicators
Open skill - /birdeye-api
Solana token market data via Birdeye — prices, OHLCV, trades, token metadata, security checks, and trader activity
Open skill - /coingecko-api
Broad crypto market data from CoinGecko covering 13,000+ tokens. Global market stats, historical price data going back years, exchange volumes, trending tokens, and category filters. Best for macro analysis and long-term historical data.
Open skill - /cointegration-analysis
Cointegration testing for pairs trading using Engle-Granger, Johansen, and rolling stability analysis
Open skill - /copy-trading
Wallet evaluation, monitoring, and copy-trade strategy design for Solana DEX trading
Open skill - /correlation-analysis
Cross-asset correlation analysis including rolling correlation, hierarchical clustering, tail dependence, and regime-dependent correlation
Open skill

