Full Time
TBD based on skill and speed of deliv...
40
Aug 29, 2025
???? About the Role
I’m looking to hire a skilled programmer to build a Minimum Viable Product (MVP) automated trading system that connects to Interactive Brokers (IB). The system will fetch live market data, execute trades, and include basic safety features.
This is not a research role — the trading logic will be provided. Your job is to code, connect, and implement the infrastructure cleanly and reliably.
? MVP Scope (Initial Deliverable)
The first version of the bot should:
Connect to IB API (TWS or IB Gateway) using ib_insync.
Fetch real-time data for selected futures/options.
Implement simple trade logic (1–2 entry/exit rules provided).
Execute trades (limit/market orders, single leg or spread).
Log trades, signals, and errors (CSV/JSON).
Handle reconnections safely if IB session drops.
Include basic risk controls (max position size, daily loss stop).
Run safely in IB’s paper trading environment for testing.
? Out of Scope for MVP (Future Add-ons)
Backtesting engine
Web GUI or dashboard (start with logs)
Slack/email alerts
These may be added in later phases once the MVP proves stable.
????? Required Skills
Strong Python (preferred) or C++ skills.
Experience with Interactive Brokers API (TWS or IB Gateway).
Prior work with futures/options trading systems.
Understanding of live trading environments (latency, order handling, risk controls).
Strong logging, debugging, and error-handling skills.
???? Ideal Candidate
Located in the Philippines (to optimize cost and collaboration).
Has built or contributed to automated trading bots before.
Can work within fixed-price milestones to avoid scope creep.
Communicates clearly and proactively.
???? Compensation
MVP build (1–2 months part-time): Pay depending on speed and skill.
Ongoing support (optional): TBD per month for 1–2 days per week.
???? How to Apply
When applying, please include:
Your resume and portfolio.
Examples of prior IB API, trading bot, or financial systems work.
A short note on how you would approach building the MVP.