Find your average share price across multiple buys, plan a target average, work out sell profit/loss, SIP, brokerage, taxes, position size and more — free, private and right in your browser.
Average price = total amount invested ÷ total shares. Add as many buys as you like.
Net of charges? Use the Brokerage tab to subtract real trading costs.
⚠️ Charges are approximate (STT, exchange txn, GST 18%, SEBI, stamp duty). Actual costs vary by broker, segment and state. Verify with your broker's contract note.
Bonus 1:1 → shares double, average halves. Split 10→1 (FV ₹10 to ₹1) → shares ×10, average ÷10.
⚠️ Indicative only. Listed-equity STT-paid rates used: STCG 20%, LTCG 12.5% on gains above ₹1.25 lakh exemption. Tax rules change — consult a professional.
Enter each stock's name, quantity, average and current price. (Live prices are Coming Soon — type the current price for now.)
These need a real-time market-data feed (NSE/BSE). They'll arrive once a data source is connected. Every calculator on this page already works fully offline.
When you buy shares of the same stock at different prices over time, your "average buy price" is the single number that represents your true cost per share — and it is the number that matters for deciding whether you're actually in profit or loss. This calculator works out that average instantly from any number of buy entries, and goes further with tools most simple average calculators skip: planning a target average, checking sell profit/loss, estimating SIP and lumpsum growth, approximating real brokerage and statutory charges, sizing a position by risk, and adjusting your average for a bonus issue or stock split. | जब आप समय के साथ एक ही stock के शेयर अलग-अलग भावों पर खरीदते हैं, तो आपका "average buy price" वह एक number है जो आपकी असली per-share cost दिखाता है — और यही number तय करता है कि आप असल में profit में हैं या loss में। यह calculator किसी भी संख्या में buy entries से यह average तुरंत निकालता है, और उन टूल्स से आगे जाता है जो ज़्यादातर simple average calculators छोड़ देते हैं: target average प्लान करना, sell profit/loss जांचना, SIP और lumpsum growth का अनुमान लगाना, असली brokerage और statutory charges approximate करना, risk के अनुसार position size करना, और bonus issue या stock split के लिए average adjust करना।
The formula is simple: total amount invested (sum of quantity × price for every buy) divided by total quantity bought. Adding a losing buy at a lower price than your current average pulls the average down — this is the basis of "averaging down," a strategy some investors use, though it increases total capital at risk in that stock and does not guarantee the price will recover. | Formula सीधा है: कुल invested amount (हर buy के लिए quantity × price का sum) को कुल खरीदी गई quantity से divide करना। अपने current average से कम price पर एक losing buy जोड़ने से average नीचे आता है — यही "averaging down" का आधार है, एक strategy जो कुछ investors इस्तेमाल करते हैं, हालांकि इससे उस stock में risk पर लगी total capital बढ़ जाती है और price के recover होने की कोई गारंटी नहीं होती।
The Target Average tab solves the opposite problem: given your current holding and a price you can buy more at, how many extra shares does it take to pull your average down to a specific number? The Reverse Average tab answers a related question — if you buy a certain number of extra shares at a given price, what will your new average become? Both are algebraic rearrangements of the same weighted-average formula, just solving for a different unknown. | Target Average tab उल्टी problem solve करता है: आपकी current holding और जिस price पर आप और खरीद सकते हैं, उसे देखते हुए, average को किसी specific number तक नीचे लाने के लिए कितने extra shares चाहिए? Reverse Average tab एक जुड़ा सवाल जवाब देता है — अगर आप किसी दिए गए price पर कुछ extra shares खरीदें, तो आपका नया average क्या होगा? दोनों एक ही weighted-average formula के algebraic rearrangements हैं, बस अलग unknown के लिए solve करते हैं।
The Charges tab estimates Indian equity trading costs — brokerage, STT, exchange transaction charges, SEBI fees, stamp duty and GST — using standard discount-broker rate structures for delivery and intraday trades. These are indicative calculations, not your broker's actual bill: real charges vary by broker, segment, and any regulatory changes, so always verify against your broker's contract note before relying on the exact figure. The Tax tab similarly estimates short-term and long-term capital gains tax using listed-equity STT-paid rates, which can change with tax rule updates. | Charges tab Indian equity trading costs — brokerage, STT, exchange transaction charges, SEBI fees, stamp duty और GST — का अनुमान standard discount-broker rate structures (delivery और intraday trades के लिए) इस्तेमाल करके लगाता है। यह indicative calculations हैं, आपके broker का असली bill नहीं: असली charges broker, segment, और किसी regulatory change के अनुसार अलग होते हैं, तो exact figure पर भरोसा करने से पहले हमेशा अपने broker के contract note से verify करें। Tax tab इसी तरह listed-equity STT-paid rates इस्तेमाल करके short-term और long-term capital gains tax का अनुमान लगाता है, जो tax rule updates के साथ बदल सकते हैं।
The Risk tab applies a fixed-percentage-risk position-sizing method: given your capital, the percentage you're willing to risk per trade, and your entry and stop-loss prices, it tells you how many shares to buy so a stop-out loses only that intended percentage of capital. The Bonus/Split tab recalculates your average and share count correctly after a bonus issue (extra free shares) or a stock split (face-value change) — both of which change your share count and average price without changing your total investment. The SIP and Portfolio tabs are separate estimation and tracking tools for systematic investing and multi-stock allocation, kept alongside the average calculator because investors commonly need all of these together when managing a position. | Risk tab एक fixed-percentage-risk position-sizing method इस्तेमाल करता है: आपकी capital, हर trade पर risk करने को तैयार percentage, और आपके entry व stop-loss prices को देखते हुए, यह बताता है कि कितने shares खरीदें ताकि stop-out होने पर capital का सिर्फ़ वही इच्छित percentage loss हो। Bonus/Split tab bonus issue (extra free shares) या stock split (face-value बदलना) के बाद आपका average और share count सही तरीके से recalculate करता है — दोनों आपकी total investment बदले बिना आपका share count और average price बदल देते हैं। SIP और Portfolio tabs systematic investing और multi-stock allocation के लिए अलग estimation और tracking tools हैं, जो average calculator के साथ रखे गए हैं क्योंकि investors को किसी position को manage करते वक्त आमतौर पर यह सब एक साथ चाहिए होते हैं।
Every calculation, including CSV upload parsing and PDF export, runs entirely inside your browser — your buy entries, portfolio holdings and prices are never uploaded to a server. Live market prices, intraday data, F&O and options are marked "Coming Soon" because they require a real-time market-data feed that this offline tool does not connect to; every other calculator on the page works fully offline today. This tool is for educational calculation only, not investment advice — always verify figures against your broker's statements before acting on them. | हर calculation, CSV upload parsing और PDF export शामिल, पूरी तरह आपके browser के अंदर चलता है — आपकी buy entries, portfolio holdings और prices कभी किसी server पर upload नहीं होती। Live market prices, intraday data, F&O और options "Coming Soon" के रूप में marked हैं क्योंकि इनके लिए एक real-time market-data feed चाहिए जिससे यह offline tool जुड़ा नहीं है; page पर बाकी हर calculator आज पूरी तरह offline काम करता है। यह tool केवल educational calculation के लिए है, investment advice नहीं — किसी भी figure पर action लेने से पहले हमेशा अपने broker के statements से verify करें।
Averaging is one of the most common things an investor does: you buy a share at one price, it falls, and you buy more to bring your average buy price down. This free Stock Average Calculator does that maths instantly and goes much further — letting you add unlimited buy entries (or upload a CSV of your trades), plan a target average, work out sell profit/loss, estimate SIP returns, real brokerage & charges, capital-gains tax, position size for risk management, and adjust for bonus & splits.
How is the average calculated? Total money invested ÷ total shares.
Is it free & private? Yes — free, no signup, everything stays in your browser.
Live prices? Coming soon — all calculations work offline today.
Averaging हर निवेशक का आम काम है: आप कोई शेयर एक भाव पर खरीदते हैं, वो गिरता है, तो और खरीदकर अपना average buy price नीचे लाते हैं। यह मुफ़्त Stock Average Calculator यह हिसाब तुरंत करता है और इससे आगे भी — कितने भी buy entries जोड़ें (या trades की CSV upload करें), target average प्लान करें, sell profit/loss निकालें, SIP, असली brokerage व charges, capital-gains tax, risk के लिए position size, और bonus/split adjust करें।
Average कैसे निकलता है? कुल लगाया पैसा ÷ कुल shares।
मुफ़्त व निजी? हाँ — मुफ़्त, बिना signup, सब browser में।
Live price? जल्द आ रहा है — सारे calculations अभी offline चलते हैं।