---
name: aiskillstore-liquidity-depth-analyzer
description: "DEX liquidity analysis and slippage estimation for MEV trading. Use when implementing swaps, route selection, or position sizing. Triggers on: liquidity, slippage, price impact, depth, AMM math, Uniswap, Curve."
metadata:
  decimalai-skill-id: "57083de5-a6ba-4471-a290-7a6a79b67709"
  decimalai-version-id: "bb686438-81c1-4a26-bbbc-71fe43e83e01"
  decimalai-version: "1"
  decimalai-body-sha256: "7ed4f12fd71442bfae9f7357f07089c8b47032b4f8f6546eb1b8ce7978d4f2f5"
  decimalai-name: "aiskillstore/liquidity-depth-analyzer"
  decimalai-format: "1"
  decimalai-invocation: "model"
  decimalai-category: "finance"
  decimalai-source: "https://app.decimal.ai/s/aiskillstore-liquidity-depth-analyzer@1/SKILL.md"
---
# Liquidity Depth Analyzer

DEX liquidity analysis and slippage estimation for MEV trading.

## When to Use

- Implementing swap execution
- Selecting optimal routes
- Sizing positions for trades
- Calculating price impact
- Validating arbitrage profitability

## Workflow

### Step 1: Check Liquidity Depth

Verify depth >= 3x trade size.

### Step 2: Calculate Price Impact

Ensure impact < 0.5% (50 bps).

### Step 3: Validate Profit After Slippage

Confirm profit survives slippage tolerance.

---

## Core Rule

**Never execute without knowing:**
1. Available liquidity at current price
2. Price impact for your size
3. Whether profit survives slippage

## Key Formulas
price_impact_bps = |1 - (in/out) / spot| × 10000
minAmountOut = expected × (1 - slippage_bps / 10000)

## Config
```typescript
const config = {
  max_price_impact_bps: 50,   // 0.5%
  max_slippage_bps: 100,      // 1%
  min_depth_multiplier: 3,    // depth >= 3x trade
};
```

## Abort Reasons

| Code | Action |
|------|--------|
| NO_POOL | Find alternative route |
| LOW_DEPTH | Reduce size or split |
| HIGH_PRICE_IMPACT | Reduce size |
| LOW_PROFIT | Skip opportunity |
