Metadata-Version: 2.4
Name: financial_calc
Version: 0.1.4
Summary: 
License-File: LICENSE
Author: vitorbeltrao300@gmail.com
Requires-Python: >=3.12
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: numpy (>=2.3.4,<3.0.0)
Requires-Dist: numpy-financial (>=1.0.0,<2.0.0)
Description-Content-Type: text/markdown

# Financial Calculations

A comprehensive Python package for fundamental and advanced financial mathematics operations. Check the table below to see which features have been implemented so far.
***

## Installation

**Dependencies**

financial-calc requires:

* Python >=3.12
* numpy-financial >=1.0.0, <2.0.0
* numpy >=2.3.4, <3.0.0

If you already have a working installation of numpy-financial and numpy, the easiest way to install financial-calc is using `pip`:

`pip install financial-calc`
***

## Features and Usage

So far, this library is organized into 2 files: `financial_math.py` and `interest_rates.py`.

**financial_math**

It covers the main calculations involved in financial mathematics. The implemented classes are:

* `capitalization_regime`
* `uniform_payments_series`
* `investment_evaluation_methods`

**interest_rates**

It covers all issues related to interest rates. The implemented classes are:

* `equivalent_rates`
***

## Contributing

Contributions are welcome! If you find any issues, have suggestions for new financial functions, or wish to improve existing code, please feel free to open an issue or submit a pull request.

