My Public Equities Returns Over 20 Years (ages 12-32)

A few weeks ago I asked Fidelity to send my brokerage history dating back to when I opened the account in 1998.  Last week I got a big package in the mail and so thought it’d be a great time to go through my investing track record!

When I got into the market

When I was in 5th grade, I really wanted to open a brokerage account.  It was the beginning of the dot com bubble, and everyone seemed to be talking about the stock market.  It seemed like a good way to make money.

I’d heard stories of how my Dad took his paper route money when he was a kid and started trading stocks.  But, he was a bit reticent to let my brother (a year younger) and I open accounts given the market was so hot, and that we had a good chance of starting out investing at the peak of a cycle.

Luckily, my Mom thought it was a good idea and eventually took us to Fidelity one afternoon to open accounts.

By this time, I was 12 and in 6th grade.  But, not too young to start saving (in fact we’d opened savings accounts when I was in first grade – the idea that for every $100 I scrapped together I could get $5/yr for free was too good to pass up – this was when interest rates weren’t 0%).

My Performance

The first year was rough.  I bought one stock, MXE, a Mexican Holding company (like Berkshire Hathaway, but cheaper, and maybe the Mexican market was being overlooked, was the vague investment thesis).  It went down 17% that year (I eventually made a modest profit off it).  Most of my ideas in the early days were from reading Worth magazine to see which stocks they were pumping at the time, and then pick the one I liked the most.

The next three years were pretty amazing though.  I traded in and out of a few tech stocks.  I was in cash for the blow up in 2000.  And, I was finally was able to afford a share of BRK.B (Berkshire Hathaway’s “b class”).  These all lead me to beating the market by 125% over 1999-2001.  Finally, I had that freshman year nest egg I always dreamed of :).

I won’t bore you with every trade (there were many over the decades, but not that many each year).  In summary, here’s a chart of my annual returns over the last ~20 years:

Over the next decade or so, I made some good calls and bad ones.  Overall, I tend to beat the market in down turns, and lag it when things are going great.

Here’s a chart of my annual returns relative to the S&P 500:

I’m proud to say that my public equities have outperformed the S&P 500 by about 3% per year on average.  Of course, a lot of this is luck.  I had some rational behind every trade I made, but does a freshman in high school really know what they are doing?

It’s interesting to note that my annual returns are starting to converge closely with the S&P 500 over time:

Scorecard

The S&P has returned a 6.5% IRR since 1998 – 2017 (when my data ends for now), vs my 9.5% average annual return.

Overall for every dollar put into the S&P in 1998, you’d expect to have $3.29.  For every $1 I invested, I have $5.59, which is about 41% more.

Data notes

I’m understating my returns a bit here.  My transaction costs were around $20/trade when I started, which was a meaningful amount of money relative to my overall portfolio.  So, my returns are probably a bit higher each year, especially in those early years (>1% of my portfolio went to fees in 1999 alone).

I got the S&P return data here for reference.

I almost calculated a sharpe ratio, but realistically I’d need to do a lot more data analysis on my portfolio and I don’t have all the info I need.  However, I’d like to think my standard deviation relative to the S&P is lower given I’ve always had a decent amount of money in cash.

What I learned

  • Starting to invest/save early has a few major advantages including compounding, as well as working towards your 10,000 hours to “master” money management.
  • You can start with a very small amount of money, my first savings account had <$100, and as long as you have >$1,000, you can start investing in the market.
  • It’s important to take a long term view on your savings/investing.  I’ve never withdrawn money from my Fidelity account.  This is money I don’t need, and won’t need unless something very terrible happens.
  • Don’t freak out during downturns, and don’t think you’re a genius when you make a lot of money.  A lot of this is luck, which hopefully evens out over time.
  • You have to pay up for really great companies – I sold Amazon 5 years ago because it was very “expensive” on a P/E basis.  This is really hard for someone like me who’s naturally frugal.
  • Analyzing your investing style and decisions can give you some insights into your personality/strengths/weaknesses – I’m less aggressive than I should be, cheaper than I should be, and tend to focus on ‘contrarian’ opportunities more than average.
  • Almost no one can consistently beat the market – this is why the  majority of my money is now in low cost ETFs, with a few exceptions.  Of course, if you are extremely shrewd and level headed and can dedicate >10 hrs/day to it, there is a lot of alpha out there.
  • You can’t regret bad decisions and missed opportunities, just learn from them.
  • Allowing your child to start investing with a small amount of money is a good idea, as long as they are very interested in it, and prudent.  They’ll lose money at some point, which is a good thing.  And, over time, they’ll learn a lot while saving along the way.

More to come

I’ve had the opportunity to do some investing in private tech companies, and so would like to update my overall annual investing IRR with these returns in a future post.  Overall I’d estimate I’ve gotten around a 7x return on these investments over the past 8 years.  It should be very interesting data to add!

4,222 Replies to “My Public Equities Returns Over 20 Years (ages 12-32)”

  1. Based in Florida, Sky blue credit is a credit repair firm that was
    created in 1989. The company claims that most customers
    see tangible results after the firs 30 days of usage. Additionally,
    the company asserts that clients use thwir services for just six months to realize full results.
    When utilizing skies blue, you can expect to benefit the couple’s
    discount, online credit ratings, and monitoring. During your membership, you can candel or pause the support by contacting customer service.
    If you are unhappy with the service, you will receive a full refund as
    loong as you claim it within 90 days. Apart from the benefits, skies blue has some related
    drawbacks too. Before starting the credit repair process, you are going too havfe to pay $39.95 for retrieval of
    your credit report. Dezpite having the assurance for results,
    you are going to have to pay $69 to set up the process.
    The sad part is you may pay for months without seeing substantial advancement on yoyr report.
    You must make your choices carefully since going
    through the process of credit repair isn’t cheap.

    My website: Credit Rates

  2. I am extremely inspired along with your writing skills and also with the format on your
    weblog. Is this a paid subject matter or did you modify
    it yourself? Either way stay up the excellent high quality writing, it’s rare
    to see a nice weblog like this one nowadays..

  3. Greetings from Ohio! I’m bored to tears at work so I decided to check out your site on my iphone during lunch break.
    I really like the info you present here and can’t wait to take a look when I get home.
    I’m amazed at how fast your blog loaded on my cell phone ..
    I’m not even using WIFI, just 3G .. Anyhow, excellent
    site!

  4. I do trust all the ideas you’ve presented in your post.

    They’re very convincing and can definitely work.
    Still, the posts are too brief for beginners.
    Could you please extend them a bit from subsequent time?
    Thanks for the post.

  5. Your style is unique compared to other folks I have read stuff from.
    I appreciate you for posting when you’ve got the opportunity,
    Guess I’ll just bookmark this site.

  6. Hi there to every one, the contents existing at this web site are truly awesome for people experience, well, keep up the nice work fellows.

  7. When someone writes an post he/she keeps the thought of a user in his/her mind that how
    a user can know it. Thus that’s why this piece
    of writing is perfect. Thanks!

  8. I’m amazed, I must say. Seldom do I encounter a blog that’s both educative and entertaining,
    and let me tell you, you’ve hit the nail on the head.
    The issue is something that not enough men and women are speaking intelligently about.
    Now i’m very happy I found this during my search for something relating to this.

  9. I feel this is among the so much vital info for me.
    And i’m glad reading your article. But want to observation on few common things, The web site style is
    ideal, the articles is actually excellent : D. Excellent job,
    cheers

  10. Howdy! I know this is kinda off topic but I was wondering if you knew
    where I could get a captcha plugin for my comment form? I’m using the same
    blog platform as yours and I’m having trouble finding one?

    Thanks a lot!

    Also visit my homepage – zappingist01

  11. It is appropriate time to make some plans for the future and
    it is time to be happy. I have read this post and if I could
    I want to suggest you some interesting things or tips.
    Perhaps you can write next articles referring to this
    article. I wish to read even more things about it!

  12. My brother suggested I might like this web
    site. He was entirely right. This post actually made my
    day. You can not imagine just how much time I had spent for this info!
    Thanks!

  13. Hey great website! Does running a blog like this take a
    large amount of work? I have no expertise in programming but I was hoping to start my own blog in the near future.
    Anyhow, if you have any recommendations or tips for new blog owners please
    share. I understand this is off topic but I just needed to ask.
    Thanks!

  14. I was curious if you ever thought of changing the page layout
    of your website? Its very well written; I love what youve got to say.
    But maybe you could a little more in the way of content so people
    could connect with it better. Youve got an awful lot of
    text for only having 1 or 2 images. Maybe you could space it out better?

  15. Hey there just wanted to give you a quick heads
    up. The words in your content seem to be running off the screen in Firefox.
    I’m not sure if this is a formatting issue or something to do with web browser compatibility but I thought I’d post to let you know.
    The style and design look great though! Hope you get the problem resolved soon. Kudos

  16. I’m really enjoying the design and layout of your blog.
    It’s a very easy on the eyes which makes
    it much more enjoyable for me to come here and visit more often. Did you hire out a developer to create your
    theme? Great work!

  17. Do you have a spam problem on this blog; I also am a blogger, and
    I was curious about your situation; many of us have developed some nice methods and we are looking to exchange methods with other folks, be sure to shoot me an email if
    interested.

  18. My brother recommended I might like this website. He was
    entirely right. This post actually made my day.
    You cann’t imagine simply how much time I had spent for
    this info! Thanks!

Comments are closed.