My Money Blog has partnered with CardRatings and may receive a commission from card issuers. Some or all of the card offers that appear on this site are from advertisers and may impact how and where card products appear on the site. MyMoneyBlog.com does not include all card companies or all available card offers. All opinions expressed are the author’s alone.

MMB Portfolio Asset Allocation & Performance – 2025 Q1 Update

I try to limit checking my portfolio to once a quarter, and this is my 2025 Q1 update that includes our combined 401k/403b/IRAs and taxable brokerage accounts but excluding our house and side portfolio of self-directed investments. Following the concept of skin in the game, the following is not a recommendation, but a sharing of our actual, imperfect DIY portfolio.

“Never ask anyone for their opinion, forecast, or recommendation. Just ask them what they have in their portfolio.” – Nassim Taleb

How I Track My Portfolio
Here’s how I track my portfolio across multiple brokers and account types:

  • The Empower Personal Dashboard real-time portfolio tracking tools (free) automatically logs into my different accounts, adds up my various balances, tracks my performance, and calculates my overall asset allocation daily. Formerly known as Personal Capital.
  • Once a quarter, I also update my manual Google Spreadsheet (free to copy, instructions) because it helps me calculate how much I need in each asset class to rebalance back towards my target asset allocation. I also create a new tab each quarter, so I have a personal archive of my net worth dating back many years.

2025 Q1 Asset Allocation and YTD Performance
Here are updated performance and asset allocation charts, per the “Holdings” and “Allocation” tabs of my Empower Personal Dashboard.

The major components of my portfolio are broad index ETFs. I do mix it up a bit around the edges, but not very much. Here is a breakdown of my target asset allocation along with my primary ETF holding for each asset class.

  • 35% US Total Market (VTI)
  • 5% US Small-Cap Value (VBR/AVUV)
  • 20% International Total Market (VXUS)
  • 5% International Small-Cap Value (AVDV)
  • 5% US Real Estate (REIT) (VNQ)
  • 20% US “Regular” Treasury Bonds or FDIC-insured deposits
  • 10% US Treasury Inflation-Protected Bonds

Big picture, it is 70% businesses and 30% very safe bonds/cash:

By paying minimal costs including management fees, transaction spreads, and tax drag, I am trying to essentially guarantee myself above-average net performance over time.

I do not spend a lot of time backtesting various model portfolios, as I don’t think picking through the details of the recent past will necessarily create superior future returns. You’ll usually find that whatever model portfolio is popular at the moment just happens to hold the asset class that has been the hottest recently as well.

The portfolio that you can hold onto through the tough times is the best one for you. Every asset class will eventually have a low period, and you must have strong faith during these periods to earn those historically high returns. You have to keep owning and buying more stocks through the stock market crashes. You have to maintain and even buy more rental properties during a housing crunch, etc. A good sign is that if prices drop, you’ll want to buy more of that asset instead of less. I don’t have strong faith in the long-term results of commodities, gold, or bitcoin – so I don’t own them.

Performance details. According to Empower, the S&P 500 went down about 5% the first quarter of 2025, while foreign stocks went up around 7%. I don’t remember that happening for a while, and apparently it hasn’t happened since 2009 (see below;source). Overall, my portfolio was flat.

Over the last quarter, here’s a Growth of $10,000 chart courtesy of Testfolio for some of the major ETFs that shows the difference in performance in the broad indexes:

I always like to remember the big picture. Here’s an updated Morningstar Growth of $10,000 Chart for the Vanguard LifeStrategy Growth Fund (VASGX) which holds a static 80% stocks and 20% bonds and most closely mimics my portfolio since 2005, which is when I started investing more seriously and started this blog.

I’ll share about more about the income aspect in a separate post.

5% Cash Back Cards: Grocery Stores, Wholesale Clubs, Amazon, Streaming – April through June 2025

5percentbackActivation reminder for 2025 2nd Quarter. The credit cards below offer 5% cash back and up on specific categories that rotate each quarter. It takes a little extra attention, but it can add up to hundreds of dollars in additional rewards per year without changing your spending habits. You can also buy gift cards for other retailers at places like Grocery Stores and Home Improvement stores with 5% back now but spend the gift cards later. New cardmembers may also get an upfront sign-up bonus.

Discover it Card

From April 1st through June 30th, 2025, you can earn 5% cash back on up to $1,500 spent in the following categories:

  • Grocery Stores
  • Wholesale Clubs (Sam’s Club and BJ’s accept Discover)

Enroll after logging into your online account. 5% rewards won’t apply until after you activate your rewards, so it is best to activate now before you forget. No annual fee.

Discover it $100 bonus + Double Cashback Match details. If you are a new applicant and sign up via Discover Card referral link, you will get a $50 improved $100 Cashback Bonus after your first purchase within 3 months of being account opening. On top of that, you will also get Cashback Match for an entire year – a dollar-for-dollar match of all the cash back you’ve earned at the end of your first year, automatically. During those 12 months, your 5% cash back rewards becomes 10% cash back, and your 1% cash back rewards become 2% cash back. You can verify this on the application by looking under “Terms and Conditions” or searching for “cashback match” and “statement credit offer”:

Refer a Friend: You will receive a $100 statement credit after making a purchase within three months of account opening. A Balance Transfer or Cash Advance does not qualify as a purchase. You must apply online through your friend’s digital referral link and be approved by 11:59pm ET, December 31, 2025 in order to be eligible for the $100 statement credit offer. Phone, mail-in, and other digital applications are not eligible for referral rewards. Offer may not be combined with any other introductory offer. Promotional award will be applied within 8 weeks.

Cashback Match: We’ll match all the cash back rewards you’ve earned on your credit card from the day your new account is approved through your first 12 consecutive billing periods or 365 days, whichever is longer, and add it to your rewards account within two billing periods. You’ve earned cash back rewards only when they’re processed, which may be after the transaction date. We will not match: rewards that are processed after your match period ends; statement credits; rewards transfers from Discover checking or other deposit accounts; or rewards for accounts that are closed. This promotional offer may not be available in the future and is exclusively for new cardmembers. No purchase minimums.

Chase Freedom Flex Card

From April 1st through June 30th, 2025, you can earn 5% cash back (or 5X Ultimate Rewards points) on up to $1,500 spent in the following categories:

  • Amazon
  • Select Streaming Services (Includes Disney+, Hulu, ESPN+, Netflix, Sling, Vudu, Fubo TV, Apple Music, SiriusXM, Pandora, Spotify, YouTube TV, HBO Max, Paramount+, Peacock, Showtime)

(The categories are also the same for the old Chase Freedom card, which is no longer available to new applicants.)

Enroll each quarter online in your Chase account or at ChaseBonus.com. As long as you activate by the 14th of the first month in each quarter, the rewards are retroactive. Technically, you earn Ultimate Rewards points which may be worth even more when converted to airline miles or hotel points instead of cash if you have a Chase Sapphire Preferred or Chase Sapphire Reserve card. You could also use the Pay Yourself Back tool to additional value. Currently, the Chase Freedom Flex card is offering new applicants a $200 bonus if you sign up and make $500 in purchases in your first three months. No annual fee.

Citi Custom Cash Card

This card offers 5% cash back on your *single* top eligible spending category up to $500 each month (which effectively adds up to $1,500 a quarter). Eligible categories include broad ones like restaurants, gas stations, grocery stores, or select travel, but you only get 5% for the top category that month and 1% on everything else. To simplify things you could, for example, elect to only use this card for 5% cash back on gas all year long (up to $500 per month).

Currently, the Citi Custom Cash card is offering new applicants a $200 bonus after you spend $1,500 on purchases in the first 6 months of account opening. You’ll actually get 20,000 ThankYou® Points, which can be redeemed for $200 cash back. No annual fee.

card_name

Blue Cash Preferred® Card from American Express

  • 6% cash back at US supermarkets all year long (on up to $6,000 per year)
  • 6% cash back at select US streaming subscriptions (includes Disney+, Hulu, ESPN+, Netflix, Sling, Vudu, Fubo TV, Apple Music, SiriusXM, Pandora, Spotify, YouTube TV, and more).
  • Disney Streaming Bundle benefit (worth up to $84/year). Get $7/month back (as a statement credit) after you spend $9.99 or more each month an on auto-renewing Disney Bundle subscription. Valid only at Disneyplus.com, Hulu.com or Plus.Espn.com in the US. You must enroll your card ahead of time.
  • 3% cash back at US gas stations and transit (taxis/rideshare, parking, tolls, trains, buses and more).
  • $0 intro annual fee for the first year, then $95. (See Rates and Fees)
  • Terms Apply.

I use this card all year long for 6% cash back on groceries up to the limit and put all my streaming services on it (including Disney+ bundle), and then in December use up the $6k annual limit on gift cards bought in the supermarket aisle. New cardholders are also eligible for a $250 welcome offer after $3,000 in purchases within the first 6 months. See details in link.

U.S. Bank Cash+ Visa Signature Card

You must choose the two 5% cash back categories every quarter, out of a preset selection of specific categories:

  • Fast Food
  • Cell Phone Providers
  • Home Utilities
  • Ground Transportation
  • Select Clothing Stores
  • Electronics Stores
  • Car Rentals
  • Gyms/Fitness Centers
  • Sporting Goods Stores
  • Department Stores
  • Furniture Stores
  • Movie Theaters
  • TV, Internet, and Streaming Services

Unfortunately, you can’t pick a broad category like gas stations, restaurants, or grocery stores. Make sure to choose your categories each and every quarter, even if you want them to stay the same. If you do not choose your categories, all purchases revert to only earning 1% cash back for that quarter. No annual fee. Currently, new applicants are offered a $200 bonus after you spend $1,000 in eligible purchases within the first 120 days of account opening.

card_name

Amazon Prime Rewards Card

Earn 5% back at Amazon.com and Whole Foods all year long. Up to 10% cash back on select items during special promos. Prime membership required. New cardholder bonus varies by account. No annual fee.

Citi Dividend Card. This card has not been available to new applicants for years now, but if you still have the grandfathered card you can view and activate your quarterly 5% category here. Limit of $300 cash back for the calendar year.

Rates and Fees for Blue Cash Preferred® Card from American Express :Rates and Fees for Blue Cash Preferred® Card from American Express

Bilt Mastercard: Earn Rewards For Paying Rent w/ Any Landlord (April 1st Rent Day / Avios Transfer Bonus)

Update for Rent Day 4/1. For Rent Day on 4/1, Bilt Rewards is offering the following additional perks. If you are a renter, this program offers steady stream of free monthly points and a variety of promotional perks. They also recently announced … [Read the rest]

Amtrak Guest Rewards Preferred Mastercard: 40,000 Point Offer (Worth $1,000 in Amtrak Fare)

The Amtrak Guest Rewards Preferred Mastercard, issued by First National Bank of Omaha (FNBO), offers a variety of perks for Amtrak riders. It also currently has a 40,000 points limited-time offer that is worth up to roughly $1,000 value in Amtrak … [Read the rest]

Fidelity, Schwab Won’t Let You Trade Money Market ETFs (That Aren’t Theirs)

In case you aren't aware that a huge profit source for every broker is your idle cash, Bloomberg reports that Fidelity and Schwab are blocking all new purchase trades of new money market ETFs (gift article) from Blackrock and Texas Capital. Here's … [Read the rest]

Best Asset Location for TIPS Ladder: Taxable, Tax-Deferred, or Roth?

If you are a DIY investor (or professional financial planner) that is looking to geek out on the intricacies of the tax treatment for holding Treasury Inflation-Protected Securities (TIPS), check out the new paper Best Asset Location for a TIPS … [Read the rest]

CIT Bank Platinum Savings $225/$300 Bonus + 4.10% APY (New and Existing Customers)

Update 3/20/25: This $225/$300 Platinum Savings deposit bonus. The bonus depends on deposit amount, and it is open to both new and existing customers. The bonus is on top of the interest rate, currently 4.10% APY (as of 3/20/25) with a balance of … [Read the rest]

PeerStreet Bankruptcy Update (March 2025): Why I Avoid Fractional Real Estate Now

My last update on the PeerStreet bankruptcy was about a year and a half ago. PeerStreet marketed high-interest investment loans backed by real estate in $1,000 fractional increments. A few days ago, I received a big, thick envelope with lots of … [Read the rest]

Webull ACAT Transfer Bonus: 3% of Assets Possible ($750 Bonus on $25,000)

Updated with new offer. The Webull brokerage app is offering an updated ACAT Transfer bonus plus up to $100 in outgoing fee reimbursements on your first transfer of at least $5,000. This specific offer ends 4/6/25. The minimum hold period is 1 … [Read the rest]

American Express “Member Week” March 17-21 (Limited-Time Offers)

American Express is celebrating their 175th birthday (!) with a "Member Week" from March 17-21. They are touting various special offers. I honestly don't know if they will be awesome or disappointing, but I figure that it's worth logging into your … [Read the rest]

Helium Mobile Promo Code: Get $50 Gift Card for Joining Free Cellular Plan

Update: Helium Mobile just sent me an e-mail offering $50 in Cloud points (supposedly redeemable for gift cards to Airbnb, DoorDash, and Nike) for new customers if you open with the promo code GETLUCKY. Expires 11:59pm PT on March 18, 2025. Must be … [Read the rest]

Pepper Gift Card App: $20 Bonus w/ $200 Purchase (New Users), Sam’s Club 10X, Lowe’s 12X, Home Depot 10X

Update 3/14: New extended sales from now until 11:59p ET on March 16th. Be sure you see the offer on your screen before tapping "Buy gift card". For example, if you buy a $50 Sam's Club gift card during an 10X offer you'll get a total of 10,000 … [Read the rest]