Paretofit - threshold values as input?

2 次查看(过去 30 天)
Hey guys,
i have monthly return data and essentially i want to do exactly what the function paretotails does (a gpdfit in the left and in the right tail and a kernel in the center). Now i defined thresholds for my left and right tails using Mean-Excess Plots, (picked the threshold for which the ME function is appr. linear).
so lets say for my right tail the threshold is 5.324% and for my left tail my treshold is -4.327%
So i have my data and i have the thresholds but Matlab wants pl and pu as input (which are not the quantiles of my empirical data but from the fitted GPD). So what can i do?
my solution then should look like:
gpd fit for -infinite to -0.04327 kernel smoot for -0.04327 to 0.05324 gpd fit for 0.05324 to infinite
Is this possible with the paretotails function? And if not, how can i achieve it then?
thx in advance
  5 个评论
Kostas
Kostas 2014-10-13
Possible you could take a look in evim package, it contains tools for POT analysis and fitting the GPD.
Markus
Markus 2014-10-15
thx. i can of course fit the gdp tails separately and the kernel separately but is there any possibility to "link" these 3 segments to one distribution where i can simulate from?

请先登录,再进行评论。

回答(1 个)

andrea lorenzini
andrea lorenzini 2019-6-14
hello! how did you find the mean excess plot?

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by