// wealthsimple import
Your Wealthsimple Trading Journal
Journal your Wealthsimple trades without re-typing them. Download the Activity export, drop the CSV in, and it's recognized on upload — stocks, options and cash from one file, with option premiums normalized and every skipped row explained.
One file in · stocks, options & cash · 100% free
// how-to-export
From your Wealthsimple activity to your journal
Four steps, about two minutes.
- 01
Download your Activity export
In Wealthsimple, open the account's activity view and export it. You get a CSV named activities-export — the only transaction history the platform hands out, and the one you want.
- 02
Check it's one currency
A Wealthsimple account keeps separate CAD and USD balances. Export a period that settled in one of them, or split the export — a mixed file gets declined rather than converted at an invented rate.
- 03
Drop the file into the Import Wizard
Settings → Import Data, drag the file in. It's identified as Wealthsimple automatically from its columns — no mapping step, no cleanup, footer row and all.
- 04
Preview & commit
See every trade before anything is saved. Duplicates are flagged, skipped rows are itemized with the reason, then trades post to the double-entry ledger.
// auto-detected
One vocabulary, sorted on the way in.
A Wealthsimple Activity export carries share fills, option trades, cash, and corporate actions in one row vocabulary. TickerScribe reads the activity type and the shape of the symbol to route each row, then strips the report footer that would otherwise arrive as a broken transaction.
transaction_date,…,activity_type,activity_sub_type,description,direction,symbol,…,currency,quantity,unit_price,commission,net_cash_amountcolumns mapped2026-04-07,…,Trade,BUY,"SHOP - Shopify Inc: Bought 25.0000 shares…",LONG,SHOP,…,CAD,25,148.20,0,-3705.00stock · buy2026-04-21,…,Trade,SELL,"SHOP - Shopify Inc: Sold 25.0000 shares…",LONG,SHOP,…,CAD,-25,161.75,1.20,4042.55stock · sell2026-05-04,…,Trade,SELL,BNS 261218P00062000: Sold 3 contracts…,LONG,BNS 261218P00062000,…,CAD,-3,245,2.25,732.75option · premium per contract2026-05-08,…,Dividend,-,"BCE - BCE Inc: Cash dividend distribution…",,BCE,…,CAD,29.75,,,29.75cash · dividend2026-05-11,…,FxExchange,-,Convert CAD…,,,…,CAD,-410,,,-410skipped · explained"As of 2026-05-12 18:40 GMT-04:00"footer · strippedStocks·Options·The side comes from the activity sub-type, not the direction column.
Stocks, options, and cash from one file
One row vocabulary carries all of it, discriminated by activity type and the shape of the symbol. Share fills, option trades, deposits and withdrawals, dividends, interest, fees, and withholding tax each land in the right place, from a single upload.
The side, read from the right column
Wealthsimple's direction column is the position direction, not the buy/sell side — the side lives in the activity sub-type. A generic mapper reads the column name and gets this exactly backwards. The extractor reads the column that actually carries the answer.
Option premiums normalized
Wealthsimple states an option's unit price per contract, while a journal stores premium per share. Each row's own net cash adjudicates which convention it used, so the premium that lands is the one the trade actually paid — not a figure a hundred times out.
One currency, or an honest refusal
A journal account holds one currency and converts nothing. Since a US position bought before the holder converted cash is priced in CAD and the same ticker sold afterwards is priced in USD, a mixed file would book badly wrong money. It's declined with both currencies named instead.
Splits applied, conversions skipped, the rest itemized
A share split carries enough detail to apply automatically, so it does. Currency conversions move cash between your own balances and would invent capital, so they're skipped with the reason shown. Any other corporate action is listed for you rather than guessed at.
The holdings report, recognized and declined
Wealthsimple's other download is a snapshot of current positions with no dated fill anywhere in it. Upload that by mistake and you get a clear explanation that the file holds no transactions — instead of a wall of errors that never names the real problem.
Two minutes, one CSV
Your whole Wealthsimple history, in one place
No credit card required. Download the Activity export, drop it in — stocks, options and cash come across together.
Frequently Asked Questions
Is TickerScribe really free?
Which Wealthsimple export do I need?
Why was my file declined for having two currencies?
Do my Wealthsimple options come across?
I uploaded my holdings report and nothing worked. Why?
What happens to currency conversions and corporate actions?
- Interactive BrokersThe Transaction History statement — multi-currency normalized, FX legs filtered.
- thinkorswimThe Account Statement — spread legs reassembled, fees matched, expirations closed.
- SchwabBoth exports work — transaction history and per-holding lot details.
- FidelityOne Accounts History file — options, stocks, and cash, with option symbols decoded.
- RobinhoodThe activity report — options parsed from plain text, cash included.
- TradeStationThe trades report — compact option symbols decoded automatically.
- tastytradeThe transaction history — partial fills merged, quoted premiums restored, expirations closed.
- WebullThe order-history export — only filled orders, at their average fill price; unfilled orders set aside.
- AlpacaYour trade activity as a CSV — every fill and partial fill imported at the exact price it executed.
- M1The Activity export — fractional notional orders priced from the cash they actually moved.
- Every other broker & journal — the universal CSV mapper
// keep exploring
Explore More Features
Options Journal
30+ strategies, rollover chains, Greeks & IV, per-leg P&L.
Stock Journal
Position grouping, cost basis methods, and one-click logging.
Short Selling
A sell that opens the position, a buy-to-cover that closes it, P&L the right way round.
Portfolio Beta
How much market your book carries — stocks and options measured separately.
P&L Calendar
Shareable daily P&L heatmap with drill-down.
Daily Journal
Notes, plan & reflection, mood, tags, and chart screenshots — per day.
Trade Notes
Notes, tags, and screenshots per trade — and a scoreboard of how each setup performs.
Trade Analysis
Price ranges, day-of-week P&L, and time-of-day patterns.
Wheel Analysis
Puts, covered calls, and assignments — stitched into cycles with annualized return.