
A liquidity pool can earn trading fees, but fees are only one part of the result. The value and composition of your position can change, a token can lose value, and a contract or connected protocol can fail. If you borrow to fund a deposit, interest and collateral risk add another layer. For a BTC or ETH holder, the first question is not the advertised yield. It is what you would own—and what could happen to it—after depositing.
What you own when you provide liquidity
In a typical automated market maker (AMM), you deposit assets into a pool that traders use to swap tokens. In return, you receive a claim on a pool position and a share of eligible trading fees. The pool’s rules determine how trades change the quantities of tokens attributable to you. Fee rates, your share of active liquidity, trading activity and pool design affect the fees you collect; none ensures that the overall position gains value.
A common 50/50 constant-product pool, such as ETH paired with a stablecoin, tends to leave you with less ETH and more stablecoin when ETH rises relative to the stablecoin. If ETH falls, the position tends to hold more ETH. Concentrated liquidity adds a price range: your capital can earn fees while it is active within that range, but a move outside it can leave the position largely or entirely in one token and no longer earning swap fees until conditions change or you reposition it.
BTC holders should also check which token they would actually deposit. A wrapped representation of BTC may add issuer, custodian or bridge dependencies that holding native BTC does not. Likewise, an ETH-related token is not interchangeable with ETH merely because their prices have historically moved together.
Impermanent loss: a hypothetical ETH example
Impermanent loss compares a liquidity position with simply holding the assets deposited. It does not necessarily mean the position lost dollars, and trading fees may offset some or all of the gap. For the following calculation, assume a hypothetical 20% rise in ETH against a stablecoin that remains worth $1. Assume a fee-free, 50/50 constant-product pool, with no gas costs, incentives or other price changes.
- You start with $5,000 of ETH and $5,000 of the stablecoin.
- If you hold them separately, they are worth $6,000 and $5,000 after the ETH rise: $11,000 total.
- The pool position is worth $10,000 × √1.20, or about $10,954.45, before fees.
- The gap is about $45.55, or 0.41% less than holding. The pool position has still risen in dollar value under these assumptions.
For this particular pool design, the ratio of pool value to hold value after one asset’s relative price changes by a factor of r is 2√r / (1 + r). A 50% rise gives a gap of about 2.02%; a fivefold rise gives a gap of about 25.46%, before fees. These figures do not describe a concentrated-liquidity position or predict future results.
The name “impermanent” can mislead. Relative prices could move back while you remain in the pool, narrowing the comparison with holding. But withdrawing fixes the token quantities you receive at that point; later price moves do not undo the trades the pool made while you supplied liquidity. SIFMA, the industry association that submitted written input to the SEC, discusses this comparison as a core AMM risk that SEC comment letters have specifically flagged. The submission expresses SIFMA’s analysis, not an SEC finding.
Fees must be measured against the whole outcome: the value of the tokens you can withdraw, any incentives, transaction costs and, if you borrowed, interest and collateral risk. High volume alone does not prove fees will cover changes in position value. Borrowing does not change the pool’s impermanent-loss mechanics.

Contract, token and dependency failures
A pool depends on code, and sometimes on other contracts, price feeds, bridges or wrapped assets. A re-entrancy flaw can let a contract be called again before an earlier operation is safely completed. A manipulated price source can cause a connected protocol to accept a distorted valuation. Flash loans can supply funds for an attack within one transaction, but a flash loan is not itself a software vulnerability.
Euler Finance illustrates why it matters to identify the affected system rather than call every exploit a pool hack. Euler was a lending protocol. In 2023, an attacker used a flash loan alongside a flaw in its lending logic in an attack initially reported at roughly $197 million. Chainalysis’s breakdown of the attack also describes the subsequent return of the stolen funds. An LP’s exposure to a separate lending system would depend on whether their chosen strategy actually used or depended on it.
Read an audit’s date, scope and covered contract version rather than treating an “audited” label as protection. Check who can upgrade contracts and whether a delay or multiple signers constrain that power. A bug bounty or a long operating history may inform your assessment, but neither rules out a loss. If you cannot identify the contracts and dependencies involved, a short checklist cannot resolve that uncertainty.
Newly issued tokens bring additional questions. A token creator may control a large supply, retain powers to mint or change transfer rules, or deploy a token that is difficult to sell. Removing liquidity, selling a large token holding and changing token rules are different ways a project can harm buyers and LPs. A liquidity lock limits only what its terms actually lock; renouncing one ownership role does not prove that all harmful powers or concentrated holdings are gone. Check the contract address against project documentation, review holder concentration and permissions, and do not approve an unfamiliar wallet transaction merely to investigate a pool.
Adverse selection, MEV and exits during stress
An AMM’s price can lag prices elsewhere. Arbitrage traders may trade against the pool until its price catches up, leaving LPs with a different mix of assets than holders who did not supply liquidity. Those traders need not have secret information: reacting quickly to a visible price difference is enough. Fees compensate LPs for supplying liquidity, but may or may not compensate them for this trading cost. Transaction ordering and other forms of maximal extractable value (MEV) can further affect execution.
A depeg creates another problem. If one pooled token falls below its intended value, trades can leave LPs holding more of that token. Withdrawing from a functioning pool may still be possible, but the assets received may be worth less than expected. Swapping them into another asset can add price impact, network fees and slippage, particularly in a thin market. Contract failures, pauses or network congestion can separately obstruct an exit.

Funding risks in traditional banking should not be confused with pool withdrawal mechanics. The Federal Reserve, FDIC and OCC issued joint banking regulator guidance about liquidity risks to banking organizations from certain crypto-related deposits, including deposits connected to stablecoin reserves. It does not assess how an individual exits a DeFi pool. For your pool, inspect the tokens, available routes and likely costs of converting a withdrawn position under stressed conditions.
Governance, legal and tax questions
An upgradeable pool or connected protocol may change after you deposit. Find out who can propose and execute upgrades, whether admin keys require multiple signers, and whether a timelock gives users time to inspect changes. A delay is useful only if users can notice a problem and act; it is not a guarantee against a compromised team or faulty upgrade.
Rules governing tokens, protocols and access differ across jurisdictions and can change. An interface might restrict access even if an underlying contract remains on-chain. Check the rules relevant to you rather than assuming that a pool’s availability settles its legal status.
Tax treatment also depends on jurisdiction and the transaction’s details. Depositing assets, receiving a position or LP token, accruing or claiming fees, withdrawing assets and swapping those assets afterward may require separate analysis. Do not assume every step is taxable—or tax-free—in a particular way. Keep transaction records, token quantities, dates, valuations and fee records, and ask a qualified tax professional how the rules apply to your situation. Related borrowing questions are covered in the guide to crypto loans and capital gains tax.
A 15-minute pre-deposit check
Use this as a first-pass screen, not a safety certificate. If an answer is missing, pause and investigate rather than treating the time limit as a reason to deposit.
- Identify the exact assets and network. Is either token wrapped, bridged, newly issued or intended to hold a peg? What would you receive if one token fell sharply?
- Understand the position. Is this a full-range or concentrated-liquidity pool? What happens to your token mix and fee eligibility if the price leaves your range?
- Find the actual contracts. Confirm addresses through official project documentation and a block explorer. Review token permissions and avoid search ads or unsolicited wallet links.
- Check activity and exit depth. Look at pool liquidity and recent trading, then estimate the cost of swapping the assets you might receive on exit. TVL and pool age are context, not pass marks.
- Inspect controls and dependencies. Find relevant audit scopes, upgrade powers, admin signers, timelocks, price feeds, bridges and any connected lending protocol. Search for prior incidents and understand what changed afterward.
- Calculate the whole position. Compare possible fees with changes in asset value, gas, incentive-token risk and any borrowing costs. Ask what happens to collateral if prices fall.
- Write down your response plan. Decide how often you can review the position, what information would prompt reassessment, and which wallet and network you would use to withdraw. A plan is not a promise that an exit will be cheap or immediate.
Third-party cover may be available for some risks, but read its exclusions, payout conditions and counterparty risks before counting it as protection. A wallet alert can help you notice activity; it cannot reliably warn you before an exploit or ensure there is time to exit.
Position size and monitoring
There is no pool size, age, audit count or uneventful trial period that establishes a suitable deposit for everyone. Before allocating funds, ask whether a complete loss would affect expenses or family plans, whether you can monitor the position, and whether holding the assets separately better fits your goal. A small test can teach you how deposits, fees and withdrawals work, but a quiet few weeks do not establish that it is safe to add more.
When reviewing a live position, look at fees alongside the current value and mix of assets, not just a displayed yield. If the position was funded by borrowing, review debt, interest, collateral and adverse-price scenarios together. OverseasDeFi’s Daily Yield System frames holding, borrowing, deploying and earning as decisions to assess in sequence—not a reason that every holder should borrow. Portfolio tools and a portfolio-aware AI coach can help frame questions about a position; they cannot prevent a depeg, liquidation or contract loss.
Further reading
- Uniswap explains impermanent loss and risks of providing liquidity.
- Euler Finance flash-loan attack explained (Chainalysis) details a lending-protocol incident, including its recovery update.
- SEC comment — risks in AMMs (SIFMA input) is written by SIFMA and submitted to the SEC; it discusses AMM risks from the association’s perspective.
- IRS Notice 2024-57 addresses limited broker-reporting relief for certain transactions. It expressly does not determine their substantive federal income-tax treatment.
FAQ
Is staking or a liquidity pool better for an ETH holder?
They do different things. ETH staking does not create the same two-asset impermanent-loss comparison, but it has its own operational, validator, custody or smart-contract risks depending on how you stake. A pool earns swap fees while exposing you to changes in token composition and the pool’s other dependencies. Compare the actual arrangements, not just their displayed yields.
Can a liquidity pool make money if ETH rises?
Yes. The hypothetical example above shows a pool position rising in dollar value while still trailing a simple hold. Fees could narrow or reverse that gap; costs and other risks could worsen the total result. “Impermanent loss” describes a comparison, not the complete return.
Does a depeg prevent me from withdrawing?
Not necessarily. You may be able to withdraw from a functioning pool but receive more of the depegged asset than you expected. Selling it can be costly if market liquidity is thin. A separate contract pause, failure or network disruption could make withdrawal difficult.
Which pool is safest to start with?
No pool can be identified as universally safest from TVL, audits or age alone. Start by checking what assets and contracts you would own, how the position changes with price, its dependencies and your ability to absorb a loss. If you cannot explain those basics, waiting is a valid decision.
Do I owe tax when I deposit into a liquidity pool?
That cannot be answered from the act of depositing alone. The jurisdiction, tokens, rights received and transaction structure matter. Record the deposit and ask a qualified tax professional to assess it along with fees and any later withdrawal or swap.

