TSLab API Docs  1
Класс TSLab.Script.Options.OptionMath

Открытые члены

void Init (IList< Double2 > controlPoints)
 Функция начальной инициализации кривой сплайна Подробнее...
 
double GetXParam (int index)
 
double GetYParam (int index)
 
double CalcSmile (double strike, double basePrice, double timeToExp, double herst, double sigmaBase, double rotAngle)
 Функция вычисления значения улыбки в произвольной точке Подробнее...
 

Методы

double TSLab.Script.Options.OptionMath.CalcSmile ( double  strike,
double  basePrice,
double  timeToExp,
double  herst,
double  sigmaBase,
double  rotAngle 
)

Функция вычисления значения улыбки в произвольной точке

Аргументы
strikeСтрайк
basePriceЦена базового актива
timeToExpВремя до экспирации в долях года
herstПараметр кривизны
sigmaBaseБазовое значение волатильности
rotAngleУгол поворота улыбки
Возвращает
Значение кривой для данного страйка
double TSLab.Script.Options.OptionMath.GetXParam ( int  index)

Аргументы
indexИндекс параметра Х расчетных точек
Возвращает
double TSLab.Script.Options.OptionMath.GetYParam ( int  index)

Аргументы
indexИндекс параметра Y расчетных точек
Возвращает
void TSLab.Script.Options.OptionMath.Init ( IList< Double2 controlPoints)

Функция начальной инициализации кривой сплайна

Аргументы
controlPoints