NSD’s trade repository messages specifications

Current specification

NsdSpecificTradeFields

A type defines specific trade attributes (codes) required by FFMS regulation.

FieldTypeDescriptionPrint form titleFFSM titlePropertiesConditions
reportingBroke​rIDPartyIdReporting Broker IDReporting Broker ID0-1, mfr
clearedYorNClearedCleared1-1, mfr
Choice begin
Branch1
clearingOrgani​zationCodexsd:stringClearing organization code given based on the trade repository rules in compliance with FFMS regulation. This element is included if clearSettlementType element has value equal to “CS” (settlements resulting from simple clearing). Clearing organization code.Code of clearing organization.1-1, mfr
clearedDatexsd:dateCleared dateCleared date1-1, mfr
clearingDateTi​mexsd:dateTimeClearing date and timeClearing date and time0-1, mfr
Branch2
clearingCentra​lCounterpartyCodexsd:stringCentral counterparty code given based on the trade repository rules in compliance with FFMS regulation. This element is included if clearSettlementType element has value equal to “CCP” (settlements resulting from centralized clearing). Central counterparty code.Code of central counterparty.1-1, mfr
clearingMember​IDPartyIdClearing member IDClearing member ID1-1, mfr
clearedDatexsd:dateCleared dateCleared date1-1, mfr
clearingDateTi​mexsd:dateTimeClearing date and timeClearing date and time0-1, mfr
Choice end
reconciliation​TypeReconciliation​TypeA type of the trade parameters reconciliation used for reporting to the trade repository.Trade parameters reconciliation type.1-1, mre, mfr
clearSettlemen​tTypeClearSettlemen​tTypeSettlement type in compliance with FFMS regulation.Settlement type.Settlement type code.1-1, mre, mfr
clearSettlemen​tMethodClearSettlemen​tMethodSettlement method in compliance with FFMS regulation.Settlement method.Settlement method code.1-1, mre, mfr
confirmationMe​thodMasterAgreemen​tConfirmationEnumContract details matching method1-1, sfr
automaticExecu​tionYorNAutomatic trade execution on the agreement end date0-1, afr
partiesAreAffi​liatedYorNParties are affiliated0-1, mfr
regulatoryStat​usRegulatoryStat​usThis element may be used for representing classifications of legal class of product as derivative or non-derivative transaction according to current regulation. This is used to specify legal status of transaction if current regulation provides for legal status alternatives for similar transactions. (For example, according to Russian regulation deliverable transaction can be referred to transaction with deferred delivery or to deliverable forward contract). Transaction regulatory class.0-1, afr
startAgreement​Datexsd:dateDefines agreement start date. This element may be included if such parameter is specified in the trade terms but there is no suitable element in the FpML definition for such type of product. Agreement start date.Start date.0-1, mfr
endAgreementDa​texsd:dateDefines agreement end date. This element may be included if such parameter is specified in the trade terms but there is no suitable element in the FpML definition for such type of product. Agreement end date.Termination date.0-1, mfr
productSpecifi​cCodesProductSpecifi​cCodesDefines classification codes of financial instruments required in accordance with FFMS regulation. Financial instruments classification codes.Classification codes of financial instruments.0-1
hedgeInfoHedgeInfoTrade purpose0-2
clientDetailsPartyClientDet​ailsInformation about Party clientsInformation about Party clients0-∞
NsdSpecificTradeFields