Upload a CSV from any of 12 supported brokerages — StockWatcher auto-detects the format, maps date/symbol/quantity/type, rewrites a trailing .CA suffix to .TO, and lets you preview every row before confirming. A bare ticker with no exchange suffix is treated as a US symbol, so include the suffix (e.g. ENB.TO) or map a Market or Currency column. No API keys, no login credentials — just a file.
Download your transaction history from your brokerage
Select the file — the parser is auto-detected
Preview every transaction, then import with one click
Move your Excel or Google Sheets tracking history into a real transaction ledger — map your columns, preview every row, and confirm when you're ready.
Every brokerage above uses the same CSV import flow. Upload your file, the parser is auto-detected, and you preview every transaction before anything is saved.
Your brokerage is not on the list? Export your history to a spreadsheet and map the columns yourself — import a spreadsheet walks through it.