How to Fix Insufficient Liquidity for this Trade

In this step-by-step guide, you will learn how to fix 'insufficient liquidity for this trade'' on PancakeSwap and Uniswap respectively.

Mr. KingsHOK

Fact Checked

This post may contain affiliate links, and if you read our disclosure, you'll know that using those links may earn us commission at no extra cost to you. We recommend products/services based on our first-hand experience, so thanks for your support!

Many people experience this issue when they try to swap cryptocurrency tokens.

This issue mostly occurs on decentralized exchanges like PancakeSwap and Uniswap.

If you’re trying to swap a token on PancakeSwap V2, it’s likely that you’ll face ‘Insufficient Liquidity For This Trade’ error.

The error occurs less, or not at all on the old version of these crypto exchange platforms.

In this guide, you’ll learn why you keep seeing ‘Insufficient Liquidity For This Trade’, and how to fix it.

What does insufficient liquidity for this trade mean?

Once PancakeSwap keep saying ‘Insufficient Liquidity For This Trade’, it means that you’re using the newer version of the exchange.

The exchange (V2) typically shows the ‘Insufficient Liquidity For This Trade’ when swapping a token for another.

PancakeSwap migrated to V2 on 25 April 2021, but unfortunately, the migration from V1 has caused liquidity issues.

As a result, you may not be able to swap older tokens on PancakeSwap V2.

Additionally, setting your wallet to low slippage tolerance can cause ‘Insufficient Liquidity For This Trade’ on Uniswap and PancakeSwap.

When your slippage tolerance is too low, your order will not be executed, because the price difference is too high.

How to fix insufficient liquidity for this trade

Though this error also happens on Uniswap, we’re make this guide simple by only discussing how to fix ‘insufficient liquidity for this trade’ on PancakeSwap.

The steps to fix the issue are the same for the two decentralize exchange platforms.

To fix ‘Insufficient Liquidity For This Trade’ on PancakeSwap, you need to use the V1 (old) exchange instead of V2.

Alternatively, you should try increasing your slippage tolerance to 12% or higher.

In most cases, you’re getting the ‘Insufficient Liquidity For This Trade’ error on PancakeSwap because the token to swap does not support the V2 exchange.

However, when you’re swapping tokens that have updated their liquidity pool, the error will not occur.

PancakeSwap V2 is a newer version of the exchange.

As PancakeSwap migrated from V1 to V2, you may get an error when you’re trying to swap new tokens as V1 does not support them.

Methods of fixing insufficient liquidity

There are two methods to fix ‘Insufficient Liquidity for This Trade’ both on Uniswap and PancakeSwap:

1. Use the V1 (old) exchange

The first method to fix insufficient liquidity for This trade on PancakeSwap is to use the V1 (old) exchange.

Firstly, open PancakeSwap and connect your cryptocurrency wallet if you haven’t already.

At the bottom of the decentralized exchange, you will the versions to choose (i.e. ‘V2’ and ‘V1 (old)’) respectively.

The ‘V2’ is the latest version of PancakeSwap, while ‘V1’ is the older version.

Tap on ‘V1 (old)’ to switch the version of PancakeSwap to the older one, then proceed with all other swapping processes.

To proceed to use PancakeSwap V1, you need to understand that V1 is no longer supported, and you may experience significant slippage.

2. Increase your slippage tolerance

If you’re still getting the error after switching the version of PancakeSwap to V1 (old), you can try increasing your slippage tolerance.

At times, you won’t be able to swap your tokens because your slippage tolerance is too high.

This is because your order will not be executed if the price difference is greater than your slippage tolerance.

To fix this, you should know how to change slippage tolerance on PancakeSwap.

Visit PancakeSwap and tap on the settings icon, and you’ll see a pop-up with three level of percentages to choose from (i.e. 0.1%, 0.5% and 1% respectively).

For some of the new tokens, these slippage tolerances are too low, and to fix the error, input up-to ‘12%’ on the percentage field.

After you’ve increased the slippage percentage, you’ll see an error message saying that your transaction may be front-run.

Close the pop-up message and try swapping your tokens again.

Alternatively on insufficient liquidity

If you’re still unable to fix ‘insufficient liquidity for this trade’ on the DEx, then you should try few more tricks.

Firstly, try switching from Wi-Fi to mobile data network, as it may help resolve the liquidity issue.

Additionally, if you’re using a VPN, try disconnecting from it, or you can simply try is to wait it out.

At times, the error message is temporary, and eventually resolves itself after some time.

If the error persists, then the error isn’t from your end, but the tokens that you’re trying to swap.

In that case, you should reach out to the exchange Telegram group for answers from token developer(s).

Just know that how to fix ‘insufficient liquidity for this trade’ on Uniswap DEx is still same process as that of PancakeSwap.

Let's Stay Connected

About: Mr. KingsHOK

Photo of author
I am a financial nerd with a Bachelor’s Degree in Accounting and Finance, but found digital currency and asset investment to be more lucrative. The Crypto Staunch website is established to help individuals learn how digital currency and assets work through in-depth articles.

If you appreciate my efforts, then gift me some coffee!

If you have any question, opinion or suggestion for the subject of a future article, please use our contact page to send us a message immediately. Thanks!

About The 'Staunch

I am a financial nerd with a Bachelor’s Degree in Accounting and Finance, but found digital currency and asset investment to be more lucrative. The Crypto Staunch website is established to help individuals learn how digital currency and assets work through in-depth articles.