Class TradeAggregator

java.lang.Object
velox.api.layer1.providers.data.TradeAggregator
All Implemented Interfaces:
java.lang.Runnable

public final class TradeAggregator
extends java.lang.Object
implements java.lang.Runnable
Provides logic for trade aggregation boolean flags calculation - one flag for each new trade with new ticket ID (provided by target system - time stamp, aggressor order ID or real trade ID) and second flag for completing previous 'execution chain' on new trade or by timer.