trading.optimizer.analysis.calculators.risk
trading.optimizer.analysis.calculators.risk
get_risk_metrics
get_risk_metrics(context: AnalysisContext, monthly_returns: tuple[tuple[time_unix_ms, percent], ...] | None, max_drawdown: percent | None) -> RiskMetrics
Returns the RiskMetrics for a strategy backtest.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
context
|
AnalysisContext
|
The |
required |
monthly_returns
|
tuple[tuple[time_unix_ms, percent], ...] | None
|
The returns (in percent) per month from latest to most recent. |
required |
max_drawdown
|
percent | None
|
The worst single historical loss of the strategy. |
required |
Source code in src\contango\trading\optimizer\analysis\calculators\risk.py
130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 | |