Skip to main content

NumPy Financial

The numpy-financial package contains a collection of elementary financial functions.

The financial functions in NumPy are deprecated and eventually will be removed from NumPy; see NEP-32 for more information. This package is the replacement for the original NumPy financial functions.

The source code for this package is available at https://github.com/numpy/numpy-financial.

The importable name of the package is numpy_financial. The recommended alias is npf. For example,

>>> import numpy_financial as npf
>>> npf.irr([-250000, 100000, 150000, 200000, 250000, 300000])
0.5672303344358536

Development

Test the package:

spin test -- --doctest-modules

Metadata

Release files for numpy-financial 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for numpy-financial 1.1.0
File Size Uploaded
numpy_financial-1.1.0.tar.gz 43.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for numpy-financial 1.1.0
File
numpy_financial-1.1.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
numpy_financial-1.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
numpy_financial-1.1.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
numpy_financial-1.1.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
numpy_financial-1.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
numpy_financial-1.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
numpy_financial-1.1.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
numpy_financial-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details

Total release size: 889.2 kB

Release files / numpy_financial-1.1.0.tar.gz

Download URL numpy_financial-1.1.0.tar.gz
Size 43.3 kB
Tags Source
SHA-256 checksum
How to use checksums
45d45578473ff1bc5cebd586c42f7d0821ac5d7d7cd87f7289a58d0a6c9ad71c
BLAKE2b-256 checksum
How to use checksums
55c9cc76e044ce717a8236d6b51dc3decbec9b4fa69faef45cbda3432ace6c35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / numpy_financial-1.1.0-cp314-cp314-win_amd64.whl

Download URL numpy_financial-1.1.0-cp314-cp314-win_amd64.whl
Size 125.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
ec250a0215805b9629486d725c6d2eef218b280c1125cb85c50120aa0b7c5c99
BLAKE2b-256 checksum
How to use checksums
3eccc47bd10824f28f7942bbeed023d0aa2755801bd06f6e912778a7e093d180
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / numpy_financial-1.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL numpy_financial-1.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 118.9 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
199e0e9e716fca0d520c1cdf46a724eeef19715e007f0bb6c75766fe146b2782
BLAKE2b-256 checksum
How to use checksums
6c73f09872846ff3d470ad0ff154d4d9195395c2080c41eea27f61a70bbf219c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / numpy_financial-1.1.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL numpy_financial-1.1.0-cp314-cp314-macosx_11_0_arm64.whl
Size 86.5 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
40954af654a3c30c7c27fc2b222b10be13c9b91e055a6487fcb0761f45bf8364
BLAKE2b-256 checksum
How to use checksums
28fde8ca1e65b0d5f22df9b0ada599b0d1238cffc374cce86d15d608d9054941
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / numpy_financial-1.1.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL numpy_financial-1.1.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 93.9 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
aa3f3b7e0aa5f36a7fbd1dd4e70754b557b41573b83e440b78d2d46959c41b2e
BLAKE2b-256 checksum
How to use checksums
05d0aa1c7afc4d80ad2e945a816a64a64ec064a0c7bfd61fbeed4dd7576c0afd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / numpy_financial-1.1.0-cp313-cp313-win_amd64.whl

Download URL numpy_financial-1.1.0-cp313-cp313-win_amd64.whl
Size 122.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
1e8bfe8b873d98f5e15b3e7d26bc8f412e89a183b2a8e951bee2d911c0ae6a62
BLAKE2b-256 checksum
How to use checksums
0f7078f68426d3b76ea35c7c4d3d9ac862c4db2a160482467a0f0bb6db311f9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / numpy_financial-1.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL numpy_financial-1.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 118.5 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8e90529704e311edd4c9994886b5d4c5eebbe4d93ee000b96c2df437be8898bc
BLAKE2b-256 checksum
How to use checksums
2e1f2d939fd45027dcd2c3598fc93495bcd50c029054d7b3639d09e4d06bfca3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / numpy_financial-1.1.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL numpy_financial-1.1.0-cp313-cp313-macosx_11_0_arm64.whl
Size 86.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3902ab6a22716da94096e56c057fba6a92cc750c321b6729475be8d8438f6811
BLAKE2b-256 checksum
How to use checksums
e3ac3d839657a5e6faf1805d228b7f75a2a930bd2817f912e8258babe832c4ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release files / numpy_financial-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL numpy_financial-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 93.7 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
52c24a0a40dd2ba797c61c9621daf565e80f4b500907e44506835a2dcdaf66dc
BLAKE2b-256 checksum
How to use checksums
f2e16609b2a2694d20fd7629d0e551bfdf7813b34fdfd805a2d7e4c94a377f9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 15, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.1.0 This release

9 release files

1.0.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page