{
  "trade" : {
    "product" : {
      "taxonomy" : [ {
        "source" : "ISDA",
        "productQualifier" : "EquitySwap_TotalReturnBasicPerformance_SingleName"
      } ],
      "economicTerms" : {
        "effectiveDate" : {
          "adjustableDate" : {
            "unadjustedDate" : "2009-10-09",
            "dateAdjustments" : {
              "businessDayConvention" : "FOLLOWING",
              "meta" : {
                "globalKey" : "d3bf0271"
              }
            },
            "meta" : {
              "globalKey" : "bf754eba"
            }
          },
          "meta" : {
            "globalKey" : "bf754eba",
            "externalKey" : "equityEffectiveDate"
          }
        },
        "terminationDate" : {
          "adjustableDate" : {
            "unadjustedDate" : "2009-12-09",
            "dateAdjustments" : {
              "businessDayConvention" : "FOLLOWING",
              "meta" : {
                "globalKey" : "d3bf0271"
              }
            },
            "meta" : {
              "globalKey" : "bf772f3a"
            }
          },
          "meta" : {
            "globalKey" : "bf772f3a"
          }
        },
        "payout" : [ {
          "InterestRatePayout" : {
            "payerReceiver" : {
              "payer" : "Party1",
              "receiver" : "Party2"
            },
            "priceQuantity" : {
              "quantityReference" : {
                "externalReference" : "equityNotionalAmount"
              },
              "meta" : {
                "globalKey" : "54b65ddd"
              }
            },
            "rateSpecification" : {
              "FloatingRateSpecification" : {
                "rateOption" : {
                  "address" : {
                    "scope" : "DOCUMENT",
                    "value" : "InterestRateIndex-1"
                  }
                },
                "spreadSchedule" : {
                  "price" : {
                    "address" : {
                      "scope" : "DOCUMENT",
                      "value" : "price-1"
                    }
                  }
                },
                "meta" : {
                  "globalKey" : "0"
                }
              }
            },
            "dayCountFraction" : {
              "value" : "ACT/360"
            },
            "calculationPeriodDates" : {
              "effectiveDate" : {
                "adjustableDate" : {
                  "unadjustedDate" : "2009-10-13",
                  "dateAdjustments" : {
                    "businessDayConvention" : "FOLLOWING",
                    "businessCenters" : {
                      "businessCenter" : [ {
                        "value" : "EUTA"
                      } ],
                      "meta" : {
                        "globalKey" : "20a71d"
                      }
                    },
                    "meta" : {
                      "globalKey" : "211dc30c"
                    }
                  },
                  "meta" : {
                    "globalKey" : "3b28889f"
                  }
                },
                "meta" : {
                  "globalKey" : "3b28889f",
                  "externalKey" : "interestEffectiveDate"
                }
              },
              "terminationDate" : {
                "adjustableDate" : {
                  "unadjustedDate" : "2009-12-11",
                  "dateAdjustments" : {
                    "businessDayConvention" : "FOLLOWING",
                    "businessCenters" : {
                      "businessCenter" : [ {
                        "value" : "EUTA"
                      } ],
                      "meta" : {
                        "globalKey" : "20a71d"
                      }
                    },
                    "meta" : {
                      "globalKey" : "211dc30c"
                    }
                  },
                  "meta" : {
                    "globalKey" : "122b26e1"
                  }
                },
                "meta" : {
                  "globalKey" : "122b26e1",
                  "externalKey" : "interestTerminationDate"
                }
              },
              "meta" : {
                "globalKey" : "16cca080",
                "externalKey" : "interestCalcPeriodDates"
              }
            },
            "paymentDates" : {
              "paymentDateSchedule" : {
                "interimPaymentDates" : [ {
                  "periodicDates" : {
                    "startDate" : {
                      "relativeDate" : {
                        "periodMultiplier" : 0,
                        "period" : "D",
                        "meta" : {
                          "globalKey" : "df205212"
                        },
                        "businessDayConvention" : "NotApplicable",
                        "dateRelativeTo" : {
                          "globalReference" : "3b28889f",
                          "externalReference" : "interestEffectiveDate"
                        }
                      },
                      "meta" : {
                        "globalKey" : "df205212"
                      }
                    },
                    "endDate" : {
                      "relativeDate" : {
                        "periodMultiplier" : 0,
                        "period" : "D",
                        "meta" : {
                          "globalKey" : "944b936f"
                        },
                        "businessDayConvention" : "NotApplicable",
                        "dateRelativeTo" : {
                          "globalReference" : "122b26e1",
                          "externalReference" : "interestTerminationDate"
                        }
                      },
                      "meta" : {
                        "globalKey" : "944b936f"
                      }
                    },
                    "periodFrequency" : {
                      "periodMultiplier" : 1,
                      "period" : "M",
                      "meta" : {
                        "globalKey" : "18ce"
                      },
                      "rollConvention" : "9"
                    },
                    "periodDatesAdjustments" : {
                      "businessDayConvention" : "FOLLOWING",
                      "businessCenters" : {
                        "businessCenter" : [ {
                          "value" : "EUTA"
                        } ],
                        "meta" : {
                          "globalKey" : "20a71d"
                        }
                      },
                      "meta" : {
                        "globalKey" : "211dc30c"
                      }
                    }
                  },
                  "meta" : {
                    "globalKey" : "5102c281",
                    "externalKey" : "interestLegPaymentDates"
                  }
                } ]
              },
              "meta" : {
                "globalKey" : "5102c281",
                "externalKey" : "interestLegPaymentDates"
              }
            },
            "resetDates" : {
              "calculationPeriodDatesReference" : {
                "globalReference" : "16cca080",
                "externalReference" : "interestCalcPeriodDates"
              },
              "fixingDates" : {
                "periodMultiplier" : -2,
                "period" : "D",
                "meta" : {
                  "globalKey" : "135004c5"
                },
                "dayType" : "CurrencyBusiness",
                "businessDayConvention" : "PRECEDING",
                "businessCenters" : {
                  "businessCenter" : [ {
                    "value" : "EUTA"
                  } ],
                  "meta" : {
                    "globalKey" : "20a71d"
                  }
                },
                "dateRelativeTo" : {
                  "globalReference" : "5102c281",
                  "externalReference" : "interestLegPaymentDates"
                }
              },
              "resetFrequency" : {
                "periodMultiplier" : 1,
                "period" : "M",
                "meta" : {
                  "globalKey" : "6c"
                }
              },
              "meta" : {
                "globalKey" : "f9c90e82"
              }
            }
          },
          "meta" : {
            "globalKey" : "3a50ba7"
          }
        }, {
          "PerformancePayout" : {
            "payerReceiver" : {
              "payer" : "Party2",
              "receiver" : "Party1"
            },
            "priceQuantity" : {
              "quantitySchedule" : {
                "address" : {
                  "scope" : "DOCUMENT",
                  "value" : "quantity-1"
                }
              },
              "reset" : true,
              "meta" : {
                "globalKey" : "4cf"
              }
            },
            "settlementTerms" : {
              "settlementType" : "Cash",
              "settlementCurrency" : {
                "value" : "EUR"
              },
              "meta" : {
                "globalKey" : "76108015"
              }
            },
            "valuationDates" : {
              "initialValuationDate" : {
                "determinationMethod" : "AgreedInitialPrice",
                "meta" : {
                  "globalKey" : "643bb87"
                }
              },
              "interimValuationDate" : {
                "determinationMethod" : "ValuationTime",
                "valuationDates" : {
                  "periodicDates" : {
                    "startDate" : {
                      "relativeDate" : {
                        "periodMultiplier" : 0,
                        "period" : "D",
                        "meta" : {
                          "globalKey" : "9229ce57"
                        },
                        "businessDayConvention" : "NotApplicable",
                        "dateRelativeTo" : {
                          "globalReference" : "bf754eba",
                          "externalReference" : "equityEffectiveDate"
                        }
                      },
                      "meta" : {
                        "globalKey" : "9229ce57"
                      }
                    },
                    "endDate" : {
                      "relativeDate" : {
                        "periodMultiplier" : 0,
                        "period" : "D",
                        "meta" : {
                          "globalKey" : "b635d2a0"
                        },
                        "businessDayConvention" : "NotApplicable",
                        "dateRelativeTo" : {
                          "globalReference" : "bf772f3a",
                          "externalReference" : "finalValuationDate"
                        }
                      },
                      "meta" : {
                        "globalKey" : "b635d2a0"
                      }
                    },
                    "periodFrequency" : {
                      "periodMultiplier" : 1,
                      "period" : "M",
                      "meta" : {
                        "globalKey" : "18ce"
                      },
                      "rollConvention" : "9"
                    },
                    "periodDatesAdjustments" : {
                      "businessDayConvention" : "FOLLOWING",
                      "meta" : {
                        "globalKey" : "d3bf0271"
                      }
                    }
                  },
                  "meta" : {
                    "globalKey" : "6e25f168",
                    "externalKey" : "interimValuationDate"
                  }
                },
                "valuationTimeType" : "AsSpecifiedInMasterConfirmation",
                "meta" : {
                  "globalKey" : "8c7f3ba1"
                }
              },
              "finalValuationDate" : {
                "determinationMethod" : "HedgeExecution",
                "valuationDate" : {
                  "adjustableDate" : {
                    "unadjustedDate" : "2009-12-09",
                    "dateAdjustments" : {
                      "businessDayConvention" : "FOLLOWING",
                      "meta" : {
                        "globalKey" : "d3bf0271"
                      }
                    },
                    "meta" : {
                      "globalKey" : "bf772f3a"
                    }
                  },
                  "meta" : {
                    "globalKey" : "bf772f3a",
                    "externalKey" : "finalValuationDate"
                  }
                },
                "valuationTimeType" : "AsSpecifiedInMasterConfirmation",
                "meta" : {
                  "globalKey" : "72f30198"
                }
              }
            },
            "paymentDates" : {
              "paymentDateSchedule" : {
                "interimPaymentDates" : [ {
                  "relativeDates" : {
                    "periodMultiplier" : 2,
                    "period" : "D",
                    "meta" : {
                      "globalKey" : "24ad6927"
                    },
                    "dayType" : "CurrencyBusiness",
                    "businessDayConvention" : "FOLLOWING",
                    "businessCenters" : {
                      "businessCenter" : [ {
                        "value" : "EUTA"
                      } ],
                      "meta" : {
                        "globalKey" : "20a71d"
                      }
                    },
                    "dateRelativeTo" : {
                      "globalReference" : "6e25f168",
                      "externalReference" : "interimValuationDate"
                    }
                  },
                  "meta" : {
                    "globalKey" : "24ad6927"
                  }
                } ],
                "finalPaymentDate" : {
                  "relativeDate" : {
                    "periodMultiplier" : 2,
                    "period" : "D",
                    "meta" : {
                      "globalKey" : "fc30271"
                    },
                    "dayType" : "CurrencyBusiness",
                    "businessDayConvention" : "FOLLOWING",
                    "businessCenters" : {
                      "businessCenter" : [ {
                        "value" : "EUTA"
                      } ],
                      "meta" : {
                        "globalKey" : "20a71d"
                      }
                    },
                    "dateRelativeTo" : {
                      "globalReference" : "bf772f3a",
                      "externalReference" : "finalValuationDate"
                    }
                  },
                  "meta" : {
                    "globalKey" : "fc30271"
                  }
                }
              },
              "meta" : {
                "globalKey" : "35da2aea"
              }
            },
            "underlier" : {
              "Observable" : {
                "address" : {
                  "scope" : "DOCUMENT",
                  "value" : "observable-1"
                }
              }
            },
            "returnTerms" : {
              "priceReturnTerms" : {
                "returnType" : "Total"
              },
              "dividendReturnTerms" : {
                "dividendPayoutRatio" : [ {
                  "totalRatio" : 1,
                  "cashRatio" : 1,
                  "nonCashRatio" : 1
                } ],
                "firstOrSecondPeriod" : "SecondPeriod",
                "dividendCurrency" : {
                  "determinationMethod" : "IssuerPaymentCurrency"
                },
                "nonCashDividendTreatment" : "PotentialAdjustmentEvent",
                "dividendComposition" : "EquityAmountReceiverElection",
                "dividendPeriod" : [ {
                  "dividendPaymentDate" : {
                    "dividendDateReference" : {
                      "dateReference" : "CashSettlementPaymentDate"
                    }
                  }
                } ]
              }
            }
          },
          "meta" : {
            "globalKey" : "a2bda532"
          }
        } ]
      },
      "meta" : {
        "globalKey" : "a2f60899"
      }
    },
    "tradeLot" : [ {
      "priceQuantity" : [ {
        "price" : [ {
          "value" : {
            "value" : 0,
            "unit" : {
              "currency" : {
                "value" : "EUR"
              }
            },
            "perUnitOf" : {
              "currency" : {
                "value" : "EUR"
              }
            },
            "priceType" : "InterestRate",
            "arithmeticOperator" : "Add"
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "price-1"
            } ]
          }
        } ],
        "observable" : {
          "value" : {
            "Index" : {
              "InterestRateIndex" : {
                "value" : {
                  "FloatingRateIndex" : {
                    "identifier" : [ {
                      "identifier" : {
                        "value" : "EUR-EURIBOR-Reuters"
                      },
                      "identifierType" : "Other"
                    } ],
                    "assetClass" : "InterestRate",
                    "floatingRateIndex" : {
                      "value" : "EUR-EURIBOR-Reuters"
                    },
                    "indexTenor" : {
                      "periodMultiplier" : 1,
                      "period" : "M",
                      "meta" : {
                        "globalKey" : "6c"
                      }
                    }
                  }
                },
                "meta" : {
                  "location" : [ {
                    "scope" : "DOCUMENT",
                    "value" : "InterestRateIndex-1"
                  } ]
                }
              }
            }
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "observable-2"
            } ]
          }
        },
        "meta" : {
          "globalKey" : "a3c8d65b"
        }
      }, {
        "price" : [ {
          "value" : {
            "value" : 10,
            "unit" : {
              "currency" : {
                "value" : "EUR"
              }
            },
            "perUnitOf" : {
              "financialUnit" : "Share"
            },
            "priceType" : "AssetPrice",
            "priceExpression" : "AbsoluteTerms"
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "price-2"
            } ]
          }
        } ],
        "quantity" : [ {
          "value" : {
            "value" : 100000,
            "unit" : {
              "currency" : {
                "value" : "EUR"
              }
            }
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "quantity-2"
            } ]
          }
        }, {
          "value" : {
            "value" : 1000000,
            "unit" : {
              "currency" : {
                "value" : "EUR"
              }
            }
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "quantity-1"
            } ]
          }
        } ],
        "observable" : {
          "value" : {
            "Asset" : {
              "Instrument" : {
                "Security" : {
                  "identifier" : [ {
                    "identifier" : {
                      "value" : "BMWG.DE",
                      "meta" : {
                        "scheme" : "http://www.example.com/instrument-id-Reuters-RIC-1-0"
                      }
                    },
                    "identifierType" : "RIC"
                  }, {
                    "identifier" : {
                      "value" : "DE0005190003",
                      "meta" : {
                        "scheme" : "http://www.example.com/instrument-id-ISIN-1-0"
                      }
                    },
                    "identifierType" : "ISIN"
                  }, {
                    "identifier" : {
                      "value" : "BMW ORD"
                    },
                    "identifierType" : "Name"
                  } ],
                  "isExchangeListed" : true,
                  "exchange" : {
                    "name" : {
                      "value" : "XETR",
                      "meta" : {
                        "scheme" : "http://www.example.com/exchangeId"
                      }
                    },
                    "meta" : {
                      "globalKey" : "290e2b"
                    }
                  },
                  "instrumentType" : "Equity"
                }
              }
            }
          },
          "meta" : {
            "location" : [ {
              "scope" : "DOCUMENT",
              "value" : "observable-1"
            } ]
          }
        },
        "meta" : {
          "globalKey" : "f58353aa"
        }
      } ]
    } ],
    "counterparty" : [ {
      "role" : "Party1",
      "partyReference" : {
        "globalReference" : "68bd5b2e",
        "externalReference" : "party2"
      }
    }, {
      "role" : "Party2",
      "partyReference" : {
        "globalReference" : "4c54b2a2",
        "externalReference" : "party1"
      }
    } ],
    "adjustment" : "Standard",
    "tradeIdentifier" : [ {
      "issuerReference" : {
        "globalReference" : "4c54b2a2",
        "externalReference" : "party1"
      },
      "assignedIdentifier" : [ {
        "identifier" : {
          "value" : "1558488",
          "meta" : {
            "scheme" : "http://www.partyA.com/trade-id-1-0"
          }
        },
        "version" : 2
      } ],
      "meta" : {
        "globalKey" : "4d379920"
      }
    }, {
      "issuerReference" : {
        "globalReference" : "68bd5b2e",
        "externalReference" : "party2"
      },
      "assignedIdentifier" : [ {
        "identifier" : {
          "value" : "8848551",
          "meta" : {
            "scheme" : "http://www.partyB.com/trade-id-1-0"
          }
        },
        "version" : 2
      } ],
      "meta" : {
        "globalKey" : "c16c2c21"
      }
    } ],
    "tradeDate" : {
      "value" : "2009-09-09",
      "meta" : {
        "globalKey" : "3eca49"
      }
    },
    "party" : [ {
      "partyId" : [ {
        "identifier" : {
          "value" : "Party A",
          "meta" : {
            "scheme" : "http://www.fpml.org/coding-scheme/dummy-party-id"
          }
        },
        "meta" : {
          "globalKey" : "33f59567"
        }
      } ],
      "name" : {
        "value" : "AAA Bank"
      },
      "meta" : {
        "globalKey" : "4c54b2a2",
        "externalKey" : "party1"
      }
    }, {
      "partyId" : [ {
        "identifier" : {
          "value" : "Party B",
          "meta" : {
            "scheme" : "http://www.fpml.org/coding-scheme/dummy-party-id"
          }
        },
        "meta" : {
          "globalKey" : "33f59568"
        }
      } ],
      "name" : {
        "value" : "Mega Bank Ltd"
      },
      "meta" : {
        "globalKey" : "68bd5b2e",
        "externalKey" : "party2"
      }
    } ],
    "partyRole" : [ {
      "partyReference" : {
        "globalReference" : "68bd5b2e",
        "externalReference" : "party2"
      },
      "role" : "HedgingParty"
    } ],
    "contractDetails" : {
      "documentation" : [ {
        "agreementDate" : "2009-09-01",
        "legalAgreementIdentification" : {
          "agreementName" : {
            "agreementType" : "MasterConfirmation",
            "masterConfirmationType" : {
              "value" : "ISDA2009EquityEuropeanInterdealer"
            },
            "masterConfirmationAnnexType" : {
              "value" : "ISDA2009EquityEuropeanInterdealerSS"
            }
          }
        },
        "contractualParty" : [ {
          "globalReference" : "68bd5b2e",
          "externalReference" : "party2"
        }, {
          "globalReference" : "4c54b2a2",
          "externalReference" : "party1"
        } ],
        "meta" : {
          "globalKey" : "c47418ef"
        }
      } ],
      "meta" : {
        "globalKey" : "c47418ef"
      }
    },
    "meta" : {
      "globalKey" : "f34ac8aa"
    }
  },
  "meta" : {
    "globalKey" : "f34ac8aa"
  }
}