Well, it’s officially 2025. And that means our investing performance for 2024 is locked in! As I usually do, a few weeks ago I was going over my investment accounts and thought it would be fun to share how Selenid and I did. So, here is our 2024 portfolio performance.
But firstā¦
The rules of the game
This is how this 2024 portfolio performance review is going to work:
- Iām going to go account by account. Iāll include what investments we have in that particular account, our stock/bond split as well as our return. I think this is the simplest way to do it without getting too confusing.Ā
- I wonāt include our direct real estate investments in this analysis. You can find individual long term annualized return analyses for my properties in posts likeĀ this oneĀ and more wholistic analysisĀ here. This analysis will include only my REIT investments in terms of real estate.
- I wonāt include our 529 accounts for our 3 kids as, despite including them in our net worth, they are not āours.ā
- Iām not going to tally this all into net worth as that is not the point of the post. You can see my net worth updates, including the most recent where we crossed the $1 million threshold,Ā here.
A quick primer on how I invest
Many of you following will already be familiar with my investing strategy and philosophy. But, for anyone who isnāt, Iāll give just a very quick primer here to put my 2024 portfolio performance in perspective.
I invest in broadly diversified index funds of stocks and bonds in my preferred asset allocation which I rebalance as needed yearly. I initially did this through individual index funds but more recently use the two funds for life approach a la Merriman and Buck.
And I do this because passive investing beats active investing 80% of the time with lower taxes and fees. And rebalancing has been shown to improve returns (albeit slightly).
You can also see all of this and more in depth inĀ my written financial plan hereĀ while, as you may recall, Selenid and I madeĀ these 7 changes to our plan on 2023. We had no changes to this plan throughout 2024 and foresee none ahead in 2025.
A quick review of my portfolio performance in 2023
In 2023, our overall asset allocation was roughly:
- 87.4% Stocks
- 10.7% Bonds
- 1.3% Real Estate
- 0.6% Short Term Reserves
Our initial goal asset allocation started out at 80% stocks and 20% bonds 3+ years ago. However,Ā as I talk about here, we changed it to 90% stocks and 10% bonds roughly. And that is where it still stays.
Meanwhile, our overall return was:
- 14.7%
Ok, with all of that set, lets get into the 2024 portfolio performanceā¦
My 2024 portfolio performance
Again, we will do this based on investment accountā¦
403b
This first category will be broken into my 403b and Selenidās 403b.
My 403b
This is by far our biggest account. In this account, my investments are split as such:
- 34.34% ā TIAA Access Vanguard 500 Index T1
- 10.12% ā TIAA Access Vanguard Extended Market Index T1
- 7.1% ā TIAA Access Vanguard Small-Cap Value Index T1
- 28.92% ā TIAA Access International Equity Index Fund T1
- 4.64% ā CREF Inflation-Linked Bond R3
- 12.16% ā TIAA Access Vanguard Total Bond Market Index T1
- 3.98% ā TIAA Real Estate REIT
The reason I have two small cap funds (Vanguard Extended and Vanguard Small Cap) is because the offerings available in my 403b accountĀ surprisingly changed in 2023.

This means that my asset allocation here is approximately:
- 79.21% Stocks
- 16.8% Bonds
- 3.98% Real Estate
And my return over the past year in this account was:
- 11.0%
Selenidās 403b
In this account, her investments are split as such:
- 47.2% ā TIAA Access Vanguard 500 Index T1
- 32.3% ā TIAA Access International Equity Index Fund T1
- 8.7% ā CREF Inflation-Linked Bond R3
- 8.0% ā TIAA Access Vanguard Total Bond Market Index T1
- 3.84% ā TIAA Real Estate REIT
This means that her asset allocation is:
- 78.53% Stocks
- 16.49% Bonds
- 3.65% Real Estate
- 1.33% Cash
And her return over the past year in this account was:
- 12.0%
457
In 2023, we started to invest the maximum into my 457 account.
In this account, my investments are split as such:
- 88.8% ā Vanguard Target Retirement 2060 Fund (VTTSX)
- 10.2% ā Vanguard Small Cap Index IĀ (VSCIX)
This means that my asset allocation here is approximately:
- 87.5% Stocks
- 9.35% Bonds
- 3.15% Cash
And our return over the past year in this account was:
- 23.46%
Roth IRAās
2023 was the first year as well that Selenid and I both contributed to a backdoor Roth IRA. I invested a bit into a Roth IRA through the āfront doorā as a resident. And we did it again in 2024.
Iāll break up the analysis therefore between my Roth IRA and Selenidās Roth IRA.
My Roth IRA
In this account, my investments are split as such:
- 52.3% ā Vanguard Target Retirement 2055 Investor Class (VFFVX)
- 29.7% ā Vanguard Small Cap Value Index Admiral Class (VSIAX)
- 17.9% ā Vanguard Target Retirement 2045 Investor Class (VTIVX)
That means that my assets allocation here is:
- 91% Stocks
- 8% Bonds
- 1% Cash
And my return over the past year in this account was:
- 14.9%
Selenidās Roth IRA
In this account, her investments are split as such:
- 100.0% ā Vanguard Target Retirement 2055 Investor Class (VFFVX)
That means that her assets allocation here is:
- 89% Stocks
- 10% Bonds
- 1% Short term reserves
And her return over the past year in this account was:
- 14.4%
The small difference in returns between our Roth IRA accounts is likely due to the difference in small value tilt among the accounts. This will not happen every year, but it’s proof that in 2024, a small value tilt minimally increased returns secondary to the increased associated risks.
Taxable accounts
Our Vanguard taxable account
In this account, our investments are split as such:
- 89% ā Vanguard Target Retirement 2045 Investor Class (VTIVX)
- 2.7% ā Vanguard Small Cap Value ETF (VBR)
- 8.3% ā Vanguard Total Stock Market ETF (VTI)
The reason that we have some ETFs here is because they have a lower purchase minimum. But after a few months of doing this (we automatically contribute to this account monthly), we just decided to save in a money market account until we had enough to buy the target date fund just to simplify things. You can learn more about the important differences between ETFs and index funds here.
That means that my assets allocation here is:
- 84% Stocks
- 15% Bonds
- 1% Cash
And our return over the past year in this account was:
- 11.1%
It is interesting that you will notice that these returns fall lower than our Roth IRA returns. This is largely due to a higher percentage of more stable bonds in our taxable account.
Our Acorns taxable investment account
I really love Acorns. I donāt have a financial interest but I just think itās a cool service that basically invests you change. Through it, weāve investing near $10,000 over the past couple of years.
In any regard, in this account, our investments are split as such:
- 5.0% ā iShares ore S&P Small-Cap ETF (IJR)
- 10.1% ā iShares Core S&P Mid-Cap ETF (IJH)
- 60.0% ā Vanguard S&P 500 ETF (VOO)
- 24.9% ā iShares Core MSCI Total International Stock ETF (IXUS)
I choose these based on a āCore Aggressiveā portfolio option within the account.
That means that our assets allocation here is:
- 100% Stocks
- 0% Bonds
And our return over the past year in this account was:
- 14.77%
Our E*Trade account
We actually own 1 individual stock. This is housed on an E*Trade account. I received this stock as compensation for consulting work in 2024 and so there’s nothing to do but hold it.
That means that our assets allocation here is:
- 100% Stocks
- 0% Bonds
Obviously.
And our return over the past year in this account on this individual stock was:
- 227.26%
Yes, you read that right! My return here was over 200%! And that’s fantastic. Does it mean I’ll start investing in individual stocks?
No way!
This was a free bet that I got to place and so far it has hit. Doesn’t mean I believe gambling or speculating is a viable investment strategy though…
Summing it all up
For those keeping track, our overall asset allocation is therefore roughly:
- 88.7% Stocks
- 9.5% Bonds
- 0.95% Real Estate
- 0.85% Cash/Short Term Reserves
Our goal asset allocation started out at 80% stocks and 20% bonds 3+ years ago. However,Ā as I talk about here, we changed it to 90% stocks and 10% bonds roughly in 2023 and plan to keep it there for the next 5+ years at least.
So we are right in the ballpark given this transition. No need to rebalance this year!
Meanwhile, our overall return was:
- 41.1%!!!!
Just kidding, this includes the single stock account which skews everything. My actual return excluding this outlier was:
- 14.5%
Obviously, I am really excited and happy about this return. It is very similar to our return of 14.7% last year. Does that mean that I am such an incredible investor? Of course not! I just invested passively and the market rewarded me. It could have been a down year and I had bad returns but I would have done then same thing.
Because Iām investing for the long term! Just like you should.
I hope you enjoyed this insider peak into my 2024 portfolio performance. If you are looking to get started or refine your path to financial freedom and are looking for a helpful resource, check out my best-selling book,Ā Money Matters in Medicine or my course, Graduating to Success!
In the meantime, here are some additional useful posts:
- How Much Is Enough Retirement Savings?
- Physician Side Gigs to Make You Passive Money
- The 3 Most Tempting Current Investments toĀ Avoid
What do you think? What was your 2024 portfolio performance? How did you invest?Ā Let me know in the comments below!