ITCHCPP 1.6.0
High-Performance NASDAQ TotalView-ITCH 5.0 Parser & Market-Data Platform
Loading...
Searching...
No Matches
vwap.hpp File Reference

Running VWAP and TWAP accumulators for streaming price and volume data. More...

#include <cstdint>
#include <limits>
#include "itch/price.hpp"
+ Include dependency graph for vwap.hpp:

Go to the source code of this file.

Classes

class  itch::analytics::Vwap
 Running volume-weighted average price. More...
 
class  itch::analytics::Twap
 Running time-weighted average price. More...
 

Namespaces

namespace  itch
 
namespace  itch::analytics
 

Detailed Description

Running VWAP and TWAP accumulators for streaming price and volume data.

These lightweight accumulators are fed one execution or price sample at a time and report a running volume-weighted or time-weighted average price without retaining the full history of samples.

Author
Bertin Balouki SIMYELI

Definition in file vwap.hpp.