hquantlib-0.0.5.2: HQuantLib is a port of essencial parts of QuantLib to Haskell
Safe HaskellSafe-Inferred
LanguageHaskell2010

QuantLib.Models.Volatility

Synopsis

Documentation

type Volatility = Double Source #

Volatility type

data Estimation Source #

Estimation type with strictness as it is usually required only one Double to process

Constructors

Estimation !Volatility 

Instances

Instances details
Show Estimation Source # 
Instance details

Defined in QuantLib.Models.Volatility

Eq Estimation Source # 
Instance details

Defined in QuantLib.Models.Volatility

class VolatilityEstimator algorithm where Source #

Type class of volatility estimators

Methods

estimate :: algorithm -> IntervalPriceSeries -> Estimation Source #

The estimation procedure that takes a series of IntervalPrice

data VolatilityEstimatorAlgorithm Source #

Constructors

SimpleEstimator

Simple estimator with drift

SimpleDriftLessEstimator

Simple estimator without drift

ParkinsonEstimator

Parkinson number

GarmanKlass5Estimator

Garman-Klass estimator

RogersSatchelEstimator

Rogers-Stachel estimator

YangZhangEstimator

Yang-Zhang estimator

Instances

Instances details
Enum VolatilityEstimatorAlgorithm Source # 
Instance details

Defined in QuantLib.Models.Volatility

Show VolatilityEstimatorAlgorithm Source # 
Instance details

Defined in QuantLib.Models.Volatility

Eq VolatilityEstimatorAlgorithm Source # 
Instance details

Defined in QuantLib.Models.Volatility

VolatilityEstimator VolatilityEstimatorAlgorithm Source # 
Instance details

Defined in QuantLib.Models.Volatility