| AccountBaseCurrency | QuantConnect.Brokerages.Brokerage | |
| AccountChanged | QuantConnect.Brokerages.Brokerage | |
| AccountInstantlyUpdated | QuantConnect.Brokerages.Brokerage | |
| ApiKey | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protected |
| ApiSecret | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protected |
| BaseWebsocketsBrokerage(string name) | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protected |
| Brokerage(string name) | QuantConnect.Brokerages.Brokerage | protected |
| CachedOrderIDs | QuantConnect.Brokerages.BaseWebsocketsBrokerage | |
| CancelOrder(Order order) | QuantConnect.Brokerages.Brokerage | pure virtual |
| Connect() | QuantConnect.Brokerages.BaseWebsocketsBrokerage | virtual |
| ConnectSync() | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protected |
| DelistingNotification | QuantConnect.Brokerages.Brokerage | |
| Disconnect() | QuantConnect.Brokerages.Brokerage | pure virtual |
| Dispose() | QuantConnect.Brokerages.Brokerage | virtual |
| GetAccountHoldings(Dictionary< string, string > brokerageData, IEnumerable< Security > securities) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| GetAccountHoldings() | QuantConnect.Brokerages.Brokerage | pure virtual |
| GetCashBalance(Dictionary< string, string > brokerageData, CashBook cashBook) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| GetCashBalance() | QuantConnect.Brokerages.Brokerage | pure virtual |
| GetHistory(HistoryRequest request) | QuantConnect.Brokerages.Brokerage | virtual |
| GetOpenOrders() | QuantConnect.Brokerages.Brokerage | pure virtual |
| GetOrderPosition(OrderDirection orderDirection, decimal holdingsQuantity) | QuantConnect.Brokerages.Brokerage | protectedstatic |
| GetSubscribed() | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protectedvirtual |
| Initialize(string wssUrl, IWebSocket websocket, IRestClient restClient, string apiKey, string apiSecret) | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protected |
| IsConnected | QuantConnect.Brokerages.Brokerage | |
| IsInitialized | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protected |
| JsonSettings | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protected |
| LastSyncDate | QuantConnect.Brokerages.Brokerage | protected |
| LastSyncDateTimeUtc | QuantConnect.Brokerages.Brokerage | |
| LeanOrderByZeroCrossBrokerageOrderId | QuantConnect.Brokerages.Brokerage | protected |
| Message | QuantConnect.Brokerages.Brokerage | |
| Name | QuantConnect.Brokerages.Brokerage | |
| NewBrokerageOrderNotification | QuantConnect.Brokerages.Brokerage | |
| OnAccountChanged(AccountEvent e) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| OnDelistingNotification(DelistingNotificationEventArgs e) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| OnMessage(object sender, WebSocketMessage e) | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protectedpure virtual |
| QuantConnect::Brokerages::Brokerage.OnMessage(BrokerageMessageEvent e) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| OnNewBrokerageOrderNotification(NewBrokerageOrderNotificationEventArgs e) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| OnOptionNotification(OptionNotificationEventArgs e) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| OnOptionPositionAssigned(OrderEvent e) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| OnOrderEvent(OrderEvent e) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| OnOrderEvents(List< OrderEvent > orderEvents) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| OnOrderIdChangedEvent(BrokerageOrderIdChangedEvent e) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| OnOrderUpdated(OrderUpdateEvent e) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| OptionNotification | QuantConnect.Brokerages.Brokerage | |
| OptionPositionAssigned | QuantConnect.Brokerages.Brokerage | |
| OrderIdChanged | QuantConnect.Brokerages.Brokerage | |
| OrdersStatusChanged | QuantConnect.Brokerages.Brokerage | |
| OrderUpdated | QuantConnect.Brokerages.Brokerage | |
| PerformCashSync(IAlgorithm algorithm, DateTime currentTimeUtc, Func< TimeSpan > getTimeSinceLastFill) | QuantConnect.Brokerages.Brokerage | virtual |
| PlaceCrossZeroOrder(CrossZeroFirstOrderRequest crossZeroOrderRequest, bool isPlaceOrderWithLeanEvent=true) | QuantConnect.Brokerages.Brokerage | protectedvirtual |
| PlaceOrder(Order order) | QuantConnect.Brokerages.Brokerage | pure virtual |
| RestClient | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protected |
| ShouldPerformCashSync(DateTime currentTimeUtc) | QuantConnect.Brokerages.Brokerage | virtual |
| Subscribe(IEnumerable< Symbol > symbols) | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protectedpure virtual |
| SubscriptionManager | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protected |
| TryCrossZeroPositionOrder(Order order, decimal holdingQuantity) | QuantConnect.Brokerages.Brokerage | protected |
| TryGetOrRemoveCrossZeroOrder(string brokerageOrderId, OrderStatus leanOrderStatus, out Order leanOrder) | QuantConnect.Brokerages.Brokerage | protected |
| TryGetUpdateCrossZeroOrderQuantity(Order leanOrder, out decimal quantity) | QuantConnect.Brokerages.Brokerage | protected |
| TryHandleRemainingCrossZeroOrder(Order leanOrder, OrderEvent orderEvent) | QuantConnect.Brokerages.Brokerage | protected |
| UpdateOrder(Order order) | QuantConnect.Brokerages.Brokerage | pure virtual |
| WebSocket | QuantConnect.Brokerages.BaseWebsocketsBrokerage | protected |