Data (fynance.data)¶
Ingestion layer: file adapters into PriceSeries,
alignment/resampling, and no-lookahead temporal splits.
|
Load a file into a |
|
Read a CSV file into a |
|
Read a Parquet file into a |
|
Align several series onto a common index. |
|
Downsample a series to a coarser frequency. |
|
Time-ordered train/test index split. |
|
Generate purged walk-forward windows. |
Custom sources¶
The registry extension API: subclass BaseDataSource, register it under
a file extension, and load (or get_source) will dispatch to it.
|
Abstract base for data-source adapters (the I/O port). |
|
Class decorator registering a data-source adapter under |
|
Instantiate a registered data source by name. |