{"openapi":"3.0.4","info":{"title":"FxSwap","version":"0.0.1"},"paths":{},"components":{"schemas":{"FxSwap":{"description":"LUSID representation of an FX Swap. Composed of two FX Forwards.\r\n            \r\nThis instrument has multiple legs, to see how legs are used in LUSID see [knowledge base article KA-02252](https://support.lusid.com/knowledgebase/article/KA-02252).\r\n            \r\n| Leg Index | Leg Identifier | Description |\r\n| --------- | -------------- | ----------- |\r\n| 1 | FarDomesticLeg | Cash flows in the domestic currency for the far forward. |\r\n| 2 | FarForeignLeg | Cash flows in the foreign currency for the far forward (not present for non-deliverable forwards). |\r\n| 3 | NearDomesticLeg | Cash flows in the domestic currency for the near forward. |\r\n| 4 | NearForeignLeg | Cash flows in the foreign currency for the near forward (not present for non-deliverable forwards). |","required":["farFxForward","instrumentType","nearFxForward"],"type":"object","properties":{"nearFxForward":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/FxForward"},"farFxForward":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/FxForward"},"notionalSymmetry":{"type":"string","description":"The NotionalSymmetry allows for even and uneven FxSwaps to be supported.\r\nAn even FxSwap is one where the near and far fx forwards have the same notional value on at least one of the\r\nlegs. An uneven FxSwap is one where near and far fx forwards don't have the same notional on both the\r\ndomestic and foreign legs.\r\nBy default NotionalSymmetry will be set as even.\r\n\r\nSupported string (enumeration) values are: [Even, Uneven].","nullable":true},"timeZoneConventions":{"$ref":"/docs/api/lusid/schemas.json#/components/schemas/TimeZoneConventions"},"instrumentType":{"type":"string","enum":["FxSwap"]}},"title":"FxSwap"}}}}