run overload (1) - 2023.1 English

Vitis Libraries

Release Date
2023-12-20
Version
2023.1 English
int run (
    OptionType* optionType,
    double* stockPrice,
    double* strikePrice,
    double* riskFreeRate,
    double* dividendYield,
    double* volatility,
    double* timeToMaturity,
    double* requiredTolerance,
    unsigned int numAssets,
    double dowDivisor,
    double* DJIAOutput
    )

Process arrays of asset data, until required TOLERANCE is met…

Parameters:

optionType either American/European Call or Put
stockPrice the stock price
strikePrice the strike price
riskFreeRate the risk free interest rate
dividendYield the dividend yield
volatility the volatility
timeToMaturity the time to maturity
requiredTolerance the required tolerance
numAssets the number of assets
dowDivisor the Dow Divisor
DJIAOutput the returned Dow Jones Industrial Average