See plans →

← All articles

Your Broker Says You Lost Money on That Roll. Here's Why It's Wrong

August 19, 2026 · VIX&GreeX options desk

rolling optionstrade journalingcost basiswheel strategy Your Broker Says You Lost Money on That Roll. Here's Why It's Wrong

Your broker shows a realized loss after a credit roll because it books the roll as two unrelated trades: the buy-to-close locks in a loss on the old option, and the new option's larger credit sits in a different row, still open, still invisible to the ledger. The statement is correct for tax purposes — and blind to your campaign.

That one sentence resolves the panic, but the numbers deserve to be walked through, because three different figures describe the same roll and every one of them is true in its own frame.

One roll, three true numbers

Start with a single roll. You sold a July $57.50 cash-secured put for $1.50. The stock drifted down, and you rolled out a month for a credit: bought the July put back for $2.00, sold the August $57.50 put for $2.45.

The frameWhat it shows for this rollIs it true?
Broker statementRealized loss of $50 on the closed July put ($1.50 collected − $2.00 paid)Yes — for that leg
Tax form (8949)The same −$50, one row, one closed positionYes — the IRS counts per leg
Campaign ledgerNet premium collected $195: $150 − $200 + $245Yes — and this answers your question

The broker is not lying, and the feeling that you did not lose money is not cope. A roll is two transactions at once: buying back the short option and selling another one with a later expiration, a different strike, or both. Your brokerage statement has no field that ties those two trades together — so the closed half prints as a finished, losing trade, and the open half waits its turn.

A three-roll chain the statement hates

Now stretch it, because this is where traders actually lose the plot. The stock keeps sliding, you keep rolling — down and out — and the statement gets uglier at every step while the position quietly improves.

ActionCash per shareBroker's realized P&LNet premium collectedBreak-even (strike − premium)
Sold Jul $57.50 put for $1.50+$1.50$1.50$56.00
Roll 1: closed Jul at $2.00, sold Aug $57.50 at $2.45+$0.45−$0.50$1.95$55.55
Roll 2: closed Aug at $2.90, sold Sep $55.00 at $3.30+$0.40−$0.95 running$2.35$52.65
Roll 3: closed Sep at $3.55, sold Oct $55.00 at $3.95+$0.40−$1.20 running$2.75$52.25

After three credit rolls the broker's realized column reads −$120 and every closed row is a loss. The campaign ledger reads +$2.75 per share collected, with the break-even walked down from $56.00 to $52.25 — including a strike drop from $57.50 to $55.00 paid for out of premium.

Then October expires worthless. The last leg finally books: +$3.95 realized. The broker's lifetime total snaps to −$0.50 − $0.45 − $0.25 + $3.95 = +$2.75 — exactly the campaign number. The minus was never a loss; it was timing. The statement recognizes premium leg by leg, and until the final leg closes, the ledger is structurally pessimistic about every rolled position you have.

Why the broker cannot fix this

Position-by-position accounting is not a design oversight — tax reporting requires it. Each closed option is its own realized gain or loss on IRS Form 8949 rules, so the −$50, −$45 and −$25 rows are exactly what the 1099-B must show. An honest help page would have to say "our report splits your roll into two unrelated trades," which is why broker documentation describes what the interface displays and stops there.

What the statement cannot know is intent: that the August put replaced the July put in the same campaign on the same ticker. Only your own records hold that link — a journal, a spreadsheet, anywhere the chain lives as one object instead of six rows.

One warning while the sign conventions are fresh: the same ledger logic runs in reverse. A roll executed for a debit — buying back for more than the new leg pays — reduces the net premium collected, and a chain with enough debit rolls can go negative even while every line was entered with good intentions. The running total carries the sign; check it after every roll, not just the credit ones.

And if the last put is assigned instead?

The chain converges either way — it just converges into the shares. Suppose the October $55.00 put finishes in the money and you take assignment. The campaign's $2.75 of net premium folds into the position: 100 shares at $55.00 with an adjusted basis of $52.25, exactly the break-even the table predicted. The broker's realized column still reads −$120, and now it will stay negative until the shares themselves are sold — possibly months later, possibly in a different tax year. Meanwhile the tax ledger does its own thing: the final put's premium reduces the shares' tax basis, while the three earlier legs remain standalone realized losses. Three frames, three timelines, one position.

How to reconcile your own statement after a roll

Three steps turn the scary statement into a checkable one:

Which number is for which decision

Keeping the chain linked is the whole game. VIX&GreeX Journal is a web app for tracking stock and options trades that links every leg of a wheel campaign — puts, rolls, assignments and covered calls — into one adjusted cost basis. A roll there is one action inside the campaign: the buyback and the new leg land together, the net credit stays in the running total, and the options trade tracker shows $2.75 collected where the statement shows −$1.20 — with each entry taking about 20 seconds by hand and no brokerage connection, so nobody ever gets access to your brokerage account.

FAQ

Do I lose money if I roll an option?

Rolling for a credit does not lose money by itself: the new premium exceeds the buyback cost, so net premium collected increases. The realized loss on the closed leg is real for tax purposes, but the campaign's economics are measured by the running total — which a credit roll improves and a debit roll reduces.

Why did my account value not drop by the realized loss?

Because the cash from the new leg arrived in the same moment. In the example, closing the July put cost $200 while selling the August put brought in $245: account cash went up $45 even as the statement printed a $50 realized loss. Account value tracks cash and open positions, not the realized column.

Can I write off the realized loss from a roll?

Each closed option is a separate realized result for tax purposes, and losses generally offset gains under normal capital-loss rules. The caveat is the wash-sale rule: replacing a losing position with a nearly identical one within 30 days can defer the loss. Rules are in IRS Publication 550; for filing, rely on the 1099-B and a tax professional.

The statement is a tax document that happens to be visible year-round. Read it for what it is, keep one running number per campaign for what it cannot do, and a credit roll will never look like a loss again. If you want that number maintained automatically, the plans start with a 7-day trial.

This article is for educational purposes only and is not financial or tax advice.

Track your own Wheel — see plans →