Skip to main content

mean_return

Function mean_return 

Source
pub fn mean_return(returns: &[f64]) -> FinanceResult<f64>
Expand description

Arithmetic mean of a return series.

ยงExamples

use finance_solution::{mean_return, FinanceError};

assert!(mean_return(&[0.01, 0.02]).is_ok());
match mean_return(&[]) {
    Err(FinanceError::Unsolvable { message }) => assert!(message.contains("non-empty")),
    other => panic!("expected Unsolvable, got {other:?}"),
}