volas_time/lib.rs
1//! volas-time: OHLCV time-frame cumulation (resampling) over the volas data
2//! model. Groups fine bars on a `DatetimeIndex` into coarser periods and
3//! aggregates each (open=first, high=max, low=min, close=last, volume=sum).
4//!
5//! Depends on `volas-core` only — a sibling of `volas-io` / `volas-directive`
6//! with no cross-sibling coupling.
7
8pub mod agg;
9pub mod cumulate;
10pub mod time_frame;
11
12pub use agg::{Agg, AggSpec};
13pub use cumulate::{aggregate_period, cumulate, Cumulator};
14pub use time_frame::TimeFrame;