|
|
|||
|
|
|
CUDAFinancialDerivative | ![]() |
| "European" | European option | |
| "American" | American option | |
| "AsianArithmetic" | arithmetic mean Asian option | |
| "AsianGeometric" | geometric mean Asian option | |
| "BarrierDownIn" | barrier down-and-in option | |
| "BarrierDownOut" | barrier down-and-out option | |
| "BarrierUpIn" | barrier up-and-in option | |
| "BarrierUpOut" | barrier up-and-out option | |
| "LookbackFixed" | European fixed-strike lookback option | |
| "LookbackFloating" | European floating-strike lookback option |
| "StrikePrice" | strike price | |
| "Expiration" | expiration date, or time until expiration | |
| "Barriers" | barrier level |
| "CurrentPrice" | price of the underlying asset at the reference time | |
| "Dividend" | dividend paid per time unit | |
| "Volatility" | current volatility of the underlying asset | |
| "InterestRate" | risk-free interest rate | |
| "ExchangeRate" | current price of the foreign currency | |
| "ExchangeVolatility" | volatility of the foreign exchange | |
| "ForeignInterestRate" | risk-free interest rate in the foreign currency | |
| "Correlation" | correlation matrix for underlying assets | |
| "Rebate" | rebate paid to option holder if the option expires void |
| "Charm" | derivative of "Delta" with respect to the time until expiration | |
| "Color" | derivative of "Gamma" with respect to the time until expiration | |
| "Delta" | derivative of "Value" with respect to the time until expiration | |
| "Gamma" | derivative of "Delta" with respect to the current price | |
| "Rho" | derivative of the value with respect to the interest rate | |
| "Speed" | derivative of "Gamma" with respect to the current price | |
| "Theta" | derivative of the value with respect to the time until expiration | |
| "Value" | value on the reference date | |
| "Vanna" | derivative of "Vega" with respect to the current price | |
| "Vega" | derivative of the value with respect to the volatility | |
| "Zomma" | derivative of "Gamma" with respect to volatility |
Note that Asian arithmetic options require Monte Carlo pricing, so repeated runs will produce slightly differing results:
This computes the first-order derivative of price with respect to volatility (
|