logo
PricingOpen Demat Account at ₹0 AMCBecome a PartnerCustomer ServiceDhan SupportDhan Blog
fuzz
Logo
MadeForTrade CommunityIndicator by Dhan

Download the App Now!

raise
raise
Home
MF CalculatorsStock Average Calculator
Career

Stock Average Calculator

Calculate stocks average purchase prices.

1st Purchase
Buy Price
Quantity
2nd Purchase
Buy Price
Quantity
Total Quantity
0
Average Price
0.00
Total Value
0.00

The average price of the stock is the total amount spent for buying shares divided by the number of shares owned; it helps investors know the real cost of their holdings.
A stock average calculator makes this process simpler because it keeps track of multiple stock purchases of a company and allows you to easily see your average purchase price. Here we explain how a “stock average calculator” works and how you can use it as an effective means to manage your investments more efficiently.

How the Stock Average Calculator works?

A Stock Average Calculator is an important tool for investors and traders alike. It helps calculate the average price of a stock when it has been bought at different prices over a certain period of time. It is especially useful when you decide on SIPs investments in stocks or when you buy more shares of a company over a specified period of time.
Here’s how it works:
  • Input Data: Open the Dhan’s Stock Average Calculator online.
  • Calculate the Total Cost: Within every purchase, the number of shares is multiplied by the price per share to result in the total cost for that particular purchase. It sums all these costs to get the overall total cost of all purchases.
  • Calculate Average Cost: The calculator calculates the average cost per share by taking the total cost divided by the total number of shares traded.
The formula for the average cost per share is:
Average Cost per Share = Total Shares/Total Cost
This average cost per share is also called the cost basis, which is useful in determining gains or losses when selling a stock and also for tax purposes. This process becomes simple and quick with the Stock Average Calculator and gives investors an easy way to know their average cost per stock.
Remember that the average cost per share does not mean you would sell your stock at that amount; it is only an average buy price with respect to your investment in the security. The selling price would depend on market conditions at any given time.

Example of Stock Average Calculator

The following are a few examples to illustrate how a Stock Average Calculator works:
Scenario 1: Buying more at a lower price
Suppose you purchased 100 shares of a company for ₹500 each. Later, when the price fell, you purchased a total of 200 shares at ₹400 per share. Now, the average cost per share will be calculated:
Average Cost per Share = (100 * 500 + 200 * 400) / (100 + 200) = 433.33
So, even though you bought some shares at ₹500 and some at ₹400, your average cost is ₹433.33 per share.
Scenario 2: Purchasing more at a higher price
Now, suppose you purchased 100 shares at ₹500 each. This time, the price increased, and you bought 200 more shares, but the price was ₹600 each. The average cost per share will be as follows:
Average Cost per Share = (100 * 500 + 200 * 600) / (100 + 200) = 566.67
Here, your average cost per share would be ₹ 566.67, higher than your 1st purchase price.
Scenario 3: Buying equal amounts at different prices
Finally, assume that you bought 100 shares at ₹ 500, and then another 100 shares at ₹ 600. The average cost of each share would be as follows:
Average Cost per Share = (100 * 500 + 100 * 600) / (100 + 100) = 550
In that case, your average cost will be between your two purchase prices.
These examples illustrate how the average cost of your shares can change based on both the purchasing price and quantity of your purchases. This tool is useful for investors to understand their investment performance.
Benefits of using the Stock Average Calculator
A stock average calculator has several advantages for investors:
1. Simplifies Calculations
When you invest in the same stock multiple times at different prices, calculating the average cost per share can be complex.
This tool automates that process, requiring only the number of shares and the price per share for each purchase. It then performs the necessary calculations to give you your average cost per share.
This saves not only time but also avoids the chances of errors that may be associated with manual calculations.
2. Informed Decision Making
The Stock Average Calculator aids in informed decision-making because it provides an average cost per share to compare against the current market price of the stock.
You can sell the stock when the current market price is greater than your average cost and book profits.
If the market price is less than your average cost, you may want to hold your stock in the hope that, sometime in the future, its price will move higher than your average cost. This can be important information for you in planning and managing your investment to maximise your returns.
3. Tax Purposes
The Stock Average Calculator is important for tax purposes. You are required by law to report your capital gains and losses when you sell your stock. These are calculated as the difference between the selling price and your average cost per share.
The Stock Average Calculator simplifies your capital gains or losses calculations by providing you with the average cost per share. In turn, this may simplify your tax reporting process and help you comply with tax regulations.
It's a valuable tool for keeping all of your tax records up to date and accurate.
4. Rupee-Cost Averaging
Rupee-cost averaging involves an investment of a fixed amount of money in a particular asset at regular periods, irrespective of its price. This approach enables investors to purchase more shares if the price is low and fewer shares when prices are high, resulting in a lower average cost per share over a certain period.
A stock average calculator can track the average cost and thereby help an investor evaluate an investment’s performance against the market ups and downs. This strategy can reduce the impact of volatility and the chances of investing a large amount in a single investment at the wrong time.
5. Performance Tracking
Performance tracking forms an integral part of investing. In this process, you track the performance of your investments by comparing the current market price of your stocks with the average cost, which is the average price at which the stocks were purchased.
This gives a clear idea about the performance of your stocks: if it is above the average cost, then your stock is doing well; if it is lower, then it is underperforming.
A Stock Average Calculator can, therefore, be useful in this process by providing the average cost of stocks. This informs your decision on whether to hold, sell, or buy more stock.

Conclusion

The stock average calculator serves as a useful tool for investors. It helps you keep track of the average price that you purchased your stock for and aids you in making decisions on when to buy, hold, or sell.
This tool helps you manage your investments better and make more informed decisions about investment matters. Begin using the Dhan stock average calculator today to keep yourself ahead in the investment game.
line

Frequently Asked Questions

A stock average calculator will calculate the average price at which you have acquired shares in a particular company, which ultimately makes analysing and making investment decisions easier.

To find the average cost, add the total amount you have paid for the shares and then divide by the number of shares you have bought. You can also simply use the Dhan Stock Price Calculator to avoid the hassle of complex calculations.

The average purchase price is important to know, as this can help investors determine if their stock is underperforming or overperforming based on the current market prices.

Absolutely! This calculator will help you find the overall average cost of your investments, regardless of when or at what price you bought your stocks.
This calculator helps in strategising buy or sell decisions by providing insights into your average investment costs, thus enhancing your financial planning and portfolio management.
line


Invest & Trade with a Trading
Platform That's #MadeForTrade

Open your Dhan Account in minutes!
border

Explore  |  Sitemap

*All securities mentioned on this website are exemplary and not recommendatory.

*Current prices on the website are delayed by 15 mins, login to check live prices.

We are bullish on India, we are bullish on India's prospects to be one of the largest economies in the world. We believe that the stock market provides a unique opportunity for all of India's traders and investors to participate in the growth story of the country.

Yet, most investing & trading platforms in India have remained more or less the same over the past decade. Times have changed and retail traders and investors have become smarter about managing their trades and money. Modern traders & investors require an online trading platform that helps them keep up with the technological advancements of our time.

That's why we're building Dhan - to help you trade, to help you invest, and to help you participate in India's growth stock via the stock market with awesome features and an incredible experience.

©2021-2025 Raise Securities Private Limited (formerly Moneylicious Securities Private Limited). All rights reserved. CIN: U74999MH2012PTC433549 Raise Securities is part of Raise Financial Services.

SEBI Stock Broker Registration No: INZ000006031 | Depository Participant (CDSL) ID: IN-DP-289-2016 | SEBI Research Analyst Registration No: INH000023357
Exchange Membership No. : NSE: 90133 | BSE: 6593 | MCX: 56320
Registered & Corporate Office: Unit No. 2201, 22nd Floor, Gold Medal Avenue, S.V. Road, Beside Patel Petrol Pump, Piramal Nagar, Goregaon West, Mumbai – 400104, Customer Care: 9987761000.


For any query / feedback / clarifications, email at help@dhan.co.

In case of grievances for any of the services rendered by Raise Securities Private Limited, please write to grievance@dhan.co (for NSE, BSE and MCX) or grievancedp@dhan.co (for Depository Participant). Please ensure that you carefully read the Risk Disclosure Document as prescribed by SEBI, our Terms of Use and Privacy Policy. Compliance Officer: Mr. Manish Garg and Mobile: 8655740961 Email: complianceofficer@dhan.co To lodge your complaints using SEBI SCORES, click here.


Disclaimer: All communications with the client via chat, phone, or email are for support purposes only. Any commitments or statements made by the agent (human or virtual) shall not be binding on the company.


DHAN is a brand owned by Raise Securities Private Limited. All DHAN clients are registered under Raise Securities Private Limited. Clients are advised to refer to our company as Raise Securities Private Limited when communicating with regulatory authorities.


Procedure to file a complaint on SEBI SCORES: Register on SCORES portal. Mandatory details for filing complaints on SCORES: Name, PAN, Address, Mobile Number, E-mail ID. Benefits: Effective Communication, Speedy redressal of the grievances


Disclaimer: Investment in the securities market are subject to market risks, read all the related documents carefully before investing. Brokerage will not exceed the SEBI prescribed limit


Attention investors:

  1. Stock brokers can accept securities as margins from clients only by way of pledge in the depository system w.e.f September 01, 2020.
  2. Update your e-mail and phone number with your stock broker / depository participant and receive OTP directly from depository on your e-mail and/or mobile number to create pledge.
  3. Check your securities / MF / bonds in the consolidated account statement issued by NSDL/CDSL every month.

Note: As a policy we do not give stock tips or recommendations and have not authorized anyone to give this on behalf of us. If you know anyone claiming to be a part of Dhan / / Raise or our associate companies or partners and offering such services, please report us on help@dhan.co. Important Information for Investors: To prevent unauthorized transactions in your trading / demat account, do not share your account details, credentials or any personal details with anyone. Keep your mobile number updated with your Stock Broker, Depository Participant and ensure that the same is registered with Stock Exchanges, Depository and KRAs. You will receive alerts and information on your registered mobile number / email for debit and other important transactions in your demat account directly from CDSL / Exchange on the same day. KYC is one time exercise while dealing in securities markets - once KYC is done through a SEBI registered intermediary (Stock Broker, DP, Mutual Fund, etc.), you need not undergo the same process again when you approach another intermediary. No need to issue cheques by investors while subscribing to IPO. Just write the bank account number and sign in the application form to authorise your bank to make payment in case of allotment. No worries for refund as the money remains in investor's account. This is issued in the interest of investors.


Investors should be cautious on unsolicited emails and SMS advising to buy, sell or hold securities and trade only on the basis of informed decision. Investors are advised to invest after conducting appropriate analysis of respective companies and not to blindly follow unfounded rumours, tips etc. Further, you are also requested to share your knowledge or evidence of systemic wrongdoing, potential frauds or unethical behaviour through the anonymous portal facility provided on BSE & NSE website. Issued in the interest of the investors.


Raise Securities Private Limited also known as Dhan is only an order collection platform that collects orders on behalf of clients and places them on BSE StarMF for execution. Client expressly agrees that Dhan is not liable or responsible and does not represent or warrant any damages regarding non- execution of orders or any incorrect execution of orders with regard to the funds chosen by the client or due to, but not being limited to, any link/system failure, delay in transfer of the funds on account of any unforeseen circumstances/issues in the banking system/payment aggregators or any other problems that may result in a delay in crediting the funds into the BSE Star MF's bank account.


Mutual fund investments are subject to market risks, read all scheme related documents carefully before investing. Dhan is not a distributor or agent of any mutual fund. Mutual Funds are not exchange-traded products. Any related disputes will not have access to the Exchange-investor redressal forum or arbitration mechanism. For other disclaimers please refer https://dhan.co/advertisement-disclaimer/


Download client registration documents (Rights & Obligations, Risk Disclosure Document, Do's & Don'ts) in vernacular language: BSE | NSE | MCX


Kindly, read the Advisory Guidelines of BSE | NSE | MCX for investors as prescribed by the exchange with reference to their circular dated 27th August, 2021 regarding investor awareness and safeguarding client's assets


Important Links: SEBI | BSE | NSE | MCX | CDSL | SCORES | ODR Portal | Investor Charter for Stock Brokers | Investor Charter for DP | Investor Charter for Research Analyst | UCC Advisory | e-Voting for Shareholders | NCL Client Collateral details |
MCXCCL Client Collateral details

Important Information: Terms of Usage | Disclaimers | Privacy Policy | Grievances | Grievances RA | Risk Management Policy | Risk Disclosure | Advertisement Disclaimer | Referral Terms & Conditions | Saarthi 2.0 Mobile App for Investors