alphasift

Rank A-share stock candidates using YAML-defined strategies with L1 filters and optional LLM ranking.

332|190|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/ZhuLinsen/alphasift --skill alphasift
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alphasift
Source: https://github.com/ZhuLinsen/alphasift/tree/main
Command: npx skills add https://github.com/ZhuLinsen/alphasift --skill alphasift

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AlphaSift automates discovery and ranking of A-share stock candidates by applying YAML-defined strategies and emitting structured candidate outputs for further analysis.

Core Features & Use Cases

  • End-to-end stock discovery: screen the full market, apply deterministic hard filters, and generate ranked candidate lists.
  • LLM-assisted ranking: optional cross-candidate reasoning, theses, catalysts, risks, and confidence for portfolio risk evaluation.
  • Post-analysis integration: optional DSA or external HTTP analyzers, with T+N evaluation saved runs for later review.
  • Industry/heat context: supports local industry maps and board heat scores to diversify candidate exposure.

Quick Start

Run alphasift quickstart to see a minimal end-to-end workflow.

Frequently Asked Questions about alphasift

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I screen A-share stocks using YAML-defined strategies?

Stock screening with YAML strategies works by applying L1 hard filters to the full A-share market, then generating structured ranked candidate lists. AlphaSift automates this pipeline using your defined YAML configuration files for deterministic filtering.

Can I use LLM ranking for stock candidates after applying hard filters?

Yes, optional LLM ranking for stock candidates applies as an L2 layer after L1 hard filters. This cross-candidate reasoning generates investment theses, catalysts, risks, and confidence scores to aid portfolio risk evaluation.

Do I need a Python environment and API keys to run end-to-end stock screening?

Yes, you need a local Python environment with the alphasift package installed. Optional API keys are required for LLM ranking and external data sources to enable cross-candidate reasoning and post-analysis integration.

What is T+N evaluation in stock screening post-analysis?

T+N evaluation in stock screening saves your run results for later review to track candidate performance over time. It operates during the optional L3 post-analysis phase, integrating with DSA or external HTTP analyzers to validate strategy outcomes.

How does industry map and board heat context diversify stock candidate exposure?

Industry map and board heat context diversify stock candidate exposure by applying local industry maps and board heat scores. This ensures your LLM-ranked results maintain balanced sector distribution across filtered A-share candidates.