1. Calculators
  2. Quant & Algorithmic Trading

Omega Ratio & Gain-to-Pain Ratio Calculator

Measure how gains above a threshold stack up against losses below it, using the whole return distribution rather than just its mean and volatility. Paste returns to get the Omega ratio, the gain-to-pain ratio, an Omega curve and a side-by-side Sharpe ratio.

Updated Oct 16, 2026Free · no sign-upFormulas tested

Your inputs

Paste periodic returns in percent and choose a threshold: returns above it count as gains, returns below it as losses.

Example: 36 monthly returns, the same series as on the Sharpe ratio page. Use 1.5 for +1.5%.
Threshold entered as
%
Common choices: 0%, the risk-free rate, or the return you need. An annual rate is converted to the period of your data.

Results

Omega ratio1.83Threshold 4% a year (0.327% per month). Gains clearly outweigh shortfalls
Gain-to-pain ratio
1.56
Sum of all returns ÷ |sum of the losing returns|
Sharpe ratio, same threshold
0.90
Annualized, using the threshold as the risk-free rate
Omega if returns were normal
1.92
Same mean and volatility: all a mean–variance view sees
Average gain above the threshold, per month
1.20%
Average shortfall below the threshold, per month
0.66%
Months above the threshold
69%
Threshold where Omega equals 1
0.87%
The mean return per month; 11.0% a year compounded

At this threshold the returns above it add up to 1.83 times the shortfalls below it. Omega stays above 1 for any threshold up to the mean return of 0.87% per month.

Omega ratio across thresholds (per month)

Your returnsNormal, same mean and volatility
051015-1.22%-0.59%0.04%0.66%1.29%1.92%2.54%Omega = 1Your threshold

Omega falls as the threshold rises and crosses 1 at the mean return. Where the solid line sits below the dashed one, the actual distribution is worse at that threshold than its mean and volatility suggest.

Results are estimates from the numbers you enter. They are not financial, tax or legal advice.

How to use the Omega ratio calculator

The Omega & gain-to-pain tool analyzes one return series:

  1. Paste the returns in percent, oldest first, one per line or separated by commas. The example has 36 monthly returns of a fictional strategy, the same series as on the Sharpe ratio calculator.
  2. Choose the frequency: daily, weekly, monthly, quarterly or yearly.
  3. Set the threshold, either as an annual rate (converted to your data’s period) or directly per period. Returns above the threshold count as gains and returns below it as losses.

The Compare two strategies tool takes two return series and plots both Omega curves, so you can see where one strategy beats the other.

The formulas

Ω(L) = Σ max(ri − L, 0) ÷ Σ max(L − ri, 0)ri are the periodic returns and L the threshold per period. The numerator adds up how far each return lies above the threshold; the denominator adds up how far each return falls short of it. Keating and Shadwick (2002).

An annual threshold is converted to the period of your data as (1 + Lannual)1/N − 1, where N is the number of periods in a year. Dividing both sums by the number of returns gives the same ratio, written as the expected gain above L divided by the expected shortfall below it. Rearranging gives a useful identity:

Ω(L) = 1 + (μ − L) ÷ E[max(L − r, 0)]μ is the mean return. Omega is above 1 exactly when the mean beats the threshold, equals 1 at the mean, and falls as the threshold rises.
Gain-to-pain ratio = Σ ri ÷ | Σ ri for ri < 0 |The sum of all returns divided by the absolute value of the sum of the losing returns. It equals Ω(0) − 1.

Applied to individual trade results instead of periodic returns, Ω(0) is the familiar profit factor: gross profit divided by gross loss.

A worked example

The 36 monthly returns average 0.87% a month. With a threshold of 4% a year, or 0.33% a month, the average gain above the threshold is 1.20% a month and the average shortfall below it is 0.66%. The Omega ratio is 1.83: gains above the line are worth 1.83 times the losses below it.

The gain-to-pain ratio is 1.56, and at a 0% threshold Omega rises to 2.56. Raise the threshold to 10% a year and Omega falls to 1.09.

For comparison, the annualized Sharpe ratio at the same threshold is 0.90. A normal distribution with the same mean and volatility would have an Omega of 1.92, higher than the actual 1.83: the series’ negative skew makes its real losses heavier than its volatility alone suggests.

Same Sharpe ratio, different Omega

The comparison tool starts with two fictional strategies that have the same average return and almost the same volatility. Strategy A is the series above. Strategy B earns steady gains of 1% to 2% most months and loses heavily a few times: its worst month is -6.20% against -4.20% for A, and its skewness is -2.34 against -0.70.

Threshold Sharpe A Sharpe B Omega A Omega B
-12% a year 3.20 3.19 8.23 5.61
0% 1.45 1.44 2.56 2.54
4% a year 0.90 0.90 1.83 1.89

The Sharpe ratios are practically identical at every threshold. Omega is not. At a low threshold, which asks how bad the losses are, strategy A is clearly better, because B’s few large losses dominate the denominator. Around the risk-free rate, B edges ahead, because its many small gains clear a modest hurdle almost every month. The curves cross at about 0.05% a month, and again at the common mean of 0.87%, where both equal 1.

This is the real lesson of Omega: the ranking of two strategies can depend on the threshold, so one number is not enough. Plot the curve and look at the thresholds that matter to you.

How to read the Omega curve

  • Steepness. A steep curve means returns are tightly bunched; a flat one means they are spread out. Low-volatility strategies have steep curves that cross 1 at their mean.
  • The low end. Thresholds well below zero test tail losses. A strategy whose Omega is low there has had painful months, whatever its average.
  • Against the normal curve. On the single-series tool, the dashed line is what a mean-and-volatility view implies. Where the solid line sits below it, the actual distribution is worse than its Sharpe ratio suggests at that threshold; where it sits above, better.
  • Gain-to-pain ratio. A simple, threshold-free number that is easy to compare across managers, but because it ignores the order of returns it says nothing about drawdowns. Pair it with the maximum drawdown or the Ulcer Index.

What this calculator does not include

  • Sampling error. Omega depends heavily on the few worst returns, so a short history gives a noisy estimate. With 36 returns, one bad month can change the ratio a lot.
  • Order of returns. Shuffling the returns leaves Omega and the gain-to-pain ratio unchanged, even though the drawdowns change.
  • Costs and taxes. Use returns after fees and trading costs if that is what you want to measure.
  • Infinite values. If no return falls below the threshold, Omega has nothing to divide by and is shown as unbounded. That reflects the sample, not a riskless strategy.
  • Statistical significance. To test whether a ratio reflects skill rather than luck, see the deflated Sharpe ratio calculator.

Frequently asked questions

What is the Omega ratio?
The Omega ratio, introduced by Keating and Shadwick in 2002, divides the total of all returns above a chosen threshold (measured from the threshold) by the total shortfall of all returns below it. A value above 1 means gains above the threshold outweigh losses below it. Because it uses every return rather than just the average and standard deviation, it reflects skewness and fat tails.
What is a good Omega ratio?
There is no universal scale, because the value depends on the threshold. Omega is always exactly 1 when the threshold equals the mean return, and it rises as the threshold falls. Compare strategies at the same threshold, ideally across a range of thresholds as the chart does, rather than judging a single number in isolation.
What threshold should I use for the Omega ratio?
Common choices are 0%, the risk-free rate, and the return an investor needs, such as a pension fund's target. A low threshold focuses on how bad the losses are; a high one focuses on how often and by how much the strategy beats a demanding target. Report the threshold with the ratio.
How is the gain-to-pain ratio calculated?
Add up all the returns, then divide by the absolute value of the sum of the negative returns. The version popularized by Jack Schwager uses monthly returns. In the example, the gain-to-pain ratio is 1.56, which is exactly the Omega ratio at a 0% threshold (2.56) minus 1.
Is the Omega ratio better than the Sharpe ratio?
It answers a different question. The Sharpe ratio summarizes returns by their mean and volatility, which is complete only for normally distributed returns. Omega uses the whole distribution, so it can tell apart two strategies with the same Sharpe ratio but different tails. The price is that Omega depends on a threshold, so a single Omega figure carries less information than the full curve.

Related calculators

All calculators →

This calculator is for education and planning. It uses the formulas described above and the inputs you provide; real results depend on fees, taxes, timing and other details that a general tool cannot know. PromtFinance does not give personal financial advice. Check important decisions with your provider or a qualified professional.