Class RichMarketEvent<T>.VWAPComputed
Volume-weighted average price (derived from tick stream).
public sealed record RichMarketEvent<T>.VWAPComputed : RichMarketEvent<T>, IMarketEvent<T>, IEvent<T>, IEquatable<IEvent<T>>, IEquatable<RichMarketEvent<T>>, IEquatable<RichMarketEvent<T>.VWAPComputed>
- Inheritance
-
RichMarketEvent<T>.VWAPComputed
- Implements
-
IMarketEvent<T>IEvent<T>IEquatable<IEvent<T>>
- Inherited Members
Constructors
VWAPComputed(Symbol, DecimalAmount, T, T)
Construct a VWAPComputed event.
public VWAPComputed(Symbol symbol, DecimalAmount value, T windowStart, T windowEnd)
Parameters
symbolSymbolvalueDecimalAmountwindowStartTwindowEndT
Properties
Symbol
The instrument the observation refers to.
public override Symbol Symbol { get; }
Property Value
Time
The time at which this event's fact occurred.
public override T Time { get; }
Property Value
- T
Value
Computed VWAP.
public DecimalAmount Value { get; }
Property Value
WindowEnd
End of VWAP window.
public T WindowEnd { get; }
Property Value
- T
WindowStart
Start of VWAP window.
public T WindowStart { get; }
Property Value
- T