Skip to main content

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

  1. Ensure Python 3.x is installed on your system.
  2. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ratios_calculator-0.0.2.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

ratios_calculator-0.0.2-py3-none-any.whl (12.5 kB view details)

Uploaded Python 3

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

Hashes for ratios_calculator-0.0.2.tar.gz
Algorithm Hash digest
SHA256 432130cbb46fe49ff6f1a17d97478accefea75223298c7d38dcf4b22174eb640
MD5 c22cccc7abe34e91c9d9e5c3a3b57275
BLAKE2b-256 0cfb77b84d0e829549b1645238ab757768ea4b2f51ed5a6c4272c6ebac92db23

See more details on using hashes here.

File details

Details for the file ratios_calculator-0.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for ratios_calculator-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a4d9a25fef0c6d04336a7833e6059ae89c40353b4b752343043f25c48a6439ec
MD5 eaff2dc6f5d921baf34dd0a3aa8346a2
BLAKE2b-256 babf694efb47d4dad947c89b633efcc6894f0291a5fe5bf247e23250e46f128b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page