Initial price misalignment happens when a new liquidity pool opens at a price that differs from the price available elsewhere. If there is a reliable outside market and the gap exceeds trading costs, arbitrageurs can trade against the pool until its price moves closer to that market.

How does a pool get its initial price?

In a basic constant-product automated market maker (AMM), the pool holds two token reserves, and their product follows the rule x × y = k. The initial reserve ratio implies a spot price: if the pool contains 80 USDC and 1 SOL, its starting price is 80 USDC per SOL.

That price comes from the amounts deposited, not from a live price feed. A first liquidity provider choosing the ratio is therefore making a market-making decision: if SOL trades for 100 USDC elsewhere, an 80-USDC pool quote is immediately out of line, assuming that outside price is current and accessible.

Other AMMs use different designs. Concentrated-liquidity pools, for example, let liquidity providers choose a price range, so the starting price and available liquidity around it depend on how the pool is initialized. The same basic issue remains: when the pool’s available price differs from a credible market price, traders have an incentive to close the gap.

How does an arbitrage trade move the price?

Take the example above: the pool starts with 1 SOL and 80 USDC, while the outside market is 100 USDC per SOL. An arbitrageur can put USDC into the pool to buy its underpriced SOL. As SOL leaves and USDC enters, the reserve ratio changes, pushing the pool’s SOL price upward.

In an idealized constant-product calculation with no swap fee, the reserves would reach about 0.894 SOL and 89.443 USDC when the pool’s marginal price reaches 100 USDC per SOL. The trader would have added about 9.443 USDC and received about 0.106 SOL, worth roughly 10.557 USDC at the outside price. The roughly 1.114-USDC difference is a gross example, before fees and execution costs.

The actual stopping point is usually short of exact price equality. A swap fee makes each trade less favorable, so arbitrage stops when the remaining price gap no longer covers the costs. The pool then offers prices within a band around the outside market; the band depends on the pool’s fee and other costs, and can widen when the market moves quickly.

Who pays for the correction?

The arbitrageur captures the price difference that remains after costs. The pool’s liquidity providers, or LPs, end up with a different mix of tokens: in this example, fewer SOL and more USDC than they deposited. If SOL rose from 80 to 100 USDC while the pool was being corrected, holding the original tokens would have left the LP with more value than the rebalanced pool, before accounting for fees earned.

That difference is part of the risk of providing liquidity. Swap fees paid into the pool can offset some of the value transferred through arbitrage, but they do not guarantee compensation. The first LP should consider whether the chosen opening ratio reflects a defensible market price and whether likely fee income justifies the risk of a rapid price correction.

When is the gap real enough to trade?

Compare the pool’s executable price with an outside price you can actually trade against. A displayed spot price alone can mislead: a small pool may quote a large apparent discount, but buying enough tokens to capture it moves the pool price and shrinks the opportunity.