Fetching trades
The list of trades can be filtered in two ways:
Filtering across TradeId's:
- ClientKey, FromDate and ToDate are mandatory
- AccountGroupKey and AccountKey are optional
Filtering for a specific TradeId:
- ClientKey, AccountKey and TradeId are mandatory
Getting the most out of the Trades resource
As mentioned the information is pretty straight forward. Below is just a list of suggestions for how the resource can be used.
- Note that each trade includes both an InstrumentSymbol and an UnderlyingInstrumentSymbol, this can be useful for grouping trades in options for futures on the same instrument.
- Note that we are always providing Commissions and BookedAmounts in USD in addition to the client and account currency. This makes it easier to evaluate absolute trade values across several clients and accounts.
Bookings
Bookings represent changes to the monetary value a clients account.
Fetching Bookings
The list of bookings can be filtered in two ways:
Filtering across booking types:
- ClientKey, FromDate and ToDate are mandatory
- AccountGroupKey and AccountKey are optional
Filtering for a specific event booking criteria
- ClientKey, FilterType and FilterValue are mandatory. Possible filtervalues are "BkAmountId", "CaMasterRecordId", "RelatedTradeId", making it possible to find all bookings of a particular type or related to a specific corporate action or trade.
Aggregated Amounts
This is simply a summary over the record of detailed bookings.