Skip to contents

Generate a comprehensive performance summary with all key metrics.

Usage

performance_summary(
  returns,
  equity_curve = NULL,
  benchmark_returns = NULL,
  rf_rate = 0,
  periods = 252
)

Arguments

returns

Numeric vector of returns

equity_curve

Numeric vector of equity values

benchmark_returns

Optional benchmark returns for comparison

rf_rate

Risk-free rate (default: 0)

periods

Number of periods per year (default: 252)

Value

List containing all performance metrics

Examples

if (FALSE) { # \dontrun{
returns <- rnorm(252, 0.001, 0.02)
summary <- performance_summary(returns)
} # }