Liquidity provider
A liquidity provider is a person or organization that supplies crypto or places trading orders, making it easier for others to trade.
What is a liquidity provider?
Liquidity means you can easily buy or sell an asset without its price changing significantly. A liquidity provider helps make this possible.
On a crypto exchange with an order book, a liquidity provider often places buy and sell orders. Other users can trade against those orders. The liquidity provider may try to earn money from the difference between the buy and sell prices. This difference is called the spread.
On many decentralized trading platforms, a user deposits crypto into a liquidity pool. This is a shared supply of crypto. A smart contract, a program that follows set rules, manages this supply. Traders can swap the crypto in the pool. The person who deposited the crypto often receives a share of the trading fees.
An example of a liquidity provider
Someone deposits a hypothetical $500 worth of ETH and $500 worth of USDC into an ETH/USDC pool. Traders can then swap ETH and USDC through the pool.
According to the pool’s rules, the person who deposited the crypto may receive a share of the trading fees. Meanwhile, the amounts and values of the two assets can change.
Why are liquidity providers important in crypto?
Liquidity providers make trading possible. When more liquidity is available around the trading price, an order often has less impact on the price.
That’s why the term comes up in discussions about trading fees, trading quality, and reward programs from DeFi protocols. News may also report that liquidity is leaving a pool, which can make trading harder or more expensive.
Providing liquidity doesn’t guarantee a return. In some pools, your deposit may become worth less than if you had held the same crypto outside the pool. This is called impermanent loss, but the term doesn’t mean a loss will automatically go away. Errors or attacks involving smart contracts can also create risks.