Author Topic: Delta-Gamma-Theta Approximation  (Read 2921 times)

0 Members and 1 Guest are viewing this topic.

Offline CRS245

  • *Senior Staff
  • MVP
  • *****
  • Join Date: Jan 2009
  • Posts: 30088
  • Bonus inPoints: 27
    • :PIT:
    • :PIT-NFL:
    • :Blank:
    • :Blank:
    • :PennState:
    • :UnitedStates:
    • :Blank:

    • 0_: :EPL13INVITEE: :NFL13INVITEE: :EPL12INVITEE: :NHL12INVITEE: :NFL12INVITEE: :NBA12INVITEE: :MLB12INVITEE: :NFL11FINALIST: :NHL11INVITEE: :NBA11INVITEE: :MLB11INVITEE: :MLB10INVITEE: :MLB09CHAMP:
    • View Profile
    • ProFSL
  • Fantasy Sport: :MLB:
Delta-Gamma-Theta Approximation
« on: March 23, 2010, 08:50:52 PM »

Delta-Gamma-Theta Approximation

The definition of the Taylor Series is:

f(x)=f(x_0)+f'(x_0)(x-x_0)+\frac{1}{2}f''(x_0)(x-x_0)^2+\ldots

Let's do some one-to-one substitutions to make the Taylor Series fit our subject, option pricing.  Let  x=S_t and E=S_t-S_0  then if the "output" is the Option Price (f(x)=C(s_t)), the 1st derivative with respect to stock price will be Delta and the 2nd derivative with respect to stock price will be Gamma.  The infinite amount of terms following the 3rd term would, in most cases, be relatively small.  Therefore, in this case, those terms can be replaced by one simple error term.

Rewriting the Taylor Series equation gives us:

C(S_t)=S_0+\Delta E + \frac{1}{2}\Gamma E^2 + \text{error term}

Example
Using the same parameters from the 2nd example, estimate the change in call's value if the stock price increases to 210.

Recall that S_0=200, r=0.05,\sigma=0.2  and \Delta=0.8554 , so the approximate value of the call is:

C(S_t)=C(S_0)+\Delta E + \frac{1}{2}\Gamma E^2
C(S_t)=27.95+0.8554(10)+0.5\Gamma(100)=36.504+50\Gamma

The value of the call is highly dependent upon Gamma, the 2nd derivative of option price with respect to stock price.  Concavity and convexity will only forecast if the stock will level off or change even more in value, so those aspects of Calculus are important for forecasting stock prices.  What can we expect Gamma to be in this example?

There really isn't enough information given to calculate or predict the Gamma.  All that we know is that Gamma will be the same whether it is a call or a put.  Assuming Gamma to be zero makes the option follow a more linear pattern which is not a good estimation of the option itself, so an arbitrarily small value for Gamma will suffice.

Let's assume that:  \Gamma=0.02

 36.504+50\Gamma=37.504

The call value is expected to increase by 9.554, which is less than 10, the change in stock price.  This follows the laws of arbitrage and the increase in the call can be expected with the increase in the stock price.

The Error Term in Hedging
The approximation used in the last example is actually Delta-Gamma approximation.  To apply Delta-Gamma-Theta approximations to option values, the parameter of time must be introduced to the equation.  Specifically, the Greek of Theta must be used.  The additional error term, albeit small, will most often reduce the approximate option value because Theta is usually negative.  Why is Theta usually negative?  Theta measures the increase in option price with respect to the decrease in time to maturity, and options increase in value as maturity time increases due to extra room for volatility.

Less maturity time => Lower variance => Decreased expected value

The error term is measured in days, and time in the Delta-Gamma-Theta approximation is measured in years, so in order to keep all time variables equal, it must be converted like so:

C(S_t)=S_0+\Delta E+\frac{1}{2}\Gamma E^2 + \frac{t\theta}{365}

The number of days in a year is a matter of convention.  The banker may use 360 days whereas the actuary would use 365.25 days.  The investor may use actual number of days, 365 or 366, depending whether the current year is a leap year or not.

References

W. McDonald, R.L., Derivatives Markets (Second Edition), Addison Wesley, 2006

Contributors

Colby
« Last Edit: November 05, 2010, 06:35:16 PM by Colby »
Learn about :Commish: inPoints and the Invitationals.

 

Quick Profile

 
 
Welcome, Guest. Please login or register.
Did you miss your activation email?

ProFSL Fantasy Sports

* Chat Room

Refresh History
  • Brent: JMAC, check the scoring in NFLC.  I think I have it all accounted for now.  tackles for O players on ST should count, blocked kicks, punts, blk kicks and putns returned for TDs and return yards is all in there now.
    Today at 02:21:05 AM
  • Gilly: Have fun big guy, :)
    Today at 02:21:11 AM
  • Eric: Gilly, did you get attached to TMD in Fantrax
    Today at 02:22:39 AM
  • Brent: Gilly, I changed the scoring some in NFLC to account for players playing ST and return guys.
    Today at 02:23:13 AM
  • Gilly: Its all good Brent, whatever you gotta do bud
    Today at 02:23:37 AM
  • Gilly: yes i see it Eric
    Today at 02:23:54 AM
  • Gilly: oh yeah buddy Jmac has arrived in Free Agency , nite boys
    Today at 02:24:25 AM
  • Eric: K cool.
    Today at 02:25:14 AM
  • Eric: Later Gills
    Today at 02:25:17 AM
  • JMAC: are u still updating.brent? i saw pts a minute ago and I was 1 and 1 and.now.pts show me 0 and 2 etc. Are.they final yet?
    Today at 02:28:59 AM
  • Brent: I am still updating, but I think I have to fix something.
    Today at 02:29:47 AM
  • Brent: I had TDs separated, but when I add TDs to include return TDs, then it is doubling up since I already ahve in there for rushing, passing and receving.  I think I just need to remove them as separate and add just TDs.
    Today at 02:30:38 AM
  • JMAC: ya pts are skyrocketing lol
    Today at 02:33:09 AM
  • Eric: How can you add to the scoring after FA and the season has started?
    Today at 02:34:10 AM
  • Brent: Yeah, I fixed that.  I just removed the TDs separated out and went with just TDs.  I did leave BLK FG's returned for TDs and Blocked Punts returned for TDs, but I might check that as well
    Today at 02:34:22 AM
  • Brent: Just go into League Setup and click Scoring
    Today at 02:34:42 AM
  • JMAC: sad I.have 40 pts more.than 2nd.best team and.im 0 and.2. LOL
    Today at 02:35:21 AM
  • Eric: I mean, isnt that not fair to people who have made trades and FA with knowing this wasnt part of the setup. I am just curious is all.
    Today at 02:35:25 AM
  • JMAC: and now.will.lose again as I.am.playing atlanta , sad indeed
    Today at 02:35:52 AM
  • Brent: It's not going to change much, it is just giving credit to players that should've earned points.
    Today at 02:39:51 AM
  • Eric: Sounds good, just thought I would ask.
    Today at 02:41:36 AM
  • Brent: When something is wrong, it needs to be fixed.  I don't have a RC so I don't have to rely on other people's opinions on how to run the league.  If someone wanted to run a league they could've stepped up when this league was about to go under.  I also don't think many people will have a problem with it since it gives more of their players value.
    Today at 02:41:36 AM
  • JMAC: agreed Brent. It.woupdnt have any impact in FA as.it.was crazy anyways for marginal talent. This just balances everything.out and rewards all yards and.tds as it.should. Still screwed me with 2 losses yet im.highest scoring.team. Lol
    Today at 02:44:36 AM
  • Eric: No thats cool man. I know how you feel.
    Today at 02:44:38 AM
  • Scalious: I think it would have had an effect on FA
    Today at 02:46:49 AM
  • Brent: Not really, it's nothing drastic.
    Today at 02:47:49 AM
  • Scalious: No way I get Patton for what I did. Totally subjective. Agree to dis-agree
    Today at 02:48:50 AM
  • JMAC: all.the.elite talent.in.fa huh?? lol. Fa was a huge overpay as it was I cant.imagine return yards would have bolstered.fa bids
    Today at 02:49:54 AM
  • Scalious: Actually it would have. Because people were paying redicually amounts for marginal talents. Thats exactly why. Look it benifits the leagues. So its a good thing it was done
    Today at 02:51:34 AM
  • Brent: Yeah, it just gives depth players more value.  So, what I did was add some defensive stats to the offensive players so they get credit when playing ST, I added return yards at the same value as rushing and receiving yards, added hurries on defense and the combined FF and INT's for defense just so it combines the categories.
    Today at 02:51:45 AM
  • Brent: Now, for example.  Devin Hester has been a total beast this season for Atlanta, now it actually reflects that in NFLC.  That's just one example, but the slight changes might have gave players the value they deserve.
    Today at 02:53:23 AM
  • JMAC: its nice to.get tackles for.st as.that will enhance tweener players values now which is.reflective of.a real life roster as well
    Today at 02:58:00 AM
  • Brent: I wish that was easier to set up in Fantrax or it would've been in from the beginning.
    Today at 02:58:41 AM
  • Scalious: ^^^Yup...agreed
    Today at 02:58:44 AM
  • Brent: I like what hurries did for defensive players.  Hurries are a big part of the game as DE's, DTs, LBs, DBs all get them and they affect the play of QBs, giving them value makes sense.
    Today at 03:01:47 AM
  • Scalious: Looks  like FA is slowing down a bit. Do you know when you'll have the exention values laid out?
    Today at 03:10:59 AM
  • Brent: Maybe this weekend if I get some time.  It's just a matter of looking at each player on ProFSL to see their contract, then put them in excel and sort by salary.  It is just time consuming.
    Today at 03:13:04 AM
  • Corey: Shouldn't scoring changes be done in the offseason
    Today at 09:31:25 AM
  • Eric: that was my thinking
    Today at 09:48:00 AM
  • Brent: Yeah, if you want to wait a year to fix an issue.  I'm not going to wait a year to fix an issue that is a quick fix, doesn't change much and makes things better.
    Today at 09:49:10 AM
  • TimWatsonSC: Brent, when can i get you to bring your excellence and knowledge into an ownership in Free Market Kings
    Today at 10:07:44 AM
  • Corey: Changes my entire strategy
    Today at 10:08:36 AM
  • Brent: Are you serious Tim?
    Today at 10:21:27 AM
  • Brent: Corey, it changes mine as well.
    Today at 10:21:35 AM
  • OUDAN: Agreed
    Today at 10:22:55 AM
  • OUDAN: Although I get why JMAC would want it included
    Today at 10:23:15 AM
  • Brent: As would anyone
    Today at 10:31:28 AM
  • ripper: So you went ack and re-scored ll te games?
    Today at 10:44:08 AM
  • ripper: re-scored all the games
    Today at 10:44:28 AM
  • ripper: If you make change in a season then it should be for all games moving forward.
    Today at 10:46:29 AM

Forum Search