factor-research

Compute cross-sectional factor exposures and forward returns with IC/IR metrics and quantile backtests.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/Liangwei-zhang/six-stock --skill factor-research-liangwei-zhang
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: factor-research
Source: https://github.com/Liangwei-zhang/six-stock/tree/main/Vibe-Trading/agent/src/skills/factor-research
Command: npx skills add https://github.com/Liangwei-zhang/six-stock --skill factor-research-liangwei-zhang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Systematically evaluates the predictive power of single or multiple factors using IC/IR tests and quantile backtests, and it guides factor screening and combination for cross-sectional stock evaluation.

Core Features & Use Cases

  • IC/IR analysis and interpretation for factor signals
  • Quantile backtesting across instruments to assess discrimination
  • Factor screening and combination to build robust multi-factor signals
  • Cross-industry and cross-market comparison to validate factor stability

Quick Start

Provide your cross-sectional factor values CSV and align it with the corresponding forward-return CSV, then run the factor_analysis tool to obtain IC/IR metrics and group-equity results.

Frequently Asked Questions about factor-research

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

FAQPage Schema
How do I evaluate cross-sectional factor predictive power using IC and IR?

To evaluate cross-sectional factor predictive power, compute factor exposures against forward returns to obtain IC/IR metrics. This systematically tests single-factor validity and guides multi-factor stock screening across multiple instruments.

What is the best way to run a quantile backtest for stock-picking factors?

The best way to run a quantile backtest for stock-picking factors is to align cross-sectional factor CSV data with forward-return CSV data. This process outputs quantile backtest results and group equity curves to assess factor discrimination.

Can I use factor analysis to test multiple factors across different markets?

Yes, you can use factor analysis to test multiple factors across different markets. The cross-sectional evaluation supports cross-industry and cross-market comparison to validate factor stability and build robust multi-factor signals.

How do I combine multiple factors into a robust stock screening signal?

To combine multiple factors into a robust stock screening signal, evaluate individual factor predictive power using IC/IR tests and quantile backtests. This cross-sectional analysis guides factor screening and combination for robust results.

Do I need aligned CSV files to perform cross-sectional factor analysis?

Yes, you need aligned cross-sectional factor value CSV files and corresponding forward-return CSV files. Providing these aligned inputs allows the factor analysis tool to properly compute IC/IR metrics and generate group equity curves.

Why does cross-sectional factor analysis require forward returns to calculate IC?

Cross-sectional factor analysis requires forward returns to calculate IC because IC measures the correlation between current factor exposures and subsequent asset performance. This relationship evaluates the factor's actual predictive power.