pub struct DiversificationMetrics {
pub portfolio_max_dd: Decimal,
pub avg_leg_max_dd: Decimal,
pub max_dd_reduction_pct: Decimal,
}Expand description
Diversification metrics for a portfolio.
Fields§
§portfolio_max_dd: DecimalPortfolio MaxDD (negative percentage).
avg_leg_max_dd: DecimalAverage leg MaxDD (negative percentage).
max_dd_reduction_pct: DecimalPercentage reduction in MaxDD vs average leg MaxDD. Positive means the portfolio reduced drawdown.
Auto Trait Implementations§
impl Freeze for DiversificationMetrics
impl RefUnwindSafe for DiversificationMetrics
impl Send for DiversificationMetrics
impl Sync for DiversificationMetrics
impl Unpin for DiversificationMetrics
impl UnsafeUnpin for DiversificationMetrics
impl UnwindSafe for DiversificationMetrics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more