Relative Strength Calculator

Relative Strength Calculator

Calculate a stock's relative strength versus a benchmark by comparing percentage price performance over a selected period. A value above 100 indicates outperformance, while a value below 100 indicates underperformance.
Relative Strength:
Support this tool
Buy us a coffee
If this Relative Strength Calculator helped you, you can support the site with a small donation. It keeps the tools on the site free and supports ongoing improvements.
Buy us a coffee
Secure donation via Gumroad

What the Relative Strength Calculator does

The Relative Strength Calculator is a simple but powerful tool for comparing how one stock performed against a benchmark over the same period. Instead of looking at raw price change alone, it measures whether the stock outperformed or underperformed relative to the benchmark. This makes it especially useful for investors who want to understand performance in context rather than in isolation.

To use this tool, you enter four values:

  • Stock Start Price ($)
  • Stock End Price ($)
  • Benchmark Start Price
  • Benchmark End Price

The calculator then applies a percentage-based comparison and displays the result as Relative Strength. A value above 100 indicates the stock performed better than the benchmark. A value below 100 means the stock lagged behind the benchmark. A value of exactly 100 suggests the stock matched the benchmark’s performance.

This is particularly helpful when evaluating a stock against major indexes like the S&P 500, NASDAQ, or another industry benchmark. It can help investors answer a key question: Is this stock truly strong, or is the entire market moving up?

How to use the Relative Strength Calculator

Using the Relative Strength Calculator is straightforward. The inputs are based on the stock and benchmark prices at the start and end of the same period.

  1. Enter the stock’s starting price. This is the price at the beginning of your selected time period.
  2. Enter the stock’s ending price. This is the price at the end of the same period.
  3. Enter the benchmark’s starting price. Choose the benchmark you want to compare against, such as an index or sector ETF.
  4. Enter the benchmark’s ending price. Make sure it matches the same time frame as the stock.
  5. Review the Relative Strength result. The output shows whether the stock outperformed or underperformed relative to the benchmark.

For the most accurate results, make sure both assets are measured over the same dates. If the stock is measured from January 1 to March 1, the benchmark should use the exact same start and end dates. Even small time mismatches can distort the comparison.

Here’s a quick example:

  • Stock Start Price: $50
  • Stock End Price: $60
  • Benchmark Start Price: 100
  • Benchmark End Price: 105

In this scenario, the stock rose by 20%, while the benchmark rose by 5%. The relative strength result would show that the stock significantly outperformed the benchmark.

How the Relative Strength Calculator formula works

The formula used by the Relative Strength Calculator compares the stock’s percentage return to the benchmark’s percentage return:

(((stock_end_price – stock_start_price) / stock_start_price) / ((benchmark_end_price – benchmark_start_price) / benchmark_start_price)) * 100

Let’s break that down step by step:

  • Stock return = (Stock End Price – Stock Start Price) / Stock Start Price
  • Benchmark return = (Benchmark End Price – Benchmark Start Price) / Benchmark Start Price
  • Relative Strength = Stock return ÷ Benchmark return × 100

This means the calculator first determines how much the stock changed in percentage terms. Then it does the same for the benchmark. Finally, it compares the two percentages.

For example:

  • Stock Start Price = 50
  • Stock End Price = 60
  • Benchmark Start Price = 100
  • Benchmark End Price = 110

Stock return = (60 – 50) / 50 = 0.20 or 20%

Benchmark return = (110 – 100) / 100 = 0.10 or 10%

Relative Strength = 0.20 / 0.10 × 100 = 200

A result of 200 means the stock performed at twice the benchmark’s rate of return. That is a strong sign of outperformance.

Important note: If the benchmark return is zero, this formula cannot be used directly because division by zero is undefined. In that case, you would need a different comparison method or a benchmark period with non-zero movement.

Use cases for the Relative Strength Calculator

The Relative Strength Calculator can be used in a wide range of investing and analysis situations. It is valuable for both short-term traders and long-term investors.

  • Performance comparison: Compare a stock against an index, sector, or competing asset to see which performed better.
  • Trend confirmation: Confirm whether a stock is actually leading the market or simply rising with the broader trend.
  • Portfolio analysis: Evaluate whether one holding is contributing more value than a passive benchmark investment.
  • Sector rotation research: Determine which sectors are gaining relative strength compared to the overall market.
  • Momentum screening: Identify stocks that are outperforming and may have ongoing bullish momentum.

For example, a trader may compare a technology stock to the NASDAQ or to a sector ETF to determine whether the stock is a true leader. A long-term investor may use it to see whether a stock consistently beats the market over months or years. Analysts may also use relative strength to compare multiple stocks in the same industry and find the strongest candidate.

This tool is especially useful because absolute price gains can be misleading. A stock may rise 8%, but if the market rose 15% during the same period, that stock actually underperformed. The Relative Strength Calculator makes that distinction clear.

Other factors to consider when calculating Relative Strength

Although the Relative Strength Calculator is useful, it should not be the only factor in an investment decision. Several other considerations can affect how the result should be interpreted.

  • Time period selection: A stock may show strong relative strength over one month but weak performance over one year. Always choose a period that fits your analysis goals.
  • Volatility: A highly volatile stock can produce extreme relative strength values that may not reflect stable performance.
  • Dividend payments: If a stock pays dividends, total return may be more accurate than price-only return.
  • Benchmark choice: The benchmark should be relevant. Comparing a biotech stock to the S&P 500 may be less meaningful than comparing it to a healthcare index.
  • Corporate actions: Stock splits, mergers, and special dividends can affect price data and should be accounted for if possible.
  • Market conditions: A stock can look strong in a weak market or weak in a strong market, so context matters.

It is also important to remember that relative strength measures performance comparison, not quality, valuation, or future certainty. A stock with high relative strength may still be overvalued or facing fundamental risks. Combining this tool with other analysis methods can provide a more complete picture.

For a more balanced evaluation, consider pairing relative strength analysis with:

  • Fundamental analysis
  • Volume trends
  • Moving averages
  • Earnings growth
  • Risk management rules

FAQ about the Relative Strength Calculator

What does a Relative Strength result above 100 mean?

A result above 100 means the stock outperformed the benchmark during the selected period. The higher the number, the stronger the outperformance relative to the benchmark’s return.

What does a Relative Strength result below 100 mean?

A result below 100 means the stock underperformed the benchmark. It may still have gained value, but it rose less than the benchmark or fell more than the benchmark.

Can I use this calculator for ETFs or indexes?

Yes. The Relative Strength Calculator can be used for stocks, ETFs, indexes, or any asset with comparable start and end prices. Just make sure both the asset and benchmark are measured over the same period.

Why is the benchmark important?

The benchmark gives context to the stock’s performance. Without a benchmark, you only know whether the stock went up or down. With a benchmark, you can tell whether it actually outperformed the market.

What if the benchmark return is zero?

If the benchmark does not change during the period, the formula cannot be calculated normally because it would involve division by zero. In that case, use a different date range or choose a benchmark period with movement.

The Relative Strength Calculator is a practical way to compare performance and identify meaningful winners. Whether you are screening stocks, reviewing a portfolio, or studying market trends, it helps you focus on the key question: How did this investment perform relative to the benchmark?

Support this tool
Buy us a coffee
If this Relative Strength Calculator helped you, support the site with a small donation. It keeps the tools on the site free and supports ongoing improvements.

Buy us a coffee

Secure donation via Gumroad
Table of contents