Expand description
Portfolio composition — weighted return aggregation.
Combines multiple return series with weights into a single portfolio equity curve. Pure math, no I/O.
Re-exports§
pub use crate::analytics::*;pub use crate::risk_metrics::*;
Structs§
- Compose
Options - Options for mixed-frequency portfolio composition.
- Composition
Result - Result of basic (equal-frequency) portfolio composition.
- Mixed
Composition Result - Result of mixed-frequency composition with rebalancing.
- Portfolio
Equity Point - A point on the portfolio equity curve.
- Rebalance
Event - A rebalance event recording when and how much turnover occurred.
- Return
Point - A single return observation.
- Return
Series - A labeled time series of periodic returns.
- Weight
Schedule Entry - An entry in a time-varying weight schedule.
Enums§
- Allocation
Method - Allocation method for portfolio composition.
- Frequency
- Observation frequency of a return series.
- Rebalance
Mode - Rebalancing mode for portfolio composition.
Functions§
- compose
- Compose multiple return series into a portfolio equity curve.
- compose_
mixed - Compose multiple return series of potentially different frequencies.
- splice_
returns - Splice two return series at a given date.