Options Trading Bot Development

Job ID: 39517107

Budget: $8 – $15 USD

I'm seeking an experienced Python developer with a solid understanding of options trading to turn my proof-of-concept script into a production-ready trading bot. This bot will monitor live SPY iron-condor positions and decide when to hold, roll, or close based on delta, ATR, and P/L thresholds.

Core Deliverables:

- Broker Connectors: Replace stubs with live REST/WebSocket integrations for ThinkOrSwim, Option Alpha, and Interactive Brokers (using ib_insync).

- Real-Time Data Module: Stream essential data such as SPY price, Greeks, IV rank, and open interest.

- Decision Engine Refinements: Unit-test logic, and add configurable YAML for thresholds.

- Execution Layer: Robust order placement, leg-by-leg or spread, with a maximum slippage guard.

- Logging & Alerts: Create an audit trail, set up email/Telegram push notifications on actions, and provide a Dockerfile for deployment.

- Documentation: Include an installation guide and sample configuration.

Ideal Skills and Experience:
- Proficiency in Python 3.11
- Strong grasp of options-trading mathematics
- Familiarity with broker APIs (Option Alpha, ThinkOrSwim, Interactive Brokers)
- Experience with Docker and unit testing

Please ensure your bid reflects the complexity of the task and your relevant experience.