Public API

bagelquant-data is operated through Python APIs. The package intentionally returns pandas objects and plain metadata instead of importing downstream research packages.

Top-Level Exports

from bagelquant_data import (
    DataContract,
    DataLakeManager,
    DataRequest,
    DataSource,
    DataSourceRegistry,
    DatasetSchema,
    FieldSchema,
    LoadedDataset,
    Loader,
    LocalDataLake,
    RetrievedPanel,
    Transform,
    TushareTableUpdateSpec,
    default_registry,
)

Provider Registry

Data Lake

Loader

Metadata And Contracts

Tushare Helpers