Skip to content
Project: Building Financial Reports
DATA IMPORTING AND MANIPULATION
Importing necessary components
import numpy as np
import pandas as pd
import seaborn as snsReading Balance Sheet Data
balance_sheet = pd.read_excel("data/Balance_Sheet.xlsx", index_col=0)
balance_sheetReading Income Statement Data
income_statement = pd.read_excel("data/Income_Statement.xlsx", index_col=0)
income_statementMerging Data
df_ratios = pd.merge(income_statement, balance_sheet, on = ["Year", "company", "comp_type"])
df_ratios
RATIOS CALCULATION
Calculation of the profitability ratio
# Compute gross margin ratio
df_ratios["profitability_ratio"] = (df_ratios["Total Revenue"] - df_ratios["Cost Of Goods Sold"])/df_ratios["Total Revenue"]
df_ratiosCalculation of the leverage ratio
# Compute debt-to-equity ratio
df_ratios["leverage_ratio"] = df_ratios["Total Liab"]/df_ratios["Total Stockholder Equity"]
df_ratiosEXPLORATORY ANALYSIS