sigmaquant.performance.metrics.information_ratio#
- sigmaquant.performance.metrics.information_ratio(returns, factor_returns)#
Compute the Information Ratio.
The Information Ratio measures the risk-adjusted performance of a strategy relative to a benchmark or factor. It is defined as the ratio between the average active return and the tracking error.
- Parameters:
returns – Sequence of strategy returns.
factor_returns – Sequence of benchmark or factor returns. Must be aligned with returns.
- Returns:
Information Ratio.
- Return type:
float
Notes
If the tracking error is zero or undefined, the Information Ratio
is undefined.
The Information Ratio estimator is:
\[\widehat{\text{IR}} = \frac{ \bar{a} }{ \widehat{\text{TE}} }\]where \(\bar{a}\) is the sample mean active return and \(\widehat{\text{TE}}\) is the tracking error.