Margin of Safety Calculator
Calculate the margin of safety between a stock's intrinsic value and market price. As Benjamin Graham wrote: "The margin of safety is always dependent on the price paid."
Core Inputs
Your estimate of what the stock is actually worth
Graham recommended at least 30%. Adjust based on business quality.
Formula
MoS = (Intrinsic Value - Market Price) / Intrinsic Value × 100%
Margin of Safety
33.3%
Upside / Downside
+50.0%
Max Buy Price
$84.00
Meets your 30% required margin of safety. The current price provides adequate downside protection.
Scenario Analysis
Test your margin of safety across bull, base, and bear case valuations. Weighted average uses 25% bull, 50% base, 25% bear.
Weighted Avg MoS
32.6%
Weighted IV: $118.75
Weights: Bull 25% | Base 50% | Bear 25%. Adjust intrinsic values to reflect your confidence in each scenario.
Tools that do this with live data
This calculator works from the numbers you enter. These tools pull company data in automatically.
Fiscal.ai
Company-specific segment and KPI data
7-day free trial; paid pricing shown at signup
Koyfin
Custom market dashboards and watchlists
Free; Plus $39/month
InvestingPro
Fair Value estimates and Financial Health scores
Pro and Pro+; pricing varies by region and subscription term
Related calculators and research
How It Works
- 1Enter your estimated intrinsic value (from a DCF, EPV, Graham Formula, or other valuation method).
- 2Enter the current market price of the stock.
- 3Set your required margin of safety threshold (Graham recommended at least 30%).
- 4The calculator shows whether the stock meets your threshold and calculates the maximum buy price.
- 5Use Scenario Analysis to test bull, base, and bear case valuations against the current price.