CreateManualExecutionInterface
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.
Inputs
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 |
Response rows
Name | Type | Description | Available from version |
---|---|---|---|
Entities | Array | All ExecutionInterfaces in the request with BrickId and an array of Errors per ExecutionInterface |
Code example
Blog Posts
Terms of License
Change Policy
© 2009 - 2024 Huddlestock Technologies AB All rights reserved