How to Automatically Sync Your Canadian Brokerage to a Portfolio Tracker

Published June 19, 2026 · 7 min read · By · Updated June 20, 2026

Logging into two or three apps just to see how your total portfolio is doing gets old fast. Automatically syncing your Canadian brokerage — Wealthsimple, Questrade, Disnat, and others — to a portfolio tracker solves that problem while keeping you firmly in control. Here is exactly how it works, what data actually moves, and why read-only access means your money stays put.

In short — Automatically sync Wealthsimple and Questrade via read-only SnapTrade connection. Get real-time portfolio analysis without sharing your credentials.

Why Sync Instead of Entering Data Manually?

The classic alternative to automatic sync is either manually entering every trade or uploading a CSV export every time you want fresh numbers. Both approaches work — and WealthWise fully supports importing your portfolio via CSV if you prefer it — but they create friction that tends to compound over time. Miss a dividend reinvestment here, forget a buy there, and your tracker quietly drifts from reality.

Automatic sync pulls your holdings, cash balances, and recent transactions directly from your broker on a regular basis. Your tracker stays accurate without any manual work, which means the analysis it produces — sector allocation, geographic exposure, benchmark comparison, dividend projections — is always grounded in what you actually hold right now.

How SnapTrade Powers the Connection

WealthWise uses SnapTrade, a Canadian fintech infrastructure provider, to establish read-only connections to your brokerage accounts. SnapTrade acts as the secure intermediary: it authenticates you with your broker using the broker's own login flow (OAuth or equivalent), then passes a read-only credential token back to WealthWise. Your broker username and password are never stored by WealthWise.

This model is similar in principle to how budgeting apps connect to banks, but with one critical difference: the connection is explicitly read-only at the API level. SnapTrade cannot place orders, transfer funds, or make any changes to your account. Neither can WealthWise. The permissions are scoped to reading positions, balances, and transaction history — nothing more.

BrokerAccount types supported
WealthsimpleTFSA, RRSP, FHSA, margin, and crypto accounts
QuestradeAll account types
Disnat (Desjardins)Supported
National Bank Direct Brokerage, CIBC Investor's Edge, BMO InvestorLine, and othersDepending on current SnapTrade availability
Not yet listed?Use the CSV import fallback

Supported Canadian Brokers

SnapTrade's coverage of Canadian brokers includes the major platforms that DIY investors rely on:

Coverage expands as SnapTrade adds new integrations. If your broker is not yet listed, the CSV import path is always available as a fallback.

SyncedNever synced
Holdings: ticker symbols, units held, book value (average cost basis)Personal identification information
Account balances: cash positions and total account valueBeneficiary designations
Recent transaction history: buys, sells, dividends, contributionsMargin loan details beyond the balance impact
Account metadata: account type (TFSA, RRSP, margin, etc.) and currencyAny data your broker does not expose through the SnapTrade API

What Data Is Actually Pulled?

Understanding what gets synced — and what does not — goes a long way toward reassuring cautious users. When WealthWise connects to your account via SnapTrade, it retrieves:

What is not synced: your personal identification information, beneficiary designations, margin loan details beyond the balance impact, or any data your broker does not expose through the SnapTrade API.

Lean traditional screen-scraping

  • Aggregator stores your full username and password
  • If the aggregator is compromised, an attacker has everything needed to move your money

Lean SnapTrade read-only OAuth

  • Your broker username and password are never stored by WealthWise
  • The connection token only grants the ability to read data — it cannot place orders or move funds
  • Revocable anytime from your broker's security settings without changing your password, or by disconnecting from within WealthWise

Security: What Read-Only Actually Means

The phrase "read-only" is worth unpacking because it is the core of why this kind of connection is safe.

Traditional screen-scraping tools — older portfolio aggregators that asked for your full login credentials — stored your username and password to log into your brokerage on your behalf. If that aggregator was compromised, an attacker would have everything needed to move your money. SnapTrade's OAuth-based approach is architecturally different: the connection token grants only the ability to read data, and it can be revoked at any time from within your brokerage's security settings without changing your password.

You can also disconnect from within WealthWise at any time. Disconnecting immediately removes WealthWise's ability to retrieve new data; it does not affect your brokerage account in any way.

Questions Privacy-Conscious Investors Ask

What WealthWise Does With the Synced Data

Once your accounts are connected, WealthWise uses the live position data to power every analysis feature in the app — all of which stay on your dashboard rather than going anywhere else.

Your synced holdings feed directly into the VS S&P 500 benchmark comparison, which uses your real transaction history to calculate a Modified-Dietz time-weighted return. That is the same methodology professional portfolio managers use — not a simplified approximation — because your actual deposit and withdrawal timing matters.

The same holdings data powers the dividend suite: projected annual and monthly income, yield-on-cost for each position, the dividend calendar showing upcoming payment dates, and the DRIP simulator. For ETFs like XEQT or VEQT, WealthWise decomposes the fund into its underlying sectors and geographies rather than treating the entire ETF as a single opaque block.

Margin-aware totals are also handled automatically. If you carry a margin balance, WealthWise tracks the gross asset value and the net equity separately so your dashboard reflects your real financial position rather than an inflated gross number.

Connecting Multiple Accounts

Most Canadian DIY investors hold accounts at more than one institution — a TFSA at Wealthsimple, an RRSP at Questrade, perhaps a non-registered account elsewhere. WealthWise supports connecting multiple brokers simultaneously, and each account type is tracked separately so you can see your total consolidated view alongside an account-by-account breakdown.

This matters especially for features like asset location analysis, where it is useful to know which accounts hold which assets, and for Wealthsimple users who may have investments spread across several account types within the same platform.

Manual and CSV Import as a Fallback

If your broker is not yet supported by SnapTrade, or if you simply prefer not to connect directly, manual entry and CSV import are fully supported alternatives. You can enter positions by hand, upload a transaction history export from your broker, or combine both approaches — for example, syncing your Wealthsimple account automatically while entering your Disnat holdings manually.

For brokers that offer transaction history exports (most do), the CSV import flow walks you through mapping your broker's column headers to WealthWise's expected fields. The result is the same rich analysis, just refreshed on your schedule rather than automatically.

See the dedicated guide on importing your portfolio via CSV for step-by-step instructions.

Comparing Sync Options at a Glance

Method Data freshness Setup effort Broker requirement
SnapTrade read-only sync Near real-time / daily Low (OAuth flow) SnapTrade-supported broker
CSV import As of export date Medium (download + upload) Any broker with export
Manual entry As of last entry High (ongoing) None

Getting Started

To connect your broker in WealthWise, navigate to the Accounts section and select "Connect a broker." You will be redirected through SnapTrade's secure OAuth flow for your specific broker — the process typically takes under two minutes. Once connected, your positions and recent transactions will populate automatically, and your dashboard will reflect your live portfolio.

WealthWise is free to use and works as a companion to your brokerage app rather than a replacement. Your broker remains where your money lives and where you execute trades. WealthWise is where you understand what those positions mean together — their risk profile, their income potential, and how they stack up against a benchmark. For a broader look at how this fits into a Canadian investor's toolkit, the comparison of Wealthsimple vs Questrade vs Disnat is a useful starting point.

Frequently asked questions

Is it safe to connect my Wealthsimple or Questrade account to WealthWise?

Yes. WealthWise uses SnapTrade's read-only OAuth connection, which means your broker username and password are never stored by WealthWise. The access token granted can only read your positions and transactions — it cannot place orders or move funds. You can revoke the connection at any time from WealthWise or directly from your broker's authorized apps settings.

Which Canadian brokers can I connect?

SnapTrade supports the major Canadian DIY brokers including Wealthsimple, Questrade, Disnat, National Bank Direct Brokerage, CIBC Investor's Edge, and BMO InvestorLine, among others. Coverage expands over time. If your broker is not yet listed, you can use the CSV import or manual entry options instead.

What happens if I disconnect my broker?

Disconnecting immediately stops WealthWise from retrieving new data from that broker. Your existing portfolio data in WealthWise may be retained for your reference depending on your settings, but no new syncs will occur. Your brokerage account itself is completely unaffected.

Can WealthWise see my personal information like my SIN or address?

No. The SnapTrade API scope is limited to investment account data: holdings, balances, transactions, and account types. Personal identification information, beneficiary details, and banking information are not accessible.

What if my broker is not supported — can I still use WealthWise?

Absolutely. WealthWise fully supports manual portfolio entry and CSV transaction imports. Most brokers offer a transaction history export that can be uploaded directly. The analysis features work identically regardless of whether data comes from a live sync or a CSV import.

Start with WealthWise for free →
Disclaimer: This article is for informational purposes only. WealthWise is not a registered investment advisor. Past performance does not guarantee future returns. Always consult a licensed advisor in your province before making any investment decision.

Sources & references

Educational content. Figures and rules verified against the official sources above; tax amounts change annually.