Command your Collective2 trading system from Interactive Brokers TWS


IBtoC2 is a tool for Collective2 trading system providers who want to use Interactive Brokers Trader Workstation to enter trades. If you use Interactive Brokers and run a trading system on Collective2 you can now use IBtoC2 to link Trader Workstation to your Collective2 trading system. IBtoC2 automatically sends orders entered in the IB TWS platform to a C2 trading system. With IBtoC2 you don't need to log in to the Collective2 web site nor do you need to use Collective2 web order entry screen to type new trading signals. IBtoC2 runs on Windows, Mac and Linux. Note: IBtoC2 may not work simultaneously with some applications that also connect to TWS.

New: since TWS build 903 ("Master API Client ID" added to the API configuration page), IBtoC2 is able to listen to orders entered by 3rd-party tools connected to TWS.


After clicking the Connect button, IBtoC2 is ready to send orders entered in IB TWS to your Collective2 trading system:

IBtoC2 screenshot


New: since TWS build 903 ("Master API Client ID" added to the API configuration page), IBtoC2 is able to listen to orders entered by 3rd-party tools connected to TWS.
  • Support for Adviser sub-account order filtering
  • Supports order filtering by orderRef (order reference) string
  • Supports order size scaling (multiplication and division)
  • Automatically posts orders entered in IB TWS to your Collective2 trading system
  • Orders supported: Limit, Market, Stop, Stop Limit, DAY and GTC
  • Supports order modifications in TWS
  • Supports attached Auto Stop and Bracket orders
  • Supports OCA orders
  • Instruments supported: Stocks, Options, Futures and Forex
  • Manages intraday and overnight positions
  • Manages positions opened from the Collective2 web order entry system
  • Can be used with Interactive Brokers real-trading account, Papertrading account or Demo account


Note: IBtoC2 does not work simultaneously with an application that is already connected to TWS using clientID = 0.

TWS clientID = 0 must be available. If other applications are connected to TWS make sure they are not using clientID = 0. Start IBtoC2 before any other application that connects to TWS to guarantee that it will work.

TWS must be correctly configured as indicated in the documentation provided with IBtoC2.


By purchasing the software, you agree to use it only for personal purposes (if you are not an individual contact me to negotiate a different license). You cannot transfer, rent, lease, lend, copy, share the software. You cannot adapt nor change the software and you cannot re-sell the software. You may install a copy of the software on a computer and freely move the software from one computer to another, provided that you are the only individual using the software.

In no event shall I be liable for any special, incidental, indirect, or consequential damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use the software product or the provision of or failure to provide support services.


Away notice: I will be away from August 15 to August 22, 2017.
Your request will be addressed as soon as I return. Thank you.

Click to Buy

FREE 7-day Evaluation

Forward this to someone.

To reach me use the Contact form.

Interactive Brokers

Interactive Brokers (IB) is a low cost provider of trade execution and clearing services for individuals, advisors, prop trading groups, brokers and hedge funds. IB's premier technology provides direct access to stocks, options, futures, forex, bonds and funds on over 100 markets worldwide from a single IB Universal account.

Member NYSE, FINRA, SIPC. Visit www.interactivebrokers.com for more information.

© Copyright 2007-2017 Trading Software Lab. All rights reserved.