{"repo":"jefrnc/ibkr-odte-strategies","free":true,"listed":false,"github":"https://github.com/jefrnc/ibkr-odte-strategies","clone":"git clone https://github.com/jefrnc/ibkr-odte-strategies.git","description":"0DTE options research for Interactive Brokers — Python scripts to develop, backtest and validate zero-days-to-expiration setups.","language":"Python","stars":16,"topics":["algorithmic-trading","backtesting","derivatives","finance","interactive-brokers"],"license":"MIT","category":"trading","readme_excerpt":"ODTE IBKR Trading System Modular trading system for executing automated options strategies using Interactive Brokers API. Overview This system implements multiple trading strategies through a unified framework: 1. ODTE Breakout Strategy - Trades 0-Day-To-Expiration (0DTE) options based on breakout signals 2. Earnings Straddle Strategy - Executes straddle positions around company earnings announcements Both strategies are designed to work with smaller accounts and include comprehensive risk management capabilities. Features - Fully automated connection to IBKR TWS or Gateway - Configurable risk parameters (2-3% per trade) - Support for both options and futures contracts - Comprehensive market data handling with fallbacks - Position management with automated stop-loss and take-profit - ETF-focused for better liquidity and lower costs - Support for micro contracts to enable smaller account sizes Requirements - Python 3.8+ - Interactive Brokers account with TWS or IB Gateway - TWS/Gateway API enabled - ib insync library - yfinance library (for earnings data) Setup 1. Clone this repository 2. Run the setup script (creates virtual environment and config files): Or manually: 3. Configure your settings: - Edit config/odte breakout config.json for ODTE strategy - Edit config/earnings straddle config.json for earnings strategy - Add your API keys and adjust trading parameters 4. Launch TWS or IB Gateway and ensure API connections are enabled Running the Strategies Initialize Configurat","default_branch":null,"files":null,"tree":[],"storefront":"/r/jefrnc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jefrnc/ibkr-odte-strategies/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}