Client Side
API reference for sovai.utils.client_side
Module: sovai.utils.client_side
Functions
load_parquet_file()
def load_parquet_file(url, columns = None, filters = None)Load a single Parquet file from a public URL.
Parameters
Parameter
Type
Description
url
—
—
columns
—
Default: None
filters
—
Default: None
get_file_url()
def get_file_url(base_url, ticker, name_file)Construct the URL for the Parquet file of a specific ticker.
Parameters
Parameter
Type
Description
base_url
—
—
ticker
—
—
name_file
—
—
get_file_url_partitioned()
Construct the URL for the Parquet file of a specific ticker using the first two letters partitioning.
Parameters
Parameter
Type
Description
base_url
—
—
ticker
—
—
name_file
—
—
load_data_for_ticker()
Load data for a single ticker.
Parameters
Parameter
Type
Description
base_url
—
—
ticker
—
—
columns
—
—
from_date
—
—
to_date
—
—
name_file
—
—
partitioned
—
Default: False
load_data_for_tickers()
Load data for multiple tickers using concurrent.futures.
Parameters
Parameter
Type
Description
base_url
—
—
tickers
—
—
columns
—
—
from_date
—
—
to_date
—
—
name_file
—
—
partitioned
—
Default: False
Last updated