Knowledge base MessagesEntitiesAttributesCode listsErrors and fixesProcessesRolesReleasesGlossaryEcosystemCompare Validator NL EN

Entity · AFD 2.0

Trade (order)

financialTransaction.trade

A buy, sell or switch order in messages 5 and 6: buySellId, tradeAmount or tradeQuantity, tradeDate, switchType, financialInformationRef and in the confirmation tradePrice, costs and clearing details.

In messages(2)

MessageCardinalityStatus
00541 · Trade instruction[1..99]active
00542 · Order confirmation[1..99]active

Attributes(15)

V/O per message is on the attribute page; here the obligation in the most common message.

AttributeTypeV/OCode listDescription
adjustmentIndicator boolean V Indication whether the instruction was adjusted.
broker string · max 70 O Name of the broker performing (investment) orders.
buySellId string V sell | buy | switchfrom | switchto Purchase/sales indicator.
clearingBroker string · max 70 O Name of the clearing broker, responsible for the administrative and financial settlement of a transaction.
clearingBrokerCashAccount string · max 18 O Cash account (IBAN) of the clearing broker.
commissionAmount number · multipleOf 0.01 O Amount of commission for performing a transaction.
counterparty string · max 70 O Counterparty of the trade, transfer agent performing the trade.
financialInformationRef array[string] O Unique referral to the refKey of one or more financialInformation entities. (AFD 2.0 only)
interestAmount number · multipleOf 0.01 O The interest amount.
refKey string · max 70 V Unique reference key assigned to an entity.
switchType string O AFDSWI Switch type
tradeAmount number · multipleOf 0.01 V Trade amount in the currency of the investment.
tradeDate string · format date V Desired trade date.
tradePrice number · multipleOf 0.000001 O Trade price.
tradeQuantity number · multipleOf 0.000001 O Number of trade units.

Pitfalls

  • Exactly one of tradeAmount and tradeQuantity.
Attribution. Source: SIVI – VB-PUO Standard. Schemas, attribute descriptions and code lists are taken unchanged from the VB-PUO Standard (owned by the Pensioenfederatie, managed by SIVI) and shown with their release and version. Explanations, examples, error descriptions and translations are by WTP Data Lab and are not part of the standard. GitHub Stichting-SIVI/VBPUOdsk · Manual · sivi.org