Executive Stock Option (ESO)

Last updated 9 November 2026

Function reference › Equity Derivatives › Executive Stock Options

2 GIAnalyzer functions for Excel. Optional arguments are shown in [brackets].

GIA_EQD_ESO_Value

Returns the value of an Executive Stock Option (ESO) with a barrier, given continuous dividend yield and interest rate.

GIA_EQD_ESO_Value(SharesNumber, Strike, EDate, GrantDate, VestingDate, ExitRatePreVesting, ExitRatePostVesting, ExerciseRatio, StrikeChange, MaxStockPrice, BarrierType, Barrier, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, Steps)

Returns: Value of an Executive Stock Option (ESO) with a barrier

ArgumentUseDescription
SharesNumberRequiredThe number of shares.
StrikeRequiredThe option's strike price.
EDateRequiredThe expiry date.
GrantDateRequiredThe date of the option grant.
VestingDateRequiredThe last date of the vesting period.
ExitRatePreVestingRequiredThe employee annual exit rate during pre-vesting period.
ExitRatePostVestingRequiredThe employee annual exit rate during post-vesting period.
ExerciseRatioRequiredThe minimum ratio of the stock price to the strike price, required for the voluntary early exercise.
StrikeChangeRequiredThe annual change in the strike price. If the strike price remains constant during the option lifetime, this argument is equal to zero.
MaxStockPriceRequiredThe maximum effective level of the stock price during the option lifetime. If this argument is not relevant, it has to be omitted.
BarrierTypeRequiredThe option's barrier type (Up-And-In, Up-And-Out, Down-And-In, Down-And-Out)
BarrierRequiredThe option's barrier.
SRequiredThe spot price.
VolRequiredThe volatility of the underlying asset.
DividendYieldRequiredThe continuous annual dividend yield.
InterestRateRequiredThe interest rate.
VDateRequiredThe value date.
CompRequiredThe compounding basis of the interest rate (Annual, SemiAnnual, Quarterly, Monthly, Simple, Continuous)
DaysRequiredThe time basis of the interest rate (act/360, act/365, act/act, 30E/360, 30I/360)
StepsRequiredThe number of steps in the binomial tree.

See also: GIA_EQD_ESO_ValueFromCurve

GIA_EQD_ESO_ValueFromCurve

Returns the value of an Executive Stock Option (ESO) with a barrier, given continuous dividend yield and interest rate curve.

GIA_EQD_ESO_ValueFromCurve(SharesNumber, Strike, EDate, GrantDate, VestingDate, ExitRatePreVesting, ExitRatePostVesting, ExerciseRatio, StrikeChange, MaxStockPrice, BarrierType, Barrier, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, Steps)

Returns: Value of an Executive Stock Option (ESO) with a barrier

ArgumentUseDescription
SharesNumberRequiredThe number of shares.
StrikeRequiredThe option's strike price.
EDateRequiredThe expiry date.
GrantDateRequiredThe date of the option grant.
VestingDateRequiredThe last date of the vesting period.
ExitRatePreVestingRequiredThe employee annual exit rate during pre-vesting period.
ExitRatePostVestingRequiredThe employee annual exit rate during post-vesting period.
ExerciseRatioRequiredThe minimum ratio of the stock price to the strike price, required for the voluntary early exercise.
StrikeChangeRequiredThe annual change in the strike price. If the strike price remains constant during the option lifetime, this argument is equal to zero.
MaxStockPriceRequiredThe maximum effective level of the stock price during the option lifetime. If this argument is not relevant, it has to be omitted.
BarrierTypeRequiredThe option's barrier type (Up-And-In, Up-And-Out, Down-And-In, Down-And-Out)
BarrierRequiredThe option's barrier.
SRequiredThe spot price.
VolRequiredThe volatility of the underlying asset.
DividendYieldRequiredThe continuous annual dividend yield.
CurveDatesRequiredThe array of dates in the interest rate curve.
CurveRatesRequiredThe array of rates in the interest rate curve.
VDateRequiredThe value date.
CompRequiredThe compounding basis of the interest rates (Annual, SemiAnnual, Quarterly, Monthly, Simple, Continuous)
DaysRequiredThe time basis of the interest rates (act/360, act/365, act/act, 30E/360, 30I/360)
InterpRequiredThe interpolation method (Linear, LogLinear, CubicSpline, Exponential)
StepsRequiredThe number of steps in the binomial tree.

See also: GIA_EQD_ESO_Value