Stocks Average cost calculator

What would your average cost be after buying more?

Enter existing holdings and additional purchases. Check average cost and investment amount, then compare scenarios side by side.

Open crypto / Bitcoin calculator → Fractional-quantity shortcuts and examples tailored to crypto.

Display units
Additional purchase mode

In amount mode, quantity = investment amount ÷ purchase price.

① Existing holdingsIf you already hold shares, enter your average purchase cost and quantity, including fees already reflected. Leave blank for a first purchase.

Existing holdings

② Additional purchasesEnter the price and quantity of your additional purchase. You can enter an investment amount instead of quantity.

Additional purchase 1
Load Korean stock reference data (optional)
Fees / current price (optional)

Enter your broker's fee rate; no specific rate is assumed. Buying fees increase acquisition cost and average cost. Selling taxes, including transaction and capital gains taxes, are excluded.

Results update as you type. Use the result button to jump to the result.

Shared URLs include your inputs.

③ Combined result

Enter purchase prices and quantities to see the estimated average cost here.

Pin A, then change the inputs to compare with B.

Save up to 20 calculations in this browser. Reopen or delete them in Saved.

A/B comparison: consider average cost and additional investment together

Assume you hold 10 shares at KRW 70,000 and buy more at KRW 60,000, with no fees.

Buying 10 more shares in A requires KRW 600,000 and gives 20 shares at an average cost of KRW 65,000. Pin A, then change the additional quantity to 20 shares. B requires KRW 1,200,000 and gives 30 shares at an average cost of about KRW 63,333.33.

B has a lower average cost but requires KRW 600,000 more. At a current price of KRW 60,000, both scenarios have an unrealized loss of KRW 100,000. A lower average cost does not erase a loss; further price declines increase losses more when you hold more shares.

How average cost is calculated

The average cost of shares bought in multiple purchases is total purchase cost divided by total quantity(a quantity-weighted average). Instead of averaging prices alone, each purchase is weighted by its Quantityquantity.

Total purchase cost = (existing average × existing quantity) + Σ (purchase price × quantity × (1 + fee rate / 100)) Existing holdings: no additional fee Additional purchases: entered fee applied Average cost = Total purchase cost ÷ Total quantity Unrealized profit/loss = Current price × Total quantity − Total purchase cost Return = Unrealized profit/loss ÷ Total purchase cost × 100

Use Existing holdings to enter the average cost and quantity from previous purchases in one row. If you have no holdings, leave it empty and enter your purchases to calculate an average cost for new purchases.

Example

Holding 10 shares at KRW 70,000, then buying 10 more at KRW 60,000:

CategoryUnit priceQuantityAmount
Existing holdings70,00010700,000
Additional purchase60,00010600,000
Total—201,300,000

Average cost = 1,300,000 ÷ 20 = 65,000 KRW

Why results may differ from your broker

Basis, data and updates

This calculator performs arithmetic only on your inputs. It does not automatically fetch prices, so identical inputs always produce identical results regardless of live prices. Formula and wording changes are listed below.

Frequently asked questions

Is averaging down different from calculating average cost?
The formula is the same. Enter your current average cost and quantity plus new purchases to model an additional purchase, or leave existing holdings empty to calculate an average from purchase records.
Can I use this for US stocks, crypto and ETFs?
Yes. The formula uses only price and quantity, so it works for domestic/overseas stocks, ETFs and crypto, including fractional quantities. Use one currency per calculation; exchange rates and KRW conversion are not included.
Can I enter an investment amount instead of a quantity?
Yes. Change the additional purchase mode to By amountto enter an amount for each purchase. Quantity is amount ÷ price, including fractions for crypto and US stocks. The tool does not calculate purchases needed to reach a target average or recommend trades.
What are the display units (KRW/USD, shares/units)?
Labels use KRW/shares for Korean stocks, USD/shares for US stocks, and units for crypto. The formula is unchanged and no currency conversion is performed. Use one currency per calculation.
Do I have to enter fees?
No. Fees default to zero for a price-only average. Enter your buying fee rate for a closer estimate of acquisition cost.
Does this tell me how much to buy to break even?
No. This tool calculates average cost from your inputs. It does not suggest purchase quantities or prices, or recommend trades.
Are selling taxes included?
No. Average cost is based on purchases. Selling transaction tax and capital gains tax on overseas stocks are separate.