API Solutions

API Solutions

Customize your trading experience with our API and FIX CTCI solutions.

We offer API and FIX CTCI solutions that let you build your own trading applications, get market and chart data and view your IBKR account data using the technology that's right for you. Our technologies complement each other to let you create the trading solution that best meets your needs.

Build Your Own Trading Application

  • IB API - Build a complete trading application that connects to our advanced order routing and trading system using our IB Application Programming Interface (API):
    • Choose from among several available IB API programming languages, including Java, .NET (C#), C++, Python, ActiveX or DDE.
    • If you're a beginner API programmer, use our DDE for Excel API sample as the basis for your DDE-based trading application.
    • The IB API requires no additional technical overhead.
  • CP Web API - Manage both trading and account information for individual and advisory account structures with one RESTful API solution:
    • No need for special libraries to integrate with your application.
    • Additional security with IP restrictions available.
    • Get access to data not available in existing APIs, includng PortfolioAnalyst, FYI Messages, Statements, Transaction History (up to 90 days) and more
  • FIX CTCI – For clients with the knowledge of and resources to support FIX CTCI, a robust, industry-standard solution.

Get Market Data and Chart Data

  • IB API – Subscribe to and view market data through your custom application while taking advantage of Trader Workstation, our innovative trading platform.
  • IB Gateway – Connect to IB market data in a seamless experience with a minimal interface.
  • WT Web API –Add market data and chart data to your custom trading interface or website.

View Your Account Data

  • Access all of your critical IBKR account data, including positions, balances and margin requirements, through your own custom IB API application.
  • Use IB Gateway to access your account data in a seamless, minimal interface.

Our dedicated API support team is ready to help you with your questions. Click a button below to learn more:

Not sure which of our APIs is right for you?

Learn more about the solutions we offer, and compare key attributes to help you find the best API for your needs.

Compare API Solutions