The entity for the execution interface is renamed to ManualExecutionInterfaceOld, since creating execution interfaces is now possible in the CreateInstruments method. This method, CreateManualExecutionInterface, will be deprecated. |
This API method is for creating an ExecutionInterface for an instrument where the Execution Interface key is set to Manual.
Name | Type | Description | Mandatory | Available from version |
---|---|---|---|---|
BrickId | Guid | Not used | ||
Instrument | Guid | The Id of the instrument that the execution interface should be associated with | Yes | |
DefaultExecutionInterface | Bool | True or False. If True the instrument gets the "Manual" interface as default execution interface. | ||
CustodyAccount | Guid | The id of the associated Custody Account that should be used for trading the instrument via the created ExecutionInterface | Yes | |
FeeCategory | String | Sets if the ExecutionInterface should be associated with a fee record. Default is "NoFee". | ||
BuyAmountAllowed | Bool | Determines if the ExecutionInterface should accept buy orders in amount of money | Yes, at least one must be true | |
BuyUnitAllowed | Bool | Determines if the ExecutionInterface should accept buy orders as units of instruments | ||
SellAmountAllowed | Bool | Determines if the ExecutionInterface should accept sell orders in amount of money | Yes, at least one must be true | |
SellUnitAllowed | Bool | Determines if the ExecutionInterface should accept sell orders as units of instruments | ||
MinimumLotSize | double | Defines the smallest lot of instrument units you can trade. If no input is given, the value will be set to 10^(-1*[Quantity Decimals]) as default. | 2.10 | |
CounterPartyAccount | Guid | The id of the associated Counterparty Account that should be used for trading the instrument via the created ExecutionInterface | No | |
IsNominalValueOrderEntry | bool | If Nominal value is used for the instrument | 2.21 | |
CounterParty | Guid | Counterparty for the created ExecutionInterface | 2.21 | |
QuantityDecimals | integer | QuantityDecimals of the ExecutionInterface | 2.23 |
Name | Type | Description | Available from version |
---|---|---|---|
Entities | Array | All ExecutionInterfaces in the request with BrickId and an array of Errors per ExecutionInterface |