stocklake
A CLI tool to install stock information from various APIs to your data sources (local artifacts, databases, ...etc).
Table of Contents
Installation
pip install stocklake
Supported APIs
| name | status | API Docs | Additional Information |
|---|---|---|---|
| Nasdaq API (Screener) | ✅ | URL | |
| Polygon API (Stock Financials Vx) | ✅ | URL | Data Fields Information |
| Polygon API (Tickers) | ✅ | URL | |
| Wikipedia: List of S&P 500 companies | ✅ | URL |
Basic Usage
Install Wikipedia: List of S&P 500 companies data
Installing to a local CSV file:
stocklake download wikisp500 --store_type local_artifact --artifact_format csv
Installing to PostgreSQL:
You need to setup PostgreSQL first. The PostgreSQL and Metabase example might help you.
stocklake download wikisp500 --store_type postgresql
Installing and output as a serialized json to the standard output
stocklake download wikisp500
License
stocklake is distributed under the terms of the MIT license.
Release files for stocklake 0.0.16
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| stocklake-0.0.16.tar.gz | 27.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| stocklake-0.0.16-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 86.4 kB
Release files / stocklake-0.0.16.tar.gz
| Download URL | stocklake-0.0.16.tar.gz |
|---|---|
| Size | 27.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dd19670b9dcd2339449739e21b50e8a12ed558f10561081251c55f8eb1a21e95
|
|
BLAKE2b-256 checksum How to use checksums |
f73b4c3438adb50c6903a39e17d03db355712a7f90f42fb54e296a326f59b1c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.27.0
|
Release files / stocklake-0.0.16-py2.py3-none-any.whl
| Download URL | stocklake-0.0.16-py2.py3-none-any.whl |
|---|---|
| Size | 58.8 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
5e2a7ff50093850ceec5c81c5de1c64f74d314636531da21b958a59c220ed18c
|
|
BLAKE2b-256 checksum How to use checksums |
bb2c8dffe1a80da14b82b1200ce4d62a15bcfd4917fa2975349a08b9607e4c18
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.27.0
|