Skip to main content

it is a lightweight Python library for extracting financial data from structured, publicly accessible stock information pages

Project description

https://img.shields.io/pypi/v/sfinance.svg Documentation Status

sfinance is a lightweight Python library for automating the extraction of financial tables from publicly accessible, structured HTML pages.

It uses Selenium and BeautifulSoup under the hood to simulate browser behavior and extract data into pandas DataFrames for further analysis.

This tool is intended for personal and educational use only.

Features

  • Uses Selenium to render dynamic content

  • Parses financial tables with BeautifulSoup

  • Extracts income statement, balance sheet, cash flow, shareholding, and company overview

  • Outputs pandas DataFrames for analysis

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

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

sfinance-0.1.0.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sfinance-0.1.0-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file sfinance-0.1.0.tar.gz.

File metadata

  • Download URL: sfinance-0.1.0.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.6

File hashes

Hashes for sfinance-0.1.0.tar.gz
Algorithm Hash digest
SHA256 694c7b278b4799a89cf5c5eeb1e7cd82e03b730387955c5b94c6ea5c31cba9c0
MD5 ab995597c8dc33f4fa4791e2b9d90cfc
BLAKE2b-256 29302233e1fadc91100d4a38491c3e23ecd5e8d0b139a071b742a54f3ecafbad

See more details on using hashes here.

File details

Details for the file sfinance-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: sfinance-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.6

File hashes

Hashes for sfinance-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4e7f7887c4f4350e4bcbe7cbc57046e3c08b2b023054dd263d45435a8831e84a
MD5 a61996eceb1ace93ff5d8bc89bf48e00
BLAKE2b-256 19efd5c8ff8acabb030735db870e82c3d568c8f2ab4c2e95883441be8728e0ab

See more details on using hashes here.

Supported by

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