Stock Average Calculator
Use our Stock Average Calculator to determine your average share price across multiple purchases. Perfect for investors managing portfolios or tracking cost basis. Calculate total investment, shares owned, and average price effortlessly.
Enter the details to calculate average share price
Total Quantity: 0
Average Price: ₹0
Total Amount: ₹0
What is Stock Average Calculator?
A Stock Average Calculator is a tool used by investors to determine the average price of a stock they have purchased at different times and prices. This is particularly useful for investors who engage in dollar-cost averaging or who buy shares of the same stock in multiple transactions. Understanding the investment’s total cost basis and making educated buying or selling decisions are made easier thanks to the calculator.
Key Features:
1. Input Fields:
- Number of Purchases: The total number of times the stock was bought.
- Quantity Purchased: The number of shares bought in each transaction.
- Price per Share: The price paid for each share in each transaction.
- Additional Costs (Optional): Brokerage fees, taxes, or other transaction costs.
2. Calculation:
- The calculator computes the total cost of all purchases.
- It calculates the total number of shares owned.
- It determines the average price per share by dividing the total cost by the total number of shares.
3. Formula:
- Average Price per Share = Total Cost of All Purchases / Total Number of Shares
Where:
Total Cost of All Purchases = ∑ ( Quantity Purchased × Price per Share + Additional Costs )
4. Output:
- Total Investment: The total amount spent on purchasing the shares.
- Total Shares: The cumulative number of shares owned.
- Average Price per Share: The weighted average price of all purchases.
Example Calculation:
Suppose an investor makes the following purchases of a stock:
Purchase | Quantity | Price per Share | Additional Costs |
---|---|---|---|
1 | 50 | $20 | $10 |
2 | 30 | $25 | $10 |
3 | 20 | $30 | $10 |
Calculation:
1. Total Cost of Purchases:
- Purchase 1: 50 × 20 + 10 = 1010
- Purchase 2: 50 × 200 + 50 = 10 , 050
- Purchase 3: 75 × 180 + 50 = 13 , 550
- Total Cost: 15 , 050 + 10 , 050 + 13 , 550 = ₹ 38 , 650
2. Total Shares:
- 100+50+75=225 shares
3. Average Price per Share:
- Average Price = 38,650 / 225 = ₹171.78
Result:
- Total Investment: ₹38,650
- Total Shares: 225
- Average Price per Share: ₹171.78
Frequently Asked Questions
Yes! You can add input any number of transactions, and the calculator will compute the overall average price of your holdings.
Yes, all our calculators are completely free and do not require any registration or payment.
Yes! The calculator works for any asset (stocks, ETFs, crypto) where you buy units at different prices.