Equity Derivatives — functions
European Vanilla Option
239. GIA_ EQD_ VanillaE_Value
(OptionType, SharesNumber, Strike, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days)
Returns the value of a European equity vanilla option, given volatility, continuous dividend yield and interest rate.
240. GIA_ EQD_ VanillaE_ValueFromCurve
(OptionType, SharesNumber, Strike, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp)
Returns the value of a European equity vanilla option, given volatility, continuous dividend yield and interest rate curve.
241. GIA_ EQD_ VanillaE_ValueFromSurface
(OptionType, SharesNumber, Strike, EDate, DDate, S, VolSurface, DividendYield, InterestRate, VDate, Comp, Days)
Returns the value of a European equity vanilla option, given a volatility surface, continuous dividend yield and interest rate.
242. GIA_ EQD_ VanillaE_ValueFromSurfaceAndCurve
(OptionType, SharesNumber, Strike, EDate, DDate, S, VolSurface, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp)
Returns the value of a European equity vanilla option, given a volatility surface, continuous dividend yield and interest rate curve.
243. GIA_ EQD_ VanillaE_Greeks
(OptionType, SharesNumber, Strike, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, GreekType)
Returns the Greeks of a European equity vanilla option, given volatility, continuous dividend yield and interest rate.
244. GIA_ EQD_ VanillaE_GreeksFromCurve
(OptionType, SharesNumber, Strike, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, GreekType)
Returns the Greeks of a European equity vanilla option, given a volatility surface, continuous dividend yield and interest rate curve.
245. GIA_ EQD_ VanillaE_GreeksFromSurface
(OptionType, SharesNumber, Strike, EDate, DDate, S, VolSurface, DividendYield, InterestRate, VDate, Comp, Days, GreekType)
Returns the Greeks of a European equity vanilla option, given a volatility surface, continuous dividend yield and interest rate.
246. GIA_ EQD_ VanillaE_GreeksFromSurfaceAndCurve
(OptionType, SharesNumber, Strike, EDate, DDate, S, VolSurface, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, GreekType)
Returns the Greeks of a European equity vanilla option, given a volatility surface, continuous dividend yield and interest rate curve.
247. GIA_ EQD_ VanillaE_VolFromSurface
(Strike, EDate, DDate, S, VolSurface, VDate)
Returns the volatility for a European equity vanilla option extracted from a volatility surface, given continuous dividend yield and interest rate.
248. GIA_ EQD_ VanillaE_ImpliedVol
(OptionType, SharesNumber, Strike, EDate, DDate, OptionValue, S, DividendYield, InterestRate, VDate, Comp, Days)
Returns the implied volatility of a European equity vanilla option, given the option's value, continuous dividend yield and interest rate.
249. GIA_ EQD_ VanillaE_ImpliedVolFromCurve
(OptionType, SharesNumber, Strike, EDate, DDate, OptionValue, S, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp)
Returns the implied volatility of a European equity vanilla option, given the option's value, continuous dividend yield and interest rate curve.
American Vanilla Option
250. GIA_ EQD_ VanillaA_Value
(OptionType, SharesNumber, Strike, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, Steps)
Returns the value of an American equity vanilla option, given volatility, continuous dividend yield and interest rate.
251. GIA_ EQD_ VanillaA_ValueFromCurve
(OptionType, SharesNumber, Strike, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, Steps)
Returns the value of an American equity vanilla option, given a volatility surface, continuous dividend yield and interest rate curve.
252. GIA_ EQD_ VanillaA_ValueFromSurface
(OptionType, SharesNumber, Strike, EDate, DDate, S, VolSurface, DividendYield, InterestRate, VDate, Comp, Days, Steps)
Returns the value of an American equity vanilla option, given a volatility surface, continuous dividend yield and interest rate.
253. GIA_ EQD_ VanillaA_ValueFromSurfaceAndCurve
(OptionType, SharesNumber, Strike, EDate, DDate, S, VolSurface, DividendYield, CurveDates, CurveRatesC, VDate, Comp, Days, Interp, Steps)
Returns the value of an American equity vanilla option, given a volatility surface, continuous dividend yield and interest rate curve.
254. GIA_ EQD_ VanillaA_Greeks
(OptionType, SharesNumber, Strike, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, Steps, GreekType)
Returns the Greeks of an American equity vanilla option, given volatility, continuous dividend yield and interest rate.
255. GIA_ EQD_ VanillaA_GreeksFromCurve
(OptionType, SharesNumber, Strike, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, Steps, GreekType)
Returns the Greeks of an American equity vanilla option, given volatility, continuous dividend yield and interest rate curve.
256. GIA_ EQD_ VanillaA_GreeksFromSurface
(OptionType, SharesNumber, Strike, EDate, DDate, S, VolSurface, DividendYield, InterestRate, VDate, Comp, Days, GreekType)
Returns the Greeks of an American equity vanilla option, given a volatility surface, continuous dividend yield and interest rate.
257. GIA_ EQD_ VanillaA_GreeksFromSurfaceAndCurve
(OptionType, SharesNumber, Strike, EDate, DDate, S, VolSurface, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, Steps, GreekType)
Returns the Greeks of an American equity vanilla option, given a volatility surface, continuous dividend yield and interest rate curve.
258. GIA_ EQD_ VanillaA_VolFromSurface
(Strike, EDate, DDate, S, VolSurface, VDate)
Returns the volatility for an American equity vanilla option extracted from a volatility surface, given continuous dividend yield and interest rate.
Digital Option (Cash-or-Nothing and Asset-or-Nothing)
259. GIA_ EQD_ CashOrNothing_TV
(OptionType, Payoff, Strike, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days)
Returns the theoretical value (TV) of an equity cash-or-nothing option, given volatility, continuous dividend yield and interest rate.
260. GIA_ EQD_ CashOrNothing_TVFromCurve
(OptionType, Payoff, Strike, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp)
Returns the theoretical value (TV) of an equity cash-or-nothing option, given volatility, continuous dividend yield and interest rate curve.
261. GIA_ EQD_ CashOrNothing_Greeks
(OptionType, Payoff, Strike, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, GreekType)
Returns the Greeks of an equity cash-or-nothing option, given volatility, continuous dividend yield and interest rate.
262. GIA_ EQD_ CashOrNothing_GreeksFromCurve
(OptionType, Payoff, Strike, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, GreekType)
Returns the Greeks of an equity cash-or-nothing option, given volatility, continuous dividend yield and interest rate curve.
263. GIA_ EQD_ AssetOrNothing_TV
(OptionType, Payoff, Strike, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days)
Returns the theoretical value (TV) of an equity asset-or-nothing option, given volatility, continuous dividend yield and interest rate.
264. GIA_ EQD_ AssetOrNothing_TVFromCurve
(OptionType, Payoff, Strike, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp)
Returns the theoretical value (TV) of an equity asset-or-nothing option, given volatility, continuous dividend yield and interest rate curve.
265. GIA_ EQD_ AssetOrNothing_Greeks
(OptionType, Payoff, Strike, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, GreekType)
Returns the Greeks of an equity asset-or-nothing option, given volatility, continuous dividend yield and interest rate.
266. GIA_ EQD_ AssetOrNothing_GreeksFromCurve
(OptionType, Payoff, Strike, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, GreekType)
Returns the Greeks of an equity asset-or-nothing option, given volatility, continuous dividend yield and interest rate curve.
One-Touch Option
267. GIA_ EQD_ OneTouch_TV
(BarrierType, Payoff, PayoffTime, Barrier, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days)
Returns the theoretical value (TV) of an equity one-touch option, given volatility, continuous dividend yield and interest rate.
268. GIA_ EQD_ OneTouch_TVFromCurve
(BarrierType, Payoff, PayoffTime, Barrier, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp)
Returns the theoretical value (TV) of an equity one-touch option, given volatility, continuous dividend yield and interest rate curve.
269. GIA_ EQD_ OneTouch_Greeks
(BarrierType, Payoff, PayoffTime, Barrier, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, GreekType)
Returns the Greeks of an equity one-touch option, given volatility, continuous dividend yield and interest rate.
270. GIA_ EQD_ OneTouch_GreeksFromCurve
(BarrierType, Payoff, PayoffTime, Barrier, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, GreekType)ValueCur)
Returns the Greeks of an equity one-touch option, given volatility, continuous dividend yield and interest rate curve.
No-Touch Option
271. GIA_ EQD_ NoTouch_TV
(BarrierType, Payoff, Barrier, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days)
Returns the theoretical value (TV) of an equity no-touch option, given volatility, continuous dividend yield and interest rate.
272. GIA_ EQD_ NoTouch_TVFromCurve
(BarrierType, Payoff, Barrier, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp)
Returns the theoretical value (TV) of an equity no-touch option, given volatility, continuous dividend yield and interest rate curve.
273. GIA_ EQD_ NoTouch_Greeks
(BarrierType, Payoff, Barrier, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, GreekType)
Returns the Greeks of an equity no-touch option, given volatility, continuous dividend yield and interest rate.
274. GIA_ EQD_ NoTouch_GreeksFromCurve
(BarrierType, Payoff, Barrier, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, GreekType)
Returns the Greeks of an equity no-touch option, given volatility, continuous dividend yield and interest rate curve.
Single Barrier Option
275. GIA_ EQD_ SingleBarrier_TV
(OptionType, BarrierType1, BarrierType2, SharesNumber, Strike, Barrier, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days)
Returns the theoretical value (TV) of an equity single barrier option, given volatility, continuous dividend yield and interest rate.
276. GIA_ EQD_ SingleBarrier_TVFromCurve
(OptionType, BarrierType1, BarrierType2, SharesNumber, Strike, Barrier, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp)
Returns the theoretical value (TV) of an equity single barrier option, given volatility, continuous dividend yield and interest rate curve.
277. GIA_ EQD_ SingleBarrier_Greeks
(OptionType, BarrierType1, BarrierType2, SharesNumber, Strike, Barrier, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, GreekType)
Returns the Greeks of an equity single barrier option, given volatility, continuous dividend yield and interest rate.
278. GIA_ EQD_ SingleBarrier_GreeksFromCurve
(OptionType, BarrierType1, BarrierType2, SharesNumber, Strike, Barrier, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, GreekType)
Returns the Greeks of an equity single barrier option, given volatility, continuous dividend yield and interest rate curve.
Double Barrier Option
279. GIA_ EQD_ DoubleBarrier_TV
(OptionType, BarrierType, SharesNumber, Strike, BarrierL, BarrierU, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days)
Returns the theoretical value (TV) of an equity double barrier option, given volatility, continuous dividend yield and interest rate.
280. GIA_ EQD_ DoubleBarrier_TVFromCurve
(OptionType, BarrierType, SharesNumber, Strike, BarrierL, BarrierU, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp)
Returns the theoretical value (TV) of an equity double barrier option, given volatility, continuous dividend yield and interest rate curve.
281. GIA_ EQD_ DoubleBarrier_Greeks
(OptionType, BarrierType, SharesNumber, Strike, BarrierL, BarrierU, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, GreekType)
Returns the Greeks of an equity double barrier option, given volatility, continuous dividend yield and interest rate.
282. GIA_ EQD_ DoubleBarrier_GreeksFromCurve
(OptionType, BarrierType, SharesNumber, Strike, BarrierL, BarrierU, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, GreekType)
Returns the Greeks of an equity double barrier option, given volatility, continuous dividend yield and interest rate curve.
KIKO
283. GIA_ EQD_ KIKO_TV
(OptionType, BarrierType, SharesNumber, Strike, BarrierL, BarrierU, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days)
Returns the theoretical value (TV) of an equity KIKO option, given volatility, continuous dividend yield and interest rate.
284. GIA_ EQD_ KIKO_TVFromCurve
(OptionType, BarrierType, SharesNumber, Strike, BarrierL, BarrierU, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp)
Returns the theoretical value (TV) of an equity KIKO option, given volatility, continuous dividend yield and interest rate curve.
285. GIA_ EQD_ KIKO_Greeks
(OptionType, BarrierType, SharesNumber, Strike, BarrierL, BarrierU, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, GreekType)
Returns the Greeks of an equity KIKO option, given volatility, continuous dividend yield and interest rate.
286. GIA_ EQD_ KIKO_GreeksFromCurve
(OptionType, BarrierType, SharesNumber, Strike, BarrierL, BarrierU, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, GreekType)
Returns the Greeks of an equity KIKO option, given volatility, continuous dividend yield and interest rate curve.
Asian Option
287. GIA_ EQD_ Asian_TV
(OptionType, SharesNumber, Strike, EDate, DDate, S, Vol, DividendYield, InterestRate, FixingsDates, FixingsRates, VDate, Comp, Days)
Returns the theoretical value (TV) of an equity Asian option, given volatility, continuous dividend yield and interest rate.
288. GIA_ EQD_ Asian_TVFromCurve
(OptionType, SharesNumber, Strike, EDate, DDate, S, Vol, DividendYield, CurveRates, CurveDates, FixingsDates, FixingsRates, VDate, Comp, Days, Interp)
Returns the theoretical value (TV) of an equity Asian option, given volatility, continuous dividend yield and interest rate curve.
289. GIA_ EQD_ Asian_Greeks
(OptionType, SharesNumber, Strike, EDate, DDate, S, Vol, DividendYield, InterestRate, FixingsDates, FixingsRates, VDate, Comp, Days, GreekType)
Returns the theoretical value (TV) of an equity Asian option, given volatility, continuous dividend yield and interest rate.
290. GIA_ EQD_ Asian_GreeksFromCurve
(OptionType, SharesNumber, Strike, EDate, DDate, S, Vol, DividendYield, CurveRates, CurveDates, FixingsDates, FixingsRates, VDate, Comp, Days, Interp, GreekType)
Returns the theoretical value (TV) of an equity Asian option, given volatility, continuous dividend yield and interest rate curve.
Executive Stock Option (ESO)
291. GIA_ EQD_ ESO_Value
(SharesNumber, Strike, EDate, GrantDate, VestingDate, ExitRatePreVesting, ExitRatePostVesting, ExerciseRatio, StrikeChange, MaxStockPrice, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, Steps)
Returns the value of an executive stock option (ESO), continuous dividend yield and interest rate.
292. GIA_ EQD_ ESO_ValueFromCurve
(SharesNumber, Strike, EDate, GrantDate, VestingDate, ExitRatePreVesting, ExitRatePostVesting, ExerciseRatio, StrikeChange, MaxStockPrice, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, Steps)
Returns the value of an executive stock option (ESO), given continuous dividend yield and interest rate curve.
Additional Functions
293. GIA_ EQD_ ExoticOptions_TV
(OptionType, ExoticType, BarrierType, SharesNumber, PayoffTime, Strike, Barrier1, Barrier2, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days)
Returns the theoretical value (TV) of all types of an equity exotic options supported in GIAnalyzer, except Asian options, given volatility, continuous dividend yield and interest rate. Irrelevant parameters, such as "PaoffTime" in barrier options for example, have to be omitted.
294. GIA_ EQD_ ExoticOptions_TVFromCurve
(OptionType, ExoticType, BarrierType, SharesNumber, PayoffTime, Strike, Barrier1, Barrier2, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp)
Returns the theoretical value (TV) of all types of equity exotic options supported in GIAnalyzer, except Asian options, given volatility, continuous dividend yield and interest rate curve. Irrelevant parameters, such as "PayoffTime" in barrier options for example, have to be omitted.
295. GIA_ EQD_ ExoticOptions_Greeks
(OptionType, ExoticType, BarrierType, SharesNumber, PayoffTime, Strike, Barrier1, Barrier2, EDate, DDate, S, Vol, DividendYield, InterestRate, VDate, Comp, Days, GreekType)
Returns the Greeks of all types of equity exotic options supported in GIAnalyzer, except Asian options, given volatility, continuous dividend yield and interest rate. Irrelevant parameters, such as "PayoffTime" in barrier options for example, have to be omitted.
296. GIA_ EQD_ ExoticOptions_GreeksFromCurve
(OptionType, ExoticType, BarrierType, SharesNumber, PayoffTime, Strike, Barrier1, Barrier2, EDate, DDate, S, Vol, DividendYield, CurveDates, CurveRates, VDate, Comp, Days, Interp, GreekType)
Returns the Greeks of all types of equity exotic options supported in GIAnalyzer, except Asian options, given volatility, continuous dividend yield and interest rate curve. Irrelevant parameters, such as "PayoffTime" in barrier options for example, have to be omitted.
