Windows support for Interactive Brokers C API

(Last Updated On: September 22, 2015)

Windows support for Interactive Brokers C API

I got this through my contact form:

Hi, I am searching for a C code (Windows system) that connects to TWS and is able to get all functions offered by Interactive brokers. Do you offer that? Thanks and Regards

I offer this but to be honest, I may be having more success with Java right now which I am working on this week.

Is it possible to get both codes C and Java? I know C/C++ but have not worked with Java so that might require me to spend some time.

Thank you very much,

I post everything to all Quant Elite Members. I just posted this project
I am also posting Java code for the Karen Supertrader.

Thank you. Before I become an elite member I wanted to ask if there is support to get these codes running in Windows environment?

If you plan to run Redis, it is best to tun in Linux as it has issues within windows.
Also, I am unsure of your Windows compiler but you will not be able to compile C with the IB API on Visual Studio so you would need to use the Visual C++ IB API option. If you choose Cygwin or Mingw with GCC, you will have literally ‘HELL’ to pay to use the IB TWS POSIX API option as that is sometimes years behind the mainstream IB API (Java, .NET, VC++) releases. This is why Java is IB’s most popular API option so you can deploy on any major OS like Linux, Windows, or Mac OSX. ¬†For Windows, your only other option is TWSLink2 which is riddled with so many bugs people have given up on it but my courses show how to get around that using Visual C++.


You have a few choices to enhance your learning with automated trading:

1. Affordable Premium membership training for access to our entire 5 archive. Join here if you are interested

2. Become part of our ELITE training include our NEW FUTURE systematic trading models. BE AN ELITE HERE

Only interested in our courses?

1. Take the R path to learn some deadly R trading scripts! Get them NOW

2. Get up and running fast with MATLAB to learn all the out box functionality you can get. WOW Immerse yourself by taking this course

3. Want to go the deluxe route to not only learn R or MATLAB? Learn how to build entire systems, acquire real time data, enhancement with various databases, or even know which charting packages will work for you? Take ALL OUR COURSES for this absolute steal!

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!

Subscribe For Latest Updates

Sign up to best of business news, informed analysis and opinions on what matters to you.
Invalid email address
We promise not to spam you. You can unsubscribe at any time.


Check NEW site on stock forex and ETF analysis and automation

Scroll to Top