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
Quant Analyst · CoreTrack
1Quantitative Methods, Financial Data & Programming
iProbability
Probability in FinanceRandom VariableProbability DistributionsThe Normal DistributionNormal Distribution ProbabilityThe Lognormal DistributionRandomness vs Uncertainty
iiStatistics and Inference
Population and SampleMean, Median and ModePrecision and AccuracyVariable TypesVariance, Standard Deviation and…Dispersion MeasuresStatistical BiasEffect SizeHypothesis TestingThe Sampling DistributionSkewnessKurtosisCovarianceConfidence IntervalArithmetic Mean vs Geometric MeanStatistical Significance vs Economic…Confidence Interval vs Prediction IntervalHow to Summarise a…
iiiCorrelation and Regression
RegressionCorrelation and CausationOrdinary Least SquaresInteraction TermsRegression CoefficientsRegression vs ClassificationHow to Build a…Spurious CorrelationRegression, Correlation and FitResidualsMulticollinearityAutocorrelation and Partial Autocorrelation
ivTime Series
Time Series in FinanceSimple, Weighted and Exponential…Moving Average CalculatorPrice, Return and Level SeriesHow to Prepare Time-Series…LagFrequencySeasonalityTimestampsTrendStationarity and the Unit RootHeteroskedasticityLeadRolling WindowsDifferencing
vSimulation and Numerical Methods
SimulationMonte Carlo SimulationHow to Run a…Numerical MethodsIterationResampling and the BootstrapPseudorandom Numbers and the SeedConvergence and ToleranceNumerical Stability
viOptimisation
OptimisationLocal and Global OptimaConstraintsConvex OptimisationThe SolverLinear ProgrammingThe Objective FunctionConstraint ViolationThe Feasible SetLagrange MultipliersQuadratic Programming
viiModelling Practice
Linear, Logistic, Ridge and…Training, Validation and Test…The ModelModel ErrorDependent and Independent VariablesThe ROC Curve and AUCWhat a Model HoldsMSE, RMSE, MAE and MAPEPrecision and RecallCross Validation and RegularisationOverfitting and UnderfittingReturn Series MeasuresSimple, Compound and Log Return
viiiBacktesting and Research Integrity
BacktestingBacktest vs Live PerformanceHow to Document a…How to Prevent Backtest…Out-of-Sample TestingWalk-Forward AnalysisMultiple TestingP-HackingData Snooping
ixData Quality and Structure
Data QualityThe DatasetSelection and Survivorship BiasVersioned DatasetsData Structures in FinanceData CleaningMissing Data and Null ValuesStructured Data vs Unstructured DataMissing Data vs ZeroData Validation vs Data CleaningOutliersDuplicate Records
xProgramming for Finance
Data PipelinesAPIs for Financial DataAPI vs CSV FileDatabases in FinancePython for FinanceJoinsSQL for FinanceThe Analysis Workflow
xiQuantitative Research
Research DesignThe Data Generating ProcessReproducibilityPeer Review in Analytical WorkThe Research HypothesisRobustness and Sensitivity
2Stochastic Calculus & Derivative Pricing Theory
iProbability Foundations
The Probability SpaceRandom VectorsSigma-AlgebraExpectationSample Space and EventsDensity and Distribution FunctionsRisk-Neutral ProbabilityState Price Density vs…
iiStochastic 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
iiiIto 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
ivStochastic Differential Equations
Stochastic Differential EquationsStochastic Differential Equation vs…Drift and DiffusionStrong and Weak Solutions ComparedDiscretisationGeometric Brownian Motion
vPricing 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
viOption 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…
viiVolatility Models
Constant, Local and Stochastic…Vasicek Model vs CIR ModelThe Heston ModelThe SABR ModelThe Volatility ProcessImplied VolatilityVolatility Smile vs Skew vs Surface
viiiInterest Rate Models
Interest-Rate DerivativesMean ReversionThe Zero-Coupon BondThe Ornstein-Uhlenbeck ProcessThe Discount CurveZero RatesShort-Rate Model vs Market Model
ixNumerical Pricing
Closed Form and Numerical…Monte Carlo PricingEuler and Milstein Schemes ComparedTree MethodsFinite Difference MethodsNumerical Error and StabilityVariance Reduction
xCalibration 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

Outliers: Error or Signal, and How to Decide Which It Is

Somebody hands over a small file, an eye runs down one column, and one number jumps out. The instinct that follows is almost universal and almost always wrong: that figure looks mad, so it must be a mistake, so pull it out before it spoils anything. The instinct is worth sitting with for a moment. One thing is known. The figure is unlike its neighbours. Nothing whatever is known about how it got there. The distance between those two facts is what everything below turns on.

Two things already settled

One small record, already printed, already faulted on purpose. The Neelbagh stall record covers an invented covered market: ten stalls that traded, four months numbered 1 to 4, one row for each stall for each month, and eight columns holding the identifier, the name, the licence number, the category, the month, the takingsThe counter total for one month, every sale added up as it happened. Nothing has been deducted, so a large figure here says the stall was busy and says nothing at all about what it kept. in rupees, the pitch in square feet and the day the return reached the market office. The record was settled earlier and none of it changes below.

And one word, also settled earlier. ProvenanceEverything about a figure except the figure: the paper it was copied off, the hand that filled that paper in, and the day it was written. It is the part of a number a spreadsheet does not carry. was defined earlier and is used constantly below.

What does calling a figure an outlier actually establish?

An outlier is a figure that sits far from the others in the same column. The definition stops there, and it is worth noticing how little it carries. An outlier is a statement about the column, not a statement about the world. The word says a figure is unusual against its neighbours. A real event and a finger slipping on a keyboard both produce a figure that is unusual against its neighbours, and they produce it in exactly the same way. The word cannot tell the two apart.

Take it out of finance for a second. Six months of household electricity bills sit around Rs 1,200/- each and the fourth one is four times the rest. Two things could have happened. Eleven relatives came to stay for three weeks and two extra coolers ran day and night. The consumption was real and so was the bill. Or the meter reader copied the wrong dial and the household used what it always uses. Now here is the part that matters: the bill is the same piece of paper in both worlds. The bar on the chart is exactly the same height. The six numbers are identical in both worlds, so nothing done with them will show which of the two happened.

ONE COLUMN, TWO WORLDS BEHIND IT, AND THE SAME PICTURE IN BOTHSix household electricity bills. The fourth is four times the others.123456this oneone household, six monthsWORLD ONE, IT REALLY HAPPENEDEleven relatives stayed for three weeks.Two extra coolers ran day and night.The fourth bar is exactly this tall.WORLD TWO, SOMEBODY WROTE IT DOWN WRONGLYThe meter reader copied the wrong dial.The household used what it always uses.The fourth bar is exactly this tall.The drawing cannot show which world this is. Nothing in the column can.
Six household electricity bills with the fourth four times the rest, and two different worlds that would each produce exactly that bar.
Try it out

What does calling a figure an outlier establish?

Which two cells in this record read the same number?

Now the record itself. In month 3, NB-07 Sundari Chaat's takings cell reads Rs 4,80,000/-. In the same month, NB-08 Peeli Mithai's takings cell also reads Rs 4,80,000/-. Every other cell in that column that carries a usable number sits between Rs 0/- and Rs 55,000/-, so both of these stand roughly nine times clear of everything around them. One of the two is exactly what it says. The other is a slip.

NB-07 Sundari Chaat really took Rs 4,80,000/- that month. The stall catered a wedding orderA whole wedding catered on one booking, billed once and paid once. For a stall that otherwise sells by the plate, one of these can dwarf everything around it., one booking, paid in one go, and the stall's ordinary months are Rs 40,000/-, Rs 41,000/- and Rs 42,000/-. NB-08 Peeli Mithai took Rs 48,000/- that month, and the cell carries a trailing zeroA nought that should not be there, sitting at the end of a figure. A finger holding a key a fraction too long turns a number into ten times itself, and the result still looks like money.: one nought too many at the end, ten times the true figure. Its ordinary months are Rs 42,000/-, Rs 45,000/- and Rs 47,000/-.

Both cells hold the number Rs 4,80,000/-, and that is not a near miss or a coincidence worth admiring, it is the fact everything below turns on. Printed side by side, there is nothing to look at. Same figure, same column, same month, same record. Whatever the data is hoped to reveal, it has already given up everything it holds.

StallMonth 3 takingsIts other three monthsWhat the cell actually is
NB-07 Sundari ChaatRs 4,80,000/-Rs 40,000/-, Rs 41,000/-, Rs 42,000/-A real month. One wedding order, catered and paid.
NB-08 Peeli MithaiRs 4,80,000/-Rs 42,000/-, Rs 45,000/-, Rs 47,000/-A typing error. Ten times the true Rs 48,000/-.
NB-01 Kadamba IdliRs 43,000/-Rs 42,000/-, Rs 44,000/-, Rs 45,000/-Ordinary trading, and it looks it.
NB-05 Bansi FlourRs 54,000/-Rs 55,000/-, Rs 52,000/-, Rs 53,000/-The largest ordinary figure in the whole record.
EVERY TAKINGS CELL THAT CARRIES A NUMBER, IN THE ORDER THE OFFICE WROTE THEMThirty one cells. Two of them are the same number and stand at the same height.month 1month 2month 3month 4both read Rs 4,80,000/-NB-07 Sundari Chaat and NB-08 Peeli Mithai, month 3no other usable cell reaches Rs 55,000/-Rs 99,999/-, the office codeEvery other cell that carries a usable number sits between Rs 0/- and Rs 55,000/-.The two tall bars are the same height because they are the same number.
Two cells in the Neelbagh stall record both read Rs 4,80,000/- and nothing in the takings column separates them.
Try it out

Look only at the two cells themselves. What is different about them inside the record?

Can a flat rupee cutoff separate the two cells?

The first rule anybody reaches for is a line: pick a rupee figure, call everything above it suspect, and get on with the day. Here is what that does. A line at Rs 1,00,000/- leaves both cells above it. A line at Rs 3,00,000/- leaves both above it. Neither cell exceeds itself, so a line at Rs 4,80,000/- leaves neither above it. Slid anywhere between Rs 10,000/- and Rs 6,00,000/-, in steps of Rs 1,000/-, the line takes 591 different settings. Not one of them flags one cell and clears the other.

The failure is arithmetic, not a finding about this record, and the difference matters more than the result. A flat cutoff reads one thing: the number in the cell. The two cells hold the same number. A rule that reads only the number therefore has to reach the same verdict on both, every time, on every setting, forever. Nobody has merely failed to find the clever cutoff yet. There is no cutoff, and there could not be, and the same would be true of any two equal cells in any record anywhere. Nothing about the Neelbagh market is doing the work here.

A FLAT RUPEE CUTOFF, SLID DOWN THE TWO CELLSWherever the line is put, it is above both bars or below both bars. There is no in between.NB-07month 3Rs 4,80,000/-NB-08month 3Rs 4,80,000/-Rs 6,00,000/-flags neitherRs 4,80,000/-flags neitherRs 3,00,000/-flags bothRs 1,00,000/-flags bothRs 10,000/-flags both591 cutoffs from Rs 10,000/- to Rs 6,00,000/- were tried. Not one of them flagged one cell and cleared the other.That is arithmetic, not a finding about this record: equal cells are treated equally by any rule that reads only the cell.
591 flat cutoffs from Rs 10,000/- to Rs 6,00,000/- were tried and not one separated the two cells, because they hold the same number.
Try it out

Why can no flat rupee cutoff separate the two cells?

Breaking Into Quants Bootcamp — Fin Maverick

Can a ratio rule separate them, and which way round?

So read something other than the cell. A ratio rule says: flag a figure that is more than k times the same stall's smallest other month. Now the rule looks at two numbers rather than one, and the second number differs between the two stalls. NB-07 Sundari Chaat's smallest other month is Rs 40,000/-. NB-08 Peeli Mithai's is Rs 42,000/-. Two different bases, one shared cell figure, and suddenly the rule has something to bite on. So this kind of rule can separate them, and it is worth being precise about the fact rather than waving it away.

Take every setting of k from 2.00 to 20.00 in hundredths. There are 1,801 of them. Sort the answers. From 2.00 to 11.42, both cells are flagged. From 12.00 to 20.00, neither is. In between sits a band running from 11.43 to 11.99, and inside that band exactly one cell is flagged. The flagged cell is the real month. The wedding order at NB-07 Sundari Chaat gets picked up as suspect, and the typing error at NB-08 Peeli Mithai walks away clean. Not one of the 1,801 settings does it the other way round.

Look at why. The reason is almost cruel. Rs 4,80,000/- is twelve times NB-07's Rs 40,000/-, and it is about eleven and four sevenths times NB-08's Rs 42,000/-. The error's stall had slightly better ordinary months, so the error is a slightly smaller multiple, so it crosses out of the flagged region first. The rule is not confused. The rule is working perfectly, on a signal that happens to point the wrong way.

Two tempting claims, and both are wrong. The first claim says no rule can tell the two cells apart, and a band of ratio rules 0.57 wide demonstrably does. The second claim says a rule that separates them must separate them correctly, and that band clears the error while flagging the true figure. Every setting was checked one at a time.
EVERY SETTING OF THE RATIO RULE, FROM 2.00 TO 20.00Flag a cell above k times the same stall's smallest other month.BOTH FLAGGEDNEITHER FLAGGED2.0020.00this slice, and only this sliceTHE SAME STRIP BETWEEN 11.00 AND 12.50, BLOWN UPBOTH FLAGGEDTHE REAL MONTH ALONE IS FLAGGEDNEITHER FLAGGED11.0011.5012.0012.50The band that separates the two cells runs from 11.43 to 11.99 on a hundredths grid and is 0.57 wide.Inside it the real month is flagged and the typing error is cleared. Not one setting anywhere does it the other way round.
From 11.43 to 11.99 times the stall's smallest other month, the real month alone is flagged and the typing error goes free.
The setting of kNB-07 Sundari Chaat, the real monthNB-08 Peeli Mithai, the errorWhat would be acted on
2.00flaggedflaggedBoth, with nothing to choose between them.
5.00flaggedflaggedBoth. The panel below opens on this setting.
11.00flaggedflaggedBoth, still.
11.50flaggedclearedThe real month alone. The error has gone free.
12.00clearedclearedNeither. The error is still sitting in the record.
20.00clearedclearedNeither.
Try it out

The threshold below slides from 2.0 to 20.0 times each stall's smallest other month. Is there a setting that flags the typing error and leaves the real month alone?

Play with it

Slide the ratio threshold and watch which of the two cells gets flagged

One control, one number: k, the multiple of each stall's own smallest other month above which a cell is flagged. Both cells hold Rs 4,80,000/- throughout and never move. The two stalls have different bases, so the threshold line moves inside each panel. Underneath, a strip shows where the chosen setting sits among all the settings there are, and a bar shows what the headline average becomes if whatever is flagged is acted on. The worked setting is 5.0 times; walking up from there through 11.4, 11.5 and 12.0 brings the two panels apart and then back together.

5.0 times
NB-07 Sundari Chaat
flagged
NB-08 Peeli Mithai
flagged
Cells flagged
2 of 2
Headline if acted on
Rs 39,024.14/-

Educational illustration. Each stall's base is its own smallest other month, Rs 40,000/- for NB-07 Sundari Chaat and Rs 42,000/- for NB-08 Peeli Mithai, and the rest of the record is held fixed. Acting on a flag here means putting back the figure taken to have been meant: for NB-08 Peeli Mithai that is the Rs 48,000/- on its return slip, and for NB-07 Sundari Chaat, where no document says the figure is wrong, it is the stall's own smallest other month of Rs 40,000/-. The headline is the average takings per stall month over the 29 cells that carry a usable number.

Try it out

A ratio rule does separate the two cells, over a band 0.57 wide. Does that make it a useful rule?

AI For Finance Bootcamp — Fin Maverick

So what actually decides which cell is the error?

Neither cell is judged from the takings column at all. Both are judged on paper that sits outside the record, and here is what that paper says.

For NB-07 Sundari Chaat, the market office day bookA dated notebook in ordinary prose, filled in on the day rather than at month end. What makes it worth reading is the timing: nobody writing in it yet knows which figure will later be questioned. carries one sentence, written on the day, recording that the stall catered a wedding order and naming the day it was paid. The stall's own copy of the booking agrees with it. One sentence, in the right place, written before anybody had a reason to defend a number.

For NB-08 Peeli Mithai, the stall's return slipThe month end declaration a trader writes out and brings in. It is the paper the office types from, so where the two disagree, remember which one came first. reads Rs 48,000/-. One disagreement between two pieces of paper proves nothing on its own, so there is a second check: the office's own arithmetic on that month's stall feesWhat the market office charges each pitch for the month. It is worked out quite separately from anything sold, which is what makes it an independent line to test a takings figure against. also agrees with Rs 48,000/-. Two independent trails, one figure, and the cell in the record is the odd one out.

Provenance decides, and the shape of the column never does. Read that as a working rule rather than a slogan. The column can raise the question, and raising it is genuinely useful. Rules are worth running for that alone. But every answer comes from somewhere the column cannot reach: a notebook, a slip, a booking, a fee calculation, a phone call to somebody who remembers. The two cells in this record differ in where each came from, and in nothing else at all.

THE TWO CELLS ARE IDENTICAL. THE PAPER BEHIND THEM IS NOT.Neither cell is judged from the takings column at all.NB-07 Sundari Chaatmonth 3 takings cell: Rs 4,80,000/-look outside the recordTHE MARKET OFFICE DAY BOOKOne sentence, written on the day:a wedding order was catered and paid for.The stall's own copy of the order agrees.THE FIGURE STANDSNB-08 Peeli Mithaimonth 3 takings cell: Rs 4,80,000/-look outside the recordTHE STALL'S RETURN SLIPThe slip in the file reads Rs 48,000/-.The office's own arithmetic on thatmonth's stall fees agrees with Rs 48,000/-.THE FIGURE IS WRONGSame number, same column, same month. The two cells differ in where they came from and in nothing else.
A day book sentence about a wedding order supports one cell and a return slip reading Rs 48,000/- contradicts the other.
EVERY PATH THAT ANSWERS THE QUESTION LEAVES THE RECORDOne path stays inside the takings column, and it is the one that never arrives.IS THIS FIGURE TRUE?A DOCUMENT SUPPORTS ITThe day book sentence, theorder, the slip, the receipt.outside the recordLEAVE IT INA DOCUMENT CONTRADICTS ITThe return slip, the feearithmetic, the counter copy.outside the recordCORRECT ITNO DOCUMENT IS FOUNDNobody wrote anything downand nobody remembers.outside the recordLEAVE IT IN, WITH A NOTEWORK SOMETHING OUT FROM THE COLUMNProvenance answers the question. The shape of the column raises it and can never answer it.
Provenance decides whether an unusual figure is true, and the shape of the column raises the question but never answers it.
Try it out

What decides which of the two cells is the error?

What does each decision cost?

Every one of these decisions moves a published number, so the honest way to weigh them is to compute the move rather than describe it. A figure whose denominator is left vague can be argued into any shape at all, so the convention behind the headline average is worth restating before anything is done to it.

The convention, and it is repeated wherever the figure appears. The average takings per stall month is the sum of the takings cells that carry a usable number, divided by how many carry one. A blank is not a number. The office codeA standing arrangement: where there is nothing to put in a cell, type this instead so the cell never sits empty. It occupies the takings column without being takings. for no return received is not a number. A real zero is a number. On this record that leaves 29 usable cells.

Before either cell is touched, those 29 cells sum to Rs 20,03,700/- and the headline is Rs 69,093.10/-. Correct NB-08 Peeli Mithai's cell from Rs 4,80,000/- to the Rs 48,000/- its return slip shows, and Rs 4,32,000/- comes out of the sum, leaving Rs 15,71,700/- and a headline of Rs 54,196.55/-. The headline moves down by Rs 14,896.55/-, and the move had to be made: the record was carrying a figure the stall never took.

Suppose NB-07 Sundari Chaat is then treated the same way, its real month pulled back to the Rs 40,000/- its quiet months suggest. The sum falls to Rs 11,31,700/- and the headline to Rs 39,024.14/-, a further move down of Rs 15,172.41/-. The correction that should never have been made is the larger of the two moves. Not by much, and the closeness is itself the lesson: on this record, the reflex of pulling in whatever looks extreme costs slightly more than the genuine error it was supposed to protect against. Pulling in the extreme figure feels like the careful choice. The careful-looking choice is the more expensive one.

TWO MOVES ON ONE SCALE, AND THE UNNECESSARY ONE IS THE LARGERThe headline is the average takings per stall month over the 29 cells that carry a usable number.Rs 69,093.10/-before anything is touchedRs 54,196.55/-the typing error correctedRs 39,024.14/-the real month pulled in as welldown Rs 14,896.55/-the correction that was neededdown Rs 15,172.41/-the correction that was notTHE LAST Rs 400/- OF EACH MOVEA zoom. The axis starts at Rs 14,800/-.needed, Rs 14,896.55/-not needed, Rs 15,172.41/-Both moves are close to the same size, and the one that should never have been made is the bigger of the two.
Correcting the error moves the headline Rs 14,896.55/- and correcting the real month as well would move it a further Rs 15,172.41/-.
Try it out

Which move costs more on this record: fixing the genuine error, or wrongly correcting the real month?

Risk Management Program Bootcamp — Fin Maverick

Is every strange looking figure an outlier?

Go back to the same column and look at NB-02 Chandan Tea's month 4 cell. The month 4 cell reads Rs 99,999/-. Against that stall's other three months of Rs 31,000/-, Rs 33,000/- and Rs 32,000/-, it looks like the fourth strange figure in the record, and it is not one of them. Rs 99,999/- is the office code for no return received. The stall reported nothing that month and the office wrote a fixed value into the cell so it would not sit empty. No money changed hands at Rs 99,999/-, and no money changed hands at all.

Now run the ratio rule over it. Five times NB-02 Chandan Tea's smallest other month is five times Rs 31,000/-, or Rs 1,55,000/-. The cell reads Rs 99,999/-. Nothing flags it, nothing comes close to flagging it, and nothing would flag it at any setting of k above about three and a quarter. The one cell in this stall's row that holds no money at all is the one no hunt for extremes will ever find. A great deal of effort goes into chasing the biggest numbers in a column, and the most misleading cell here is a middling one. The point is worth holding on to.

THE BIGGEST LIE IN THIS COLUMN IS NOT AN EXTREME FIGURENB-02 Chandan Tea, all four months, with the ratio rule set at five times.Rs 31,000/-month 1Rs 33,000/-month 2Rs 32,000/-month 3Rs 99,999/-month 4five times Rs 31,000/-which is Rs 1,55,000/-and nothing reaches itRs 99,999/- is the office code for no return received. It is not a number and it is not takings.A rule hunting for extremes walks straight past the one cell in this stall's row that holds no money at all.
Rs 99,999/- is the office code and no size rule flags it, because five times NB-02 Chandan Tea's smallest other month is Rs 1,55,000/-.
Try it out

Is the Rs 99,999/- in NB-02 Chandan Tea's month 4 cell an outlier?

Spotting Quality of Earnings Red Flags — free micro-course from Fin Maverick

What gets written down when a figure is left in?

Here is the part that decides whether any of the work above survives the person who did it, and it is also where a lender, an analyst, a valuer or anybody who reads records for a living actually earns the fee. Suppose everything has been done right: the Rs 4,80,000/- at NB-07 Sundari Chaat was flagged, the day book was found, the wedding order was checked and found real, and the figure was left where it was. Six months later somebody else opens the file, runs an eye down the column, sees the same figure, and has the same instinct. If nothing was written down, they will pull it out, and that careful decision will have lasted exactly as long as the memory of it.

So three lines go beside the cell. The first names the cell and its figure. The second names the document that supports it, specifically enough that somebody else can go and find the same piece of paper. The third says what the figure would have become had it been corrected, and what that would have done to the headline number. The third line does the work. A judgement becomes a comparison the next reader can check, rather than an opinion they have to trust. On this record it reads: pulled to Rs 40,000/-, the headline falls from Rs 54,196.55/- to Rs 39,024.14/-. Anybody who wants to overturn the decision now has to argue with a number.

The same three lines work anywhere a figure survives a review. A lender leaving one enormous month in a small trader's turnover statement writes down the invoice that backs it and what the average would have been without it. An analyst keeping a one off receipt in an operating line writes down the contract and the margin the other way. In each case the note is not paperwork for its own sake. The note is all that stands between a verified figure and the next person's reflex.

THE NOTE THAT KEEPS A REAL FIGURE IN THE RECORDThree lines, written once, beside the cell.NOTE AGAINST NB-07 SUNDARI CHAAT, MONTH 31THE CELL AND ITS FIGURENB-07 Sundari Chaat, month 3 takings, Rs 4,80,000/-, left as recorded.2THE DOCUMENT THAT SUPPORTS ITMarket office day book, the wedding order, and the stall's own copy of it.3WHAT A CORRECTION WOULD HAVE DONEPulled to Rs 40,000/- it takes the headline from Rs 54,196.55/- to Rs 39,024.14/-.The third line is the one that survives the person who wrote it. Without it the next reader quietly takes the figure out.
A note leaving a figure in records the cell, the document that supports it, and what the headline would have become if it had been corrected.

The error that gets made, and what it costs

An analyst opens the Neelbagh stall record with a standing habit: anything above five times a stall's ordinary month gets pulled back to that stall's ordinary level. The habit is not stupid. The habit catches real keying slips most weeks, and it is fast.

At five times, the rule flags everything above Rs 2,00,000/- at NB-07 Sundari Chaat and everything above Rs 2,10,000/- at NB-08 Peeli Mithai, so both Rs 4,80,000/- cells go on the list. The analyst brings NB-08 Peeli Mithai down to Rs 48,000/- and happens to be right, and the headline moves from Rs 69,093.10/- to Rs 54,196.55/-. Then the analyst brings NB-07 Sundari Chaat down to Rs 40,000/-. The second correction is wrong, and the headline moves a further Rs 15,172.41/- to Rs 39,024.14/-. One correct answer reached by luck, one real month of trading deleted, and no note anywhere saying either happened.

The cost is worse than the rupees. The figures now tie perfectly. Every column adds, every stall looks like every other stall, and NB-07 Sundari Chaat's best month of trading has been quietly written out of the market's history. The only evidence is one sentence in a notebook the analyst never opened, so nothing in the analyst's own numbers will ever reveal it.

The habit that fixes it is small and it is not slower: a rule raises the question, a document answers it, and where no document can be found, the figure stays in and the fact that a search was made is written down.

Try it out

The analyst pulls both Rs 4,80,000/- cells down. What is wrong with the resulting figures?

Left alone here on purpose. Working through a record fault by fault in order, and what each step of that work risks, is covered separately. So is the discipline of settling a rule before the data is looked at rather than after. So are codes that occupy a cell while meaning something other than an amount. Rs 99,999/- belongs to that family. The effect of an unusual figure on a result, once a method is being applied to it, is covered separately, and so is how much of an answer one observation can be allowed to carry.

Spotting Quality of Earnings Red Flags teaches you to test whether a reported profit is a sound base to forecast from.

Where do these figures come from?

The item being sourcedThe document behind it
Every rupee figure printed hereThe Neelbagh stall record, built for teaching and faulted on purpose
The 591 cutoff settings and the 1,801 ratio settingsWorked out setting by setting from two base figures, Rs 40,000/- and Rs 42,000/-
The average takings per stall month, wherever it printsThe convention written into the same sentence as the figure, every time
The test that decides whether an unusual figure is trueA day book sentence and a return slip, both sitting outside the takings column

The Neelbagh market, the Neelbagh stall record, the market office, the day book and every stall in it from NB-01 Kadamba Idli through NB-10 Amber Rolls 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.