Interactive brokers c++ / Java API trading program

In Progress

I am looking for a programmer who can create a program that will automatically make trades using Interactive Brokers C++ or Java API.

Currently I am using the Interactive Brokers Excel API. All initial orders are buy orders only. It works as follows:

Order placement

1. For each stock I stream market depth data into Excel.

2. Using only this market depth data plus the current order data (current price and quantity that the order is placed at), I have formulas in cells ‘1 and 2’ that calculate what price and quantity orders should be placed at initially.

3. Whenever the value in cells ‘1 or 2’ changes, a macro sends these new orders through to IB.

4. At a specific time for a specified group of stocks:

a. The automatic placing of orders in step 2 ceases, and;

b. For specific stocks which orders are already placed, the cells where price and quantity is derived from changes from ‘1 and 2’ to cells ‘3 and 4’.

5. Whenever the value in cells ‘3 or 4’ changes, a macro sends these new orders through to IB as in step 3.

6. At a specified time the program ceases to automatically update price and quantity for specific groups of stocks from cells ‘3 and 4’ and cancels all the unfilled orders.

Order management

1. When an order is filled, a sell order is automatically placed with the price and quantity of this order derived from cells ‘5 and 6’. The formula in these cells uses only the market depth data in the price equation and the quantity is the quantity purchased.

2. Whenever the value in cells ‘5 or 6’ changes, a macro sends these amended orders through to IB.

3. As orders may be healed overnight, this automatic updating of price and quantity for open positions begins and ceases and specific times (market open and close).

Currently this all works fine but I am looking to speed up the order placement / amendment process as Excel is quite slow.

Essential I am looking for a program created in C++ or Java that replicates the current process in Excel. I would like to be able to myself add in:

• The price and quantity equations which I currently have in excel and which are derived entirely from market depth

• The times to start and stop placing orders for each stock

Note: I have only basic programming knowledge

Preferable you will have experience with the IB's API

Skills: C Programming, Java

See more: programming interactive brokers api, api java, interactive brokers java, order placement, interactive brokers api excel, current market price using interactive brokers java api, interactive brokers api java, interactive brokers api, api trading java, api programming stock trading, api programming interactive brokers, brokers api, interactive brokers programming, interactive brokers java api, API Trading, where to start programming, what is placement new, what is new in java 1.5, what is in c programming, stream programming, start java programming, programming api, programmer excel add in programming, programmer api, or java

Project ID: #1583910

Awarded to:

TheRenaissance

Already developing Automatic trading program using IB API. Ready to start working with you. Please check your inbox for details.

$2000 AUD in 20 days
(6 Reviews)
6.3

14 freelancers are bidding on average $1200 for this job

buzzcoder

Hi,I'm senior java developer, I can help you on this, kindly check your pm, thanks.

$1200 AUD in 15 days
(40 Reviews)
5.4
ragaRocks

please check pm

$1000 AUD in 4 days
(5 Reviews)
5.3
msabouri

I can help you

$800 AUD in 15 days
(50 Reviews)
5.0
ETNASoftware

I have couple of developers who would be perfect fit with extended technological background & experience with financial software development & telecom. Examples of work: www.etnasoft.com/showcase/ My firm, ETNA Softw More

$750 AUD in 1 day
(1 Review)
5.0
ankurparikh

Hi, I am a quant and financial software developer. I am a Masters graduate in computer science from University Of Massachusetts, USA. I have done programming on various Brokers API like Sterling Brokers, Interactive More

$1300 AUD in 25 days
(1 Review)
4.5
thamescplusplus

Hands on experience with IB API and quite keen to help you

$1500 AUD in 15 days
(0 Reviews)
0.0
nitingaur1983

Hi, I can do this work for you. Already working on similar assignment. Please check your inbox for my offer details. Thanks!

$1000 AUD in 25 days
(0 Reviews)
0.0
suken1987

I have a team from varied backgrounds including MS (University of Massachusetts), CFA (CFA Institute, USA), MBA (University of Mumbai). We have been building algo trading applications on many platforms, like Interac More

$1500 AUD in 20 days
(0 Reviews)
0.0
QUIVINCO

I have 11 years of Java development experience including 2 years working in investment banking on front office trading systems. I also have a stable codebase of TWS API code I use for my own systematic trading appli More

$1500 AUD in 14 days
(0 Reviews)
0.0
avantimedev

I have been working on a production trading system for a swedish hedge fund startup. I have more than two years of experience working with IB and IB-API. The trading system I have written has been in production for 11 More

$1200 AUD in 7 days
(0 Reviews)
0.0
chirantan293

Hi, I am an experienced C++ developer. I can do this project.

$750 AUD in 30 days
(0 Reviews)
0.0
vcernobai

Dear sir, I have great experience working with IB's API and will send more details in a private message. Regards! CVI

$1500 AUD in 30 days
(0 Reviews)
0.0
Sahil5287

I can do your project. Please check your inbox

$800 AUD in 20 days
(0 Reviews)
0.0