楼主: yylemoncao
7005 8

在求VaR时如何求门限值? [推广有奖]

  • 0关注
  • 1粉丝

初中生

14%

还不是VIP/贵宾

-

威望
0
论坛币
34 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
162 点
帖子
15
精华
0
在线时间
0 小时
注册时间
2007-8-12
最后登录
2009-5-2

楼主
yylemoncao 发表于 2009-3-8 21:36:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

各位兄弟姐妹:

      我最近在做关于VaR方面的论文。其中需求门限值,但是不知为何程序一直很不稳定。时而可以时而不可以。一下为我所写的求门限程序:

library(fSeries)
library(evir)
a=NULL;a1=NULL;v=NULL;x=NULL;b=NULL;MSE=NULL;z=qt(0.99,4)
for(k in 40:300)
{
  j=1
  while(j<=1000)
       { a=rt(1000,df=4)
         m=gpd(a,nextremes =k,information="expected" )
         v=1/(m$par.ests[1])       
         if(v>0)
            { x=(v^((v-2)/2)/(0.99*beta(0.5,v/2)))^(m$par.ests[1])
             b[j]=(x-z)^2
             if(b[j]<Inf)
               j=j+1 
             else
               j=j  }
         else
            j=j
         }                  
    MSE[k]=sum(b)/1000  }
这个程序运行,有时会出现以下错误:

错误于optim(theta, negloglik, hessian = TRUE, ..., tmp = excess) :
  non-finite finite-difference value [1]
此外: Warning message:
In log(x) : 产生了NaNs

有时又可以,快抓狂了。各位兄弟姐妹帮忙看下这是为何??

[此贴子已经被作者于2009-3-8 21:37:43编辑过]

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:VaR 门限值 Library fSeries Series VaR 限值

沙发
tiejiawoo 发表于 2009-3-9 02:04:00

藤椅
tomy_f 发表于 2009-3-13 23:28:00

我也出现了这样的问题啊!!

R中总出现如下的错误提示:

错误于optim(theta, negloglik, hessian = TRUE, ..., tmp = excess) :

  non-finite finite-difference value [1]

哪位好心人可以帮忙解释一下啊?这表示什么错误啊?是说样本数据没有办法进行参数估计么?

板凳
笑瑕_saga 发表于 2009-3-17 15:50:00

我也碰到楼主这样的问题

有时候正常,有时候又不行~~~~

提示

non-finite finite-difference value [1]
此外: Warning message:
In log(x) : 产生了NaNs

.............................

抓狂~~~

报纸
dongyaowu 发表于 2009-5-24 22:32:00
是不是用POT包做VAR会好一点呢

地板
jackyleeju 发表于 2010-10-11 13:10:25
1# yylemoncao
Economics! on my way there

7
yffhm 学生认证  发表于 2014-2-25 19:10:38
笑瑕_saga 发表于 2009-3-17 15:50
我也碰到楼主这样的问题有时候正常,有时候又不行~~~~提示non-finite finite-difference value [1]此外: Wa ...
能分享一下stata里如何求门限值吗?

8
hglong 发表于 2015-9-25 02:02:54
与阈值有关,不同的阈值会得到不同的极值序列,不同的极值序列在似然函数求极值条件时的hessian矩阵可能无解

9
希Topsee 发表于 2016-8-19 09:36:18
hglong 发表于 2015-9-25 02:02
与阈值有关,不同的阈值会得到不同的极值序列,不同的极值序列在似然函数求极值条件时的hessian矩阵可能无解 ...
厉害!应该是这个问题,那请问怎么自动忽略无解的序列呢,我用的是重复抽样,可能会得到无解的序列,而导致程序无法继续运行

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-25 03:12