voiage.financial.risk_analysis.calculate_sharpe_ratio
calculate_sharpe_ratio
Section titled “calculate_sharpe_ratio”calculate_sharpe_ratio([positional or keyword] returns: np.ndarray | list[float] = None, [positional or keyword] risk_free_rate: float = 0.0, [positional or keyword] annualize: bool = False) -> floatCalculate Sharpe ratio for portfolio or investment performance.
Args: returns: Array of historical returns or simulated returns risk_free_rate: Risk-free rate (default 0.0) annualize: Whether to annualize the Sharpe ratio (default False)
Returns
Section titled “Returns”float: Sharpe ratio
Parameters:
returnsnp.ndarray | list[float]risk_free_ratefloat(default:0.0)annualizebool(default:False)
Returns: float