python for asset management
Project description
SovAI SDK Tool Kit Package
Python SDK Tool Kit, which provides some functions that help you fast receive information from Cloud API.
Quick start
Prerequisites:
- Python 3.8+
Create the main app with authorization
import sovai as sv
# There are three ways how to login to the API
# 1. Configuration API connection
sv.ApiConfig.token = "super_secret_token"
sv.ApiConfig.base_url = "https://google.com"
# 2. Read token from .env file e.g API_TOKEN=super_secret_token
sv.read_key('.env')
# 3. The Basic authentication method
sv.basic_auth("test@test.com", "super_strong_password")
# And then continue working with get some data from API and manipulating them
Retrieve data from different endpoints from the API server
# Retrieve data
gs_df = sv.get("bankruptcy/monthly", params={"version": 20221013})
Retrieve charts data with plotting graphs
# Retrieve data with plotting special flag `plot=True`
data_pca = sv.get(
endpoint="bankruptcy/charts", params={"tickers": "A", "chart": "pca"}, plot=True
)
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
sovai-0.2.13.tar.gz
(167.6 kB
view details)
Built Distribution
sovai-0.2.13-py3-none-any.whl
(203.7 kB
view details)
File details
Details for the file sovai-0.2.13.tar.gz
.
File metadata
- Download URL: sovai-0.2.13.tar.gz
- Upload date:
- Size: 167.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.5 Linux/6.5.0-1025-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e6492fbcfe1f59c30b116f7ee4a03cee34406a0d9203ded6e34c9aa526714b3 |
|
MD5 | 76515b2e06be6a32d060b48aa4abe9cd |
|
BLAKE2b-256 | ed5e0859ab539f35796d1da666b5facbeede9e42f142cc2994ea8db8a7b0cb0f |
File details
Details for the file sovai-0.2.13-py3-none-any.whl
.
File metadata
- Download URL: sovai-0.2.13-py3-none-any.whl
- Upload date:
- Size: 203.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.12.5 Linux/6.5.0-1025-azure
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d75ef87c62deed00bf6a2e6695a9b7751038a66f2154e1608ef6995a032cecaf |
|
MD5 | 3646d1806d7c774d1a3c5b2846add716 |
|
BLAKE2b-256 | 93b1bc5c33d55fcae6ef9cee19f0f626d8361bda54dc83fe585757a927ce19e9 |