Hi, I am trying to understand how I can create a P&L attribution for an option strategy.
I know that if I compute the P&L everyday, I can use the greeks to come up with an attribution. In fact I know the delta/gamma/vega/theta of my options and I just use them to see how much of the observed P&L is due to change in underlying, vol or time.
But this is ok if I compute this everyday cause greeks are not going to be significantly different from one day to the next.
But assume we are approaching expiry or, in general, I want to compute the P&L and see the attribution after many days. If I use the greeks as of the last day I computed the P&L, they can now be very different.
An example is below.
On May 10 I have an option position with the following greeks:
DELTA = 48
GAMMA = 1.9
VEGA = 39
THETA = -1.3
Assume that after 2 days the underlying has moved by 7 and vol has gone up 2%.
The following is my P&L attribution:
P&L from DELTA = 48*7 = 336
P&L from GAMMA = 0.5*1.9*(7)^2 = 46.5
P&L from VEGA = 39*2 = 78
P&L from THETA = -1.3*2 = -2.6
so a total P&L of about 458.
Now let's assume that 15 days have passed and this position expires tomorrow. The greeks now will be much different. Even assuming that underlying and vol did't move at all since I opened the trade, the passage of time has changed my greeks. In particular my VEGA will now be very small, THETA very large and GAMMA probably very large as well if the option is close to ATM.
How can I perform P&L attribution in this case?
Intuitively, it seems clear that I cannot use the initial greeks I had. Is there a simple way to do this?
I know that if I compute the P&L everyday, I can use the greeks to come up with an attribution. In fact I know the delta/gamma/vega/theta of my options and I just use them to see how much of the observed P&L is due to change in underlying, vol or time.
But this is ok if I compute this everyday cause greeks are not going to be significantly different from one day to the next.
But assume we are approaching expiry or, in general, I want to compute the P&L and see the attribution after many days. If I use the greeks as of the last day I computed the P&L, they can now be very different.
An example is below.
On May 10 I have an option position with the following greeks:
DELTA = 48
GAMMA = 1.9
VEGA = 39
THETA = -1.3
Assume that after 2 days the underlying has moved by 7 and vol has gone up 2%.
The following is my P&L attribution:
P&L from DELTA = 48*7 = 336
P&L from GAMMA = 0.5*1.9*(7)^2 = 46.5
P&L from VEGA = 39*2 = 78
P&L from THETA = -1.3*2 = -2.6
so a total P&L of about 458.
Now let's assume that 15 days have passed and this position expires tomorrow. The greeks now will be much different. Even assuming that underlying and vol did't move at all since I opened the trade, the passage of time has changed my greeks. In particular my VEGA will now be very small, THETA very large and GAMMA probably very large as well if the option is close to ATM.
How can I perform P&L attribution in this case?
Intuitively, it seems clear that I cannot use the initial greeks I had. Is there a simple way to do this?