Analyst Dojo
Lesson 5 of 8 11–14% of the exam

Why asset prices are log-normal

A variable is log-normal when its natural log is normal. A price is today's price times e to the log return, so normal log returns give log-normal prices: never below zero and skewed right. To project a price, grow ln S₀ by (μ − σ²/2) a year: the drift adjustment.

8 min cram, 32 min full read. Based on the 2027 CFA® Program Level I curriculum, Quantitative Methods, Learning Module 6. Sitting in November 2026? The 2026 version of this lesson is still available.

Tailor this to you: take the self-assessment

Watch the lesson 19 min

This lesson's video is for Plus members. The written lesson below is free, as always.

See Plus

Before this: Annualized and continuously compounded returns, Continuous distributions: uniform, normal and logistic, Scaling volatility over time: data frequency and the root-of-time law

On the exam

  • Calculate, interpret, and evaluate the principal moments of key statistical distributions used in finance

Calculate and interpret the moments of the log-normal distribution and explain why it is used for asset prices. Expect a property question (bounded at zero, skewed right, used by Black–Scholes) and a projected price, ln S_T = ln S₀ + (μ − σ²/2)T, where dropping the σ²/2 term or adding it are the wrong answers.

How deeply to learn each part
Know the idea
Understand it in general. It frames other topics, but you will not calculate with it.
Use it
Understand it well enough to solve a question with it. Recognize when it applies.
Memorize
Learn it by heart. The exam will not give it to you.

You know this one. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still do.

You tested strong here. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still know it.

Cram mode: the one-screen version of this lesson. Switch to Full for the explanations, worked examples and interactives.

Why not model prices as normal?

Because a normal variable can take any value, including negative ones, and a share price cannot fall below zero. A log return, ln⁡(ST÷S0)\ln(S_T \div S_0), has no such floor: it heads toward minus infinity as the price heads toward zero. So the normal fits log returns, and prices need a distribution that stops at zero.

NormalLog-normal
Range−∞ to +∞0 to +∞
Shapesymmetricskewed right
Used forlog returns (continuously compounded)prices
Parametersits own mean and variancethe mean and variance of ln⁡Y\ln Y

The normal distribution is the bell curve of the previous lesson. The log-normal distribution is defined through it: a variable YY is log-normal when its natural log, ln⁡Y\ln Y, is normal, and the reverse also holds. The name tells you the test: take the log and you get a normal.

Note the last row of the table. A log-normal distribution is described by the mean μX\mu_X and variance σX2\sigma_X^2 of ln⁡Y\ln Y, the associated normal variable, not by the mean and variance of YY itself. Keep track of both sets of numbers.

InteractiveNormal log returns in, log-normal prices out

Try this 0 of 3

  • Keep the drift adjustment on and raise σ to 40% or more with μ unchanged
  • Push σ or T until the mean price is at least 10% above the median
  • Show the normal curve for the price and find settings where it gives a negative price more than 1% of the time

Over 1 year from 40 with μ 10% and σ 30%, the log return is normal with mean 0.055 and standard deviation 30.00%. The price is log-normal: never below 0, skewed right, projected (median) price 42.26, mean 44.21. Chance of a loss 42.7%.

Log return over 1 year: normal

−100%−50%0%50%100%Log return r = ln(S_T ÷ S₀)Loss 42.7%Mean 5.5%
  • Return below 0 (a loss)

Price after 1 year: log-normal

050100Price at the horizon (starts at 40)Loss 42.7%Median 42.26Mean 44.21Trap 46.24
  • Log-normal price
  • Price below 40 (a loss)
Projected (median) price42.26
Mean price44.21 (+4.6%)
Trap: σ²/2 added46.24
Chance of a loss42.7%
Share
Show working

Log return over 1 year: mean (μ − σ²/2)T = (0.1 − 0.3² ÷ 2) × 1 = (0.1 − 0.045) × 1 = 0.055; standard deviation σ√T = 30% × √1 = 30.00%.

ln S_T = ln S₀ + 0.055 = 3.6889 + 0.055 = 3.7439, so the projected (median) price is S_T = e^3.7439 = 42.26. Half the paths end above it.

Mean price = S₀e^(μT) = 40 × e^0.1 = 44.21, above the median because the right tail is long.

Traps: dropping σ²/2 gives 40 × e^0.1 = 44.21 (that is the mean, not the projection); adding it gives 40 × e^0.145 = 46.24.

Mode = S₀e^(mean − σ²T) = 38.62. Order: mode < median < mean, the signature of right skew.

Chance of a loss: P(S_T < S₀) = P(r < 0) = N(−0.1833) = 42.7%, the same area in both panels.

The price can never fall below 0, however negative r gets: e^r is always positive.

Projected price on your calculator
  1. 0.3x²÷2=+|-+0.1=×1=0.055, the log-return mean
  2. 2NDe^x×40=42.26

x² square · +|- change sign · 2ND second function (the shifted label above a key) · e^x e to the power x

  1. 0.1ENTER0.3ENTER×2÷−1×0.055
  2. ge^x40×42.26

ENTER enter (on the HP, puts the number on the stack) · g blue shift key · e^x e to the power x

Display: 42.26

Mean price on your calculator
  1. 0.1×1=2NDe^x×40=44.21

2ND second function (the shifted label above a key) · e^x e to the power x

  1. 0.1ENTER1×ge^x40×44.21

ENTER enter (on the HP, puts the number on the stack) · g blue shift key · e^x e to the power x

Display: 44.21

Returns can be negative without limit; prices stop at zero, so their distribution leans right.

Drag the volatility up and watch the price curve. The left edge stays at zero while the right tail stretches, and the mean drifts above the median. Switch the drift adjustment on and off to see the projected price move, and use the worked-example button to match the numbers later in this lesson.

From returns to prices
Price after T periodsST=S0 erS_T = S_0\,e^{r}
  • Log return Memorize normal, can be negative without limit
    • Sum of period returns adds across time
    • Normal the modeling assumption
  • Price Memorize log-normal: bounded at 0, skewed right
    • Mean above median the long right tail pulls the mean up

How do log returns turn into prices?

A price equals today’s price times ee raised to the log return, and the log return is the natural log of the price ratio.

Price from a continuously compounded return Memorize
ST=S0 er0,T,r0,T=ln⁡(STS0)S_T = S_0\,e^{r_{0,T}}, \qquad r_{0,T} = \ln\left(\frac{S_T}{S_0}\right)

The log return , also called the continuously compounded return, over several periods is the sum of the single-period figures, because growth factors multiply and logs turn products into sums. This is a recap of Learning Module 1.

Continuously compounded returns add Memorize
r0,T=r0,1+r1,2+⋯+rT−1,Tr_{0,T} = r_{0,1} + r_{1,2} + \cdots + r_{T-1,T}

The same relationship, rearranged, gives the price from a return or the starting price from an ending price.

Rearrange itPrice and continuously compounded return: solve for any one
The question asks for
A share is priced at 40.00 and earns a continuously compounded return of 9.53%. Its ending price is closest to:

40.00 × e^0.09531 = 44.00

Ending price, S_T44.00

On your calculator
  1. 0.095312NDe^x×40=

2ND second function (the shifted label above a key) · e^x e to the power x

  1. 0.09531ge^x40×

g blue shift key · e^x e to the power x

Why do normal returns give log-normal prices?

If the log return r0,Tr_{0,T} is normal, then ST=S0 er0,TS_T = S_0\,e^{r_{0,T}} is the exponential of a normal variable, which is log-normal by definition. So a price cannot go below zero and its distribution leans right.

Three features make log returns the natural choice for prices.

  • Log returns add across periods and reflect continuous compounding, so they suit long horizons.
  • A simple return S1/S0−1S_1/S_0 - 1 modeled as normal could fall below −100%, which no share can do. A normal log return can never push the price below zero.
  • A product of independent log-normal variables is log-normal, so a price built from many period growth factors stays log-normal.

The Black–Scholes option model assumes log-normal prices and normal log returns, which is why this lesson leads into option pricing.

How do you project a price?

If the expected return (the drift) is μ\mu and the volatility is σ\sigma, the log of the price grows by μ−σ2/2\mu - \sigma^2/2 a year. The drift adjustment σ2/2\sigma^2/2 is subtracted. The standard deviation of the log return over TT years is σT\sigma\sqrt{T}, the square-root-of-time rule of Learning Module 5.

Projected log price Memorize
ln⁡ST=ln⁡S0+(μ−σ22)T,ST=S0 e(μ−σ2/2)T\ln S_T = \ln S_0 + \left(\mu - \tfrac{\sigma^2}{2}\right)T, \quad S_T = S_0\,e^{(\mu - \sigma^2/2)T}
Standard deviation of the log return over T Use it
σT=σT\sigma_T = \sigma\sqrt{T}
Rearrange itProjected log-normal price: solve for the price, the starting price or the expected return
The question asks for
A share is priced at 40.00. Its log returns are normal with an expected return of 10.00% a year and a standard deviation of 30.00%. Using the log-normal price model, the projected price in 1 years is closest to:

40.00 × e^((0.1 − 0.045) × 1) = 42.26

Projected price, S_T42.26

On your calculator
  1. 0.3x²÷2=+|-+0.1=×1=2NDe^x×40=

x² square · +|- change sign · 2ND second function (the shifted label above a key) · e^x e to the power x

  1. 0.1ENTER0.3ENTER×2÷−1×ge^x40×

ENTER enter (on the HP, puts the number on the stack) · g blue shift key · e^x e to the power x

The σ2/2\sigma^2/2 term is the volatility drag: the more volatile the share, the lower the typical (median) outcome for the same expected return.

Exam tip When a question gives you the drift and a volatility and asks for a future price from the log-normal model, apply the μ−σ2/2\mu - \sigma^2/2 projection, even when the question calls that price the expected price. The two wrong options are almost always the price with no adjustment and the price with σ2/2\sigma^2/2 added.

Go deeper Mean, variance and median of a log-normal variable

The mean of a log-normal variable is larger than eμXe^{\mu_X} by a factor of eσX2/2e^{\sigma_X^2/2}. Here μX\mu_X and σX2\sigma_X^2 are the mean and variance of the associated normal variable.

Mean of a log-normal variable Use it
E[Y]=μY=eμX+σX2/2E[Y] = \mu_Y = e^{\mu_X + \sigma_X^{2}/2}

With a mean log return of 6% and a standard deviation of 30%, a price of 100 has a median of 100×e0.06100 \times e^{0.06} = 106.18 and a mean of 100×e0.105100 \times e^{0.105} = 111.07. A larger σ\sigma adds big upside outcomes while the downside stays capped at a price of zero, so the gap between mean and median widens.

Mean price on your calculator
  1. 0.3x²÷2+0.06= 0.105, the exponent
  2. 2NDe^x×100= 111.07

x² square · 2ND second function (the shifted label above a key) · e^x e to the power x

  1. 0.3ENTER×2÷0.06+ 0.105, the exponent
  2. ge^x100× 111.07

ENTER enter (on the HP, puts the number on the stack) · g blue shift key · e^x e to the power x

The variance has a formula of its own.

Variance of a log-normal variable Use it
σY2=(eσX2−1)e2μX+σX2\sigma_Y^2 = \left(e^{\sigma_X^2} - 1\right)e^{2\mu_X + \sigma_X^2}

For μX\mu_X = 0.06 and σX\sigma_X = 0.30: (e^0.09 − 1) × e^0.21 = 0.094174 × 1.233678 = 0.1162, so the standard deviation is 0.3409.

Variance on your calculator
  1. 0.3x²=STO1 0.09
  2. 2NDe^x−1=STO2 0.094174
  3. 2×0.06+RCL1=2NDe^x×RCL2= 0.116181

x² square · STO store · 2ND second function (the shifted label above a key) · e^x e to the power x · RCL recall a stored number

  1. 0.3ENTER×STO1 0.09
  2. ge^x1−STO2 0.094174
  3. 0.06ENTER2×RCL1+ge^xRCL2× 0.116181

ENTER enter (on the HP, puts the number on the stack) · STO store · g blue shift key · e^x e to the power x · RCL recall a stored number

The skewness, (eσ2+2)eσ2−1(e^{\sigma^2} + 2)\sqrt{e^{\sigma^2} - 1}, is positive for any σ (0.95 at σ = 0.30), which is the right skew in numbers.

The same idea explains the projected price. With a drift μ, the projected price S₀e^((μ − σ²/2)T) is the median of the log-normal price, and the mean price is S₀e^(μT). In the worked example the median is 42.26 and the mean is 44.21. Both numbers are correct; they answer different questions.

How do simulations move a price one step?

Know the idea

A simulation moves a price with geometric Brownian motion : St=S0×exp⁡[(μ−σ2/2)t+σWt]S_t = S_0 \times \exp\left[(\mu - \sigma^2/2)t + \sigma W_t\right]. Here WtW_t is a Wiener process (also called Brownian motion): normal noise with mean 0 and variance tt. A simulation repeats four steps: draw a uniform number uu, convert it to a standard normal draw zz with the inverse normal cumulative function (the previous lesson), plug zz into the formula, and repeat.

Learning Module 9 builds full simulations on this step.

Memorize this

MemorizeNormal versus log-normal

NormalLog-normal
Range−∞ to +∞0 to +∞
Shapesymmetricskewed right
Modelslog returns (continuously compounded)prices
Parametersits own mean and variancemean and variance of ln⁡Y\ln Y

Memory hook Read the name as an instruction: log it and it turns normal. Prices have a floor at zero and no ceiling, so the tail runs right.

Know it cold If ln⁡Y\ln Y is normal, YY is log-normal. Mean of YY is above its median.

MemorizeProjecting a log-normal price

ItemFormula
Log priceln⁡ST=ln⁡S0+(μ−σ2/2)T\ln S_T = \ln S_0 + (\mu - \sigma^2/2)T
PriceST=S0e(μ−σ2/2)TS_T = S_0 e^{(\mu - \sigma^2/2)T}
σ of log return over TσT\sigma\sqrt{T}
Mean of eXe^XeμX+σX2/2e^{\mu_X + \sigma_X^2/2}

Memory hook Volatility drags the typical price down: subtract half the variance from the drift.

Know it cold Drop σ²/2 or add it and you land on the two wrong options.

From returns to prices
Price after T periodsST=S0 erS_T = S_0\,e^{r}
  • Log return Memorize normal, can be negative without limit
    • Sum of period returns adds across time
    • Normal the modeling assumption
  • Price Memorize log-normal: bounded at 0, skewed right
    • Mean above median the long right tail pulls the mean up
Price from a continuously compounded return Memorize
ST=S0 er0,T,r0,T=ln⁡(STS0)S_T = S_0\,e^{r_{0,T}}, \qquad r_{0,T} = \ln\left(\frac{S_T}{S_0}\right)
Quick example

A 25.00 share has a continuously compounded return of 8% over the year. ST=25×e0.08S_T = 25 \times e^{0.08} = 27.08.

On your calculator
  1. 0.082NDe^x×25= 27.08

2ND second function (the shifted label above a key) · e^x e to the power x

  1. 0.08ge^x25× 27.08

g blue shift key · e^x e to the power x

Continuously compounded returns add Memorize
r0,T=r0,1+r1,2+⋯+rT−1,Tr_{0,T} = r_{0,1} + r_{1,2} + \cdots + r_{T-1,T}
Quick example

A share goes 40.00, 42.40, 41.00, 44.00. Daily returns 5.83% − 3.36% + 7.06% = 9.53%, which equals ln⁡(44÷40)\ln(44 \div 40).

On your calculator
  1. 44÷40=LN 0.0953, the same total in one step

LN natural logarithm

  1. 44ENTER40÷gLN 0.0953

ENTER enter (on the HP, puts the number on the stack) · g blue shift key · LN natural logarithm

Projected log price Memorize
ln⁡ST=ln⁡S0+(μ−σ22)T,ST=S0 e(μ−σ2/2)T\ln S_T = \ln S_0 + \left(\mu - \tfrac{\sigma^2}{2}\right)T, \quad S_T = S_0\,e^{(\mu - \sigma^2/2)T}
Quick example

S₀ = 25, μ = 6%, σ = 16%, T = 3: 25 × e^((0.06 − 0.0128) × 3) = 25 × e^0.1416 = 28.80.

On your calculator
  1. 0.16x²÷2=+|-+0.06=×3=2NDe^x×25= 28.80

x² square · +|- change sign · 2ND second function (the shifted label above a key) · e^x e to the power x

  1. 0.06ENTER0.16ENTER×2÷−3×ge^x25× 28.80

ENTER enter (on the HP, puts the number on the stack) · g blue shift key · e^x e to the power x

Standard deviation of the log return over T Use it
σT=σT\sigma_T = \sigma\sqrt{T}
Quick example

σ = 22% a year, T = 3: 22 × √3 = 38.11%.

On your calculator
  1. 3√x×22= 38.1051

√x square root

  1. 3g√x22× 38.1051

g blue shift key · √x square root

Mean of a log-normal variable Use it
E[Y]=μY=eμX+σX2/2E[Y] = \mu_Y = e^{\mu_X + \sigma_X^{2}/2}
Quick example

Annual log return mean 6%, standard deviation 30%, price 100. Mean price 100×e0.105100 \times e^{0.105} = 111.07, above the median 106.18.

On your calculator
  1. 0.3x²÷2+0.06=2NDe^x×100= 111.07

x² square · 2ND second function (the shifted label above a key) · e^x e to the power x

  1. 0.3ENTER×2÷0.06+ge^x100× 111.07

ENTER enter (on the HP, puts the number on the stack) · g blue shift key · e^x e to the power x

Variance of a log-normal variable Use it
σY2=(eσX2−1)e2μX+σX2\sigma_Y^2 = \left(e^{\sigma_X^2} - 1\right)e^{2\mu_X + \sigma_X^2}
Quick example

μ_X = 0.06, σ_X = 0.30: (e^0.09 − 1) × e^0.21 = 0.094174 × 1.233678 = 0.1162, standard deviation 0.3409.

On your calculator
  1. 0.3x²=STO1 0.09
  2. 2NDe^x−1=STO2 0.094174
  3. 2×0.06+RCL1=2NDe^x×RCL2= 0.116181

x² square · STO store · 2ND second function (the shifted label above a key) · e^x e to the power x · RCL recall a stored number

  1. 0.3ENTER×STO1 0.09
  2. ge^x1−STO2 0.094174
  3. 0.06ENTER2×RCL1+ge^xRCL2× 0.116181

ENTER enter (on the HP, puts the number on the stack) · STO store · g blue shift key · e^x e to the power x · RCL recall a stored number

How it is asked

  1. Property of the log-normal

    Which statement about the log-normal distribution is most accurate?

    Bounded below by zero, skewed right. Symmetric and negative values are the traps.

  2. Projected price

    S₀ 80, μ 7%, σ 30%, three years. Projected price?

    ln 80 + (0.07 − 0.045) × 3 = 4.4570 → 86.23. Traps: 98.69 (no σ²/2), 112.96 (σ²/2 added).

  3. Add returns over several periods

    Monthly continuously compounded returns 1.8%, −0.6%, 2.4%. Quarter holding period return?

    Sum = 3.6%, then e^0.036 − 1 = 3.67%. Stopping at 3.60% is the trap.

  4. Mean versus median of a price

    Prices are log-normal. Mean compared with median?

    Mean is higher: the right tail pulls it up.

Exam traps

  • Calling the log-normal symmetric, or letting it take negative values. It is bounded at zero and skewed right.
  • Dropping the σ²/2 drift adjustment, or adding it instead of subtracting it, when projecting a price.
  • Adding simple returns across periods. Only continuously compounded returns add; holding period returns multiply.
  • Saying the log-normal is for returns. Log returns are modeled as normal; prices are log-normal.

Checkpoint

7 exam-style questions. About 90 seconds each.

  1. 1Which statement about the log-normal distribution is most accurate? It is:

  2. 2Monthly continuously compounded returns are 1.2%, −0.5% and 2.1%. The quarter's holding period return is closest to:

  3. 3The continuously compounded return on a share over one year is normally distributed. The share's price one year from now is best described as:

  4. 4Annual log returns are independent from year to year with a standard deviation of 15%. The standard deviation of the two-year log return is closest to:

  5. 5A share price is log-normally distributed. Compared with the median price, the mean price is:

  6. 6A share trades at USD 60. Its log returns are normally distributed with an expected annual return of 9% and a standard deviation of 25%. Using the log-normal price model, the projected price in two years is closest to:

  7. 7X is normal with a mean of 0.05 and a standard deviation of 0.20, and Y = e^X. The mean of Y is closest to:

Key takeaways

  • If the natural log of Y is normal, Y is log-normal: bounded at zero and skewed right.
  • Continuously compounded (log) returns add, so normal log returns give log-normal prices.
  • Projected price: ln S_T = ln S₀ + (μ − σ²/2)T.
  • Mean of a log-normal variable e^(μ + σ²/2) sits above its median e^μ.
Price from a continuously compounded return Memorize
ST=S0 er0,T,r0,T=ln⁡(STS0)S_T = S_0\,e^{r_{0,T}}, \qquad r_{0,T} = \ln\left(\frac{S_T}{S_0}\right)
Quick example

A 25.00 share has a continuously compounded return of 8% over the year. ST=25×e0.08S_T = 25 \times e^{0.08} = 27.08.

On your calculator
  1. 0.082NDe^x×25= 27.08

2ND second function (the shifted label above a key) · e^x e to the power x

  1. 0.08ge^x25× 27.08

g blue shift key · e^x e to the power x

Continuously compounded returns add Memorize
r0,T=r0,1+r1,2+⋯+rT−1,Tr_{0,T} = r_{0,1} + r_{1,2} + \cdots + r_{T-1,T}
Quick example

A share goes 40.00, 42.40, 41.00, 44.00. Daily returns 5.83% − 3.36% + 7.06% = 9.53%, which equals ln⁡(44÷40)\ln(44 \div 40).

On your calculator
  1. 44÷40=LN 0.0953, the same total in one step

LN natural logarithm

  1. 44ENTER40÷gLN 0.0953

ENTER enter (on the HP, puts the number on the stack) · g blue shift key · LN natural logarithm

Projected log price Memorize
ln⁡ST=ln⁡S0+(μ−σ22)T,ST=S0 e(μ−σ2/2)T\ln S_T = \ln S_0 + \left(\mu - \tfrac{\sigma^2}{2}\right)T, \quad S_T = S_0\,e^{(\mu - \sigma^2/2)T}
Quick example

S₀ = 25, μ = 6%, σ = 16%, T = 3: 25 × e^((0.06 − 0.0128) × 3) = 25 × e^0.1416 = 28.80.

On your calculator
  1. 0.16x²÷2=+|-+0.06=×3=2NDe^x×25= 28.80

x² square · +|- change sign · 2ND second function (the shifted label above a key) · e^x e to the power x

  1. 0.06ENTER0.16ENTER×2÷−3×ge^x25× 28.80

ENTER enter (on the HP, puts the number on the stack) · g blue shift key · e^x e to the power x

Standard deviation of the log return over T Use it
σT=σT\sigma_T = \sigma\sqrt{T}
Quick example

σ = 22% a year, T = 3: 22 × √3 = 38.11%.

On your calculator
  1. 3√x×22= 38.1051

√x square root

  1. 3g√x22× 38.1051

g blue shift key · √x square root

Mean of a log-normal variable Use it
E[Y]=μY=eμX+σX2/2E[Y] = \mu_Y = e^{\mu_X + \sigma_X^{2}/2}
Quick example

Annual log return mean 6%, standard deviation 30%, price 100. Mean price 100×e0.105100 \times e^{0.105} = 111.07, above the median 106.18.

On your calculator
  1. 0.3x²÷2+0.06=2NDe^x×100= 111.07

x² square · 2ND second function (the shifted label above a key) · e^x e to the power x

  1. 0.3ENTER×2÷0.06+ge^x100× 111.07

ENTER enter (on the HP, puts the number on the stack) · g blue shift key · e^x e to the power x

Variance of a log-normal variable Use it
σY2=(eσX2−1)e2μX+σX2\sigma_Y^2 = \left(e^{\sigma_X^2} - 1\right)e^{2\mu_X + \sigma_X^2}
Quick example

μ_X = 0.06, σ_X = 0.30: (e^0.09 − 1) × e^0.21 = 0.094174 × 1.233678 = 0.1162, standard deviation 0.3409.

On your calculator
  1. 0.3x²=STO1 0.09
  2. 2NDe^x−1=STO2 0.094174
  3. 2×0.06+RCL1=2NDe^x×RCL2= 0.116181

x² square · STO store · 2ND second function (the shifted label above a key) · e^x e to the power x · RCL recall a stored number

  1. 0.3ENTER×STO1 0.09
  2. ge^x1−STO2 0.094174
  3. 0.06ENTER2×RCL1+ge^xRCL2× 0.116181

ENTER enter (on the HP, puts the number on the stack) · STO store · g blue shift key · e^x e to the power x · RCL recall a stored number

All Quantitative Methods formulas, every lesson

Practice exam-style questions on Statistical Distributions

Questions about this lesson?

Where this comes back

Questions candidates ask

Why are stock prices log-normally distributed?

A price is today's price times e raised to the log return, and log returns are modeled as normal. The exponential of a normal variable is log-normal: never negative, and skewed right, which matches how prices behave.

What is the difference between normal and log-normal distributions?

A normal variable is symmetric and can take any value. A log-normal variable is the exponential of a normal one, so it is positive and skewed right. Log returns are modeled as normal, prices as log-normal.

How do you project a stock price under a log-normal model?

Grow the log of today's price by the expected return minus half the variance, per year: ln S_T = ln S₀ + (μ − σ²/2)T. With S₀ = 40, μ = 10% and σ = 30%, one year gives e^3.7439 = 42.26. The σ²/2 term lowers the typical outcome as volatility rises.

Spotted an error? Tell us and we will fix it.

  1. Random variables and distribution functions
  2. Unconditional expected value, variance and standard deviation
  3. Discrete distributions: uniform, binomial and Poisson
  4. Continuous distributions: uniform, normal and logistic
  5. Why asset prices are log-normal
  6. Probability trees, conditional expectations and conditional variance
  7. Covariance and correlation from a joint probability table
  8. Bayes' theorem: updating a probability with new information

Ask Sensei Listen instead

Questions on Why asset prices are log-normal

Learn with Sensei, out loud The voice tutor, in early access

Sensei teaches the lesson aloud and stops when you interrupt: "wait, why is the geometric mean lower?" It answers with the lesson's own example, then quizzes you by voice. Every account can try Sensei on one module, with one voice question.

USD 149 a month founding price (regular USD 199), kept for as long as you stay subscribed. Everything in Plus included.

In active development and improving every day. Send feedback · Plans and pricing

Analyst Dojo Plus

Your free review list holds 10 items.

Plus keeps everything you save, for USD 19 a month. To make room on the free plan, remove something from your review list.

See Plus

Lessons, checkpoints and the lesson questions in practice stay free. Compare plans