楼主: mahui6666
9028 20

[学科前沿] 求助!!!GPD分布MLE估计参数的问题 [推广有奖]

  • 1关注
  • 3粉丝

已卖:68份资源

博士生

11%

还不是VIP/贵宾

-

威望
0
论坛币
1 个
通用积分
4.0500
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
2220 点
帖子
208
精华
0
在线时间
119 小时
注册时间
2007-5-11
最后登录
2023-11-17

楼主
mahui6666 发表于 2011-12-3 15:57:57 |AI写论文
10论坛币
未命名.jpg

在用MLE估计参数的时候,F(x)应该使用怎样的概率值

x我使用的是标准残差

u是用标准残差计算的阈值

有的书上管上述函数叫尾部分布函数,那我是不是应该使用超过极值的x的概率值啊

论坛币不多,请高人指点吧,非常感谢!

关键词:GPD MLE 请高人指点 非常感谢 高人指点 分布函数

回帖推荐

epoh 发表于6楼  查看完整内容

你的公式就是page 14/19,formula(4) 看完Example 5,你会更清楚 先找出threshold=0.015 由gpd.fit = gpd(-port.ret.ts, threshold=0.015) 再算出 xi & beta

epoh 发表于2楼  查看完整内容

哈哈!不用钱的.你先看下page4-5/27evim.pdf 利用function gpd()就可估计出parameters.matlab --evimR--evir

本帖被以下文库推荐

沙发
epoh 发表于 2011-12-3 17:07:10

哈哈!不用钱的.

你先看下page4-5/27

evim.pdf

EVIM.PDF (571.27 KB)

利用function gpd()就可估计出parameters.

matlab --evim

R--evir

已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
胖胖小龟宝 + 10 + 10 热心帮助其他会员
zhangtao + 5 + 5 + 5 精彩帖子

总评分: 经验 + 10  论坛币 + 10  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

藤椅
mahui6666 发表于 2011-12-5 20:03:14
epoh,先前看过你的帖子,还有你回的其他人的帖子,还想要是能有这位高人相助就好了。这年头,可能不缺高人,但真的很缺乐于助人的高人,谢谢你!

板凳
mahui6666 发表于 2011-12-5 20:23:19
epoh,我看了文献,

未命名.JPG (27.01 KB)

未命名.JPG

报纸
mahui6666 发表于 2011-12-5 20:35:09
epoh 发表于 2011-12-3 17:07
哈哈!不用钱的.你先看下page4-5/27evim.pdf 利用function gpd()就可估计出parameters.matlab --evimR--evir ...
epoh,我看了文献,但还是有那个疑问,
未命名.JPG

上式F(x)应该是x的尾部分布函数,但在估计的时候我应该知道x和y的值才能估计位置参数,其中的F(x)我应该用什么来给出具体值呢?
如果我理解为x尾部分布,那是不是可以使用F(x)=I(x》u)/Nu呢?



地板
epoh 发表于 2011-12-5 21:04:05
mahui6666 发表于 2011-12-5 20:35
epoh,我看了文献,但还是有那个疑问,
你的公式就是page 14/19,formula(4)
    Market Risk Modeling.pdf (523.72 KB)
看完Example 5,你会更清楚
先找出threshold=0.015
由gpd.fit = gpd(-port.ret.ts, threshold=0.015)
再算出 xi & beta

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
zhangtao + 5 + 5 + 5 精彩帖子

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

7
zhangtao 发表于 2011-12-6 09:04:58
norm.quantile = function(x, p=0.01, mu=NULL) {
## required arguments:
## x timeSeries of returns (simple or continuous)
## optional arguments:
## p scalar probability level
## mu vector of mean values.
## value:
## numeric value giving quantile estimate from estimated normal
## distribution
if(is.null(mu))
q = colMeans(x) + colStdevs(x)*qnorm(p)
else
q = mu + colStdevs(x)*qnorm(p)
q
}
Example 3 VaR.01 for Dow Jones 30 stocks based on normal distribution
The normal estimate of VaR.01 for the (passive) equally weighted portfolio is
> norm.quantile(port.ret.ts)

epoh老师,您好!
以上函数,可以在splus中以以下两种格式调用吗?
norm.quantile(port.ret.ts, p=0.01, mu=NULL)

function(port.ret.ts, p=0.01, mu=NULL)
数学好就是要天天学

8
epoh 发表于 2011-12-6 10:52:22
zhangtao 发表于 2011-12-6 09:04
norm.quantile = function(x, p=0.01, mu=NULL) {
## required arguments:
## x timeSeries of returns ( ...
哈哈!zhangtao兄好眼力
这的确是s-plus function
script在此
   Market Risk Modeling.rar (2.53 KB) 本附件包括:
  • Market Risk Modeling.ssc

程序执行:
file\open\...Market Risk Modeling.ssc
script\run

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
zhangtao + 5 + 5 + 5 非常好的资料!非常感谢!

总评分: 学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

9
mahui6666 发表于 2011-12-6 11:32:38
epoh 发表于 2011-12-5 21:04
你的公式就是page 14/19,formula(4)
   
看完Example 5,你会更清楚
谢谢epoh,跑出来数了,还行。但我的样本量很小(n=130),参数的结果还是会受到质疑。正想办法按母样本生成一个更大的样本,然后再估计参数,这样的结果可能更有说服力一些。我做的宏观数据,不像金融数据的量很大,但这样做合不合理,我有点拿不准,还是希望找到一种非参的方法,不依靠假定分布来生成新的大样本。说的有点乱,总结一下:
1.依据非参方法生成新的大样本
2.用新的大样本来估计EVT参数
问题:
1.请epoh给推荐个方法
2.用新的大样本因为非原样本,估计参数是否合理
百忙中的epoh,麻烦你了,万分感谢!!

10
epoh 发表于 2011-12-6 15:32:35
mahui6666 发表于 2011-12-6 11:32
谢谢epoh,跑出来数了,还行。但我的样本量很小(n=130),参数的结果还是会受到质疑。正想办法按母样本生 ...
抱歉!这方面我不清楚.
不过会帮你留意.

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-3 13:46