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 shares units you can trade. If no input is given, the value will be set to 10^(-1*[Quantity Decimals]) as default. | 2.10 |
...