DCA Avg Cost
DCA Purchase History
Target Average Cost Simulator
Find out exactly how much you need to invest at a specific price to lower your average to your target cost.
Dollar-Cost-Average Basis and Investment Risk
Reference date and last reviewed: July 11, 2026
Calculation Basis
Uses each purchase amount and price to calculate total invested money, total units, average purchase price, and the break-even price.
Reference Limits
The basic calculation does not include fees, taxes, foreign-exchange costs, execution differences, dividends, or splits. Dollar-cost averaging does not remove loss risk or guarantee a return.
When to Confirm Officially
Before trading, confirm the broker or exchange's actual executions, fees, and taxes, and separately review the investment's risk and your time horizon.
Usage Tips
Calculate average cost using both buy price and quantity
If you bought stocks or crypto at several different prices, you need a weighted average that reflects each purchase quantity, not a simple price average. Add each buy in order to check total invested amount, total holdings, the new average cost, and profit or loss based on the current price.
What is DCA Avg Cost?
The Dollar-Cost Averaging Calculator helps calculate the true weighted average cost for stocks, ETFs, crypto, fractional shares, and other assets purchased across multiple entries. Instead of averaging prices directly, it uses each purchase amount and quantity to calculate total invested capital, total units held, and weighted average purchase price. With a current price, it also estimates unrealized profit or loss, return rate, and break-even context, making it useful for averaging down, planning additional buys, and reviewing position exposure before placing another order.
How to Use
- 1Choose whether each entry is based on invested amount or purchased quantity. Amount mode is useful when you know how much money was spent, while quantity mode is better when you have exact filled units from a broker or exchange.
- 2Enter the purchase price and either the amount invested or quantity bought for each round. You can add multiple rows for stock averaging, crypto DCA, ETF accumulation, or fractional share records.
- 3Add every additional purchase round and review how each entry affects the final weighted average cost. Larger purchase amounts have a larger impact on the final average than small entries.
- 4Enter the current market price to calculate estimated market value, unrealized profit or loss, and return percentage. A current price above average cost produces a gain; a lower price produces a loss.
- 5Use the target average cost simulation to estimate how many additional units and how much budget would be required to reach a desired average price at a planned buy price.
- 6Copy the results into a spreadsheet, trading journal, or portfolio tracker, then verify commissions, taxes, FX conversion, and minimum order rules before making an actual trade.
Weighted average price follows quantity, not the number of purchases
Last reviewed: July 11, 2026Weighted average purchase price
average price = total invested amount ÷ total quantity held
Each transaction is converted into an amount and quantity, then all rows are summed. A larger quantity or larger cash allocation therefore has a larger effect than a simple average of listed prices.
Buying two units at KRW 10,000 and three at KRW 9,000
- • First purchase: KRW 10,000 × 2 units
- • Second purchase: KRW 9,000 × 3 units
- • Current price KRW 10,000
- 1. Total invested = 20,000 + 27,000 = KRW 47,000
- 2. Total quantity = 2 + 3 = 5; average price = 47,000 ÷ 5 = KRW 9,400
- 3. Unrealized P&L = (10,000 − 9,400) × 5 = KRW 3,000
The average purchase price is KRW 9,400, unrealized P&L is KRW 3,000, and ROI is about 6.38%.
How to read the result
- The average price works without a current price, but P&L and ROI require the current price.
- Additional buying can lower the average while increasing required capital and portfolio exposure.
Conditions that change the result
- Enter every transaction in the same currency and for the same asset unit.
- Fees, taxes, FX, and cost-basis rules after partial sales can differ by venue and jurisdiction.
Common input mistakes
- A simple average of purchase prices ignores differences in quantity.
- Entering a quantity as well as an investment amount in amount mode can double-count the trade.
Reference Knowledge
- ●Weighted average cost = total purchase amount ÷ total quantity. If you buy 1 share at $10 and 9 shares at $5, the simple average price is $7.50, but the actual weighted average cost is $5.50.
- ●Total invested capital is the sum of each purchase price multiplied by quantity. In amount mode, quantity is derived from invested amount; in quantity mode, invested amount is calculated from price and units.
- ●Unrealized P/L = (current price - average cost) × total quantity. Return percentage is calculated by dividing unrealized P/L by total invested capital.
- ●Averaging down can reduce the displayed average cost, but it also increases position size and downside exposure. Consider maximum allocation, stop rules, and portfolio concentration before adding to a losing position.
- ●After partial sells, realized gains and remaining cost basis may depend on broker, exchange, or tax rules such as FIFO, average cost, and FX conversion. Use exact transaction history when tax reporting matters.
FAQ
Q.Is this the same as an averaging down calculator?
It overlaps, but the focus is slightly different. A cost average calculator explains the weighted average price of existing purchases, while an averaging down calculator estimates how much more you need to buy at a new price to reach a target average. This tool supports both workflows.
Q.Should I enter purchase amount or purchase quantity?
Use purchase amount when your records are based on how much cash you spent. Use quantity when your broker or exchange provides exact filled shares or crypto units. Quantity mode is often more accurate for assets with fractional units.
Q.Can I calculate the average cost without a current price?
Yes. Average cost, total invested amount, and total quantity only require purchase entries. Current price is optional and is used for unrealized profit, loss, and return calculations.
Q.Does this include trading fees and taxes?
This calculator focuses on average purchase price and unrealized performance. For net profit after buy fees, sell fees, taxes, or FX costs, use a profit and ROI calculator with explicit fee inputs.
Q.Can I use it for USD stocks, Korean stocks, and crypto?
Yes, as long as every price and amount is entered in the same currency. If you want KRW results for foreign assets, convert each transaction consistently using the relevant exchange rates.