01 · The connection
Webull Canada, through SnapTrade, read-only
Webull Canada reaches Mozaic through SnapTrade, the same broker-side aggregator that carries Questrade, Wealthsimple Trade, Interactive Brokers, and TD Direct Investing. You pick Webull Canada when you add a brokerage in Mozaic, authorise the connection through SnapTrade, and your accounts appear with their holdings and trade activity. What Mozaic receives is read-only: it can see what you hold and what it cost, and it cannot place a trade, move cash, or change a setting inside Webull.
One thing to set expectations on before you connect: SnapTrade rates this integration beta rather than generally available, and our supported institutions page uses the word the same way. Beta means coverage can be partial: an account type may not sync, transaction history may not reach as far back, and the link flow may add a confirmation step. A beta connection is also likelier to need an occasional reconnect after a change on the broker's side. Mozaic raises that as an in-app prompt when it happens, and reconnecting takes about as long as the first setup did.
02 · Four account types, no guessing
Cash, margin, TFSA, and RRSP
Webull Canada runs a deliberately short account shelf: cash and margin on the taxable side, TFSA and RRSP on the registered side. That is the whole list. Mozaic reads what SnapTrade exposes across them, keeps the registered status on each account, and rolls the balances into your net worth in your reporting currency.
Being clear about the list matters more than it sounds. Webull Canada does not currently offer an FHSA, RESP, LIRA, or RRIF. If you hold any of those, they live at another institution, and connecting Webull will not surface them. That is exactly the case Mozaic is built for: the first-home savings account at one place, the retirement money at another, the locked-in account from an old employer at a third, and one net-worth line that adds them up properly instead of four apps that each know a quarter of the answer.
W
Webull TFSAInvest · CAD
$18,240.90
R
RBC Day to DayChequing · CAD
$2,905.00
W
Webull MarginInvest · USD
US$7,610.44
03 · Webull quirks worth knowing
Commission-free pricing, currency sides, and CRA room
Webull Canada's commission-free stock and ETF trading is the reason a lot of people opened the account, and it has a small effect on tracking: with no commission on the buy, your book value is closer to a clean multiple of price and quantity than it would be at a broker charging per trade. Mozaic reads whatever cost basis the broker publishes, so the number you see matches the number Webull shows you rather than a figure Mozaic reconstructs.
Currency is worth watching if you hold US-listed positions. Each position keeps its native currency in Mozaic, and the daily rate is applied when Mozaic rolls values up into your reporting currency. A US position stays a US position, valued in USD, rather than being silently rebased into Canadian dollars.
CRA contribution room is the one thing no connection can give you. SnapTrade publishes your holdings and transactions, not your TFSA or RRSP headroom, because the CRA does not expose it to aggregators. Mozaic's TFSA tracker works from what you tell it plus the contributions it can see, which makes it a good running estimate and a bad substitute for CRA My Account when you are close to the limit.
04 · Beyond the brokerage
Webull sits in a bigger picture once it's connected
The point of connecting Webull is not to see your Webull balance. The Webull app does that, and it does it with more charts than anyone needs. The point is to see Webull alongside everything else: the chequing account the paycheque lands in, the credit card that eats it, the RRSP at whichever broker you opened first, and the TFSA you moved to Webull for the pricing. Mozaic composes them into one net-worth line, runs the cash-flow narrative across all of it, and tracks goals against the accounts that fund them.
A trading-first broker is good at telling you how one position is doing. It is not built to tell you whether you can afford the down payment in March. That is a different question, and it needs every account in the picture, not just the exciting one.