# FinRatioAnalysis
Finacial Ratio Analysis Project:
-Return Analysis
-Margin Analysis
-Leverage Analysis
-Efficiency Analysis
-Liquidity Analysis
-Cash Convertion Cicle (CCC)
-Altman Z Score
-Capital Asset Pricing Model (CAPM)
-Weighted Average Cost of Capital (WACC)
## Documentation
[Documentation](https://corporatefinanceinstitute.com/assets/CFI-Financial-Ratios-Cheat-Sheet-eBook.pdf)
Quick Start.
```bash
#Packages:
pip install yfinanc
pip install FinRatioAnalysis
pip install pandas-datareader
pip install plotly
#Import:
import yfinance as yf
import pandas as pd
import numpy as np
import pandas_datareader as pdr
import plotly.graph_objects as go
import datetime as dt
from FinRatioAnalysis import FinRatioAnalysis
#Create an Objet:
AAPL = FinRatioAnalysis('AAPL', 'yearly') # Frequency most be 'quarterly' or 'yearly'
#Available methods:
AAPL.ReturnRatios()
AAPL.LeverageRatios()
AAPL.EfficiencyRatios()
AAPL.LiquidityRatios()
AAPL.CCC()
AAPL.z_score()
AAPL.z_score_plot()
AAPL.CAPM()
AAPL.WACC()
```
## Authors
- [@lorenzo1285](https://github.com/lorenzo1285)
## 🚀 About Me
I'm a Economist...
## 🔗 Links
[![linkedin](https://www.linkedin.com/in/lorenzocardenas/)](https://www.linkedin.com/in/lorenzocardenas/)
## Installation
Install FinanceAnalysis, yahoo finance, pandas-datareader and plotly with pip
```bash
pip install yfinance
pip install FinRatioAnalysis
pip install pandas-datareader
pip install plotly
```
Raw data
{
"_id": null,
"home_page": "https://github.com/lorenzo1285",
"name": "FinRatioAnalysis",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "python,finance,quantitative analysis,fundamental analysis,portfolio",
"author": "Lorenzo C\u00e1rdenas C\u00e1rdenas",
"author_email": "<lorenzo_cardenas@msn.com>",
"download_url": "https://files.pythonhosted.org/packages/c7/02/5281bd547383ebe129a11f876a1b82b7f814284dacac131afd7bc5f1da4c/FinRatioAnalysis-0.0.7.tar.gz",
"platform": null,
"description": "\n# FinRatioAnalysis\n\n\n\nFinacial Ratio Analysis Project: \n\n\n\n-Return Analysis\n\n\n\n-Margin Analysis\n\n\n\n-Leverage Analysis\n\n\n\n-Efficiency Analysis\n\n\n\n-Liquidity Analysis\n\n\n\n-Cash Convertion Cicle (CCC)\n\n\n\n-Altman Z Score\n\n\n\n-Capital Asset Pricing Model (CAPM)\n\n\n\n-Weighted Average Cost of Capital (WACC)\n\n\n\n## Documentation\n\n\n\n[Documentation](https://corporatefinanceinstitute.com/assets/CFI-Financial-Ratios-Cheat-Sheet-eBook.pdf)\n\n\n\nQuick Start.\n\n```bash\n\n #Packages:\n\n pip install yfinanc\n\n pip install FinRatioAnalysis\n\n pip install pandas-datareader\n\n pip install plotly\n\n\n\n #Import:\n\n import yfinance as yf\n\n import pandas as pd \n\n import numpy as np\n\n import pandas_datareader as pdr\n\n import plotly.graph_objects as go\n\n import datetime as dt \n\n from FinRatioAnalysis import FinRatioAnalysis\n\n\n\n #Create an Objet:\n\n\n\n AAPL = FinRatioAnalysis('AAPL', 'yearly') # Frequency most be 'quarterly' or 'yearly'\n\n\n\n #Available methods:\n\n\n\n AAPL.ReturnRatios()\n\n AAPL.LeverageRatios()\n\n AAPL.EfficiencyRatios()\n\n AAPL.LiquidityRatios()\n\n AAPL.CCC()\n\n AAPL.z_score()\n\n AAPL.z_score_plot()\n\n AAPL.CAPM()\n\n AAPL.WACC()\n\n```\n\n\n\n## Authors\n\n\n\n- [@lorenzo1285](https://github.com/lorenzo1285)\n\n\n\n\n\n \n\n## \ud83d\ude80 About Me\n\nI'm a Economist...\n\n\n\n \n\n## \ud83d\udd17 Links\n\n\n\n[![linkedin](https://www.linkedin.com/in/lorenzocardenas/)](https://www.linkedin.com/in/lorenzocardenas/)\n\n\n\n\n\n \n\n## Installation\n\n\n\nInstall FinanceAnalysis, yahoo finance, pandas-datareader and plotly with pip\n\n\n\n```bash\n\n pip install yfinance\n\n pip install FinRatioAnalysis\n\n pip install pandas-datareader\n\n pip install plotly\n\n```\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Quantitative Finance Ratio Analysis",
"version": "0.0.7",
"split_keywords": [
"python",
"finance",
"quantitative analysis",
"fundamental analysis",
"portfolio"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3abb44ef77bc198e157bd5617009496740eb5ecff1563e915de952142facd610",
"md5": "32934f1a13d64eb2645549e367fc1d3f",
"sha256": "f1522ac558ff9781e4f0bf5b991fc147fda059c8680f7ae6338d4add8376a577"
},
"downloads": -1,
"filename": "FinRatioAnalysis-0.0.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "32934f1a13d64eb2645549e367fc1d3f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 5833,
"upload_time": "2023-01-02T21:10:37",
"upload_time_iso_8601": "2023-01-02T21:10:37.854026Z",
"url": "https://files.pythonhosted.org/packages/3a/bb/44ef77bc198e157bd5617009496740eb5ecff1563e915de952142facd610/FinRatioAnalysis-0.0.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c7025281bd547383ebe129a11f876a1b82b7f814284dacac131afd7bc5f1da4c",
"md5": "2e604d43d3d63c6079b38ed89c54f38d",
"sha256": "ecb78c3c503b664853db029ac5fd2b9e307f2c79d41ffa6272f65be8a2029af2"
},
"downloads": -1,
"filename": "FinRatioAnalysis-0.0.7.tar.gz",
"has_sig": false,
"md5_digest": "2e604d43d3d63c6079b38ed89c54f38d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 5779,
"upload_time": "2023-01-02T21:10:39",
"upload_time_iso_8601": "2023-01-02T21:10:39.504189Z",
"url": "https://files.pythonhosted.org/packages/c7/02/5281bd547383ebe129a11f876a1b82b7f814284dacac131afd7bc5f1da4c/FinRatioAnalysis-0.0.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-01-02 21:10:39",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "finratioanalysis"
}