Stock Beta Calculator

Use the Stock Beta Calculator to compute the beta for any stock, exchange-traded fund (ETF) and mutual fund listed on a major U.S. stock exchange and supported by Alpha Vantage. Stocks traded on non-U.S. exchanges are also supported. Indexes are not supported.

A common benchmark used to compute beta is the S&P 500. However, the calculator does not support actual S&P 500 prices, but it does support S&P 500 inflation-adjusted monthly price data from Yale University economist Robert Shiller.

Stock Beta Calculator
Stock Symbol:
Start Month:
Start Year:
End Month:
End Year:


The calculator uses percent returns derived from monthly closing prices for the stock and benchmark. The Shiller closes are real values rather than nominal values. The monthly prices are adjusted for splits and dividends. .

Computational Notes

The calculator computes beta using the following formula:

beta = covariance of the stock's and the benchmark's returns / variance of the benchmark's returns

This procedure is called the regression method and it is identical to the SLOPE function in Microsoft Excel.

For more information about computing beta see How to Calculate Beta.

Beta values for the same stock vary greatly among financial sites because different benchmarks and time intervals are used to compute beta.

The results table includes the correlation coefficient for the stock and benchmark returns.

Beta Values Vary from Site to Site

Because popular financial sites use different algorithms (time periods, prices series and benchmarks) to compute beta, beta values can vary greatly between sites.

Related Calculators

Capital Asset Pricing Model (CAPM) Calculator

Stock Correlation Calculator

Stock Return Calculator

S&P 500 Return Calculator - Robert Shiller Long-term Stock Data