|
ITCHCPP 1.6.0
High-Performance NASDAQ TotalView-ITCH 5.0 Parser & Market-Data Platform
|
Decoded view of Net Order Imbalance Indicator (NOII) messages. More...
#include <array>#include <cstdint>#include <string>#include <string_view>#include <utility>#include "itch/indicators.hpp"#include "itch/messages.hpp"#include "itch/price.hpp"
Include dependency graph for imbalance.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | itch::analytics::ImbalanceInfo |
A usable, decoded view of a Net Order Imbalance Indicator (I) message. More... | |
Namespaces | |
| namespace | itch |
| namespace | itch::analytics |
Functions | |
| auto | itch::analytics::make_imbalance_info (const NOIIMessage &msg) -> ImbalanceInfo |
Builds an ImbalanceInfo from a raw NOII message. | |
| auto | itch::analytics::imbalance_direction_name (char direction) -> std::string_view |
| A human-readable description of an imbalance direction code. | |
Decoded view of Net Order Imbalance Indicator (NOII) messages.
Wraps the raw NOII (I) message fields in ImbalanceInfo, using strong price types and a trimmed symbol, for use by auction reconstruction and other imbalance-aware analytics.
Definition in file imbalance.hpp.