ReturnsPlannerReturnsPlanner
Quarterly Results
IPO Analysis
CalculatorsEditorial
CalculatorsAverage Price Calculator

Average Price Calculator

Solve for the weighted average price of a stock when averaging down. Calculate your average buying cost across up to 5 purchase levels.

Stock Purchase Levels

Level 1
Level 2
₹1,100

Weighted Average Solver

Weighted Average Price

₹1,054.17

Total Invested

₹1,26,500

Total Shares

120

Current Value

₹1,32,000

Total Profit/Loss

₹5,500

Difference in value

Percentage ROI

+4.35%

Yield on total cost

Buy Price Levels vs. Average Buying Cost

What is a Stock Average Price Calculator?

A stock average price calculator is a vital utility for active traders and investors who purchase shares of a stock at multiple different prices. Whether you are "averaging down" during a market correction or scaling into a position as prices rise ("averaging up"), this tool calculates your precise weighted average purchase price.

Understanding your average acquisition cost helps you determine your exact break-even point and evaluate current trade profitability relative to current market price.


How to Use the Average Price Calculator

Our multi-tier average down calculator allows you to enter up to 5 distinct buy levels:

  1. Add Buy Levels: Tap "Add Level" to create additional transaction rows (supports up to 5 levels).
  2. Enter Price & Shares: For each level, specify the price paid per share (₹) and the number of shares bought.
  3. Current Market Price: Set the current trading price of the stock using the input box or slider.
  4. Remove Levels: Click the trash icon next to a level to delete it from the average calculations.
  5. Analyze the Results: Review your Total Shares, Total Invested Capital, Weighted Average Price, and Net Profit/Loss (both in absolute Rupees and ROI percentage).

Mathematics & The Weighted Average Formula

A simple average (adding prices and dividing by count) is incorrect because it ignores the quantity of shares bought at each price. Instead, we use a weighted average cost formula:

Weighted Average Price = Sum(Price_i * Shares_i) / Sum(Shares_i)

For example, if you buy:

  • Level 1: 100 shares at ₹100 = ₹10,000
  • Level 2: 200 shares at ₹80 = ₹16,000

The calculations are:

  • Total Investment = ₹10,000 + ₹16,000 = ₹26,000
  • Total Shares = 100 + 200 = 300 shares
  • Weighted Average Price = ₹26,000 / 300 = ₹86.67

Estimated profit/loss is calculated against Current Market Price (C):

Net Profit = (C - Weighted Average Price) * Total Shares


Frequently Asked Questions (FAQs)

What does 'averaging down' mean?

Averaging down is the practice of buying more shares of a stock as its price declines. This lowers your weighted average acquisition cost, meaning the stock needs to recover to a lower price point for you to break even or turn a profit.

Is averaging down a safe strategy?

Averaging down can be highly profitable for strong, high-conviction companies with robust fundamentals that are experiencing temporary stock setbacks. However, averaging down on low-quality companies or weak business models can lead to compounding losses, often referred to as "catching a falling knife."

Other Calculators

Time to Become Crorepati Calculator

Brokerage Calculator

Car Loan EMI Calculator