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

One maker's quote on an RFQ batch. More...

#include <kalshi/models.hpp>

Public Attributes

std::string id
 UUID of the batch quote.
 
std::string rfq_batch_id
 UUID of the RFQ batch this batch quote prices.
 
std::string creator_id
 Public communications ID of the batch quote creator.
 
std::string rfq_creator_id
 Public communications ID of the RFQ batch creator, obscured like Quote.rfq_creator_id.
 
RFQBatchQuoteStatus status {}
 
std::string created_ts
 Timestamp when the batch quote was created.
 
std::string updated_ts
 Timestamp when the batch quote was last updated.
 
std::optional< Side > accepted_side
 The side that was accepted on this maker's children (yes or no)
 
std::optional< std::string > accepted_ts
 Timestamp when the batch quote was accepted.
 
std::optional< std::string > confirmed_ts
 Timestamp when the batch quote was confirmed.
 
std::vector< Quote > quotes
 One quote per child RFQ, or once accepted one per child this maker won; match them to children by rfq_id.
 
std::optional< bool > rest_remainder
 Whether to rest the remainder of each child quote after execution (visible to the batch quote creator)
 
std::optional< bool > post_only
 Whether the batch quote creator's orders are post-only (visible to the batch quote creator)
 
std::optional< std::string > creator_user_id
 User ID of the batch quote creator (private field)
 
std::optional< std::int64_t > creator_subaccount
 Subaccount number of the batch quote creator (visible to the batch quote creator)
 
std::optional< std::string > rfq_creator_user_id
 User ID of the RFQ batch creator (private field)
 
std::optional< std::int64_t > rfq_creator_subaccount
 Subaccount number of the RFQ batch creator (visible to the RFQ batch creator)
 

Detailed Description

One maker's quote on an RFQ batch.

Member Data Documentation

◆ id

std::string kalshi::RFQBatchQuote::id

UUID of the batch quote.

◆ rfq_batch_id

std::string kalshi::RFQBatchQuote::rfq_batch_id

UUID of the RFQ batch this batch quote prices.

◆ creator_id

std::string kalshi::RFQBatchQuote::creator_id

Public communications ID of the batch quote creator.

◆ rfq_creator_id

std::string kalshi::RFQBatchQuote::rfq_creator_id

Public communications ID of the RFQ batch creator, obscured like Quote.rfq_creator_id.

◆ status

RFQBatchQuoteStatus kalshi::RFQBatchQuote::status {}

◆ created_ts

std::string kalshi::RFQBatchQuote::created_ts

Timestamp when the batch quote was created.

◆ updated_ts

std::string kalshi::RFQBatchQuote::updated_ts

Timestamp when the batch quote was last updated.

◆ accepted_side

std::optional<Side> kalshi::RFQBatchQuote::accepted_side

The side that was accepted on this maker's children (yes or no)

◆ accepted_ts

std::optional<std::string> kalshi::RFQBatchQuote::accepted_ts

Timestamp when the batch quote was accepted.

◆ confirmed_ts

std::optional<std::string> kalshi::RFQBatchQuote::confirmed_ts

Timestamp when the batch quote was confirmed.

◆ quotes

std::vector<Quote> kalshi::RFQBatchQuote::quotes

One quote per child RFQ, or once accepted one per child this maker won; match them to children by rfq_id.

◆ rest_remainder

std::optional<bool> kalshi::RFQBatchQuote::rest_remainder

Whether to rest the remainder of each child quote after execution (visible to the batch quote creator)

◆ post_only

std::optional<bool> kalshi::RFQBatchQuote::post_only

Whether the batch quote creator's orders are post-only (visible to the batch quote creator)

◆ creator_user_id

std::optional<std::string> kalshi::RFQBatchQuote::creator_user_id

User ID of the batch quote creator (private field)

◆ creator_subaccount

std::optional<std::int64_t> kalshi::RFQBatchQuote::creator_subaccount

Subaccount number of the batch quote creator (visible to the batch quote creator)

◆ rfq_creator_user_id

std::optional<std::string> kalshi::RFQBatchQuote::rfq_creator_user_id

User ID of the RFQ batch creator (private field)

◆ rfq_creator_subaccount

std::optional<std::int64_t> kalshi::RFQBatchQuote::rfq_creator_subaccount

Subaccount number of the RFQ batch creator (visible to the RFQ batch creator)


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