TC TradeCaliper

Average Down Calculator

Find your new average after buying more — or how many shares it takes to hit a target average.

What do you want to work out?
New average
$45.00
Total shares
200
Break-even move
12.50%

Break-even move = how far price must rise from your $40 buy to reach the new $45 average.

No signup · Your numbers stay in your browser · 100% free

Two ways to use this calculator

The first mode answers “if I buy more, what happens to my average?” Enter the shares you already own and your current average cost, then the shares and price of the buy you’re considering. You’ll get your new average cost (which is also your break-even price) and how far the price has to move from your new buy to get back to break-even.

The second mode works backward: “how many shares do I need to reach a target average?” Give it your current position, the price you could buy at, and the average you’re aiming for, and it solves for the exact number of shares and the cash required.

The math

A new average is just a weighted average of every share you hold: new average = total cost ÷ total shares. To find the shares needed to reach a target average T by buying at price P, the calculator solves n = shares × (average − T) ÷ (T − P). That equation only has a valid answer when the buy price is below the target and the target is below your current average — because buying more shares can only pull your average down, and only toward a price you’re actually paying. When the numbers don’t allow it, the tool tells you instead of returning a misleading figure.

A worked example

You own 100 shares at an average of $10. You buy 100 more at $8. Your total cost is $1,000 + $800 = $1,800 across 200 shares, so your new average is $9.00. From the $8 you just paid, the price needs to rise 12.5% to reach that $9 break-even. If instead you had a target average of $9 in mind, the calculator would tell you that buying 100 shares at $8 gets you there exactly.

What to keep in mind

TradeCaliper is a planning and education tool, not financial advice.

Trade with sharper numbers

Occasional emails on position sizing, risk, and new TradeCaliper tools. No spam, unsubscribe anytime.

Free · No trading advice · Unsubscribe in one click.

Frequently asked questions

What does averaging down mean?

Averaging down means buying more of a stock you already own at a lower price, which lowers your average cost per share. A lower average means the price has less distance to travel before your position breaks even. It also increases your total exposure, so it raises risk as well as lowering the break-even point.

How do you calculate a new average after buying more?

Add the cost of your existing shares to the cost of the new shares, then divide by the total number of shares. In formula terms: new average = (old shares × old average + new shares × buy price) ÷ (old shares + new shares). This calculator does it instantly and also shows how far the price must recover to reach the new break-even.

How many shares do I need to reach a target average?

Switch to the "Shares to hit a target average" mode. Enter your current shares and average, the price you would buy at, and the average you want to reach. The tool solves for the exact share count — rounding up so your target is met or beaten — and the cash required. Note you can only lower your average by buying below it, so the target must sit between your buy price and your current average.

Is averaging down a good strategy?

It depends entirely on your thesis and risk management. Averaging down lowers your break-even but concentrates more capital into a position that is currently losing, which can compound losses if the decline continues. Many trading frameworks caution against adding to losers. This calculator is a math tool, not a recommendation to average down.

More trader tools

Put this calculator on your site

Free to embed. The snippet keeps a small credit link back to TradeCaliper.

<iframe src="https://tradecaliper.com/embed/average-down-calculator" style="width:100%;min-height:640px;border:1px solid #e5e5e5;border-radius:8px" loading="lazy" title="Average Down Calculator"></iframe>
<p style="font-size:13px">Calculator by <a href="https://tradecaliper.com/average-down-calculator/">TradeCaliper</a></p>