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.
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)