ThetaLedger automatically classifies every fill — covered calls, cash-secured puts, rolls, assignments, expirations — and shows your expectancy by strategy, ticker, delta and DTE.
Built for covered-call writers and put sellers who are tired of spreadsheets and broker statements that can't answer "am I actually good at this?"
Covered calls, cash-secured puts, rolls, assignments and expirations are classified from your fills — no manual tagging, ever.
A roll isn't a new trade. ThetaLedger links rolls, buybacks and assignments into one continuing campaign, so your P&L isn't fiction.
Expected value per trade by strategy, ticker, delta and days-to-expiration. Optimize what you keep, not your win rate.
See daily cash flow on a week/month/year calendar and ticker × month heatmaps. Tap any day to expand the fills behind it.
Fills the engine won't auto-classify — stacked shorts, expirations with no recorded open — surface for your review instead of silently mislabeling.
Privacy-controlled weekly scorecards for X and Discord. You review everything before anything is shared.
One-click export of your full attributed trade history for your CPA or your own models.
Robinhood first. tastytrade and more via read-only connections — one ledger across every account.
From connection to answers in minutes.
Link Robinhood through a secure read-only connection. We never see or store your brokerage password.
The attribution engine reconstructs each campaign — opens, rolls, buybacks, assignments — across your full history.
Dashboard, calendar and heatmap show what's actually working, by strategy, ticker, delta and DTE.
ThetaLedger started in 2026 with a frustratingly simple problem: after years of selling covered calls and cash-secured puts, our founder couldn't answer a basic question — which of his strategies actually made money?
Broker statements showed fills. Spreadsheets went stale. Nothing understood that a roll isn't a new trade, or that an assignment ends a campaign. So he built the attribution engine he wished existed — one that reconstructs every campaign from raw fills and grades each trade on expected value.
Today that engine tracks 156 real option fills across 77 strategy instances, passing 9 out of 9 verification checks against hand-checked ground truth. We're now opening it to every premium seller who's ever wondered the same thing.
Team, location & company details — to be added.ThetaLedger is in beta. Here's the founder's own ledger — and room for yours.
"I was running my covered calls on feel and a spreadsheet I never updated. The first thing ThetaLedger showed me: my AMD rolls were one campaign, not five separate wins. That changed how I size everything."
"The flags queue is the killer feature. It caught an expiration my broker statement buried — I'd have misreported the whole campaign without it."
Simple pricing when we launch paid plans. No per-trade fees, ever.
Questions, beta feedback, or partnership ideas — we read everything.