Interface IPositionEvent<T>
Marker for any event that changes a holding. Position events flow through
the unified sc.{scenarioId}.position.* topic family and include
holdings lifecycle changes only (open/update/close/flip). Exposure breaches
are reported separately under Risk.
public interface IPositionEvent<T> : IEvent<T>, IEquatable<IEvent<T>> where T : IComparable<T>
Type Parameters
TThe event's own time type.
- Inherited Members
Properties
DeltaQuantity
The signed change in quantity (positive = increase, negative = decrease).
DecimalAmount DeltaQuantity { get; }
Property Value
Symbol
The instrument whose holding changed.
Symbol Symbol { get; }