我的公司正在考虑实现一个新的财务合规交易应用程序,该应用程序将检查公司将执行的所有交易。例如,一个非常简单的检查可能是“不要投资于卖酒的股票”。
我们需要定义一个金融业务对象模型,然后设计实际的规则引擎。一些潜在的数据模型可能是证券、贸易、衍生工具等。
我的问题是,谁知道我可以在哪里看到一些已经编写的金融领域模型,这将是我们开始分析的一个很好的起点?
我们不想重复发明轮子,提出一个现有的金融对象模型将非常有帮助。感谢所有人
发布于 2010-02-16 01:07:45
您可以查看FPML规范。获取一些关于如何对数据建模的想法。但是,我建议只浏览它来了解您可能需要的域对象-不要尝试复制它,因为它对于您的需求几乎肯定是太复杂/太详细了。
事实上,对于你所描述的领域特定的数据,我发现构建几乎总是比购买更好(更便宜,更快,更容易更改,更容易理解,更适合你的情况)。但是,您可能希望考虑使用第三方引擎来实现实际的规则组件(例如Drools)。
发布于 2010-02-16 01:31:14
嗯,您的问题域是相当不同的,因为您基本上想要一个规则驱动的系统,但如果您想看到一个非常好的金融应用程序对象模型,请参阅Quantlib。它是开源的,而且有非常好的文档记录。它从期权定价的角度来解决这个问题,但它可能会给你一些想法。例如,see how they have modelled a swap。
发布于 2010-02-16 01:09:53
看看马丁·福勒写的书“"Analysis Patterns: Reusable Object Models"”。这本书包括一些有用的例子来思考金融领域和OO分析。
https://stackoverflow.com/questions/2267530
复制相似问题