Stock Average Calculator
Weighted Average Price Tool
Calculate your weighted average purchase price instantly. Track cost basis, see how averaging down or up changes your break-even — for any stock, any market, any currency.
Your Holdings & New Purchase
Stock Average Calculator – Weighted Average Price for Any Market
Our free Stock Average Calculator helps investors worldwide calculate their weighted average purchase price when buying stocks at multiple prices. Whether you are averaging down after a price drop, averaging up in a rising stock, or systematically investing through SIP or DCA, this tool shows your exact new cost basis and break-even price instantly.
Weighted Average Price Formula
New Investment = New Buy Price × New Shares
Total Investment = Existing Investment + New Investment
Total Shares = Existing Shares + New Shares
Weighted Avg Price = Total Investment ÷ Total Shares
This is the industry-standard formula used by all brokers worldwide — Zerodha, Robinhood, Fidelity, Hargreaves Lansdown, CommSec — to calculate your cost basis shown in your portfolio.
Averaging Down vs Averaging Up
| Strategy | When to Use | Effect on Avg | Risk Level |
|---|---|---|---|
| Averaging Down | Stock price falls below your purchase price | ↓ Lowers average | Moderate–High |
| Averaging Up | Stock price rises, you add more | ↑ Raises average | Lower |
| SIP / DCA | Fixed investment at regular intervals | Smooths average | Low |
| Equal Buy | Same number of shares each time | Varies | Moderate |
How to Use This Calculator
- Select your currency (USD, INR, GBP, EUR, AUD, CAD, SGD, HKD, JPY)
- Choose a scenario preset or enter custom values
- Enter your existing average price and shares held
- Enter your new buy price and new shares to buy
- View your new weighted average, total investment, and how much your average changed
Country-Specific Use Cases
🇮🇳 India — SIP & NSE/BSE Averaging
Indian retail investors widely use cost averaging through monthly SIP investments in mutual funds and direct stocks on NSE and BSE. When a stock like Reliance or HDFC Bank falls 10–20%, many investors buy additional shares to lower their average. Use the SIP / DCA preset to simulate regular monthly buys and track your INR cost basis.
🇺🇸 USA — Dollar Cost Averaging on NYSE & NASDAQ
Dollar Cost Averaging (DCA) is one of the most popular investment strategies in the US. Investors regularly buy fixed dollar amounts of ETFs like SPY or QQQ or individual stocks regardless of price. Enter USD as your currency and use the DCA preset to track your S&P 500 or tech stock average cost.
🇬🇧 UK — LSE Share Averaging
UK investors averaging into FTSE 100 or AIM stocks can enter GBP as currency. The weighted average formula is identical — enter your existing average in pence or pounds, add new shares at today's price, and see your new average instantly.
🇦🇺 Australia — ASX Cost Averaging
Australian investors in ASX-listed stocks, ETFs, or LICs (Listed Investment Companies) can use AUD as currency. The calculator works the same way — enter your CMC Markets or CommSec portfolio average and simulate buying more shares at current prices.
Frequently Asked Questions
Why Tracking Your Average Price Matters
Your weighted average purchase price is your true break-even point. Without knowing this number accurately, you cannot tell whether selling a stock will result in a profit or a loss. This is especially critical for tax purposes — capital gains are calculated based on your actual cost basis, not just the last price you paid.
For long-term investors who build positions over months or years through SIP or DCA, the weighted average can be very different from any single purchase price. Our calculator ensures you always know your exact cost basis across any number of buy transactions.
Stock Average Calculator
Weighted Average Price Tool
Calculate your weighted average purchase price instantly. Track cost basis, see how averaging down or up changes your break-even — for any stock, any market, any currency.
Your Holdings & New Purchase
Stock Average Calculator – Weighted Average Price for Any Market
Our free Stock Average Calculator helps investors worldwide calculate their weighted average purchase price when buying stocks at multiple prices. Whether you are averaging down after a price drop, averaging up in a rising stock, or systematically investing through SIP or DCA, this tool shows your exact new cost basis and break-even price instantly.
Weighted Average Price Formula
New Investment = New Buy Price × New Shares
Total Investment = Existing Investment + New Investment
Total Shares = Existing Shares + New Shares
Weighted Avg Price = Total Investment ÷ Total Shares
This is the industry-standard formula used by all brokers worldwide — Zerodha, Robinhood, Fidelity, Hargreaves Lansdown, CommSec — to calculate your cost basis shown in your portfolio.
Averaging Down vs Averaging Up
| Strategy | When to Use | Effect on Avg | Risk Level |
|---|---|---|---|
| Averaging Down | Stock price falls below your purchase price | ↓ Lowers average | Moderate–High |
| Averaging Up | Stock price rises, you add more | ↑ Raises average | Lower |
| SIP / DCA | Fixed investment at regular intervals | Smooths average | Low |
| Equal Buy | Same number of shares each time | Varies | Moderate |
How to Use This Calculator
- Select your currency (USD, INR, GBP, EUR, AUD, CAD, SGD, HKD, JPY)
- Choose a scenario preset or enter custom values
- Enter your existing average price and shares held
- Enter your new buy price and new shares to buy
- View your new weighted average, total investment, and how much your average changed
Country-Specific Use Cases
🇮🇳 India — SIP & NSE/BSE Averaging
Indian retail investors widely use cost averaging through monthly SIP investments in mutual funds and direct stocks on NSE and BSE. When a stock like Reliance or HDFC Bank falls 10–20%, many investors buy additional shares to lower their average. Use the SIP / DCA preset to simulate regular monthly buys and track your INR cost basis.
🇺🇸 USA — Dollar Cost Averaging on NYSE & NASDAQ
Dollar Cost Averaging (DCA) is one of the most popular investment strategies in the US. Investors regularly buy fixed dollar amounts of ETFs like SPY or QQQ or individual stocks regardless of price. Enter USD as your currency and use the DCA preset to track your S&P 500 or tech stock average cost.
🇬🇧 UK — LSE Share Averaging
UK investors averaging into FTSE 100 or AIM stocks can enter GBP as currency. The weighted average formula is identical — enter your existing average in pence or pounds, add new shares at today's price, and see your new average instantly.
🇦🇺 Australia — ASX Cost Averaging
Australian investors in ASX-listed stocks, ETFs, or LICs (Listed Investment Companies) can use AUD as currency. The calculator works the same way — enter your CMC Markets or CommSec portfolio average and simulate buying more shares at current prices.
Frequently Asked Questions
Why Tracking Your Average Price Matters
Your weighted average purchase price is your true break-even point. Without knowing this number accurately, you cannot tell whether selling a stock will result in a profit or a loss. This is especially critical for tax purposes — capital gains are calculated based on your actual cost basis, not just the last price you paid.
For long-term investors who build positions over months or years through SIP or DCA, the weighted average can be very different from any single purchase price. Our calculator ensures you always know your exact cost basis across any number of buy transactions.