Class RichMarketEvent<T>.VolatilityEstimate
Realised volatility estimate (e.g. standard deviation of log returns).
public sealed record RichMarketEvent<T>.VolatilityEstimate : RichMarketEvent<T>, IMarketEvent<T>, IEvent<T>, IEquatable<IEvent<T>>, IEquatable<RichMarketEvent<T>>, IEquatable<RichMarketEvent<T>.VolatilityEstimate>
- Inheritance
-
RichMarketEvent<T>.VolatilityEstimate
- Implements
-
IMarketEvent<T>IEvent<T>IEquatable<IEvent<T>>
- Inherited Members
Constructors
VolatilityEstimate(Symbol, DecimalAmount, T, T)
Construct a VolatilityEstimate event.
public VolatilityEstimate(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
Estimated volatility.
public DecimalAmount Value { get; }
Property Value
WindowEnd
End of estimation window.
public T WindowEnd { get; }
Property Value
- T
WindowStart
Start of estimation window.
public T WindowStart { get; }
Property Value
- T