用户故事

莱茵集团为天然气和电力交易和风险管理开发和部署自动化系统

挑战

自动化天然气合同报价和对冲价格波动的业务流程

解决方案

请MathWorks Consulting开发并将适合公司现有IT基础设施的自动化定价和风险管理系统部署到生产环境中

结果

  • 模型在几分钟内创建,而不是几周
  • 提供100%准确的结果
  • 应用于核心业务目标的技术专长

“MathWorks的顾问都是合格、专业、快速的。他们不仅了解技术问题,还了解业务目标,这在处理核心业务系统时是必不可少的。我们从MathWorks咨询公司得到了超出我们预期的东西。”

Norbert博士Tönder, RWE
莱茵集团总部位于德国埃森。

作为欧洲五大电力和天然气公司之一,以及德国领先的电力生产商,莱茵集团为超过2400万客户提供电力和天然气。在签订新的天然气合同时,莱茵集团依赖于复杂的模型,这些模型将市场价格、估计的需求、汇率和预计的每日温度等因素考虑在内。为了管理风险,该公司购买期货和期权,以对冲市场波动。

RWE与MathWorks Consulting合作构建和部署EwITA (Entwicklung IT-Zielarchitektur Strom und Gas)的计算内核,这是一个用于会计、投资组合和计算的自动化系统风险管理.EwITA是RWE使用的SAP框架中的一个模块。基于MATLAB®,它使分析师能够快速更新模型以响应不断变化的市场条件,并在企业范围内提供一致、可靠的结果。

“MATLAB是这一核心业务应用的理想解决方案,”RWE IT GmbH的IT项目经理Norbert博士Tönder说。“首先,MATLAB为非常复杂的计算提供了精确的结果。其次,MATLAB语言使用户能够轻松地创建复杂的模型,并理解他人编写的模型。第三,使用MATLAB编译器SDK,我们可以将EwITA集成到我们现有的SAP框架中。最后,通过MATLAB,我们可以扩展系统以满足我们未来的需求。”

挑战

莱茵集团内部使用不同的工具进行交易和风险管理,包括专门构建的软件和电子表格。由于这些工具有时会产生不同的结果,分析师不得不执行繁琐的手动检查以确保准确性。此外,这些工具不能处理非线性模型,而且模型更新需要数周的编程工作。

RWE想要一个单一的、一致的系统,该系统与SAP企业软件集成在一起,并且可以在整个公司范围内访问。他们需要让财务分析师自己更新模型,而不必等待IT编程的帮助。

为了开发和部署该系统,莱茵集团寻求与技术专家合作。“这是莱茵集团的关键业务系统,我们希望专家帮助我们快速开发和实施它,”Tönder解释道。“同样重要的是,我们希望确保知识的顺利转移,这样工作完成后我们就可以自给自足。”

解决方案

RWE聘请MathWorks的顾问构建和部署用于计算复杂公式的计算工具,并将其连接到RWE的企业SAP系统。顾问们使用MATLAB和MATLAB Compiler SDK™在公司的IT基础设施中构建和部署EwITA,在该基础设施中,莱茵集团全公司的分析师都可以访问EwITA。

在与RWE紧密合作定义SAP和MATLAB之间的接口后,MathWorks顾问开发了MATLAB算法来实现RWE的现有模型。

使用有代表性的模型、输入数据和定价系统,顾问们将算法的结果与RWE现有系统的结果进行了比较。然后,他们在MATLAB中实现了额外的风险管理功能,包括对非线性模型的支持。万博1manbetx

“在过去,无法使用非线性模型限制了我们销售部门可以提供的产品种类,”Tönder说。s manbetx 845“有了MATLAB,我们可以应用非线性期权定价,并执行更复杂的计算,这降低了我们的风险敞口,减少了我们在期权上的花费。”

咨询团队使用MATLAB构建了FormelEditor,该界面使莱茵集团分析师无需手动编码即可创建和更新模型。另一个接口FormelTest允许他们使用历史价格离线测试模型。

部署按钮自动将测试的模型转换为Java®组件使用MATLAB编译器SDK。然后可以将组件部署到可用模型的目录中,并准备好供SAP系统使用。

莱茵集团的分析师使用企业生产中的EwITA系统来管理公司整个投资组合的风险。MathWorks顾问将应用程序知识传授给RWE人员,使RWE能够在没有持续帮助的情况下维护EwITA。

结果

  • 模型在几分钟内创建,而不是几周.“用我们以前的系统创建一个新模型通常需要一周或更长时间的编程和测试,”Tönder说。“借助基于MATLAB的模型编辑器,我们的分析师可以在几分钟内自行完成。通过自动化这一过程,我们几乎可以立即对不断变化的市场状况做出反应,而我们创建和更新模型的成本是以前的10%到20%。”

  • 提供100%准确的结果.“在过去,我们有不同的实现,产生不同的结果,”Tönder指出。“通过将使用MATLAB编译器SDK构建的Java包与SAP集成在一起,我们现在拥有了一个稳定的生产系统,可以在整个RWE提供相同的准确结果。”

  • 应用于核心业务目标的技术专长.Tönder说:“因为这个系统对莱茵集团的业务至关重要,开发它不仅需要技术专家,还需要有商业头脑。”“MathWorks顾问在战略层面与我们互动,记录我们的业务目标,并使用他们的技术专长将我们的需求转化为系统功能。”

s manbetx 845产品使用

展示你的成功

加入客户推荐计划