A package for calculating and analyzing financial ratios
Project description
Financial Ratios Analysis Application
Overview
This application calculates and visualizes various financial ratios from given data. It is designed to assist in the analysis of financial health over time, focusing on key metrics like interest coverage, fixed-charge coverage, cash flow coverage, and operating cash flow ratios.
Features
- Calculation of Financial Ratios: Automatically computes multiple financial ratios using historical data.
- Interactive Web Visualization: Offers a dynamic web interface to plot the calculated ratios over time, allowing for easy trend analysis and insights.
- Customizable Data Input: Users can input their financial data, and the application will process and display corresponding ratios.
Requirements
- python 3.x
- pandas
- numpy
- dash == 2.17.1
- datetime
- openpyxl>=3.1.3
Installation
- Ensure Python 3.x is installed on your system.
- Install required Python libraries:
pip install pandas numpy dash datetime openpyxl
Implementation
To utilize the ratios_calculator
package effectively, follow these steps to prepare your data and run the analysis:
Step 1: Data Preparation
Download the required financial documents from FACTSET:
- Balance Sheet
- Income Statement
- Stock Price History
Ensure these files are saved in Excel [.xlsx] format.
Step 2: Install the Package
If you haven't already installed the ratios_calculator
package, you can do so using pip. Open your command-line interface and run:
pip install ratios_calculator
Step 3: Usage
After installing and importing the ratios_calculator
package, you can easily run the analysis using the following command in your Python script or interactive session:
import ratios_calculator
ratios_calculator
After the program is run, follow the prompts in the terminal to provide the path to the specified files downloaded in Step 1.
Step 4: Output
After processing, the ratios_calculator will automatically save a CSV file [ratios.csv] containing the calculated financial ratios to your current working directory. This file can be used for further analysis or reporting.
License
This project is licensed under the MIT License.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ratios_calculator-0.0.2.tar.gz
.
File metadata
- Download URL: ratios_calculator-0.0.2.tar.gz
- Upload date:
- Size: 9.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
432130cbb46fe49ff6f1a17d97478accefea75223298c7d38dcf4b22174eb640
|
|
MD5 |
c22cccc7abe34e91c9d9e5c3a3b57275
|
|
BLAKE2b-256 |
0cfb77b84d0e829549b1645238ab757768ea4b2f51ed5a6c4272c6ebac92db23
|
File details
Details for the file ratios_calculator-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: ratios_calculator-0.0.2-py3-none-any.whl
- Upload date:
- Size: 12.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
a4d9a25fef0c6d04336a7833e6059ae89c40353b4b752343043f25c48a6439ec
|
|
MD5 |
eaff2dc6f5d921baf34dd0a3aa8346a2
|
|
BLAKE2b-256 |
babf694efb47d4dad947c89b633efcc6894f0291a5fe5bf247e23250e46f128b
|