Attribuut · financialTransaction.trade
tradeQuantity
financialTransaction.trade.tradeQuantity
Uit de standaard
- Omschrijving (EN)Positief aantal te verhandelen stukken (units) van de transactie; richting volgt uit buySellId
- Typenumber · multipleOf 0.000001
- Voorbeeldwaarde102
In berichten
| Bericht | V/O |
|---|---|
| 00541 · Orderopdracht | Optioneel |
| 00542 · Orderconfirmation | Optioneel |
Fouten en oplossingen
- tradeAmount en tradeQuantity beide gevuld of beide leeg (bericht 5)Vul per transactie óf een bedrag óf een aantal; laat bij een switch één order sturen en de andere leeg. De validator van WTP Data Lab toetst beide regels, per order en per switchpaar.
- tradeAmount of tradeQuantity negatiefBedragen en aantallen zijn altijd positief; de richting staat in buySellId.
- tradeQuantity × tradePrice is niet tradeAmount (bericht 6)Reken het bedrag uit aantal en koers en rond af op centen; boek kosten en rente in commissionAmount en interestAmount, niet in tradeAmount. De validator staat een verschil toe van een halve cent plus een half miljoenste per unit, omdat de koers op zes decimalen is afgerond. SIVI's eigen voorbeeld rekent 102 × 98,04 = 10000,08.
