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

P-Hacking: How Analysis Choices Manufacture Significance

P-hacking is choosing among defensible ways to analyse one result until the reported figure clears a threshold. Here the question is fixed first: does the Ashwin rule call direction better than a rule holding no information at all? Twenty defensible analyses of one invented record answer that question anywhere from 50.00 per cent to 89.66 per cent, and twelve of the twenty clear 5 per cent.

The Nakshatra unit, an invented price, has a six year record of 72 monthly changes running from January 2019 to December 2024, built out of three stated parts. The Ashwin rule is one sentence, set down in advance so that it could be tested: read this month's change, call next month up when that change sits above a fixed level, and call it down otherwise. Every count below follows from the record and the rule by arithmetic alone. Anybody holding the three parts can rebuild all twenty answers to the same decimal place.

What is being chosen here, and what is being held still?

Nothing about p-hacking is visible until the fixed part of the exercise has been pinned down. The fixed part comes first. The question is written out before anything is run, and it stays exactly as written: does the Ashwin rule, reading at a level of minus 1.00 per cent, call the direction of the next month better than a rule that knows nothing and simply guesses? The rule does not move. The six year record does not move. The level of minus 1.00 per cent does not move.

Only the way the question gets answered moves, and every single one of the moves available is defensible on its own. That last clause is the whole difficulty. Nobody involved has to do anything they could not justify out loud, in a meeting, to somebody sceptical. Each choice has a straight faced argument behind it. The trouble is that there are twenty combinations of those arguments, they hand back twenty different answers, and only one of the twenty ends up in the write-up that gets read.

Now the version off the street. Somebody asks a shopkeeper whether Tuesdays are busy. There is no dishonest answer available and there are several honest ones. Tuesdays this month. Tuesdays this quarter. Tuesdays all year. Counted by people through the door, or counted by what the till took. Counted with the festival week left in, or with it taken out because it distorts things. Every one of those is a real answer to a real question. The shopkeeper tends to work through them in some order and stop at the first one that agrees with what they already believed about Tuesdays. Nobody lied. Nobody even noticed choosing.

ONE LINE REPORTED, NINETEEN ANSWERS NOT REPORTED WHAT THE SHEET SAYS The Ashwin rule was scored on the six year record of the Nakshatra unit at a level of minus 1.00 per cent. 26 of 29 months called correctly 89.66 per cent Chance a rule holding no information does this well 0.0008 per cent Every word above is true. ALSO AVAILABLE, NOT PRINTED 19 other readings, same record, same rule, same fixed question 82.8678.0574.4770.37 67.6966.6766.6766.20 64.4461.9060.8757.78 57.7856.2556.2555.56 55.5650.0050.00 All twenty are readings in per cent. Every figure here is invented and illustrative. No published result, holding or record of anybody's outcomes is described.
A written up sheet reporting one of the twenty paths and calling it the analysis has said nothing untrue and has still left nineteen other answers to the same fixed question unreported.

A written up sheet beside the answers it left out is the shape of the whole subject. Look at the sheet on the left and try to find the lie. There is not one. The record is the record, the rule is the rule, the count of 26 out of 29 is arithmetic, and the studyA written up account of research that states a question, names the record it used, and prints the figure it arrived at. Reading and judging one is treated in its own right elsewhere. that prints it has described exactly what it did. Then look at the dark panel and count. Nineteen other answers existed, all to the same fixed question, all from the same record and the same rule, and the sheet has no room for any of them.

Try it out

In the situation described here, what is being held still and what is being allowed to move?

Breaking Into Quants Bootcamp — Fin Maverick

What does the menu of choices actually look like?

Most writing on this subject describes the menu instead of printing it, and that is exactly what makes the idea feel like an accusation rather than an arithmetic fact. So here is the whole menu, in words, with nothing held back. There are three choices and no more.

The first is the stretchOne unbroken slice of the record, taken as though it were the whole thing. Months inside the slice get counted and months outside it are ignored entirely., which is the run of months the counting happens on. Five of them are on offer: all seventy two months, the first thirty six, the last thirty six, the first forty eight, and the last forty eight. Every one has an argument. The whole record uses everything available. The first three years are the earlier and quieter part. The last three years are the more recent part, and recency is a real argument. Forty eight months is two thirds of the record. Keeping two thirds and dropping either the oldest or the newest slice is defensible on its own.

The second is the counting conventionA counting decision, settled and recorded ahead of time. Two people working apart must not hand back two different answers to one question.. Six of the seventy two months ended on exactly the mark they opened on, and those six need a decision. Such months can either be excluded, on the argument that a call of up or down has nothing to be judged against when the month went nowhere, or counted as a rise, on the argument that not falling is a kind of rising and dropping months makes the record shorter. Both arguments are perfectly serious and people hold both.

The third is the signalWhatever a rule looks at in the instant before it decides. Assembled purely from months already behind it. Nothing from further ahead can slip in., which is what the rule reads before it calls. The signal is either the change in the month just gone, taken alone, or the three most recent months averaged together. Reading one month is simpler. Averaging three is steadier and less shaken by a single odd month. Nobody would blink at either.

Five stretches multiplied by two conventions multiplied by two signals is twenty paths, and every one of the twenty is a complete, defensible analysis of the same fixed question. Not twenty attempts, not twenty rounds of tinkering. Twenty finished answers, any one of which a careful person could have arrived at first and stopped at.

THE WHOLE MENU: FIVE BY TWO BY TWO CHOICE ONE: THE STRETCH CHOICE TWO: THE CONVENTION CHOICE THREE: THE SIGNAL all seventy two months the first thirty six the last thirty six the first forty eight the last forty eight a month that did not moveis excluded a month that did not movecounts as a rise last month the average ofthe last three COUNT THEM TWENTY finished answers Not one of the nine choices above is a trick, and each has a straight faced argument behind it. All figures invented and illustrative.
Five stretches, two counting conventions and two signals multiply out to twenty paths through one fixed question, and the reader can count the twenty endpoints rather than being told the number.
Try it out

Suppose a fourth choice were added to the menu and it had two settings, like the last two. How many paths would the menu produce then, and which way could the highest reading on offer move?

How far apart do the twenty answers sit?

Run all twenty and print them. The best path reports 89.66 per cent, from 26 of 29 months, taking the first three years with unchanged months excluded and last month as the signal. The worst reports 50.00 per cent, from 18 of 36, taking the last three years with last month as the signal. The two are 39.6552 points apart, and there is one record and one rule underneath both of them.

Notice what that gap is not. There is only one rule, so the gap is not the difference between a good rule and a bad one. There is only one record, so the gap is not the difference between two records. Both readings come out of choices anybody could defend, so the gap is not the difference between a careful analyst and a careless one. The gap is what the freedom to choose is worth, measured in points, on this record.

TWENTY DEFENSIBLE ANSWERS TO ONE FIXED QUESTION 45 50 60 70 80 90 the spread: 39.6552 points 89.66 50.00 best path worst path Readings in per cent of months called correctly. Dark bars clear the 5 per cent bar, grey bars do not. All figures invented and illustrative. No return of any kind is shown.
Twenty defensible analyses of one record and one rule report readings spanning 39.6552 points, from 89.66 per cent at the best path down to 50.00 per cent at the worst.

Something quieter is worth catching before the table. Four pairs of paths finish on exactly the same count of matched months out of exactly the same count of scoreable months, so the twenty paths land on only sixteen distinct counts. Two more paths that do not share a count still share a reading, so turning the counts into percentages leaves only fifteen distinct readings.

The twenty paths, sorted by the reading each reports. Every figure invented and illustrative.
RankMatched callsReadingOwn figureThe three choices, in order
126 of 2989.660.0008first thirty six, unchanged excluded, last month
229 of 3582.860.0058first thirty six, unchanged counted as a rise, last month
332 of 4178.050.0215first forty eight, unchanged excluded, last month
435 of 4774.470.0544first forty eight, unchanged counted as a rise, last month
519 of 2770.372.6119first thirty six, unchanged excluded, average of the last three
644 of 6567.690.2959all seventy two, unchanged excluded, last month
722 of 3366.674.0072first thirty six, unchanged counted as a rise, average of the last three
826 of 3966.672.6626first forty eight, unchanged excluded, average of the last three
947 of 7166.200.4277all seventy two, unchanged counted as a rise, last month
1029 of 4564.443.6227first forty eight, unchanged counted as a rise, average of the last three
1139 of 6361.903.8463all seventy two, unchanged excluded, average of the last three
1242 of 6960.874.5593all seventy two, unchanged counted as a rise, average of the last three
1326 of 4557.7818.5649last forty eight, unchanged excluded, last month
1426 of 4557.7818.5649last forty eight, unchanged excluded, average of the last three
1527 of 4856.2523.5440last forty eight, unchanged counted as a rise, last month
1627 of 4856.2523.5440last forty eight, unchanged counted as a rise, average of the last three
1720 of 3655.5630.8860last thirty six, unchanged excluded, average of the last three
1820 of 3655.5630.8860last thirty six, unchanged counted as a rise, average of the last three
1918 of 3650.0056.6030last thirty six, unchanged excluded, last month
2018 of 3650.0056.6030last thirty six, unchanged counted as a rise, last month

The fourth column, the own figure, is the chance that a rule holding no information at all would match that many months or more out of that many. The own figure is worked out for each path from that path's own two numbers and nothing else, and a smaller own figure means a result harder to put down to luck. Every percentage in the table is either a share of months called correctly or a chance of that kind, so none of them is a return and none of them is anybody's result.

Try it out

The twenty paths give sixteen distinct counts but only fifteen distinct readings. Where did the extra collapse come from?

How many of the twenty clear the bar, and what does the middle one read?

A reading on its own says nothing until the count of months it was computed on is known, so each path carries its own figure beside it. Set that own figure against the thresholdThe mark a figure has to get past before anybody treats a result as worth reporting. The promise the 5 per cent mark makes for one lone test is settled elsewhere and assumed here. of 5 per cent and a verdict follows for each path, one at a time.

Twelve of the twenty land under 5 per cent, running from 0.0008 per cent on the best path down to 4.5593 per cent on the twelfth. The middle figure of the twenty reads 3.9267 per cent, and it clears too. The twelve that clear are exactly the top twelve by reading, and the eight that miss are exactly the bottom eight, so the line falls in one clean place on this record.

Now the consequence. Somebody who picked one of these twenty paths before looking at any of them, wrote it down, ran it once and reported it, would clear the threshold twelve times out of twenty. Twelve times in twenty is more often than not. Somebody doing that would not have to choose anything dishonestly, would not have to run the other nineteen, and would never know the other nineteen existed. The middle of the pack clears. On this record, a threshold of 5 per cent is not doing the work a reader assumes it is doing.

THE TWENTY OWN FIGURES AGAINST ONE FIXED LINE ALL TWENTY, ON A SCALE THAT HAS TO REACH 56.60 PER CENT 0 10 20 30 40 50 60 the threshold, 5 per cent 12 twelve paths sit inside this strip 18.56 23.54 30.89 56.60 eight paths miss, two on each of the four marks THE SAME STRIP, OPENED OUT: ZERO TO FIVE PER CENT ACROSS THE FULL WIDTH 0 1 2 3 4 5 four paths, all under one twentieth of one per cent 0.2959 0.4277 2.6119 2.6626 3.6227 3.8463 4.0072 4.5593 the middle of the twenty, 3.9267 per cent Every one of these twelve clears the threshold, and so does the middle figure of all twenty. Somebody picking a path before looking would clear it twelve times out of twenty. All figures invented and illustrative.
Twelve of the twenty paths land under the 5 per cent threshold and so does the middle figure of the twenty, at 3.9267 per cent, which means a path picked blindly clears more often than not.
Try it out

Twelve of the twenty paths clear the threshold, and the middle figure of the twenty clears it too. What does that mean for somebody who picked one path in advance, ran only that one, and reported it?

There is a second thing hiding in that table, and it is the one most readers walk past. A reading of 70.37 per cent sounds plainly stronger than a reading of 67.69 per cent. But 70.37 per cent is 19 months out of 27, and 67.69 per cent is 44 months out of 65. The second was computed on more than twice as many months, and that matters enormously to how surprising it is. The bar a reading has to clear depends on the denominatorWhatever number a share is being taken out of. Swap it and an identical top half says something else: twenty six months out of twenty nine is nowhere near twenty six out of forty five. the reading was computed on, so the bar is not one fixed level.

THE BAR IS NOT A LEVEL. IT FALLS AS THE MONTHS PILE UP 45 55 65 75 85 READING, PER CENT 30 40 50 60 70 COUNT OF MONTHS THE READING WAS COMPUTED ON 72.00 per cent 61.11 per cent the red staircase: the lowest reading that clears 5 per cent at each count of months. Above it clears, below it does not. 19 of 27 reads 70.37 and lands exactly on the staircase 44 of 65 reads a lower 67.69 and sits well clear of it Sixteen marks for twenty paths, because four counts are each shared by two paths. All figures invented and illustrative.
The bar a reading has to clear depends on how many months it was computed on, so the boundary between clearing and missing is a falling staircase rather than one level line.
Try it out

Worth settling before the control moves at all: stepping through the twenty paths in order of the reading each reports, from 89.66 per cent down to 50.00 per cent, does every path's own figure grow weaker as the walk goes on?

Play with it

Step through the twenty paths one at a time

One control, and it does nothing except choose which of the twenty paths is the one being reported. The question, the six year record and the Ashwin rule are identical at every setting, so every change on screen is an analysis choice and nothing else. Three views redraw together. The menu lights up the three choices that make the current path. The bar shows the reading it reports, against faint marks for the other nineteen. The lower scale slides a marker against the fixed line at 5 per cent, and that scale is squeezed at the right hand end so that figures a thousand times apart can share it. The control starts on path one, the sheet drawn at the top of this guide.

The question
unchanged
Matched calls
26 of 29
The reading
89.66 per cent
Own figure
0.0008 per cent
Against 5 per cent
clears
Clearing so far
1 of 1

Educational illustration. The question and the level of minus 1.00 per cent are pinned down before any path runs, so the panel moves analysis choices and nothing besides. The twenty paths read one record and most of them overlap heavily, so they are not independent of one another and the running count of paths that clear is not a chance of anything.

Why does the many tests figure not settle this table?

A reader who has met the arithmetic of many tests will reach for it here, and the reach is understandable. Twenty tests that are independentTwo tests stand independent when the result of the first leaves the expectation for the second exactly where it was. Covered separately and assumed here. of one another, each judged at a threshold of 5 per cent, give a 64.15 per cent chance that at least one of them clears by luck alone. Twenty paths sit in the table above. The two twenties look like the same twenty.

The two twenties are not the same, and the reason is one word: these twenty paths are not independent of one another. They all read one record. Ranks one and two differ only in whether six months are dropped, so they share twenty nine of their months exactly. Ranks thirteen and fourteen share all forty five of theirs and hand back the identical count. Ranks six and nine read every month in the record. When two tests overlap that heavily, one of them clearing says a great deal about whether the other will. Independence rules out exactly that.

So 64.15 per cent is worth carrying as a rough sense of how much a count of twenty matters, and it is not the chance attached to this table. An account that prints the two side by side has taken a figure computed for one quantity and stuck it on another. The honest thing to say about this table is the thing the table already shows: twelve of these twenty cleared and the middle one cleared. No single number summarises how likely that was, and working one out would need the overlap between every pair of the twenty measured first.

Try it out

Twenty tests that are independent of one another give a 64.15 per cent chance that at least one clears by luck. Why can that figure not be attached to this table of twenty paths?

Which of the agreements between paths mean anything?

Four pairs of paths land on exactly the same count. A reader will notice all four, and leaving them unlabelled would teach a coincidence as though it were a finding. Here they are, sorted, with the reason written out beside each.

Two of the four pairs agree because of something in the record, and two agree for no reason at all. The something is this: every one of the six months where the Nakshatra unit ended exactly level falls inside the first three years. The last three years hold none. So on any stretch made up only of the last three years, the two counting conventions are being asked what to do about a kind of month that is not there. The two conventions cannot possibly differ there, and both pairs on that stretch agree by arithmetic. Nothing has been discovered.

The other two pairs sit on the last four years, and there the two signals happen to call 26 of 45 as each other and 27 of 48 as each other. Reading last month and reading the average of the last three are genuinely different instructions, they disagree elsewhere in the table, and here they happen to land together. The agreement is a coincidence, it means nothing, and putting the two kinds in one sentence without saying which is which is how a reader ends up believing the signal does not matter.

One more equality is worth labelling for the same reason. Ranks seven and eight both read 66.67 per cent, but they do not share a count: one is 22 of 33 and the other is 26 of 39. Both reduce to exactly two thirds. The match is arithmetic about fractions and carries no news whatever about the Ashwin rule. The two paths have quite different own figures, 4.0072 per cent against 2.6626 per cent, and the second was computed on more months.

FOUR PAIRS AGREE. TWO OF THE AGREEMENTS MEAN NOTHING Each row holds two paths that landed on the same count, and the reason they did. 18 of 36 ARITHMETIC The last three years hold no month that finished level, so the two counting conventions cannot differ there. ranks 19 and 20 last thirty six, unchanged excluded, last month last thirty six, unchanged counted as a rise, last month 20 of 36 ARITHMETIC Same reason. The convention is being asked about a kind of month that does not appear in that stretch. ranks 17 and 18 last thirty six, unchanged excluded, average of the last three last thirty six, unchanged counted as a rise, average of the last three 26 of 45 COINCIDENCE Two genuinely different signals that happen to land on the same count here. Nothing connects them. ranks 13 and 14 last forty eight, unchanged excluded, last month last forty eight, unchanged excluded, average of the last three 27 of 48 COINCIDENCE Same two signals, same stretch, one month longer, and they land together again. Still a coincidence. ranks 15 and 16 last forty eight, unchanged counted as a rise, last month last forty eight, unchanged counted as a rise, average of the last three All figures invented and illustrative. Every count above is months called correctly, never a return.
Two of the four coinciding pairs agree because the last three years hold no month that finished level, and two agree for no reason at all, which is why each pair carries its own label.
Try it out

Two pairs of paths agree because of something in the record and two agree for no reason. Without being told which is which, how can the two kinds be told apart?

The failure: ranking the paths by the wrong column

A reviewer is handed the table of twenty and does the sensible looking thing. Sorts it by the reading each path reports, works down from 89.66 per cent, and concludes that the reported figure falls steadily as the analysis gets more honest and less flattering. The sorted column reads like a clean story about a fitted rule losing its shine.

The two columns do not move together. Walk the twenty in order of the reading and the path's own figure moves the other way at three of the nineteen steps. A smaller share of a larger count of months can be harder to put down to luck than a larger share of a smaller one. The clearest case is the step from rank five to rank six. Rank five is 19 of 27, reading 70.37 per cent, own figure 2.6119 per cent. Rank six is 44 of 65, reading a lower 67.69 per cent, and its own figure of 0.2959 per cent is nearly nine times stronger. The reviewer who sorts by the reading prefers a figure computed on 27 months over one computed on 65.

Sort the same twenty by their own figures instead and six of the twenty change places. Rank seven moves four places down to eleventh. Rank nine climbs three places to sixth. The order is genuinely different, and which order is used decides which path gets handed back as the one to keep.

The fix is free and it has to become reflex rather than something recalled. The count of months is taken in at the same glance as the reading, every single time. A reading stripped of its denominator has hidden the one thing that decides what it is worth, so a bare percentage should never sit unaccompanied in a table under judgement.

SORT BY THE READING, SORT BY THE OWN FIGURE. SIX MOVE RANKED BY THE READING RANKED BY THE OWN FIGURE 26 of 2926 of 29 29 of 3529 of 35 32 of 4132 of 41 35 of 4735 of 47 19 of 2744 of 65 44 of 6547 of 71 22 of 3319 of 27 26 of 3926 of 39 47 of 7129 of 45 29 of 4539 of 63 39 of 6322 of 33 42 of 6942 of 69 26 of 4526 of 45 26 of 4526 of 45 27 of 4827 of 48 27 of 4827 of 48 20 of 3620 of 36 20 of 3620 of 36 18 of 3618 of 36 18 of 3618 of 36 Red lines are the six paths that change places. The last eight sit in the same order under both. All figures invented and illustrative.
Ranking the twenty paths by the reading each reports does not rank them by the own figure beside it, and six of the twenty change places when the sort is switched.
AI For Finance Bootcamp — Fin Maverick Bond Pricing and Yield Mechanics — free micro-course from Fin Maverick

What actually stops this, in practice?

Four things, and they are not equally hard. All four are open to a person reviewing somebody else's work, and open to somebody producing the work before there is anything to review.

Write the three choices down before running any of them. One line, before the first count is taken: this stretch, this convention, this signal, and this is the path being reported. Of the four preventions this is the only one that costs nothing, and it is the one nobody does. It costs nothing because writing down a choice that was going to be made anyway takes a sentence. At the moment of writing there is no reason to bother, and by the time there is a reason the line is too late to write.

Report the pre-committed path, and print the other nineteen beside it if they were run. Printing the nineteen costs a table and is worth the table. A reader looking at all twenty can see the spread of 39.6552 points and judge the reported figure against it. A reader given one line has nothing to judge it against.

Say how many paths were run altogether, whichever of them is printed. A count of attempts describes the search rather than any single result, and a reader has no other route to it, so the count earns its place even when the twenty are not shown.

And score the rule over months that were kept aside and never looked at. Months held back settle the question outright, with no argument about analysis choices at all. The fourth prevention is also the expensive one: those months have to exist in the first place, and the moment somebody looks at them they are spent.

Here is how that lands for somebody on the receiving end. Imagine a household deciding whether a neighbourhood tuition centre is any good, and being handed one number: nine of ten students improved. The right question is not whether nine of ten is impressive. The right question is how many groups of ten were counted before that group of ten was the one mentioned, and whether the group was named before the counting or after. Somebody at a lending desk going through a borrower's own account of how a rule performed, an analyst working through a research note, and a household weighing up a claim about a tuition centre are all standing in the same position, and the reported figure by itself answers none of them.

ONE BRANCH, TAKEN BEFORE THE FIRST COUNT IS TAKEN Were the three choices written down before any path was run? YES NO ONE PATH IS THE ANALYSIS The other nineteen are checks on it, and the spread of 39.6552 points between them is information rather than a menu. TWENTY PATHS, NO ORDER Nothing in the write-up says which one was named first, or whether one was. WHAT IT COSTS The reported figure and the search that produced it can no longer be separated. The left branch costs one written line. It has to be taken before the first count, because afterwards it cannot be taken at all. All figures invented and illustrative.
Writing the three choices down before running any of them costs one line and is the only one of the four preventions that costs nothing at all.
Try it out

A colleague offers to list every analysis they ran alongside the one they reported. Does that fix the problem, and which of the four preventions still has to happen?

What is covered elsewhere

Picking the question itself once the record has already been seen is a different fault carrying a different tell, and it is taken up separately. Everything above holds the question nailed down and lets only the analysis move. The two subjects divide along that line. Running many tests and what that arithmetic gives, keeping a slice of months aside, and setting a run down so that a second person can repeat it were all handled earlier, each in its own place. Placing an order, paying a cost or moving money belongs elsewhere again.

Backtesting a Strategy teaches you to build a backtest, name how it flatters itself, and state what the result establishes.

Where do the twenty figures above come from?

Every one of the twenty was produced by arithmetic that can be repeated. An empty list of authorities is the honest answer here rather than a missing one. A recipe short enough to retype stands in place of one.

SourceDocumentSite
The six year recordSeventy two invented monthly changes of the Nakshatra unit, running from January 2019 to December 2024, assembled from three stated partsNone. It was built rather than downloaded
The Ashwin ruleOne written sentence and one level of minus 1.00 per cent, both fixed before any of the twenty paths was runNone. It was written for these notes
The menu of twenty pathsFive stretches, two counting conventions and two signals, each choice listed in words rather than described in general termsNone. The list is the whole of it
The own figure beside each pathThe share of coin tosses that would match that many months or more out of that many, worked out as an exact fraction rather than a decimalNone. It is a sum of whole numbers
Any outside authorityNothing at all. Every figure above rests on the record, the rule and the menu of twenty pathsNone. Nothing outside the three stated parts was used

The Nakshatra unit, its six year record and the Ashwin rule 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.