Quantitative Finance Stack Exchange is a question and answer site for finance professionals and academics. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What are the calculations for calculating greek exposures in a portfolio of equities and equity options? I think I have them but I want to be sure. Are these correct (for vanilla options)?

deltaDollars = delta * quantity * 100

gammaDollars = gamma * quantity * 100

vegaDollars = vega * quantity * 100

thetaDollars = theta * quantity * 100

rhoDollars = rho * quantity * 100

I think that for calculating exposures for a whole portfolio, I can sum up these values for each position in the whole portfolio. Is this correct?

I am not sure about summing gammaDollars in this way because gamma is a second derivative. If my portfolio has only these positions:

  • 23 MSFT options (gamma = 0.1, gammaDollars = $230)

  • 29 AAPL options (gamma = 0.2, gammaDollars = $580)

Can I say that my portfolio's gammaDollars are \$810 (\$230 + \$580)? Or can I not add the numbers in this way?

share|improve this question

I, personally, like to see gamma as change in dollar delta per percent (most systems have it as "GammaP"). This way, it's much easier to think about you delta position as the market is moving around.

The number above is the BS gamma which is an unscaled 2nd derivative of delta. You need to rescale it to get gammap (delta change per percent). In general, it is also a good idea to calculate your delta and especially gamma using sticky strike volatilities - the easiest way to do so is to look at implied vol on the adjusted strikes and reprice your option using that vol and spot bumped up/down by the strike spread.

share|improve this answer
Does this mean that if AAPL stock increases 1%, that the dollar delta of my AAPL options above will increase $580? – user1214135 Sep 13 '12 at 15:54
@Strange : you should merge your 2 answers and through the "edit" feature and delete one of them. – SRKX Sep 15 '12 at 8:56

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.