Java IBKR TWS Integration Setup
Budget: $250 – $750 USD
I need a Java developer to wire my existing trading platform directly into Interactive Brokers’ Trader Workstation (TWS) so I can operate both Individual and Business accounts from the same codebase. The goal is a production-ready bridge that logs in, streams data, and routes orders with the reliability expected of live trading.
The freelancer will integrate Interactive Brokers (IBKR) TWS/Gateway API into the Mansa Bentley trading platform, enabling:
Market data ingestion (equities, options, futures)
Order execution (market, limit, stop)
Account & portfolio management
Config‑driven orchestration (YAML/JSON)
FastAPI endpoints for all IBKR functions
GitHub‑based project management, CI/CD, and documentation
The integration must be modular, production‑ready, and fully tested using IBKR’s Paper Trading environment. I have completed GitHub Project Board incorporates new requirements for:
Real‑time data feed (sub‑second)
Automated trading (submit/modify/cancel with full TWS error handling)
Portfolio management (positions, P&L, margin, account updates)
Everything must be written in idiomatic Java, using the official IB API (or a proven open-source wrapper if you prefer). I’ll need well-commented source code, a concise README that shows how to launch the gateway and run test trades in a paper account, and a brief outline of any external libraries you pull in. Once I can compile, connect, place a few paper orders, and see updates flow back into the platform, the job is done.
The freelancer will integrate Interactive Brokers (IBKR) TWS/Gateway API into the Mansa Bentley trading platform, enabling:
Market data ingestion (equities, options, futures)
Order execution (market, limit, stop)
Account & portfolio management
Config‑driven orchestration (YAML/JSON)
FastAPI endpoints for all IBKR functions
GitHub‑based project management, CI/CD, and documentation
The integration must be modular, production‑ready, and fully tested using IBKR’s Paper Trading environment. I have completed GitHub Project Board incorporates new requirements for:
Real‑time data feed (sub‑second)
Automated trading (submit/modify/cancel with full TWS error handling)
Portfolio management (positions, P&L, margin, account updates)
Everything must be written in idiomatic Java, using the official IB API (or a proven open-source wrapper if you prefer). I’ll need well-commented source code, a concise README that shows how to launch the gateway and run test trades in a paper account, and a brief outline of any external libraries you pull in. Once I can compile, connect, place a few paper orders, and see updates flow back into the platform, the job is done.