楼主: huang61306825
6339 12

[CFA] 精算PROPHET使用问题 [推广有奖]

  • 0关注
  • 2粉丝

已卖:352份资源

本科生

75%

还不是VIP/贵宾

-

威望
0
论坛币
290 个
通用积分
14.6085
学术水平
0 点
热心指数
1 点
信用等级
1 点
经验
1158 点
帖子
55
精华
0
在线时间
156 小时
注册时间
2008-5-7
最后登录
2024-11-15

楼主
huang61306825 发表于 2013-5-10 11:24:04 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币

想请教各位精算大侠关于几个PROPHET使用的问题:

1.       如果计量单元为单张保险合同,在保单量较多时有什么方法能提升PROPHET的运行速度吗?(排除采用GROUP模型点以及提升服务器性能这两种方法)

2.       有使用Variable Groups这个功能吗?该如何用?为什么会有些变量可以单独运行,但有些变量就不可以?

3.       PHOPHET中的Indicator该如何用,从哪方面入手去学较好?比如想规范PROPHET模型中Indicator的使用,该如何对Indicator进行清理?

二维码

扫码加我 拉你入群

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

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

关键词:prophet Indicator Variable Groups Group 提升 精算 如何

已有 1 人评分论坛币 收起 理由
詹姆斯 + 60 鼓励积极发帖讨论

总评分: 论坛币 + 60   查看全部评分

沙发
huang61306825 发表于 2013-5-13 09:22:20
期盼有高人关注。

藤椅
sy2290 发表于 2013-5-13 15:51:50
先抛砖引玉一下:
1.       如果计量单元为单张保险合同,在保单量较多时有什么方法能提升PROPHET的运行速度吗?(排除采用GROUP模型点以及提升服务器性能这两种方法)
能想到的有,1、减少结果的预测年数(run setting,future accumulation period)
2、run setting-results里不选valution
3、run setting-results-variable in results file,不选All,指定variable group(减少结果的存储)
4、尽量采用更少的scode
5、尽量same as产品,减少独立产品

2.       有使用Variable Groups这个功能吗?该如何用?为什么会有些变量可以单独运行,但有些变量就不可以?
只在存储结果的时候使用过,见上方第3条。指定后,只记录variable group里面的变量的结果

3.       PHOPHET中的Indicator该如何用,从哪方面入手去学较好?比如想规范PROPHET模型中Indicator的使用,该如何对Indicator进行清理?
同问。个人感觉一开始搭建全公司产品模型时的框架基本就决定了indicator的分类,如果已经成型的模型该如何修改,求大神指导?
已有 3 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
onlygs + 1 + 1 + 1 热心帮助其他会员
詹姆斯 + 60 + 60 + 2 + 2 + 2 鼓励积极发帖讨论
maomaochongz + 12 + 12 + 1 + 1 + 1 热心帮助其他会员

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

板凳
gil8909 发表于 2013-5-13 17:58:04
1.可以联机运行,多台机器处理。
另,想问贵司出于什么考虑使用单张保险合同为计量单元?

3.indicator在框架搭建时就应该设计好,不然后期更改起来比较麻烦,需要将整个lab重新review一遍。
已有 2 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
onlygs + 1 + 1 + 1 热心帮助其他会员
maomaochongz + 12 + 12 + 1 + 1 + 1 热心帮助其他会员

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

报纸
爱笑的陌 发表于 2013-5-13 22:34:03
sy2290 发表于 2013-5-13 15:51
先抛砖引玉一下:
1.       如果计量单元为单张保险合同,在保单量较多时有什么方法能提升PROPHET的运行速 ...
受教了一直觉得same as是个好危险的做法,不太容易改动

地板
huang61306825 发表于 2013-5-14 13:06:48
gil8909 发表于 2013-5-13 17:58
1.可以联机运行,多台机器处理。
另,想问贵司出于什么考虑使用单张保险合同为计量单元?
1.可以联机运行,多台机器处理。
另,想问贵司出于什么考虑使用单张保险合同为计量单元?

之前一直都是采用单张保险合同作为计量单元,为保持各会计期间的一致性,没考虑进行变更。

3.indicator在框架搭建时就应该设计好,不然后期更改起来比较麻烦,需要将整个lab重新review一遍。

按这么说,indicator相对来说是不是缺少点灵活性,没有变通的空间。没有参与过indicator底层的搭建,所以较头疼。
对于indicator问题,举个例子,
比如新建模一个非两全险,模型中选择了ENDOWMENT这个indicator,这时产品类型(非两全)和i选择的indicator不匹配,但如果在模型中将满期给付设为0,却也不影响模型的准确性。

7
gil8909 发表于 2013-5-15 15:22:58
huang61306825 发表于 2013-5-14 13:06
1.可以联机运行,多台机器处理。
另,想问贵司出于什么考虑使用单张保险合同为计量单元?
1.就是想问为什么一开始要以单张保险合同作为计量单元。。。
我们公司是以每个会计年度的每个产品为计量单元的。

3.可能对于这个indicator可行,但是其它的一些复杂的就不可以用这种方法来处理了,比如现金分红和保额分红。
我觉得搭架构的人应该留下一套说明文档,不然后面的人用起来太痛苦。

8
huang61306825 发表于 2013-5-17 16:09:30
sy2290 发表于 2013-5-13 15:51
先抛砖引玉一下:
1.       如果计量单元为单张保险合同,在保单量较多时有什么方法能提升PROPHET的运行速 ...
(1)以上方法1、2之前也一直这么设。
(2)对于3还variable group的作用是减少运算不相关的变量?还是只是减少结果的存储?
(3)SAME AS 与独立产品对运算速度有实质影响吗?

9
killzonej 发表于 2013-5-17 23:54:57
想请教各位精算大侠关于几个PROPHET使用的问题:
可以一起讨论下吧
1.       如果计量单元为单张保险合同,在保单量较多时有什么方法能提升PROPHET的运行速度吗?(排除采用GROUP模型点以及提升服务器性能这两种方法)
可以试下用GROUPING吧,GROUPING方式就是保单数直接加总,不做GROUPING计算。这种GROUPING方式在DCS的时候也可以直接做,这个对结果是没有任何影响的。感觉same as对效率提升不大,因为运行的都是编译后的那些formula。如果效率低下可以检查下代码,特别是涉及到读表的变量,如果可以的话只读一次然后用变量存起来,不要每个t都去读,根据经验这个比较耗时。。。

2.       有使用Variable Groups这个功能吗?该如何用?为什么会有些变量可以单独运行,但有些变量就不可以?
这个不了解。

3.       PHOPHET中的Indicator该如何用,从哪方面入手去学较好?比如想规范PROPHET模型中Indicator的使用,该如何对Indicator进行清理?
可以用schedule那个按钮将所有产品及对应使用的INDICATOR导出来,这样就有了一个产品和indicator的二维表。然后对产品责任/代码功能对照INDICATOR进行分类(功能代码涉及到了变量的具体用法,这个要比较深入和耗时去整理),不符合的INDICATOR或者产品重新整理进行定义。分类的时候最好同时做documentaion的整理,弄一个规则。

10
sy2290 发表于 2013-5-20 09:40:44
huang61306825 发表于 2013-5-17 16:09
(1)以上方法1、2之前也一直这么设。
(2)对于3还variable group的作用是减少运算不相关的变量?还是只 ...
2 是减少不相关变量的运算。
3 个人感觉是有影响的。但是影响有多大,没有直接的测试过。

最后,考虑升级到8吧,据说8在运算速度上有大幅度的提升(有用户说可以减少2/3的运算时间)。而且sungard很快就要停止对7的support了。

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

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-14 18:52