❤ Want to see our calculators more often in Google? Add us as a trusted source:
A stock calculator turns the guesswork of trading into arithmetic. Whether you are checking the profit on a single trade, averaging down on a position, or working out the CAGR of a five-year holding, the right calculator gives you a precise answer in seconds. Enter your buy price, sell price, quantity, and charges, and the tool returns net profit, break-even price, return on investment, and the tax you owe — all before you commit capital. This guide walks through the calculators that matter most to Indian investors and traders, with formulas, examples, and the real-world rules that govern them.
The stock profit calculator is the most fundamental tool in the trading toolbox. It answers a straightforward question: after brokerage, taxes, and statutory levies, how much did you actually make?
The formula is deceptively simple:
The complexity lies in the charges. For an equity delivery trade in India, the buy side attracts brokerage (often ₹20 flat or 0.1% with discount brokers), STT at 0.1%, exchange transaction charges, SEBI turnover fees, stamp duty at 0.015%, and GST at 18% on brokerage and transaction charges. The sell side carries the same brokerage, STT, exchange charges, SEBI fees, and GST, but stamp duty is only on the buy side. A profit calculator that ignores these line items will overstate your gain — sometimes by more than the profit itself on thin margins.
Work through an example. You buy 500 shares at ₹200 and sell at ₹210. The gross profit is ₹5,000. Now apply charges. Buy side: brokerage ₹20, STT ₹100, exchange charges roughly ₹1.68, SEBI fee ₹0.05, stamp duty ₹15, GST ₹3.90. Sell side: brokerage ₹20, STT ₹105, exchange charges ₹1.76, SEBI fee ₹0.05, GST ₹3.92. Total charges come to roughly ₹271.36. Net profit: ₹4,728.64. The calculator handles this arithmetic instantly; doing it by hand across multiple trades is where errors creep in.
Investors rarely buy a stock once. They accumulate — sometimes deliberately, sometimes because the price fell and they averaged down. The stock average calculator tells you the true cost per share after all purchases, which is the number that matters for calculating profit, setting stop-losses, and understanding your break-even point.
The formula is a weighted average:
Where Total Investment = Sum of (Quantity × Price) for each transaction, and Total Quantity = Sum of shares purchased across all transactions.
Consider a realistic scenario. You buy 100 shares at ₹400, then 200 shares at ₹350, then 150 shares at ₹300. Total investment: ₹40,000 + ₹70,000 + ₹45,000 = ₹1,55,000. Total quantity: 450 shares. Average cost: ₹344.44 per share. If the stock is trading at ₹360, your position is profitable — but only because the weighted average accounts for the larger purchase at the lower price. A simple arithmetic mean of the three prices (₹350) would give a different and misleading number.
This is where averaging down becomes a strategy rather than a hope. By buying more at lower prices, you reduce the average cost and lower the price at which the position turns profitable. A stock average calculator makes that calculation transparent, so you can decide whether adding to a losing position genuinely improves your cost basis or simply increases your exposure to a falling asset.
The stock return calculator measures performance, not cost. It takes your purchase price, sale price, holding period, and any dividends received, and returns absolute return, annualised return (CAGR), and post-tax return.
Absolute return is the simple percentage gain:
If you invested ₹50,000 and the position is now worth ₹75,000, the absolute return is 50%. That tells you how much you gained, but not how fast.
CAGR (Compound Annual Growth Rate) solves the speed problem. It expresses the gain as a steady annual rate, which is the only fair way to compare investments held for different periods.
Where n is the number of years. If that ₹50,000 grew to ₹75,000 in three years, CAGR = (75,000/50,000)^(1/3) - 1 = 0.1447, or 14.47% per year. The same absolute return over five years would give a CAGR of 8.45% — a materially different picture of performance.
For Indian investors, the stock return calculator also determines whether gains qualify as long-term or short-term capital gains, which changes the tax treatment. A stock return calculator with tax logic applies the correct rate based on holding period and flags whether you have exceeded the ₹1.25 lakh LTCG exemption.
Intraday trading compresses the profit equation into a single session. The intraday stock calculator is built for that environment. It computes the break-even price after all charges — which differ from delivery trades — and shows the net profit or loss at any given target.
Intraday charges in India work differently from delivery. STT is 0.025% on the sell side only, not both sides. Brokerage with discount brokers is typically ₹20 or 0.1% of turnover, whichever is lower, per executed order. Exchange transaction charges, SEBI fees, GST, and stamp duty apply as usual. The break-even price is the price at which total proceeds equal total costs:
If you buy 1,000 shares at ₹100 intraday, the buy cost is ₹1,00,000 plus buy-side charges. Sell-side charges at any price include brokerage, STT at 0.025%, exchange fees, SEBI fees, GST, and stamp duty. The break-even price might come to ₹100.08 — a number that matters enormously when you are trading on a 0.1% margin. A calculator that ignores these charges will tell you the trade is profitable when it is not.
Tax treatment varies significantly by jurisdiction, and getting it wrong can turn a profitable trade into a net loss after tax. The following table summarises the current rules for the major markets.
| Country | Short-Term Rate | Long-Term Rate | Key Exemption / Note |
|---|---|---|---|
| India | 20% flat (holding ≤ 12 months) | 12.5% (holding > 12 months) | ₹1.25 lakh annual LTCG exemption under Section 112A |
| United States | Ordinary income tax rate | 0%, 15%, or 20% based on income | 3.8% NIIT above $200k income; no exemption for stocks |
| United Kingdom | 18% or 24% based on income | 18% or 24% based on income | £3,000 annual CGT allowance |
| Canada | 50% of gain added to income | 50% of gain added to income | Taxed at marginal rate; inclusion rate subject to change |
| Australia | Marginal income tax rate | Marginal rate with 50% discount | 50% CGT discount for assets held over 12 months |
Two points deserve emphasis. First, India's long-term rate of 12.5% (above the ₹1.25 lakh exemption) and short-term rate of 20% apply to transactions on or after 23 July 2024. These are the rates that matter for FY 2025-26 and FY 2026-27. Second, the UK's CGT rates are marginal — your rate depends on your total income, and the £3,000 annual allowance is per person, not per trade. A capital gains tax calculator applies the correct rate based on jurisdiction and holding period.
The CAGR calculator isolates the annualised growth rate of an investment. It is particularly useful for comparing a stock against an index or against other investments held for different periods. The formula is the same as the one used in the return calculator, but a dedicated CAGR tool lets you input beginning value, ending value, and years directly.
Work through an example. You invested ₹1,00,000 in a stock five years ago. It is now worth ₹2,00,000. The absolute return is 100%. The CAGR is (2,00,000/1,00,000)^(1/5) - 1 = 0.1487, or 14.87% per year. That number tells you the stock delivered a consistent annual return equivalent to 14.87% compounded — a figure you can compare directly against the Nifty 50's long-term average of roughly 12–14%.
CAGR has limitations. It assumes steady growth, which no stock delivers. A stock that fell 50% in year two and doubled in year four can show the same CAGR as one that grew steadily. Use CAGR alongside other measures — volatility, maximum drawdown, and comparison against a benchmark — for a complete picture.
Multiply the number of shares bought in each transaction by the price per share to get the total cost for that transaction. Add up all the total costs, then divide by the total number of shares. The formula is: Average Cost Per Share = Total Investment ÷ Total Quantity. For example, if you buy 100 shares at ₹400 and 200 shares at ₹450, the total cost is ₹40,000 + ₹90,000 = ₹1,30,000, and the total quantity is 300. The average price is ₹433.33 per share.
Absolute return is the simple percentage gain or loss on your investment, calculated as (Current Value - Invested Amount) ÷ Invested Amount × 100. CAGR (Compound Annual Growth Rate) measures the annualised growth rate assuming the investment grew at a steady rate, using the formula CAGR = [(Ending Value / Beginning Value)^(1/n)] - 1, where n is the number of years. Absolute return tells you the total gain; CAGR tells you the pace of that gain per year.
The formula is: Net Profit = (Sell Price × Quantity - Sell Charges) - (Buy Price × Quantity + Buy Charges). Buy and sell charges include brokerage, STT, exchange transaction charges, GST, SEBI fees, and stamp duty. In India, STT on equity delivery is 0.1% on both buy and sell sides, while intraday STT is 0.025% on the sell side only. Deduct capital gains tax from the net profit to get the post-tax return.
Historically, the Nifty 50 has delivered around 12–14% CAGR over long periods, while the S&P 500 has averaged roughly 10% annually. A CAGR above 15% is generally considered strong for individual stocks, but consistency matters more than a single year's number. Compare your stock's CAGR against the index over the same holding period to see whether the stock generated genuine alpha or simply moved with the market.
In India, short-term capital gains (holding period up to 12 months) on listed equity are taxed at 20%. Long-term capital gains (holding period above 12 months) are taxed at 12.5% above the ₹1.25 lakh annual exemption under Section 112A. These rates apply to transactions on or after 23 July 2024. A stock return calculator with built-in tax logic applies the correct rate based on your holding period automatically.
Yes. An intraday stock calculator computes the break-even price after all charges — brokerage, STT, exchange fees, GST, SEBI turnover fees, and stamp duty — so you know the exact price at which your trade turns profitable. It also calculates the net profit or loss for a given target price, helping you set realistic exit levels before placing the order.
A stock return calculator shows how much you earn from an investment — absolute return, CAGR, dividend income, and post-tax return. A brokerage calculator shows the cost of trading — the total charges payable on a buy or sell transaction. They serve different purposes: one measures performance, the other measures cost. For a complete picture, use both.
In sum, a stock calculator is not a single tool but a family of tools — profit, average, return, CAGR, intraday, and tax — each answering a different question with the same underlying discipline: replace estimation with arithmetic. The Indian investor who knows their exact cost basis, their break-even price after charges, and their post-tax return is operating on firmer ground than one who trades on instinct. Use the stock profit calculator before every trade, the stock average calculator after every purchase, and the stock return calculator at the end of every holding period. The numbers will not make the decision for you — but they will make sure the decision is informed by what actually happened, not what you think happened.