Module aggregation

Module aggregation 

Source
Expand description

Bar aggregation machinery.

Defines the BarAggregator trait and core aggregation types (tick, volume, value, time), along with the BarBuilder and BarAggregatorCore helpers for constructing bars.

Structs§

BarAggregatorCore
Provides a means of aggregating specified bar types and sending to a registered handler.
BarBuilder
Provides a generic bar builder for aggregation.
RenkoBarAggregator
Provides a means of building Renko bars aggregated from quote and trades.
TickBarAggregator
Provides a means of building tick bars aggregated from quote and trades.
TickImbalanceBarAggregator
Aggregates bars based on tick buy/sell imbalance.
TickRunsBarAggregator
Aggregates bars based on consecutive buy/sell tick runs.
TimeBarAggregator
Provides a means of building time bars aggregated from quote and trades.
ValueBarAggregator
Provides a means of building value bars aggregated from quote and trades.
ValueImbalanceBarAggregator
Aggregates bars based on buy/sell notional imbalance.
ValueRunsBarAggregator
Aggregates bars based on consecutive buy/sell notional runs.
VolumeBarAggregator
Provides a means of building volume bars aggregated from quote and trades.
VolumeImbalanceBarAggregator
Aggregates bars based on buy/sell volume imbalance.
VolumeRunsBarAggregator
Aggregates bars based on consecutive buy/sell volume runs.

Traits§

BarAggregator
Trait for aggregating incoming price and trade events into time-, tick-, volume-, or value-based bars.