dollar cut in half

Another quarter, another gambit

Every quarter, I convert some of my USD to CAD using Norbert’s Gambit. A good chunk of my retirement holdings are in USD, but since I spend in CAD, I need a cheap way to convert. I’ve been tracking my actual costs using Questrade’s platform for the past year. You can read about that over here.

Anyway, over the past year, the conversion has been effective. I have never paid the usual FX rates charged by Questrade (1.5% over the spot rate). My most recent conversion was the most expensive one to date, and that was a rate 0.7% over the going rate on the day I started the process. On three other occasions, I actually made out better than the spot rate, but that was because the foreign exchange rate moved in my favour in between the purchase and the sale.

My need for US cash has evaporated now that I have a no-FX fee credit card. (You can read about what cards I’m using over here.) So this makes me wonder if it’s time to get rid of the majority of my US holdings. Note this doesn’t mean that I will stop investing in US equities — that would be unwise — it just means I will stop holding assets denominated in US dollars.

The are downsides to holding USD-denominated assets, of course:

  • It adds complexity to the portfolio. AOA is the US equivalent of XGRO; both are 80/20 asset allocation ETFs. But because AOA is a US ETF, it holds a paltry amount of Canadian Equity, and I have to make up that difference elsewhere by holding pure Canadian Equity ETFs like HXT or XIC.
  • If you hold too much USD (or any foreign property) in non-registered accounts, you’ll be obliged to file a T1135 with CRA1.
  • It may limit the universe of online brokers you can deal with. Wealthsimple, for example, does not currently support USD RRIF accounts.
  • Foreign exchange can work for or against you. It’s another variable that can impact your returns. I’m not convinced this is a downside, but it does make tracking things like ACB in a non-registered account a little more tedious.

    One big hesitation I have about converting all my USD holdings would be the time I’d have to be out of the market while the Gambit runs its course. As you can see in from my tracking, each conversion means I’m not invested in AOA for 3-4 trading days. I just hate that idea. I also hate the idea of converting at a time when the CAD<->USD exchange rate is perhaps not optimal. (A low Canadian dollar would be a good thing for me in this case.)

    One place I sort of like having the USD assets is in my cash cushion, especially since US interest rates are quite a bit higher than Canadian rates. (I track current rates over at HISA and short-term bond table (Canada & US)).

    So perhaps I just need to craft a plan where I make more aggressive conversions over a fixed time frame. x% every month, with a deadline. This helps mitigate the “time out of market” and “exchange rate” issues. Crafting the plan with fixed milestones also takes emotion out of the equation; if I set a series of future transactions, then all I have to do is press the button mechanically.

    More to come on that.

    1. If your cost base exceeds $100,000 CAD ↩︎

    News: Wealthsimple Norbert’s Gambit in Beta

    Norbert’s Gambit is a way to save money on USD/CAD conversions. (Want to learn more? I’ve written about it here). Most brokers take extra margin points on these conversions, hidden in the relatively crappy exchange rate you actually get. Since a lot of my retirement holdings are in USD, and since I am a cheapskate, I’ve used Norbert’s Gambit at three different brokerages (BMO Investorline, QTrade and Questrade1) over the years.

    And now, Wealthsimple has joined the fray. It’s not open to the general public quite yet, but I did get a notification that I can now perform the Gambit on this platform. This brings Wealthsimple agonizingly close to being a contender for my retirement savings business. They only lack (puzzlingly) USD support in RRIF accounts. Otherwise, they check the other boxes in my “need to have” list for any broker:

    • $0 trading commissions
    • Support for USD accounts in non-registered, RRIF, and spousal RRIF2
    • Norbert’s Gambit3

    Wealthsimple’s implementation of the Gambit seems to mirror that of Questrade insofar as they charge a $9.95 plus tax fee for journaling shares, a necessary step of performing the Gambit. There are a few oddball wrinkles documented on their website, none of them show-stoppers in my view:

    • Not available on the Wealthsimple app
    • You can only journal DLR/DLR.U. Other cross-listed shares aren’t supported4.
    • The journaling fee is always charged in Canadian dollars, and by the language used on the website, it sounds like you are blocked from doing the journaling unless you have the cash in your account at the time of the request5

    Normally I’d give the feature a whirl to see if it’s comparable to the Questrade/QTrade experience, but I only hold CAD assets at Wealthsimple at the moment. It’s not really a complicated thing to do, the only way Wealthsimple could make the experience better is to do the journaling faster. I’ve documented the timelines involved with doing the Gambit at Questrade here.

    1. Other brokers also support it, but I just have no personal experience with it. ↩︎
    2. Wealthsimple doesn’t support this per their website ↩︎
    3. People (especially on Reddit) frequently cite Interactive Brokers as the best game in town to do currency conversions. I did at one time have an IB account, and I can confirm that their currency conversion rates across the board are a pittance, and in most cases will be cheaper (and faster) than even Norbert’s Gambit. HOWEVER, if you want to actually get hold of the cash you’re converting, then you can expect VERY long delays before you are allowed to withdraw the funds. ↩︎
    4. Most people use DLR/DLR.U to do the Gambit but it isn’t obligatory. At BMO Investorline, if you didn’t want to place a phone call, you had to use some other share combination (I usually chose a Canadian bank stock like RY). Not sure this is still true. ↩︎
    5. Questrade lets you carry a negative balance, but of course they will charge interest on that. ↩︎

    News: Wealthsimple ends cashback on prepaid Mastercard

    Wealthsimple’s prepaid Mastercard (aka the Cash Card) has stopped offering cashback on purchases, effective October 2nd, 2025. Don’t confuse this with Wealthsimple’s Visa card, which is an actual credit card, and still offers a nice 2% cashback reward.

    I’ve been a fan of Wealthsimple’s prepaid Mastercard for a while now. I wrote about it over here. My favourite feature of this prepaid Mastercard is that it does not charge the usual 1.5% foreign exchange fees most other credit cards bury in their transaction costs.

    The demise of the 1% bonus isn’t a deal-breaker for me but it was nice while it lasted. The card is also noteworthy because it permits ATM access globally with no fees. This isn’t a feature I’ve used, but it might be of interest.

    I signed up for the waitlist for Wealthsimple’s Visa card when it was released, but the rollout has been v-e-r-y slow, and I’m still waiting for that to materialize1. Once I get my hands on one, I will have no incentive to use the prepaid card since the Visa card also offers no-charge foreign exchange AND 2% cashback on all purchases. That’s a great deal.

    1. About every third post on Reddit’s Wealthsimple sub is complaining about the slow rollout. ↩︎

    Tracking Norbert’s Gambit Costs with Questrade

    Since I hold a fair amount of USD in my retirement portfolio and most of my expenses are in CAD, I do have to convert between the two worlds from time to time. Most of the time I’m converting USD to CAD, but because of higher US interest rates, I’ve recently converted some CAD into USD to take advantage of that fact and earn a little more money on my cash positions1. My normal way of dealing with this conversion is using Norbert’s Gambit, which I’ve talked about here and here.

    Anyway, I’ve decided to keep track on what these movements are costing me using my current broker of choice, Questrade. The answer is not quite as straightforward as you might think.

    Fixed Cost

    With Questrade, a journaling2 fee is charged every time you do the Gambit. This costs $9.95 plus HST for a total of $11.24, always charged in Canadian dollars. If you choose to subscribe to Questrade Plus, then your monthly fee covers these costs. I’ve done the Gambit twice this year, with one more planned in the 4th quarter. So for me, the cost of journaling is a pay-as-you-go cost. This cost is the same whether you are journaling one share or 10,000 shares, so larger transactions are better here.

    Variable Cost: Changes in USD/CAD rate

    Performing the Gambit using Questrade takes several business days. The foreign exchange rate moves all the time, so by the time you complete the conversion, the rate has almost certainly changed from when you started the process. Sometimes this works in your favour, sometimes not. Most of the reading I’ve done suggests you ignore this variability, since over time it should even out. For kicks, I’m tracking it.

    Variable Cost: Buying and Selling DLR/DLR.u

    Any trade you do has an inherent cost, even if you pay $0 commissions3, as I do. That cost is buried in the bid/ask spread. You may have noticed this at work immediately after completing a trade — it almost always seems that the market value of what you just bought is a little lower than what you just paid4. This variable cost is buried, but can be estimated by looking at the average bid/ask spread of DLR, which is featured on its fact sheet. It’s currently stated to be 0.07% when buying/selling DLR and 0.1% when buying/selling DLR.U5 . So, on average, you will sustain a total 0.17% cost when doing the Gambit. But I must reiterate — this cost is buried in the actual price per share you get when buying/selling DLR. Now, I actually paid very close attention to the bid/ask pricing last time I did the Gambit and I paid about half that rate but that’s all down to things like the volume of trading on the day, how many shares you’re moving and a whole bunch of other things that I don’t fully comprehend.

    Anyway, here’s my tracking table that I’ll update as I do more of these trades:

    Some definitions are in order:

    • DLR Buy: date upon which DLR (or DLR.u) was purchased.
    • DLR Sell: date upon which DLR (or DLR.u) was sold. There’s a lag because that’s how long Questrade takes to complete the journaling request. Seems like it’s 3 business days.
    • USD: The USD value of DLR bought or sold as reported by the trade confirmation6
    • CAD: The CAD value of DLR bought or sold as reported by the trade confirmation7
    • Effective rate: divide the previous two columns to come up with a USD in CAD rate8
    • Spot Rate on BUY/SELL date: daily average exchange rate9 as reported by the Bank of Canada
    • Target currency: what we end up with, USD or CAD. It’s the opposite of what we start with
    • Ideal in target currency: This is a calculation that takes the starting currency and applies the spot Rate on the DLR buy day to come up with the target amount. The ideal would be what you would have gotten if you had access to a no-cost conversion on the day you decided you wanted it.
    • Net Cost subtracts either the USD or CAD column from the ideal amount. If it’s negative, it means the foreign exchange rate moved in our favour between the buy and sell dates. Net Cost is given in the target currency.
    • Journal fee is charged by Questrade
    • Total cost adds the journal fee and the net Cost and converts everything to CAD using the spot Rate on the buy day. If it’s negative, we actually made money doing the conversion.
    • % cost takes total cost and divides by the CAD column

    If you want a comparative cost, a typical broker charges 1.5% of the amount changing hands. Looks like I’m doing far better than that so far!

    1. And by “cash” I mean either ICSH or ZMMK, which are ultra-short-term bond funds denominated in USD and CAD, respectively. They are both featured as ETF All-Stars. ↩︎
    2. “Journaling” is the technical term for moving an interlisted stock/ETF from the CAD side to the USD side of your account or vice versa. ↩︎
    3. An attractive feature of Questrade, among others ↩︎
    4. This effect is often masked by the volatility in the asset you’re buying, but when you buy very stable priced assets like ZMMK or ICSH or CASH it becomes quite noticeable. ↩︎
    5. And 0.07% happens to be one cent divided by the current DLR Canadian price of $14.12. And 0.1% happens to be one cent divided by the current DLR.u price of $10.24 USD. ↩︎
    6. And thus includes the bid/ask spread ↩︎
    7. And thus includes the bid/ask spread ↩︎
    8. And 1/effective rate gives you CAD in USD ↩︎
    9. And this is an approximation since the rate changes throughout the day ↩︎

    Buying US Stocks or ETFs? Save money on US dollar foreign exchange.

    I have a lot of US dollar assets in my retirement portfolio. I’m not really convinced it’s a good idea, but it has taught me the ins and outs of USD foreign exchange rates. Here I’m talking about getting access to (or changing from) US funds for the purposes of investing in your brokerage account. Getting access to US funds to buy things is a different1 animal, one that I covered in a previous post.

    Here’s a few things I’ve learned.

    Google is your friend for real time foreign exchange (FX) rates

    “1000 USD in CAD” is a terrific search term to get an instant FX rate. (also: Euro, GBP, THB…). This is as close as you’ll get for the absolute best FX rate and should serve as your target.

    For most brokerages, foreign exchange is a profit center

    Meaning: They’re making money every time you convert one currency to another, usually on the order of 1.5% a transaction. Some providers seem to go to great lengths to hide what rate they are using on any given transaction. (I’m looking at you, QTrade2).

    There are exceptions in the brokerage community, to be sure.

    • Interactive Brokers comes very close to the ideal rate for any sizable transaction3 and is the big winner when it comes to converting currency for investing purposes45
    • Wealthsimple recently introduced a tiered FX rate depending on how much you’re converting6:
      • Under $10k, 1.5%
      • Up to $25k, 1%
      • Up to $100k, 0.5%
      • Over $100k, 0%

    The cheapest way to convert at most brokerages is to use Norbert’s Gambit

    Norbert’s Gambit, in a nutshell, involves the following steps.

    I must say at this point that although the steps are reasonably straightforward, there are usually delays introduced at each step. For example, you probably have to wait a day for the initial trade to settle before making the journaling request. And journaling may not be instantaneous either11.

    With no guarantee that any of these are accurate, here are the specific steps to do the Gambit on a number of popular platforms.

    1. For most people. Since I am a CIBC USD savings account client, using Norbert’s Gambit is also a way for me to fund my USD shopping purchases. ↩︎
    2. When attempting to buy a USD ETF from my Canadian account, the only indication I’m about to get fleeced is the warning message “The account funds do not match the market currency. Currency conversion and foreign exchange rates will apply.” No indication of what the exchange rate they are using. ↩︎
    3. Their posted rates are very close to the google ideal, but there is a small (very small) minimum charge of $2 per trade per https://www.interactivebrokers.com/en/pricing/commissions-spot-currencies.php ↩︎
    4. It’s not ideal for getting cash access for shopping since they have very long hold periods where you cannot withdraw your money. See https://www.interactivebrokers.com/campus/glossary-terms/withdrawable-cash-subject-to-origination-restriction/ for the details. ↩︎
    5. But that web interface, wow is it ever complicated ↩︎
    6. See https://www.wealthsimple.com/en-ca/legal/fees/trade for the details. You’ll need a Wealthsimple USD account to pull this off, of course, and the only kind of USD account Wealthsimple offers is non-registered. ↩︎
    7. Did this at BMO Investorline since you cannot buy DLR online. Apparently you can buy it if you call in your order. At BMO using RY, I was able to get USD on the same day. ↩︎
    8. HOW to do this will vary considerably depending on who your broker is. Best to Google for specific instructions involving your broker. ↩︎
    9. Possibly for buying and selling the ETF, possibly a fee imposed for journaling, something Questrade is doing starting April 1, 2025. ↩︎
    10. And minus (or plus) any changes in the price of the thing you bought. Depending on your broker, each step in the process may take a day or two. If you do the Gambit often enough, I figure this sort of thing just averages out. Sometimes you win, sometimes you lose. ↩︎
    11. Per https://www.questrade.com/learning/investment-concepts/dual-listed-securities/journaling-shares it can take five (!) business days. ↩︎