Package cdm.event.position
package cdm.event.position
Position concepts: portfolio and portfolio aggregation.
-
ClassDescriptionParameters to be used to filter events that are relevant to a given portfolio in order to calculate the state of this portfolio.Builder InterfaceBuilder Implementation of AggregationParametersImmutable Implementation of AggregationParametersA data type that can be used to describe the inventory of securities that a party holds.Builder InterfaceBuilder Implementation of AvailableInventoryImmutable Implementation of AvailableInventoryAn individual piece of available inventory.Builder InterfaceBuilder Implementation of AvailableInventoryRecordImmutable Implementation of AvailableInventoryRecordEncapsulates data features common to trade and position.Builder InterfaceBuilder Implementation of ContractBaseImmutable Implementation of ContractBaseA Position describes the accumulated effect of a set of securities or financial transactions.Builder InterfaceBuilder Implementation of CounterpartyPositionImmutable Implementation of CounterpartyPositionA data type that can be used to describe an inventory of securities.Builder InterfaceBuilder Implementation of InventoryImmutable Implementation of InventoryAn individual piece of inventory.Builder InterfaceBuilder Implementation of InventoryRecordImmutable Implementation of InventoryRecordA Portfolio represents an aggregation of multiple Positions, by describing the parameters that this Portfolio should be aggregated based on.Builder InterfaceBuilder Implementation of PortfolioImmutable Implementation of PortfolioState-full representation of a Portfolio that describes all the positions held at a given time, in various states which can be either traded, settled, etc., with lineage information to the previous stateBuilder InterfaceBuilder Implementation of PortfolioStateImmutable Implementation of PortfolioStateA Position describes how much of a given Product is being held and constitutes the atomic element of a Portfolio.Builder InterfaceBuilder Implementation of PositionImmutable Implementation of PositionEnumeration to describe the different (risk) states of a Position, whether executed, settled, matured...etcA locate is an approval from a broker that needs to be obtained prior to effecting a short sale in an equity security.Builder InterfaceBuilder Implementation of SecurityLocateImmutable Implementation of SecurityLocate