Options Trading Bot Development
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.
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.