|
ITCHCPP 1.6.0
High-Performance NASDAQ TotalView-ITCH 5.0 Parser & Market-Data Platform
|
Order Executed With Price (C): a resting order was executed at a price different from its display price (and may be non-printable).
More...
#include <messages.hpp>
Public Attributes | |
| char | message_type = 'C' |
| Always 'C'. | |
| uint16_t | stock_locate |
| Locate code identifying the security. | |
| uint16_t | tracking_number |
| Nasdaq internal tracking number. | |
| uint64_t | timestamp |
| Nanoseconds past midnight. | |
| uint64_t | order_reference_number |
| Reference number of the executed order. | |
| uint32_t | executed_shares |
| Number of shares executed. | |
| uint64_t | match_number |
| Day-unique match number for the execution. | |
| char | printable |
| 'Y' if the trade is printable to the tape, else 'N'. | |
| uint32_t | execution_price |
| Price at which the order executed (4 decimals). | |
Order Executed With Price (C): a resting order was executed at a price different from its display price (and may be non-printable).
Sent when an order on the book executes at a price different from its initial display price, so the execution price is carried explicitly. The execution may be marked non-printable, in which case it is excluded from the time-and-sales tape (typically to be printed later in aggregate).
Definition at line 266 of file messages.hpp.
| char itch::OrderExecutedWithPriceMessage::message_type = 'C' |
Always 'C'.
Definition at line 267 of file messages.hpp.
| uint16_t itch::OrderExecutedWithPriceMessage::stock_locate |
Locate code identifying the security.
Definition at line 268 of file messages.hpp.
| uint16_t itch::OrderExecutedWithPriceMessage::tracking_number |
Nasdaq internal tracking number.
Definition at line 269 of file messages.hpp.
| uint64_t itch::OrderExecutedWithPriceMessage::timestamp |
Nanoseconds past midnight.
Definition at line 270 of file messages.hpp.
| uint64_t itch::OrderExecutedWithPriceMessage::order_reference_number |
Reference number of the executed order.
Definition at line 271 of file messages.hpp.
| uint32_t itch::OrderExecutedWithPriceMessage::executed_shares |
Number of shares executed.
Definition at line 272 of file messages.hpp.
| uint64_t itch::OrderExecutedWithPriceMessage::match_number |
Day-unique match number for the execution.
Definition at line 273 of file messages.hpp.
| char itch::OrderExecutedWithPriceMessage::printable |
'Y' if the trade is printable to the tape, else 'N'.
Definition at line 274 of file messages.hpp.
| uint32_t itch::OrderExecutedWithPriceMessage::execution_price |
Price at which the order executed (4 decimals).
Definition at line 275 of file messages.hpp.