...
Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
OrderBrickId | Guid | BrickId of the order to execute | True | |
InstrumentAmount | decimalDecimal | Instrument amount for the Order | True | |
CashAmount | decimalDecimal | Cash amount for the Order | True | |
Price | decimalDecimal | Price for order when filled | True | |
TradeDate | DateTime | Trade date | True | |
ValueDate | DateTime | Value date | True | |
SettlementDate | DateTime | Settlement date | False | |
CounterPartyAccountBrickId | Guid | BrickId of the CounterPartyAccount for the order. Will use default value from the CounterpartyAccount set on the ExecutionInterface of the order unless specified. | False | |
FeeAccountBrickId | Guid | BrickId of the FeeAccount for the order. Will use default on the TradeOrder of the given OrderBrickId when left empty. | False | |
CashCustodyAccountBrickId | Guid | BrickId of the CashCustodyAccount for the order. Has the default value of the CustodyAccount connected to the currency of the instrument associated with the OrderBrickId. | False | |
InstrumentCustodyAccountBrickId | Guid | BrickId of the InstrumentCustodyAccount for the order. Uses CustodyAccount associated with the ExecutionInterface of the TradeOrder with the specified OrderBrickId unless specifically given. | False |
...