en

DCA in crypto: what it is and how to calculate your average buy price

DCA stands for dollar-cost averaging: buying a fixed amount at regular intervals, whatever the price does. It’s a way of spreading your purchases over time instead of staking everything on a single day. This is how it works, and how to calculate the average price, which is what really matters.

By Updated 3 min read

What DCA is

Instead of investing 1,200 USDT on one day, you invest 100 USDT every month for a year, or 25 every week. You always buy the same amount in USDT, so when the price is high you get fewer coins, and when it’s low, more.

The advantage is psychological and practical: you don’t have to time the market, and you reduce the impact of having bought everything right at a peak. Many exchanges let you automate it with recurring buys on spot.

How to calculate your average price

Your average price is what you have invested divided by the coins you hold, not the average of the prices you bought at. Since you put in the same amount each time, you get more coins when the price is low. Four purchases of 100 USDT at different prices:

PurchasePriceYou investCoins
150,000 USDT100 USDT0.002000
240,000 USDT100 USDT0.002500
360,000 USDT100 USDT0.001667
450,000 USDT100 USDT0.002000
Total400 USDT0.008167

Average price = 400 ÷ 0.008167 = about 48,980 USDT. The simple average of the four prices is 50,000, but your real price is lower, because the purchase at 40,000 got you more coins.

If you buy different amounts each time, the formula is the same: add up what you invested and divide it by the total number of coins.

Don’t forget the fees

Every purchase pays its own fee. If you make many small purchases, fees weigh more on the total. For an exact average price, add what you paid in fees to the amount invested as well. How they are calculated is in maker and taker fees.

What DCA doesn’t do

DCA spreads your purchases over time and changes the average price you buy at, but it doesn’t decide what the price does afterwards: it doesn’t guarantee a profit, it doesn’t turn a bad coin into a good one and it doesn’t work with leverage.

  • It doesn’t guarantee a profit: if the price falls and never rises again, you are still losing, just spread out over time.
  • It isn’t a strategy for just any coin: buying something every month that goes to zero is going to zero bit by bit.
  • It makes no sense with leverage: averaging down a leveraged position brings liquidation closer with every purchase.

What to buy, how much and how often depends on your situation, and the decision is yours. This guide explains the mechanics, not what to do with your money.

Read next →Spot or futures: how they differThe differences between trading crypto on spot and in futures: owning the coin, leverage, liquidation, fees and funding, side by side in one clear table.

Frequently asked questions

What does DCA mean in crypto?

Dollar-cost averaging: investing the same amount at regular intervals, for example every week or every month, regardless of the price at the time.

How do you calculate the average buy price?

Add up everything you have invested and divide it by the total number of coins you have bought. It isn’t the average of the prices.

Does DCA eliminate risk?

No. It reduces the risk of putting everything in at a bad moment, but if the coin’s price falls and doesn’t recover, you lose all the same.

Keep reading

How can we help?

Does it cost anything?

No. The site, checking whether you're a referral and the Trading Hub cost you nothing. CryptoBruj doesn't sell anything.

What does being a referral mean?

That you opened your exchange account with the CryptoBruj link or code. You can check it in a moment in Am I a referral? with your exchange and your UID.

Where do I find my UID?

In your exchange profile, next to your name or your email, with a button to copy it. Bitget: on the website, hover over your profile in the top right; in the app, tap your profile in the top left, then “Profile”. Bitunix: on the website, click your profile in the top right. BingX: on the website, hover over your profile in the top right; in the app, tap your profile in the top left. OKX: on the website, hover over your profile in the top right; in the app, open the menu, then “Profile and settings”.

How do I join the Trading Hub?

Fill in the Trading Hub form with your exchange, your UID, your email and your Telegram username. Your Telegram username is the one that starts with @: you’ll find it in Telegram’s Settings and, if you don’t have one, you can create it there. If the exchange confirms that you are a referral, we give you a personal link to the Telegram bot, which lets you into the group. Open it from the same Telegram account you entered in the form.

My account doesn't show up as a referral. What do I do?

Check that the UID and the exchange are correct; if you've just created the account, try again in a while. If it still doesn't show up, your account wasn't opened with CryptoBruj's link or code, and the code can't be added to an account that already exists. You have two options: open an account on another of the exchanges from My exchanges and join the Trading Hub with it (it's the quickest, and you can keep using the one you have), or make your account a referral with your exchange's steps: write to us below with your exchange and your UID and we'll tell you how.

Can I be removed from the Trading Hub?

To stay in, your account just needs to remain a referral: the bot checks it every day. If it stops being one, the bot lets you know privately before removing you from the group.

Does CryptoBruj give investment advice?

No. What CryptoBruj publishes is general and educational information, the same for everyone: it isn't advice or a personalised recommendation. The details are in the terms.

Question not here? Write to us and we’ll answer by email.