Phantom Wallet: Common Mistakes When Using Liquidity Pools and Yield Farming on Raydium and Orca

A Solana user deposits equal value in SOL and USDC into a liquidity pool on Raydium, expecting to earn trading fees while holding both assets. Instead, the pool price moves sharply within a day, and when the user withdraws, they receive less total value than if they had simply held the tokens separately. That sudden loss is not a scam or a wallet failure. It is impermanent loss, and it is a structural feature of how liquidity pools work. Understanding the mechanics before committing capital is the difference between informed yield farming and funding someone else’s arbitrage.

Phantom Wallet makes accessing Solana DeFi straightforward, with direct integration into Raydium, Orca, and other major protocols. The non-custodial design keeps private keys on the user’s device, reducing counterparty risk compared to centralized exchanges. But the wallet is a transport layer, not a protection layer. It cannot prevent impermanent loss, slippage, or fee structures that quietly erode returns. Many new liquidity providers and yield farmers mistake the ease of connecting their Phantom wallet for a guarantee that the underlying strategies are profitable. The result is often unnecessary losses that education and deliberate verification could have prevented.

Phantom Wallet interface showing liquidity pool deposit and yield farming options on Raydium and Orca

Impermanent loss: the hidden cost of liquidity provision

Liquidity pools operate on a constant product formula. When a user deposits equal value in two tokens, they receive a proportional share of trading fees collected from the pool. That sounds straightforward until the price of one token moves significantly relative to the other. At that point, the automated market maker rebalances the pool by adjusting the token quantities, and the user’s share of the pool contains a different ratio than what was originally deposited.

Here is a concrete example. A user deposits 10 SOL and 1,000 USDC into a Raydium pool at an effective price of 100 USDC per SOL. The pool initially holds 1,000 SOL and 100,000 USDC, and the user owns 1 percent. If the price of SOL rises to 150 USDC on external markets, arbitrageurs will trade into the pool until the pool price matches. When equilibrium is reached, the pool contains fewer SOL and more USDC. The user’s 1 percent share is now worth more in absolute dollar terms, but it contains proportionally less SOL and more USDC than the original deposit. The user has been bought out of their SOL position at prices lower than the current market rate. That asymmetric loss, even with trading fees included, is impermanent loss.

It is called impermanent because the loss vanishes if prices return to the original ratio. However, that return is never guaranteed. If SOL continues climbing, the impermanent loss becomes permanent. Using a Phantom wallet to monitor the pool or to withdraw early does not change the underlying math. Neither does choosing Orca instead of Raydium. The fee tier, token volatility, and price movement determine the magnitude. A user can mitigate by carefully selecting stable pairs, using concentrated liquidity on platforms that support it, or accepting that fees must exceed impermanent loss for the strategy to be profitable.

Many liquidity providers see attractive annual percentage yields advertised by pools and assume those yields represent net returns. They often do not. A 50 percent APY is valuable only if the user’s share of earned fees exceeds the impermanent loss they will suffer. For volatile pairs, that threshold may not be met. For stable pairs, such as USDC to USDT, impermanent loss is minimal, and advertised yields are closer to reality. The mistake is treating all pools equally and ignoring the relationship between volatility and the cost of providing liquidity.

How slippage works and why it compounds on Raydium and Orca

Slippage is the difference between the quoted price at the moment a user initiates a swap and the actual execution price when the transaction is confirmed on chain. It happens because blockchain transactions are not instantaneous. Between clicking swap and the transaction being mined, other traders may have moved the pool price. The user receives a worse rate than expected, with the difference going to arbitrageurs and other traders.

Slippage percentage depends on the trade size relative to liquidity depth. A user swapping 1 SOL in a pool with 100,000 SOL liquidity experiences negligible slippage. The same user swapping 50,000 SOL in that pool could experience 10 percent or more slippage because their trade materially moves the pool price. Most users check the quoted slippage when initiating a token swap through their Phantom wallet, but fewer understand that slippage can vary based on network congestion and the execution speed of their transaction.

When Solana network conditions are busy, the transaction confirmation time increases. A user’s swap order sits in the memory pool longer, allowing more price movement before execution. That increased wait time amplifies slippage, sometimes beyond what the wallet initially displayed. If the final executed price is worse than the user’s slippage tolerance, the wallet rejects the transaction automatically. The user then faces a choice: raise the slippage tolerance, wait for network conditions to improve, or break the swap into smaller transactions to reduce individual price impact. Breaking a swap into multiple pieces, however, increases gas costs and manual work.

Slippage on liquidity pools for yield farming is even less obvious. When a user deposits into a pool, they may see the quote slippage displayed. But the ongoing slippage of the pool itself is invisible unless the user manually monitors the price difference between external spot markets and the pool. Large liquidity providers on Orca or Raydium continuously face subtle slippage as the pool drifts from true market prices. Over time, that drift is exactly the impermanent loss discussed above, but experiencing it as a series of small slippages rather than one visible event makes it psychologically easier to ignore.

Fee structures and how they affect net returns

Raydium, Orca, and other Solana liquidity protocols charge fees when users provide or withdraw liquidity, and they charge fees on every trade. Those fees are typically tiered based on the risk and design of the pool. A stable pair on Raydium such as USDC-USDT might charge 0.01 percent, while a volatile pair might charge 0.25 percent or higher. Orca uses a similar structure with some pools designated as concentrated liquidity, where fees are higher but impermanent loss is reduced because the liquidity range is narrower.

When a user deposits into a pool via their Phantom wallet, a small portion of the deposit is deducted as a fee. This fee goes to the protocol or the pool itself, depending on the structure. Similarly, when the user withdraws, another fee is deducted. These entry and exit fees are often in the 0.05 to 0.5 percent range but are easily overlooked because they appear as a separate line item rather than a deduction from the final balance. For a user planning to hold for only a few weeks or months, those fees can represent a substantial portion of expected returns.

The more persistent fee is the trading fee earned by liquidity providers. If a user deposits 100 dollars into a pool that collects 100,000 dollars in trading volume per day and charges 0.1 percent, the pool collects 100 dollars per day in fees. That fee is split among all liquidity providers according to their share. A 1 percent provider would earn 1 dollar per day before impermanent loss and entry or exit fees. Over a month, that is 30 dollars of gross returns, or 30 percent annualized, assuming volume stays constant. But if the user suffered 5 percent impermanent loss, paid 0.25 percent on entry and 0.25 percent on exit, and the pool volume halved unexpectedly, the net return becomes negative. Users often focus on the advertised APY without accounting for the fee composition and the volume assumptions that underlie it.

One practical approach is to simulate different scenarios before committing capital. Many DeFi dashboards allow users to input a deposit amount and calculate expected returns given historical volatility and fee data. Using those tools with several volume and price scenarios can expose which pools are sustainable generators of returns and which are betting on abnormally high volume or abnormally stable prices. A Phantom wallet holds the keys and executes the transaction, but the wallet cannot tell you whether a 40 percent APY pool is reasonable or illusory.

Choosing between concentrated and broad liquidity strategies

Traditional liquidity pools like those on Raydium distribute liquidity across the entire price range. A user deposits tokens, and the automated market maker allocates them across all possible prices from zero to infinity. That simplicity reduces impermanent loss when prices move slightly, but it also means liquidity is thin everywhere, so large trades experience significant slippage. Orca and other platforms now offer concentrated liquidity, where a provider deposits capital across a narrow price range.

Concentrated liquidity captures more fee revenue from trades within the target range because the capital density is higher. For example, providing liquidity in the range of 90 to 110 USDC per SOL when SOL is trading at 100 captures more fees from trades near current market price than spreading the same capital across 1 to 1,000 USDC per SOL. But concentrated liquidity has two costs. First, if the price moves outside the range, the provider holds only one token and stops earning fees until they manually reposition. Second, concentrating liquidity amplifies impermanent loss because the price swing relative to the target range is larger.

A user considering concentrated liquidity via Phantom should understand their comfort with active management. Passive broad liquidity on Raydium requires a user to deposit once and occasionally check the position. Concentrated liquidity on Orca or other platforms requires the user to monitor the pool price and manually reposition the range to stay relevant. If the price moves sharply and the user is slow to reposition, they miss weeks or months of fee collection. For users who check their positions infrequently or who cannot log in regularly, broad liquidity is less risky despite lower fees.

A third option is to use yield farming on stable pairs only, accepting the lower fee rates in exchange for negligible impermanent loss. USDC-USDT, USDC-USDH, or similar pairs change price by fractions of a percent, so impermanent loss is nearly zero. The entire APY is roughly fee collection. Those pools often offer 2 to 5 percent APY, which is lower than volatile pairs but more predictable and requires no active management. For a new user, starting with stable pairs and graduating to volatile pairs after understanding the mechanics is a safer progression than chasing high yields immediately.

Verification and risk management before committing capital

Before depositing into a liquidity pool accessed through a Phantom wallet, a user should gather specific information. First, check the historical trading volume of the pool. If the advertised APY assumes daily volume of 10 million dollars but the actual average is 1 million, the realistic yield is 10 times lower. Second, research the tokens in the pool. A pair involving a low-liquidity, newly launched, or centralized token carries higher risk than a pair involving established assets. Third, calculate the break-even point: how much impermanent loss will the accrued fees need to offset?

Here is a worked example. A user deposits 1,000 dollars into a volatile pair on Raydium with a 0.25 percent fee, paid 0.1 percent to enter, and expects to exit after three months. The pool shows 30 percent APY, which translates to 75 dollars of expected fees over three months. The entry fee is 1 dollar, and the exit fee is 1 dollar, totaling 2 dollars of certain costs. The user needs to profit more than 2 dollars to break even. If the tokens in the pool move 20 percent relative to each other, impermanent loss will be roughly 2 percent of the deposit, or 20 dollars. The user is now underwater by 18 dollars despite earning fees. The trade-off is worth making only if the user believes volatility will be lower than historical average or volume will be substantially higher.

Hardware wallet integration adds another layer of security. If the user is willing to use a Ledger or Trezor device with their Phantom wallet, transactions require physical confirmation on the hardware device. This prevents unauthorized access even if the browser extension or the device is compromised. For yield farming with significant capital, that added friction is worth the security gain. For small test deposits, a software-only setup is acceptable as long as the recovery seed phrase is securely backed up and the device has strong biometric or PIN protection.

Finally, use position tracking tools to monitor your liquidity in real time. Many free dashboards show the current value of a position, the fees earned, and the impermanent loss accrued. Checking monthly or quarterly prevents surprises and creates decision points for rebalancing, withdrawing, or adding more capital. A Phantom wallet shows your token balance but does not automatically calculate impermanent loss or display the true profitability of your yield farming position. That analysis requires external tools and careful tracking, which is the responsibility of the user, not the wallet.

When yield farming does and does not make sense

Yield farming is most rational when the user has a clear thesis about the risk-return trade-off. A user might deposit into a stable pair because they want better returns than a savings account while accepting minimal risk. That user might also bet on a small amount in a high-volatility pair as a speculative position, knowing they could lose 50 percent but betting on a protocol’s success. Those are coherent decisions. The mistake is treating yield farming as free money and assuming that high advertised APY is equivalent to guaranteed returns.

Users with capital they need within weeks should not yield farm at all. The costs of entry, exit, and slippage will exceed any accrued fees. Users with capital they plan to deploy in Solana DeFi for at least several months can benefit from yield farming, provided they choose appropriate pairs and monitor the position. Users who cannot check a position for months at a time should stick to broad liquidity on stable pairs or avoid liquidity provision entirely. Staking SOL for network rewards or using a Phantom wallet for token swapping and DeFi interaction is less risky than providing liquidity if the user is not willing to actively manage the position.

A final consideration is tax and accounting. Many users deposit into a pool on Raydium or Orca, earn rewards, and withdraw months later without tracking the exact sequence of deposits and fee accruals. When tax season arrives, the user owes capital gains tax on the appreciated value, but they lack the records to prove their cost basis. Using the phantom wallet to execute trades creates an on-chain record, but that record must be matched with off-chain prices and fees to calculate tax liability correctly. For large positions, consulting a tax professional is worth the cost to avoid surprises.

Learning from real mistakes and adapting strategy

New liquidity providers and yield farmers on Solana often compound their mistakes by repeating the same strategy after a loss. A user might deposit into a high-APY pool, watch impermanent loss exceed fee collection, withdraw at a loss, and then immediately deposit into another high-APY pool, assuming the outcome will be different. In reality, the underlying mechanics have not changed. The second pool may be riskier, with even worse impermanent loss. The only way to improve outcomes is to slow down, measure actual returns including all fees, and adjust entry and exit criteria based on data rather than hope.

Some users benefit from starting with a smaller amount and observing the behavior of their Phantom wallet position for a full month before committing large capital. Seeing the daily fee accrual and the weekly price fluctuations creates intuition about whether the strategy is sound. If a user is surprised by how much impermanent loss accumulates or how small the daily fee is relative to expectations, that surprise is valuable information. It signals that the strategy needs refinement or that the user should transition to a different approach.

Document your entry price, entry fees, withdrawal plans, and expected timeline before depositing. At the end of the period, calculate the actual return in dollars, subtract fees, and compare it to the initial projection. Over time, this discipline reveals which pools and strategies work in actual conditions versus which ones only looked good in theory. It also prevents the psychological trap of checking prices obsessively and making reactive changes. Liquidity farming requires patience, clear criteria, and regular measurement. Those elements matter more than the sophistication of the wallet or the platform being used.

Frequently asked questions

What is impermanent loss, and will I experience it on every Phantom wallet liquidity pool?

Impermanent loss occurs when the price ratio of the two tokens in a pool changes after you deposit. Your share of the pool is rebalanced by the automated market maker, leaving you with a different mix of tokens than you deposited. On stable pairs such as USDC-USDT, impermanent loss is negligible. On volatile pairs, it can be substantial even if you earn trading fees. Stable pairs are safer for beginners; you only experience meaningful impermanent loss on volatile pairs.

How can I minimize slippage when swapping tokens through Phantom wallet on Raydium or Orca?

Slippage increases when you trade a large amount relative to the pool’s liquidity depth or when the network is congested. To minimize it, break large trades into smaller transactions, set a reasonable slippage tolerance before executing (typically 0.5 to 2 percent), and trade during low-congestion times on Solana. You can also use Phantom wallet to monitor the quoted slippage in real time before confirming the transaction.

Does the advertised APY on a Raydium or Orca pool include all costs, or do I need to subtract fees separately?

The advertised APY is typically calculated based on trading fee collection only. It does not account for entry and exit fees (usually 0.05 to 0.5 percent each) or impermanent loss. You must subtract those costs from the projected fee income to calculate your true return. For volatile pairs, impermanent loss can exceed fee collection, resulting in a net loss even with a high advertised APY.