Greek P&L Attribution

Option Anatomy splits every position's profit and loss into the forces that produced it: Delta, Gamma, Theta, Vega and the second-order effects. It's the same end-of-day attribution discipline institutional derivatives desks run on their own books, wired straight to your brokerage account.

One number in. Four forces out.

A daily P&L number is a sum, and sums hide their parts. A quiet +$12.00 day can be time decay earning $85.00 while a volatility move takes back most of it, or two enormous exposures cancelling by luck. The number is identical; the risk is not.

Attribution makes the parts visible. Each day, every position's P&L is decomposed into the contribution from the underlying's move (Delta), from the curvature of that move (Gamma), from the passage of time (Theta) and from the change in implied volatility (Vega), so you can see whether a trade made money for the reason you put it on.

Figure: One reported number, four drivers: a +$412.00 day earned by Delta while the volatility leg quietly bled. Only attribution tells you which anatomy you have.

The Attribution page on Greeks Breakdown in Bar view: an XSP October/November 775 calendar call decomposed into Unrealized P&L $272, Delta −$27, Gamma −$210, Theta $342, Vega $203 and a $1 residual, above a table of seven positions across XSP, SPY, QQQ and AAPL with Greek Total, Entry costs, Unrealized P&L, Residual, Delta, Gamma, Theta, Vega, Vanna, Volga, Charm, Front IV, RV and IV/RV columns and a total row.
One position, one bar per greek, in Greeks Breakdown: an XSP calendar call up $272, made of $342 of Theta and $203 of Vega against $210 lost to Gamma and $27 to Delta, with $1 left unexplained. Below it, the same greeks for every position in the book, plus the second-order Vanna, Volga and Charm buckets and each position's front implied volatility, realized volatility and their ratio. Real screenshot of the app showing a sample book. The numbers are a demonstration, not a track record.

Two lenses. One honest answer.

Effects Breakdown shows how price, volatility and time contributed to your P&L. Greeks Breakdown shows contributions by Greek, with detail for each leg. Switch between them to explore the same positions.

Whatever the buckets don't explain is printed as a residual, never smeared into the greeks to make the table look clean. When a group's per-leg greek read is statistically unreliable (a deep in-the-money leg, gross exposure far above net), the app flags it and points you to the more robust basis. An attribution you can't trust is worse than none.

The desk playbook, on your book.

Serious trading desks attribute every book, every close, because it is how they know whether a strategy monetizes the driver it was designed to monetize. That discipline has simply never been available to individual traders: brokers report the net, and standalone tools never see your fills.

Option Anatomy closes that gap. Positions arrive from your broker and group themselves into strategies. Alongside each group's attribution you get the vega-weighted front implied volatility, the realized volatility of the underlying over a maturity-matched window, and their ratio, the richness read desks glance at before touching a position. Everything exports to CSV.

One day is a diagnosis. A month is a verdict.

Click any strategy and its attribution unrolls as a cumulative time series, one driver at a time, over the position's captured history. Watch Theta accrue in a steady staircase while Vega saws around it, or discover that most of a "premium selling" profit actually came from a falling-volatility tailwind that a rising regime will take back.

Grouped attribution over weeks is how you find out what your approach actually monetizes, and it is exactly the evidence a raw equity curve can never give you.

Figure: A day decomposed: Delta +$289.00, Gamma −$52.00, Theta +$85.00, Vega −$310.00, netting to the +$12.00 the broker reported.

The Attribution page on Greeks Breakdown in Time series view for an XSP October/November 775 calendar call over five weeks: the orange Theta line climbs steadily to $342, the cyan Gamma line drifts down to −$210, the purple Vega line sinks to −$193 into an early-September event and jumps to about +$200 after it, the blue Delta line dips and recovers, and the black Unrealized P&L line falls to −$349 on September 3 and ends at +$272; a crosshair readout on September 3 lists each greek’s value.
Five weeks of one calendar call, cumulative by greek. Theta (orange) climbs the whole way as the short front month decays faster than the long back month; Gamma (cyan) bleeds one way near the strike; Vega (purple) is the whole story around the event: it sinks as front-month volatility inflates into September 3, then jumps $400 on the crush the next morning. The black line is what the broker would have shown. Hover any day for the exact split. Real screenshot of the app showing a sample book. The numbers are a demonstration, not a track record.

Do I have to log anything for attribution to work?

No. Your positions come straight from your connected brokerage, snapshots are captured automatically during market hours, and the attribution recomputes continuously. There is nothing to type and nothing to remember to do.

What is the difference between the two attribution bases?

Effects Breakdown highlights price, volatility and time effects. Greeks Breakdown shows contributions by Greek, with detail for each leg. Both include the P&L left unexplained as Residual.

What if the buckets don't sum to my actual P&L?

The difference is shown explicitly, as the Residual column in both views, rather than hidden inside a bucket. A small residual means you understand the position. A persistently large one usually points at volatility marks, and the app flags groups where the per-leg read is unreliable so you know which basis to trust.

Keep exploring

  • P&L Attribution guide
  • Greek attribution explained