TradingAgents/tradingagents/dataflows/discovery
Youssef Aitousarrah f73681cf1c research(short-squeeze): 2026-04-12 — new short_squeeze scanner; high SI (>20%) as squeeze-risk discovery for cross-scanner confluence
Implements ShortSqueezeScanner wrapping existing get_short_interest() in finviz_scraper.py.
Research finding: raw high SI predicts negative long-term returns (academic); edge is using
SI as a squeeze-risk flag when combined with earnings_calendar or options_flow catalysts.
Directly addresses earnings_calendar pending hypothesis (APLD 30.6% SI was strongest setup).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-12 19:10:36 -07:00
..
performance feat: discovery pipeline enhancements with ML signal scanner 2026-02-09 22:53:42 -08:00
scanners research(short-squeeze): 2026-04-12 — new short_squeeze scanner; high SI (>20%) as squeeze-risk discovery for cross-scanner confluence 2026-04-12 19:10:36 -07:00
__init__.py feat: discovery system code quality improvements and concurrent execution 2026-02-05 23:27:01 -08:00
analytics.py learn(iterate): 2026-04-12 — surface worst-performing strategies in ranker context; LLM now sees news_catalyst (0% 7d win rate) and social_hype (14.3%) as explicit penalties 2026-04-12 18:04:46 -07:00
candidate.py feat: discovery system code quality improvements and concurrent execution 2026-02-05 23:27:01 -08:00
common_utils.py fix(discovery): fix three scanner hang/validation bugs found in ranker_debug.log 2026-02-20 22:35:42 -08:00
discovery_config.py learn(iterate): 2026-04-12 — raise score threshold 55→65; minervini leads; insider_buying staleness pattern identified 2026-04-12 18:04:46 -07:00
filter.py feat(scanners): add minervini scanner to registry 2026-04-06 13:51:42 -07:00
ranker.py learn(iterate): 2026-04-12 — document social_dd/early_accumulation; split social_dd from social_hype in ranker (55% 30d win rate vs 14.3%) 2026-04-12 19:03:03 -07:00
risk_metrics.py fix(discovery): commit risk_metrics.py and reduce Minervini max_tickers to 50 2026-04-07 16:24:29 -07:00
scanner_registry.py Update 2026-02-20 08:38:15 -08:00
ticker_matcher.py feat: discovery pipeline enhancements with ML signal scanner 2026-02-09 22:53:42 -08:00
utils.py feat(scanners): add minervini scanner to registry 2026-04-06 13:51:42 -07:00