Comparison of JPM and CWG Commodity Swap Models
This document contains a brief comparision of the commodity swap models produced by the CWG during its offsite and a proposal produced by JPM.
Product Type
Both models use the features added to FpML for return swaps, however they differ in the choice of base type. In the CWG model Commodity swap is derived from ReturnSwapBase while JPM model the base product is derived from ReturnSwap which give it a number of additional
Figure 1 CWG CommoditySwap
Figure 2 JPM CommoditySwap
Commodity Leg
Both models use extended ReturnSwapLeg types to model the financial exchanges over the lifetime of the contract.
To capture the details of the commodity exchange the CWG model defines a CommoditySwapLeg.
Figure 3 CWG CommoditySwapLeg
In the JPM model the same information (and more) is captured by a FloatLeg.
Figure 4 JPM FloatLeg
The JPM structure is more generic than one defined by the CWG and extends to multiple product types. The JPM structure groups parameters under six sub-areas where as the CWG model is flatter. The types used in the JPM model provide greater parameteric control over the floating definition than the CWG model.
Both models use structures derived from the FpML UnderlyingAsset type to identify the underlying commodity and its price source.
Figure 5 CWG CommodityReferencePrice
Figure 6 JPM Index
Payment Leg
In the CWG model the CommoditySwapLeg structure is used to express either the fixed or floating side of the swap. In the JPM model a specific ‘InterestLeg’ is used to describe the pay made against the commodities side.
Figure 7 JPM InterestLeg
Recommendation
Whilst the two models use a similar approach to describing commodity swap products the model in the JPM proposal offers a greater range of facilities and extends to more product types than the narrower CWG definition.
The CWG should consider adopting it as the basis for its work.