Calceno

Investment record tool

Averaging Down Calculator

Enter the shares and average price you already hold plus one more purchase, and get the new average price, total shares and total cost straight away. Enter the extra buy as an additional investment or as a number of additional shares, whichever you know.

Buying more does not always lower your average. A new purchase price below your current average pulls the average down; a higher one pushes it up, and this calculator shows either outcome exactly as the numbers fall. No live stock prices are looked up, and no brokerage fees or taxes are applied, because this engine has no field for them. Results are informational estimates based only on your inputs and are not investment, legal or tax advice.

Enter your holding and the extra purchase

Enter the shares and average price you already hold, then the price and the amount (or number of shares) you are buying now. Your inputs are calculated only in this browser and are never sent to or stored on a server.

Brokerage fees, taxes, exchange rates and live prices are not included. The values shown first are a hypothetical example chosen to show how the calculation works. They are not a real quote or a recommendation. Results are informational estimates based only on what you enter and do not guarantee any return.

shares

How many shares you hold right now. It must be greater than 0.

USD

Your average cost per share so far. 0 is allowed.

USD

The price of one share in this new purchase, not the total order value.

How to enter the extra purchase

Choose whichever you know: how much money you put in, or how many shares you bought. The value you do not choose is never used in the calculation.

USD

The money you are putting in this time. Fees are not included. 0 is allowed.

New average price after the extra purchase

$43.33

Lower · Additional investment entered

The average price went down by $6.67. Prices are shown to two decimal places and intermediate values are never rounded.

Total shares
30
Total cost
$1,300.00
Average price change
$6.67 lower
Average price change rate
13.33% lower

This is an informational estimate based only on your inputs, with no fees or taxes. Only the shares and prices you entered are used, so the figure your broker shows can differ. Live prices, exchange rates and platform rules are never looked up, and this is not investment, legal or tax advice.

Existing holding and new purchase

The new average price is the two pots of money added together and divided by all the shares. The side with more shares pulls the average harder.

Scroll the table sideways to see every column.

Shares, price per share and cost for the existing holding and the new purchase, with the totals
ItemSharesPrice per shareCost
Existing holding10$50$500.00
New purchase20$40$800.00
Total30New average $43.33$1,300.00

Costs are rounded for display, prices to two decimal places, and share counts of 1 or more to four decimal places. Rounding happens only for display; the new average price is calculated from unrounded values, so multiplying the numbers on screen by hand can differ slightly from the totals. Values up to 1,000,000,000,000,000 are accepted.

How to use the averaging down calculator

  1. Enter how many shares you hold now in Current shares. It must be greater than 0.
  2. Enter your average cost per share so far in Current average price. 0 is allowed.
  3. Enter the price of one share in this new buy in New purchase price, not the total order value.
  4. Choose how to enter the extra buy: Use additional investment or Use additional shares.
  5. Enter the money you are putting in as Additional investment, or the share count as Additional shares.
  6. Select Calculate to see the new average price, total shares, total cost and how far the average moved.
  7. Select Reset example to go back to the values shown when the page opened.

The value you do not choose is never used. If you pick Use additional investment, whatever is left in the additional shares field is not passed to the calculation at all, so a stale figure cannot quietly change your result.

The values shown when the page opens are a hypothetical example chosen to show how the calculation works. They are not a real quote and no company or product is being recommended. This calculator holds no price, fee or tax figures of its own.

What averaging down means

Averaging down means buying more of something you already own at a different price and then working out the weighted average cost of everything you now hold. It is not a strategy this page recommends; it is simply the arithmetic of putting two purchases together.

The word “down” describes the usual reason people do it, not a guaranteed outcome. A new purchase price lower than your current average price can bring the average down. A new purchase price higher than your current average price pushes the average up instead, which is sometimes called averaging up. This calculator does the same sum either way and labels the result Lower, Higher or No change in words, not by colour alone.

A lower average cost does not mean a smaller loss. Your total money at risk goes up every time you buy more, and the market price is unaffected by what you paid.

Averaging down formula

These are the formulas this calculator uses. Following them in order lets you check the result by hand.

New average price = ( current shares × current average price + additional shares × new purchase price ) ÷ ( current shares + additional shares )

  • Existing cost = current shares × current average price
  • Additional shares = additional investment ÷ new purchase price (in amount mode)
  • Additional investment = additional shares × new purchase price (in share mode)
  • Total shares = current shares + additional shares
  • Total cost = existing cost + additional investment
  • New average price = total cost ÷ total shares
  • Average price change = current average price − new average price
  • Average price change rate = change ÷ current average price × 100

The two input modes are the same equation read from either end, which is why the answer is identical whichever one you choose. Intermediate values are never rounded; only the numbers on screen are tidied up, so multiplying the figures you see by hand can differ slightly in the last digit.

If your current average price is 0 there is nothing to measure a percentage against, so the change rate is left uncalculated rather than forced to 0% or infinity. The change in money is still shown.

Worked example

These are the same values the calculator shows when the page opens. They are a hypothetical example, not a real quote.

  1. You hold 10 shares at an average price of 50, so your existing cost is 10 × 50 = 500.
  2. You put in an additional investment of 800 at a new purchase price of 40.
  3. Additional shares = 800 ÷ 40 = 20 shares
  4. Total shares = 10 + 20 = 30 shares
  5. Total cost = 500 + 800 = 1,300
  6. New average price = 1,300 ÷ 30 = 43.33 (43.3333… before rounding)
  7. The average moved from 50 to 43.33, about 6.67 lower, or roughly 13.33%.

Switching to Use additional shares and entering 20 against the same price of 40 gives exactly the same result, because 20 × 40 is the same 800. If you changed the new purchase price to 60 instead, the average would move upto about 55.71 — the same formula, a different direction.

Zero values and the input limits

  • Current shares must be greater than 0. With no existing holding there is nothing to average against, so the calculator refuses the input instead of inventing an answer.
  • A current average price of 0 is allowed. The new average price is still calculated; only the percentage change is left blank, because dividing by 0 has no meaning.
  • An additional investment of 0 is allowed. Nothing is bought, so the totals stay exactly as they were.
  • In amount mode the new purchase price cannot be 0 when the additional investment is above 0. There would be no way to work out how many shares the money bought.
  • In share mode a price of 0 is accepted. The share count rises and the additional investment is 0, which is what a free allocation would look like.
  • Fractional shares are accepted, both directly and as the result of dividing an amount by a price.
  • Empty fields, letters, negative numbers and values above the limit shown under the table are not calculated, and the calculator tells you which field is wrong and why.

Assumptions and limitations

  • This is a weighted average of what you paid, nothing more. It says nothing about what the shares are worth now.
  • No live stock prices are fetched, and no market data is looked up anywhere on this page.
  • Brokerage fees are not included. This engine has no field for user-entered fees, so none are applied.
  • Taxes are not included, and no statutory tax rate is ever guessed or applied automatically.
  • Exchange rates are not included. No currency conversion happens anywhere on this page.
  • Because fees and taxes are excluded, the figure your broker shows can differ from the result here.
  • A lower average price does not reduce a loss; it only restates what you paid on average.
  • Buying more increases the money you have at risk in a single holding.
  • Results are informational estimates based only on the values you enter.
  • They do not guarantee any return and are not investment, legal or tax advice. No specific product is recommended.
  • Intermediate values are not rounded; only the numbers on screen are rounded for display.
  • Your inputs are calculated only in this browser and are never sent to or stored on a server.

Averaging down vs a plain average price

This page and a general average price calculator use the same weighted average formula but answer slightly different questions.

  • Averaging down (this page)starts from a position you already have — a share count and an average price — and adds one more purchase. That is the situation you are in when you are deciding whether to buy more.
  • The Stock Average Price Calculator starts from a blank list and adds up every purchase you enter, one row at a time. That is the situation you are in when you are rebuilding a whole position from your trade history.

Both give the same answer for the same money and shares, because both are the same weighted average. Pick whichever matches the numbers you actually have in front of you.

Frequently asked questions

How do you calculate a new average price after buying more?

Multiply your current shares by your current average price to get what you have already spent, add the money you are putting in now, then divide that total cost by the total number of shares you end up with. For example, 10 shares at 50 is 500 spent, adding 800 at a price of 40 buys 20 more shares, so 1,300 divided by 30 shares gives a new average price of about 43.33.

Does buying more always lower my average price?

No. The average moves towards the price you just paid. Buying below your current average price can bring the average down, and buying above it pushes the average up instead. This calculator runs the same formula either way and states the direction in words as Lower, Higher or No change, so a rising average is never hidden.

Should I enter the amount I invested or the number of shares?

Whichever you actually know. In amount mode the share count is worked out as additional investment divided by the new purchase price. In share mode the amount is worked out as additional shares times the price. The two modes describe the same purchase, so entering 800 at a price of 40 and entering 20 shares at 40 give an identical result.

Why can the new purchase price not be 0 when I enter an amount?

Because the calculator has to divide your money by the price to find out how many shares it bought, and dividing by 0 is not possible. Enter the real price, or switch to Additional shares and type the share count directly. In share mode a price of 0 is accepted and simply adds shares at no cost.

Are brokerage fees and taxes included?

No. This calculator has no input for fees or taxes, so none are applied and no rate is ever guessed. If you want an all-in figure, add your fees to the additional investment yourself before entering it. Because of this, the average price your broker displays can differ from the result here.

Does this calculator use live stock prices?

No. It never fetches market data, quotes or exchange rates. Every number in the result comes from the values you typed in, and no currency conversion happens anywhere on this page.

Why is my average price change rate blank?

That happens when your current average price is 0. A percentage change has to be measured against something, and there is nothing to divide by, so the rate is left uncalculated rather than shown as a misleading 0% or infinity. The change in money is still displayed.

Does a lower average price mean I am losing less money?

No. Your average price is only a record of what you paid. The market price does not move because your average changed, and buying more increases the total amount you have at risk in one holding. Treat the result as bookkeeping, not as a signal, and remember it is not investment advice.

Can I enter fractional shares?

Yes. You can type a fractional share count directly, and dividing an amount by a price often produces one anyway. The calculator keeps the full value for the calculation and only tidies the display, so nothing is silently rounded away.

Are my inputs stored?

No. The calculation runs entirely in your browser, and your inputs are never sent to or stored on a server.

Related calculators

If you want to rebuild a whole position from scratch rather than add one purchase to it, the Stock Average Price Calculator takes any number of buys, each with its own quantity and price, and gives the same weighted average.

To look forward instead of back, the Monthly Compound Interest Calculator grows a balance month by month with an optional monthly contribution, and the Compound Interest Calculator does the same over years. Both are hypothetical simulations and guarantee no return.