If you've used a decentralized exchange like Uniswap or PancakeSwap, you've used an automated market maker — usually shortened to AMM. The name sounds like it requires a finance degree. It doesn't. The whole concept fits in one mental image.

The image

Picture a seesaw with two buckets on it. One bucket holds ETH. The other bucket holds USDC.

The two buckets always have to balance. That's the entire mechanic.

If someone wants to buy ETH from the pool, they have to put USDC into the USDC bucket. As USDC goes in, the seesaw tilts. The mechanism responds by making the next ETH out of the ETH bucket cost a tiny bit more USDC. The bigger the order, the more the seesaw tilts, the more expensive each subsequent ETH gets.

That's it. That's the AMM. The "price" is just the current angle of the seesaw.

Why it's brilliant

Traditional exchanges work on order books — buyers and sellers post bids and asks, and a centralized engine matches them up. That requires a bunch of infrastructure, market makers willing to post quotes 24/7, and a central operator.

An AMM doesn't need any of that. The pool itself is the market. Anyone can trade against it any time, day or night, for any size. There's no waiting for a counter-party. The math handles pricing.

Hundreds of thousands of pools exist, each with its own pair of assets and its own balance, all running on smart contracts that anyone can use.

Where the money in the pool comes from

People called liquidity providers (LPs) put their own ETH and USDC into the pool. In exchange, they earn a small percentage (typically 0.05% to 1%) of every trade that goes through. The more people trade, the more LPs earn.

Why would anyone do this? Because in active pools, that fee revenue can be meaningful — often 5–30% annualized, depending on volume and volatility.

The catch — impermanent loss

There's a real downside that beginners often miss.

If ETH doubles in price while it's sitting in a pool, the pool automatically rebalances by selling some of the rising ETH and accumulating more USDC. By the time the price has stabilized, the LP ends up with less ETH than if they'd just held it in their wallet and done nothing.

This is called impermanent loss, which is a misleading name because it's not always impermanent and it's definitely a loss. If you provide liquidity expecting fees but the price moves a lot, you can end up with less in dollar terms than you started.

The fees can offset this. In high-volume, low-volatility pools (USDC/USDT, for example), fees usually win. In low-volume, high-volatility pools, fees often lose.

Takeaway

If you're just trading, AMMs are great — you get instant access to any market with no waiting. If you're providing liquidity, do the math. Impermanent loss is real, and the "earn yield on your idle assets" pitch glosses over it.

Crypto is volatile. AMMs are tools, not free money. Understand what they do before clicking "Add Liquidity."