Fin Maverick
Foundations VocabularyAccounting & ReportingEconomics & MacroQuant Methods & ProgrammingBusiness & Company AnalysisCorporate Finance & ValuationBehavioural Finance
Banking & Market InfrastructureFixed Income & RatesDerivatives & Structured ProductsPublic EquitiesTransactions & DealsPortfolio ConstructionFunds & AMCs
Private Markets & AlternativesRisk, Treasury & ControlAI & Digital FinanceStochastic Calculus & PricingWealth & Personal FinanceIndian Markets & RegulationProfessional Practice
CalculatorComparison
Frameworks
Explore Bootcamps
Equity ResearchPortfolio ManagementMutual Fund MasteryFinancial LiteracyInvestment Banking Analyst
Private Equity AnalystHedge Funds AnalystBreaking Into VCBreaking Into QuantsAI For Finance
Financial Analyst ProgramRisk Management ProgramPrivate Wealth ManagementDebt Capital MarketsDerivatives Foundation
Explore Internships
Equity Research InternMutual Fund Intern
Portfolio Management InternFinancial Literacy Intern
Explore Micro Courses

Equity Research6

Writing an Investment ThesisBuilding a Discounted Cash FlowReading an Annual Report FastReading a Sector Before a CompanySpotting Quality of Earnings Red FlagsBuilding a Revenue Forecast From Drivers

Portfolio Management3

Rebalancing: When, Why and What It CostsStrategic and Tactical Asset AllocationMeasuring Risk in a Portfolio

Mutual Fund Mastery3

Comparing Funds Without Being FooledHow a NAV Is Struck and Which Day You GetReading a Fund Factsheet Properly

Derivatives Unlocked4

Hedging a Real ExposureThe Greeks, PracticallyFutures, the Basis and What Moves ItReading an Option Payoff

AI For Finance2

Retrieval and Grounding for FinanceDocument Extraction in Finance

Breaking Into Quants4

Backtesting a StrategyHypothesis TestingCleaning Financial DataRegression for Finance

Breaking Into VC3

Sizing a MarketReading a Term Sheet as a FounderHow a Venture Round Actually Works

Financial Analyst Program4

Common Size and Trend AnalysisReading a Cash Flow StatementRatio Analysis That Says SomethingBuilding a Working Capital Schedule

Risk Management Program2

Credit Exposure and How It Is ReducedValue at Risk and What It Hides

Investment Banking Analyst3

Precedent Transactions and Why They DifferReading a Term Sheet StructurallyBuilding a Comparable Companies Table

Private Wealth Management3

Tax Aware Portfolio DecisionsBuilding a Client Risk ProfileGoal Based Planning Arithmetic

Debt Capital Markets3

Analysing an Issuer's CreditDuration and What It Does Not Tell YouBond Pricing and Yield Mechanics

Private Equity Analyst2

Fund Waterfalls and CarryThe LBO in Structure

Hedge Funds Analyst2

Short Selling MechanicsLong Short Mechanics
Courses
Explore Career Roadmaps
Investment Banking AnalystEquity Research AnalystVC AnalystPrivate Equity AnalystHedge Funds Analyst
Quant AnalystAI For FinanceFinancial Analyst ProgramPrivate Wealth ManagementDebt Capital Markets
Risk Management ProgramDerivatives FoundationPortfolio ManagementMutual Fund Mastery
PartnershipsShowdown
Log inSign up
Stochastic Calculus & Derivative Pricing Theory
1Probability Foundations
The Probability SpaceRandom VectorsSigma-AlgebraExpectationSample Space and EventsDensity and Distribution FunctionsRisk-Neutral ProbabilityState Price Density vs…
2Stochastic Processes and Jumps
Properties of a Stochastic ProcessMartingaleBrownian Motion and Its PropertiesBrownian Motion vs Geometric…Stopping TimeThe Markov PropertyState VariablesTransition ProbabilityQuadratic VariationQuadratic Variation vs Ordinary…Submartingale and SupermartingaleMartingale RepresentationMarkov Process vs MartingaleOptional StoppingFiltrationJump ProcessesThe Poisson ProcessLevy ProcessesJump Diffusion
3Ito Calculus
The Ito IntegralThe Ito Integral vs the Riemann IntegralInfinitesimals in Stochastic CalculusQuadratic CovariationIto's LemmaHow to Apply Ito's…The Infinitesimal GeneratorIto Calculus vs Ordinary Calculus
4Stochastic Differential Equations
Stochastic Differential EquationsStochastic Differential Equation vs…Drift and DiffusionStrong and Weak Solutions ComparedDiscretisationGeometric Brownian Motion
5Pricing Theory and No-Arbitrage
No-ArbitrageGirsanov, Radon-Nikodym and Change…Physical and Risk-Neutral Measures…The Fundamental Theorems of…The Law of One PriceThe Pricing KernelDiscount Factors and Zero-Coupon PricesReplication vs HedgingComplete Market vs Incomplete MarketClearing Margin Architecture
6Option Pricing Theory
European and American OptionsMonte Carlo European OptionThe Black-Scholes PDEBlack Scholes and the GreeksThe Payoff FunctionThe Binomial ModelBinomial Option PricingDelta Hedging in TheoryBoundary, Initial and Terminal ConditionsThe Exercise BoundaryHow to Check Put-Call…
7Volatility Models
Constant, Local and Stochastic…Vasicek Model vs CIR ModelThe Heston ModelThe SABR ModelThe Volatility ProcessImplied VolatilityVolatility Smile vs Skew vs Surface
8Interest Rate Models
Interest-Rate DerivativesMean ReversionThe Zero-Coupon BondThe Ornstein-Uhlenbeck ProcessThe Discount CurveZero RatesShort-Rate Model vs Market Model
9Numerical Pricing
Closed Form and Numerical…Monte Carlo PricingEuler and Milstein Schemes ComparedTree MethodsFinite Difference MethodsNumerical Error and StabilityVariance Reduction
10Calibration and Model Risk
Model OverrideMarket Price and Model PriceCalibrationHow to Document a Pricing ModelThe Educational Illustration LabelMarket ConventionsModel Uncertainty and LimitationsBacktesting a Pricing ModelIdentifiabilityCalibrated ParametersThe Calibration Loss Function

Girsanov, Radon-Nikodym and Change of Numeraire

Girsanov's result says a change of measure shifts the drift of a process and leaves its volatility exactly where it was. The Radon-Nikodym derivative is the weight that carries out that change, path by path. A numeraire is the unit prices are quoted in, and changing it changes which measure makes discounted prices behave. The three are one operation described three ways.

The pricing argument already established that a second measure exists and that valuation happens under it. The argument did not establish how to get there from the description actually available: a process with a drift somebody estimated and a volatility somebody estimated. Three names stand between those two things, and they are almost always taught as three separate items to memorise. The list is the wrong shape. The three names are one operation seen from three angles, and once the operation is in view they stop being a list and become three ways of asking about the same move.

The operation is this. There is a set of paths. Every path carries a weight, and the weights add up to one. A change of measure leaves every path exactly as it is and changes only the weights. Nothing is created, nothing is deleted, nothing is bent. A path that finished at Rs 106.18/- still finishes at Rs 106.18/-. The weight changes: how much that particular path counts when an average is taken over all of them.

The everyday version is worth holding on to. Every result that follows is a consequence of it. A hall contains three hundred people and every single height has been measured. Somebody then reports that the sample over-represents tall people and supplies a table of corrections: count this person as 0.92 of a person, count that one as 1.07. Every measured height is untouched. Nobody grew or shrank, nobody left the hall, nobody walked in. The average height changes. The heights actually present in the hall and how far apart they sit are facts about the people. The corrections were facts about the counting. The spread of the heights does not change at all.

GirsanovThe result saying a change of measure shifts the drift and leaves the volatility alone. says what that reweighting does to the drift. The Radon-Nikodym derivativeThe weight carrying out a change of measure, path by path. is the table of corrections itself. A numeraireThe unit prices are quoted in, usually cash but not necessarily. fixes what prices are quoted in and therefore what has to behave. The choice of unit is what decides which reweighting is wanted in the first place. The three separate cleanly one at a time, then collapse back into one worked change on an invented process.

What are the three tools, and what does each one do?

The three tools are best taken in the order a calculation meets them. A calculation starts with a description of a process under one rule for weighting paths and needs its description under a different rule. The numeraire is what names which different rule. Girsanov gives what the new description looks like. The Radon-Nikodym derivative is the object that connects the two rules, and it is the only one of the three that is a number computable for a single named path.

Three names, one operation. Each name answers a different question about the same move. THE OPERATION: LEAVE EVERY PATH ALONE AND CHANGE ONLY ITS WEIGHT GIRSANOV ANSWERS what the new drift is 0.080000 becomes 0.050000 and says nothing moves the volatility at all THE RADON-NIKODYM DERIVATIVE ANSWERS what one path now weighs the locked path: 0.988813 one number per path, and it never touches the path THE NUMERAIRE ANSWERS which reweighting is wanted pick the unit, get the rule change the unit and a different rule is wanted Learning these as three items makes them harder. They always appear together because they are one move described three times. The standard process, its parameters and the locked path are all invented. Educational illustration.
Girsanov answers what the new drift is, the Radon-Nikodym derivative answers what one named path now weighs, and the numeraire answers which reweighting was wanted, so the three are one operation described three ways.
Try it out

How many separate operations do the three tools between them describe?

What does the change actually leave alone?

Two rules for weighting paths are called equivalent measuresTwo rules agreeing about which paths are possible and disagreeing about weight. when they agree completely about which paths are possible and disagree only about how much each one counts. The word equivalent is doing real work. If one rule said a path could happen and the other said it could not, no table of corrections could get from the first to the second. No finite weight turns something into nothing. Agreement about the possible is exactly the condition that lets a weight exist for every path.

Everything in this guide follows from that. A quantity computed from a single path, using nothing but the numbers along that path, cannot notice a change of measure. The change never reached the path. A quantity computed by averaging across paths can notice nothing else. Averaging is exactly where the weights enter. So the whole question of what survives has a one line answer: whether the quantity is a property of the paths or a property of the weights decides whether it moves.

The standard process, as the model describes it
$$ dS_t \;=\; \mu\, S_t\, dt \;+\; \sigma\, S_t\, dW_t \qquad S_0 = 100 $$
\(S_t\)the standard process at time \(t\), an invented traded quantity starting at Rs 100/-
\(\mu\)the drift under the physical measure, 8 per cent a year, decimal 0.08, invented
\(\sigma\)the volatility, 20 per cent a year, decimal 0.20, so the variance rate \(\sigma^2\) is 0.04 exactly
\(W_t\)standard Brownian motion under the physical measure P, the source of the randomness
\(r\)the risk-free rate, 5 per cent a year continuously compounded, decimal 0.05, invented
\(T\)the horizon, one year, decimal 1.0
What it says in wordsOver any short stretch the standard process moves by its drift of 8 per cent multiplied by the length of the stretch, plus its volatility of 20 per cent multiplied by the Brownian increment over that stretch, with both terms scaled by the level the process currently sits at.

The description is handed over in exactly that form, written under the physical measure P. P is simply the rule under which somebody estimated the 8 per cent. The pricing argument wants the same process described under the risk-neutral measure Q. Nothing about the process is going to change. Only the description is.

Breaking Into Quants Bootcamp — Fin Maverick Futures, the Basis and What Moves It — free micro-course from Fin Maverick

What does Girsanov's result change, and what does it leave alone?

The bridge between the two descriptions is a single number, and it is a number already computable from the four locked parameters. The market price of riskThe drift less the rate, over the volatility, being 0.15 here. is the excess of the drift over the rate, divided by the volatility. The ratio asks how much extra rate of return the process is described as carrying, measured in units of the risk it is described as carrying.

The market price of risk, and it is the only new number in this guide
$$ \theta \;=\; \frac{\mu - r}{\sigma} \;=\; \frac{0.08 - 0.05}{0.20} \;=\; \frac{0.03}{0.20} \;=\; 0.150000 $$
\(\theta\)the market price of risk, written as theta here, a pure number with no unit
\(\mu - r\)the excess of the drift over the risk-free rate, 0.030000 exactly for the standard process
\(\sigma\)the volatility, 0.20, which is what the excess is being measured against
What it says in wordsThe market price of risk is the amount by which the drift exceeds the risk-free rate, divided by the volatility, and for the standard process it is exactly 0.150000 because 0.030000 divided by 0.20 is 0.15 with nothing left over.

Girsanov's result now says something very specific, and the specificity is the point. Under the new rule for weighting, the driving Brownian motion is not W any more. The driver is W with theta times the elapsed time added to it, and that new object is a perfectly ordinary standard Brownian motion under the new rule. Notice what kind of statement that is: it does not modify the process, it relabels the thing driving the process.

What Girsanov's result asserts
$$ \tilde{W}_t \;=\; W_t \;+\; \theta\, t \qquad\text{is standard Brownian motion under } \mathbb{Q} $$
\(\tilde{W}_t\)the Brownian motion under the risk-neutral measure Q, written W with a tilde throughout
\(W_t\)the Brownian motion under the physical measure P, the same path, relabelled
\(\theta\, t\)a straight line in time with slope 0.150000, carrying no randomness whatever
\(\mathbb{Q}\)the risk-neutral measure, the second rule for weighting paths
What it says in wordsUnder the new rule for weighting paths, the object that behaves like a standard Brownian motion is the old one with a straight line added to it, so the two descriptions differ by a quantity that has a slope and no randomness at all.

Substitute that into the process and watch what happens. The whole result is two lines of algebra. The process carries the term sigma times the increment of W. Replace the increment of W by the increment of W-tilde less theta times the time step. The volatility multiplies both terms, so one stays attached to the Brownian increment and the other becomes a deterministic term that merges into the drift.

The same process, rewritten under the new rule
$$ dS_t \;=\; \mu S_t\,dt + \sigma S_t\bigl(d\tilde{W}_t - \theta\,dt\bigr) \;=\; \underbrace{(\mu - \sigma\theta)}_{\;=\;r\;} S_t\,dt \;+\; \underbrace{\sigma}_{\text{untouched}} S_t\, d\tilde{W}_t $$
\(\sigma\theta\)the drift shift, 0.20 multiplied by 0.150000, being 0.030000 exactly
\(\mu - \sigma\theta\)0.08 less 0.03, being 0.050000, which is the risk-free rate exactly and not by accident
\(d\tilde{W}_t\)the increment of the relabelled Brownian motion, the only random term left
What it says in wordsRewriting the process under the new rule moves the drift from 0.080000 down to 0.050000 by subtracting the volatility multiplied by the market price of risk, while the coefficient sitting in front of the random term is still the same 0.20 it always was, because the substitution only ever touched the deterministic part.

Read the second line of that block once more, slowly. The substitution replaced one deterministic quantity by another deterministic quantity. The substitution never went near the coefficient multiplying the random term. The volatility is not preserved as an approximation or as a convenient result: it is untouched because nothing in the operation ever reaches it. That is the load-bearing fact of the whole apparatus, and it is why a pricing model can borrow a volatility estimated under one rule and use it under the other without apology.

The shift deserves its own name and is the number actually computed. The drift shiftThe amount the drift moves under the change, 0.03 here. is the volatility multiplied by the market price of risk: 0.20 times 0.150000, exactly 0.030000. Subtracting it from 0.080000 lands on 0.050000, the rate. The arithmetic reconciles in both directions: 0.030000 divided by 0.20 gives back 0.150000, and 0.150000 multiplied by 0.20 gives back 0.030000.

Same scale, both rows. One marker moves by exactly 0.030000. The other does not move at all. THE DRIFT OF THE STANDARD PROCESS 0.00 0.05 0.10 0.15 0.20 0.25 0.080000 under P 0.050000 under Q moved by 0.030000 THE VOLATILITY OF THE STANDARD PROCESS 0.00 0.05 0.10 0.15 0.20 0.25 0.200000 under P and under Q alike moved by 0.000000 0.08 less 0.05, over 0.20, is 0.150000. That times 0.20 is 0.030000, which is the whole distance the upper marker travelled. The standard process and its four parameters are invented and describe no market. Educational illustration.
The drift marker travels exactly 0.030000 from 0.080000 to 0.050000 while the volatility marker stays clamped at 0.200000 under both rules, which is the invariance the whole apparatus rests on.
Try it out

The market price of risk is 0.150000 and the volatility is 0.20. What is the drift shift?

One consequence deserves saying out loud before anything else is built on it. The locked path, twelve steps long and fixed throughout, is a path. The path is a sequence of twelve numbers and it does not know which rule it is being weighted under. So it reads the same twelve numbers under P and under Q, and it finishes at Rs 106.18/- either way. The match is not a coincidence of the parameters. Reading the same either way is what a reweighting means.

Try it out

What does the locked path read once the pricing rule is in force?

Futures, the Basis and What Moves It teaches you to price a future from spot and explain why the basis moves.

Why can the volatility not move?

The algebra already showed that the substitution never reaches the volatility. The algebra is a proof, and it is also slightly unsatisfying. The result feels like a fact about how the symbols were arranged rather than a fact about the world. So here is the same conclusion reached from the other end, and this version is the one worth carrying away.

The volatility of the standard process is recoverable from a single path, with no probability anywhere in the calculation. The recipe takes the logarithm of the path, chops the year into steps, squares each step and adds up the squares. The sum of those squares is the quadratic variation, and it converges to the variance rate multiplied by the elapsed time. Dividing by the elapsed time and taking the square root gives the volatility. At no point does that recipe consult a rule for weighting paths. The recipe reads numbers off one path and does arithmetic.

Reading the volatility off one path, with no weights involved
$$ \sum_{i=1}^{n}\Bigl(\ln S_{t_i} - \ln S_{t_{i-1}}\Bigr)^{2} \;\longrightarrow\; \sigma^{2}\,T \;=\; 0.040000 \qquad\text{so}\qquad \sigma \;=\; \sqrt{\tfrac{0.040000}{1.0}} \;=\; 0.200000 $$
\(t_i\)the times in a partition of the horizon, twelve equal steps of one twelfth on the locked path
\(n\)the number of steps, which is refined toward the limit
\(\sigma^2 T\)the variance rate multiplied by the elapsed time, 0.040000 in the limit for one year
\(\longrightarrow\)convergence as the partition is refined, which is a statement about the limit and not about any one partition
What it says in wordsAdding up the squared movements of the logarithm of one path, over a partition that is refined toward nothing, gives the variance rate multiplied by the elapsed time, so the volatility can be recovered from a single path by arithmetic that never asks how likely that path was.

Now the argument closes itself. A change of measure does not touch the path. The recipe above uses nothing but the path. So the recipe returns the same answer before and after, and the volatility it returns is the same 0.200000 in both cases. There is no room for it to be otherwise. The volatility survives a change of measure for the same reason a person's height survives a change in how people are counted.

A useful honesty check on the same locked path: the realised sum at its twelve step partition is 0.040300 rather than 0.040000. Each monthly move of the logarithm carries a drift component of 0.005, and twelve of those squared contribute 0.000300. The 0.040000 is the limit, reached as the partition refines, giving 0.040014 at 252 steps. The point stands in both readings. The realised 0.040300 is identical under P and under Q as well. The drift component is a different number under the two rules, but it belongs to the same single path, and the sum reads the same either way.

One question decides whether a quantity survives a change of measure. IS IT A PROPERTY OF THE PATHS, OR OF THE WEIGHTS? OF THE PATHS: IT SURVIVES the volatility 0.200000 both ways the twelve step variation 0.040300 both ways the twelve locked readings identical, all twelve where the locked path ends Rs 106.18/- both ways READ OFF ONE PATH, SO NO WEIGHT ENTERS OF THE WEIGHTS: IT MOVES the drift 0.080000 to 0.050000 the average finishing value 108.33 to 105.13 the chance of finishing above Rs 100/- 0.617911 to 0.559618 AVERAGED ACROSS PATHS, SO WEIGHT IS ALL IT IS Every figure is a computed consequence of four invented parameters of the standard process. Educational illustration.
Quantities read off a single path such as the volatility and the twelve step variation survive a change of measure unchanged, while quantities built by averaging across paths such as the drift and any probability move.
Try it out

Which of these survives a change of measure unchanged: the quadratic variation of the path, or the chance of finishing above Rs 100/-?

What is the Radon-Nikodym derivative weighing?

So far the change has been described by its effect. The Radon-Nikodym derivative is the change itself, written down as an object. For each path it returns one positive number, and that number is the factor by which the weight on that path is multiplied when moving from the first rule to the second. Named after Radon and Nikodym, whose result guarantees such an object exists whenever the two rules agree about which paths are possible.

For the change from P to Q on the standard process, the factor depends on the path through exactly one thing: where the Brownian motion finished. Not the route it took, not its highest point, not how many times it crossed zero. Only the finishing value.

The Radon-Nikodym derivative, path by path
$$ Z_T \;=\; \frac{d\mathbb{Q}}{d\mathbb{P}} \;=\; \exp\!\Bigl(-\theta\, W_T \;-\; \tfrac{1}{2}\theta^{2} T\Bigr) \;=\; \exp\!\bigl(-0.150000\, W_T \;-\; 0.011250\bigr) $$
\(Z_T\)the weight multiplier on one path over the horizon, a positive number, one per path
\(W_T\)where the Brownian motion finished on that path, the only feature of the path that enters
\(\theta\)the market price of risk, 0.150000, so \(\theta^2\) is 0.0225 and half of it is 0.011250
\(\tfrac{1}{2}\theta^2 T\)the correction that makes the weights add to exactly one across all paths
What it says in wordsThe weight multiplier on a path is the exponential of minus the market price of risk multiplied by where the Brownian motion finished, less a fixed correction of 0.011250, so a path that finished high gets a multiplier below one and a path that finished low gets a multiplier above one.

Put the locked path through it. Its twelve driving values were built to sum to zero exactly, so its Brownian motion finishes at 0.000000. The multiplier is then the exponential of minus 0.011250, or 0.988813. The locked path is weighted very slightly down. Now try two neighbours. A path finishing at plus 0.5 gets the exponential of minus 0.075 less 0.011250, or 0.917365. A path finishing at minus 0.5 gets the exponential of plus 0.075 less 0.011250, or 1.065826.

That is the reweightingChanging how much each path counts, without changing any path. in one sentence: paths that ran up are weighted down and paths that ran down are weighted up, and that is exactly how the average finishing value falls without any path falling. There is a crossover, and it is worth locating precisely rather than guessing. The multiplier equals 1.000000 exactly where minus theta times the finishing value equals half theta squared. The crossover therefore sits at minus theta over two, being minus 0.075000. Slightly below zero, not at zero. The correction term shifts it.

The weight multiplier against where the Brownian motion finished. It crosses 1.000000 once. 1.0 0.6 0.8 1.2 1.4 finish +0.5, weight 0.917365 the locked path, 0.000000, weight 0.988813 finish -0.075, weight 1.000000 exactly finish -0.5, weight 1.065826 -2.0 -1.0 0.0 +1.0 +2.0 FINISHED BELOW -0.075: WEIGHTED UP FINISHED ABOVE -0.075: WEIGHTED DOWN The horizontal axis is where the Brownian motion finished, which is the only feature of a path the weight depends on. The standard process, its market price of risk of 0.150000 and the locked path are invented. Educational illustration.
The weight multiplier falls as the finishing Brownian value rises, passing through 1.000000 exactly at minus 0.075000, so paths that ran up are counted down and paths that ran down are counted up.
Try it out

A path finished with a high Brownian value. Is it weighted up or down by the change?

There is a second way to see the same thing, and it makes the volatility invariance visible rather than argued. Draw the distribution of the finishing Brownian value under each rule. Under P it is centred at 0.000000 with a spread of 1. Under Q it is centred at minus 0.150000 with a spread of 1. The multiplier curve above is precisely what turns the first shape into the second, and what it does is slide the shape sideways. The curve does not squeeze the shape, stretch it or lean it over.

Same shape, slid sideways. The reweighting moves the centre and leaves the width alone. under Q, centred at -0.150000 under P, centred at 0.000000 width 2.354800 width 2.354800 -2.0 -1.0 0.0 +1.0 +2.0 The two bars are measured at half height and are the same length to the pixel. The centres differ by 0.150000 and nothing else differs at all, which is the volatility invariance drawn rather than asserted. Both shapes are computed from the locked parameters of the invented standard process. Educational illustration.
The finishing Brownian value has the same width under both rules and only its centre moves, from 0.000000 to minus 0.150000, so the reweighting slides the shape and never squeezes it.
Try it out

The market price of risk is about to move. Before the control below is touched: does the volatility change?

Play with it

One marker slides, the other is welded down

Move the market price of risk and watch three things at once. The drift marker slides along its scale. The volatility marker does not move at any setting. Nothing in the operation reaches it. The weight curve underneath tilts, and the steeper it tilts the harder the reweighting is working. The default setting is 0.150000, giving a drift of exactly 0.050000 and a weight of 0.988813 on the locked path. Both figures appear in the worked change above.

TWO MARKERS ON ONE SCALE. ONLY ONE OF THEM CAN MOVE. THE DRIFT UNDER THE PRICING RULE 0.00 0.05 0.10 0.15 0.20 0.25 starts at 0.080000 under P 0.050000 THE VOLATILITY, SAME SCALE, WELDED IN PLACE 0.00 0.05 0.10 0.15 0.20 0.25 0.200000 at every setting THE WEIGHT ON A PATH, BY WHERE ITS BROWNIAN MOTION FINISHED 1.0 0.5 1.5 2.0 2.5 -2.0 -1.0 0.0 +1.0 +2.0 THE WEIGHT PASSES THROUGH 1.000000 AT A FINISH OF -0.075000
Market price of risk
0.150000
Drift shift
0.030000
Drift under the pricing rule
0.050000
Volatility
0.200000
Weight on the chosen path
0.988813
At a market price of risk of 0.150000 the drift shift is 0.030000, so the drift moves from 0.080000 down to 0.050000, which is the risk-free rate exactly. The volatility reads 0.200000, as it does at every setting. The locked path finishes at a Brownian value of 0.000000 and carries a weight of 0.988813, so it is counted very slightly down.
Educational illustration. Every reading is computed from the formulas in this guide and never sampled from any random draw, so the default reproduces the worked change exactly on every reload. The three named settings as static text: at a market price of risk of 0.000000 the drift stays at 0.080000 and every weight is 1.000000; at 0.150000 the drift is 0.050000; at 0.400000 the drift is 0.000000. The volatility reads 0.200000 at all three. The three locked weights at 0.150000 are 1.065826 for a path finishing at minus 0.5, 0.988813 for the locked path finishing at 0.000000, and 0.917365 for a path finishing at plus 0.5. The volatility stays at 20 per cent, the horizon stays at one year and only the market price of risk moves.

What is a numeraire, and why would it be changed?

A numeraire is the unit of accountWhat a price is expressed in; a change of numeraire changes it.: the thing prices are quoted in. Almost always it is cash, in the specific form of one rupee put into the risk-free rate and left there. One such rupee grows to 1.051271 over the year. Quoting in that unit is so automatic that most people never notice they are doing it, in the same way that most people quoting a distance never mention that they are quoting it in metres.

But the choice is a choice, and it can be made differently. Every price could instead be quoted in units of the standard process itself. A position worth Rs 106.18/- becomes a position worth 1.000000 units of the process. Nothing about the position changed. The number changed because the unit changed, exactly as a two metre length becomes a 6.56 foot length without the object moving.

Changing the numeraire is a change of unit, and the reason it matters is that which quantity holds steady on average depends on the unit it is quoted in. Under the cash unit, it is the process divided by the cash account that holds steady, and the rule that makes that true is Q. Under the process unit, it is the cash account divided by the process that has to hold steady, and that needs a different rule again.

Changing the unit, and the weight that comes with it
$$ \frac{d\mathbb{Q}^{S}}{d\mathbb{Q}} \;=\; \frac{S_T / S_0}{B_T / B_0} \;=\; \frac{106.183655 / 100}{1.051271 / 1} \;=\; 1.010050 $$
\(\mathbb{Q}^{S}\)the measure that goes with quoting prices in units of the standard process, written Q with a superscript S here only
\(B_t\)the cash account, one rupee put into the risk-free rate, worth 1.051271 at the horizon
\(S_T\)where the standard process finished on the locked path, Rs 106.183655/-
\(S_0,\;B_0\)the two units at the start, Rs 100/- and Rs 1/- respectively
What it says in wordsThe weight that moves from the cash unit to the process unit on any one path is how much the new unit grew on that path divided by how much the old unit grew, which for the locked path is 1.010050 because the process grew faster than the cash account did.

The formula is the general rule, it is short, and it is worth pausing on. To change from one unit to another, weight each path by how much better the new unit did than the old one on that path. Nothing about a market price of risk appears. Nothing about a drift appears. The weight is a ratio of growth factors, and that is why a change of numeraire and a change of measure are not two subjects.

Under its own unit the process looks different again. Run Girsanov with the new weight and the drift moves a second time. The Brownian motion picks up another shift, this time of the volatility itself, so the drift of the standard process under its own unit becomes the rate plus the variance rate.

The standard process under its own unit
$$ dS_t \;=\; \bigl(r + \sigma^{2}\bigr) S_t\,dt \;+\; \sigma S_t\, dW^{S}_t \;=\; 0.090000\,S_t\,dt \;+\; 0.20\,S_t\,dW^{S}_t $$
\(W^{S}_t\)the Brownian motion under the process unit, being W-tilde less the volatility multiplied by the elapsed time
\(r + \sigma^2\)0.05 plus 0.04, being 0.090000 exactly
\(\sigma\)the volatility, still 0.20, for the third time in this guide
What it says in wordsQuoted against itself as the unit, the standard process is described with a drift of 0.090000 rather than 0.050000 or 0.080000, and its volatility is still exactly 0.20, so a second change of unit moved the drift a second time and left the volatility alone a second time.

Three descriptions of one process now sit side by side with drifts of 0.080000, 0.050000 and 0.090000. Every one of them carries a volatility of 0.200000. One more demonstration that the drift is a statement about weights and the volatility is a statement about paths sits there, in three lines.

Pick the unit and the rest follows. One position, two units, two different numbers. UNIT: THE CASH ACCOUNT WHAT THE LOCKED FINISH READS Rs 106.183655/- WHAT HOLDS STEADY ON AVERAGE the process over the cash account THE DRIFT OF THE PROCESS 0.050000 volatility 0.200000 UNIT: THE STANDARD PROCESS WHAT THE LOCKED FINISH READS 1.000000 units WHAT HOLDS STEADY ON AVERAGE the cash account over the process THE DRIFT OF THE PROCESS 0.090000 volatility 0.200000 ONE POSITION, UNCHANGED BY ANY OF THIS in cash in process units Two rulers, one bar. Every figure is computed from the invented standard process. Educational illustration.
Quoting in cash and quoting in units of the standard process give two different numbers for one unchanged position, exactly as a length in metres and in feet gives two numbers for one distance.
Try it out

What is a numeraire?

How do the three fit together on one worked change?

All three now run end to end on the standard process, and the numbers meet. The reweighting is not a story about the drift falling but arithmetic that can be carried out and checked, and when it is carried out the drift falls as a consequence.

Take twelve outcomes at the horizon, built by a deterministic construction: cut the probability scale into twelve equal slices and take the finishing Brownian value at the middle of each. The construction gives twelve finishing levels for the standard process from Rs 75.10/- to Rs 150.13/-, and one weight multiplier for each. No random draw is involved and the table reproduces identically every time.

SliceFinishing Brownian valueFinishing level of the processWeight multiplierLevel times weight
1-1.73166475.10131.28210096.2874
2-1.15034984.36061.17504099.1271
3-0.81221890.26291.116929100.8172
4-0.54852295.15111.073612102.1553
5-0.31863999.62791.037222103.3362
6-0.104633103.98471.004455104.4479
7+0.104633108.42910.973415105.5465
8+0.318639113.17080.942663106.6820
9+0.548522118.49550.910712107.9153
10+0.812218124.91250.875393109.3475
11+1.150349133.65210.832100111.2119
12+1.731664150.13020.762617114.4918
Average of the twelve0.000000108.10660.998855105.1138

Read the bottom row. The plain average of the twelve finishing levels is Rs 108.11/-, the physical average, and the exact figure it is approaching is Rs 108.33/-. The average once each level is counted by its weight is Rs 105.11/-, and the exact figure that is approaching is Rs 105.13/-, namely Rs 100/- grown at the risk-free rate. The reweighting moved the average by roughly Rs 3/- without moving a single one of the twelve levels by a single paisa. Look down the third column: every entry is exactly what it was before any of this started.

Two honesty notes on that table. Hiding them would teach a false neatness. First, the twelve weights average 0.998855 rather than 1.000000, and they should average exactly one. The twelve slice construction slightly compresses the spread it is standing in for, and the gap is that known understatement, closing as the number of slices rises. Second, the same understatement is why the plain average reads Rs 108.11/- rather than Rs 108.33/-. Neither gap is a property of the reweighting; both are a property of using twelve slices to stand in for a whole distribution.

Twelve unchanged outcomes, resized by weight. The centre moves; not one dot does. plain average Rs 108.11/- every outcome counted once reweighted average Rs 105.11/- each outcome counted by its weight Rs 80/- Rs 100/- Rs 120/- Rs 140/- Dot size is the weight multiplier: filled dots are weighted up, hollow dots are weighted down. The horizontal positions of all twelve dots are identical before and after the change. Only their sizes differ. Twelve deterministic slices on the invented standard process, not a random draw. Educational illustration.
The twelve finishing levels sit in exactly the same places before and after the change and only their weights differ, which moves the average from Rs 108.11/- to Rs 105.11/-.

One last reconciliation ties the three tools into a single line. The market price of risk gave 0.150000. Girsanov turned that into a drift shift of 0.030000 and a drift of 0.050000. The Radon-Nikodym derivative turned the same 0.150000 into a weight per path, and averaging with those weights produced Rs 105.11/-, namely Rs 100/- grown at 0.050000. The drift Girsanov predicted and the drift the weights actually delivered are the same number, reached two different ways. The agreement between the two is the check worth running on any measure change.

The mistake: reading the reweighting as a change in the world

Here is the failure, and it is close to universal on first contact. The drift fell from 8 per cent to 5 per cent. The fall looks exactly like somebody lowering a forecast. So the reader concludes that the pricing rule is a claim about what is likely to happen, decides it is a pessimistic claim, and starts arguing with it.

Nothing about the paths has changed. Nothing about what is likely to happen has changed either. The locked path reads Rs 97.64/-, Rs 107.63/-, Rs 100.35/-, Rs 100.27/-, Rs 101.35/-, Rs 111.08/-, Rs 103.56/-, Rs 101.12/-, Rs 93.74/-, Rs 96.41/-, Rs 102.06/- and Rs 106.18/- under the model's own rule. The path reads exactly those twelve numbers under the pricing rule. Month six reaches Rs 111.08/- either way and month nine drops to Rs 93.74/- either way. The only thing that differs is a number attached to the outside of the path saying how much it counts, and on this path that number is 0.988813.

The everyday version is the hall of three hundred people again. Applying the correction table did not make anybody shorter. If somebody looked at the corrected average and said the population had shrunk, the confusion would be immediate and obvious. The pricing measure is the correction table. The correction table is a device for taking averages, and it holds no opinion about anybody's height.

The cost is not academic. A figure produced by this machinery gets defended or attacked as a prediction when it was never a prediction, and the argument cannot be settled because the two sides are discussing different objects. One side is talking about a weighted average built to make a valuation consistent. The other is talking about what is going to happen. Both can be entirely right and the meeting still ends without agreement. The question was never posed to anybody.

There is one nearby figure that catches people out, and it is worth separating cleanly. Taking the same twelve driving values and rebuilding the process with a drift of 5 per cent, instead of changing the measure, produces a different path that ends at Rs 103.05/-. Rebuilding that way is a legitimate calculation and it is not a change of measure. The rebuild makes a new path. A change of measure does not build anything.

Only one line, because there is only one path. Both rules read exactly these twelve numbers. 100 95 105 110 Rs 111.08/- at month 6, under both Rs 93.74/- at month 9, under both finishes at Rs 106.18/- start month 12 WHAT IS THE SAME: EVERYTHING DRAWN ABOVE all twelve readings, the high, the low, the finish WHAT IS DIFFERENT: ONE NUMBER OUTSIDE IT the weight on this path, 1.000000 then 0.988813 The locked path is invented and constructed, not sampled, and describes no market. Educational illustration.
The locked path is drawn once because there is only one path, and it reads the same twelve values and finishes at Rs 106.18/- under both rules while only its weight moves from 1.000000 to 0.988813.
Try it out

Somebody says the pricing rule is a forecast they disagree with. What has gone wrong?

Equity Research Bootcamp — Fin Maverick

How does somebody checking a model use these three?

Somebody handed a valuation and a description of the process behind it rarely gets to see the code. Usually two paragraphs of description and a number arrive. The three tools give that reviewer three checks that need no data, no software and no agreement with whoever built the thing.

The first check is the cheapest and catches the most. Read the volatility out of both descriptions and confirm they are the same number. If a document describes the process one way and then prices it with a different volatility, something has been done that is not a change of measure, and the reviewer can say so without knowing anything else. On the standard process both readings must be 0.200000. A document showing 0.20 in one place and 0.17 in the other has either made an error or has quietly recalibrated, and the difference between those two possibilities is worth an hour of anybody's time.

The second check is the arithmetic of the shift. Take the drift in the first description, take the drift in the second, and divide the gap by the volatility. On the standard process that is 0.030000 divided by 0.20, giving 0.150000, and it must match whatever market price of risk the document says it used. If the document names no market price of risk at all, that quantity is still implied by the two drifts, and computing it is often the fastest way to find out what a model is assuming that nobody wrote down.

The third check is the one that catches a broken reweighting. The weights are corrections to a rule that already added to one. Averaging them across all paths must therefore give exactly one. Anybody implementing a reweighting by hand can verify that the average of their weight multipliers comes out at 1.000000, and if it comes out at 0.94 or 1.08 the correction term has been mishandled. Notice from the twelve slice table above that this check is sensitive: it read 0.998855 there, and the reason was not a broken reweighting but too few slices, so a reviewer running it needs to know what accuracy the construction can deliver before calling a fault.

A fourth use belongs to whoever is building rather than reviewing, and it is where the change of numeraire earns its keep. When a valuation involves a ratio of two things, quoting in units of one of them can make the whole calculation collapse to something simpler. The divisor becomes 1.000000 by construction and drops out of the algebra. Collapsing the algebra is the entire practical motivation for ever changing the unit, and it is why the technique appears far more often in rate and currency work than in a first course. The mathematics is identical to what is set out in this guide; only the choice of unit differs.

All four checks share a property worth naming. None of them needs the reviewer and the builder to agree on what is going to happen. The checks only need agreement on a drift, a rate and a volatility, the three numbers any description has to state anyway. Needing no shared view is what makes these checks portable between people who share no code.

Why the change of measure is made at all is set out under the physical and risk-neutral measures. The two theorems that say when such a measure exists and when it is the only one are set out under the fundamental theorem of asset pricing. What any contract pays is set out under the payoff function. Measure change for processes that jump, where the intensity moves as well as the drift, belongs with jump processes, and the same operation on several correlated processes at once is covered separately. No jurisdiction sets any of this: Girsanov's result, the Radon-Nikodym derivative and the choice of a numeraire are mathematical statements that hold everywhere.

References

SourceDocumentWhere
arXiv Quantitative FinancePreprint repository for measure change, martingale pricing and numeraire methodsarxiv.org
Social Science Research NetworkWorking paper repository for the same materialssrn.com
GirsanovThe result on the drift under a change of measurenamed in the text, no text reproduced
Radon and NikodymThe result guaranteeing the weight exists between two equivalent rulesnamed in the text, no text reproduced
ItoThe chain rule used to rewrite the processnamed in the text, no text reproduced
Hull, Shreve and WilmottStandard texts on stochastic calculus and derivative pricingnamed in the text, no text reproduced

The standard process, its four parameters and its locked twelve step path are invented.
Educational material. Not advice on any investment, tax, budget or market position.

← PreviousNext →
Fin Maverick Micro CoursesExplore Micro Courses
Fin Maverick BootcampsExplore Bootcamps
Fin Maverick

Finance education that ends in a job, not a certificate that gathers dust. Built for young India.

LEARN
CalculatorsFrameworksComparisonsCareersShowdown
RESOURCES
All CoursesMicro CoursesBootcampsInternships
COMPANY
AboutJob openingPartnership
LEGAL
Privacy PolicyTerms & ConditionsContent LicenseReturn & Refund Policy
© 2026 FIN MAVERICK / BUILT FOR INDIA.DO FINANCE, DO NOT JUST READ ABOUT IT.