Don’t invest unless you’re prepared to lose all the money you invest. This is a high-risk investment and you should not expect to be protected if something goes wrong. Take 2 minutes to learn more

Dollar-Cost Averaging Calculator

How much could your crypto be worth if you had regularly bought a small amount over time? Find out with our crypto dollar-cost averaging calculator.

Choose an asset, recurring deposit amount, how often you purchase, and start/end dates, and discover what your crypto holdings would have been using a DCA approach.

Let’s crunch the numbers

Learn more about DCA

What is Dollar-Cost Averaging?

Dollar-cost averaging (DCA) is a purchasing strategy which can lead to better results than attempting to time the market. Instead of buying all your funds in one go, the idea is that you break it up into a series of smaller purchases which you make at regular intervals. The goal is to reduce your exposure to market volatility and help lower your purchase costs and increase your returns. 

How does Dollar-Cost Averaging work?

Dollar-cost averaging works by buying the same amount of money into an asset on a regular basis, regardless of the asset’s price. For example, you could purchase $100 worth of Bitcoin once a month, irrespective of market volatility.

The asset price will often go up and down, so you may get fewer tokens for your money on some occasions. However, over time this will even out and the average cost per token will often work out more favorably than if you were to try to time your trades.

How do you calculate the average dollar cost?

To calculate the dollar-cost average of your portfolio, divide the sum of total cost by the number of total assets.

Here’s the dollar-cost averaging formula: Total cost divided by total number of tokens = dollar cost average

What are the benefits of Dollar-Cost Averaging?

In the long term, dollar-cost averaging can:

  1. Reduce market risk
  2. Lower purchase costs
  3. Save time otherwise spent tracking asset prices

It’s a great way to start trading if you’re new to crypto - and we’ve made it even easier for you on Uphold. Set up a regular deposit into an asset today with our automated transaction tool: get all the benefits, and none of the hassle.


The purchase, sale and custody of cryptoassets are regulated by the FCA for anti-money laundering purposes but this does not indicate any approval by the FCA of Uphold’s cryptoasset activities. Cryptoassets are very high risk, speculative investments. When purchasing, selling and/or holding cryptoassets, you will not have access to the Financial Ombudsman Service (FOS) or the Financial Services Compensation Scheme (FSCS) if something goes wrong. You should be aware and prepared to potentially lose some or all of your money. You should carefully consider whether trading or holding cryptoassets is suitable for you in light of your financial condition. Additional risk warnings are contained in Uphold’s Terms & Conditions.

Join Uphold

Please add a valid email address

Uphold Europe Limited, Reg No. 09281410, Registered Office: Eastcastle House, 27/28 Eastcastle Street, London, United Kingdom, W1W 8DH

© Uphold 2024. All Rights Reserved.

Uphold (FRN: 938277) is registered with the Financial Conduct Authority (FCA) for AML purposes and complies with the Money Laundering, Terrorist Financing and Transfer for Funds (Information on the Payer).

Uphold is also an EMD agent (FRN: 900577) of Optimus Cards UK Limited (FRN: 902034) which is authorised and regulated by the Financial Conduct Authority to issue e-money pursuant to the Electronic Money Regulations 2011.

The purchase, sale and custody of cryptoassets are regulated by the FCA for anti-money laundering purposes but this does not indicate any approval by the FCA of Uphold’s cryptoasset activities. Cryptoassets are very high risk and speculative.  When purchasing, selling and/or holding cryptoassets, you will not have access to the Financial Ombudsman Service (FOS) or the Financial Services Compensation Scheme (FSCS) if something goes wrong. You should be aware and prepared to potentially lose some or all of your money. You should carefully consider whether trading or holding cryptoassets is suitable for you in light of your financial circumstances.

Fiat money payments and balances (fiat is another name for traditional currencies, such as GBP, USD and EUR) constitute regulated e-money and payment services. In providing fiat balances, you are being issued with e-money by Optimus and Uphold is acting as its agent. See specific e-money terms. E-money is not a deposit or investment account which means that your e-money will not be protected by the FSCS. Your funds will be held in a designated safeguarding account with a regulated financial institution. E-money will not earn any interest.

Additional risk warnings are contained in Uphold’s Terms & Conditions