Paretofit - threshold values as input?

5 ビュー (過去 30 日間)
Markus
Markus 2014 年 10 月 8 日
回答済み: andrea lorenzini 2019 年 6 月 14 日
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