Stock Average Calculator

Enter your stock purchases — buy price and quantity for each transaction — and the Stock Average Calculator computes your average cost per share, total shares, and total amount invested. Add up to five purchases to model your full position, whether you're averaging down or building a long-term holding.

Enter the current stock price to calculate your unrealised profit or loss.

Results

Average Cost Per Share

--

Total Shares

--

Total Amount Invested

--

Unrealised Profit / Loss

--

Profit / Loss %

--

Amount Invested Per Purchase

Results Table

Frequently Asked Questions

What is a Stock Average Calculator?

A Stock Average Calculator computes the average price you have paid for shares of a single company across multiple buy transactions. It divides your total amount invested by your total number of shares to give you your cost basis per share.

What is the formula for calculating the average stock price?

Average Stock Price = Total Amount Invested ÷ Total Number of Shares. For example, if you bought 50 shares at ₹100 and 75 shares at ₹80, your total investment is ₹11,000 and total shares are 125, giving an average of ₹88 per share.

What is 'cost basis' and why does it matter?

Cost basis is simply the average price per share after accounting for all your purchases at different prices. It matters because it's the benchmark against which you measure profit or loss — if the current price is above your cost basis, you're in profit.

How do I use the Stock Average Calculator?

Enter the buy price and quantity for each of your purchase transactions in the corresponding fields. The calculator automatically computes your average cost per share, total shares held, and total amount invested. You can also enter the current market price to see your unrealised profit or loss.

What is 'averaging down' and how does this calculator help?

Averaging down is the strategy of buying more shares of a stock when its price falls below your initial purchase price, thereby lowering your average cost basis. This calculator shows you exactly what your new average price will be after each additional purchase, helping you decide whether to buy more.

Can I use the calculator for multiple stocks?

This calculator is designed for one stock at a time — enter all your buy transactions for a single company to find its average price. To calculate the average for a different stock, simply clear the fields and enter the new data.

How is unrealised profit or loss calculated?

Unrealised P&L = (Current Market Price − Average Cost Per Share) × Total Shares. It is 'unrealised' because you haven't sold the shares yet. A positive value means you're currently in profit; a negative value means you're in a loss position.

Why should I know my average stock price?

Knowing your average cost per share helps you evaluate your portfolio's true performance, set realistic profit targets, decide when to exit a position, and avoid making emotional decisions based on any single purchase price rather than your overall position.

More Finance Tools