Back to Blog

What Is an Automated Market Maker (AMM): How Liquidity Pools Power Crypto Trading

TokensDeFi

Learn how automated market makers enable 24/7 crypto trading through liquidity pools, how pricing works, and the risks of impermanent loss before you trade or LP.

Summarize this post with

AMMs in Plain English: How DeFi Enabled 24/7 Onchain Trading

Automated market makers changed how people trade crypto. Instead of waiting for someone to match your buy or sell order, you swap tokens instantly against a liquidity pool—a smart contract holding funds contributed by other users. The pool automatically calculates prices using math, executes your trade in seconds, and charges a small fee that gets shared among liquidity providers.

This model powers most decentralized exchange activity today. Uniswap alone has processed over $1.5 trillion in lifetime trading volume, handling everything from major tokens to obscure projects that centralized exchanges would never list. AMMs work 24/7 without gatekeepers, making them the default infrastructure for onchain token swaps.

The core innovation is simple: replace the traditional order book with a pool of assets and a pricing formula. Anyone can contribute liquidity. Anyone can trade. The system runs itself through transparent code, enabling permissionless markets for thousands of token pairs across chains like Ethereum and Base.

Order Books vs AMMs: Why Crypto Needed a Different Model

Traditional exchanges use order books—lists of buy and sell orders at different prices. A buyer wants ETH at $3,000. A seller offers ETH at $3,001. The exchange matches them when prices overlap. This works well for high-volume assets with many active traders providing tight spreads.

But order books struggle in decentralized contexts. They require constant updating as traders add or cancel orders, creating high gas costs onchain. Niche tokens lack enough buyers and sellers to maintain liquid markets. Market makers who provide two-sided quotes charge spreads that make small trades uneconomical. And the matching process itself needs coordination—someone has to execute trades when orders align.

AMMs solve these problems by eliminating the order book entirely. Instead of matching individual orders, automated market makers use liquidity pools to enable trades. A pool holds both tokens in a pair (like ETH and USDC). When you trade, you're swapping with the pool itself, not another person. The pool's smart contract adjusts prices based on how much you buy or sell, following a preset formula.

Feature Order Books AMMs
Liquidity source Individual buyers/sellers Pooled funds from LPs
Pricing method Bids and asks Algorithmic formula (x·y=k)
Trade execution Match orders Instant swap with pool
Fees Exchange takes cut LPs earn proportional share
Pros Deep books for major pairs 24/7 trading, any token pair
Cons High gas costs onchain Slippage, impermanent loss

This shift enabled DeFi's explosive growth. Projects could launch tokens with immediate tradability by seeding a liquidity pool. Users could trade anytime without waiting for counterparties. The system scaled to support thousands of pairs that would never justify order book infrastructure.

Liquidity Pools 101: Where Trades Happen (and Who Supplies the Liquidity)

A liquidity pool is a smart contract holding two tokens in reserve. For an ETH/USDC pool, liquidity providers deposit equal dollar values of both assets—say $10,000 of ETH and $10,000 of USDC. The pool now contains these reserves and can facilitate trades between the two tokens.

When you swap 1 ETH for USDC, you add ETH to the pool and remove USDC. This changes the ratio of tokens held by the pool, which automatically adjusts the price for the next trade. The pool's smart contract handles all the math, ensuring trades execute without human intervention.

Liquidity providers earn fees from every trade. Most AMMs charge 0.05-1% per swap, distributing those fees proportionally to everyone who contributed liquidity. If you provided 2% of a pool's total liquidity, you earn 2% of all trading fees generated.

In exchange for depositing assets, providers receive LP tokens—special tokens representing their share of the pool. These LP tokens are themselves tradable ERC-20 tokens. When you want to withdraw your liquidity, you return your LP tokens and receive your proportional share of the pool's current reserves plus accumulated fees.

Deeper pools enable better trading experiences. A pool with $10 million in total value locked (TVL) can handle much larger trades with minimal price movement compared to a $100,000 pool. This is why popular pairs attract more liquidity—providers want trading volume to maximize fee earnings, and traders prefer pools with low slippage.

On Base, protocols like Aerodrome have drawn over $500 million into specific pools by offering additional incentives beyond trading fees. Providers earn both swap fees and token emissions, making liquidity provision attractive even for smaller users who would face high costs on Ethereum mainnet.

How Prices Are Set: Constant Product Formula (x·y=k) Without the Math Headache

The constant product formula is the mathematical engine behind most AMMs. It's expressed as x·y=k, where x and y represent the quantities of the two tokens in a pool, and k is a constant number.

Here's what that means in practice: imagine a pool with 100 ETH (x) and 300,000 USDC (y). Multiply them together: 100 × 300,000 = 30,000,000. That number—30 million—is k, and it must stay constant for every trade.

When someone buys ETH from the pool, they add USDC and remove ETH. Let's say they deposit 30,000 USDC. The pool now has 330,000 USDC. To maintain k=30,000,000, we solve for the new ETH amount: 30,000,000 ÷ 330,000 = 90.9 ETH. The pool went from 100 ETH to 90.9 ETH, so the trader receives 9.1 ETH for their 30,000 USDC—an effective price of about $3,297 per ETH.

Notice the price increased from $3,000 to $3,297 just from this single trade. That's because removing ETH from the pool makes the remaining ETH more scarce, driving up its price relative to USDC. This is intentional—the formula protects the pool from being completely drained of one asset.

The bigger your trade relative to the pool's size, the more the price moves. Small trades barely shift the curve. Large trades cause significant price impact, which traders experience as slippage—getting a worse price than the current market rate.

This mechanism creates automatic pricing without external inputs. The pool doesn't need oracles or real-time market data. It simply follows the math: as traders remove one asset, its price goes up. As they add the other asset, its price goes down. Arbitrageurs profit by trading against pools that drift from external market prices, keeping pool prices roughly aligned with broader markets.

Slippage and Price Impact: Why Big Trades Move the Market

Slippage is the difference between the price you expect and the price you actually get. It happens because your trade changes the pool's token ratio, which immediately changes the price. The larger your trade, the more you shift the ratio, and the worse your effective price becomes.

Price impact quantifies this effect. If you're swapping $1,000 worth of tokens in a $10 million pool, you'll barely move the price—maybe 0.01% impact. But swap $1 million in that same pool, and you might experience 5-10% impact, meaning you get far fewer tokens than the pre-trade price suggested.

Here's why this matters more than on centralized exchanges: AMM pools have finite liquidity. Unlike an order book where your trade might execute against multiple counterparties at similar prices, your AMM swap adjusts a single pool's ratio. The constant product formula ensures this adjustment is nonlinear—each additional token you buy gets progressively more expensive.

You control slippage tolerance in DEX interfaces. Setting 0.5% tolerance means your trade reverts if the executed price is more than 0.5% worse than quoted. For liquid pairs like ETH/USDC on major DEXs, 0.5-1% tolerance usually suffices. Illiquid tokens might need 3-5% to ensure execution, though this opens you to larger losses.

Deep liquidity solves slippage problems. Pools with higher TVL can absorb larger trades with minimal ratio changes. This is why traders prefer established pairs—a $100 million pool handles $1 million swaps easily, while a $1 million pool would see massive slippage on the same trade.

On Base's Layer 2 environment, lower gas costs make it economical to split large trades across multiple transactions, reducing per-swap slippage. But even with cheap gas, the fundamental math remains: you can't remove significant portions of a pool without moving prices substantially.

Fees, Rewards, and LP Tokens: How Liquidity Providers Earn (and What They Get)

Liquidity providers make money in three ways: trading fees, LP token appreciation, and external incentives.

Trading fees are the most direct. Most AMMs charge 0.05-1% per swap, with the fee added to the pool's reserves rather than extracted. This grows the pool's total value, increasing what each LP token can redeem. If a pool starts with $1 million and generates $10,000 in fees, LP tokens now represent a claim on $1.01 million—a 1% gain before accounting for price changes.

Uniswap v3 introduced multiple fee tiers (0.05%, 0.3%, 1%) to optimize for different pair types. Stable pairs work well at 0.05% since low volatility generates volume through tight spreads. Volatile or exotic pairs justify 1% to compensate providers for risk.

LP tokens themselves are tradable. When you deposit liquidity, you receive tokens representing your pool share. These tokens accrue value as fees compound, and you can sell them to other users or stake them in yield farming protocols for additional rewards.

External incentives boost LP returns beyond organic fees. Protocols distribute their native tokens to liquidity providers to bootstrap pools. On Base, Aerodrome's ve(3,3) model lets users lock AERO tokens for veAERO, then vote to direct emissions toward specific pools. Providers in incentivized pools earn both trading fees and AERO distributions, sometimes achieving 20-50%+ APR during high-growth phases.

The LP token mechanism enables composability—you can use LP tokens as collateral in lending protocols, stake them for governance rights, or even LP your LP tokens in recursive strategies. This turns liquidity provision into a flexible building block for broader DeFi activity.

Returns vary dramatically by pool. Stable pairs (USDC/USDT) offer low but steady yields through high volume and minimal price risk. Volatile pairs (ETH/new token) can generate high fee percentages but expose you to impermanent loss. Incentivized pools inflate returns temporarily but may crash when emissions decrease.

Calculating real returns requires tracking not just APR, but impermanent loss, the dollar value of fees earned, and any token rewards received. Many providers discover that headline APRs don't translate to actual profits after accounting for price divergence between deposited assets.

Impermanent Loss Explained: When "Earning Fees" Isn't Pure Profit

Impermanent loss is the value difference between holding tokens versus providing them as liquidity when prices diverge. It's called "impermanent" because the loss only realizes when you withdraw—if prices revert to your entry point, the loss disappears.

Here's the mechanism: you deposit 1 ETH and 3,000 USDC when ETH trades at $3,000. Your total position is worth $6,000. ETH then doubles to $6,000. If you had simply held your tokens, you'd have $9,000 (1 ETH at $6,000 plus 3,000 USDC). But the pool rebalances as traders buy ETH—you end up with roughly 0.7 ETH and 4,200 USDC, totaling $8,400. You "lost" $600 compared to holding, even though you made money in dollar terms.

The constant product formula drives this. As one asset appreciates, traders buy it from the pool, reducing your exposure to the winner and increasing your holdings of the laggard. You automatically sell appreciating assets and buy depreciating ones, which works against you during strong trends.

The math shows specific loss percentages at different price ratios:

  • 1.25x price change: 0.6% loss
  • 1.5x price change: 2% loss
  • 2x price change: 5.7% loss
  • 3x price change: 13.4% loss
  • 5x price change: 25.5% loss

These losses exclude fees earned. If your pool generates 10% in fees while experiencing 5% impermanent loss, you net 5% gains. But if price divergence causes 15% loss against only 8% fees, you'd have been better off holding.

Three factors mitigate impermanent loss:

Stable or correlated pairs minimize divergence. USDC/USDT barely moves in ratio, so impermanent loss stays near zero. ETH/WBTC correlates highly, reducing but not eliminating the effect. This is why stable swap AMMs like Curve dominate stablecoin trading—their specialized curves minimize loss for like-asset pairs.

High volume relative to TVL generates fees faster. Even if prices diverge, sufficient trading activity can outpace losses. This is why traders prefer deep, active pools—they benefit LPs through higher fee velocity.

Short time horizons limit exposure to price swings. Providing liquidity for days or weeks during range-bound markets captures fees with minimal loss. Multi-year LPing faces greater risk of sustained trends.

Some providers hedge by taking offsetting positions in derivatives or by LPing only a portion of their holdings. Others accept impermanent loss as the cost of earning fees, focusing on total return rather than maximizing every price move.

AMM Types You'll See in the Wild

Different AMM designs optimize for specific use cases. The basic constant product model works well for general trading, but specialized curves improve performance for particular asset types.

Constant Product (Uniswap v2-style)

The classic x·y=k formula treats all price ranges equally. Liquidity spreads from zero to infinity along a hyperbolic curve. This is simple and robust—it works for any token pair without customization. Uniswap v2 pioneered this design, and it remains the standard for volatile or unproven assets.

Downsides include capital inefficiency. Most trading happens in narrow ranges (say, ETH between $3,000-$4,000), but constant product pools allocate liquidity across all possible prices. This dilutes capital and increases slippage for common trades.

Stable Swap (Curve-style)

Optimized for assets that should trade near 1:1, like USDC/USDT or ETH/stETH. Instead of a hyperbolic curve, stable swap uses a flatter curve that concentrates liquidity tightly around the 1:1 ratio. This enables massive swaps with minimal slippage—often under 0.01% for stablecoin trades worth millions.

The tradeoff is fragility. If pegs break and assets diverge significantly (like UST's collapse), the curve's tight range amplifies losses. Stable swap works brilliantly for correlated assets but fails catastrophically when correlations break.

Concentrated Liquidity (Uniswap v3-style)

Lets LPs choose custom price ranges for their capital. Instead of spreading liquidity from $0 to infinity, you might concentrate it in ETH's $3,000-$4,000 range. Your capital effectively acts like 10x or 100x more liquidity within that range, earning proportionally higher fees.

This efficiency comes with active management requirements. If prices exit your range, you stop earning fees and your position behaves like holding just one asset. Sophisticated LPs adjust ranges frequently, harvesting fees and rebalancing. Passive providers often underperform constant product pools after accounting for gas costs and timing errors.

Concentrated liquidity has captured 70-80%+ of DEX volume on Ethereum because professional market makers can deploy capital efficiently. Retail LPs often struggle with the complexity, leading to higher turnover and worse performance than simple holding.

Hybrid/Weighted Pools (Balancer-style)

Allow custom ratios beyond 50/50. An 80/20 BTC/ETH pool exposes you primarily to BTC with some ETH hedge. This enables index-like positions where you earn fees while maintaining specific asset allocations.

Multi-asset pools extend this—imagine a pool with 25% each of four different tokens. Weighted curves adjust pricing formulas to maintain target ratios while still enabling trades between any pair. This flexibility suits portfolio managers and DAOs that want specific exposures while earning trading fees.

On Base, protocols increasingly offer hybrid approaches. A pool might use stable swap curves for portions of its range with concentrated liquidity in others, or combine weighted ratios with dynamic fees that adjust based on volatility. These innovations improve capital efficiency without sacrificing simplicity entirely.

Trade Execution and Routing: How Your Swap Finds the Best Price

Modern DEX interfaces rarely execute simple one-pool swaps. Instead, they use smart routers and aggregators to split trades across multiple paths for optimal pricing.

When you swap ETH for an obscure token, direct pools often have terrible liquidity. But a path through intermediate assets might work better: ETH → USDC → Target Token. The router calculates whether this two-hop path offers better pricing than the direct pool, accounting for fees on both swaps.

Aggregators like 1inch take this further by checking prices across multiple DEXs simultaneously. They might split your trade—sending 60% through Uniswap, 30% through Aerodrome, and 10% through a smaller DEX—to minimize total slippage. On Base's low-fee environment, splitting trades into dozens of micro-swaps becomes economically viable where Ethereum's gas costs would prohibit such optimization.

The routing process looks like this:

User wants: 10 ETH → Target Token

Router evaluates:
- Direct pool: ETH/Target (high slippage, $500k TVL)
- Path A: ETH → USDC → Target (0.3% + 0.3% fees, better liquidity)
- Path B: ETH → WETH → USDC → Target (extra hop, lowest slippage)

Router selects Path A, splits trade:
- 7 ETH via Pool 1 (ETH/USDC)
- Receives ~21,000 USDC
- 21,000 USDC via Pool 2 (USDC/Target)
- User receives Target tokens

Total fees: ~0.6%, slippage: ~0.8%

This multi-hop routing happens automatically. You specify input/output tokens and slippage tolerance, and the router handles path optimization. Sophisticated routers update paths in real-time as pool balances shift from other traders' activity.

Flash swaps add another layer. Some protocols allow borrowing from pools mid-transaction, executing arbitrage or complex swaps, then repaying pools in a single atomic transaction. This enables zero-capital trades where you profit purely from price discrepancies across pools.

Base's cheap transactions make routing economically feasible for small trades. A $50 swap can justify checking multiple paths when gas costs $0.01. On Ethereum mainnet, the same routing might cost $5+ in gas, making it only worthwhile for trades exceeding several thousand dollars.

Risks to Know Before You LP

Providing liquidity generates passive income but exposes you to several categories of risk beyond impermanent loss.

Smart contract risk is fundamental. Pools run on code, and code can have bugs. Even audited contracts occasionally contain exploits that drain funds. Stick to established protocols with years of operation and multiple audits. Uniswap, Curve, and Aerodrome have strong track records, but even major protocols have experienced exploits in their history.

Oracle manipulation and price attacks affect pools that rely on external price feeds. Flash loan attacks can manipulate oracle prices, triggering liquidations or draining pools. Most modern AMMs mitigate this through time-weighted average prices (TWAPs) or by relying purely on their own internal pricing, but smaller or experimental protocols remain vulnerable.

Volatile pair exposure magnifies both gains and losses. LPing for a new token against ETH exposes you to that token's full volatility plus impermanent loss. If the token crashes 80%, your position crashes similarly—fees rarely compensate for collapses. Many providers LP only with funds they're willing to lose entirely when working with unproven assets.

Rug risk matters for new tokens. Developers who control significant portions of pools can drain liquidity, dump tokens, or exploit backdoors. Check whether pool liquidity is locked (timelocked smart contracts prevent immediate withdrawals) and whether the token contract has admin functions that could rug LPs. On Base's rapidly growing ecosystem, new tokens launch constantly—most fail or exit-scam within weeks.

Exit liquidity and withdrawal timing affect your ability to get out. Concentrated liquidity positions may not have buyers if you need to sell LP tokens quickly. Withdrawing from pools during high volatility can lock in losses. Some pools impose withdrawal fees or time delays, and exiting during low liquidity periods worsens slippage on your withdrawal.

Incentive cliffs create sudden APR drops. Protocols distribute tokens to bootstrap liquidity, but emissions often decrease sharply over time. A pool paying 40% APR in month one might drop to 5% in month six. Late entrants who chase high APRs often experience negative returns when incentives dry up and token prices crash.

Practical How-To: Using AMMs Safely

Choosing a pool starts with TVL and volume. Look for pools exceeding $1 million in TVL for commonly traded pairs, and verify that 24-hour volume represents meaningful activity—not just a handful of large trades. Compare the pool's price to external sources like CoinGecko to ensure it tracks broader markets.

Setting slippage tolerance depends on liquidity and urgency. For major pairs on deep pools, 0.5% protects you without causing frequent failures. Increase to 1-2% for less liquid assets or during volatile periods. Avoid setting 5%+ unless you understand you're accepting significant price impact—scam tokens often have 49% slippage traps.

Reading pool pages means checking:

  • Current reserves of both tokens
  • Your estimated price impact before confirming
  • Pool's 24-hour volume and fee tier
  • Total value locked and number of LPs
  • Historical price chart for the pair

Tracking LP performance requires tools beyond the DEX interface. Platforms like Zapper or Debank show your current position value, impermanent loss vs. holding, and accumulated fees. Dune Analytics dashboards break down pool-specific metrics like APR, volume trends, and LP profitability distributions.

For concentrated liquidity positions, actively monitor whether your range remains in-price. Set alerts for price movements approaching your bounds. Rebalancing costs gas but prevents your position from going idle—weigh gas costs against potential fee earnings when deciding whether to adjust.

On Base, transaction costs stay low enough that you can experiment with small amounts. Try providing $50-100 in a stable pair to understand mechanics before committing significant capital to volatile pools.

Case Study Snapshots

Constant Product Swap on Base: USDC/WETH

A typical USDC/WETH pool on Base demonstrates basic constant product mechanics. With roughly $30 million TVL, the pool handles substantial daily volume—often $5-10 million—with average slippage under 0.2% for normal-sized trades. LPs earn the standard 0.3% fee, generating roughly 40-60% APR purely from trading fees during high-activity periods.

Price follows external markets closely due to arbitrage. When ETH trades at $3,000 on Coinbase but the pool drifts to $3,005, arbitrageurs instantly buy from Coinbase and sell to the pool, collecting risk-free profit while correcting the price. This keeps onchain prices aligned with centralized markets.

Impermanent loss for WETH/USDC LPs varies with ETH's movements. During range-bound weeks, losses stay minimal while fees accumulate. During strong trends—like ETH rallying from $3,000 to $4,500—LPs experience meaningful loss that often exceeds short-term fee earnings, though long-term providers still profit from sustained volume.

Incentivized Pools and ve-style Emissions: Aerodrome on Base

Aerodrome's model shows how emissions drive liquidity. The protocol's vAERO mechanism lets users lock AERO tokens (from 1 week to 4 years) in exchange for voting power. Voters direct AERO emissions toward specific pools, with pools receiving votes attracting more LPs seeking high rewards.

A pool like AERO/USDbC might offer 30% APR from trading fees plus 50% APR from AERO emissions during peak voting allocation. This 80% combined APR attracts hundreds of millions in TVL, creating deep liquidity that benefits traders through low slippage.

The tradeoff is sustainability. Emission rates decline over time, and AERO's token price fluctuates with broader market sentiment. Early LPs who enter when emissions are highest and exit before dilution often profit substantially. Late entrants chasing advertised APRs frequently lose money as token prices crash faster than fees accumulate.

Base's environment makes this model more accessible than on Ethereum. Claiming rewards, rebalancing positions, and exiting require multiple transactions—cheap enough on Base to remain profitable even for smaller positions, but prohibitively expensive at mainnet gas prices.

Common Myths About AMMs (and the Reality)

Myth: AMMs always offer better prices than centralized exchanges
Reality: Isolated pools can have stale prices until arbitrage corrects them. For popular pairs, arbitrage is instant. For obscure tokens, you might get prices 2-5% worse than CEXs simply because not enough people are arbitraging the difference.

Myth: Providing liquidity is passive income with no risk
Reality: Impermanent loss can erase fees entirely, and contract exploits can drain funds. "Passive" LPs who never rebalance often underperform both active LPs and simple holding strategies.

Myth: High APR pools are always profitable
Reality: Many high-APR opportunities involve worthless emissions tokens or extreme impermanent loss risk. A pool advertising 200% APR might lose you money if the incentive token crashes 90% while you're farming.

Myth: You need deep DeFi knowledge to trade on AMMs
Reality: Swapping tokens through a DEX interface is actually simpler than navigating CEX order books for most users. The complexity lies in LP strategies, not basic trading.

Myth: AMM prices are manipulated by whales
Reality: Large trades cause price impact through math, not manipulation. In deep pools, even whale trades face mechanical slippage that arbitrageurs quickly correct.

Quick Reference: When to Trade vs When to LP

Trade on AMMs when:

  • You need immediate execution for any token pair
  • You want to avoid KYC or centralized custody
  • You're working with tokens not listed on CEXs
  • Total trade size is under $10k and gas costs won't matter
  • You're willing to set appropriate slippage tolerance

Provide liquidity when:

  • You're comfortable holding both tokens long-term
  • The pair has substantial volume relative to TVL (1%+ daily)
  • You understand impermanent loss and accept it for your specific pair
  • Fees + incentives justify the complexity vs. staking alternatives
  • You can monitor positions and rebalance if using concentrated liquidity

Avoid LPing when:

  • You strongly believe one token will significantly outperform the other
  • Pool volume is less than 0.1% of TVL daily (fees won't justify risk)
  • You're chasing advertised APRs without understanding emission tokenomics
  • You can't afford to lose your entire deposit in contract exploits
  • Transaction costs on your chosen chain make small positions uneconomical

Key Takeaways and a Simple Checklist for Safer AMM Use

Automated market makers transformed DeFi by replacing order matching with algorithmic pricing through liquidity pools. The constant product formula (x·y=k) automatically adjusts prices based on trades, creating 24/7 markets for any token pair without intermediaries.

Liquidity providers earn fees by depositing paired assets and receiving LP tokens representing their pool share. But impermanent loss—the value divergence from holding when prices change—can exceed fee earnings, especially in volatile pairs.

Different AMM designs optimize for specific purposes: constant product for general trading, stable swap for correlated assets, concentrated liquidity for capital efficiency, and weighted pools for custom allocations. Modern routers automatically find optimal paths across multiple pools and DEXs.

Before trading or providing liquidity, understand that AMMs involve real risks: smart contract vulnerabilities, impermanent loss, volatile exposure, and potential rug pulls in unproven pools.

Pre-Trade Checklist:

  • Pool TVL exceeds $1 million for common pairs ($100k minimum for others)
  • 24-hour volume shows consistent activity, not just isolated spikes
  • Slippage tolerance set to 0.5-1% for liquid pairs, up to 3-5% for illiquid
  • Current pool price matches external sources like CoinGecko
  • You understand max loss if slippage hits your tolerance limit

Pre-LP Checklist:

  • You're willing to hold both tokens long-term at current ratios
  • Pool volume/TVL ratio exceeds 0.5% daily (preferably 1%+)
  • You've calculated potential impermanent loss at various price scenarios
  • Contract is audited by reputable firms, protocol has operated 6+ months
  • Liquidity locks exist if LPing a new token (check lock duration)
  • You have tools set up to monitor position value and impermanent loss
  • Exit strategy defined: time horizon, profit targets, loss limits
  • If using concentrated liquidity, you can actively manage range positions

AMMs democratized crypto trading and liquidity provision, but they're tools with specific strengths and limitations. Understanding how pools price trades, why slippage occurs, and when impermanent loss matters helps you use these tools effectively rather than treating them as magical yield generators.