Buying more shares to bring down your average cost? Enter each purchase below and instantly get your new average buy price, total quantity held and total investment — across as many buys as you need.
Stock averaging — also called averaging down or averaging up — is the practice of buying more shares of a stock you already hold, at a different price, so that your overall average cost per share moves closer to the new price. When you buy more shares at a lower price than your existing holding, your average cost falls. When you buy more at a higher price, your average cost rises.
This is one of the most common questions traders and investors search for, because the maths behind it is simple but easy to get wrong by hand once you have more than two purchases. That's exactly what this stock averaging calculator solves — enter every buy, and it does the arithmetic instantly.
The formula behind every average price calculation is the same, no matter how many trades you make:
Average Price = Total Investment ÷ Total Quantity
Where Total Investment is the sum of (quantity × price) for every purchase, and Total Quantity is the sum of all the shares you've bought. This is a weighted average — a large purchase at a low price pulls the average down more than a small purchase at the same price.
| Buy | Quantity | Price | Amount |
|---|---|---|---|
| Buy 1 | 50 | 240.50 | 12,025.00 |
| Buy 2 | 50 | 198.75 | 9,937.50 |
| Total | 100 | — | 21,962.50 |
Average price = 21,962.50 ÷ 100 = 219.63 per share. The break-even price has moved from 240.50 down to 219.63 — a fall in the stock price of just 8.6% from the first buy is enough for this position to break even, instead of needing the price to recover the full drop.
Averaging down means adding to a position after the price has fallen. It lowers your break-even point, but it also means more of your capital is tied up in a position that has moved against you.
Averaging up means adding to a position after the price has risen — common among trend-followers who want more exposure to a winning trade, accepting a higher average cost in exchange for confirmation that the trade is working.
There's no single right answer — it depends on why the price moved and how the position fits your overall plan:
A useful habit is to decide your maximum position size and number of averaging steps before you enter the first trade, rather than deciding in the moment when emotions are highest.
Average buy price equals total investment divided by total quantity. Multiply each trade's quantity by its price, add those amounts together, then divide by the total number of shares you hold.
It depends on why the price fell. Averaging down can lower your break-even point when the underlying business is still sound, but it can also increase losses if the stock is falling for a structural reason. Position sizing and a clear thesis matter more than the average price itself.
It reduces your average cost per share, which lowers the price at which you break even. It does not reduce the amount of money already invested, and it increases your total exposure to the stock.
There's no fixed limit — add as many purchases as you like to this calculator. In practice, most traders cap how much capital goes into a single position and average down a limited number of times based on a pre-defined risk plan.
Averaging usually refers to ad-hoc purchases at different prices, often reacting to how a stock has moved. A SIP is a fixed amount invested on a fixed schedule regardless of price — a form of dollar-cost averaging by design. Try our SIP Calculator.
No — it works on the raw quantity and price you enter. Use the Brokerage Calculator separately to estimate brokerage, STT, GST and other charges on each trade.
Yes. The maths behind average price is identical everywhere — NSE, BSE, or any global exchange. Just enter the quantity and price in your own currency.