Please update Google Chrome

Premium Tracker needs a newer version of Chrome to display correctly. Update Chrome from the Play Store, then reopen the app.

Update Chrome
Tracking & Records

The Hand-Off From Option to Shares and Back

Keeping the lineage intact when a position changes form twice in one cycle.

Intermediate9 min readUpdated

Worth reading first: What Actually Happens on Expiration Day

Course contents73 lessons · 28 questions

Assignment is the moment a tracking system either holds together or quietly comes apart. An option position ends and a stock position begins, and the two are the same trade — but almost nothing in the tooling chain knows that.

Your broker records a closed option and a share purchase. Your spreadsheet has an options tab and, if you are organised, a shares tab. The relationship between them exists only in your head, and that is where wheel records go to die.

Following the hand-off

Step to the assignment and watch shares appear while the option disappears. The effective basis is the thread connecting them; nothing else does.

4

Sell another $105 call

  1. 1Sell the $100 put

    30 days out. $10,000 of cash set aside as collateral.

    +$250
  2. 2Assigned at $100

    Stock closed at $94. You buy 100 shares at the strike.

    −$10,000
  3. 3Sell the $105 call

    Written against the shares you now own, above your basis.

    +$180
  4. 4Call expires worthless

    Stock finished at $101. You keep both the shares and the credit.

  5. 5Sell another $105 call

    Second cycle against the same shares.

    +$180
  6. 6Called away at $105

    Stock finished at $108. The shares are sold at the strike.

    +$10,500
Shares held100
Effective cost basis$93.90after every credit collected
Net cash movement−$9,390across the whole chain
Not yet realisedOpen

Watch the basis line. It starts at $100.00 less the put credit, then drops again with every call written. By the time the shares are called away at $105.00, the profit is the gap between the sale price and a basis no single trade ticket anywhere records.

A clean full-lot assignment. Partial assignments split the lot and are discussed below.

What actually needs to survive the transition

Three pieces of information have to make it across the boundary, and losing any one of them breaks a different downstream figure.

Carries acrossWhyBreaks if lost
The premium collectedAdjusts the share basisEvery return figure
The campaign identityTies the wheel togetherCycle P&L unrecoverable
The acquisition dateStarts the holding periodTax treatment wrong

What carries across assignment, and what breaks if it does not.

The first is covered in cost basis after assignment. The second is the campaign concept. The third is the one people forget entirely, and it matters for holding period: your shares were acquired on the assignment date, not when you sold the put.

It happens in both directions

Assignment on a put brings shares in. Being called away on a covered call sends them out. Both are hand-offs, and the second one is where a campaign closes.

The call-away side has its own requirement: you have to capture the effective basis at that moment, because once the shares are gone the running basis column has nothing left to point at. If you do not record it, the cycle's result becomes unrecoverable — you know what you sold at and not what it cost.

The share lot is the right object

The structure that works is a share lot record: quantity, acquisition date, raw purchase price, and a running effective basis that every subsequent option credit modifies.

Option trades then reference the lot they relate to. A covered call written against lot #3 posts its credit as a basis reduction on lot #3, and when lot #3 is called away the campaign's realised result is computable in one step.

This is genuinely harder than a flat table, and it is exactly the boundary described in where spreadsheets stop working. For a single lot it is manageable by hand; for several lots at different bases on the same ticker it stops being manageable quickly.

Several lots on one ticker

Assigned twice on the same stock at different strikes and you now hold two lots at different effective bases. Every covered call you write has to be attributed to one of them, and when shares are sold you have to know which lot went.

Brokers apply a default disposal method — usually FIFO — and it affects both your realised result and your tax outcome. Two practical consequences: know what your broker's default is, and if you track lots yourself, use the same method or your figures will not reconcile to the 1099-B.

What can go wrong

Treating assignment as two unrelated events. The default behaviour of almost every tool, and the reason wheel records fragment.

Losing the basis when shares are called away. Capture it at the moment of the hand-off, not afterwards.

Allocating premium per position on a partial assignment. It belongs to the contracts that were actually assigned.

Using a different lot method from your broker. Your figures will never reconcile, and you will assume you made an error somewhere else.

Key takeaways

  1. Assignment converts an option position into a stock position; three things must survive the transition.
  2. Premium adjusts the basis, campaign identity ties the wheel together, and the acquisition date starts the holding period.
  3. Being called away is the mirror hand-off — capture the effective basis at that moment or the cycle result is unrecoverable.
  4. Partial assignment requires allocating premium per contract, not per position.
  5. Track share lots, attribute option credits to a lot, and match your broker's disposal method.

Check your understanding

  1. 1. You sold three puts and were assigned on one. How should the premium be handled?

  2. 2. When your shares are called away, what must be captured at that moment?

  3. 3. Why does your share-lot disposal method need to match your broker's?

Related lessons

← All coursesTest yourself →