NOONOO TRADING봇에서 시작하기

오메가 비율(Omega Ratio) — 수익 분포 전체로 전략을 비교하는 법

샤프 비율은 평균과 표준편차 두 숫자만 봅니다. 그래서 작은 손실이 잦고 가끔 크게 버는 전략과, 작은 수익이 잦고 가끔 크게 잃는 전략을 같은 값으로 매길 수 있습니다. 오메가 비율(Omega Ratio)은 이 빈틈을 메우려고 만든 지표로, 기준선 위에 쌓인 수익과 기준선 아래에 쌓인 손실을 분포 전체에서 그대로 더해 비교합니다. 이 글은 계산 방법, 기준선을 어디에 두느냐에 따라 값이 어떻게 바뀌는지, 샤프·소르티노·프로핏 팩터와의 관계, 해석할 때 걸리는 함정을 숫자로 정리합니다.

정의 — 기준선 위 합 ÷ 기준선 아래 합

오메가 비율은 먼저 기준 수익률 L(threshold)을 정합니다. 0% 로 둘 수도 있고, 예금 금리나 목표 수익률로 둘 수도 있습니다. 그다음 각 기간 수익률을 L 과 비교합니다.

오메가 비율 공식

Ω(L) = Σ max(수익률 − L, 0) ÷ Σ max(L − 수익률, 0)

분자 = L 을 넘은 만큼의 합 (기준선 위 면적)
분모 = L 에 못 미친 만큼의 합 (기준선 아래 면적)

Ω > 1 → 기준선 위 수익이 아래 손실보다 크다
Ω < 1 → 기준선 아래 손실이 더 크다

평균이나 표준편차로 요약하지 않고 각 기간의 값을 그대로 더하기 때문에, 분포가 한쪽으로 치우쳐 있거나 꼬리가 두꺼워도 그 모양이 결과에 반영됩니다.

월 수익률 12개로 직접 계산

어떤 전략의 12개월 수익률이 아래와 같다고 가정합니다.

전략 A 월 수익률 (가정)
+6, −2, +4, −3, +5, +1, −4, +3, +2, −1, +7, −2 (단위 %)
합계 +16% · 월 평균 +1.33%

L = 0% 일 때
분자 = 6 + 4 + 5 + 1 + 3 + 2 + 7 = 28
분모 = 2 + 3 + 4 + 1 + 2 = 12
Ω(0%) = 28 ÷ 12 = 2.33

L = 1% 일 때
분자 = 5 + 3 + 4 + 0 + 2 + 1 + 6 = 21
분모 = 3 + 4 + 5 + 2 + 3 = 17
Ω(1%) = 21 ÷ 17 = 1.24

L = 2% 일 때
분자 = 4 + 2 + 3 + 1 + 5 = 15
분모 = 4 + 5 + 1 + 6 + 3 + 4 = 23
Ω(2%) = 15 ÷ 23 = 0.65

같은 전략인데 기준선이 0% 면 2.33, 2% 면 0.65 입니다. 오메가 비율은 하나의 숫자가 아니라 기준선마다 값이 있는 곡선이라는 점이 이 지표를 읽는 출발점입니다. 그래서 "오메가 2.33" 이라고만 쓰면 정보가 빠집니다. 항상 "L = 몇 % 에서" 를 같이 적어야 합니다.

기준선이 평균이면 항상 1

위 계산에는 검산 방법이 하나 있습니다. 분자 − 분모 = (평균 − L) × 기간 수 가 항상 성립합니다.

검산

L = 0% : 28 − 12 = 16 = (1.333 − 0) × 12 ✔
L = 1% : 21 − 17 = 4 = (1.333 − 1) × 12 ✔
L = 2% : 15 − 23 = −8 = (1.333 − 2) × 12 ✔

L = 평균(1.333%) → 분자 − 분모 = 0 → Ω = 1

이 성질 때문에 기준선을 높일수록 오메가는 단조롭게 내려가고, 정확히 평균 지점에서 1 을 지납니다. 오메가 곡선이 1 을 지나는 위치가 오른쪽에 있을수록 평균 수익이 높은 전략이고, 그 주변에서 곡선이 얼마나 가파르게 떨어지는지가 분포의 퍼짐을 보여 줍니다.

샤프가 같아도 오메가는 갈린다

오메가를 쓰는 이유가 가장 잘 드러나는 경우입니다. 평균과 표준편차가 완전히 같은 두 전략을 만들어 봅니다.

전략 B — 작은 손실이 잦고 가끔 크게 번다 (가정)
11개월 −1%, 1개월 +23% → 합계 +12%, 평균 +1%
표준편차 = √((11 × 2² + 22²) ÷ 12) = √44 ≈ 6.63%

전략 C — 작은 수익이 잦고 가끔 크게 잃는다 (가정)
11개월 +3%, 1개월 −21% → 합계 +12%, 평균 +1%
표준편차 = √((11 × 2² + 22²) ÷ 12) = √44 ≈ 6.63%

월 샤프(무위험 0) = 1 ÷ 6.63 = 0.151 — 두 전략 동일

─────────────
Ω(0%)
B = 23 ÷ (11 × 1) = 23 ÷ 11 = 2.09
C = (11 × 3) ÷ 21 = 33 ÷ 21 = 1.57

Ω(2%)
B = 21 ÷ (11 × 3) = 21 ÷ 33 = 0.64
C = (11 × 1) ÷ 23 = 11 ÷ 23 = 0.48

샤프로는 구분되지 않던 두 전략이 오메가에서는 B 가 앞섭니다. C 의 −21% 한 달이 분모에 그대로 들어가기 때문입니다. 레버리지를 쓰는 선물 계좌에서 C 같은 분포는 그 한 달이 청산으로 이어질 수 있어 더 위험합니다. 수익률 분포의 꼬리가 왜 정규분포 가정보다 두꺼운지는 두꺼운 꼬리 수익 분포 글에서 다뤘습니다.

반대로 승률만 보면 C 가 11승 1패, B 가 1승 11패입니다. 승률로 고르면 위험한 쪽을 고르게 되는 이 구조는 승률과 손익비 글과 같은 이야기입니다.

다른 지표와의 관계

프로핏 팩터: 수익률 대신 거래별 손익을 넣고 L = 0 으로 두면 오메가 비율은 총이익 ÷ 총손실, 즉 프로핏 팩터와 같은 식이 됩니다. 프로핏 팩터는 오메가의 특수한 경우라고 볼 수 있습니다.

소르티노 비율: 소르티노 비율은 기준선 아래 손실을 제곱해서 평균낸 뒤 제곱근을 씌웁니다. 오메가는 기준선 아래 손실을 그대로 더합니다. 그래서 소르티노는 큰 손실 한 번에 더 민감하고, 오메가는 작은 손실 여러 번과 큰 손실 한 번을 합계가 같으면 같게 취급합니다.

샤프 비율: 샤프 비율은 분포를 평균과 표준편차로 줄입니다. 수익률이 정규분포에 가까우면 샤프와 오메가의 순위는 대체로 같고, 분포가 비대칭일수록 두 지표의 순위가 갈립니다.

세 지표의 분모 비교 — 전략 C, 기준선 0%

기준선 아래 값: −21 하나 (나머지 11개월은 0)

오메가 분모 = 21 (그대로 합)
소르티노 하방편차 = √(21² ÷ 12) = √36.75 ≈ 6.06%
샤프 표준편차 = 6.63% (위아래 모두 포함)

레버리지를 올리면 오메가는 어떻게 되나

기준선이 0% 일 때는 레버리지를 바꿔도 오메가가 그대로입니다. 모든 수익률에 같은 배수를 곱하면 분자와 분모가 같은 비율로 커지기 때문입니다. 기준선이 0 보다 크면 이야기가 달라집니다.

전략 A 를 2배로 (수수료·펀딩·청산 무시, 가정)
+12, −4, +8, −6, +10, +2, −8, +6, +4, −2, +14, −4

Ω(0%) = 56 ÷ 24 = 2.33 → 1배와 동일
Ω(1%) = 49 ÷ 29 = 1.69 → 1배 1.24 보다 높다

─────────────
평균이 기준선보다 높으면 레버리지만으로 Ω(L) 가 올라간다

이 결과는 계산상 맞지만 실제로 같은 전략이 2배 좋아졌다는 뜻은 아닙니다. 수수료와 펀딩비는 노셔널에 비례해 커지고, 큰 손실 달에는 청산이 먼저 일어날 수 있습니다. 기준선을 0 보다 높게 잡고 오메가를 비교할 때는 두 전략의 레버리지를 같은 조건으로 맞춘 뒤 비교해야 합니다. 낙폭 기준으로 레버리지 영향을 덜 받는 지표는 칼마 지수 글에 정리돼 있습니다.

표본이 작으면 한 달이 값을 바꾼다

오메가는 실제 관측값을 그대로 더하므로 극단값 하나의 영향이 큽니다.

전략 A 에서 +7% 달 하나를 빼면

Ω(0%) = (28 − 7) ÷ 12 = 21 ÷ 12 = 1.75
12개월 중 한 달을 뺐을 뿐인데 2.33 → 1.75 (−25%)

전략 B 에서 +23% 달이 관측 기간 밖에 있었다면
Ω(0%) = 0 ÷ 11 = 0

전략 B 처럼 드물게 크게 버는 전략은 관측 기간에 그 한 번이 들어왔는지에 따라 오메가가 0 부터 2 이상까지 움직입니다. 12개월, 수십 건 거래로 계산한 오메가는 순위를 매기는 근거로 쓰기 어렵습니다. 여러 백테스트 중 가장 높은 값을 고를 때 생기는 부풀림은 디플레이티드 샤프 비율 글과 같은 방식으로 보정해서 봐야 합니다.

실무에서 쓰는 순서

  1. 기준선을 먼저 정한다. 0%, 수수료를 뺀 손익분기, 목표 수익률 중 하나를 고르고 보고서에 함께 적는다.
  2. 수수료·펀딩비를 뺀 수익률로 계산한다. 비용 전 수익률로 계산한 오메가는 단타 전략일수록 크게 부풀려진다. 거래당 기대값에서 비용을 빼는 방법은 기대값 계산 글에 있다.
  3. 한 점이 아니라 곡선으로 비교한다. L = 0%, 0.5%, 1%, 2% 처럼 여러 기준선에서 계산해 두 전략의 곡선이 교차하는지 본다. 교차하면 어떤 기준선을 쓰느냐에 따라 순위가 바뀐다.
  4. 표본 크기를 같이 적는다. 기간 수와 거래 수, 가장 큰 한 기간을 뺐을 때의 값을 함께 본다.
  5. 다른 지표와 같이 본다. 오메가는 순서(손실이 몰려 왔는지)를 보지 않는다. 최대 낙폭과 회복 기간은 따로 확인한다.

정리

① Ω(L) = 기준선 위 초과분 합 ÷ 기준선 아래 부족분 합
② 전략 A: Ω(0%) 2.33 · Ω(1%) 1.24 · Ω(2%) 0.65 (예시)
③ 분자 − 분모 = (평균 − L) × 기간 수 → L = 평균이면 Ω = 1
④ 샤프 0.151 로 같은 B·C 가 Ω(0%) 2.09 대 1.57 로 갈린다 (예시)
⑤ 거래 손익 + L = 0 이면 프로핏 팩터와 같은 식
⑥ L = 0 은 레버리지에 무관, L > 0 은 레버리지로 부풀 수 있다
⑦ 극단값 한 달로 2.33 → 1.75 처럼 크게 움직인다 (예시)
⑧ 기준선·비용·표본 크기를 함께 적어야 비교가 성립한다

한 줄로 줄이면 이렇습니다. 오메가 비율은 평균과 표준편차가 감추는 분포의 모양을 드러내지만, 기준선과 표본을 같이 적지 않으면 숫자 하나로는 아무것도 말해 주지 않습니다.

주의

본문의 전략 A·B·C 월 수익률(+6%, −2%, +23%, −21% 등), 오메가 값 2.33·1.24·0.65·2.09·1.57·0.64·0.48·1.69·1.75, 표준편차 6.63%, 샤프 0.151, 2배 레버리지 수익률 등 모든 숫자는 계산 방식을 설명하기 위한 가정 예시이며 특정 전략·특정 트레이더·특정 계좌의 실제 측정값이 아닙니다. 레버리지 예시는 수수료·펀딩비·슬리피지·청산을 반영하지 않았습니다. 이 글은 교육 정보이며 특정 종목·전략의 매수·매도 권유나 특정 수익을 보장하는 내용이 아닙니다. 레버리지 거래는 원금 손실 위험이 있고, 매매 판단과 그 결과는 본인 책임입니다.

NOONOO TRADING 무료 채팅방에서 실시간 트레이딩을 같이 보세요.

봇에서 시작하기

📈 OKX 신규 가입 시 거래 수수료 할인

OKX 수수료 할인 가입 →