Guide · Execution

How to size a large swap on thin liquidity

Written by XAUConnect Labs · Reviewed against live product behavior · Updated August 2026

Large is relative. $8,000 is nothing in ETH/USDC on Ethereum and is a wrecking ball in a two-day-old meme pool with $40k TVL. Sizing is the skill of asking what percentage of the pool you are, not what percentage of your feelings you are.

This guide is the practical method we use: read depth, split orders, avoid hero slippage, and know when the honest answer is “don’t.”

Translate USD into pool percentage

If the quote shows 8% price impact, you are the event. Impact is the pool moving because of you; slippage tolerance is how much extra movement you allow while the tx confirms. For large orders, impact dominates. Cut size until impact is a number you could explain to a partner without coughing.

Split in time, not only in hops

Aggregators already split across pools when it helps. You can still split across blocks: four $2,500 swaps ten minutes apart often hurt you less than one $10,000 smash, and they give sandwiches a smaller surface if you also keep slippage tight. Do not split by signing four copies at once. That is the same smash with worse nonce hygiene.

Use the deeper venue even if it is boring

If Discover shows a cousin pool on a different chain with 10× liquidity, bridging may still be cheaper than eating 15% impact — or it may not, once you add bridge risk. Compute both. Boring USDC on Arbitrum has saved more treasuries than clever routing through three microcaps.

Slippage for size

Tight slippage + large size = revert + gas. Loose slippage + large size = MEV picnic. The adult setting is: reduce size first, then give only the slippage the impact line already implies plus a thin buffer (for example impact 0.7% → slippage ~1.0%, not 8%). On Solana, add priority fee rather than opening slippage like a door.

When to walk away

If the only route is a 3-hop through an unknown ticker, if LP is unlocked, if top wallets hold 40%, or if you need 5%+ slippage to land — you are not trading, you are donating. XAUConnect will still show a quote. Showing a quote is not an endorsement of the size.

Stablecoin as a shock absorber

Going alt → alt in one click often means two thin pools. Going alt → native USDC (correct contract), waiting a block, then USDC → dest alt lets you abort after the first leg if impact was worse than quoted. That is slower and usually cheaper than a heroic multi-hop. It also leaves you in a known asset if the second pool disappears. For treasuries, that abort option is the whole point of sizing.

Legal

Risk disclosure

XAUConnect is a non-custodial swap aggregator. Digital assets are volatile and may lose value rapidly. Content on this page is educational and not investment advice. Verify every contract address on the official block explorer before approving a transaction.

Frequently asked questions

Will XAUConnect cap my size?

The pool caps you via impact and reverts. We do not provide socialized loss protection.

Are TWAP bots available?

You can build time slicing with the public API and your own signer. There is no custodial TWAP vault.

Does splitting increase total platform fees?

Platform fee is per executed notional. Four fills of $2,500 cost about the same bps as one $10,000 fill, plus extra gas. On L2 the gas extra is usually the lesser evil versus impact.

How do I see depth before I type an amount?

Market snapshot on token pages, liquidity on Discover, and the impact line that appears as soon as you enter size. If impact is blank, stop.

Live execution

Trade on XAUConnect

Open the swap page to compare live routes, set slippage, and sign from your own wallet — fully non-custodial.

Continue exploring

Related markets, guides & networks

Curated next steps based on this topic — deepen your research before you trade.

Build programmatically

Swap via API for bots and AI agents — quotes, builds, and cross-chain routes.

Developer quickstart