Schwab Edition — for thinkorswim traders
Position Ledgers — Options & Equities Tracker
Drop in your account statement CSV and watch it FIFO-match every fill into real realized P&L, open-position cost basis, and premium income by symbol — without a spreadsheet full of formulas, and without a single row of your data ever leaving your browser.
$29 once — not $30–$50 every month like most trade trackers.
FIFO
Matched lot accounting
Options + Equities
Both tracked, together
Multi-Account
Per-account & combined
1 File
No install, no login
Built for how options traders actually think
Not a generic budget tracker with a "brokerage" category bolted on — every part of this reads a real Schwab/thinkorswim statement and reasons about lots, contracts, and rolls the way a trader does.
One CSV, fully parsed
Import your Schwab/thinkorswim account statement export directly — combos, rolls, assignments, and expirations are all recognized.
True FIFO matching
Every closing trade is matched against its actual opening lot, for both stock shares and option contracts — the same way your broker's cost basis works.
Premium income, by symbol
See exactly which tickers are generating your credit income, with a drill-down on the long tail so nothing gets lost in an "Other" slice.
Multiple accounts, one view
Import statements from more than one account and flip between them — or view every account combined, correctly kept separate under the hood.
Live prices, if you want them
Enter a current price yourself, or fetch live quotes for open positions — mark-to-market unrealized P&L updates instantly either way.
Your data never leaves your machine
No account, no server, no sync. The file runs entirely in your browser — your statement is yours alone.
See it in action
Real screens, illustrative data. Click any screenshot to zoom in.
The overview dashboard: realized & unrealized P&L, premium income, open positions, and dividends — combined across every account you import.
No account. No cloud. No exceptions.
Plenty of portfolio trackers ask you to create a login and hand over your brokerage statements to someone else's server. Position Ledgers is a single HTML file — open it, import your CSV, and every calculation happens right there in your own browser. Nothing is transmitted, logged, or stored anywhere but your own computer.
- No sign-up, no password, no subscription
- Your statement CSV is parsed locally, never uploaded
- Back up or move your data yourself, any time, as a plain file
About this download
Position Ledgers is a self-contained HTML file that imports Schwab/thinkorswim account statement CSVs and computes FIFO-matched realized P&L, open-position cost basis, and premium income by symbol — entirely in your browser, with no account required.
Questions
What statements does this work with?
Schwab and thinkorswim account statement CSV exports. Export a statement covering the date range you want, then import it directly — no reformatting needed.
Do I need to install anything?
No. It's a single HTML file — save it and open it in any modern browser, on any computer. Nothing to run, nothing to configure.
Can I track more than one account?
Yes. Import statements from as many accounts as you like. Switch between any single account or a combined "All accounts" view — positions and P&L are always kept correctly separated per account under the hood.
How do I get future updates?
Re-download from your Payhip library any time — your purchase always gives you the latest version. A small build stamp in the app lets you confirm you're on the current release.
Why isn't this a subscription like other trade trackers?
Because it doesn't need to be. Most trading journals charge $30–$50 a month to run your statement through a server you don't control. This one runs entirely in your own browser, so there's no server to pay for and no reason to keep billing you — you pay once, $29, and it's yours.
Is my brokerage data safe?
Yes — there's nowhere for it to go. The file has no server component and makes no network calls with your data. Everything happens locally, in your own browser.
Stop reconciling fills by hand
One file, one import, real FIFO-matched P&L — today.
$29 once, no subscription · Instant download after purchase · Works offline · No account required