SEC bulk download toolkit using DuckDB for dataframe logic
Project description
secbulkdownload
DuckDB-backed SEC bulk download utilities for quarterly index filtering, filing downloads, and header parsing.
Install
pip install secbulkdownload
Usage
from secbulkdownload import idx
quarter_idx = idx(
start_year=2024,
start_quarter=1,
end_year=2024,
end_quarter=4,
user_agent="Your Company you@example.com",
)
records = quarter_idx.filter_index({"Form Type": ["13F-HR", "13F-HR/A"]})
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
secbulkdownload-0.1.1.tar.gz
(36.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file secbulkdownload-0.1.1.tar.gz.
File metadata
- Download URL: secbulkdownload-0.1.1.tar.gz
- Upload date:
- Size: 36.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
53afd68602a3d36c33ba7b66a7902dfed22d84d3de7be7f4e0ba51371f3e8020
|
|
| MD5 |
f3ea1797c280729c22b494e48cfe782a
|
|
| BLAKE2b-256 |
87fa2e7c2654688f1196621a84efc58270b64c4314ba174eb85383faf67cb079
|
File details
Details for the file secbulkdownload-0.1.1-py3-none-any.whl.
File metadata
- Download URL: secbulkdownload-0.1.1-py3-none-any.whl
- Upload date:
- Size: 13.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
edf15a293352e9345f673280d4f87097ff024861fbd12f18fdc13e2a242aace0
|
|
| MD5 |
c031b3d12f38a6fb2339c55ed7e92d66
|
|
| BLAKE2b-256 |
ee2c22a6ee1bf7d653d4465670642d20f4c33ec6833171daa929cd03f9adabc9
|