Automated wheel options trading for IBIT using Schwab API.
-
Get Schwab API credentials:
- Go to https://developer.schwab.com
- Create an app
- Note your App Key and App Secret
-
Install dependencies:
pip install -r requirements.txt
-
Configure:
cp .env.example .env # Edit .env with your credentials -
Run:
python main.py
- Ticker: IBIT
- Delta Target: 0.30
- DTE Range: 30-45 days
- Size: 1 contract
- Sell Put → Collect premium, willing to be assigned stock
- Assignment → If put assigned, own 100 shares
- Sell Call → Collect premium on owned stock
- Assignment → If call assigned, sell stock, back to step 1
The bot runs in DRY RUN mode by default. It will analyze and display recommended trades but won't execute them.
To enable live trading, modify dry_run=False in main.py.