sdk.lusid.models.output_transaction.OutputTransaction
- class OutputTransaction(**data)[source]
A list of output transactions. # noqa: E501
Create a new model by parsing and validating input data from keyword arguments.
Raises ValidationError if the input data cannot be parsed to form a valid model.
Attributes
This is a Pydantic class. For now, click on the green [source] link in the class signature above to see descriptions/allowed values for these attributes.
transaction_id
type
description
instrument_identifiers
instrument_scope
instrument_uid
transaction_date
settlement_date
units
transaction_amount
transaction_price
total_consideration
exchange_rate
transaction_to_portfolio_rate
transaction_currency
properties
counterparty_id
source
transaction_status
entry_date_time
cancel_date_time
realised_gain_loss
holding_ids
source_type
source_instrument_event_id
custodian_account
transaction_group_id
resolved_transaction_type_details
gross_transaction_amount
otc_confirmation
order_id
allocation_id
- classmethod from_dict(obj)[source]
Create an instance of OutputTransaction from a dict
- Return type: