XEQT, TEQT, VEQT, ZEQT, HEQT Fee Showdown

Summary: Although iShares(XEQT/XGRO) and Vanguard(VEQT/VGRO) get all the love, the all-in-ones from BMO and TD are actually the current winners in the “lowest all-in-one fee award”. Given how similar they are to their competitors, I see no reason not to park money there.

I’m a fan of all-in-one1 ETFs in my retirement portfolio. If you’re new to the world of all-in-ones, you might want to start here. There’s at least five competing families of products out there, courtesy of iShares (XEQT, XGRO, XBAL et al), TD (TEQT, TGRO, TBAL et al), Vanguard(VEQT, VGRO, VBAL et al) BMO(ZEQT, ZGRO, ZBAL et al) and GlobalX2 (HEQT, HGRO, HBAL et al). We’ve taken a look at some of them “under the hood”, so to speak, but didn’t really find super-significant differences.

One facet I haven’t looked at yet is the fees each of these companies charge. As I’ve shown elsewhere, small differences can add up if you have significant investments or are holding them for a significant time.

With the news that iShares is reducing their management fees, (BMO did earlier this year) I figured it was time to do a head-to-head fee comparison for the four major families.

Here you have it:

CompanyRelevant TickersManagement Fee3
iSharesXEQT, XGRO, XBAL et al0.17%, effective Dec 18, 2025
VanguardVEQT, VGRO, VBAL et al0.17%
TDTEQT, TGRO,TBAL et al0.15%
BMOZEQT, ZGRO, ZBAL et al0.15%
Global XHEQT, HGRO, HBAL et al0.18%

TD and BMO are the low fee winners at the moment, but the gap has narrowed significantly from earlier in the year. I like low fees, and so I’ve started to invest in these families.

  1. Technically called “asset allocation” ETFs, which is good, since asset allocation is how I view my own portfolio. ↩︎
  2. Formerly known as Horizons, which explains the stock tickers used here. ↩︎
  3. Most of the time I use MER (Management Expense Ratio) to report on fees, but since a few of these companies have lowered their Management fees this year, and since MER is only calculated annually, the MER values only become relevant again on Jan 1. They are a few basis points higher than the management fee, but just a few. Most of the cost is buried in the management fee. ↩︎

News: TD offering up to $5k to transfer in

The gravy train continues for those willing to put in some effort. TD’s offer is listed here, but I’ll give you the highlights:

  • TFSA, RRSP, FHSA, LIRA, LRSP accounts: 2% cash back on new transfers for new or existing customers
  • Non-registered accounts (margin or otherwise) are eligible for 1% cash back
  • Not eligible: RRIF accounts (boo!)
  • Register before March 2,2026; complete transfers by March 31, 20261
  • Keep the money there until March 31, 2027, and get paid by April 30, 2027
  • $5000 limit on free money provided (meaning $250k in assets transferred).

I myself have no experience with TD’s product, but per their fee schedule, I see they still charge for stock/ETF trades, $9.99 a pop2. It’s zero for mutual funds, if that’s your thing.

Given that Questrade is still giving me free money for another year, and given that RRIF accounts aren’t eligible, I’ll be sitting this one out. But this TD offer looks pretty generous, so of possible interest to others out there.

  1. You might not want to wait until the very last minute to register; the Ts and Cs make it sound like you’ll be out of luck if your transfer in doesn’t land by the 31st. ↩︎
  2. Reduced to $7 a pop if you trade a lot, defined by TD as >150 trades a quarter. ↩︎

News: Vanguard reduces fees on their all-in-ones

Summary: Vanguard asset allocation funds aka all-in-one funds VEQT, VGRO, VBAL, VCNS. VSIP have reduced their management fees to 0.17%, down from 0.22%, effective November 18, 2025.

It’s a good time to be an all-in-one investor, as I am. New to all-in-ones? Read all about them here.

The summary pretty much says it all. It just got cheaper to own Vanguard’s all-in-one funds. The amount of the reduction amounts to 50 cents for every $10001 invested per year, but compounded over many years, and multiplied by however much you have saved for retirement, it can be a surprisingly large number.

All-in-ones are much cheaper than either roboadvisors or your typical financial advisor, but as we studied before, they’re not without some cost, so fee reductions are always welcomed. Vanguard joins TD and BMO in reducing the cost of their all-in-ones. We looked at the makeup of each of these funds lately; there’s not a huge amount of difference, no matter which one you pick.

Anyway, you may note that Blackrock’s XEQT/XGRO/XINC family is now the most expensive of the lot; there’s no reason for that to be true given the competitive landscape. I would expect Blackrock to follow suit, or if not, I’ll probably be making some moves to get to lower fees, since a lot of my retirement portfolio is currently tied up in XEQT/XGRO. ZEQT/ZGRO I think is the closest in makeup to the XEQT/XGRO family.

  1. Of course, if you only have $1000 saved for retirement, you have other worries. ↩︎

Underlying indices of all-in-ones

(New to asset allocation ETFs aka all-in-ones? Here’s a good place to start.)

Asset allocation ETFs can be purchased from any number of companies. In this article, we look at 4 of the biggest names:

  • TD, with TEQT, TGRO, TBAL et al
  • Blackrock/iShares with XEQT, XGRO, XBAL et al
  • BMO with ZEQT, ZGRO, ZBAL et al
  • Vanguard with VEQT, VGRO, VBAL et al

The blueprint for each of these ETFs are similar: pick Canadian, US, International and (where applicable1) bond indices, pick a target percentage allocation for each slice of the pie, and carry on…

I previously talked about the variations in percentage allocation (the size of the pie slices) between the major funds over here.

But what about the indices that each of the major fund families track? What’s in the pie? Are there significant differences? Here’s a summary of what I found:

TD
iSharesBMO Vanguard
TEQT, TGRO, TBALXEQT, XGRO, XBALZEQT, ZGRO, ZBALVEQT, VGRO, VBAL
CAD EquitySolactive Canada Broad MarketS&P/TSX Capped Composite
S&P/TSX Capped Composite
FTSE Canada All-Cap
US EquitySolactive US Large Cap CAD IndexS&P Total MarketS&P 500
S&P Midcap 400
S&P SmallCap 600
CRSP US Total Market
Int’l EquitySolactive GBS Developed Markets ex North America Large & Mid Cap CADMSCI EAFE® Investable Market, MSCI Emerging Markets Investable MarketMSCI EAFE Index, MSCI Emerging Markets IndexFTSE Developed all-cap, FTSE Emerging all-cap
Bonds FTSE Canada Universe Bond IndexFTSE Canada Universe Bond Index and othersFTSE Canada Universe Bond Index and othersBloomberg Global Aggregate Canadian Float Adjusted Bond

So there is variation in the pie recipes (the underlying indices), but is it really of any significance? At a glance, I wonder how different the offerings from iShares and BMO actually are — the same index providers show up in each. Without looking at what stocks are actually found in each of these, here’s a quick take, simply based on the names of the indices:

  • Canadian Equity: All of these funds hold the broad Canadian market, over three different index providers23. iShares and BMO use a capped index, which, in theory, should limit exposure to the very largest Canadian businesses somewhat.
  • US Equity: Three different index providers seen here (Solactive, S&P and CRSP). TD only holds large US companies, the others hold smaller and midsized US companies. In the last ten years, this has been a winning strategy, but it’s not always been that way.
  • International Equity: Three different index providers: Solactive, MSCI, FTSE. TD excludes emerging markets (e.g. Brazil, Russia, Taiwan, China, India). The others don’t.
  • Bonds: Hard to tell just based on the names, but three of them use the same FTSE index. Vanguard uses a Bloomberg index. So I’ll say that it’s likely that Vanguard’s bond portfolio will look different from the other three.

In a future post, I’ll delve into what the main holdings of each of these funds are in each of these categories to see what differences emerge. And whether these differences actually matter!

  1. This excludes 100% equity funds like XEQT, naturally ↩︎
  2. The “composite” in “Capped Composite” means “all the stocks of the TSX”. ↩︎
  3. Solactive, S&P and FTSE ↩︎

Online brokerage promos: when does the gravy train end?

Online brokers are busily throwing money around to attract new customers; a quick search reveals many active promotions as I write this from Webull Canada, RBC, TD, QTrade, Wealthsimple….All of it has a bit of “if this seems too good to be true, it probably is” flavour to it.

I asked this same question on Reddit and the consensus seemed to be that this is the new normal in the online brokerage world, just like it’s normal for telcos/cablecos/ISPs to throw around big discounts in order to steal customers from one another.

But yet, I feel a little uneasy how money for nothing has become the norm. For DIY investors like me, it’s hard to see how my providers make any money off of me. I did a bit of research into the best proxy I could think of…Robinhood.

As I mentioned in a previous post, Robinhood is now part of the S&P 500 lineup; this is no fly-by-night company. Their quarterly results are public, and it was quite illuminating. Robinhood’s most recent quarter’s results are shown below.

Robinhood revenue sources: Source Robinhood Q2 2025 Earnings Presentation

So it looks pretty straightforward; revenue is coming from three sources, and their average revenue per user (ARPU) is a pretty healthy $151 dollars. Let’s look a bit further:

  • Transactions: Options trading and Crypto trading make up the bulk of the revenues here, but roughly 15% of their transaction revenue comes from basic equity trades ($66M in Q2’25).
  • Interest: a large chunk of this is interest made from margin ($114M in Q2’25), but a growing percentage comes from credit card interest charges.
  • “Other”: not elaborated further, but it’s small, so we can ignore it. Perhaps this accounts for the revenue from their 3.5M “Robinhood Gold” subscribers1

The transaction revenue was surprising to me since equity trades are free on Robinhood, yet they are still finding a way to make money. Further reading indicates that the exchanges are sharing some of their bid/ask spread revenue with Robinhood, which seems like a win/win/win: Robinhood makes a tiny bit of revenue on each trade, the exchange gets more volume which allows them to make more spread revenue, and the customer gets free trades2.

Robinhood transaction revenue: Source Robinhood Q2 2025 Earnings Presentation

So, assuming the Wealthsimples and Questrades of the world are following Robinhood’s lead, they are making money off of me every time I place a trade. (Sorry, I don’t trade options, I don’t trade crypto, I don’t trade on margin, and I don’t run a balance on any credit card I use). Since switching to Questrade (and getting free trades) I can tell you that my own behaviour has changed; I have always hated seeing non-productive cash in any of my accounts, and so with free trades, I can freely buy one share of something to clean up the last dribs of cash I may have in any given account. My “getting paid in retirement” strategy also requires a monthly flurry of trades (see the details here).

All this to say I feel less uneasy about the free money being thrown around; Canada’s online brokerage community seems to be following a successful playbook:

  • Get lots of customers, even if you have to pay them to get on board
  • Expand your offers, especially profitable offers, and entice as many of your army of fans to use them (crypto, margin trading, options trading, credit cards, subscription offers)
  • Invest just enough in your platform to not lose too many clients; switching online providers can take a lot of work (I know, I did it: read more here)

So my advice is to absolutely take advantage of the free money out there and enjoy the gravy!

  1. Perhaps serving as the inspiration for Questrade Plus? ↩︎
  2. Not everyone thinks this is a great idea ↩︎