Maximum Likelihood Estimation of the Pareto Alphas of a Generalized Pareto Distribution
Maximum Likelihood Estimation of the Pareto Alphas of a Generalized Pareto Distribution
Calculates the maximum likelihood estimators of the parameters alpha_ini and alpha_tail of a generalized Pareto distribution with known threshold and (if applicable) known truncation
losses: Numeric vector. Losses that are used for the ML estimation.
t: Numeric or numeric vector. Threshold of the generalized Pareto distribution. Alternatively, t can be a vector of same length as losses. In this case t[i] is the reporting threshold of losses[i].
truncation: Numeric. If truncation is not NULL and truncation > t, then the generalized Pareto distribution is truncated at truncation.
reporting_thresholds: Numeric vector. Allows to enter loss specific reporting thresholds. If NULL then all reporting thresholds are assumed to be less than or equal to t.
is.censored: Logical vector. TRUE indicates that a loss has been censored by the policy limit. The assumption is that the uncensored losses are Generalized Pareto distributed with the alphas we are looking for. is.censored = NULL means that no losses are censored.
weights: Numeric vector. Weights for the losses. For instance weights[i] = 2 and weights[j] = 1 for j != i has the same effect as adding another loss of size loss[i].
alpha_min: Numeric. Lower bound for the estimated alphas.
alpha_max: Numeric. Upper bound for the estimated alphas.
Returns
Maximum likelihood estimator for the parameters alpha_ini and alpha_tail of a generalized Pareto distribution with threshold t given the observations losses