loaders
This section provides an overview of the loaders
module, its main components, and their relationships. The loaders
module serves as a element for managing data loading processes, including handling configurations, caching, and data transformations.
Data Loaders Overview
The loaders
module comprises several components for managing and processing TimeSeries datasets:
BaseDataSource: An abstract class offering utilities for managing data source configurations, caching, and filters.
CompustatDataLoader: A
BaseDataSource
implementation for loading data from Compustat.YFinanceDataLoader: A concrete
BaseDataSource
implementation for retrieving financial data from Yahoo Finance.
Data is accessed from various sources including local storage or fetched through online brokers and APIs. The loaders standardize data structures, manage caching, and ensure consistent usage across the library. Primary usage relies on class data.
Last updated