org.jquantlib.model.volatility
Class Garch11
- java.lang.Object
-
- org.jquantlib.model.volatility.Garch11
-
- All Implemented Interfaces:
- VolatilityCompositor
public class Garch11 extends java.lang.Object implements VolatilityCompositor
GARCH Volatility ModelVolatilities are assumed to be expressed on an annual basis.
-
-
Constructor Summary
Constructors Constructor and Description Garch11(double alpha, double beta, double v)Garch11(TimeSeries<java.lang.Double> qs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description TimeSeries<java.lang.Double>calculate(TimeSeries<java.lang.Double> vs)voidcalibrate(TimeSeries<java.lang.Double> timeSeries)
-
-
-
Constructor Detail
-
Garch11
public Garch11(double alpha, double beta, double v)
-
Garch11
public Garch11(TimeSeries<java.lang.Double> qs)
-
-
Method Detail
-
calculate
public TimeSeries<java.lang.Double> calculate(TimeSeries<java.lang.Double> vs)
- Specified by:
calculatein interfaceVolatilityCompositor
-
calibrate
public void calibrate(TimeSeries<java.lang.Double> timeSeries)
- Specified by:
calibratein interfaceVolatilityCompositor
-
-
DataMelt 3.0 © DataMelt by jWork.ORG