List of all items
Structs
- Client
- ConnectionOptions
- accounts::AccountMultiValue
- accounts::AccountPortfolioValue
- accounts::AccountSummary
- accounts::AccountSummaryTags
- accounts::AccountUpdateTime
- accounts::AccountValue
- accounts::FamilyCode
- accounts::PnL
- accounts::PnLSingle
- accounts::Position
- accounts::PositionMulti
- accounts::types::AccountGroup
- accounts::types::AccountId
- accounts::types::ContractId
- accounts::types::ModelCode
- client::async::Client
- client::sync::Client
- contracts::ComboLeg
- contracts::Contract
- contracts::ContractDescription
- contracts::ContractDetails
- contracts::DeltaNeutralContract
- contracts::MarketRule
- contracts::OptionChain
- contracts::OptionComputation
- contracts::PriceIncrement
- contracts::TagValue
- contracts::builders::CryptoBuilder
- contracts::builders::ForexBuilder
- contracts::builders::FuturesBuilder
- contracts::builders::Leg
- contracts::builders::LegBuilder
- contracts::builders::OptionBuilder
- contracts::builders::SpreadBuilder
- contracts::builders::StockBuilder
- contracts::types::ContractMonth
- contracts::types::Currency
- contracts::types::Cusip
- contracts::types::Exchange
- contracts::types::ExpirationDate
- contracts::types::Isin
- contracts::types::Missing
- contracts::types::Strike
- contracts::types::Symbol
- display_groups::DisplayGroupSubscription
- display_groups::DisplayGroupUpdate
- market_data::builder::MarketDataBuilder
- market_data::historical::Bar
- market_data::historical::Duration
- market_data::historical::HistogramEntry
- market_data::historical::HistoricalData
- market_data::historical::Schedule
- market_data::historical::Session
- market_data::historical::TickAttributeBidAsk
- market_data::historical::TickAttributeLast
- market_data::historical::TickBidAsk
- market_data::historical::TickLast
- market_data::historical::TickMidpoint
- market_data::historical::WhatToShowParseError
- market_data::historical::async::HistoricalDataStreamingSubscription
- market_data::historical::async::TickSubscription
- market_data::historical::sync::HistoricalDataStreamingSubscription
- market_data::historical::sync::TickSubscription
- market_data::historical::sync::TickSubscriptionIter
- market_data::historical::sync::TickSubscriptionOwnedIter
- market_data::historical::sync::TickSubscriptionTimeoutIter
- market_data::historical::sync::TickSubscriptionTryIter
- market_data::realtime::Bar
- market_data::realtime::BidAsk
- market_data::realtime::BidAskAttribute
- market_data::realtime::DepthMarketDataDescription
- market_data::realtime::MarketDepth
- market_data::realtime::MarketDepthL2
- market_data::realtime::MidPoint
- market_data::realtime::TickAttribute
- market_data::realtime::TickEFP
- market_data::realtime::TickGeneric
- market_data::realtime::TickPrice
- market_data::realtime::TickPriceSize
- market_data::realtime::TickRequestParameters
- market_data::realtime::TickSize
- market_data::realtime::TickString
- market_data::realtime::Trade
- market_data::realtime::TradeAttribute
- messages::Notice
- messages::RequestMessage
- messages::ResponseMessage
- messages::parser_registry::FieldBasedParser
- messages::parser_registry::FieldDef
- messages::parser_registry::MessageParserRegistry
- messages::parser_registry::ParsedField
- messages::parser_registry::TimestampParser
- news::NewsArticle
- news::NewsArticleBody
- news::NewsBulletin
- news::NewsProvider
- orders::CommissionReport
- orders::Execution
- orders::ExecutionData
- orders::ExecutionFilter
- orders::Order
- orders::OrderComboLeg
- orders::OrderData
- orders::OrderState
- orders::OrderStatus
- orders::SoftDollarTier
- orders::builder::BracketOrderBuilder
- orders::builder::BracketOrderIds
- orders::builder::OrderAnalysis
- orders::builder::OrderBuilder
- orders::builder::OrderId
- orders::builder::Price
- orders::builder::Quantity
- orders::builder::algo_builders::AlgoParams
- orders::builder::algo_builders::ArrivalPriceBuilder
- orders::builder::algo_builders::PctVolBuilder
- orders::builder::algo_builders::TwapBuilder
- orders::builder::algo_builders::VwapBuilder
- orders::conditions::ExecutionCondition
- orders::conditions::ExecutionConditionBuilder
- orders::conditions::MarginCondition
- orders::conditions::MarginConditionBuilder
- orders::conditions::PercentChangeCondition
- orders::conditions::PercentChangeConditionBuilder
- orders::conditions::PriceCondition
- orders::conditions::PriceConditionBuilder
- orders::conditions::TimeCondition
- orders::conditions::TimeConditionBuilder
- orders::conditions::VolumeCondition
- orders::conditions::VolumeConditionBuilder
- proto::AccountDataEnd
- proto::AccountDataRequest
- proto::AccountSummary
- proto::AccountSummaryEnd
- proto::AccountSummaryRequest
- proto::AccountUpdateMulti
- proto::AccountUpdateMultiEnd
- proto::AccountUpdateTime
- proto::AccountUpdatesMultiRequest
- proto::AccountValue
- proto::AllOpenOrdersRequest
- proto::ApiConfig
- proto::ApiPrecautionsConfig
- proto::ApiSettingsConfig
- proto::AttachedOrders
- proto::AutoOpenOrdersRequest
- proto::CalculateImpliedVolatilityRequest
- proto::CalculateOptionPriceRequest
- proto::CancelAccountSummary
- proto::CancelAccountUpdatesMulti
- proto::CancelCalculateImpliedVolatility
- proto::CancelCalculateOptionPrice
- proto::CancelContractData
- proto::CancelFundamentalsData
- proto::CancelHeadTimestamp
- proto::CancelHistogramData
- proto::CancelHistoricalData
- proto::CancelHistoricalTicks
- proto::CancelMarketData
- proto::CancelMarketDepth
- proto::CancelNewsBulletins
- proto::CancelOrderRequest
- proto::CancelPnL
- proto::CancelPnLSingle
- proto::CancelPositions
- proto::CancelPositionsMulti
- proto::CancelRealTimeBars
- proto::CancelScannerSubscription
- proto::CancelTickByTick
- proto::CancelWshEventData
- proto::CancelWshMetaData
- proto::ComboLeg
- proto::CommissionAndFeesReport
- proto::CompletedOrder
- proto::CompletedOrdersEnd
- proto::CompletedOrdersRequest
- proto::ConfigRequest
- proto::ConfigResponse
- proto::Contract
- proto::ContractData
- proto::ContractDataEnd
- proto::ContractDataRequest
- proto::ContractDescription
- proto::ContractDetails
- proto::CurrentTime
- proto::CurrentTimeInMillis
- proto::CurrentTimeInMillisRequest
- proto::CurrentTimeRequest
- proto::DeltaNeutralContract
- proto::DepthMarketDataDescription
- proto::DisplayGroupList
- proto::DisplayGroupUpdated
- proto::ErrorMessage
- proto::Execution
- proto::ExecutionDetails
- proto::ExecutionDetailsEnd
- proto::ExecutionFilter
- proto::ExecutionRequest
- proto::ExerciseOptionsRequest
- proto::FaReplace
- proto::FaRequest
- proto::FamilyCode
- proto::FamilyCodes
- proto::FamilyCodesRequest
- proto::FundamentalsData
- proto::FundamentalsDataRequest
- proto::GlobalCancelRequest
- proto::HeadTimestamp
- proto::HeadTimestampRequest
- proto::HistogramData
- proto::HistogramDataEntry
- proto::HistogramDataRequest
- proto::HistoricalData
- proto::HistoricalDataBar
- proto::HistoricalDataEnd
- proto::HistoricalDataRequest
- proto::HistoricalDataUpdate
- proto::HistoricalNews
- proto::HistoricalNewsEnd
- proto::HistoricalNewsRequest
- proto::HistoricalSchedule
- proto::HistoricalSession
- proto::HistoricalTick
- proto::HistoricalTickBidAsk
- proto::HistoricalTickLast
- proto::HistoricalTicks
- proto::HistoricalTicksBidAsk
- proto::HistoricalTicksLast
- proto::HistoricalTicksRequest
- proto::IdsRequest
- proto::IneligibilityReason
- proto::LockAndExitConfig
- proto::ManagedAccounts
- proto::ManagedAccountsRequest
- proto::MarketDataRequest
- proto::MarketDataType
- proto::MarketDataTypeRequest
- proto::MarketDepth
- proto::MarketDepthData
- proto::MarketDepthExchanges
- proto::MarketDepthExchangesRequest
- proto::MarketDepthL2
- proto::MarketDepthRequest
- proto::MarketRule
- proto::MarketRuleRequest
- proto::MatchingSymbolsRequest
- proto::MessageConfig
- proto::NewsArticle
- proto::NewsArticleRequest
- proto::NewsBulletin
- proto::NewsBulletinsRequest
- proto::NewsProvider
- proto::NewsProviders
- proto::NewsProvidersRequest
- proto::NextValidId
- proto::OpenOrder
- proto::OpenOrdersEnd
- proto::OpenOrdersRequest
- proto::Order
- proto::OrderAllocation
- proto::OrderBound
- proto::OrderCancel
- proto::OrderCondition
- proto::OrderState
- proto::OrderStatus
- proto::OrdersConfig
- proto::OrdersSmartRoutingConfig
- proto::PlaceOrderRequest
- proto::PnL
- proto::PnLRequest
- proto::PnLSingle
- proto::PnLSingleRequest
- proto::PortfolioValue
- proto::Position
- proto::PositionEnd
- proto::PositionMulti
- proto::PositionMultiEnd
- proto::PositionsMultiRequest
- proto::PositionsRequest
- proto::PriceIncrement
- proto::QueryDisplayGroupsRequest
- proto::RealTimeBarTick
- proto::RealTimeBarsRequest
- proto::ReceiveFa
- proto::ReplaceFaEnd
- proto::RerouteMarketDataRequest
- proto::RerouteMarketDepthRequest
- proto::ScannerData
- proto::ScannerDataElement
- proto::ScannerParameters
- proto::ScannerParametersRequest
- proto::ScannerSubscription
- proto::ScannerSubscriptionRequest
- proto::SecDefOptParameter
- proto::SecDefOptParameterEnd
- proto::SecDefOptParamsRequest
- proto::SetServerLogLevelRequest
- proto::SmartComponent
- proto::SmartComponents
- proto::SmartComponentsRequest
- proto::SoftDollarTier
- proto::SoftDollarTiers
- proto::SoftDollarTiersRequest
- proto::StartApiRequest
- proto::SubscribeToGroupEventsRequest
- proto::SymbolSamples
- proto::TickAttribBidAsk
- proto::TickAttribLast
- proto::TickByTickData
- proto::TickByTickRequest
- proto::TickGeneric
- proto::TickNews
- proto::TickOptionComputation
- proto::TickPrice
- proto::TickReqParams
- proto::TickSize
- proto::TickSnapshotEnd
- proto::TickString
- proto::UnsubscribeFromGroupEventsRequest
- proto::UpdateConfigRequest
- proto::UpdateConfigResponse
- proto::UpdateConfigWarning
- proto::UpdateDisplayGroupRequest
- proto::UserInfo
- proto::UserInfoRequest
- proto::VerifyCompleted
- proto::VerifyMessageApi
- proto::VerifyMessageRequest
- proto::VerifyRequest
- proto::WshEventData
- proto::WshEventDataRequest
- proto::WshMetaData
- proto::WshMetaDataRequest
- protocol::Features
- protocol::ProtocolFeature
- scanner::ScannerData
- scanner::ScannerSubscription
- subscriptions::async::Subscription
- subscriptions::sync::Subscription
- subscriptions::sync::SubscriptionIter
- subscriptions::sync::SubscriptionOwnedIter
- subscriptions::sync::SubscriptionTimeoutIter
- subscriptions::sync::SubscriptionTryIter
- trace::Interaction
- wsh::AutoFill
- wsh::WshEventData
- wsh::WshMetadata
Enums
- Error
- accounts::AccountSummaryResult
- accounts::AccountUpdate
- accounts::AccountUpdateMulti
- accounts::PositionUpdate
- accounts::PositionUpdateMulti
- contracts::ComboLegOpenClose
- contracts::SecurityType
- contracts::tick_types::TickType
- contracts::types::BondIdentifier
- contracts::types::LegAction
- contracts::types::OptionRight
- errors::Error
- market_data::MarketDataType
- market_data::TradingHours
- market_data::historical::BarSize
- market_data::historical::HistoricalBarUpdate
- market_data::historical::HistoricalParseError
- market_data::historical::WhatToShow
- market_data::realtime::BarSize
- market_data::realtime::MarketDepths
- market_data::realtime::TickTypes
- market_data::realtime::WhatToShow
- messages::IncomingMessages
- messages::OutgoingMessages
- news::ArticleType
- orders::Action
- orders::AuctionStrategy
- orders::CancelOrder
- orders::Executions
- orders::ExerciseAction
- orders::ExerciseOptions
- orders::Liquidity
- orders::OcaType
- orders::OrderCondition
- orders::OrderOpenClose
- orders::OrderOrigin
- orders::OrderUpdate
- orders::Orders
- orders::PlaceOrder
- orders::ReferencePriceType
- orders::Rule80A
- orders::ShortSaleSlot
- orders::TimeInForce
- orders::VolatilityType
- orders::builder::AuctionType
- orders::builder::OrderType
- orders::builder::TimeInForce
- orders::builder::ValidationError
- orders::builder::algo_builders::RiskAversion
- orders::builder::algo_builders::TwapStrategyType
- orders::conditions::TriggerMethod
- proto::tick_by_tick_data::Tick
Traits
- market_data::historical::TickDecoder
- market_data::historical::ToDuration
- messages::parser_registry::MessageParser
- prelude::StreamExt
- subscriptions::sync::SharesChannel
Functions
- accounts::account_summary
- accounts::account_updates
- accounts::account_updates_multi
- accounts::blocking::account_summary
- accounts::blocking::account_updates
- accounts::blocking::account_updates_multi
- accounts::blocking::family_codes
- accounts::blocking::managed_accounts
- accounts::blocking::pnl
- accounts::blocking::pnl_single
- accounts::blocking::positions
- accounts::blocking::positions_multi
- accounts::blocking::server_time
- accounts::blocking::server_time_millis
- accounts::family_codes
- accounts::managed_accounts
- accounts::pnl
- accounts::pnl_single
- accounts::positions
- accounts::positions_multi
- accounts::server_time
- accounts::server_time_millis
- market_data::historical::async::cancel_historical_ticks
- market_data::historical::async::head_timestamp
- market_data::historical::async::histogram_data
- market_data::historical::async::historical_data
- market_data::historical::async::historical_data_streaming
- market_data::historical::async::historical_schedule
- market_data::historical::async::historical_ticks_bid_ask
- market_data::historical::async::historical_ticks_mid_point
- market_data::historical::async::historical_ticks_trade
- market_data::realtime::async::market_data
- market_data::realtime::async::market_depth
- market_data::realtime::async::market_depth_exchanges
- market_data::realtime::async::realtime_bars
- market_data::realtime::async::tick_by_tick_all_last
- market_data::realtime::async::tick_by_tick_bid_ask
- market_data::realtime::async::tick_by_tick_last
- market_data::realtime::async::tick_by_tick_midpoint
- market_data::realtime::sync::market_data
- market_data::realtime::sync::market_depth_exchanges
- messages::encode_length
- messages::order_id_index
- messages::parser_registry::parse_generic_message
- messages::request_id_index
- orders::builder::algo_helpers::arrival_price
- orders::builder::algo_helpers::pct_vol
- orders::builder::algo_helpers::twap
- orders::builder::algo_helpers::vwap
- orders::builder::condition_helpers::execution
- orders::builder::condition_helpers::margin
- orders::builder::condition_helpers::percent_change
- orders::builder::condition_helpers::price
- orders::builder::condition_helpers::time
- orders::builder::condition_helpers::volume
- orders::order_builder::at_auction
- orders::order_builder::attach_adjustable_to_stop
- orders::order_builder::attach_adjustable_to_stop_limit
- orders::order_builder::attach_adjustable_to_trail
- orders::order_builder::auction_limit
- orders::order_builder::auction_pegged_to_stock
- orders::order_builder::auction_relative
- orders::order_builder::block
- orders::order_builder::box_top
- orders::order_builder::bracket_order
- orders::order_builder::combo_limit_order
- orders::order_builder::combo_market_order
- orders::order_builder::discretionary
- orders::order_builder::limit_ibkrats
- orders::order_builder::limit_if_touched
- orders::order_builder::limit_on_close
- orders::order_builder::limit_on_open
- orders::order_builder::limit_order
- orders::order_builder::limit_order_for_combo_with_leg_prices
- orders::order_builder::limit_order_with_cash_qty
- orders::order_builder::limit_order_with_manual_order_time
- orders::order_builder::market_f_hedge
- orders::order_builder::market_if_touched
- orders::order_builder::market_on_close
- orders::order_builder::market_on_open
- orders::order_builder::market_order
- orders::order_builder::market_to_limit
- orders::order_builder::market_with_protection
- orders::order_builder::midpoint_match
- orders::order_builder::midprice
- orders::order_builder::one_cancels_all
- orders::order_builder::passive_relative
- orders::order_builder::peg_best_order
- orders::order_builder::peg_best_up_to_mid_order
- orders::order_builder::peg_mid_order
- orders::order_builder::pegged_to_benchmark
- orders::order_builder::pegged_to_market
- orders::order_builder::pegged_to_midpoint
- orders::order_builder::pegged_to_stock
- orders::order_builder::relative_limit_combo
- orders::order_builder::relative_market_combo
- orders::order_builder::relative_pegged_to_primary
- orders::order_builder::stop
- orders::order_builder::stop_limit
- orders::order_builder::stop_with_protection
- orders::order_builder::sweep_to_fill
- orders::order_builder::trailing_stop
- orders::order_builder::trailing_stop_limit
- orders::order_builder::volatility
- orders::order_builder::what_if_limit_order
- protocol::check_version
- protocol::include_if_supported
- protocol::is_supported
- trace::blocking::last_interaction
- trace::blocking::record_request
- trace::blocking::record_response
- trace::last_interaction
- trace::record_request
- trace::record_response