Skip to main content

Why do I see 'Not enough funds to place buy orders'?

This error means your bot does not have enough quote currency to open new buy positions. Sell positions, lower your minimum trade amount, or deposit more funds.

Written by Pete Darby
Updated this week

The error Not enough funds to place buy orders appears in your trading bot output. It means your bot does not have enough quote currency available to open new buy positions.

Cause

Your available quote currency balance is too low to meet the minimum trade amount configured in your bot's Base config. This typically happens when all your funds are tied up in open positions, or when your balance has dropped below the configured minimum.

How to fix it

You have three options to resolve this error:

  • Sell open positions — Free up quote currency by manually closing one or more open positions, or wait for the bot to sell them automatically based on your sell settings.

  • Lower your minimum trade amount — Reduce the Minimum trade amount in your Base config's Coins and amounts settings. Make sure the new amount still meets your exchange's minimum order size.

  • Deposit more funds — Add more quote currency to your account on your exchange.

Verify the error is resolved

Once you have freed up or added funds, your bot will automatically attempt to place buy orders on the next trading cycle. Check your trading bot output to confirm the error no longer appears.

Did this answer your question?