MSFT · DCA

Microsoft (MSFT) DCA Calculator

What a fixed monthly buy of Microsoft actually did — computed from real daily closes (Mar 1986 → Jul 2026), not projections. Run your own amount and schedule below.

$100/month for 10 years
$12,100
total invested
worth today
$32,250
as of Jul 2026
total return
+167%
before fees & taxes
data history
Mar 1986 →
daily closes
· Interactive · stocks DCA · MSFT
Weekly
Loading MSFT data…
Contribution per buy$100
Frequency
Start date
End date

What $100 a month actually built

The last 10 years of a $100 monthly plan in MSFT, month by month: the flat line is cash paid in ($12,100 total), the accent line is what the position was worth along the way — ending at $32,250. Every point is computed from that day's real close.

$20k$40k201620182020202220242026$32k$12kvalueinvested

Timing luck, quantified

Same plan, different start month. Each bar below is one possible 5-year monthly DCA window in MSFT's history, sorted from worst to best — the honest spread between unlucky and lucky timing, and the case for starting on a schedule instead of waiting:

0%median +72%-37%+548%

425 possible 5-year start months — 87% ended positive.

Best 5-year window
+548%
Feb 1994Feb 1999
Worst 5-year window
-37%
Mar 2004Mar 2009

Why dollar-cost average into Microsoft?

Microsoft's chart contains the single most instructive stretch in this dataset: after the 2000 peak, the stock spent almost fifteen years underwater, not reclaiming its dot-com high until late 2014. Every one of those years, a monthly plan kept buying a profitable, dominant company at $20–30 — and the cloud era then repriced the whole pile. Lump-sum-at-the-top investors waited a decade and a half to break even; the schedule never needed the old high back.

That desert is also the warning. Fifteen underwater years is longer than most investors' patience, and nothing guarantees today's AI-priced Microsoft can't deliver another one. The plan only works if it survives contact with a decade like 2000–2014.

FAQ

Is DCA into Microsoft worth it?

History, not opinion: $100 every month into MSFT for the last 10 years (121 buys, $12,100 invested) would be worth $32,250 today — +167% before fees and taxes. Past performance doesn't predict the future, but that's what the plan actually produced.

What if I had started at the worst possible time?

The worst 5-year monthly-DCA start in MSFT's history began Mar 2004 and finished at -37%. The best (Feb 1994) finished at +548%. DCA doesn't delete timing luck — it narrows it and removes the decision.

How is this different from buying MSFT once?

A lump sum bets everything on one entry price. Monthly DCA spreads your cost across MSFT's ups and downs — you buy more units when it's cheap, fewer when it's expensive. Compare both directly in our lump sum vs DCA calculator.

Where does the data come from?

Real MSFT daily closing prices from Mar 1986 to Jul 2026 (40.4 years), refreshed weekly and validated for gaps, zeros and staleness — see the data & methodology page. Fees, spreads and taxes are not modelled.

Partner offers

Run the plan on a real exchange

Five exchanges where DCA — and tokenized stocks & ETFs — actually work, each with a real discount. Pick one, copy the code, trade cheaper.

Kraken20% off fees for life — crypto, stocks & ETFsSign up
OKX20% off trading fees for lifeSign up
Backpack5% off fees — tokenized stocks, Solana-nativeSign up
Bybit€30 BTC welcome bonus (EEA)Sign up
Hyperliquid4% off fees — on-chain perpsSign up
All exchanges & current codes → find.codes

Referral links support the site and never affect the math. Availability varies by country — check your local regulations.

· Related

Keep going

Lump sum vs DCA
One entry vs a schedule — race them on MSFT's own history.
DCA backtesting tool
Any amount, any frequency, 750+ assets.
Schwab US Dividend ETF DCA calculator
The same real-data backtest, for SCHD.
NASDAQ-100 ETF DCA calculator
The same real-data backtest, for QQQ.