How to Calculate Your Average Buy Price in Crypto
· Updated · 5 min read
Short answer: Your average buy price is everything you paid, fees included, divided by the number of coins you actually received. Selling part of your holding doesn't change it, and a swap counts as buying at the value of what you gave up. Track it in naira and in US dollars, because exchange rate moves can make the two tell different stories.
Your wallet shows what your crypto is worth right now. It can't tell you whether you're up or down. If you bought several times this year (once after a client paid, twice on salary day, once in a dip after Christmas), every batch cost a different price, and the answer isn't obvious.
It comes down to one number most people never work out: your average buy price. Once you have it, every price you see on a rates page starts to mean something.
The formula
Average buy price = total amount paid, including fees ÷ total coins received
Two details catch people out:
- Fees belong in the total. It doesn't matter whether the fee was a separate naira charge or taken out of the coins. Either way, it's part of what those coins cost you.
- Use the coins that actually arrived, not the amount you meant to buy. If a fee was deducted in coins, count only what landed.
Worked example in naira
Coin A and every number below are made up to show the maths. They aren't real prices or fees.
You buy Coin A three times, spending ₦50,000 each time plus a ₦500 fee.
| Purchase | Naira spent | Fee | Price per coin | Coins received |
|---|---|---|---|---|
| 1 | ₦50,000 | ₦500 | ₦1,000 | 50 |
| 2 | ₦50,000 | ₦500 | ₦500 | 100 |
| 3 | ₦50,000 | ₦500 | ₦1,250 | 40 |
| Total | ₦150,000 | ₦1,500 | 190 |
Average buy price = ₦151,500 ÷ 190 = ₦797.37 per coin (call it ₦797).
Without the fees it would be about ₦789. Small fees, repeated often, quietly lift your break-even price.
The shortcut that gets it wrong
The tempting shortcut is to average the three prices: (₦1,000 + ₦500 + ₦1,250) ÷ 3 = about ₦917. That's wrong, because you bought far more coins when the price was low.
It matters more than it looks. If Coin A is trading at ₦850, the shortcut says you're at a loss. In fact your 190 coins are worth ₦161,500 against the ₦151,500 you paid, so you're up ₦10,000.
The same purchases in US dollars
Now measure the same three buys in dollars. Assume, again with made-up numbers, that the rate was ₦500 to $1 each time. Each ₦50,500 purchase cost $101, so you paid $303 for 190 coins.
Average buy price in dollars = $303 ÷ 190 = about $1.59 per coin.
When naira and dollars disagree
Months later, Coin A trades at $1.50, but the naira has weakened to ₦600 per dollar (still made up). In naira, each coin is now worth ₦900.
- In naira, you're up: ₦900 against your ₦797 average.
- In dollars, you're down: $1.50 against your $1.59 average.
Both are true. The naira figure tells you whether selling now gives you more naira than you put in. The dollar figure tells you whether the coin itself did well, or whether the exchange rate did the work. Tracking both stops you mistaking a weaker naira for a good investment.
What happens when you sell part
Using the average cost method, selling doesn't change the average buy price of the coins you keep.
Say you sell 90 of your 190 coins at ₦1,100 each (made up), with no selling fee:
- You receive ₦99,000.
- Those 90 coins cost you 90 × ₦797.37 = about ₦71,763.
- Your profit on the sale is about ₦27,237.
- Your remaining 100 coins still have an average of ₦797.37.
If you buy more later, add the new cost to the cost of what you still hold (100 × ₦797.37 = ₦79,737) and divide by your new total number of coins.
Swaps, crypto salary and free coins
- Swaps. When you swap one coin for another, the new coin's cost is the value of what you gave up, fees included. On KWIQ, crypto-to-crypto swaps cost 2%: swap 100 USDT and you get about 98 USDT worth of Bitcoin, but your cost for that Bitcoin is the full 100 USDT. See how to swap USDT for Bitcoin.
- Getting paid in crypto. If a client pays you 200 USDT, its cost to you is its value on the day you received it.
- Gifts and airdrops. People track these either at zero or at their value when received. Pick one approach and stick with it.
- Moving coins between your own wallets. The network fee is a cost too. If you send 100 coins and 99 arrive, what you paid in total hasn't changed, but you now hold one coin fewer, so your average rises slightly.
Tax rules can require a particular method for working out gains, so for tax, follow the rules that apply to you. This is general information, not tax advice. Our spreadsheet method for crypto records helps you keep the details in one place.
Let the calculators do the sums
You don't have to do any of this by hand. Enter each purchase in our free average cost calculator and it gives you your average. Then put that average into the crypto profit calculator with a possible selling price to see your profit or loss before you sell. Today's prices are on the crypto to naira rates page.
If you buy on a schedule, your average builds up month by month. Our guide to dollar-cost averaging with naira shows how that works.
Know your number before you sell
Write down every purchase as you make it: the date, naira paid, fee, coins received and that day's naira-to-dollar rate. It takes a minute, and it saves an evening of scrolling through old bank alerts.
When your numbers say it's time, download the KWIQ app. It shows the rate and the exact naira amount before you confirm, and selling crypto for naira costs nothing. Phone almost full? Sign up on the web instead.
Frequently asked questions
Should I include fees in my average buy price?
Yes. Every fee you paid to get the coins is part of their cost, whether it was charged in naira or deducted in coins. Leaving fees out makes your break-even price look lower than it really is.
Does selling some coins change my average buy price?
Not under the average cost method. The coins you still hold keep the same average; only buying more changes it.
Why is my profit different in naira and in dollars?
Because the naira-to-dollar rate moves as well as the coin's price. A weaker naira can show a naira profit even when the coin's dollar price has fallen, so it helps to track both.
Is there a tool that calculates average buy price?
Yes. KWIQ's free average cost calculator works it out from your list of purchases, and the crypto profit calculator shows your gain or loss at any selling price.
Written by
Ikechukwu Menik
Technical Writer at KWIQ
Writes KWIQ’s guides on crypto, payments and keeping your money safe online.