Repository navigation
Highlights
Options strategies
theta— cash-secured put wheel at ~25Δ / 30-45 DTE, flips to covered calls on assignment (be right and sit tight)covered_call_screener— ranks dividend-paying stocks by annualized if-called yield + captured dividend; new TRIGGER-chain buy-write live executiongamma_scanner— long-straddle candidates where implied vol is cheap vs realized vol (scan-only)unusual_activity— flags contracts where today's volume exceeds open interest by a configurable multiple (scan-only)- Multi-leg execution for vertical spreads and iron condors (see
docs/multi-leg-execution-plan.md)
New equity strategies
brown_momentum— Constance Brown's RSI range-shift + Composite Index divergence + Derivative Oscillatortick_breadth— intraday\$TICKvs price non-confirmation divergence, long-onlyah_sniper— deep-discount LIMIT buys in after-hours (16:00-20:00 ET) at close − N × ATR
Research & data
autoresearchpipeline — walk-forward backtest + Monte Carlo + bootstrap Sharpe CI + SPY baseline + LLM critique, writes per-strategy markdown reports and a ranked leaderboard- Quant research feed — arXiv, Papers With Backtest, Alpha Architect, Hudson & Thames with keyword relevance scoring and optional LLM summaries
- New scrapers: earnings calendar (Briefing.com), dividend calendar, splits calendar, upgrades/downgrades
- High/low scanner (
hilo.py) — fresh N-day highs/lows across the configured universe
Risk & execution
- Earnings / ex-dividend blackout gate on BUYs (warn or block)
- Cash sweep command (
/sweep) — moves idle cash to SWVXX or SGOV - Per-strategy
LIVE_*toggles for every new strategy, all default off
Testing
- 733 tests passing across backtest validation, covered calls, iron condors, verticals, buy-write execution, scrapers, Telegram approval flow, tick breadth, Brown indicators, and quant research
Upgrade notes
- Bumped to
0.2.0from0.1.0 - New env vars — see updated
.env.exampleforTHETA_*,AH_SNIPER_*,TICK_*,BROWN_*,COVERED_CALL_*,GAMMA_SCANNER_*,UNUSUAL_ACTIVITY_*,AUTORESEARCH_*,QUANT_RESEARCH_*,SWEEP_*,EARNINGS_BLACKOUT_*,DIVIDEND_BLACKOUT_* - All new
LIVE_*toggles ship asfalse— strategies are scan-only until explicitly enabled - Run
uv syncto pick up any dependency changes
Commands added
./run.sh hilo, ./run.sh earnings, ./run.sh autoresearch
Full changelog: ...v0.2.0