alphasift

Automate A-share stock candidate discovery and ranking with structured outputs.

Updated May 18, 2026
One-click install
npx skills add https://github.com/cavadasA/alphasift-us --skill alphasift-cavadasa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alphasift
Source: https://github.com/cavadasA/alphasift-us/tree/main
Command: npx skills add https://github.com/cavadasA/alphasift-us --skill alphasift-cavadasa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

自动选股 Skill 旨在帮助 AI Agent 从全市场筛选、评分并排序 A 股候选股票,为后续分析或执行提供结构化输出。

Core Features & Use Cases

  • L1 硬筛:依据 YAML 策略定义的硬条件进行全市场初筛,剔除不符合条件的股票。
  • L2 横向排序:在候选池内使用 LLM 进行结构化排序、对比风格与风险并给出可审计的论点。
  • L3 后置分析:可插入外部分析服务(如 DSA)或本地分数卡进行深度分析与风险调整。
  • 候选上下文与行业热度锚点:支持注入新闻/公告/资金流等上下文,以及行业热度数据以提升排序稳定性。

Quick Start

在 CN 市场使用默认 dual_low 策略执行一次快速演示,输出前 5 名候选。

Frequently Asked Questions about alphasift

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

FAQPage Schema
How do I automate A-share stock screening and ranking for an AI agent?

Automate A-share stock screening by using strategy YAML files for L1 hard filtering across the entire market, then applying LLM ranking to sort candidates and output structured results for downstream AI analysis.

Can I use a custom YAML strategy to filter the entire CN stock market?

Yes, you can filter the entire CN stock market by defining custom hard conditions in a strategy YAML file, which the engine applies as an L1 hard filter to eliminate non-compliant stocks from the candidate pool.

How does LLM ranking work for stock candidate evaluation?

LLM ranking compares stocks within the filtered candidate pool by evaluating context, style, and risk to generate an auditable ranking, which is then optionally refined by L3 post-analysis using daily K and industry heat anchors.

What is the best way to evaluate stock screening strategy performance over time?

Evaluate stock screening strategy performance by saving your execution runs, which enables T+N post-evaluation to track how selected candidates perform over subsequent trading days.

Do I need external market data to improve stock sorting stability?

You need external market data including news, announcements, capital flows, and industry heat anchors injected as candidate context to improve LLM sorting stability and ensure accurate risk-adjusted rankings.

Does the engine support pluggable post-analysis for deep stock evaluation?

Yes, the engine supports pluggable L3 post-analysis, allowing you to integrate external analysis services or local scorecards for deep evaluation and risk adjustment of the ranked A-share candidates.