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

The Poisson Process: Counting Random Arrivals

A Poisson process counts arrivals. The tally starts at zero, steps up by exactly one at each arrival, treats counts over stretches that do not overlap as independent, and makes the count over a stretch depend on the length of that stretch and on nothing else. Its waiting time between arrivals is memoryless, so having waited a long time says nothing at all about how much longer the wait will be.

Everything in this guide follows from those four lines, and the last sentence of that answer is the one that costs people money and sleep. The claim sounds wrong. The claim sounds like a mistake in the arithmetic. A reader who has waited two years for something to happen feels, quite reasonably, that the thing is now overdue. The Poisson process says the feeling is not merely unsupported but exactly backwards, and it says so with an identity that cancels to the sixth decimal rather than with an approximation. The identity is worked through below rather than asserted, and the price of assuming it is named at the end.

What does a Poisson process count, and what four properties fix it?

Begin with the object itself. A counting processA process that records how many arrivals have happened so far, so it never falls and only ever moves upward. is a running tally. The tally sits at zero, it waits, and at certain moments it goes up by one. Something that has happened cannot be un-counted, so the tally never comes back down. A step of a half, or of three at once, never happens. Between arrivals it is completely flat, so its picture is a staircase with treads of uneven width and risers of exactly one.

One thing is missing from that description. There is no mention of how big anything is. If arrivals are deliveries, the tally says four deliveries came and says nothing about what was in them. The separation of how often from how large is doing real work in this subject area: how often is one specification, how large is a completely different one, and that split is established under the specification of arrival size. The Poisson process is entirely about the how often.

The specification that turns a generic tally into the Poisson process is four lines long. Brownian motion is specified by four lines answering the same four questions, so the two are worth reading side by side. Where does it start. Do separate stretches talk to each other. How does a stretch of a given length behave. And what can happen in a single instant. The continuous case answers the last question with never jumps; the counting case answers it with jumps by exactly one, never by two.

The same four questions, answered two ways. Nothing else is assumed on either side. THE COUNTING SPECIFICATION THE CONTINUOUS SPECIFICATION 1 Starts at zero no arrival has happened before the clock starts Starts at zero the level at time zero is nil and not random 2 Independent counts a busy stretch says nothing about the next Independent increments one change says nothing about another 3 Counts depend on length alone Poisson, averaging the rate times the length Increments depend on length alone normal, average nil, variance equal to the length 4 Steps of exactly one no half arrivals and never two at one instant No steps at all the path is continuous and never jumps anywhere Only line four disagrees. That single line is the whole difference between the two objects. One rate to choose on the left. Nothing at all to choose on the right.
Starting at zero, independent behaviour over separate stretches and dependence on length alone are shared word for word, and only the fourth line, steps of exactly one against no steps at all, separates the counting process from the continuous one.

One difference changes how the two objects are used, so it is worth flagging straight away. The continuous specification has nothing to choose: write the four lines and the process is pinned down completely. The counting specification has one number left over, the rate at which arrivals come. The rate is the entire freedom in a Poisson process, and every fact below is a consequence of the rate and of nothing else.

The specification, all four lines
$$\begin{aligned} &\text{(i)}\quad N^{J}_{0}=0\\[2pt] &\text{(ii)}\quad N^{J}_{t_2}-N^{J}_{t_1}\ \text{and}\ N^{J}_{t_4}-N^{J}_{t_3}\ \text{are independent whenever } t_1\le t_2\le t_3\le t_4\\[2pt] &\text{(iii)}\quad N^{J}_{t+h}-N^{J}_{t}\sim \text{Poisson}(\lambda h)\quad\text{for every } t\ \text{and every } h>0\\[2pt] &\text{(iv)}\quad N^{J}_{t}-N^{J}_{t^-}\in\{0,1\}\quad\text{for every } t \end{aligned}$$
\(N^{J}_{t}\)the number of arrivals that have happened by time \(t\). The superscript \(J\) is carried wherever the letter \(N\) is also needed for the standard normal distribution function, and both are needed here, so the counting process keeps the \(J\) throughout
\(N^{J}_{t^-}\)the tally an instant before time \(t\). A step at exactly time \(t\) is written down with this notation
\(\lambda\)the rate at which arrivals come, in arrivals per year throughout this guide
\(h\)the length of a stretch of time, in years
\(t_1,\dots,t_4\)four times in order, marking out two stretches that do not overlap
\(\text{Poisson}(\lambda h)\)the counting distribution whose average is the rate multiplied by the length of the stretch
What it says in wordsThe tally begins at nought. What happens over one stretch of time carries no news about what happens over a separate stretch. The number of arrivals in a stretch has a distribution fixed by the rate multiplied by the length of the stretch and by nothing else. And at any single instant the tally either stays put or goes up by one, so two arrivals never share a moment.

The distribution named in line three carries the name of Poisson, who worked out the counting law that follows from those conditions. The name is part of the term and the term is not shortened here. Line four is the quiet one and it is doing more work than it looks: it is what makes this a counting process rather than a tally that occasionally leaps.

Try it out

By how much does this process step when an arrival happens?

How does the rate turn into the chance of a given count?

The rate is fixed. Throughout this guide the intensityThe average number of arrivals per unit of time, written as a rate per year here. Intensity is the single parameter of a Poisson process. is 0.5 arrivals a year. The figure is made up, chosen so the arithmetic reconciles by hand. Over one year the average count is therefore 0.5, over two years it is 1.0, and over four years it is 2.0. Line three of the specification is doing its job. The average count scales in a straight line with the length of the window.

The chance of any particular count comes from three ingredients multiplied together: the rate times the length raised to the count, divided by the factorialThe product of every whole number up to the given one, so three factorial is one times two times three, which is six. Nought factorial is defined as one. of the count, all multiplied by the decaying factor that keeps the chances adding to one. Work it through row by row rather than reading the formula whole. Each row is two multiplications and a division.

Count over one yearRate times length, raised to the countDivided by the count factorialTimes the decay factorChance
none at all1.0000001.0000000.6065310.606531
exactly one0.5000000.5000000.6065310.303265
exactly two0.2500000.1250000.6065310.075816
exactly three0.1250000.0208330.6065310.012636
nought to three0.998248

The four rows add to 0.998248, so four or more arrivals in the year carry the remaining 0.001752 between them. The single most useful reading of that table is the top row: at this intensity the most likely outcome by a wide margin is that nothing happens all year, and its chance of 0.606531 is larger than every other outcome added together. The chance of at least one arrival is therefore one less 0.606531, or 0.393469. Computing the nothing case and subtracting is almost always shorter than adding up the rest.

The counting law, and its average and spread
$$\mathbb{P}\!\left(N^{J}_{t}=k\right)=\frac{(\lambda t)^{k}}{k!}\,e^{-\lambda t},\qquad k=0,1,2,\dots$$ $$\mathbb{E}\!\left[N^{J}_{t}\right]=\lambda t,\qquad \operatorname{Var}\!\left(N^{J}_{t}\right)=\lambda t$$
\(N^{J}_{t}\)the number of arrivals by time \(t\), written with the superscript \(J\) because \(N\) alone is the standard normal distribution function elsewhere in this subject
\(k\)the count being asked about, a whole number from nought upward
\(\lambda t\)the rate multiplied by the length of the window, and therefore the average count over that window
\(k!\)the factorial of the count, so \(0!=1\), \(1!=1\), \(2!=2\) and \(3!=6\)
\(e^{-\lambda t}\)the decaying factor that makes the chances of all possible counts add to one
\(\mathbb{E}\), \(\operatorname{Var}\)the average and the variance of the count over the window
What it says in wordsThe chance of exactly a given number of arrivals in a window is the average count raised to that number, divided by the factorial of that number, multiplied by a decaying factor. The average count and the variance of the count are the same quantity, namely the rate multiplied by the length of the window, and that coincidence is a testable fingerprint of this process rather than a curiosity.

Look at the shape rather than the numbers for a moment. At a rate of 0.5 a year the distribution leans hard against the left edge and falls away sharply. Raise the rate and the shape does not merely stretch; the peak lifts off zero and moves rightward, and the whole thing starts to look symmetric. At a rate of two a year the most likely counts are one and two, tied at 0.270671, and the chance of nothing has dropped to 0.135335.

Same vertical scale on both. Raising the rate moves the peak, it does not just stretch the shape. Both are one year windows. Only the rate differs. RATE OF 0.5 A YEAR RATE OF 2 A YEAR, FOR CONTRAST 0.606531 0.303265 0.075816 0.012636 0.001580 0 1 2 3 4 arrivals in the year 0.135335 0.270671 0.270671 0.180447 0.090224 0.036089 0.012030 0 1 2 3 4 5 6 arrivals in the year On the left, nothing happening is more likely than everything else put together.
At a rate of half an arrival a year the chance of no arrival at all is 0.606531 and the bars collapse almost immediately, while at a rate of two a year the peak has moved off zero entirely and the shape has spread out.

The everyday version is drops of rain on one roof tile during light drizzle. Most seconds bring nothing. A second with one drop is the next most common thing. Two drops in the same second happen occasionally and three is rare. Turn the drizzle into a downpour and the tally per second stops being mostly zero and starts being mostly some number in the middle. Nothing about the mechanism changed; only the rate did.

Try it out

At a rate of 0.5 arrivals a year, what is the chance of at least one arrival during a year?

How long is the wait between one arrival and the next?

The counting law answers how many. Asked the other way round, how long draws a second distribution out of the same specification for free. The gap between arrivals is the exponential waiting timeThe distribution of the gap between one arrival and the next, whose average is one divided by the rate., and there is a one line argument for it that needs no calculus at all.

Here it is. The waiting time is longer than some length only if the count over that length is zero. The two statements describe the identical event, so they carry the identical chance. The counting law already gave the chance of a zero count, so the chance of waiting longer than a given length is the same decaying factor written a second time. At a rate of 0.5 a year the chance of waiting more than one year is 0.606531, more than two years is 0.367879, and more than three years is 0.223130.

The average wait is one divided by the rate, so exactly two years here. The average and the halfway point are two different numbers, and the gap between them is a permanent feature of this waiting law rather than an artefact of these particular figures. The halfway point, the length by which half of all waits are over, is the natural logarithm of two divided by the rate, or 1.386294 years. So a wait of exactly the average length, two years, is already longer than most waits: the chance of exceeding it is 0.367879, not 0.500000.

The waiting time between arrivals
$$\mathbb{P}(\tau>t)=\mathbb{P}\!\left(N^{J}_{t}=0\right)=e^{-\lambda t},\qquad f_{\tau}(t)=\lambda e^{-\lambda t}$$ $$\mathbb{E}[\tau]=\frac{1}{\lambda},\qquad \text{halfway point}=\frac{\ln 2}{\lambda}$$
\(\tau\)the waiting time from now until the next arrival, in years
\(N^{J}_{t}\)the count by time \(t\), carrying the superscript \(J\) to keep it apart from the standard normal distribution function \(N\)
\(\lambda\)the rate of arrivals per year, fixed at 0.5 throughout
\(f_{\tau}(t)\)the density of the waiting time, equal to the rate multiplied by the same decaying factor
\(\ln 2\)the natural logarithm of two, equal to 0.693147
What it says in wordsWaiting longer than a given length and counting nothing over that length are the same event, so they share a chance, and that chance is the decaying factor from the counting law. The average wait is one divided by the rate, and the length by which half of all waits are finished is the natural logarithm of two divided by the rate, a shorter time than the average.
The chance of still waiting, at a rate of 0.5 arrivals a year. The shaded area is the average wait. It measures exactly 2.000000 years. 1.0 0.5 0.0 0.606531 0.367879 0.223130 0 1 2 3 4 5 6 years halfway point 1.386294 years average wait 2.000000 years The average sits to the right of the halfway point, so most waits are shorter than the average one.
Half of all waits are over by 1.386294 years while the average wait is a full 2.000000 years, so a wait of exactly average length has only a 0.367879 chance of being exceeded rather than the one half a symmetric distribution would give.
Try it out

The average wait between arrivals is two years. What is the chance that a wait turns out longer than two years?

Why does the elapsed wait cancel out completely?

Now the property that makes the Poisson process worth the trouble. Suppose two years have already passed with nothing arriving. How likely is at least one more year of waiting? Nobody should take the answer on trust, so the honest way is to write it as a conditional chance and grind it out.

The event in question is waiting more than three years in total. The information in hand is that more than two years have already been waited. A conditional chance is the chance of both divided by the chance of what is known, and here the first event sits inside the second, so the numerator is simply the chance of waiting more than three years. The numerator is therefore 0.223130. The denominator, the chance of waiting more than two years, is 0.367879. Dividing gives 0.606531.

Look at what that number is. The figure 0.606531 is exactly the chance of waiting more than one year from a standing start, and exactly the chance of no arrival at all during any single year at this rate, so two years of waiting bought precisely nothing. Not approximately nothing. The cancellation is algebraic rather than numerical, so the elapsed wait counts for nothing to the sixth decimal place and beyond.

Here is where the elapsed wait disappears, and it is worth staring at. A decaying factor over three years is the same decaying factor over two years multiplied by the one over the remaining year, so the numerator 0.223130 can be written as 0.367879 multiplied by 0.606531. The numerator sits on top of a denominator of 0.367879 and the shared factor cancels. The surviving factor depends only on the extra year in question. The elapsed wait was in both the top and the bottom, in identical form, so it could never have survived the division.

The memoryless identity, and where the elapsed wait goes
$$\begin{aligned} \mathbb{P}(\tau>s+t\mid \tau>s)&=\frac{\mathbb{P}(\tau>s+t)}{\mathbb{P}(\tau>s)}=\frac{e^{-\lambda(s+t)}}{e^{-\lambda s}}\\[6pt] &=\frac{e^{-\lambda s}\,e^{-\lambda t}}{e^{-\lambda s}}=e^{-\lambda t}=\mathbb{P}(\tau>t) \end{aligned}$$
\(\tau\)the waiting time until the next arrival
\(s\)the elapsed wait with nothing arriving, in years
\(t\)the further stretch in question, in years
\(\mid\)read as given, so the whole left side is the chance of waiting past \(s+t\) given that the wait has already got past \(s\)
\(e^{-\lambda s}\)the elapsed factor, appearing identically above and below the line and therefore cancelling
What it says in wordsThe chance of waiting at least a further stretch, given that some amount has already been waited, equals the chance of waiting at least that stretch from a standing start. The elapsed wait appears in exactly the same form on the top and the bottom of the fraction, so it cancels exactly, and the answer depends only on the further stretch being asked about.
Two situations that feel completely different. One answer, to six decimal places. FROM A STANDING START chance of a quiet first year 0.606531 1.000000 0.606531 nothing has happened, and nothing has been waited = AFTER TWO QUIET YEARS chance of a quiet third year, given two 0.223130 0.367879 0.606531 two years are already behind, and they count for nil WHERE THE ELAPSED WAIT GOES, WRITTEN OUT 0.367879 x 0.606531 0.367879 = 0.606531 the struck factor is the two years already waited. It sits above and below the line in identical form. The cancellation is exact, not close. Nothing about the elapsed wait can reach the answer. Numbers shown at a rate of 0.5 arrivals a year. Educational illustration.
The chance of another quiet year is 0.606531 whether nothing or two years have been waited, because the elapsed wait enters the fraction identically on the top and the bottom and cancels exactly rather than approximately.
Try it out

Where in that arithmetic does the elapsed wait actually disappear?

Try it out

Before the control below is touched. Two years have passed with no arrival. Is the chance of an arrival in the next year higher, lower, or the same as it was at the start?

Play with it

Wait longer and watch the curve that matters refuse to move

The control changes how long has elapsed with nothing arriving. Two things on the picture move. The thick pine curve shows the distribution of the wait still ahead, and it does not move at all, at any setting, ever.

THE GREY DASHED CURVE FALLS. THE PINE CURVE IS NAILED DOWN. waited 2.00 years, nothing arrived start the elapsed timeline, 0 to 8 years 1.0 0.5 0.0 0.606531, and it never moves the red bar is this division divide 0.223130 by 0.367879 0 1 2 3 4 5 further years waited from now Grey is the raw chance of staying quiet from the very beginning. Pine is the chance measured from now.
Already waited
2.00 yrs
Quiet through next year
0.223130
Divide by quiet so far
0.367879
Chance of one more year
0.606531
Having already waited 2.00 years with nothing arriving, the chance of at least one more quiet year is 0.223130 divided by 0.367879, which is 0.606531, exactly the figure that held before any waiting at all.
Educational illustration. The rate is 0.5 arrivals a year throughout and every reading is computed from the decaying factor rather than sampled, so the default of a two year elapsed wait reproduces the worked example above exactly on every reload. The fourth readout is 0.606531 at an elapsed wait of nought, of one year, of two years, of three years and of five years, and the pine curve is drawn from the identical set of points at every one of those settings. Only the grey dashed curve changes. The grey dashed curve is the raw chance of having stayed quiet since the very beginning and must fall as the elapsed wait grows. Dividing the grey curve by its own starting height is what puts it back on top of the pine one, and that division is where the elapsed wait cancels.
Derivatives Foundation Bootcamp — Fin Maverick

Why is this the property that readers refuse to believe?

Because the intuition it contradicts is usually correct. Almost everything that waits in the physical world does age. A filament in a bulb thins each hour it burns, so a bulb that has run five thousand hours really is closer to failing than a new one. A tyre wears. A promise with a deadline gets closer to its deadline. In every one of those cases the elapsed time is genuine information and using it is correct.

So the reader is not being stupid. The reader is applying a rule that works nearly everywhere and meeting one of the few objects built to have no such rule. Being memorylessHaving waited a while says nothing at all about how much longer the wait will be, so the elapsed wait carries no information. is not a claim about the world; it is a property of a model that has been chosen, and choosing it declares that elapsed waiting carries no information whatever.

The sharpest way to feel the difference is to hold the average wait constant and change nothing else. Consider a second waiting law: an arrival that is certain to come within four years, equally likely at any moment in that window. Its average wait is also exactly two years. The two laws agree on the single number most people quote, and they disagree about everything that matters once the waiting starts.

Two waiting laws with the identical average of 2.000000 years. Both shaded areas measure exactly two. MEMORYLESS, RATE 0.5 A YEAR CERTAIN WITHIN FOUR YEARS 0.367879 0 2 4 still waiting after this many years a tail that never quite ends 0.500000 0 2 4 still waiting after this many years a hard deadline at four years Agreeing on the average says almost nothing about how a wait behaves once it is under way.
Both waiting laws average exactly two years, yet after two years of waiting one of them gives a 0.367879 chance of still waiting and the other gives 0.500000 with a hard deadline two years further on.

Now compare what each says to somebody who has already been waiting. The hazard rateThe rate at which an arrival is about to happen given that it has not happened yet, which is what people mean when they say something is overdue. is the honest way to ask whether pressure builds. For the memoryless law it is the rate itself, 0.5 a year, at every elapsed wait without exception. For the four year deadline the hazard rate climbs. The remaining window shrinks while the arrival is still certain to land inside it.

The hazard rate, or what overdue really means
$$h(s)=\lim_{\Delta\to 0}\frac{\mathbb{P}\left(s<\tau\le s+\Delta\mid \tau>s\right)}{\Delta}=\frac{\lambda e^{-\lambda s}}{e^{-\lambda s}}=\lambda$$
\(h(s)\)the hazard rate after an elapsed wait of \(s\), in arrivals per year
\(s\)how long has already been waited with nothing arriving
\(\Delta\)a very short slice of time just after \(s\), shrunk toward nothing
\(\lambda e^{-\lambda s}\)the density of the waiting time at \(s\), forming the top of the fraction
\(\lambda\)the rate, 0.5 a year here, the one thing that survives the cancellation
What it says in wordsThe rate at which an arrival is about to happen, given that it has not happened yet, is the same constant rate at every elapsed wait. The elapsed wait cancels out of this fraction exactly as it cancelled out of the earlier one, so nothing about the length of the elapsed wait changes how pressing the next moment is. A law where things become overdue has a hazard rate that climbs; this one has a hazard rate that is flat forever.
Chance of an arrival during the next year, given this much waiting already done. Same average wait of two years on both lines. Only one of them lets waiting mean anything. 1.0 0.5 0.0 0.250000 0.500000 1.000000 0.393469 at every elapsed wait, forever they cross at 1.458506 years 0 1 2 3 years already waited Choosing the flat line is a decision about the mechanism, not a neutral default. Both laws average two years. Educational illustration, invented figures throughout.
Under the memoryless law the chance of an arrival in the next year sits at 0.393469 no matter how long the wait has been, while a law with a four year deadline climbs from 0.250000 to certainty and crosses the flat line at 1.458506 years.

The crossing point is worth naming. Before 1.458506 years the memoryless law is actually the more pessimistic of the two. The memoryless law allows an arrival immediately while the deadline law has plenty of window left. After that point they swap places and the gap widens without limit. Somebody who checks a model at one elapsed wait and concludes it looks sensible may simply have checked it near the crossing.

Try it out

Consider modelling something where pressure genuinely builds over time, so a long quiet stretch really does make an arrival more likely soon. Is this the right process for it?

Risk Management Program Bootcamp — Fin Maverick

How does the counting process drive the jumps of a jump process?

The counting process on its own moves by one and has no units. The counting process becomes useful when something else is told to move whenever the tally moves. The tally supplies the when; a separate specification, covered under the size of an arrival, supplies the how much. The two together give a path that sits still and then breaks.

The statement here is not about the standard process itself. Write the driven path with the letter reserved for a general process. The path multiplies by one factor at the first arrival, by another at the second, and so on. The upper limit of that product is the tally, the only place the counting process enters. The staircase and the broken path are the same object drawn twice: identical arrival times, one panel showing that something happened and the other showing what it did.

The counting process supplying the when
$$X_{t}=X_{0}\prod_{i=1}^{N^{J}_{t}}\left(1+Y_{i}\right),\qquad \ln\frac{X_{t}}{X_{0}}=\sum_{i=1}^{N^{J}_{t}}\ln\left(1+Y_{i}\right)$$
\(X_{t}\)a general process driven by the arrivals, written with \(X\) because this statement is not about the standard process \(S\)
\(X_{0}\)its level at the start, taken as Rs 100/- in the picture below
\(N^{J}_{t}\)the count by time \(t\), fixing how many factors appear in the product
\(Y_{i}\)the proportional move at the \(i\)-th arrival, drawn from the size specification covered separately
\(\prod\), \(\sum\)the product and the sum taken over every arrival that has happened so far
What it says in wordsThe driven path starts at its opening level and multiplies by one factor for every arrival that has happened. The counting process decides how many factors there are and when each one lands, and the size specification decides what each factor is. Neither half can produce a path on its own, and taking logarithms turns the product into a running sum with the same number of terms.

The picture below uses four arrival times built by a rule rather than drawn at random, so it reproduces on every reload. The rule cuts the chance scale into four equal slices and takes the wait at the middle of each. The gaps come out at 0.267063, 0.940007, 1.961659 and 4.158883 years and the arrivals therefore at 0.267063, 1.207070, 3.168729 and 7.327612 years. The four gaps average 1.831903 years rather than the true 2.000000, and the shortfall is the honest cost of slicing at midpoints rather than sampling. The four proportional moves come from the same slicing applied to the size specification, giving factors of 0.847864, 0.921397, 0.982027 and 1.067196, so a path opening at Rs 100/- passes through Rs 84.79/-, Rs 78.12/- and Rs 76.72/- before closing at Rs 81.87/-.

One set of arrival times. Two pictures of it. The dashed verticals are the arrivals. Both panels break at exactly the same four moments. 0 1 2 3 4 the running count THE TALLY: every riser is exactly one, and it never comes down Rs 100/- Rs 90/- Rs 80/- x 0.847864 x 0.921397 x 0.982027 x 1.067196 THE DRIVEN PATH: flat between arrivals, and it breaks at each one 0 2 4 6 8 years The tally knows when and nothing else. The size specification knows how much and nothing else.
The staircase and the broken path share their four arrival times exactly, with the tally supplying the moments and a separate size specification supplying the four proportional moves that take the path from Rs 100/- to Rs 81.87/-.
Try it out

The counting staircase and the path that breaks share what, exactly?

Value at Risk and What It Hides — free micro-course from Fin Maverick

What does this process rule out, and when is that the wrong assumption?

Two exclusions sit inside the four properties, and neither is a technicality. Line four rules out simultaneous arrivalsTwo arrivals landing at the very same instant, which the specification forbids by allowing steps of one only.: the tally can never step by two, so two arrivals can never share a moment. Line two rules out clusteringArrivals bunching together, so that one arrival makes another more likely soon after.: separate stretches are independent by assumption, so an arrival cannot make the next one more likely.

Both exclusions fail in situations that can be named. A single common cause that trips several counters at once produces genuine ties: one power cut stops every machine on the floor in the same second, and the tally would have to step by however many machines there were. Aftershocks are the standard case of the second failure. One event demonstrably raises the rate of the next for a while. Neither of those is exotic, and neither is ruled out by evidence. The specification that was written down rules out both. Both are therefore assumptions to be argued for rather than results to be reported.

A third exclusion is quieter and catches people more often. The rate is a constant. Nothing in the four properties allows it to depend on the calendar, so a mechanism that is busier in one season than another has already left this process. There are richer constructions that let the rate vary or let arrivals excite one another, and each of them exists precisely because one of these three exclusions was unacceptable somewhere.

Two arrival patterns this process cannot produce, whatever rate it is given. TWO AT ONE INSTANT IS OUT The tally would have to step by two, which line four forbids outright. Where it fails in practice One shared cause trips many counters in the same instant. BUNCHING TOGETHER IS OUT One arrival would be raising the rate of the next, which line two forbids. Where it fails in practice Aftershocks, where one event plainly makes the next more likely for a while. Neither is excluded by evidence. Both are excluded by the four lines that were chosen and written down. A third exclusion is quieter: the rate is a constant, so nothing may depend on the calendar.
Ties and bunching are both forbidden by the specification rather than by any observation, so a mechanism that produces either has already left this process whatever rate is fitted to it.
Try it out

Name one thing this process rules out that a real arrival pattern might not.

Value at Risk and What It Hides teaches you to compute value at risk three ways, interpret the figure, and say precisely what it refuses to describe.

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

Very few people derive any of this at work. Plenty are handed a model that counts something and have to decide whether the counting assumption survives contact with the thing being counted. Four checks do most of the work, and none of them needs the code.

  1. Does the variance of the counts match their average? The counting law fixes both at the rate times the length of the window, so their ratio, the index of dispersionThe variance of the counts divided by their average. A Poisson process fixes it at one, so a reading well above one is a signal of bunching., is one. Over four years at this rate the average count is 2.000000 and the standard deviation is 1.414214.
    A ratio well above one is the fingerprint of bunching. A ratio well below one says arrivals are more regular than this process allows.
  2. Does the average count scale in a straight line with the window? Half an arrival in a year has to mean one arrival in two years and two in four. Nothing else is permitted.
    If doubling the window does not double the average count, either the rate is moving or the counts are not independent.
  3. Can two records share a timestamp? Line four says no. If the underlying records routinely carry ties, the model is being fitted to data it forbids.
    Look for repeated timestamps before believing any fitted rate at all.
  4. Does the elapsed wait appear anywhere in the reasoning around the model? Senior people get caught by this check more than any other. A memorandum that fits this process and then argues that an arrival is due because none has come for a while has contradicted its own model in the same document.
    The model says the elapsed wait is worth nothing. If the commentary says otherwise, one of the two has to go.

The fourth check is the most valuable because it costs nothing to run. The check needs no data, no code and no fitted rate. One reading of the words around the numbers is enough to show whether they assume something the arithmetic has already ruled out.

The error that gets made, and what it costs

Believing that a long wait makes an arrival more likely soon, and then using a process built to say the opposite.

The refutation is exact rather than statistical. After two quiet years the chance of another quiet year is 0.606531, precisely the chance of a quiet year from a standing start. The elapsed wait never reaches the answer because it cancels from the top and the bottom of the same fraction. Nothing in the four properties supplies a build up of pressure, and no choice of rate can put one in.

The intuition being contradicted is usually right. Things that wear out really do become more likely to fail. Deadlines really do approach. The soundness of the intuition is exactly why this failure survives: the reader is not making a silly mistake, but applying a good rule to the one object that does not obey it.

The cost has a particular shape. A process is chosen because it is convenient and easy to fit, and it is then read as though it carried a mechanism it explicitly does not have. Sensible looking counts come out of it either way, so the output still looks sensible and nothing in the numbers ever flags the swap. Choosing this process for a mechanism where pressure genuinely builds assumes away the very thing being modelled, and the assumption is invisible in every summary statistic anybody is likely to look at.

One last note on scope prevents a wrong inference. No jurisdiction sets the definition of a process. The four lines are the same four lines everywhere, and the cancellation that makes the waiting time memoryless is the same cancellation in every country and every decade.

How large an arrival is when it comes is covered separately and comes before this. The general class of processes with jumps is covered separately. A model carrying both counting and continuous movement together is covered separately and closes this reading order. The payoff of any contract is a separate subject.
Breaking Into Quants Bootcamp — Fin Maverick

References

SourceDocumentWhere
arXiv Quantitative FinancePreprint repository for counting processes and arrival intensityarxiv.org
Social Science Research NetworkWorking paper repository for the same materialssrn.com
PoissonThe counting distribution that carries his namestandard probability texts
Hull, Shreve and WilmottStandard texts on stochastic calculus and derivative pricingPearson, Springer and Wiley

The standard process, the rate of 0.5 arrivals a year, the four arrival times and the four proportional moves 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.