A representation of an InvestmentTransaction in an investment account.

Attributes
[R] account_id

The String account ID.

[R] amount

The Numeric amount (or nil).

[R] cancel_transaction_id

Present if the transaction class is cancel, and indicates the ID of the transaction which was cancelled.

[R] date

The String transaction date. E.g. “2017-01-01”.

[R] fees

The Numeric fee amount.

[R] investment_transaction_id

The String investment transaction ID.

[R] iso_currency_code

The ISO currency code of the transaction, either USD or CAD. Always nil if #unofficial_currency_code is non-nil.

[R] name

The String transaction name (or nil). E.g. “CREDIT CARD 3333 PAYMENT *//”.

[R] price

The Numeric price of the security that was used for the trade (if applicable).

[R] quantity

The Numeric quantity of the security involved (if applicable).

[R] security_id

The String security ID.

[R] subtype

The String transaction type (or nil). E.g. “buy” or “sell”.

[R] type

The String transaction type (or nil). E.g. “buy” or “sell”.

[R] unofficial_currency_code

The unofficial currency code associated with the transaction. Always nil if #iso_currency_code is non-nil.