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.

Source Distribution

fundamental-0.1.1.18.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

fundamental-0.1.1.18-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file fundamental-0.1.1.18.tar.gz.

File metadata

  • Download URL: fundamental-0.1.1.18.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.3

File hashes

Hashes for fundamental-0.1.1.18.tar.gz
Algorithm Hash digest
SHA256 f8482e59ae9ee7a8684f7aa5ca1500c7d8e4d111092927e9fe62b046b12646e2
MD5 5175ffb471b83d9f6419c69c36729e9f
BLAKE2b-256 83f89b36027b7db87ce77e65044a013f1c00134ff00b9ca170f5c4442ddc143a

See more details on using hashes here.

File details

Details for the file fundamental-0.1.1.18-py3-none-any.whl.

File metadata

  • Download URL: fundamental-0.1.1.18-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.3

File hashes

Hashes for fundamental-0.1.1.18-py3-none-any.whl
Algorithm Hash digest
SHA256 3d2c308672b1266bea56f9cf0f29e6d4ebffc7950c961a60da7c91bd163cfd8b
MD5 4adbc84661a7717a11de79272922a223
BLAKE2b-256 274f6c00f9c6601f50b4b787737775f17993d4c41ae1839a582b246c3219734e

See more details on using hashes here.

Supported by

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