瑞士再保险公司计算自然灾害的潜在损失

挑战

创建一个使用历史和模拟数据准确估计损失的原型

解决方案

使用MathWorks工具导入数据、执行分析并交付原型

结果

  • 处理的复杂分析任务
  • 开发时间减少了50%
  • 函数的速度增加

“MATLAB就像一个装满函数的宝箱。我可以诚实地说,如果没有MATLAB和所有这些函数,我们将花费两倍的时间来完成这个项目,而且代价要高得多。”

Gerry Lemcke,瑞士再保险公司
计算热带风暴风险的模块。

自然灾害在很大程度上是不可预测的,特别是在龙卷风、飓风和热带风暴不经常发生的地区。这意味着再保险公司不能仅仅依靠历史数据来准确确定损失估计。

瑞士再保险公司(Swiss Re)的自然风险部门使用MathWorks工具开发了一个预测潜在自然灾害损失的下一代原型。该原型机由多年来积累的各种内部模型组成。

“MATLAB帮助我们在相对较短的时间内将30年的知识转化为一个应用程序,”位于纽约阿蒙克的瑞士再保险公司(Swiss Re)负责灾难风险的副主管Gerry Lemcke说。“MATLAB是一个理想的软件环境,可以把很多人聚集在一起,完成这个项目中涉及的复杂和困难的任务。”

挑战

瑞士再保险在开发原型机时面临的最大挑战是时间。在再保险行业,重大续保通常发生在一年中最后一个财政季度,这意味着承保人必须在9月份接受新技术培训。这使得Lemcke和他的同事们只有8个月的时间来完成这个项目。

多年来,瑞士再保险公司的地震、洪水和风力专家使用各种编程语言创建了单独的自然灾害模型,以计算热带气旋风速和地震强度等因素。自然风险部门试图利用熟悉的开发环境,将来自各种模型的大数据集导入到一个原型中。

在算法开发阶段,Swiss Re需要尽可能快地运行许多模拟来试验和测试他们的想法。Excel®无法在给定的时间范围内处理密集的数值计算,而学习Java®或者c++需要几个月的培训。

Lemcke解释说:“例如,在计算美国的热带风暴风险时,你使用的是横跨整个北大西洋的100万个人工产生的热带风暴的数据。”“你需要通过多次快速模拟来分析这些数据。”

解决方案

瑞士再保险公司(Swiss Re)的自然风险专家们汇集了他们在MathWorks工具方面多年的经验,在短短8个月内就创建了这个原型。

“MATLAB是一个更快的开发和测试模型的环境——特别是对于像我这样的非it开发人员,”Lemcke说。“它是Excel和过分复杂的编程语言(如c++或Java)之间的完美联系,所以它是我们的自然选择。”

Swiss Re首先结合模型,然后利用MATLAB的导入功能快速导入所有历史数据®。然后,他们通过收集需求和来自承销商的反馈,专注于开发原型。

Lemcke说:“结合这些模型纯粹是实验性的。”“这真的是边做边学,这是MATLAB的伟大之处。如果你发现某些东西不正常,你可以通过优化来提高速度和数据处理。”

因为他们只有大约1000个北大西洋实际风暴的数据,瑞士再保险公司在MATLAB中使用蒙特卡罗技术生成人工轨迹,从而给出可能未来风暴的物理边界。该团队通过将人工数据与基于损失估算的历史数据进行比较,验证了结果。

该团队使用Mapping Toolbox™转换地理数据、处理投影并调用地图和地形数据。

最后,他们的IT部门将原型重写为Java应用程序。从香港到南非再到美国,超过50家保险公司现在使用该软件来计算地震和热带气旋的损失估计。他们输入关于特定类型的自然灾害的尽可能多的信息,导入投资组合客户数据,并运行计算潜在损失的分析。

结果

  • 处理的复杂分析任务。Lemcke解释说:“使用MATLAB,您可以在一个包中获得所需的一切。“MATLAB处理大量的数据,具有高度复杂的图形,并包含大量的接口,用于导入和导出数据到其他应用程序,如GIS, Excel,或文本文档。”

  • 开发时间减少了50%。Lemcke解释说:“我们会花双倍的时间用c++或Java编写原型,因为我们大多数人都不熟悉这些语言。”“我们用MATLAB做的事情在VBA中也不可能做到。”

  • 函数的速度增加。“通过Mapping Toolbox中的特殊例程,我大大减小了代码的大小,提高了许多手写函数的速度,”Lemcke说。

下载188bet金宝搏产品使用

展示你的成功

加入客户咨询计划