This is a monthly look at what’s in my retirement portfolio. The original post is here.
Portfolio Construction
The retirement portfolio is spread across a bunch of accounts:
5 RRIF accounts
3 for me (Questrade, Wealthsimple)
2 for my spouse (Questrade)
2 TFSA accounts (Questrade)
4 non-registered accounts, (1 for me, 1 for my spouse, 2 joint, all at Questrade)
The view post-payday
I pay myself monthly in retirement, and the charts that follow reflect the view post-payday, which happens around the end of the month. On September 30th before the markets opened, this is what it looked like:
As you can see, I’ve now successfully kicked USD out of my retirement portfolio; it’s completed faster than I originally planned thanks to Questrade’s offer of free Norbert’s Gambit to all Questrade users for a few months. The demise of USD-denominated assets does not mean a demise in the holding of US assets, in case you were wondering. The portfolio is still well exposed to the US equity market, since my asset allocation targets have remained unchanged:
5% cash/ultra short term bonds
15% bonds
23% Canadian Equity
37% US Equity
20% International Equity
The asset-class split looks like this; you can read about my asset-allocation approach to investing over here.
This chart is an almost-perfect reflection of my asset targets, with all categories within 0.5% of the intended allocation.
Plan for the next month
Nothing looming, which given the time I’ve had to spend moving USD out of the portfolio, is a welcome change.
The only thing I’m keeping an eye on is the relative size of my RRIF holdings compared to that of my spouse. From a planning and tax perspective, it’s much easier to manage if the size of our RRIF holdings is equal. At present, my spouse’s RRIF is 0.25% larger than mine, so probably that’s close enough. All I can really do to control this (since one cannot add to a RRIF) is to allocate more equity to one over the other, and cross fingers that the equity portion outperforms the bond/cash portion. Historically this has been the case, but one never knows when the timelines are measured in months!
Overall
Part of using VPW as a strategy is the need to calculate your retirement net worth on a monthly basis. My net worth stayed stagnant month over month but it’s still 20% above when I started on my retirement journey.
My VPW-calculated salary has now increased for 9 straight months; it’s nice getting a monthly raise!
On September 4th, I sold my last units of DLR1 within my RRIF account and completed my multi-month activity of kicking USD out of retirement portfolio. I ended up doing this about 3 months faster than I anticipated, but that’s because Questrade offered a free two-month trial for Questrade Plus, which included as many free journaling activities2 as you wished during the trial. And since I’m a cheapskate, I figured saving the journaling fees was worth me upping the pace of my USD to CAD conversions.
I asked Claude to take a look at the various gambits I undertook3 and evaluate them. Claude was quite upbeat:
Claude calculated an effective blended rate of 1.39946.
Claude said I beat the spot rate by roughly +0.15% overall
And, as expected, Claude assessed that every single gambit landed within a few basis points of the spot market, much better than what Questrade would have charged me (1.5% or so).
So now, here’s what my various account types look like, in terms of assets. There’s no USD listed ETFs anymore. Here’s what the three kinds of accounts look like.
Let’s recap the major changes, per account type.
Non-Registered accounts
I’m always a bit reluctant to mess around with non-registered accounts since making trades here inevitably lead to capital gains. But the impact in the end was pretty minor.
There’s actually three separate accounts being considered here. Two are legacy investment accounts that have long-term holdings. The other is my so-called “cash cushion” account that is an integral part of my decumulation strategy, called “VPW”. You can read about the mechanics of it here.
So for the cash cushion, I had to get rid of ICSH in favour of ZMMK. I’m giving up roughly 1.2% in annual return by doing this, but I figure at some point the Bank of Canada and the US Federal Reserve will get closer in terms of their interest rates. This had a minor capital gain impact, which was as expected. Both ICSH and ZMMK keep a pretty stable price point (around $50/unit) and pay out monthly.
The bigger issue was getting rid of SCHF from my non-registered holdings, which I had held for a very long time. Selling that was going to trigger a large capital gain that I hadn’t accounted for in my tax calculations. The solution I came up with was pretty nifty, if I do say so myself. SCHF in my model is largely “International Equity” so clearly I was going to have to replace that international equity contribution somewhere. I ended up replacing SCHF with VCN (a Canadian equity holding) and replacing XIC (a slightly different Canadian equity holding than VCN) with VFV in the TFSA account. In essence, I moved my international equity stake out of my non-registered accounts and put it in the TFSA instead.
By buying VCN (a new fund for me) in my non-registered account, I reset the ACB of that fund so selling units a few months from now shouldn’t really attract too much in the way of capital gains. In fact, the first month4 I sold VCN to pay my monthly salary, I took a small loss. So my tax planning should also stay intact.
TFSA accounts
There were no USD assets in my TFSA to begin with, so no changes were needed on that account. I had to do some asset class shifting here while maintaining 100% equity allocation in the TFSA. As mentioned above, XIC (Canadian Equity) was dismissed from the TFSA, and replaced with VIU (which is international equity).
I do have a small desire to convert the TFSA into a custom index (a Questrade feature) to save a bit on the MER imposed by XEQT here. I may yet do this. It will expand the number of ETFs in these accounts since I’ll need to decompose XEQT into its constituent components. This is again a case of me adding complexity in order to save a few bucks…But don’t I owe it to my readership to give it a try?
RRIF accounts
Mainly, the RRIF accounts replaced AOA with XGRO and ICSH with ZST. But since XGRO holds a lot less US Equity than AOA did, the AOA to XGRO conversion wasn’t exact. I had to replace some of the AOA with a US Equity holding (VFV). I chose to use ZST instead of ZMMK in the RRIF for two reasons:
I wanted a different ETF in my RRIF as compared to my non-registered. This helps me avoid CRA superficial loss rules.
ZST is ever so slightly riskier than ZMMK, which is fine, since the cash position in the RRIF is much more static than the cash position in my non-registered account.
The way ahead
Getting rid of USD assets has simplified my portfolio and my workflow thinking. I no longer have to worry about USD/CAD exchange rates, and my need to use Norbert’s Gambit should be over. It also opens up my universe to other DIY brokers. I’ve been a fan of Wealthsimple, but couldn’t use them for my RRIF accounts since they contained USD assets. Now I can consider Wealthsimple for all my investing needs5.
Working through the mechanics of slowly moving my assets to an all CAD lineup has caused me to probably spend way more time than is healthy looking at my portfolio and making trades. This should come to an end — with DRIP set up across all registered accounts6, the holdings should be more or less on autopilot with only monthly checkins to make sure my asset allocations haven’t drifted too far from my targets.
Selling DLR is the last step of a Norbert’s Gambit when you’re converting USD to CAD. You can read about the gambit on Questrade here. ↩︎
“Journaling” is the step that turns units of DLR.u (which are priced in USD) into units of DLR (which are priced in CAD). If you’re not a Questrade Plus subscriber, journaling costs $9.95 plus HST every time you do it on Questrade. ↩︎
Ok, not all of them — Claude only connects to the accounts I own, and not those of my spouse. And the last trades haven’t settled yet, so the one I did on September 4th wasn’t showing up in my transaction history. I don’t expect the story is too different if I include the gambits I ran in my spouse’s RRIF account. ↩︎
After making sure 30 days had passed in order to avoid a “superficial loss” in CRA’s parlance. ↩︎
And if they offer a promotional offer that throws free money my way, I’d seriously consider switching brokers again. ↩︎
I don’t use DRIP in non-registered accounts because non-registered transactions need to be logged for adjusted cost base adjustments; I’d prefer to keep these fully under my control to minimize the number of transactions. I don’t mind carrying a bit of cash in non-registered accounts in order to avoid excess trades. ↩︎
Stop me if you’ve heard this before, but yesterday the Bank of Canada left their interest rates unchanged for the 7th consecutive time. This is of interest to DIY investors only because it drives the kinds of rates you can expect from high-interest savings accounts and the like. I’ve updated the page that tracks some HISAs and cash-like ETFs over here.
The overnight rate remains at 2.25%. The rate announcement for the Bank of Canada happens on October 28th.
This is a monthly look at what’s in my retirement portfolio. The original post is here.
Portfolio Construction
The retirement portfolio is spread across a bunch of accounts:
5 RRIF accounts
3 for me (Questrade, Wealthsimple)
2 for my spouse (Questrade)
2 TFSA accounts (Questrade)
4 non-registered accounts, (1 for me, 1 for my spouse, 2 joint, all at Questrade)
The view post-payday
I pay myself monthly in retirement, and the charts that follow reflect the view post-payday, which happens around the end of the month1. On August 27th before the markets opened, this is what it looked like:
More progress has been made on my plan to kick USD out of my retirement portfolio; it’s proceeding faster than I originally planned thanks to Questrade’s offer of free Norbert’s Gambit to all Questrade users for a few months. I’m expecting that it’ll all be gone by the end of September.
AOA is largely being replaced by XGRO, but because AOA is so heavily US Equity weighted, I always have to pick up VFV to make up the difference — I’m kicking USD out of my portfolio, not the US market. ZST is my pick for the RRIF to replace ICSH. It’s a similar idea to ICSH, but since Canadian interest rates are lower, I expect I’m sacrificing a bit of return there. I hope this will work itself out in the long run.
And I’m trying to respect my asset allocations at the same time, which remain unchanged:
5% cash/ultra short term bonds
15% bonds
23% Canadian Equity
37% US Equity
20% International Equity
The asset-class split looks like this; you can read about my asset-allocation approach to investing over here. Every time I get rid of some AOA or ICSH, it gives me an opportunity to make sure I respect the splits. Here’s what it looks like:
Plan for the next month
With the asset class splits under control, next month will see the last vestiges of USD gone from the portfolio. And I expect I’ll do a bit of shifting to bump up the Interational Equity portion of the portfolio, which is a little light. And I plan to celebrate a bit, because the removal of USD from my retirement portfolio should reduce complexity significantly.
Overall
Part of using VPW2 as a strategy is the need to calculate your retirement net worth on a monthly basis. Net worth clawed its way back to June’s levels, but no complaints — it’s still 20% above where it was when I started on my retirement journey 20 months ago.
My VPW-calculated salary has now increased for 8 straight months, it’s nice getting a monthly raise!
The exact day is variable because of the timing of the end of the month. Payday has to fall on a trading day. ↩︎
Variable Percentage Withdrawal, a structured way to decumulate your portfolio. ↩︎
There have been pretty big changes since last month as my strategy to Kick USD out of my retirement portfolio continues in earnest. This has focused on getting rid of AOA and ICSH in my spouse’s RRIF account this month as she takes advantage of the free Norbert’s Gambit included in her trial subscription to Questrade Plus2.
AOA is largely being replaced by XGRO, but because AOA is so heavily US Equity weighted, I always have to pick up VFV to make up the difference — I’m kicking USD out of my portfolio, not the US market. ZST is my pick for the RRIF to replace ICSH. It’s a similar idea to ICSH, but since Canadian interest rates are lower, I expect I’m sacrificing a bit of return there. I hope this will work itself out in the long run.
And I’m trying to respect my asset allocations at the same time.
Plan for the next month
The asset-class split looks like this; you can read about my asset-allocation approach to investing over here.
The moves I made to start reducing USD in my portfolio have quickly allowed me to get to my recently revised target allocations I have for each asset class:
5% cash or cash-like holdings like ZMMK and ZST
15% bonds/income (most are buried in XGRO and AOA, rest are in XCB)
23% Canadian equity (mostly based on ETFs that mirror the S&P/TSX — HXT and XIC); this is up from the old 20% target
37% US equity (dominated by ETFs that mirror the S&P 500); this is up 1% from the old target
20% International equity (mostly, but not exclusively, developed markets); this is down 4% from the old target
With the asset class splits under control, next month will see more moves to get rid of USD in my portfolio. There’s only USD in my RRIF accounts now, all invested in AOA and ICSH. These positions will be reduced by 1/5th in August as my target is to be fully USD free by the end of the year.
My timing for conversion looks to have been pretty decent; the USD/CAD rate continues to run north of 1.40, which for me is a good thing.
Overall
Part of using VPW3 as a strategy is the need to calculate your retirement net worth on a monthly basis. My three month winning streak has come to an end as I took a slight step back month over month. However, I’m worth 19% more than when I started my retirement journey in January 2025.
Irrespective of my net worth stumble, my VPW-calculated salary continues to increase, albeit at a more modest rate, as expected. The VPW cash cushion (now 100% invested in ZMMK) acts like a shock absorber to my salary, smoothing out the more volatile month to month variations in my net worth.
I did all the trading I needed to do on the 24th; it takes a few days for everything to settle and for money to get sent to the bank account. My net worth is quite a bit lower after the mini-crash on the 29th! ↩︎
Questrade Plus is 11.95 monthly, but offers a 30 day free trial. I’m a cheapskate, remember? Norbert’s Gambit is otherwise 9.95 a go plus HST. ↩︎
Variable Percentage Withdrawal, my chosen decumulation strategy. ↩︎