A program that parses 13F reports filed with the SEC.
Project description
Background
From investor.gov (educational website from the SEC):
An institutional investment manager that uses the U.S. mail (or other means or instrumentality of interstate commerce) in the course of its business, and exercises investment discretion over $100 million or more in Section 13(f) securities (explained below) must report its holdings quarterly on Form 13F with the Securities and Exchange Commission (SEC).
holdingsparser fetches 13-F filings from EDGAR and outputs the holding entries in a DSV file.
Quick start
Install the package:
pip install --user holdingsparser
Upgrade the package:
pip install --user --pre -U holdingsparser
Search for a filing with the CIK and output a file delimited with tabs named holdings.tsv:
holdingsparser 0001166559 -d "\t" -o ./holdings.tsv
Leaving out the -o option, a file will be written in the current working directory named CIK_holdings.FILE_EXTENSION.
Alternatively, invoke the program as a module:
python -m holdingsparser 0001166559
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for holdingsparser-3.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f266320a101bef3375425406cb3ccc65930d0dcc4e4fa698afd83862cd571fa |
|
MD5 | de9df9f2eba0d7120e5f3000b713ded2 |
|
BLAKE2b-256 | ca6a1c8924b8933edccee952c0c823cca5d0e455fba5d639fd2c9c25546656ec |