finance.sortino_ratio
Calculates the Sortino ratio from period returns and a risk-free rate, using downside deviation and optional annualization to assess risk-adjusted performance.
Instructions
소르티노 비율 = (평균수익률 - 무위험수익률) / 하방편차를 계산한다. 하방편차 = sqrt(mean(min(r - rf, 0)^2)), 평균은 전체 표본 수로 나눈다. returns 는 기간 수익률 문자열 목록(2개 이상), risk_free_rate 는 같은 기간 단위(기본 0), periods_per_year 가 0 보다 크면 연환산. 하방편차가 0 이면 오류, 결과는 소수 8자리.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| returns | Yes | ||
| risk_free_rate | No | 0 | |
| periods_per_year | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| n | Yes | ||
| _meta | No | 서버가 붙이는 영수증(integrity), 엔진, 힌트 | |
| trace | Yes | 계산 근거(tool, formula, inputs, steps, output) | |
| sortino | Yes | ||
| annualized | Yes | ||
| mean_excess | Yes | ||
| downside_dev | Yes |