Skip to main content

Data frame downloader for fundamental financial

Project description

It is a Python 3 library for generating stock fundamental data through YahooFinance. The library is primarily based on yfinance package. fundamental requires only list of tickers input from the user and easily generate dataframe for fundamental ratio analysis, relative value ratio analysis and industry relative analysis.

Data inclusion

  • financials for recent 3 years. (income statement, balance sheet, cash flow statement)
  • calendar year end financials for comparision.
  • TTM financial by aggregate recent 4 quarters data
  • Basic share data for each fiscal year end and recent fiscal quarter end
  • price data for each fiscal year end and recent fiscal quarter end
  • It takes about 10 minutes to create a dataframe for 100 stocks.

Usage

::

# pip install fundamental

from fundamental import fundamental

symlist=[‘GOOG’,’MSFT’,’FB’]

df = fundamental.get_df_list(symlist)

https://github.com/steven2K19/fundamental

Limitation

  • slow internet connection would lead scraping error and the program will auto try 3 times.

Project details


Download files

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

Files for fundamental, version 0.1.1.18
Filename, size File type Python version Upload date Hashes
Filename, size fundamental-0.1.1.18-py3-none-any.whl (5.9 kB) File type Wheel Python version py3 Upload date Hashes View hashes
Filename, size fundamental-0.1.1.18.tar.gz (4.6 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page