Formula
Where Rf = risk-free rate, Rm = expected market return, Premium = equity risk premium (Rm − Rf), β = asset beta.
Inputs
-
Risk-free rate (Rf)
-
Beta (β)
-
Choose one:
-
Expected market return (Rm), or
-
Equity risk premium (Premium = Rm − Rf)
-
Outputs
-
Expected return (Re)
-
Risk-free rate (Rf)
-
Market risk premium (Rm − Rf) or entered Premium
-
Risk premium contribution: × Premium
-
Visual return breakdown
How to Use the CAPM Calculator
Follow these steps to calculate expected return (Re) with market return or directly with the market risk premium.
Choose the input mode
Select Market Return if you have the expected market return (Rm) and the risk-free rate (Rf). Choose Risk Premium if you already know the market risk premium (Rm − Rf). Don’t mix modes—enter values only for the fields shown for your selection.
Enter the risk-free rate (Rf)
Type the current government bond yield (e.g., a 3–10 year Treasury) that matches your return horizon. Enter as a percent number, e.g., 2.5 for 2.5%. Keep period consistency (annual Rf with annual Rm/premium). Avoid entering 0.025 or using commas—use 2.5, not 2,5.
Set the equity beta (β)
Input the stock or portfolio beta (unitless), typically found on broker research pages or finance sites. Use a plain number like 1.2; values below 0 or far above 2 may indicate a niche or data issue. Don’t paste a percentage—beta is not a %.
Enter expected market return (Rm) or premium
If in Market Return mode, type the market’s expected annual return (e.g., 8). If in Risk Premium mode, type the market risk premium directly (e.g., 5.5). Ensure the figure is in percent terms and aligned with Rf’s period; don’t mix arithmetic means with monthly inputs.
Review results and breakdown
The calculator shows Expected Return (Re), Risk-free Rate (Rf), Market Risk Premium (Rm − Rf), and β × Premium. Use Show decimals if you need more precision for reporting or rounding checks. Compare Re to your hurdle rate or WACC inputs when using CalcMastery in budgeting or valuation.
Frequently Asked Questions
What does this CAPM calculator do?
It computes an asset’s expected return using the Capital Asset Pricing Model: expected return = risk-free rate + beta × (market return − risk-free rate). You can enter either the market return or the market risk premium directly.
What’s the difference between “Market Return” and “Risk Premium” input modes?
In “Market Return,” you provide the market’s expected total return and the tool derives the premium as (market return − risk-free rate). In “Risk Premium,” you provide the premium itself. Both modes use the same formula: expected return = risk-free rate + beta × premium.
Can you show a quick example?
Yes. With risk-free rate = 2%, market return = 8%, and beta = 1, the premium is 6%, so expected return = 2% + 1 × 6% = 8%.
How are unusual inputs handled (e.g., beta = 0, negative beta, or premium)?
Beta is treated as a real number: beta = 0 yields expected return = risk-free rate; beta < 0 inverts exposure so the premium subtracts from the risk-free rate; a negative premium (bearish expectations) reduces expected return. No caps or floors are applied; the result can be below the risk-free rate.
How are units, rounding, and display managed?
Inputs/outputs are percentages (e.g., enter 2 for 2%). Internally, calculations use decimal fractions (0.02) and results are rounded with round-half-even (“banker’s rounding”). Display precision is applied only at the end; intermediate steps keep full precision.
The tool evaluates the single-factor CAPM in plain text form: expected return = risk-free rate + beta × (market return − risk-free rate). In “Risk Premium” mode, the provided premium replaces the parenthetical term. All rates are interpreted as annual percentage rates; internally they are converted to decimal fractions for computation and converted back to percentages for display. Rounding follows NIST SP 811 round-half-even and occurs only on the final displayed values to avoid compounding rounding error. Beta is dimensionless and may be any real value; no constraints are imposed, so negative or zero beta and negative premiums are computed as entered. If any required input is missing or non-numeric, no result is produced.
Sources & Methodology
- Capital Asset Prices: A Theory of Market Equilibrium under Conditions of Risk
- The Valuation of Risk Assets and the Selection of Risky Investments in Stock Portfolios and Capital Budgets
- Equilibrium in a Capital Asset Market
- NIST Guide to the SI (Special Publication 811) — Rounding and Number Presentation
- Capital Asset Prices: A Theory of Market Equilibrium under Conditions of Risk
- The Valuation of Risk Assets and the Selection of Risky Investments in Stock Portfolios and Capital Budgets
- Equilibrium in a Capital Asset Market