Skip to content
Finance
Skill

/dex-pool-analysis

AMM pool mechanics comparison across Raydium, Orca, and Meteora including fee structures, pool types, creation patterns, and volume efficiency

From plugin
trading-skills
26767 skills
Install
$ npx -y skills add agiprolabs/claude-trading-skills --skill dex-pool-analysis --agent claude-code

How 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.md
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
Read more
Ships withtrading-skills

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.

Get the whole plugin
Stats
312
Stars
62
Forks
Maintained
Maintenance
Python
Language
MIT
License
1mo ago
Last commit
5mo ago
Created

Repo: agiprolabs/claude-trading-skills