ZhuLinsen/alphasift
AI-native stock screening engine with full-market discovery, LLM ranking, risk-aware scoring, and auditable evaluation. AI选股
What it solves
AlphaSift is a stock discovery and ranking engine designed to help users and AI agents scan the broad market to find high-potential stocks based on specific strategies. It bridges the gap between raw market data and actionable shortlists by combining deterministic technical filters with optional LLM-based qualitative reasoning.
How it works
The engine operates through a multi-layered pipeline:
- L1 Deterministic Screening: Applies hard filters and factor scoring across the full market snapshot to narrow down the universe.
- L2 LLM Ranking: (Optional) Uses LLMs to perform structured reasoning on the remaining candidates, analyzing catalysts, risks, and confidence levels.
- L3 Post-Analysis: (Optional) Runs final checks via a local scorecard or external analyzers like the Daily Stock Analysis (DSA) service.
- Enrichment & Discovery: The system can enrich candidates with daily K-line features (e.g., MACD, RSI) and discover market "hotspots" (trending topics/sectors) with timeline evidence.
- Evaluation Loop: Users can save runs and evaluate them later (T+N) to track follow-through, failed breakouts, and drawdowns.
Who it’s for
- Quantitative Researchers: Those who want to implement and audit auditable YAML-based screening strategies.
- AI Agent Developers: Developers building financial agents who need a structured, callable interface (
SKILL.md) for market discovery. - Retail Traders: Users looking for a systematic way to discover value, trend, or momentum stocks without manual scanning.
Highlights
- Agent-Native: Includes a dedicated skill description and a local JSON API for seamless integration with AI agents.
- Hybrid Ranking: Combines hard mathematical factors with LLM judgment for a more nuanced selection process.
- Robust Data Sourcing: Implements a priority-based fallback system across multiple A-share data providers (Sina, Tushare, AkShare, etc.) to ensure uptime.
- Auditable Strategies: Strategies are defined in YAML, making them easy to modify, share, and audit.
- Built-in Evaluation: Includes tools to save runs and perform T+N evaluation to measure actual performance against subsequent price action.
Related
- Project
- Project
- Project
- Project