GALAXY OF TOOLS

MARKETS SECTOR

Sharpe Ratio Calculator with Sortino & Max Drawdown

Paste a price, NAV or return series and get the Sharpe and Sortino ratios, volatility, CAGR and maximum drawdown.

Series
One value per line, or “date, value” rows pasted from a spreadsheet. A header row is skipped. Sample data: a made-up monthly NAV, not a real fund.
%
e.g. a 91-day treasury bill yield
Sharpe ratio0.80Annualised Sharpe ratio from 24 monthly returns at a 6% risk-free rate
1.28Sortino ratio
12.61%Annualised return (CAGR)
7.95%Annualised volatility
−6.90%Maximum drawdown
1.83Calmar ratio (return ÷ max drawdown)
26.80%Total return over the series
3.64% / −3.20%Best / worst month
62.5%Positive months
6 monthsLongest time under water

Change since the start

0%0%30%Jan 2024Sep 2024May 2025Jan 2026Jan 2024: 100.00 (0.00% since the start)Feb 2024: 102.10 (2.10% since the start)Mar 2024: 101.40 (1.40% since the start)Apr 2024: 104.80 (4.80% since the start)May 2024: 107.20 (7.20% since the start)Jun 2024: 105.90 (5.90% since the start)Jul 2024: 103.10 (3.10% since the start)Aug 2024: 99.80 (−0.20% since the start)Sep 2024: 101.60 (1.60% since the start)Oct 2024: 105.30 (5.30% since the start)Nov 2024: 108.90 (8.90% since the start)Dec 2024: 110.20 (10.20% since the start)Jan 2025: 109.10 (9.10% since the start)Feb 2025: 112.60 (12.60% since the start)Mar 2025: 115.00 (15.00% since the start)Apr 2025: 113.20 (13.20% since the start)May 2025: 116.80 (16.80% since the start)Jun 2025: 119.50 (19.50% since the start)Jul 2025: 117.30 (17.30% since the start)Aug 2025: 114.60 (14.60% since the start)Sep 2025: 118.20 (18.20% since the start)Oct 2025: 121.90 (21.90% since the start)Nov 2025: 124.40 (24.40% since the start)Dec 2025: 123.10 (23.10% since the start)Jan 2026: 126.80 (26.80% since the start)

Drawdown (under water)

-8%-4%0%Jan 2024Sep 2024May 2025Jan 2026Jan 2024: 0.00% from the peakFeb 2024: 0.00% from the peakMar 2024: −0.69% from the peakApr 2024: 0.00% from the peakMay 2024: 0.00% from the peakJun 2024: −1.21% from the peakJul 2024: −3.82% from the peakAug 2024: −6.90% from the peakSep 2024: −5.22% from the peakOct 2024: −1.77% from the peakNov 2024: 0.00% from the peakDec 2024: 0.00% from the peakJan 2025: −1.00% from the peakFeb 2025: 0.00% from the peakMar 2025: 0.00% from the peakApr 2025: −1.57% from the peakMay 2025: 0.00% from the peakJun 2025: 0.00% from the peakJul 2025: −1.84% from the peakAug 2025: −4.10% from the peakSep 2025: −1.09% from the peakOct 2025: 0.00% from the peakNov 2025: 0.00% from the peakDec 2025: −1.05% from the peakJan 2026: 0.00% from the peak

Largest drawdowns

DepthPeakTroughRecoveredMonths
−6.90%May 2024Aug 2024Nov 20246
−4.10%Jun 2025Aug 2025Oct 20254
−1.57%Mar 2025Apr 2025May 20252
−1.05%Nov 2025Dec 2025Jan 20262
−1.00%Dec 2024Jan 2025Feb 20252

How it was worked out

  1. 24 returns; risk-free per month = (1 + 6%)^(1/12) − 1 = 0.4868%
  2. Mean excess return ÷ its standard deviation = 0.2321 per month; × √12 = 0.80
  3. Sortino: (mean − risk-free) ÷ downside deviation (annualised 4.98%) = 1.28
  4. Max drawdown: May 2024 → Aug 2024 = −6.90%

Calculations only — not investment advice; markets carry risk. Past returns do not predict future ones. Ratios depend heavily on the period, the data frequency and the risk-free rate chosen, and assume returns are roughly independent from period to period.

Runs entirely in your browser. Nothing you enter or upload is sent to a server.

A Sharpe ratio calculator for funds, stocks and portfolios

Two funds with the same return are not equally good if one got there with twice the swings. The Sharpe ratio measures return per unit of risk: the return above a risk-free rate divided by the volatility of returns. This Sharpe ratio calculator works it out from a series you paste — daily closing prices, a mutual fund’s monthly NAVs, or a list of returns — and adds the Sortino ratio, annualised return and volatility, and the drawdown figures that show how painful the ride was.

Paste values one per line or straight from a spreadsheet (date and value columns work, a header row is skipped), or load a CSV. Choose the frequency so the ratios are annualised correctly, and set the risk-free rate — in India a 91-day treasury bill yield, in the US a 3-month T-bill. The growth and under-water charts and the table of the largest drawdowns show when the losses happened and how long recovery took. Nothing is uploaded; it all runs in your browser.

How to use the Sharpe Ratio & Drawdown Calculator

  1. Choose whether your data is Prices / NAVs or Returns (%).
  2. Paste the series, oldest first — or load a CSV or text file.
  3. Set the data frequency (daily, weekly, monthly…) and the yearly risk-free rate.
  4. Choose the Sortino target: the risk-free rate or zero.
  5. Read the Sharpe and Sortino ratios, volatility, CAGR and drawdowns, check the charts, and copy the summary.

Sharpe Ratio & Drawdown Calculator features

Sharpe and Sortino

Annualised from any frequency, with the Sortino ratio counting only downside volatility.

Maximum drawdown

The deepest fall from a peak, its dates, recovery and the longest time under water, plus the Calmar ratio.

Paste from anywhere

One value per line, comma-separated on one line, or date/value columns from Excel or Google Sheets.

Growth and under-water charts

See the path, not just the summary numbers.

Transparent maths

The per-period risk-free rate, the per-period Sharpe and the annualisation step are all shown.

Formulas

  • Sharpe ratio (William F. Sharpe, 1966; revised definition in “The Sharpe Ratio”, Journal of Portfolio Management, 1994) = mean of (return − risk-free) ÷ standard deviation of (return − risk-free), using the sample standard deviation, then × √N to annualise (N = 252 trading days, 52 weeks, 12 months…).
  • Sortino ratio (Sortino and Price, 1994) = (mean return − target) ÷ downside deviation, where downside deviation = √(Σ min(0, return − target)² ÷ n), × √N.
  • Annualised return = (final value ÷ first value)^(N ÷ number of returns) − 1; volatility = standard deviation × √N.
  • Maximum drawdown = the largest percentage fall from a running peak; Calmar ratio = annualised return ÷ |maximum drawdown|.
  • The risk-free rate is converted to a per-period rate by compounding: (1 + yearly rate)^(1 ÷ N) − 1.

Worked example and how to read the results

The sample is a made-up fund whose NAV rose from 100 to 126.8 over 24 months: a CAGR of 12.61%. Its worst stretch ran from May 2024 (107.2) to August 2024 (99.8), a maximum drawdown of −6.90%, regained by November 2024. With a 6% risk-free rate the annualised Sharpe ratio comes out at about 0.8: the return above the risk-free rate is a little smaller than the volatility.

As rough rules of thumb, a Sharpe ratio above 1 is considered good and above 2 very good, but only when comparing like with like: the same period, the same frequency and the same risk-free rate. Fund factsheets in India often quote Sharpe ratios from three years of returns. Long-run returns themselves are better measured with the CAGR calculator or, for SIPs, the XIRR calculator.

Limits

  • Annualising with √N assumes returns are independent from one period to the next. Smoothed or illiquid assets break that assumption and look less risky than they are (Andrew Lo, “The Statistics of Sharpe Ratios”, 2002).
  • Standard deviation treats a sharp rise as “risk” just like a sharp fall — that is what the Sortino ratio corrects.
  • Short series give unstable ratios; prefer 36 monthly returns or more.

Sharpe Ratio & Drawdown Calculator FAQ

How do you calculate the Sharpe ratio?

Subtract the risk-free rate from each period’s return, divide the average of those excess returns by their standard deviation, and multiply by the square root of the number of periods in a year. The Sharpe ratio calculator does this from pasted prices or returns.

How do I calculate the Sharpe ratio of a mutual fund?

Download the fund’s NAV history (monthly is enough), paste date and NAV columns, choose Monthly and enter the risk-free rate. Use the same period when comparing two funds.

What is a good Sharpe ratio?

Above 1 is usually called good, above 2 very good, below 0 means the investment did worse than the risk-free rate. Compare funds only over the same period.

What is maximum drawdown?

The biggest percentage fall from a peak to a later low before a new peak. A fall from 107.2 to 99.8 is a drawdown of 6.9%.

What is the difference between the Sharpe and Sortino ratios?

Sharpe divides by total volatility; Sortino divides only by downside deviation, so funds with big upside jumps are not penalised.

Is a high Sharpe ratio a reason to invest?

No. It describes past returns only and can change quickly. This page gives calculations only, not investment advice.

You might also need