Portfolio

Buy lot register — every transaction in one view. FIFO / LIFO / Specific ID lot matching. Not financial advice.
Total Market Value
—
Total Cost Basis
—
Unrealized G/L
—
Total Realized G/L
—
Company Subsidy
—
Tax Withheld on Subsidy
—
Prices as of: — Quotes may be delayed 15–20 min.
Export portfolio
Import transactions
Ticker Buy Date Buy Qty Buy Price Mkt Price at Buy Co. Subsidy Tax Withheld Cost Basis Current Price Remaining Qty Unrealized G/L Sales Realized G/L Status
Loading…
🏢 Employer Subsidy Details

If your company contributed to this purchase (ESPP discount, RSU grant, lookback pricing, etc.), record the real open-market price here. The difference between market price and what you paid is taxable ordinary income — we track it so you can reconcile your tax forms.

This is the extra amount taken out of your paycheck because the discount is treated as wages. Not a transaction fee — tracked separately for your tax records.
Enter exact shares from each lot. Must equal total quantity sold.
Buy DateAvailableCost/ShareUse Qty

Splits adjust share counts and per-share cost basis on all active lots purchased before the split date. Lots purchased on or after the split date are left unchanged — they are already in post-split terms.

Forward 5:1 → enter 5  |  Reverse 1:10 → enter 0.1

Edit Buy Lot

🔒 This lot is matched to a sale — purchase date, quantity, price, and fees are locked to protect the historical realized gain/loss record. Subsidy/tax fields below can still be edited.
🏢 Employer Subsidy (optional)

Import Transactions from CSV

Required: type, ticker, date, quantity, price  ·  Optional: fees, method, notes
type = BUY or SELL  ·  date = YYYY-MM-DD  ·  method = FIFO or LIFO (default FIFO)

⬇ Download template CSV — fill it in and paste the contents below.