mirror of
https://github.com/wassname/sec-web-scraper-13f.git
synced 2026-06-27 16:31:41 +08:00
af9f1ab8572c71f13a932fddfa7bf3e311fdf8f6
Bumps [lxml](https://github.com/lxml/lxml) from 4.6.3 to 4.6.5. - [Release notes](https://github.com/lxml/lxml/releases) - [Changelog](https://github.com/lxml/lxml/blob/master/CHANGES.txt) - [Commits](https://github.com/lxml/lxml/compare/lxml-4.6.3...lxml-4.6.5) --- updated-dependencies: - dependency-name: lxml dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
SEC Python Web Scraper
This repository contains a Python Web scraper for parsing 13F filings (mutual fund holdings) from SEC's website, EDGAR, and writing a .tsv file from the data.
Requirements
Getting Started
pip install -r requirements.txt(orpipenv installif you are using pipenv)python scraper.py(orpipenv run python scraper.py)- When prompted, enter the 10-digit CIK number of a mutual fund
Key Dependencies
- Requests, Python library for making HTTP requests
- lxml, Python library for processing XML and HTML
- Beautiful Soup, Python library for scraping information from Web pages
- re, Python module for using regular expressions
- csv, Python module for parsing and writing CSV and TSV files
Contributor
References
Languages
Jupyter Notebook
99.3%
Python
0.7%