Home / Other tools

ffn

Other tools★ 2,682 GitHub starsPython⏱ Commits today

Financial function library for quantitative analysis in Python

What it is

A financial function library for Python aimed at people working in quantitative finance. Built on Pandas, NumPy and SciPy, it provides utilities for performance measurement and evaluation, graphing, and common data transformations. Those wanting a full backtesting framework are pointed to bt, which is built on top of it. Installation via pip pulls in many dependencies, so an Anaconda distribution is recommended to simplify setup.

At a glance

Worth watchingOur 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 curveEasy to start
Practical valueMedium practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceCommits today

GitHub stars, last 30 days

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

In the author's words

A financial function library for Python.

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

Similar tools