Transaction Class

Represents one Portfolio transaction
[DataContract()] 
public class Transaction : DataObject
This language is not supported or no code example is available.
[DataContract()] 
public ref class Transaction : public DataObject^
This language is not supported or no code example is available.
public  
DataContract() 
class Transaction 
extends DataObject
This language is not supported or no code example is available.
Name Description
Public property Amount
Public property CashFlow Gets cash flow associated with this Transaction
Public property Commission
Public property CurrencyName
Public property DateTime Gets or sets the date time. (inherited from Event).
Public property Fills
Public property Id
Public property Instrument
Public property InstrumentId
Public property IsDone
Public property NetCashFlow Gets net cash flow of this Transaction
Public property Order
Public property PnL
Public property Price
Public property Qty
Public property Side
Public property SubSide Gets the sub side.
Public property Text
Public property TypeId Gets the type identifier.
Public property Value Gets cash value of this Transaction
Top
Methods
 
Name Description
Public method Add(Fill)
Public method Clone() (inherited from DataObject).
Public method ToJSON() Returns a JSON formatted String that represents this instance. (inherited from Event).
Public method ToString() Returns a String that represents this instance.
Top
Fields
 
Name Description
Internal protected (Protected Friend) field dateTime (inherited from Event).
Top
Remarks
 
A portfolio transaction corresponds to a particular execution order and holds a list of fills for this order.

In this article

Definition