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. Its such as you learn my mind! You appear to understand a lot approximately
    this, such as you wrote the book in it or something.

    I believe that you simply can do with some % to power the message home a little bit,
    however instead of that, that is wonderful blog.
    A fantastic read. I’ll definitely be back.

  2. It is actually a nice and helpful piece of info.

    I’m happy that you just shared this helpful information with us.
    Please stay us up to date like this. Thank you for sharing.

  3. I have been browsing online greater than 3 hours nowadays, yet I
    by no means found any interesting article like yours.
    It is lovely value sufficient for me. In my view, if all webmasters and bloggers made excellent content
    material as you did, the web can be much more useful than ever before.

  4. This design is spectacular! You certainly know how to keep a reader amused.
    Between your wit and your videos, I was almost moved to start my own blog (well,
    almost…HaHa!) Wonderful job. I really enjoyed what you had to say,
    and more than that, how you presented it. Too cool!

  5. Good day! This is kind of off topic but I need some help from
    an established blog. Is it very difficult to set up your own blog?
    I’m not very techincal but I can figure things out pretty quick.

    I’m thinking about creating my own but I’m not sure where to start.
    Do you have any tips or suggestions? Many thanks

  6. Howdy great blog! Does running a blog similar to this take a lot of work?
    I’ve absolutely no expertise in programming but I had been hoping to start my own blog in the near future.
    Anyways, if you have any recommendations or tips for new blog owners please share.
    I understand this is off topic but I simply had to ask.
    Thanks a lot!

  7. An outstanding share! I have just forwarded this onto
    a colleague who has been conducting a little homework on this.

    And he actually ordered me breakfast simply because I found it for him…

    lol. So allow me to reword this…. Thanks for the meal!!
    But yeah, thanks for spending some time to talk about this issue here on your website.

  8. After exploring a few of the articles on your web site, I
    seriously like your technique of blogging. I saved it
    to my bookmark site list and will be checking back in the near future.
    Take a look at my website as well and let me know what you think.

  9. Hi, i think that i saw you visited my website so i came
    to “return the favor”.I am attempting to find things to improve my website!I suppose its ok to use some of your ideas!!

  10. We stumbled over here by a different web page and
    thought I might as well check things out. I like what I see so now i am following you.
    Look forward to looking into your web page yet again.

  11. Terrific work! This is the type of info that should be shared around the net.
    Shame on the search engines for not positioning this put up
    upper! Come on over and talk over with my web site .

    Thanks =)

  12. I have to thank you for the efforts you have put
    in penning this site. I’m hoping to view the same high-grade
    content by you later on as well. In fact, your creative writing abilities has motivated me to get my own blog now 😉

  13. Hi great website! Does running a blog similar to this require a lot of work?

    I have virtually no expertise in computer programming however I
    had been hoping to start my own blog in the near future.
    Anyway, should you have any suggestions or techniques for new blog owners
    please share. I know this is off topic however I just
    needed to ask. Appreciate it!

  14. Nowadays, lots people are eager to get into the Slots Games.
    However, if not cautious enough, you could end up visiting an online site that isn’t
    particularly popular in the field and could cause you to
    have to pay to play the games to enjoy yourself. This is certainly something you’d
    be watching out for and be on the lookout for.
    As much as possible it is suggested to be cautious and ensure that you do not be a victim of a scam website for a chance to play
    goof Slots Games.In the event that you want to experience the top Slots Games out there, you
    may want to begin by searching for the best
    games in the right areas. This way, you can be rest assured that you are not willing to make a bad option and that you can be rest assured that you are in fact
    getting what you did pay for. The minimum is that this is something that you might want to contemplate and think about when you are searching for that ideal website will assist you
    in achieving the best Slots Games out there.Most good online casinos now
    allow you to play the different Slots Games on their site without cost before having to
    make a purchase and test it. Hence, it is recommended to give them a try and ensure that
    you’re being able to test the games before you end up paying for it and perhaps regretting it.
    This is something you ought to into consideration, since it is entirely
    possible that you won’t be able to be awed by these Slots Games without keeping this in mind.If you do not want to risk being bored and
    want to be assured that you remain just as excited about the many Slots
    Games that are out on the market, it is recommended to
    investigate alternative options to keep things fresh and ensure
    that you do not be stuck with the same game for lengthy durations of time.
    Additionally, it is recommended that you look at other
    websites every once in period of time to be sure that you are not
    missing the other types that are available. Slots
    Games.

  15. The other day, while I was at work, my sister
    stole my iphone and tested to see if it can survive a 30 foot drop, just so she
    can be a youtube sensation. My apple ipad is now
    broken and she has 83 views. I know this is entirely off topic but
    I had to share it with someone!

  16. Thanks for the marvelous posting! I seriously enjoyed
    reading it, you happen to be a great author.I will make certain to bookmark your
    blog and definitely will come back in the future.
    I want to encourage that you continue your great work, have a nice holiday weekend!

  17. Hey there would you mind sharing which blog platform
    you’re working with? I’m looking to start my own blog soon but I’m
    having a difficult time choosing between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your layout seems different then most blogs and I’m looking for something completely
    unique. P.S Sorry for getting off-topic but
    I had to ask!

  18. Wonderful goods from you, man. I’ve understand your stuff previous to and
    you’re just extremely excellent. I really like what you’ve acquired here, really like what
    you are stating and the way in which you say it. You make it enjoyable and
    you still care for to keep it smart. I can not wait to read far
    more from you. This is really a tremendous website.

  19. I like the valuable information you provide in your
    articles. I will bookmark your blog and check again here regularly.
    I’m quite certain I’ll learn a lot of new stuff right here!

    Best of luck for the next!

  20. I’m really impressed together with your writing abilities as smartly as with the format on your blog.
    Is that this a paid theme or did you modify it your self?

    Either way stay up the excellent quality writing, it is uncommon to
    see a nice weblog like this one these days..

  21. I’m amazed, I have to admit. Seldom do I encounter a blog that’s both
    equally educative and engaging, and without a doubt, you have hit the nail on the head.

    The problem is an issue that not enough men and women are speaking intelligently about.
    Now i’m very happy that I stumbled across this in my hunt for something concerning this.

Comments are closed.