Skip to main content

Dot-Com Dollar-Cost

It took 14 years for US stocks to recover from the dot-com bubble. What if we started buying in at the high?



2000 was bad. 2008 made it worse. 2014 you're back on your feet, but now 2018 looks like 1998.

But was it really that dire for everyone? Returns for people buying and holding a lump-sum in 2000 were terrible, and it would have been fatal to retire on a portfolio in 2000, but those are subsets of investors.

What if you, like other investors who do not have lump-sums handy, used a savings stream to buy in regular fixed amounts; i.e. dollar-cost-averaging?

Specifically, what if you bought, with as close to $10,000 a year as possible, units matching the S&P 500 from 2000 to 2013?

YearS&P500*Buy UnitsCostCost (Cum.)Value (Cum.)ProfitGain**Billboard #1 Pop Single
20001,427.017-$9,989-$9,989$9,989$00.00%Breathe - Faith Hill
20011,192.088-$9,537-$19,526$17,881-$1,645-9.20%Hanging by a Moment - Lifehouse
2002995.6310-$9,956-$29,482$24,891-$4,591-18.45%How You Remind Me - Nickelback
2003963.6910-$9,637-$39,119$33,729-$5,390-15.98%In da Club - 50 Cent
20041,130.558-$9,044-$48,163$48,614$4500.93%Yeah - Usher
20051,207.068-$9,656-$57,820$61,560$3,7406.08%We Belong Together - Mariah Carey
20061,310.677-$9,175-$66,994$76,019$9,02411.87%Bad Day - Daniel Powter
20071,476.636-$8,860-$75,854$94,505$18,65019.73%Irreplaceable - Beyonce
20081,220.898-$9,767-$85,621$87,904$2,2832.60%Low - Flo Rida
2009946.7410-$9,467-$95,089$77,632-$17,456-22.49%Boom Boom Pow - B.E.P.
20101,139.318-$9,114-$104,203$102,538-$1,665-1.62%Tik Tok - Kesha
20111,268.897-$8,882-$113,085$123,082$9,9978.12%Rolling in the Deep - Adele
20121,379.567-$9,657-$122,742$143,475$20,73214.45%Somebody That I Used to Know - Gotye
20131,642.516-$9,855-$132,597$180,676$48,07926.61%Thrift Shop - Macklemore


TLDR:You sink in $132,597 and reap $180,676. It wasn't all last-minute gain either. You would have had brief respite from negative territory between 2004 to 2007. 

To compare, if you'd bought-and-held $132,597 in 2000, it would be worth $152,622 in 2013. Not so bad, though a long time underwater. Indeed, lump-sums at market tops not being fatal is the thesis behind the article, 'The World's Worst Market Timer'.

Then again, if I did have $132,597 in 2000, I hope someone would have talked me out of concentrating it in shares. Maybe put it into a house. Oh wait ...

Dollar-cost-averaging may not beat lump-sum in general, but it's easier on the psyche. Still, when faced with losses year after year, it's very hard not to feel like you're sinking in good money after bad.

It may look like we're about to go through hell, but if we do, we won't stay there if we keep going.

Notes

*Data from R. Shiller. Average over calendar year, which doesn't capture intra-year peaks.
**No dividends or inflation taken into account.

Comments

Popular posts from this blog

Transcode to PSP using Handbrake

Source: Handbrake 0.9.9.5530 64-bit edition Target: (Phat) Playstation Portable PSP-1000 , System Software: 6.60 Many internet articles on how to transcode video to PSP using Handbrake have not worked for me. Even the most helpful are incomplete. I hope this post will help fill in the blanks. There is no longer any PSP preset for Handbrake, but from what I can gather, the preset had only limited success as the x264 encoder would change syntax and settings between versions. Other presets that may have worked before, like 'iPod' and 'Apple-Universal' now do not. Here is what worked for me, step by step:

Firefox History Statistics - Extracting from Places.sqlite

If you want to take a look at Firefox surfing activity, the about:me add-on is a good start. However, it presents only one view of data and is thus limited in its ability to present more detailed statistics. We will view that data in a different program. So let's first extract it from the browsing history stored in the Places.sqlite file into a CSV file using a Firefox add-on. Step 1 - Locate and copy Places.sqlite to a working location On Windows machines, Places.sqlite is found in a directory similar to: C:\Users\User1\AppData\Roaming\Mozilla\Firefox\Profiles\ .default\places.sqlite Copy the file to another location. The database will be locked while using Firefox, and the SQLite plugin we will use to open it.

Bloomberg JSON data into Libreoffice Calc

LibreOffice Calc has no inbuilt stock market functions, and a popular plugin which offered those has stopped working along with changes to Yahoo Finance. Luckily, we can get the latest quotes from Bloomberg. [2018-12-15] Bloomberg Finance is, understandably, blocking multiple simultaneous requests. A more flexible solution is using a Python Stock Scraper .