secfeed (Python)
Client for the SecFeed SEC EDGAR API. No dependencies, Python 3.8+.
pip install secfeed
from secfeed import Client
sf = Client("sf_...") # free key at https://secfeedapi.com
sf.filings('ticker:AAPL AND formType:"10-K"', size=5)
sf.insider_trades(ticker="NVDA", code="P")
sf.financial_statements("AAPL")
sf.events_8k(item="5.02")
for filing in sf.stream(form_types=["8-K"]):
print(filing["companyName"], filing["formType"])
Every endpoint in the API docs has a method. Errors raise SecFeedError.
Metadata
Release files for secfeed 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| secfeed-0.1.0.tar.gz | 3.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| secfeed-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.4 kB
Release files / secfeed-0.1.0.tar.gz
| Download URL | secfeed-0.1.0.tar.gz |
|---|---|
| Size | 3.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b67f66bea05f45c62e71bbfc5b077773ab4f4c27bdc9d0ee04f4a8a99b192a1b
|
|
BLAKE2b-256 checksum How to use checksums |
f68a57ece8c4a28480bd3c127563543029e2b5ea3e59bb905926fecf10d20768
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.8
|
Release files / secfeed-0.1.0-py3-none-any.whl
| Download URL | secfeed-0.1.0-py3-none-any.whl |
|---|---|
| Size | 3.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
19d9d382f4e9373fabf4c8bbb3ee08f7230a3d1896b0e9494e5440288f0ffa7d
|
|
BLAKE2b-256 checksum How to use checksums |
ad74ff7f9bd6c5b4179dc344b8585e9cfb47e249e25de4ceb90afbfc3976eed3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.8.8
|