Name | Type | Description | Notes |
---|---|---|---|
movementTypes | MovementTypesEnum | . The available values are: Settlement, Traded, StockMovement, FutureCash, Commitment, Receivable, CashSettlement, CashForward, CashCommitment, CashReceivable, Accrual, CashAccrual, ForwardFx, CashFxForward, UnsettledCashTypes, Carry, CarryAsPnl, VariationMargin, Capital, Fee, LimitAdjustment, BalanceAdjustment | |
side | String | The movement side | |
direction | Integer | The movement direction | |
properties | Map<String, PerpetualProperty> | The properties associated with the underlying Movement. | [optional] |
mappings | List<TransactionPropertyMappingRequest> | This allows you to map a transaction property to a property on the underlying holding. | [optional] |
name | String | The movement name (optional) | [optional] |
movementOptions | List<String> | Allows extra specifications for the movement. The options currently available are 'DirectAdjustment', 'IncludesTradedInterest' and 'Virtual' (works only with the movement type 'StockMovement'). A movement type of 'StockMovement' with an option of 'DirectAdjusment' will allow you to adjust the units of a holding without affecting its cost base. You will, therefore, be able to reflect the impact of a stock split by loading a Transaction. | [optional] |
Name | Value |
---|---|
SETTLEMENT | "Settlement" |
TRADED | "Traded" |
STOCKMOVEMENT | "StockMovement" |
FUTURECASH | "FutureCash" |
COMMITMENT | "Commitment" |
RECEIVABLE | "Receivable" |
CASHSETTLEMENT | "CashSettlement" |
CASHFORWARD | "CashForward" |
CASHCOMMITMENT | "CashCommitment" |
CASHRECEIVABLE | "CashReceivable" |
ACCRUAL | "Accrual" |
CASHACCRUAL | "CashAccrual" |
FORWARDFX | "ForwardFx" |
CASHFXFORWARD | "CashFxForward" |
UNSETTLEDCASHTYPES | "UnsettledCashTypes" |
CARRY | "Carry" |
CARRYASPNL | "CarryAsPnl" |
VARIATIONMARGIN | "VariationMargin" |
CAPITAL | "Capital" |
FEE | "Fee" |
LIMITADJUSTMENT | "LimitAdjustment" |
BALANCEADJUSTMENT | "BalanceAdjustment" |