Class ExtremeValueInference

java.lang.Object
jdistlib.finance.ExtremeValueInference

public final class ExtremeValueInference extends Object
GEV/GPD fitting, tail-index estimators, return levels, and threshold diagnostics.
  • Method Details

    • fitGev

      public static DistributionFit.Result fitGev(double[] blockMaxima)
    • fitGevPwm

      public static DistributionFit.Result fitGevPwm(double[] blockMaxima)
      Probability-weighted-moment initialization returned through the common result contract.
    • fitGpd

      public static DistributionFit.Result fitGpd(double[] observations, double threshold)
    • hill

      public static NumericalEstimate hill(double[] observations, int upperOrderStatistics)
    • pickands

      public static NumericalEstimate pickands(double[] observations, int k)
    • returnLevel

      public static NumericalEstimate returnLevel(double location, double scale, double shape, double periods)
    • thresholds

      public static ExtremeValueInference.ThresholdDiagnostics thresholds(double[] observations, double[] thresholds)
    • bootstrapReturnLevel

      public static NumericalEstimate bootstrapReturnLevel(double[] maxima, double periods, int replicates, long seed)