Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Name

Type

Description

Mandatory

Available from version

OrderBrickId

Guid

 BrickId of the order to execute

True

2.36

InstrumentAmount

Decimal

Instrument amount for the Order

True

2.36

CashAmount

Decimal?

Cash amount for the Order. If this value is given the Price will not be used for calculating the value.

Info

An important note when dealing with UK equities. UK equities are quoted in pence as opposed to GBP. If a share is traded at a price of 1000 pence the value 1000 should be given for Price and if the CashAmount is given the amount should also be provided in pence and not GBP.

If no CashAmount is provided the value of the order will be calculated using the following formula: NumberOfUnits * Price / Multiplier.

The Multiplier is set on the financial instrument and for a UK equity the Multiplier will typically be set to 0.01.

False

2.36

Price

Decimal

Price for order when filled

True

2.36

TradeDate

DateTime

Trade date

True

2.36

ValueDate

DateTime

Value date

True

2.36

SettlementDate

DateTime

Settlement date

False

2.36

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

2.36

FeeAccountBrickId

Guid?

BrickId of the FeeAccount for the order. Will use default on the TradeOrder of the given OrderBrickId when left empty.

False

Depreciated in 2.3641

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

2.36

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

2.36

...