DEX Liquidity Depth Analyzer (Slippage at $1K/10K/100K/1M) avatar

DEX Liquidity Depth Analyzer (Slippage at $1K/10K/100K/1M)

Pricing

from $30.00 / 1,000 token analyzeds

Go to Apify Store
DEX Liquidity Depth Analyzer (Slippage at $1K/10K/100K/1M)

DEX Liquidity Depth Analyzer (Slippage at $1K/10K/100K/1M)

On-demand liquidity + slippage analysis for any ERC20 token. Aggregates every DEX pair via DexScreener, computes slippage curves at trade sizes $1K/10K/100K/1M using constant-product AMM. Find the deepest pool before a big trade. $0.03 per token.

Pricing

from $30.00 / 1,000 token analyzeds

Rating

0.0

(0)

Developer

Hojun Lee

Hojun Lee

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

DEX Liquidity Depth Analyzer

DEX liquidity depth analyzer and slippage calculator (order book depth) for any ERC20 token. Aggregates every DEX pair via DexScreener and computes slippage curves at trade sizes $1K / $10K / $100K / $1M. Find the deepest pool before a big trade. $0.03 per token. No API key.


⚡ Run in 30 seconds

Click Start, enter any ERC20 contract address, and get back slippage estimates at $1K / $10K / $100K / $1M trade sizes across every DEX pool that holds the token. Costs $0.03 per token; no API key needed.


Input Parameters

ParameterTypeDefaultDescription
tokenAddressstringERC20 contract address (0x...) on any chain. Pairs across all chains w
chainFilterstring``Only include pairs on this chain. Empty = all chains.
minLiquidityUsdinteger10000Skip pools with less than this TVL in USD.
limitinteger50Max pairs to return after filter/sort.
sortBystringliquidity_descRow order.
probeSizesUsdarray[1000, 10000, 100000, 1000000]Trade sizes for slippage curve. Default: [1000, 10000, 100000, 1000000
telegramBotTokenstringTelegram bot token for summary notification.
telegramChatIdstring``Telegram chat ID to send alerts to (get it from @userinfobot)

Why this exists

Before you swap $50,000 of a token, you want to know:

  1. Where is the deepest pool?
  2. How much slippage will I eat at this size?
  3. Should I split across multiple DEXs?

DexScreener shows pair-by-pair liquidity but doesn't compute slippage. Aggregators (1inch, 0x) show splits but only at quote time, and not as exportable data.

This actor gives you the whole map for a token in one row per pair, plus slippage curves at standard probe sizes — ready to feed into a routing algorithm or a research dashboard.


What you get

Summary row

{
"_type": "summary",
"token_address": "0xa0b...eb48",
"token_symbol": "USDC",
"pair_count": 30,
"total_liquidity_usd": 14523000.0,
"total_volume_24h_usd": 50231000.0,
"by_dex_liquidity": {"uniswap": 8200000, "curve": 3100000, "sushiswap": 1500000},
"by_chain_liquidity": {"ethereum": 9500000, "base": 2500000, "arbitrum": 1800000},
"best_pool_for_100k": {"dex": "uniswap", "chain": "ethereum", "slippage_pct": 0.05}
}

Per-pair row

{
"_type": "pair",
"dex": "uniswap",
"chain": "ethereum",
"pair_address": "0x88e6...",
"base_symbol": "USDC",
"quote_symbol": "ETH",
"price_usd": 1.0001,
"liquidity_usd": 8200000,
"volume_24h_usd": 35200000,
"buys_24h": 3210,
"sells_24h": 3098,
"price_change_24h_pct": 0.02,
"slippage_1k_pct": 0.01,
"slippage_10k_pct": 0.10,
"slippage_100k_pct": 1.20,
"slippage_1m_pct": 11.80,
"url": "https://dexscreener.com/ethereum/0x88e6..."
}

Use cases

  1. Pre-trade planning — Don't market-buy $200K of an illiquid token and lose 8% to slippage
  2. DEX aggregator validation — Sanity-check what 1inch tells you; compare actual pool depth
  3. Treasury operations — DAO treasuries selling project tokens need depth analysis
  4. Arbitrage research — Find the price-difference pools with enough TVL to make arb worth it
  5. Liquidity audit — Verify how much of a token's "TVL" is actually accessible vs concentrated

Quick start

Analyze USDC across all chains

{
"tokenAddress": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
}

Analyze a memecoin on Solana only

{
"tokenAddress": "0x6982508145454ce325ddbe47a25d4ec3d2311933",
"chainFilter": "ethereum",
"minLiquidityUsd": 100000
}

Find best pool for a $250K trade

{
"tokenAddress": "0x...",
"sortBy": "slippage_100k_asc",
"probeSizesUsd": [50000, 100000, 250000, 500000]
}

Slippage methodology

For each pool, slippage at size S is approximated using the constant-product (x·y=k) formula with pool TVL as the reserve:

side = TVL / 2
amount_out = (side × S) / (side + S)
slippage % = (S - amount_out) / S

Limitations:

  • This approximation assumes 50/50 reserves (true for most Uni V2 / SushiSwap pools, ~true for V3 pools at the active range).
  • For Curve stableswap pools, the actual slippage is lower than this estimate (curve.fi math is much more efficient near the peg). Treat curve slippage numbers as an upper bound.
  • For concentrated liquidity (Uni V3), real slippage depends on which tick range you cross. Our estimate uses available liquidity but doesn't model tick-by-tick.

For exact routing, use 1inch / 0x aggregators at quote time.


Pricing

Pay-Per-Event: $0.03 per token analyzed.

Flat fee regardless of pair count. Vs:

  • DexScreener Pro: $10/mo (subscription)
  • 1inch API quotes: free but per-quote and no bulk export
  • Routescan: $99+/mo

If you analyze fewer than 333 tokens/mo, this actor is cheaper than DexScreener Pro.


Supported chains

Whatever DexScreener supports — currently: ethereum, bsc, polygon, arbitrum, optimism, base, avalanche, fantom, solana, blast, pulsechain, linea, scroll, etc.

The chainFilter input lets you narrow down.



Feedback

A short review helps traders find it: Leave a review on Apify Store