quant-factor-screener

Compute and rank A-share stocks using a formal multi-factor model.

20|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/yuping322/finskills --skill quant-factor-screener-yuping322
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quant-factor-screener
Source: https://github.com/yuping322/finskills/tree/main/China-market/quant-factor-screener
Command: npx skills add https://github.com/yuping322/finskills --skill quant-factor-screener-yuping322

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables systematic screening of A-share stocks using formal factor models to identify positions with favorable factor exposures, supporting objective, data-driven investment decisions.

Core Features & Use Cases

  • Parameter configuration: choose stock pools (e.g., CSI 800, All A) and the set of factors to include.
  • Score computation: calculates per-stock factor scores, ranks by composite score, and provides sector-aware, percentile-based outputs.
  • Use Case: ideal for factor investing, smart beta construction, and academic-factor based stock selection.

Quick Start

Configure your stock pool and factors, then run the screener to generate a ranked list of candidates.

Frequently Asked Questions about quant-factor-screener

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

FAQPage Schema
How do I screen A-share stocks using a multi-factor model?

A multi-factor model for A-share stock screening calculates per-stock scores across chosen factors like value, momentum, and quality. It ranks stocks by composite score to surface favorable factor exposures for objective, data-driven investment decisions.

Can I use this tool for Smart Beta construction and factor investing?

Yes, you can use this tool for Smart Beta construction and factor investing. It systematically computes and ranks A-share stocks based on formal factor exposures, supporting academic-factor based stock selection and objective portfolio decisions.

Do I need the findata toolkit to run quantitative factor analysis?

Yes, you need the findata toolkit for data inputs. The multi-factor screener relies on this toolkit to supply the underlying market data required to compute and rank A-share stocks based on your configured factors.

What is the best way to configure value, momentum, and quality factors for stock screening?

The best way to configure value, momentum, and quality factors is to select your desired stock pool and specify the target factor set. The screener then computes scores and generates a ranked list of candidates with favorable exposures.

How are stocks ranked during factor score computation?

Stocks are ranked by a composite score derived from calculated per-stock factor exposures. The output is sector-aware and percentile-based, ensuring objective comparison across different market segments during the screening process.

Are there limitations when applying systematic factor screening to the All A-share market?

Systematic factor screening across the All A-share market requires comprehensive data inputs via the findata toolkit. The primary limitation is data dependency; the screener relies entirely on these inputs and repository references to compute sector-aware, percentile-based rankings.