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

Properties of a Stochastic Process: Adapted and Predictable

A stochastic process is a collection of random variables indexed by time, all built on one outcome set. A single draw produces a whole path instead of a single number. Three properties place it against the flow of information: measurable, adapted and predictable, in that order of strictness. Only the strictest of the three can describe a rule somebody could follow.

One sentence carries the whole subject: one draw produces one path. The shift from a random variable to a process is worth slowing down on. The moment a single draw returns a whole sequence of readings rather than one reading, a new question appears that a random variable never had to answer. The question is when. When does each of those readings become known? A number that arrives all at once has no such question attached to it. A path that unfolds does, at every one of its points, and the three properties named above are three answers to it.

The pieces are already in place. A probability space, a set of events that stands for what is known, an average taken conditional on what is known, and one outcome set carrying more than one measure: all of that is settled elsewhere. The index is the new element. Once a clock is attached to the random variables, everything about the timing of knowledge has to be said out loud.

How is a stochastic process different from a random variable?

Random Variable vs Stochastic Process, Drawn on the Same Object

A random variableA single rule that turns one outcome into one number. is one rule that turns one outcome into one number. Draw once, get a number. Draw again, get another number. A stochastic processA collection of random variables indexed by time, all on one outcome set. is a whole collection of such rules, one for each time on the clock, all of them reading the same single outcome. Draw once, and every rule in the collection reads that same outcome and returns its own number. The draw returns not a number but the entire sequence, and that sequence has a name of its own: the pathThe whole sequence of values produced by one single draw..

The everyday version runs like this. A weighing scale read once gives a number, and that reading depends on the moment of looking. The single reading is a random variable. A scale wired to a recorder that logs continuously through the day gives a trace, and one day of that recorder is one draw, not a thousand draws. Somebody who reads the trace at noon and at four is reading two points of one object, not two separate experiments.

Take the invented standard processThe single invented traded quantity this subject area runs on, written S with a time subscript., written S with a time subscript, starting at Rs 100/-, drifting at 8 per cent a year, carrying a volatility of 20 per cent a year, watched for one year. The published twelve step path of that process 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/-. The twelve readings came from one draw, not from twelve. A second draw would not change the ninth reading and leave the rest alone. A second draw would replace the whole line with a different line.

Same single draw on the left and the right. Different things come back. A RANDOM VARIABLE 1 one draw Rs 106.18/- one number, and it is the whole answer No clock attached. Nothing has to be said about when. A STOCHASTIC PROCESS 1 one draw 111.08 93.74 twelve readings, and they are the one answer A clock attached. When each reading is known must be said. The randomness is not larger on the right. The object that comes back is.
One draw of a random variable returns a single number and one draw of a process returns a whole path, so the twelve readings of the published path came from one draw rather than from twelve.
A process, written out
$$ S \;=\; \bigl\{\, S_t \;:\; t \in [0,T] \,\bigr\}, \qquad S_t : \Omega \to \mathbb{R}, \qquad \omega \;\longmapsto\; \bigl(S_t(\omega)\bigr)_{t \in [0,T]} $$
\(S_t\)the standard process at time \(t\), one random variable for each time on the clock
\(\Omega\)the outcome set, every way the year could turn out
\(\omega\)one single outcome drawn from that set, which is what a draw produces
\([0,T]\)the index set, here every instant from today to the horizon of one year
\(\bigl(S_t(\omega)\bigr)_t\)the path, the whole collection of readings that one outcome produces
What it says in wordsA process is one random variable for every time on the clock, all of them reading the same single outcome, so feeding one outcome into the collection returns not a number but the entire sequence of readings across the year.
Try it out

How many draws produced the twelve readings of the published path of the standard process?

Breaking Into Quants Bootcamp — Fin Maverick

What times is a process defined at, and does the list of dates matter?

The collection needs a set of times to run over, and that set has a name: the index setThe set of times the process is defined at, whether a list of dates or a continuous stretch.. The index set can be a list of dates, in which case the process is a sequence and the arithmetic is ordinary algebra. The index set can instead be a continuous stretch of time, in which case there is a reading at every instant, uncountably many of them, and the mathematics gets considerably more demanding. The choice is not cosmetic. Almost every difficulty in this subject area comes from the second case.

The standard process is defined on the continuous stretch: it has a reading at every instant of the year, not just at twelve moments. The twelve step path is a partition chosen for drawing, and the choice of twelve belongs to the illustration rather than to the process. Choose twenty four steps and there are twenty four readings of the same object. Choose one and there are two, the start and the end.

The kilometre stones on a road are the everyday version. The stones are placed every kilometre because somebody chose that spacing, and the road exists between them regardless. Reading only the stones establishes that the road passed through those points; it does not establish that the road was straight in between, and it certainly does not establish that the road exists only at the stones. A coarse partition hides one property of paths almost completely: quadratic variation, set out under that name. The trap starts here.

Two index sets. The second is a choice made by whoever drew the picture. CONTINUOUS: a reading at every instant of the year today one year uncountably many readings, one for each instant A LIST OF DATES: the twelve step partition used for drawing start month 6 month 12 The same process sits under both lines. Only the sampling changed.
The standard process is defined at every instant of the year and the twelve dates are a partition chosen for the illustration, so a coarse list of dates is a drawing decision rather than a property of the process.
Try it out

The published path is quoted at twelve dates. Is the standard process itself defined only at those twelve?

What does it mean for a process to be measurable?

Measurable Process: The Weakest Property, and the One Nobody Notices

Everything above the weakest of the three is meaningless without it, so start there. Saying a process is measurableCapable of being assigned probabilities, jointly in time and outcome. is saying that probabilities can be attached to statements about it at all. Not that the probabilities are known, not that they are easy to compute, only that the statements worth making about it are the kind of statements a probability can be attached to.

For a single random variable that condition is familiar: the set of outcomes where the reading exceeds Rs 100/- has to be an event, meaning it has to sit inside the collection of sets the measure is defined on. For a process there is a second axis, and this is the part that is genuinely new. Statements about a process mix time and outcome together. The time spent above Rs 100/- during the year is a statement that runs across a stretch of time and across the outcome set at once, and only joint measurability makes it the kind of statement that can carry a probability.

The everyday version is the difference between what a scale reads and what the object weighs. Measurability says the scale has a dial at all, that the pointer lands somewhere on it, and that a range on that dial corresponds to a set of situations that can be counted. Measurability is not a statement that the pointer is accurate. Measurability is the condition that makes accuracy a question worth asking.

Measurability, and why it has two axes
$$ (t,\omega) \;\longmapsto\; S_t(\omega) \quad \text{measurable with respect to} \quad \mathcal{B}\bigl([0,T]\bigr) \otimes \mathcal{F} $$
\((t,\omega)\)a pair, one time and one outcome, which is what a statement about a process really points at
\(\mathcal{B}([0,T])\)the stretches of time that can be measured, intervals of the year and what can be built from them
\(\mathcal{F}\)the events on the outcome set, the statements a probability can be attached to
\(\otimes\)the two axes taken together, so time and outcome are handled jointly rather than one at a time
What it says in wordsThe process must be well behaved in time and in outcome at the same moment, so that statements which run across a stretch of the year and across a set of outcomes together, such as how long the reading stayed above Rs 100/-, are statements a probability can be attached to.
A statement about a process points at a block, not at a column or a row. TIME, ACROSS THE YEAR OUTCOMES the reading stayed above Rs 100/- through this stretch of the year a stretch of time a set of outcomes A PROBABILITY ATTACHES Handling one axis at a time is not enough. The block needs both together.
A statement about a process spans a stretch of time and a set of outcomes at once, so only joint measurability in both axes makes it the kind of statement a probability can be attached to.

Almost every process encountered in practice is measurable, and that is exactly why the property gets skipped. Naming measurability anyway serves one purpose: it makes plain which job the property does. The other two properties are about timing. Measurability is not about timing at all. Measurability asks whether the object is the sort of object probability applies to, and the answer has to be yes before any question about timing can even be asked.

Try it out

What does measurability buy, in one line?

Derivatives Foundation Bootcamp — Fin Maverick

What is the information the other two properties are measured against?

The remaining two properties are both about what is known when, so something has to stand for what is known at each time, and that object is the filtrationThe growing collection of what is known, one entry for each time., written as a script F with a time subscript. The filtration is a list with one entry per time, and the entry at each time holds every statement that has been settled by then. Information settled at the end of month three is still settled at the end of month four, so the entries only grow, and nothing more is needed from the filtration below.

The filtration is set out in full under its own name, including what happens when the list is generated by the process itself and what changes when it is not. The two properties below use only the definition just given.

One entry for each time. Each entry holds everything settled by then. AT THE START Rs 100.00/- nothing else yet END OF MONTH 1 Rs 100.00/- Rs 97.64/- END OF MONTH 2 Rs 100.00/- Rs 97.64/- Rs 107.63/- END OF MONTH 3 Rs 100.00/- Rs 97.64/- Rs 107.63/- Rs 100.35/- ... and so on to the horizon Entries only grow. Nothing settled at one entry is unsettled at the next. The bright row is what each entry gained. The pale rows are what it kept.
A filtration is a list with one entry per time, each entry holding everything settled by then and never losing anything, which is all that is needed in order to define the two remaining properties.

What does it mean for a process to be adapted?

Adapted Process: Known by Its Own Time, and Never Earlier

A process is adaptedKnown by the time it happens, and never earlier. when the reading at each time is settled by that time. Line the process up against the list of entries and check, at every time, that the reading at that time is one of the things the entry already holds. The line-up, repeated at every time, is the whole test.

Two things about it surprise people. The first is how easy it is to satisfy. The entry at each time was built to contain the history of the process, so any process checked against the list of entries generated by that history is adapted automatically, by construction. If the standard process is watched and nothing else is watched, the reading at month six is by definition part of what is known at month six. Adaptedness is close to free when the information is the process itself. A property that cheap is a poor filter and a bad thing to be reassured by.

The second surprise is how easy it is to break by accident. A quantity built from the process can fail the test without anybody noticing, and the way it fails is always the same: somewhere in its construction sits a reading that arrives later. A running average that quietly centres each month using the months on both sides of it is not adapted. A monthly figure restated three months afterwards, and then filed under the original month, is not adapted. The arithmetic has no idea what a calendar is, so nothing in it complains.

Adapted, stated against the list of entries
$$ S_t \ \text{is } \mathcal{F}_t\text{-measurable for every } t, \qquad \text{with} \quad \mathcal{F}_s \subseteq \mathcal{F}_t \ \text{ whenever } s \le t $$
\(\mathcal{F}_t\)the entry at time \(t\), holding everything settled by then
\(\mathcal{F}_s \subseteq \mathcal{F}_t\)the entries only grow, so nothing settled earlier becomes unsettled later
\(S_t\) is \(\mathcal{F}_t\)-measurablethe reading at time \(t\) is one of the things the entry at time \(t\) already holds
What it says in wordsThe value of the process at each time is settled by that same time, so reading it off requires nothing that has not yet happened, and the collection of settled statements never shrinks as the clock advances.

Run the test on the published path. The reading Rs 111.08/- belongs to month six, and at month six it is known: somebody standing there can see it. So the standard process is adapted. Now ask the harder question, the one the next property is built on. Standing at the end of month five, looking at Rs 101.35/-, is Rs 111.08/- known? It is not. Nothing available at the end of month five produces it. The reading at month six is known at month six and unknown at month five, and that single instant of difference is the entire content of the next section.

Try it out

The published path reads Rs 111.08/- in month six. Is that value adapted, predictable, or both?

What does predictable mean, and why is it stricter?

Predictable Process: Settled One Instant Before It Applies

A process is predictableKnown just before it happens, which is what a decision needs. when the value at each time is settled strictly before that time. On a list of dates the statement is exact and pleasingly blunt: the value carrying the label of month six has to be settled at the end of month five. On a continuous stretch of time the same idea takes more care to state. The standard route is through processes that are adapted and left continuous. In plainer words, the value at an instant is reached from strictly earlier information rather than being handed over at the instant itself.

Notice how narrow the word is. Predictable has no connection with forecasting, skill, or a value being foreseeable in any ordinary sense. Predictability is purely a statement about the label on a clock: the quantity carries the index of a period and was settled before that period opened. A quantity can be predictable and completely wrong about what happens next. Being wrong is allowed, and it is the normal case.

The lift is the example worth keeping. A lift knows which floor it is on: that reading is adapted, settled at the moment it applies. The button pressed is predictable: it has to be pressed before the lift moves, using only the floor indicator as it stands at that moment. Nothing about pressing the button makes it a good choice. The point is only that the choice was fixed before the movement it applies to, and a rule that allows the button to be pressed after seeing where the lift ended up is not a rule anybody can operate.

Predictable, on the twelve step list of dates
$$ H_t \ \text{is } \mathcal{F}_{t-1}\text{-measurable}, \qquad t = 1,2,\dots,12 $$
\(H_t\)the quantity carrying the label of month \(t\), here the number of units held through month \(t\)
\(\mathcal{F}_{t-1}\)the entry at the end of the previous month, holding everything settled before month \(t\) opens
\(t-1\)the index that separates predictable from adapted, and it is the whole difference between them
What it says in wordsThe quantity labelled with a month has to be settled by the end of the month before it, so it is fixed before the period it applies to begins rather than at the same moment, and the shift of one index is the entire content of the property.
One month, blown up. Two settlement moments, and they are not the same moment. MONTH 6 RUNS HERE end of month 5 Rs 101.35/- is on the table end of month 6 Rs 111.08/- arrives here PREDICTABLE SETTLES HERE ADAPTED SETTLES HERE one whole month of not knowing A decision that applies to month 6 has to be taken at the green line, not the red one.
An adapted value is settled at the closing instant of its own period and a predictable value is settled at the opening instant, and that one shift is the difference between watching and acting.

The three properties do not sit beside one another. The three sit inside one another. A value settled before its own time is certainly settled by its own time, so predictable implies adapted. A value that lines up against the entries is measurable to begin with, so adapted implies measurable. The arrows only run one way, so predictable is the narrowest of the three and measurable the widest, and the standard process itself sits in the middle ring rather than the innermost one.

Three rings, not three columns. Each one sits inside the one before it. MEASURABLE probabilities attach at all ADAPTED settled by its own time PREDICTABLE settled before its own time the standard process sits here The arrows run one way predictable adapted adapted measurable and never back adapted does not give predictable Predictable is the narrowest ring, and almost nothing interesting is in it.
Predictable implies adapted and adapted implies measurable, so the three properties nest inside one another and the implications never run the other way.
Try it out

Predictable implies adapted. Does adapted imply predictable?

Why does one instant decide what can be acted on?

Here is where the distinction pays for itself. Suppose a rule says: hold one unit of the standard process through any month in which the process is above Rs 100/-. The rule does not say which reading it means. Two rules are hiding inside it, and they differ by one index.

The first rule looks at last month's reading and decides how much to hold through this month. The first rule is predictable: the quantity labelled month six was settled at the end of month five. The second rule looks at this month's own reading and decides how much was held through this month. The second rule is adapted and not predictable, and it is not a rule at all: at the moment the decision has to be taken, the number it needs has not arrived yet. The fault is look-aheadUsing at one moment a fact that only becomes available later., and it is the most common defect in results that look too good.

Both versions produce a perfectly well defined number. Multiply each month's position by that month's change in the process, add the twelve products, and the sum is plain arithmetic with no error in it anywhere. The two sums differ by Rs 23.02/- on the very same path, and no step of either calculation is wrong. Only one of them describes something somebody could have done.

The twelve products, added up
$$ G_{12} \;=\; \sum_{t=1}^{12} H_t \,\bigl(S_t - S_{t-1}\bigr) $$
\(H_t\)units held through month \(t\), which is one or nothing under either rule
\(S_t - S_{t-1}\)the change in the standard process over month \(t\), in rupees
\(G_{12}\)the total after twelve months, a finite sum of twelve products and nothing more
\(t=1,\dots,12\)the twelve months of the published path, with no limit taken anywhere
What it says in wordsMultiply the position carried through each month by that month's change in the process and add the twelve products together, and the property of the position that decides whether the total means anything is whether each position was settled before its own month began.
Try it out

One rule decides using this month's reading, the other using last month's. Before the control below is moved: which one will look better on the published path?

Play with it

Slide the decision back one month at a time and watch the total move

The same rule, the same threshold of Rs 100/-, the same published path, and one thing changing: which reading the decision for each month is allowed to look at. Setting zero looks at the month's own reading. Nobody could have operated that setting.

The path never changes. Only which reading the decision may look at. 100 111.08 93.74 HELD month 1 month 6 month 12 nil minus Rs 9.77/- sum of the twelve products
The decision may look at
last month's reading
Months held
8
Sum of the twelve products
minus Rs 9.77/-
With the decision allowed to look at last month's reading, the rule carries a position through 8 of the twelve months and the twelve products sum to minus Rs 9.77/-. This setting is predictable, so every position in it was settled before its own month began.
Educational illustration. Every reading is taken from the published twelve step path of the standard process, a path fixed in advance, so no sampling takes place and the default reproduces the worked example on every reload. At setting zero the total is Rs 13.25/- and at setting one it is minus Rs 9.77/-, a difference of Rs 23.02/- on one identical path. Setting zero is the only setting that is not predictable, and it is the only one nobody could have operated. The three predictable settings differ from each other by amounts that carry no meaning at all, because one invented path cannot rank rules. No costs of any kind, one unit or nothing, and the threshold stays at Rs 100/- throughout.

The control does one thing at the first notch and another at the rest. Moving from setting zero to setting one changes the total by Rs 23.02/-, and that step is the only structural one on the whole control: it is the step from a quantity that is merely adapted to a quantity that is predictable. Moving from setting one to setting two changes the total again, and that step means nothing whatsoever. One path is all there is, and one path cannot establish which of two lawful rules is better. The first notch is a statement about what is possible and the rest are noise, and a reader who cannot tell those two kinds of movement apart will read every backtest wrongly.

Risk Management Program Bootcamp — Fin Maverick Building a Revenue Forecast From Drivers — free micro-course from Fin Maverick

Which of the three properties does the standard process have?

Checking is a fixed three step routine, and each step asks a different question about timing. A failure at one step makes the later steps meaningless rather than false, so run the three in order.

  1. Can probabilities be attached at all? Ask whether statements about the process, including statements that mix a stretch of time with a set of outcomes, are the kind of statement a probability can attach to. For the standard process the answer is yes: it is measurable, jointly in time and outcome.
    Passes. Nothing further can be asked until it does.
  2. Is each value settled by its own time? Ask whether the reading at each time is one of the things known at that time. Watching the standard process and nothing else, the answer is yes by construction: the reading at month six is part of what is known at month six.
    Passes, and it passes almost for free, which is why it proves so little.
  3. Is each value settled strictly before its own time? Ask whether the reading at each time was known one instant earlier. Standing at the end of month five with Rs 101.35/- in hand, nothing available produces Rs 111.08/-. So the answer is no.
    Fails, and it is supposed to fail. A process this one is not predictable.

The standard process is measurable, is adapted, and is not predictable, and that combination is the normal case rather than a defect. If a process were predictable, its next reading would be settled before it arrived, and there would be nothing random about it in any useful sense. The whole point of a process worth modelling is that step three fails on it.

Which raises the question the routine is really for. If the process itself is never predictable, what is? The answer is the rule, not the process. Positions, holdings, decisions, quantities chosen by somebody: those are the objects required to be predictable, and they are required to be predictable precisely because the process is not. The asymmetry is the design. Something unpredictable is being watched, and something predictable is being decided against it.

Three questions, in this order. The third is meant to fail on a process worth modelling. STEP 1 Probabilities at all? YES STEP 2 Settled by its own time? YES STEP 3 Settled before its own time? NO Measurable, adapted, not predictable. The rule decided against it is what has to be predictable. Standing at Rs 101.35/- in month five, nothing produces Rs 111.08/-.
The standard process passes the first two checks and fails the third, so it is measurable and adapted and not predictable, which is the ordinary condition of any process worth modelling.
Try it out

Which of the three properties does a rule somebody could actually operate have to have?

The error that gets made, and what it costs

Treating adapted and predictable as the same word in two lengths. The two words differ by one instant, and the instant is the entire content of both. A quantity that is adapted but not predictable settles at the same moment as the reading it responds to. Such a quantity has been allowed to answer a question using the answer.

Applied to the published path it carries a position through month six because month six reads Rs 111.08/-, a fact that only exists once month six is over. Every product in the sum is correct. Every reading is the published reading. The total comes out at Rs 13.25/- against minus Rs 9.77/- for the version settled one month earlier, and nowhere in the twelve rows is there an arithmetic mistake to find. The defect is durable for exactly that reason: it is not a wrong number, it is a wrong index, and a wrong index leaves no residue in the arithmetic at all.

The cost is a result nobody can reproduce in real time and no obvious reason why. Checks that recompute the arithmetic will confirm it. Checks that re-run the code will confirm it. The only check that catches it is the one that asks, for each decision, whether the number it used had arrived before the decision had to be taken. The defect is a single subscript, and it is invisible to every test that does not look at subscripts.

The working sheet. Every number correct, one subscript wrong. MONTH READING DECISION LOOKED AT HELD PRODUCT COUNTED 5 Rs 101.35/- month 5 reading 1 Rs 1.08/- 6 Rs 111.08/- month 6 reading 1 Rs 9.73/- 7 Rs 103.56/- month 7 reading 1 minus Rs 7.52/- The month six decision used a number that arrives at the end of month six. Total of the twelve products Rs 13.25/- Arithmetic mistakes found in the sheet none
The month six decision reads the month six figure, so the sheet totals Rs 13.25/- with no arithmetic mistake anywhere in it, and the defect is a subscript rather than a number.
A failure at step one makes the later steps meaningless. See which process passes.

How does somebody checking another person's work use this?

The distinction stops being vocabulary here and becomes a working habit. Somebody handed a set of results, a research note or a spreadsheet has to decide what to look at first, and the timing index on every decision is the highest yielding place to start. The check costs almost nothing, needs no understanding of the method, and catches a class of defect that no amount of recomputation will surface.

The routine is three questions. First, for each quantity that represents a choice rather than an observation, which reading did it use? Second, when did that reading become available? Third, is there a gap between those two moments, and does the gap run the right way? Any decision whose input arrived at the same instant as the outcome it responds to, or later, is not a decision, and everything downstream of it is a description of the past rather than a rule for the future.

The tell that costs nothing to look for is a result with no bad periods in it. A rule settled before each period opens will have periods where it was wrong, because the whole reason it is settled early is that the future was unavailable. On the published path the predictable version carries a position through month nine and month nine falls from Rs 101.12/- to Rs 93.74/-, and that is what an honest rule looks like: a position taken for a stated reason that then went the other way. A sheet where nothing ever goes the other way is not a better rule. Such a sheet shows a rule that has been shown the answers, and the sensible reaction is to go and read the subscripts.

The same habit applies to how data itself is filed. A monthly figure that gets revised afterwards and then stored under its original month has quietly made every later decision look better than it was, and no line of the analysis has to be wrong for that to happen. Filing by the date the number arrived rather than the date it describes is a small habit of hygiene that removes an entire category of this problem before it starts.

Try it out

A set of results shows a rule never having a bad month over the published path. What is the first thing to check?

How information accumulates as a nested sequence through time is set out under filtration. The fair game property is set out under martingale. Integration against a process is set out under the Ito integral: the twelve products above are added as a finite sum, with no limit taken. These definitions are mathematical, and no rule maker anywhere sets them.

References

SourceDocumentWhere
arXiv Quantitative FinancePreprint repository for stochastic process foundations in pricingarxiv.org
Social Science Research NetworkWorking paper repository for the same material, including work on look-ahead in evaluation methodssrn.com
Hull, Shreve and WilmottStandard textbooks on stochastic calculus, used for notation and orderingpublished books

The standard process is invented.
Educational material. Not advice on any investment, tax, budget or market position.

Next →
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.