01 · The connection
Questrade, via SnapTrade's OAuth integration
Questrade is one of the most aggregator-friendly brokers in Canada — it publishes a public OAuth API and refresh-token model that SnapTrade has integrated cleanly. When you click Add brokerage in Mozaic and pick Questrade, you're handed off to a Questrade-hosted popup on login.questrade.com. You sign in with your Questrade username and password the same way you would on Questrade Edge, clear two-factor authentication if you have it enabled, and authorise the connection from Questrade's own consent screen. SnapTrade receives a read-only refresh token and forwards account-level data to Mozaic — your credentials never leave Questrade's domain.
The whole exchange takes about ninety seconds. Once the token is in place, every Questrade account on your login — TFSA, RRSP, FHSA, RESP, Cash, Margin, LIRA, LIF, RRIF, plus any Questwealth Managed portfolios — appears in Mozaic within a minute and starts syncing on a rolling schedule. Read-only means exactly that: Mozaic can see what you hold, what you bought it at, and what's moved through the account, but it cannot place trades, transfer cash, or change anything inside Questrade. The refresh token sits with SnapTrade and rotates silently; Mozaic surfaces a reauth prompt directly in the app if Questrade ever revokes the consent.
02 · Every Questrade account, one roof
Self-directed, managed, registered, non-registered — all of it
Mozaic reads every Questrade product family SnapTrade exposes. The tax-sheltered side — TFSA, RRSP, FHSA, RESP (individual and family), LIRA, LIF, RRIF — comes through with each account's registered status preserved, so contribution-room and withdrawal-rule logic in Mozaic targets the right buckets. The taxable side — Cash, Margin, and Corporate — lands with full transaction history including buys, sells, dividends, interest, deposits, and withdrawals. Questwealth Managed Portfolios (Questrade's robo-advised tier) show up alongside the self-directed accounts and are read the same way.
Each position keeps its native currency. Questrade is one of the few Canadian brokers where most account types let you hold a USD-side variant — a USD-side TFSA, RRSP, or Margin can sit alongside a CAD-side account on the same login, and Mozaic preserves that separation rather than rebasing everything to CAD. A US-listed ETF bought on the USD side stays USD inside Mozaic, with the daily FX rate applied only when rolling up to your reporting currency at the net-worth level.
Q
Questrade RRSPInvest · CAD
$112,840.66
T
TD Day-to-DayChequing · CAD
$3,210.00
Q
Questrade MarginInvest · USD
US$28,920.41
03 · Questrade quirks worth knowing
Free-buy ETFs, FHSA coverage, and the refresh-token rotation
Questrade's commission-free ETF buys are a real differentiator but they only apply to buys, not sells. Mozaic doesn't care about the commission side directly — what matters for tracking is that the trade history Questrade publishes includes both the buy and sell sides with their respective fee amounts. The book value Mozaic shows you reflects the all-in cost, including any commissions Questrade did charge (mostly on the sell side and on options) and the regulatory ECN fees Canadian markets attach to certain orders.
FHSA coverage on Questrade has been live since the Canadian First Home Savings Account launched in April 2023. Mozaic treats the FHSA as a first-class registered account on every page that filters by tax status — your home-buyer-savings goal can target your Questrade FHSA the same way an RRSP or TFSA goal would. SnapTrade publishes the holdings, transactions, and book value, but it does not publish your CRA contribution-room headroom; if you want to track room against the lifetime $40K FHSA cap you'll still need to check your CRA My Account.
The refresh-token rotation is Questrade's standard security pattern, not Mozaic's choice. Questrade's OAuth tokens rotate on a fixed cadence; SnapTrade handles the rotation transparently, but if you change your Questrade password or revoke consent from inside Questrade Edge, the connection needs to be re-authorised. Mozaic surfaces that as an in-app reauth prompt — clicking it walks you through the same Questrade + SnapTrade popup you saw the first time, just shorter.
04 · Beyond the brokerage
Questrade sits in a bigger picture once it's connected
The point of connecting Questrade isn't to see your Questrade balance — Questrade Edge does that already, and Questrade IQ Edge does it with more flair. The point is to see Questrade alongside everything else: your RBC chequing, your TD credit card, your Wealthsimple FHSA if you opened one there for the simpler interface, and the LIRA you're parking at a different broker because you negotiated a lower transfer fee. Mozaic composes them into one net-worth line in your reporting currency of choice, runs the cash-flow narrative across the whole picture, and tracks goals (RRSP contribution room, FHSA timeline, year-over-year growth) against the accounts that actually fund them.
The broker is just the start of the story — the rest of the story is what your money is doing across institutions. Questrade is the largest independent Canadian broker by AUM, so for a lot of Canadians it's the anchor investing account; Mozaic treats it that way without making the rest of the picture feel like an afterthought.