Calculators

Weighted Average Calculator

True average cost across several share purchases.

Free No signup Runs in your browser

Add a row per purchase. Weighted average is total cost ÷ total units, which is the figure a broker shows as your average buy price.
Quantity × price per row

Result

Weighted average price — Enter at least one row
Total units
0
Total cost
Rs 0
Simple average (for comparison)
—

Why it differs from a simple average

Buying 100 shares at Rs 500 and 10 shares at Rs 900 gives a simple average of Rs 700 — which is not what you paid overall. The weighted average is (100×500 + 10×900) ÷ 110 = Rs 536.36, because the cheaper purchase carried most of the money. For a share portfolio, unit trust or inventory valuation, the weighted figure is the meaningful one.

Use it to check a broker’s average buy price, to work out break-even before you sell, or to combine lots bought at different prices into one cost basis.