domokane/FinancePy

A Python Finance Library that focuses on the pricing and risk-management of Financial Derivatives, including fixed-income, equity, FX and credit derivatives.

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 56 minutes ago
Added to GitGenius on September 22nd, 2026
Created on October 27th, 2019
Open Issues & Pull Requests: 46 (+0)
GitHub issues: Enabled
Number of forks: 453
Total Stargazers: 3,169 (+0)
Total Subscribers: 65 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.6 hours
Mean response time: 63.3 days
90th percentile: 15.6 days
Tracked items: 79

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 95% of issues opened in the past year have since been closed. Three people close 99% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 43
Closed in 7 days: 47
Avg open age: 621 days
Stale 30+ days: 3
Stale 90+ days: 3

Recent activity

Opened in 7 days: 43
Closed in 7 days: 41
Comments in 7 days: 2
Events in 7 days: 25

Top labels

  • good first issue (4)
  • Finance Quant (3)
  • Python Task (3)
  • Numba Expertise (2)
  • enhancement (2)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

FinancePy is a Python finance library that focuses on the pricing and risk management of financial derivatives across fixed-income, equity, FX, and credit asset classes.

The library addresses the need for a comprehensive toolkit to value complex financial instruments and assess their risk characteristics. It provides implementations of standard pricing models and risk calculations used in derivatives markets, enabling users to compute fair values, sensitivities, and other risk metrics for a wide range of derivative products. The approach centers on making these calculations accessible through a Python interface, leveraging numerical computation to handle the mathematical complexity involved in derivative valuation.

The tool suits practitioners and students working with derivatives who need to perform pricing and risk analysis without building these models from scratch. It is particularly valuable for those working with fixed-income derivatives, equity options, currency derivatives, and credit instruments who want a ready-made library rather than implementing models independently. The library's use of Numba for numerical computation indicates a focus on performance-critical calculations, making it suitable for workflows where speed matters alongside accuracy.

Development activity shows consistent engagement with the codebase through regular commits addressing bug fixes and feature additions. The project maintains responsiveness to user-reported issues, with maintainers actively triaging and resolving problems raised by the community. Documentation is kept current alongside code changes, ensuring that examples and API descriptions reflect the actual state of the library. The maintainers demonstrate a commitment to code quality by reviewing contributions carefully before integration into the main branch.