Interactive Brokers C# Socket Client 9.1.0.3

Syntax

         
 C#  Visual Basic  Visual C++ 
namespace Krs.Ats.IBNet
Namespace Krs.Ats.IBNet
namespace Krs.Ats.IBNet

Types

         
 All Types  Classes Public class  EnumerationsPublic enumeration 
 NameDescription
Public enumerationActionSide
Order Action Side. Specifies whether securities should be bought or sold.
Public enumerationAgentDescription
Used for Rule 80A describes the type of trader.
Public enumerationAuctionStrategy
Order Auction Strategy
Public classBondContractDetailsEventArgs
Bond Contract Details Event Arguments
Public classComboLeg
Used to manage the legs of a combination order.
Public enumerationComboOpenClose
Retail Customers are restricted to "SAME" Institutional Customers may use "SAME", "OPEN", "CLOSE", "UNKNOWN"
Public classConnectionClosedEventArgs
Connection Closed Event Arguments
Public classContract
Class to describe a financial security.
Public classContractDetails
Contract details returned from Interactive Brokers
Public classContractDetailsEventArgs
Contract Details Event Arguments
Public classEnumDescConverter
EnumConverter supporting System.ComponentModel.DescriptionAttribute
Public classErrorEventArgs
Error Event Arguments
Public enumerationErrorMessage
Contains all of the standard Interactive Brokers error messages.
Public classExecDetailsEventArgs
Exec Details Event Arguments
Public classExecution
Execution details returned by Interactive Brokers
Public classExecutionFilter
Argument passed to interactive brokers when requesting execution history.
Public enumerationExecutionSide
Describes wether a security was bought or sold in an execution. The past tense equivalent of ActionSide.
Public enumerationFADataType
Financial Advisor Data Message
Public enumerationGenericTickType
Generic Ticks
Public classHistoricalDataEventArgs
Historical Data Event Arguments
Public classIBClient
Interactive Brokers Client Handles all communications to and from the TWS.
Public enumerationIncomingMessage
incoming msg id's
Public enumerationLogLevel
Used for the set server log level
Public classManagedAccountsEventArgs
Managed Accounts Event Arguments
Public enumerationMarketDepthOperation
Market Depth Operation
Public enumerationMarketDepthSide
Market Depth Side
Public enumerationNewsType
News Message Type
Public classNextValidIdEventArgs
Next Valid Id Event Arguments
Public enumerationOcaType
OCA Type Options
Public classOpenOrderEventArgs
Open Order Event Arguments
Public classOrder
Order class passed to Interactive Brokers to place an order.
Public enumerationOrderOrigin
Order Origin Fields
Public enumerationOrderStatus
Order Status reported by enum order status.
Public classOrderStatusEventArgs
Order Status Event Arguments
Public enumerationOrderType
Order Type Enumerations
Public enumerationOutgoingMessage
Outgoing Message Ids
Public classReceiveFAEventArgs
Receive Financial Advisor Event Arguments
Public enumerationRightType
Option Right Type (Put or Call)
Public classScannerDataEventArgs
Scanner Data Event Arguments
Public classScannerParametersEventArgs
Scanner Parameters Event Arguments
Public classScannerSubscription
Scanner Subscription details to pass to Interactive Brokers
Public enumerationSecurityType
Contract Security Types
Public classTickEfpEventArgs
Tick EFP Event Arguments
Public classTickGenericEventArgs
Tick Generic Event Arguments
Public classTickOptionComputationEventArgs
Tick Option Computation Event Arguments
Public classTickPriceEventArgs
Tick Price Event Arguments
Public classTickSizeEventArgs
Tick Size Event Arguments
Public classTickStringEventArgs
Tick String Event Arguments
Public enumerationTickType
Incoming Tick Types
Public enumerationTimeInForce
Order Time in Force Values
Public enumerationTriggerMethod
Trigger method for actions.
Public classUpdateAccountTimeEventArgs
Update Account Time Event Arguments
Public classUpdateAccountValueEventArgs
Update Account Value Event Arguments
Public classUpdateMktDepthEventArgs
Update Market Depth Event Arguments
Public classUpdateMktDepthL2EventArgs
Update Market Depth L2 Event Arguments
Public classUpdateNewsBulletinEventArgs
Update News Bulletin Event Arguments
Public classUpdatePortfolioEventArgs
Update Portfolio Event Arguments
Public enumerationVolatilityType
Time frame for Volatility