kalshi-cpp 0.6.2
C++23 client for Kalshi's Predictions API
Loading...
Searching...
No Matches
kalshi::CreateOrderV2Response Struct Reference

#include <kalshi/models.hpp>

Public Attributes

std::string order_id
 
std::optional< std::string > client_order_id
 
FixedPointCount fill_count
 Number of contracts filled immediately upon placement.
 
FixedPointCount remaining_count
 Number of contracts remaining after placement.
 
std::optional< FixedPointDollars > average_fill_price
 Volume-weighted average fill price.
 
std::optional< FixedPointDollars > average_fee_paid
 Volume-weighted average fee paid per contract for fills resulting from this request.
 
std::int64_t ts_ms {}
 Matching engine timestamp at which the order was processed, as Unix epoch milliseconds.
 

Member Data Documentation

◆ order_id

std::string kalshi::CreateOrderV2Response::order_id

◆ client_order_id

std::optional<std::string> kalshi::CreateOrderV2Response::client_order_id

◆ fill_count

FixedPointCount kalshi::CreateOrderV2Response::fill_count

Number of contracts filled immediately upon placement.

◆ remaining_count

FixedPointCount kalshi::CreateOrderV2Response::remaining_count

Number of contracts remaining after placement.

◆ average_fill_price

std::optional<FixedPointDollars> kalshi::CreateOrderV2Response::average_fill_price

Volume-weighted average fill price.

◆ average_fee_paid

std::optional<FixedPointDollars> kalshi::CreateOrderV2Response::average_fee_paid

Volume-weighted average fee paid per contract for fills resulting from this request.

◆ ts_ms

std::int64_t kalshi::CreateOrderV2Response::ts_ms {}

Matching engine timestamp at which the order was processed, as Unix epoch milliseconds.


The documentation for this struct was generated from the following file: