Home / Factor research

alphalens

Factor research★ 4,470 GitHub starsJupyter Notebook⏱ No commits in over six months

Performance analysis of predictive alpha stock factors

What it is

A Python library for evaluating predictive (alpha) stock factors. It produces factor 'tear sheets' covering returns analysis, information coefficient analysis, turnover analysis, and grouped analysis, and integrates with Zipline for backtesting and Pyfolio for portfolio and risk analysis. Quants researching and testing alpha ideas, especially those working in Jupyter notebooks, will find it useful. The library originated with Quantopian, and its examples and notebooks assume familiarity with that research ecosystem, so some referenced services may not be fully available to outside users.

At a glance

RecommendedOur rating, based on popularity, maintenance and how ready it is for real use.

Best forProfessional quants
Used forData analysis, Strategy research
MarketsMulti-market
StackPython
Learning curveModerate learning curve
Practical valueHigh practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceNo commits in over six months

GitHub stars, last 30 days

Daily snapshots since 2026-09-12 (up to 30 days): +27 over the period, now 4,470. Gaps mean no snapshot was taken that day.

In the author's words

Performance analysis of predictive alpha factors.

Open on GitHub ↗This week's trending tools中文页面

Similar tools