Automated trading on IB

Job ID: 30960437

Budget: $250 – $750 USD

I am a trader of US DJIA derivatives and ETF using Interactive Brokers and would like to automate the trading function. Requirements are:
1. Retrieve real time product price every hour ( best if time slot can be flexible) and import it to my Excel spreadsheet for calculation. A signal will be generated by my Excel after calculation alongside the time slot.
2. The system has to read the signal according to the time slot to determine if a trade instruction has to be sent to IB for trading. E.g. If the signal is "BUY" and it is different from the previous signal of "SELL", then an order to buy 2 contracts at market bid price is sent to IB to offset the previous SELL of 1 contract, so the no. of contracts is always 1. (It is best if the no. of default contracts can be reset at anytime). If the signal of a new timeslot is the same as the last time slot, no action is required.
The usual recording of trading history and a stop operation command are required to settle outstanding trades.
Related categories: Python Excel Order Processing API Process Automation