dollar cut in half

Kicking USD out of my retirement portfolio

After much consideration, I’ve decided that holding USD-denominated assets during retirement is no longer a good idea. I have been struggling with this question for a while now.

There are a few reasons why I’ve reached this conclusion:

  • I no longer spend USD. I have two credit cards1 that allow me to avoid foreign exchange fees.
  • Complexity. The USD in my RRIF accounts needs to be converted periodically since withdrawals are in CAD. The USD in my non-registered account might eventually lead me to have to file a T1135, and I hate new tax wrinkles. And of course the USD funds add to the universe of funds I have to manage in all the accounts. Fewer is better!
  • Choice. Without USD in my portfolio, the universe of DIY brokers opens up2 and the number of accounts I have to have is also reduced34.

The fluctuating CAD/USD FX rate might be another reason, but that hasn’t really bothered me. In the long term, it’s reasonably stable.

So how to go about doing it, and what impacts will this have? Let’s take a look.

General considerations

So of course, the only real way to convert USD into CAD at Questrade is to use Norbert’s Gambit. Performing the Gambit is a multi-day activity:

  • Day 1: Sell the USD asset and buy DLR.U with the proceeds; make journaling request to convert DLR.U into DLR
  • Day 2: Wait for settlement of trades made on day 1
  • Day 3: Wait for journaling to complete
  • Day 4: Wait for journaling to complete
  • Day 5: Sell DLR and buy CAD-listed assets to replace what I sold on day 1

Each time I do this exercise, it makes me a little leery since

  • I have to pay $9.95 plus GST to journal the shares on Questrade (not a huge deal, but as you have read elsewhere on the blog, I am a cheapskate)
  • I’m out of the market for 3 days. I really hate being out of the market since big moves can happen over short periods of time. Of course, this cuts both ways; I could miss a big rally or a big meltdown as a result5.
  • I’m making a bet on favourable FX rates. FX rates don’t typically swing much in short periods of time, but since over 50% of my retirement portfolio is in USD I’m not willing to try to find the “right” time to make such a trade.

As a result, I’ve made the decision to

  • Sell off 1/6th of my USD portfolio every month for the next six months (or thereabouts). This will allow me to smooth out any FX speed bumps and limits how much of my portfolio is idle at any one time.
  • Take advantage of a free month of Questrade Plus6 and do a few journaling requests during this month and save a few bucks

While doing all of this, I’m trying to be mindful of my asset allocation targets which are (newly set as a result of my analysis at Are my portfolio’s asset allocation targets “correct”?)

  • 5% Cash
  • 15% Bonds
  • 23% Canadian Equity
  • 37% US Equity
  • 20% International Equity

I’ll try to start moving my portfolio to these new targets as I make this shift, but given the targets are brand new, I’m in no particular time constraints; I’m expecting the portfolio to slowly move from the old targets to the new ones, finally landing at some point later in 2026.

Kicking USD out of my RRIF accounts

Of the 5 RRIF accounts I have in the household (three for me, two for my spouse), only two of them have USD in it, and the USD portion is 100% invested in either AOA (an 80/20 all-in-one global equity fund) or ICSH (an ultra short-term bond fund that stands in for cash)

AOA can be replaced with XGRO but it’s not an exact replacement. AOA has almost no Canadian Equity content and a higher US Equity content than XGRO. This means that a one-to-one switch will cause my Canadian Equity content to increase and my US content to decrease. I’m expecting this will eventually cause me to need to replace some of my AOA with a pure play US Equity asset. I’ve chosen VFV since it mirrors the S&P 500, an index that won’t be adding the mega-IPOs any time soon 🙂

ICSH can be replaced with ZMMK since they are similar in nature, but I’m not going to do that. Why? Because I hold ZMMK in my non-registered account as a VPW cash cushion, I do make trades in ZMMK from time to time. I don’t want to end up in a situation where I’m selling ZMMK in my non registered account and buying it in my RRIF, since this could deprive me of possible (small) capital losses — CRA does not look kindly on trying to “artificially” generate capital losses in this way.

So after mulling it over a bit, I’ve decided to replace ICSH in my RRIF accounts with ZST. It’s a short term bond fund which is a bit riskier than ZMMK7, but I’m counting on it being cash-like for my purposes. Neither has been around all that long, but it appears they are pretty close on the performance front with a slight edge for ZST.

So when all is said and done, my RRIFs should have three holdings: XGRO (mostly), VFV (some), ZST (about 2.5% of overall portfolio),

Kicking USD out of my non-registered accounts

Here there are two holdings

  • ICSH in my VPW cash cushion account
  • SCHF, an international equity fund I’ve held for years and years

The ICSH replacement is easy — move it to ZMMK. I’ll do that all at once. It will mean a loss of over a percentage point in gains at the moment, but this is the price of simplicity, I guess.

The SCHF sale is a bit like selling 6 months of RRIF payments all at once, which will attract a capital gain. I’m ok with that, but I’d prefer to avoid more capital gains for the rest of the year (I didn’t budget for that when I tried to work out my likely tax bill for 2026). Since selling SCHF is actually helpful in getting my new asset allocation targets right, I don’t need to replace it with another International Equity fund. My calculations tell me that I’ll probably need to replace it with a Canadian Equity fund. Here I’ve chosen to use VCN since it uses a different index provider8 and would be considered different from my other non-registered Canadian equity funds, namely XIC and HXT9. Buying VCN and selling it in subsequent months to fund my retirement salary should result in minimal capital gains for the remainder of the year.

So when all is said and done, the VPW cash cushion account should be 100% ZMMK and the other non registered account will be 100% CAD-listed ETFs, mostly tied up in Canadian Equity.

You’ll be able to see my progress in my next instalment of What’s in my retirement portfolio (May 2026) which I should have ready at the end of this month!

  1. Rogers Mastercard and Wealthsimple Visa, as detailed in What are the best credit cards? ↩︎
  2. e.g. Wealthsimple does not currently (June 2026) support USD RRIF accounts. ↩︎
  3. e.g. QTrade USD accounts are always separated from CAD accounts. So instead of 4 RRIF accounts, I could have 8 at QTrade. Painful. ↩︎
  4. I guess that’s actually a “reduce complexity” argument. Don’t tell anybody. ↩︎
  5. https://www.bogleheads.org/forum/viewtopic.php?t=370885 shows me that my fears are unfounded. It’s practically a normal distribution. ↩︎
  6. A subscription service offered by Questrade to give you free journaling. And other things I don’t really care about. ↩︎
  7. Average duration is longer, which makes its price more sensitive to changes in the overall interest rate environment. ↩︎
  8. FTSE Canada all cap rather than S&P/TSX for the others ↩︎
  9. And therefore avoids CRA’s superficial loss rules ↩︎

close up view of colorful liquids in laboratory glasswares

Are my portfolio’s asset allocation targets “correct”?

A key aspect of my investment philosophy is to have targets for each of the asset classes I invest in. Because I like to keep things simple, my asset classes are rather broad1:

  • Cash, which includes ultra-short-term bonds (bonds with durations measured in days, not years)
  • Bonds2, which means corporate and government bonds from multiple geographies with various and assorted durations
  • Canadian Equity: Canadian stocks
  • US Equity: US Stocks
  • International Equity: Stocks that don’t sit in North America

The targets I’ve used for a few years now are

  • 5% Cash
  • 15% Bonds
  • 20% Canadian Equity
  • 36% US Equity
  • 24% International Equity

But where did those target numbers come from?

The easy answer is that they are based on the target number of the Canadian 80/20 fund I use in my retirement portfolio, namely XGRO, one of my ETF all-stars. XGRO’s makeup is actually

  • 20% Bonds
  • 20% Canadian Equity
  • 36% US Equity
  • 24% International Equity

The immediately obvious difference between XGRO and my target is the presence of “Cash” in my target, something XGRO doesn’t have3. “Cash” was a recent arrival to the portfolio, a decision I took to accommodate the presence of a Cash Cushion in my portfolio. The Cash Cushion is an integral part of my chosen decumulation strategy, VPW. So rather than keep the Cash Cushion as something set apart from my asset allocation model, I chose to create a new asset to track. 5% was a small and round number, and is about 2x the value of the Cash Cushion today.

That 5% is almost all invested in ultra-short term bond funds so perhaps you could also argue that I never stopped holding 20% bonds in my portfolio4; I just segmented that category a bit more precisely.

But why 20% bonds? Shouldn’t a retiree have a greater portion of bonds to protect against market downturns5? Habit, I suppose. I’ve held 20% bonds for decades now, since well before I retired. I don’t see any reason to change that now. I’m hoping my retirement will go on for decades, and so having a good chunk of equity is a good way to make sure my portfolio returns outpace inflation and offer some protection against outliving my money.

So 80% equity it is; but are the allocations between Canada, the US and International markets the right allocations? Like I said, I basically picked the equity targets to match what the percentage allocations are in XGRO. If I look a bit further at the other *GRO funds (TGRO, VGRO, ZGRO), I find that XGRO is a bit of an outlier with respect to International Equity allocation:

ETF% CAD% US% Int’l
XGRO (Blackrock)203624
TGRO (TD)626.735.617.8
VGRO (Vanguard)253520
ZGRO (BMO)204020
Average for all22.936.720.4

This tells me a few things

  • My US allocation target of 36% is justified by looking across multiple funds
  • My International Equity target is probably too high if I rely on the wisdom of (small) crowds.

Since I like dealing with round numbers, a case could certainly be made for my targets to instead look like

  • 23% Canadian Equity
  • 37% US Equity
  • 20% International Equity

Using these targets and looking at my current holdings would require me to move about 3% of my International equity holdings into Canadian equity.

I can control my equity allocations in normal monthly transactions, somewhat — since a good chunk of my retirement salary is funded by selling non-registered assets, I get to choose (somewhat) what equity class to liquidate. Here’s the problem I see — my International Equity component in my non-registered account is SCHF, which trades in USD. Liquidating SCHF is possible. but the small problem with SCHF is that it’s denominated in USD, and thanks to my current credit card lineup, I don’t have a way (or need) to spend USD natively anymore.

Sigh. Actually, there’s really no good reason for me to hold *any* USD assets in my non-registered accounts. USD assets are now, for me

  • Difficult to spend as USD
  • Problematic because they are counted against my “foreign income”, per CRA’s T1135; hold too much foreign income, and you have to file additional paperwork at tax time. I hate paperwork.

So, in conclusion,

  • I think I will shift my asset allocations slightly, tilting a bit towards Canadian Equity at the expense of International Equity; this will take time as I draw down SCHF from my non-registered portfolio
  • I will get rid of USD-denominated assets from my non-registered accounts. This will start with reversing the decision I took about a year ago when I went with a majority of ICSH in my Cash Cushion.
  1. 5 categories could easily morph into 20 if you were particular about things. For example, bonds could be split by geography, and/or by duration and/or by bond quality. The US and Canadian equity categories could be split into sectors and/or company size. The international equity categories could be split by region, country, sector, company size. The possibilities are endless, and so could the number of assets you actually hold to meet them. I don’t claim that my 5 are the right ones for you, but I’ve used them for quite a while now. ↩︎
  2. For the longest time, and for many earlier posts, I refer to this segment as “Income”. This made some sense in the days where I didn’t track “Cash” as a distinct category. But it’s time to move on. What lives here are bonds, and only bonds. ↩︎
  3. Of course, all ETFs hold some portion of cash, it’s pretty much unavoidable as you shift assets, collect dividends and so on. I don’t worry about this sort of thing; my assumption is that the ETF manager is doing their job and adhering to their published targets. That MER has to be worth something, right? ↩︎
  4. Questrade (my primary broker) doesn’t offer high interest savings accounts; at my previous broker (QTrade) this cash cushion really was cash held in a high interest savings account. ↩︎
  5. And there will always be market downturns. SORR is a common acronym thrown around; it stands for “Sequence of Returns Risk”. Basically this is the admission that there will be market downturns during retirement; SORR is the risk that those downturns happen really early in retirement and blow up your well-crafted plan because you are forced to sell into a down market. My mitigation strategy concerning SORR? I can always find a job if things got really bad… ↩︎
  6. The reason TGRO’s numbers aren’t round is because the other *GRO funds hold 80% equity while TGRO holds 90% equity. I’ve scaled TGRO’s holdings accordingly. ↩︎

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. ↩︎

USD Assets in the retirement portfolio. Good idea?

I’m not sure when I first made a purchase of a USD-denominated ETF. Probably over 10 years ago. Clearly, I thought it was a good idea, because as of today I find that 57% of my retirement savings1 are denominated in US Dollars.

And unlike other people I’ve talked to, there’s no underlying rationale for that. I’ve never earned employment income in USD and I don’t own property in the US. So why?

I’m a cheapskate.

I started investing in USD based ETFs simply because they were a much better deal than their Canadian equivalents. This is less true now than it used to be, but it’s still true. Take for example the comparison between comparable USD and CAD ETFs that track the same index:

IndexWhat’s in itUSD ETFMERCAD ETFMER
S&P 500Top 500 US stocksIVV0.03%VFV, XUS0.09%
Russell 20002000 mid-market US StocksVTWO0.07%XSU2, RSSX30.36% for XSU, 0.25% for RSSX
FTSE Developed ex USGlobal stocks outside of the USASCHF0.06%VDU0.22%
USD versus CAD ETFs tracking the same index4

The Canadian market has become more competitive, and MERs have come down, but given the size of the US market, it’s still cheaper to invest there.

I’m not a very savvy cheapskate.

So although the MERs of US ETFs were stunningly attractive, I failed to consider the cost of currency conversion. For this I blame naivete as well as a lack of transparency on the part of my provider. It was not possible for me to easily figure out how much each CAD to USD transaction was costing me. A good estimate is about 1.5% the cost of the transaction, but some providers make this much cheaper5.

I also had USD investments in my TFSAs, which, from a tax perspective, isn’t the best idea.

Over time, I discovered the joys of Norbert’s Gambit to do currency transactions on the cheap and I became more savvy. And I eliminated all US holdings from my TFSA.

Preparing for Retirement

In preparing my portfolio for retirement (steps I took are outlined here), I did seriously consider converting everything to CAD in the interest of keeping things simple. I did not, and here’s why:

  • I figured that having ready access to USD would be rather useful to retired me, since I do vacation there. And I had made other preparations in light of that, setting up a USD credit card and USD savings account for RRIF payments to go to.
  • Although I knew that having USD RRIFs would make getting paid in retirement more complicated, I thought I had worked out a plan with my provider6 that would make extracting USD RRIF payments achievable, with some effort on my part.
  • I sort-of liked having some of my investments in USD since it’s a stable currency. Usually.
  • I also liked the additional boost I got from USD HISAs. (That’s probably an anomaly but one I’m happy to take advantage of)
  • I could change my mind at any time.

Current Reality

This isn’t working like I thought it would.

My provider decided to backtrack on allowing me to extract USD from my USD RRIF;7 we’re still going back and forth on that front, but my friends at QTrade are on my naughty list as a result. I’m not hopeful.

What it means practically is that although the value of my USD RRIF is used to calculate my RRIF minimums, I can only withdraw RRIF payments from the Canadian side. At present, the Canadian side of my RRIF will fund my RRIF minimum payments for a while, but at some point I’ll have to use Norbert’s Gambit to move funds from the USD RRIF to the CAD RRIF.

My Advice

I don’t think that holding USD assets in retirement — especially in a RRIF — is a great idea for the DIYer. Unless platform providers give really clear processes8 for how to extract that money from a USD RRIF, expect trouble.

At some point, I will either switch providers to find one that supports my requirements9, or I will convert everything to CAD. Right now, I have a process that works, but older me I expect will find it too complicated.

  1. Majority of the USD holdings are in my / my spouse’s RRIF; small portion is in my non-registered account. ↩︎
  2. Not an apples to apples comparison, admittedly. This ETF is hedged so it’s less impacted by changes in the CAD/USD exchange rate but this comes at a cost. ↩︎
  3. This is ALMOST the same thing; RSSX uses a capped version of the index ↩︎
  4. And try as I might, I couldn’t find a USD ETF that invested in the TSX/S&P 60. Not really surprising, and my USD retirement holdings have very limited Canadian exposure. AOA has about 2.4% Canadian exposure. ↩︎
  5. Notably, Interactive Brokers and lately, Wealthsimple especially if you hold more than 100k with them. ↩︎
  6. Involving multiple phone conversations and multiple emails ↩︎
  7. You may ask, “what’s the point of having a USD RRIF if you can’t extract USD from it”? I had the same question… ↩︎
  8. RBC says they support it and so does Questrade. ↩︎
  9. I had sorely hoped Wealthsimple could be that provider, but (sigh) they don’t support spousal RRIFs at the moment. ↩︎