screen-factors

Filter stock universes by price, financial, and custom factors.

116|38|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/xingwudao/open-xquant --skill screen-factors
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: screen-factors
Source: https://github.com/xingwudao/open-xquant/tree/main/agent/skills/screen-factors
Command: npx skills add https://github.com/xingwudao/open-xquant --skill screen-factors

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually filtering large stock universes using multiple factor types (price, financial, custom) is time-consuming and prone to human error for quant researchers and AI coding agents building candidate lists for trading strategies.

Core Features & Use Cases

  • Multi-factor screening support: Filter stocks using price-based factors (momentum, volatility), financial statement factors (PE, PB, ROE, etc.), and custom user-defined factors.
  • Configurable screening rules: Set rebalance dates, ranking thresholds, and missing value handling to match specific research needs.
  • Use case: A quant researcher can quickly filter the S&P 500 to generate a list of high-momentum, low-volatility candidates for further backtesting, or an AI agent can produce candidate lists as part of an end-to-end quant research workflow.

Quick Start

Use the screen-factors skill to generate a list of top 10 US large-cap stocks with the highest 60-day momentum and lowest 20-day volatility as of 2024-12-31.

Frequently Asked Questions about screen-factors

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

FAQPage Schema
How do I screen stocks using multiple financial factors for quant research?

Stock screening for quant research filters large symbol universes using price-based, financial statement, and custom factors. You can set rebalance dates, ranking thresholds, and missing value rules to generate reproducible candidate lists.

What's the best way to filter a stock universe by momentum and volatility factors?

Filtering a stock universe by momentum and volatility involves applying price-based factor screening with configurable threshold rules. You set a rebalance date and rank stocks to extract high-momentum, low-volatility candidates for backtesting workflows.

Can I use custom factors alongside PE and ROE financial statement factors?

Yes, custom user-defined factors can be used alongside financial statement factors like PE, PB, and ROE. The screening supports simultaneous filtering across price-based, financial, and custom factor types for multi-factor strategy workflows.

How does missing value handling work during multi-factor stock screening?

Missing value handling during factor screening is configurable, allowing you to define rules for how stocks with incomplete factor data are treated. This ensures reproducible filtered candidate outputs across different rebalance dates.

Does multi-factor candidate selection support specific rebalance dates for backtesting?

Yes, multi-factor candidate selection supports configurable rebalance dates to ensure reproducible screened outputs. This allows quant researchers to align filtered stock lists precisely with historical backtesting workflow requirements.