PancakeSwap Liquidity Pool Guide: How to Add/Remove Liquidity

ยท

PancakeSwap, known as "BingBing" in Chinese, is the leading decentralized exchange (DEX) on Binance Smart Chain (BSC), dominating the market with its high trading volume. This guide will walk you through adding and removing liquidity on PancakeSwap:

Key Concepts Before Starting

๐Ÿ‘‰ Master DeFi strategies with our advanced liquidity management tips


Step 1: Connecting Your Wallet to PancakeSwap

  1. Visit the official PancakeSwap website:
    https://pancakeswap.finance/?chain=bsc
  2. Click "Connect Wallet" in the top-right corner
  3. Select your wallet type (MetaMask for desktop by default)
  4. Approve the connection request in your wallet extension

Note: Mobile wallets like Trust Wallet or OKX Wallet auto-connect without manual steps.


Step 2: Adding Liquidity (Creating Pool)

  1. Navigate to "Earn" โ†’ "Farms/Liquidity" in the menu
  2. Select "My Positions" or go directly to:
    https://pancakeswap.finance/liquidity/positions
  3. Click "Add Liquidity"
  4. Select your token pair:

    • Left field: Choose BNB/USDT
    • Right field: Search for your custom token
  5. Critical: Select "Add V2 Liquidity" (V3 only works for standard tokens)
  6. Enter the token amounts:

    • The ratio determines initial token price
      Example: 1000 USDT + 1000 Panda = 1:1 price (1 Panda = 1 USDT)
  7. Approve both tokens in your wallet
  8. Confirm the transaction via MetaMask

After completion, your new pool will appear in "My Positions."


Step 3: Removing Liquidity

  1. Locate your liquidity position under "My Positions"
  2. Click on your "V2 LP" token
  3. Select "Remove"
  4. Choose withdrawal percentage:

    • 50% = Remove half liquidity
    • Max = Remove 100% of your share
  5. Approve and confirm the transaction

Important: You can only remove your own contributed liquidity, not others' funds.

๐Ÿ‘‰ Optimize your crypto portfolio with these proven strategies


PancakeSwap Liquidity FAQ

1. How much should I add for initial liquidity?

There's no fixed requirement, but we recommend:

2. How is token launch price determined?

Initial price = (Base token amount) รท (Your token amount)
Example: 100 USDT รท 10,000 tokens = 0.01 USDT price

3. What does "Insufficient liquidity" mean?

Single transactions cannot exceed 25% of pool value. Larger pools enable smoother trading.

4. Can I withdraw others' liquidity?

No. You can only remove your own contributed portion.

5. Can I send tokens directly to the pool address?

Never do this - It will be exploited by arbitrage bots. Always use official "Add Liquidity" methods.

6. What's the difference between V2 and V3?


Key Takeaways

  1. Always use V2 liquidity for custom tokens
  2. Maintain sufficient pool size (300+ USD recommended)
  3. Never manually transfer tokens to pool addresses
  4. Price fluctuates based on buy/sell pressure

For more advanced DeFi strategies, check our comprehensive guides. Happy trading!