[XML123] FpML
Wiki Fpml
FpML (Financial products Markup Language) is a business information exchange standard based on Extensible Markup Language (XML) that enables business-to-business over-the-counter (OTC) financial derivative transactions online by following W3Cstandards.
Freely available with an open-source license, the standard is managed by International Swaps and Derivatives Association (ISDA) on behalf of a community of investment banks that make up the OTC derivatives industry.[2][3] All categories of privately negotiated derivatives will eventually be included within the standard.
FpML is distinct from similar financial standards such as SWIFT and FIX in scope because it provides no network or specification of a transport mechanism.
一般而言,如果企业要与外行进行场外衍生品交易(OTC Derivative),那么它就得交易前与银行签订ISDA协议。
什么是ISDA协议呢?ISDA协议是国际掉期与衍生品协会(International Swaps and Derivatives Association)为国际场外衍生品交易提供的标准协议文本及其附属文件。国际掉期和衍生品协会成立于1985年,目前有800多个会员,来自56个国家。其分支机构遍及美国、欧洲、香港、新加坡和东京。ISDA协议文件包括主协议(Master Agreement)、附件(Schedule)、信用支持附件(CSA)、交易确认书(Transaction Confirmations)以及各类产品定义。到目前为止,主协议有1987年、1992年和2002年三个版本。最常使用是2002年的版本,但1992年的版本与其大同小异,1992年的版本并未完全退出市场。而产品定义包括2006年ISDA定义、2006年基金衍生品定义、2005年商品衍生品定义、2003年信用衍生品定义、2002年股票衍生品定义以及1998年外汇和外汇期权定义等。
ISDA协议规定,交易确认书的法律效力大于附件,附件的法律效力大于主协议。如果主协议条款与附件抵触,那么以附件为准。如果附件与交易确认书不同,那么以交易确认书为准。这也好理解。交易确认书是最后的交易文件,而主协议和附件是事前签订。另外,附件是交易双方就具体条款包括违约条款进行谈判后的个性化协议,是对主协议的补充和修正,而主协议完全就是标准文本。
为什么需要一个ISDA协议呢?首先,ISDA协议提供一个单一协议(Single Agreement)的标准框架。交易双方可以减少谈判时间、降低法律成本、减少文件起草的法律风险、减少文件术语的误解、增加文件的全面性等等。如果发生纠纷,那么双方可以在指定的法律管辖区进行相互告诉。其次,协议为交易双方提供了一个净额结算(Closing out netting)制度。因为交易双方不仅仅只有一笔交易,而是经常一系列的交易。如果互有盈亏,可以抵消按净额进行结算。一方面降低交易成本,另一方面也降低双方的违约风险。交易双方的信用额度也会因此大幅提高。
由于金融危机的触动,中国人民银行授权交易商协会于2009年3月发布了类似的规范国内场外衍生品市场的协议《中国银行间市场金融衍生产品交易主协议》(即2009 NAFMII Master Agreement)。该协议内容主要是借鉴ISDA。
[XML123] FpML的更多相关文章
- [XML123] XSLT
XSLT简介 http://www.w3school.com.cn/xsl/index.asp XSLT测试 http://www.veryhuo.com/down/html/54703.html
- swift学习:第一个swift程序
原文:swift学习:第一个swift程序 最近swift有点火,赶紧跟上学习.于是,个人第一个swift程序诞生了... 新建项目
- Informatica_(6)性能调优
六.实战汇总31.powercenter 字符集 了解源或者目标数据库的字符集,并在Powercenter服务器上设置相关的环境变量或者完成相关的设置,不同的数据库有不同的设置方法: 多数字符集的问题 ...
- swift学习:第一个swift ui程序
最近swift有点火,赶紧跟上学习.于是,个人第一个swift程序诞生了... 新建项目
- C++开源库集合
| Main | Site Index | Download | mimetic A free/GPL C++ MIME Library mimetic is a free/GPL Email lib ...
随机推荐
- android FrameLayout
FrameLayout:帧布局,可以显示图片的动画效果 前景图像: 永远处于帧布局最顶的,直接面对用户的图像,,就是不会被覆盖的图片 常用属性: android:foreground:设置该帧布局容器 ...
- [PHP] PHP数组的实现哈希表(HashTable)结构
PHP中使用最为频繁的数据类型非字符串和数组莫属,使用哈希表实现的PHP数组.1.数据结构:保存哈希表容器,保存数据的容器2.哈希函数实现:需要尽可能的将不同的key映射到不同的槽(bucket)中, ...
- [javaSE] IO流(递归查找指定文件)
递归方法,实现查找目录中以.java为后缀的文件路径,并存入文本文件中 定义一个静态方法fileToLine(),传入参数:File对象目录,List集合对象(List<File> 这样做 ...
- 二、curator入门
简介 curator是Apache下开源的项目,它包含了zookeeper的客户端高层级API的实现,并提供了一些常见的用例实现方便我们直接使用.简单来说,使用curator作为zookeeper客户 ...
- csu 1356 Catch bfs(vector)
1356: Catch Time Limit: 2 Sec Memory Limit: 128 MBSubmit: 96 Solved: 40[Submit][Status][Web Board] ...
- HDU 1874(简单最短路) (大优化)
优先队列那里用greater会报错 http://acm.hdu.edu.cn/showproblem.php?pid=1874 /* 使用pair代替结构 */ #include <iostr ...
- 最短路问题(floyd算法)(优化待续)
问题描述: 最短路问题(short-path problem):若网络中的每条边都有一个数值(长度.成本.时间等),则找出两节点(通常是源节点和阱节点)之间总权和最小的路径就是最短路问题.最短路问题是 ...
- 探索canvas画布绘制技术
图片来自KrzysztofBanaś 下面我们开始尝试研究不同的绘图风格和技术 - 边缘平滑,贝塞尔曲线,墨水和粉笔,笔和印章和图案 -等等.事实证明,网上没有太多关于此的内容.在下面的示例中,您请大 ...
- 关于js的两个函数
注:这两个函数结合其他主要实现异步的默认checkbox选中和其他选中,从php页面穿过来已经选中的值,用jQuery 回绑:关键点在于$.each(),遍历,再用$.attr() 回绑:第二步关键点 ...
- Spring事务管理入门与进阶
事务管理 一个数据库事务是一个单一的工作单元操作序列.这些操作应该要么完整地执行,要么完全不执行.事务管理是一个重要组成部分,事务管理可以确保数据完整性和一致性.事务具有以下四个关键特性分别是 ACI ...