algotradelib
0.0.0.9000
C++ header-only library for algorithmic trading
Toggle main menu visibility
Loading...
Searching...
No Matches
Here is a list of all documented class members with links to the class documentation for each member:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
Y
~
- a -
abandon_if_closing() :
algotradelib::network::WebSocketSessionBase< Derived, Stream >
abandoned_ :
algotradelib::runner::LoopReport
abandoned_kind_ :
algotradelib::runner::LoopReport
aborted_ :
algotradelib::backtest::ReplayResult
,
algotradelib::backtest::Report
accepted_at_ :
algotradelib::OrderAck
accepted_on_ :
algotradelib::backtest::QueuedOrder< BrokerTag >
access_token_ :
algotradelib::network::AuthBody< BrokerType >
access_token_expired_ :
algotradelib::kis::KisRest
accessToken() :
algotradelib::kis::KisAuth
,
algotradelib::kiwoom::KiwoomAuth
,
algotradelib::tossinvest::TossAuth
accessWebsocket() :
algotradelib::kis::KisAuth
Account :
algotradelib::BlockingSession< Client >
,
algotradelib::BrokerSession< Client >
,
algotradelib::BrokerTraits< kis::KisBlockingClient >
,
algotradelib::BrokerTraits< kis::KisClient >
,
algotradelib::BrokerTraits< kiwoom::KiwoomBlockingClient >
,
algotradelib::BrokerTraits< kiwoom::KiwoomClient >
,
algotradelib::BrokerTraits< tossinvest::TossBlockingClient >
,
algotradelib::BrokerTraits< tossinvest::TossClient >
,
algotradelib::DataOnlyTraits< Tag >
account() :
algotradelib::BlockingSession< Client >
,
algotradelib::BrokerSession< Client >
account_number_ :
algotradelib::kis::KisAccount
,
algotradelib::kiwoom::KiwoomAccountInfo
,
algotradelib::tossinvest::TossAccount
account_sequence_ :
algotradelib::tossinvest::TossOrderQuery
account_type_ :
algotradelib::tossinvest::TossAccount
AccountListItem :
algotradelib::BrokerTraits< kiwoom::KiwoomBlockingClient >
,
algotradelib::BrokerTraits< kiwoom::KiwoomClient >
,
algotradelib::BrokerTraits< tossinvest::TossBlockingClient >
,
algotradelib::BrokerTraits< tossinvest::TossClient >
accounts() :
algotradelib::BlockingSession< Client >
,
algotradelib::BrokerTraits< kiwoom::KiwoomBlockingClient >
,
algotradelib::BrokerTraits< kiwoom::KiwoomClient >
,
algotradelib::BrokerTraits< tossinvest::TossBlockingClient >
,
algotradelib::BrokerTraits< tossinvest::TossClient >
,
algotradelib::kiwoom::KiwoomBlockingClient
,
algotradelib::tossinvest::TossBlockingClient
AccountsHandler :
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
ack_ :
algotradelib::kis::KisOrderAck
,
algotradelib::kiwoom::KiwoomOrderAck
,
algotradelib::PlacedOrder< Broker >
acquire() :
algotradelib::network::RateLimitController
action_ :
algotradelib::runner::JournalEntry
add() :
algotradelib::runner::ChargedCosts
adjusted_ :
algotradelib::BarQuery
,
algotradelib::BarSeries
admission_waits() :
algotradelib::network::AsyncHttpClient
admitted_ :
algotradelib::network::RateLimitGroupStats
admitted_outside_phase_ :
algotradelib::strategy::GuardDecision
adopt() :
algotradelib::runner::OrderUpdateWatch< Broker >
adopt_token() :
algotradelib::kis::KisBlockingClient
,
algotradelib::kis::KisClient
advance() :
algotradelib::backtest::ReplayClock
,
algotradelib::runner::ManualClock
advance_to() :
algotradelib::backtest::ReplayClock
alignment() :
algotradelib::analytics::Panel
all_remaining_ :
algotradelib::AmendInstruction
,
algotradelib::kis::KisAmendment
allow_absent_portfolio() :
algotradelib::runner::PollingLoop< Runner, Source, Clock >
,
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
allow_overlapping_orders() :
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
allow_unbounded_portfolio_age() :
algotradelib::runner::PollingLoop< Runner, Source, Clock >
allow_unbounded_price_limits_age() :
algotradelib::runner::PollingLoop< Runner, Source, Clock >
,
algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor >
alternate_name_ :
algotradelib::kiwoom::KiwoomOrderShapeRow
ambiguous_ :
algotradelib::runner::ReconcileReport
amendable_quantity_ :
algotradelib::kis::KisOpenOrder
,
algotradelib::kiwoom::KiwoomOpenOrder
,
algotradelib::WorkingOrder< Broker >
amended_quantity_ :
algotradelib::kiwoom::KiwoomOrderAck
Amendment :
algotradelib::BrokerTraits< kis::KisBlockingClient >
,
algotradelib::BrokerTraits< kis::KisClient >
,
algotradelib::BrokerTraits< kiwoom::KiwoomBlockingClient >
,
algotradelib::BrokerTraits< kiwoom::KiwoomClient >
,
algotradelib::BrokerTraits< tossinvest::TossBlockingClient >
,
algotradelib::BrokerTraits< tossinvest::TossClient >
,
algotradelib::DataOnlyTraits< Tag >
amount_ :
algotradelib::kiwoom::KiwoomMarginTier
,
algotradelib::live::SessionSource< Session, Journal, MarketData >::ObservedFigure
,
algotradelib::Money
,
algotradelib::runner::ChargedCosts::StatedTotal
annualized_sharpe_ :
algotradelib::backtest::Report
answered_ :
algotradelib::runner::OpenInstruction
any() :
algotradelib::VenueKey
any_dated_rate_for() :
algotradelib::CommissionSchedule
append() :
algotradelib::runner::FileJournal
,
algotradelib::runner::MemoryJournal
applied_ :
algotradelib::backtest::CommissionCharge
,
algotradelib::backtest::Execution
applied_rates_ :
algotradelib::backtest::ReportCaveats
applies_on() :
algotradelib::CommissionRate
apply() :
algotradelib::backtest::ReplayLedger
,
algotradelib::backtest::SlippageModel
approval_key_ :
algotradelib::kis::KisWebsocket
as_notional() :
algotradelib::strategy::SizeSpec
as_of_ :
algotradelib::runner::Portfolio< Broker >
,
algotradelib::strategy::Portfolio< Broker >
as_quantity() :
algotradelib::strategy::SizeSpec
as_target_weight() :
algotradelib::strategy::SizeSpec
ascending() :
algotradelib::BarSeries
ask_price_ :
algotradelib::TopOfBook
ask_quantity_ :
algotradelib::TopOfBook
asks_ :
algotradelib::DepthSnapshot
asof() :
algotradelib::analytics::TimeIndex
asserted_venue() :
algotradelib::backtest::CommissionPolicy
asserted_venue_ :
algotradelib::backtest::ReportCaveats
assign_session() :
algotradelib::backtest::QueueingExecutor< BrokerTag >
async_accounts() :
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
async_bars() :
algotradelib::BrokerSession< Client >
,
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
async_buying_power() :
algotradelib::BrokerSession< Client >
,
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
async_calendar() :
algotradelib::BrokerSession< Client >
,
algotradelib::kis::KisClient
,
algotradelib::tossinvest::TossClient
async_cancel() :
algotradelib::BrokerSession< Client >
async_cancel_order() :
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
async_commissions() :
algotradelib::BrokerSession< Client >
,
algotradelib::tossinvest::TossClient
async_deposit() :
algotradelib::kiwoom::KiwoomClient
async_depth() :
algotradelib::BrokerSession< Client >
,
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
async_holdings() :
algotradelib::BrokerSession< Client >
,
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
async_instrument() :
algotradelib::BrokerSession< Client >
,
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
async_open_orders() :
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
async_order() :
algotradelib::BrokerSession< Client >
,
algotradelib::tossinvest::TossClient
async_order_history() :
algotradelib::BrokerSession< Client >
,
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
async_orderable_amount() :
algotradelib::kiwoom::KiwoomClient
async_orders() :
algotradelib::tossinvest::TossClient
async_place() :
algotradelib::BrokerSession< Client >
async_place_order() :
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
async_price_limits() :
algotradelib::BrokerSession< Client >
,
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
async_prices() :
algotradelib::BrokerSession< Client >
,
algotradelib::tossinvest::TossClient
async_quote() :
algotradelib::BrokerSession< Client >
,
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
async_replace() :
algotradelib::BrokerSession< Client >
async_replace_order() :
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
async_request() :
algotradelib::network::AsyncHttpClient
async_sellable_quantity() :
algotradelib::BrokerSession< Client >
,
algotradelib::tossinvest::TossClient
async_trades() :
algotradelib::BrokerSession< Client >
,
algotradelib::kis::KisClient
,
algotradelib::kiwoom::KiwoomClient
,
algotradelib::tossinvest::TossClient
async_working_orders() :
algotradelib::BrokerSession< Client >
AsyncHttpClient() :
algotradelib::network::AsyncHttpClient
at() :
algotradelib::analytics::Panel
,
algotradelib::analytics::SeriesBuffer
,
algotradelib::analytics::SeriesFrame
,
algotradelib::analytics::TimeIndex
at_ :
algotradelib::backtest::EquityPoint
,
algotradelib::live::SessionSource< Session, Journal, MarketData >::ObservedFigure
,
algotradelib::runner::Fill
,
algotradelib::runner::IterationReport
,
algotradelib::strategy::Fill
attempted() :
algotradelib::runner::LoopReport
attempted_ :
algotradelib::runner::LoopReport
,
algotradelib::strategy::GuardRejection
automatic_reconnect_ :
algotradelib::network::WebSocketSessionOptions
available() :
algotradelib::network::BasicRateLimitBucket< Clock >
available_ :
algotradelib::network::RateLimitStats
average_filled_price_ :
algotradelib::OrderExecution
average_price_of() :
algotradelib::backtest::ReplayLedger
average_purchase_price_ :
algotradelib::HoldingPosition
Generated by
1.18.0