What’s in my non-registered portfolio? (Oct 2025)

Every month, I try to share with you what’s in my overall retirement portfolio (September 2025 post is here). That retirement portfolio is actually distributed over a bunch of accounts held by me and my spouse and includes RRIFs, TFSAs and non-registered accounts. This is what it looks like at the moment:

Retirement savings as of October 1, 2025 by account type

(My multi-asset tracker is a handy tool to help you quickly create charts that look like the above one).

My current strategy for these three account types looks like this:

  • RRIF: This is 100% invested in my ETF all-stars. I’m currently withdrawing RRIF minimum payments for two main reasons:
    • To avoid problems with attribution. I cover that topic over here.
    • To avoid withholding tax. RRIF minimum payments don’t attract withholding tax, but I am setting aside some of my payments to deal with the unavoidable tax bill come April 2026. I talked about that topic over here.
  • TFSA: This is mostly invested in the ETF all-stars, but there’s a few stragglers in here1 that I really ought to get rid of. Nothing wrong with the funds in there, but it’s a needless complexity. The TFSA continues to get new funds since it’s hard to beat tax-free growth, and I only buy all-stars with those funds. It will get drawn down last in my retirement planning.
  • Non-registered accounts: Here it’s a bit of a dog’s breakfast, with very little invested in the all-stars, mostly because most of the equity found here was bought long ago, and changing what I hold would attract capital gains that I would prefer to take on my own terms. It’s where the majority of my early-retirement decumulation takes place.

Here’s what that breakfast looks like:

What’s in my non-registered portfolio, October 2025

Here’s a look at each holding, from highest to lowest percentage.

HXT: This is a Canadian equity ETF that does not pay dividends, instead using some wizardry to bury it all in the per-unit price of the ETF. This simplifies taxes, and I have held this fund for a long time. Due to increasing costs of this ETF, it’s among the first to get liquidated as I need funds.

XIC: Canadian equity fund, very popular. I think I bought it to create a bit of dividend income. It will get liquidated after the Horizons funds go (HXS, HXT, HXDM).

SCHF: A very low-cost international equity2 fund in USD that I’ve held for a very long time. It’s funds like SCHF that attracted me to investing in USD, which, at present, adds a lot of complexity.

ICSH: This is one of the all-stars. It is what my VPW cash cushion is invested in3. I use ICSH more than ZMMK in the cash cushion because US interest rates are quite a bit higher than Canadian rates at the moment. I talked about that here.

HXS: Same idea as HXT, except it invests in the S&P 500. This one is held only by my spouse who is still working for a living, so this will just stick around a while, until she stops working and can take on the capital gains.

VSC: A bond fund held by my spouse. I may sell this to harvest some capital gains losses.

HXDM: Same idea as HXT, except international equity. It is on the list to liquidate.

ZMMK: An all-star, held in the same account as ICSH.

The rest (XEQT, TEQT, XGRO) are all new arrivals in the portfolio, purchased using dividends4 from the other funds as well as the bonus payments I keep collecting from Questrade for switching to them.

My non-registered accounts are only a small portion of my retirement holdings, but there’s a fair bit of complexity there. Over time, these accounts will go to zero other than the cash cushion portion (ZMMK, ICSH or whatever replacements I discover) which will remain as long as VPW is my decumulation strategy.

  1. Mostly pure Canadian equity funds. This is to offset AOA that has next-to-no Canadian equity component. ↩︎
  2. 0.03% MER. Cheap! ↩︎
  3. VPW = Variable Percentage Withdrawal, an absolutely brilliant strategy for making sure you don’t run out of money in retirement and don’t leave a lot on the table. Read all about it here. ↩︎
  4. With all ETF trades being free, I hold very little actual cash in any of my accounts. ↩︎

Mini-Review: Optiml.ca

My fellow DIYing neighbour gave me a heads-up about this made-in-Canada retirement app and so I set up an account an gave it a whirl.

Optiml.ca helps you to “build and customize your financial strategy, stress-test different ‘What-if’ scenarios, or simply confirm you’re on the right track.”

Setting up an account was very easy since it supports integration with Google credentials. And they offer a fully-enabled trial for 14 days without requiring a credit card, which makes things even easier. I chose their most popular plan, the Pro Plan, which is $199 a year1.

The interface is clean and easy to navigate. I was able to get started right away without bothering with the offered tutorials.

I chose to set up the parameters of my current retirement savings manually, but it wasn’t difficult. You could instead choose to link with Wealthica and populate this sort of information automatically. I don’t use Wealthica myself, but perhaps I’ll give that a look in a future post.

Once your data is entered, you can run a “standard” scenario which is what a retirement planner would generate. This is table stakes for any tool, including some of the ones I mention in Tools I Use.

But it looks like Optiml goes much, much further in its analysis. You can ask it to auto-generate scenarios based on historical returns and different inflation rates to see how likely your plan would succeed, and you can choose other objectives, like maximizing spend or maximizing your estate value. You can also ask it to model the three phases of retirement where spending varies as you get older (aka go-go, slow-go, no-go23). You can ask it to play with CPP/OAS start dates, and so on. It seems quite comprehensive and well thought out. And what I really like about it is that it has pre-canned scenarios so you don’t have to think about (and overthink about) each and every input into the model.

And you can save your analysis on the tool itself, which is handy for comparing outcomes and trying different “what if” scenarios.

I encountered what I thought were some bugs in the system, but online support quickly set me straight with prompt, detailed, specific and accurate answers, which is highly unusual in the Canadian financial services space 😉

All this to say, I’m pretty impressed with what I see here. At this point in my retirement, I don’t see the need for it myself4, but for others who are still looking for a tool to help guide retirement spending, this looks like a winner.

  1. Given what this tool can do, this seems a more-than-fair price to me; the cost of a fee-based advisor (who is likely using a similar tool to generate the output) is a lot more than that. ↩︎
  2. This model, according to Google, is attributed to Michael Stein, author of “The Prosperous Retirement↩︎
  3. …and while intuitively this is something that makes a lot of sense, it’s the first time I’ve seen it called out so explicitly ↩︎
  4. In other words, I’ve passed the analysis phase and am just trying to enjoy retirement 🙂 ↩︎