IBlackScholes
Die Schnittstelle des Modells zur Berechnung der griechischen Werte nach der Black-Scholes-Formel.
Eigenschaften
public decimal Dividend { get; set; }
value = iBlackScholes.Dividend
iBlackScholes.Dividend = value
Dividendenbetrag auf Aktien.
public decimal RiskFree { get; set; }
value = iBlackScholes.RiskFree
iBlackScholes.RiskFree = value
Der risikofreie Zinssatz.
Methoden
public decimal? Delta(DateTime currentTime, decimal? deviation, decimal? assetPrice)
result = iBlackScholes.Delta(currentTime, deviation, assetPrice)
Um die Option Delta zu berechnen.
- currentTime
- Die aktuelle Zeit.
- deviation
- Standardabweichung.
- assetPrice
- Basiswert des Vermögens.
Rückgabe: Wenn der Wert gleich , dann ist die Wertberechnung derzeit unmöglich.
public decimal? Gamma(DateTime currentTime, decimal? deviation, decimal? assetPrice)
result = iBlackScholes.Gamma(currentTime, deviation, assetPrice)
Um die Option Gamma zu berechnen.
- currentTime
- Die aktuelle Zeit.
- deviation
- Standardabweichung.
- assetPrice
- Basiswert des Vermögens.
Rückgabe: Wenn der Wert gleich ist, ist die Berechnung des Wertes derzeit unmöglich.
public decimal? ImpliedVolatility(DateTime currentTime, decimal premium)
result = iBlackScholes.ImpliedVolatility(currentTime, premium)
Um die implizite Volatilität zu berechnen.
- currentTime
- Die aktuelle Zeit.
- premium
- Optionsprämie.
Rückgabe: Wenn der Wert gleich , dann ist die Wertberechnung derzeit unmöglich.
public decimal? Premium(DateTime currentTime, decimal? deviation, decimal? assetPrice)
result = iBlackScholes.Premium(currentTime, deviation, assetPrice)
Um die Optionsprämie zu berechnen.
- currentTime
- Die aktuelle Zeit.
- deviation
- Standardabweichung.
- assetPrice
- Basiswert des Vermögens.
Rückgabe: Wenn der Wert gleich , dann ist die Wertberechnung derzeit unmöglich.
public decimal? Rho(DateTime currentTime, decimal? deviation, decimal? assetPrice)
result = iBlackScholes.Rho(currentTime, deviation, assetPrice)
Um die Option rho zu berechnen.
- currentTime
- Die aktuelle Zeit.
- deviation
- Standardabweichung.
- assetPrice
- Basiswert des Vermögens.
Rückgabe: Wenn der Wert gleich , ist die Berechnung des Wertes derzeit unmöglich.
public decimal? Theta(DateTime currentTime, decimal? deviation, decimal? assetPrice)
result = iBlackScholes.Theta(currentTime, deviation, assetPrice)
Um die Option Theta zu berechnen.
- currentTime
- Die aktuelle Zeit.
- deviation
- Standardabweichung.
- assetPrice
- Basiswert des Vermögens.
Rückgabe: Wenn der Wert gleich , dann ist die Wertberechnung derzeit unmöglich.
public decimal? Vega(DateTime currentTime, decimal? deviation, decimal? assetPrice)
result = iBlackScholes.Vega(currentTime, deviation, assetPrice)
Um die Option vega zu berechnen.
- currentTime
- Die aktuelle Zeit.
- deviation
- Standardabweichung.
- assetPrice
- Basiswert des Vermögens.
Rückgabe: Wenn der Wert gleich , ist die Berechnung des Wertes derzeit unmöglich.