Interactive Brokers API Development

We measure time to functionality

We measure success of your FINTECH applications.

Buy Side proprietary traders and fund managers are utilizing Interactive Brokers to execute trades. The innovative software provided by IB makes this an easy place to allow the traders to trade effectively. As these traders and funds grow they often find the need to expand beyond the base capabilities of the Trader Work Station (TWS) software. IB saw this need and implemented Application Programming Interfaces (APIs) to allow these growing needs.

Since 2008 Edge Financial has been meeting the needs of growing buy side firms with bespoke tools that meet mission critical needs.

  • Proprietary trading algorithms
  • Position management
  • Trade and position analysis
  • Customized spread tradingIB TWS API

Buy side clients typically don’t have institutional budgets. They need to avoid costly delays and bugs from expensive software engineers who rarely understand the business.

Edge Financial Technologies is aware of a firm that had a quickly developed application built by a competent engineer. The engineer however believed that GTC meant “good till close.” This simple misunderstanding resulted in a significant trading error when weeks later an order was filled without the trader knowing it was still in the market.

The biggest bugs in any software are not part of the source code. They are in the mind of the programmer. Failure to understand the business transaction almost always is the most expensive bug.

As a professional trader you know that IB has the platform that provides you with:

  • Market Data
  • Exchange Order Processing Connectivity
  • Account Information

There are multiple IB APIs. Choosing the correct API, setting up your trading, reconciliation, or risk management system feeding and being fed by the API is something that will take valuable time.

Edge Financial Technologies measures time and technology differently. We measure time to functionality. We measure success of your FINTECH applications.

What is the time to functionality? The time to functionality is the time when the user of the technology actually receives acceptable functionality from the program. Programmers are plentiful. They exists on the internet and are available to be hired from many sources.

Programmers who know trading, and market data, and investment algorithms are a much rarer breed. This is where Edge Financial Technologies excels. Our team understands the technology and the business. We bring that experience along with fully functioning components to any bespoke application development project to allow you to achieve faster time to market for your FINTECH project.

Our experience with the Interactive Broker APIs includes:

  • Custom algorithms
  • Custom spreading logic and screens
  • Custom account management
  • Market data integration
  • Trade reconciliation
  • Order processing
  • Historical Analysis
  • Backtesting
  • Forward testing
  • FIX Protocol
  • C++, C#, and Java integrations, applications, and analytical programs
  • Excel integrations

Experience in both IB technology and in the trading, clearing, and risk management results in new FINTECH initiatives with lower time to functionality and very high probability of success.

For more information see our case study on a Long-Short Fund Trading Algorithm Solution.