Method | Description | |
---|---|---|
BM ( double S, double X, double t, double s, double r, EPutCall PutCall ) : double | ||
BM ( double S, double X, double t, double s, double r, EPutCall PutCall, int n ) : double | ||
BS ( double S, double X, double t, double s, double r, EPutCall PutCall ) : double | ||
BinarySearch ( int n, double SearchArray, double SearchValue ) : int | ||
BinarySearch ( int n, int SearchArray, int SearchValue ) : int | ||
Binom ( int m, int n, double p ) : double | ||
C ( int m, int n ) : double | ||
Call ( double s, double x ) : double | ||
Delta ( double S, double X, double t, double s, double r, EPutCall PutCall ) : double | ||
Distance ( double X1, double Y1, double X2, double Y2 ) : double | ||
Distance ( double X1, double Y1, double Z1, double X2, double Y2, double Z2 ) : double | ||
FV1 ( double p, double r, double n ) : double | ||
FV2 ( double p, double r, double n ) : double | ||
FV3 ( double p, double r, double n, double m ) : double | ||
FV4 ( double p, double r, double n ) : double | ||
Fact ( int n ) : double | ||
FuturesPrice ( double S, double t, double r ) : double | ||
FuturesPrice ( double S, double t, double r, double I ) : double | ||
Gamma ( double S, double X, double t, double s, double r ) : double | ||
GetNDays ( System.DateTime date1, System.DateTime date2 ) : int | ||
ImpliedVolatility ( double S, double X, double t, double r, double P, EOptionType OptionType, EPutCall PutCall, EOptionPrice Method ) : double | ||
ImpliedVolatility ( double S, double X, double t, double r, double P, EOptionType OptionType, EPutCall PutCall, EOptionPrice Method, int n, double Eps ) : double | ||
MC ( double S, double X, double t, double s, double r, EPutCall PutCall ) : double | ||
MC ( double S, double X, double t, double s, double r, EPutCall PutCall, int n ) : double | ||
Max ( System.DateTime dateTime1, System.DateTime dateTime2 ) : System.DateTime | ||
Max ( System.DateTime dateTime1, System.DateTime dateTime2, System.DateTime dateTime3 ) : System.DateTime | ||
Max ( double value1, double value2, double value3 ) : double | ||
Max ( int value1, int value2, int value3 ) : int | ||
Min ( System.DateTime dateTime1, System.DateTime dateTime2 ) : System.DateTime | ||
Min ( System.DateTime dateTime1, System.DateTime dateTime2, System.DateTime dateTime3 ) : System.DateTime | ||
Min ( double value1, double value2, double value3 ) : double | ||
Min ( int value1, int value2, int value3 ) : int | ||
N ( double z ) : double | ||
PV1 ( double f, double r, double n ) : double | ||
PV2 ( double f, double r, double n ) : double | ||
PV3 ( double f, double r, double n, double m ) : double | ||
PV4 ( double f, double r, double n ) : double | ||
Parity ( double p, double s, double x, double t, double r, EPutCall putcall ) : double | ||
Payoff ( double s, double x, EPutCall putcall ) : double | ||
Percent ( double P, double Base ) : double | ||
Percentile ( double Level, double Data ) : double | ||
Put ( double s, double x ) : double | ||
Rho ( double S, double X, double t, double s, double r, EPutCall PutCall ) : double | ||
Theta ( double S, double X, double t, double s, double r, EPutCall PutCall ) : double | ||
Vega ( double S, double X, double t, double s, double r ) : double | ||
d ( double t, double s, int n ) : double | ||
d1 ( double S, double X, double t, double s, double r ) : double | ||
d2 ( double S, double X, double t, double s, double r ) : double | ||
d2PV2 ( double f, double r, double n ) : double | ||
dPV2 ( double f, double r, double n ) : double | ||
n ( double z ) : double | ||
p ( double t, double s, int n, double r ) : double | ||
u ( double t, double s, int n ) : double |
public static BM ( double S, double X, double t, double s, double r, EPutCall PutCall ) : double | ||
S | double | |
X | double | |
t | double | |
s | double | |
r | double | |
PutCall | EPutCall | |
return | double |
public static BM ( double S, double X, double t, double s, double r, EPutCall PutCall, int n ) : double | ||
S | double | |
X | double | |
t | double | |
s | double | |
r | double | |
PutCall | EPutCall | |
n | int | |
return | double |
public static BS ( double S, double X, double t, double s, double r, EPutCall PutCall ) : double | ||
S | double | |
X | double | |
t | double | |
s | double | |
r | double | |
PutCall | EPutCall | |
return | double |
public static BinarySearch ( int n, double SearchArray, double SearchValue ) : int | ||
n | int | |
SearchArray | double | |
SearchValue | double | |
return | int |
public static BinarySearch ( int n, int SearchArray, int SearchValue ) : int | ||
n | int | |
SearchArray | int | |
SearchValue | int | |
return | int |
public static Binom ( int m, int n, double p ) : double | ||
m | int | |
n | int | |
p | double | |
return | double |
public static Call ( double s, double x ) : double | ||
s | double | |
x | double | |
return | double |
public static Delta ( double S, double X, double t, double s, double r, EPutCall PutCall ) : double | ||
S | double | |
X | double | |
t | double | |
s | double | |
r | double | |
PutCall | EPutCall | |
return | double |
public static Distance ( double X1, double Y1, double X2, double Y2 ) : double | ||
X1 | double | |
Y1 | double | |
X2 | double | |
Y2 | double | |
return | double |
public static Distance ( double X1, double Y1, double Z1, double X2, double Y2, double Z2 ) : double | ||
X1 | double | |
Y1 | double | |
Z1 | double | |
X2 | double | |
Y2 | double | |
Z2 | double | |
return | double |
public static FV1 ( double p, double r, double n ) : double | ||
p | double | |
r | double | |
n | double | |
return | double |
public static FV2 ( double p, double r, double n ) : double | ||
p | double | |
r | double | |
n | double | |
return | double |
public static FV3 ( double p, double r, double n, double m ) : double | ||
p | double | |
r | double | |
n | double | |
m | double | |
return | double |
public static FV4 ( double p, double r, double n ) : double | ||
p | double | |
r | double | |
n | double | |
return | double |
public static FuturesPrice ( double S, double t, double r ) : double | ||
S | double | |
t | double | |
r | double | |
return | double |
public static FuturesPrice ( double S, double t, double r, double I ) : double | ||
S | double | |
t | double | |
r | double | |
I | double | |
return | double |
public static Gamma ( double S, double X, double t, double s, double r ) : double | ||
S | double | |
X | double | |
t | double | |
s | double | |
r | double | |
return | double |
public static GetNDays ( System.DateTime date1, System.DateTime date2 ) : int | ||
date1 | System.DateTime | |
date2 | System.DateTime | |
return | int |
public static ImpliedVolatility ( double S, double X, double t, double r, double P, EOptionType OptionType, EPutCall PutCall, EOptionPrice Method ) : double | ||
S | double | |
X | double | |
t | double | |
r | double | |
P | double | |
OptionType | EOptionType | |
PutCall | EPutCall | |
Method | EOptionPrice | |
return | double |
public static ImpliedVolatility ( double S, double X, double t, double r, double P, EOptionType OptionType, EPutCall PutCall, EOptionPrice Method, int n, double Eps ) : double | ||
S | double | |
X | double | |
t | double | |
r | double | |
P | double | |
OptionType | EOptionType | |
PutCall | EPutCall | |
Method | EOptionPrice | |
n | int | |
Eps | double | |
return | double |
public static MC ( double S, double X, double t, double s, double r, EPutCall PutCall ) : double | ||
S | double | |
X | double | |
t | double | |
s | double | |
r | double | |
PutCall | EPutCall | |
return | double |
public static MC ( double S, double X, double t, double s, double r, EPutCall PutCall, int n ) : double | ||
S | double | |
X | double | |
t | double | |
s | double | |
r | double | |
PutCall | EPutCall | |
n | int | |
return | double |
public static Max ( System.DateTime dateTime1, System.DateTime dateTime2 ) : System.DateTime | ||
dateTime1 | System.DateTime | |
dateTime2 | System.DateTime | |
return | System.DateTime |
public static Max ( System.DateTime dateTime1, System.DateTime dateTime2, System.DateTime dateTime3 ) : System.DateTime | ||
dateTime1 | System.DateTime | |
dateTime2 | System.DateTime | |
dateTime3 | System.DateTime | |
return | System.DateTime |
public static Max ( double value1, double value2, double value3 ) : double | ||
value1 | double | |
value2 | double | |
value3 | double | |
return | double |
public static Max ( int value1, int value2, int value3 ) : int | ||
value1 | int | |
value2 | int | |
value3 | int | |
return | int |
public static Min ( System.DateTime dateTime1, System.DateTime dateTime2 ) : System.DateTime | ||
dateTime1 | System.DateTime | |
dateTime2 | System.DateTime | |
return | System.DateTime |
public static Min ( System.DateTime dateTime1, System.DateTime dateTime2, System.DateTime dateTime3 ) : System.DateTime | ||
dateTime1 | System.DateTime | |
dateTime2 | System.DateTime | |
dateTime3 | System.DateTime | |
return | System.DateTime |
public static Min ( double value1, double value2, double value3 ) : double | ||
value1 | double | |
value2 | double | |
value3 | double | |
return | double |
public static Min ( int value1, int value2, int value3 ) : int | ||
value1 | int | |
value2 | int | |
value3 | int | |
return | int |
public static PV1 ( double f, double r, double n ) : double | ||
f | double | |
r | double | |
n | double | |
return | double |
public static PV2 ( double f, double r, double n ) : double | ||
f | double | |
r | double | |
n | double | |
return | double |
public static PV3 ( double f, double r, double n, double m ) : double | ||
f | double | |
r | double | |
n | double | |
m | double | |
return | double |
public static PV4 ( double f, double r, double n ) : double | ||
f | double | |
r | double | |
n | double | |
return | double |
public static Parity ( double p, double s, double x, double t, double r, EPutCall putcall ) : double | ||
p | double | |
s | double | |
x | double | |
t | double | |
r | double | |
putcall | EPutCall | |
return | double |
public static Payoff ( double s, double x, EPutCall putcall ) : double | ||
s | double | |
x | double | |
putcall | EPutCall | |
return | double |
public static Percent ( double P, double Base ) : double | ||
P | double | |
Base | double | |
return | double |
public static Percentile ( double Level, double Data ) : double | ||
Level | double | |
Data | double | |
return | double |
public static Put ( double s, double x ) : double | ||
s | double | |
x | double | |
return | double |
public static Rho ( double S, double X, double t, double s, double r, EPutCall PutCall ) : double | ||
S | double | |
X | double | |
t | double | |
s | double | |
r | double | |
PutCall | EPutCall | |
return | double |
public static Theta ( double S, double X, double t, double s, double r, EPutCall PutCall ) : double | ||
S | double | |
X | double | |
t | double | |
s | double | |
r | double | |
PutCall | EPutCall | |
return | double |
public static Vega ( double S, double X, double t, double s, double r ) : double | ||
S | double | |
X | double | |
t | double | |
s | double | |
r | double | |
return | double |
public static d ( double t, double s, int n ) : double | ||
t | double | |
s | double | |
n | int | |
return | double |
public static d1 ( double S, double X, double t, double s, double r ) : double | ||
S | double | |
X | double | |
t | double | |
s | double | |
r | double | |
return | double |
public static d2 ( double S, double X, double t, double s, double r ) : double | ||
S | double | |
X | double | |
t | double | |
s | double | |
r | double | |
return | double |
public static d2PV2 ( double f, double r, double n ) : double | ||
f | double | |
r | double | |
n | double | |
return | double |
public static dPV2 ( double f, double r, double n ) : double | ||
f | double | |
r | double | |
n | double | |
return | double |
public static p ( double t, double s, int n, double r ) : double | ||
t | double | |
s | double | |
n | int | |
r | double | |
return | double |
public static u ( double t, double s, int n ) : double | ||
t | double | |
s | double | |
n | int | |
return | double |