TSLab API Docs
1
|
Интерфейс скалярной функции (улыбки волатильности) в многомерном пространстве параметров Подробнее...
Открытые члены | |
double | Value (double k) |
Вычислить волатильность на указанном страйке Подробнее... | |
bool | TryGetValue (double k, out double iv) |
Попытаться вычислить волатильность на указанном страйке Подробнее... | |
IFunction | HorizontalShift (double shift) |
Сдвинуть весь график функции вдоль горизонтальной оси F (ЦЕНЫ БА) Подробнее... | |
IFunction | VerticalShift (double vertShift) |
Сдвинуть весь график функции вдоль вертикальной оси (волатильности) Подробнее... | |
XElement | ToXElement () |
Сериализация функции в виде XElement Подробнее... | |
Интерфейс скалярной функции (улыбки волатильности) в многомерном пространстве параметров
IFunction TSLab.Script.Options.IFunction.HorizontalShift | ( | double | shift | ) |
Сдвинуть весь график функции вдоль горизонтальной оси F (ЦЕНЫ БА)
Замещается в TSLab.Script.Options.BaseCubicSpline, TSLab.Script.Options.SmileFunctionExtended, TSLab.Script.Options.SmileFunction5, TSLab.Script.Options.SmileFunction3, TSLab.Script.Options.AntisimmetrizeFunc, TSLab.Script.Options.LogSimmetrizeFunc, TSLab.Script.Options.SimmetrizeFunc, TSLab.Script.Options.ConstantFunction, TSLab.Script.Options.NotAKnotCubicSpline и TSLab.Script.Options.NaturalCubicSpline.
XElement TSLab.Script.Options.IFunction.ToXElement | ( | ) |
Сериализация функции в виде XElement
Замещается в TSLab.Script.Options.SmileFunctionExtended, TSLab.Script.Options.BaseCubicSpline, TSLab.Script.Options.SmileFunction5, TSLab.Script.Options.SmileFunction3, TSLab.Script.Options.AntisimmetrizeFunc, TSLab.Script.Options.LogSimmetrizeFunc, TSLab.Script.Options.SimmetrizeFunc и TSLab.Script.Options.ConstantFunction.
bool TSLab.Script.Options.IFunction.TryGetValue | ( | double | k, |
out double | iv | ||
) |
Попытаться вычислить волатильность на указанном страйке
k | страйк |
iv | волатильность годовая (не в %, а 'как есть') |
Замещается в TSLab.Script.Options.SmileFunctionExtended, TSLab.Script.Options.BaseCubicSpline, TSLab.Script.Options.SmileFunction5, TSLab.Script.Options.SmileFunction3, TSLab.Script.Options.ConstantFunction, TSLab.Script.Options.AntisimmetrizeFunc, TSLab.Script.Options.LogSimmetrizeFunc и TSLab.Script.Options.SimmetrizeFunc.
double TSLab.Script.Options.IFunction.Value | ( | double | k | ) |
Вычислить волатильность на указанном страйке
k | страйк |
Замещается в TSLab.Script.Options.BaseCubicSpline, TSLab.Script.Options.SmileFunctionExtended, TSLab.Script.Options.SmileFunction5, TSLab.Script.Options.SmileFunction3, TSLab.Script.Options.ConstantFunction, TSLab.Script.Options.AntisimmetrizeFunc, TSLab.Script.Options.LogSimmetrizeFunc и TSLab.Script.Options.SimmetrizeFunc.
IFunction TSLab.Script.Options.IFunction.VerticalShift | ( | double | vertShift | ) |
Сдвинуть весь график функции вдоль вертикальной оси (волатильности)
Замещается в TSLab.Script.Options.BaseCubicSpline, TSLab.Script.Options.SmileFunctionExtended, TSLab.Script.Options.SmileFunction5, TSLab.Script.Options.SmileFunction3, TSLab.Script.Options.AntisimmetrizeFunc, TSLab.Script.Options.LogSimmetrizeFunc, TSLab.Script.Options.SimmetrizeFunc, TSLab.Script.Options.ConstantFunction, TSLab.Script.Options.NotAKnotCubicSpline и TSLab.Script.Options.NaturalCubicSpline.