NSD’s trade repository messages specifications

Current specification

EventsChoice

FieldTypeDescriptionPrint form titleFFSM titlePropertiesConditions
Choice begin
Branch1
originatingEve​ntOriginatingEve​nt0-1, ncfThis is not used in messages to the repository.
tradeTradeInformation about master agreement or trade which is being reported. Attribute xsi:type is not described for master agreement, but for trade xsi:type="TradeNsd". Form initial registration1-1, mre
Branch2
amendmentTradeAmendment​ContentNegotiated amendment to a trade. Used to communicate information on the amendments to the terms of a trade. Amendment is the bilaterally agreed revision of one or more terms of a contract that involves more than a change in notional and has an economic effect. This is not to be confused with a correction to a previous notification of the same contract event. Form values negotiated amendment1-1, mre
Branch3
increaseTradeNotionalC​hangeNotional amount increase event. This is used to transfer information about the change of the trade notional amount and the payment made between the parties of the trade which is related to such notional change. Notional amount increase.1-1, ncfThis is not used in messages to the repository.
Branch4
terminatingEve​ntTerminatingEve​ntThis may be used to describe why a trade was terminated. This field is only field for message which register a repository agreement break. In this case value must be 'BreakRepositoryAgreement'. Agreement break reason0-1, ncfThis is not used in messages to the repository.
terminationTradeNotionalC​hangeDescription of a trade termination event. It's used to transfer information about the change of the trade notional and the payment made between parties of the trade which is related to such notional change. Termination event includes the full or partial end of the contract. The partial termination is, in effect, a decrease of the notional and is also known as a “decrease”. A full termination is the cancellation of the notional of the contract and also known as “close” or “unwind” of a trade. Trade termination1-1This is not used in messages to the repository.
Branch5
novationTradeNovationC​ontent1-1, ncfThis is not used in messages to the repository.
Branch6
optionExerciseOptionExercise1-1, ncfThis is not used in messages to the repository.
Branch7
optionExpiryOptionExpiry1-∞, ncfThis is not used in messages to the repository.
Branch8
deClearDeClearDefine an de-clear event.1-1, ncfThis is not used in messages to the repository.
Branch9
withdrawalWithdrawal1-1, ncfThis is not used in messages to the repository.
Branch10
additionalEventField must be replaced by one of next elments: executionStatus, reportAmendment, masterAgreementTermination, designationRA, rejectionRA, report, 1-1, mre
Choice end
EventsChoice