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
Economics, Macro & Global Markets
1Economic Fundamentals
Market StructuresDemandPrice Elasticity of DemandEconomics for FinanceSupplyMarginal CostTechnical vs Economic RecessionHow to Read the Economic Survey
2GDP, Growth and Employment
Gross Domestic ProductHow GDP Growth Feeds…ProductivityGrowth ExpectationsEmployment Growth vs Economic GrowthIndia's Growth ModelPotential GDP and the Output GapGDP vs GVAThe Types of Unemployment,…India's Demographic DividendThe Formalisation of the…
3Inflation and Prices
The Components of Indian InflationCPI, WPI and the GDP Deflator ComparedDeflation and DisinflationInflation ExpectationsInflation Pass-ThroughInflation Impact
4Business Cycles
The Business CycleDownturn and RecoveryExpansion vs RecessionSectors in Macro AnalysisStagflationConfidence SurveysCyclical and Defensive SectorsLeading, Coincident and Lagging…How Business Cycles Affect…
5Monetary Policy
Monetary PolicyThe Central BankForward GuidanceOpen Market OperationsMonetary Policy TransmissionHawkish vs Dovish Monetary PolicyHow to Read an…The Policy Rate CorridorMonetary Policy vs Fiscal PolicyHow a Repo Rate…
6International Trade
International TradeGlobalisationTrade BarriersCapital FlowsTerms of TradeTrade AgreementsTrade Balance and Trade DeficitHow Trade Barriers Reach…The IMF, World Bank and WTOManufacturing and the PLI…
7Fiscal Policy
Fiscal PolicyFiscal, Revenue and Primary…The Union BudgetHow to Read the…Fiscal ConsolidationGovernment ExpenditureGovernment RevenueHow Government Borrowing Pushes…Public DebtDirect Tax vs Indirect TaxInfrastructure-Led Growth in India
8Money, Credit and Liquidity
System Liquidity and Financial ConditionsMoney SupplyThe Money MarketHow to Read RBI…How Banks Create Money…Credit CrunchCredit GrowthThe Liquidity Adjustment Facility
9Currency and External Sector
FDI and FPIBalance of PaymentsRemittancesPurchasing Power Parity and…Foreign Exchange ReservesHow to Read India’s…The Exchange Rate and…Currency Appreciation vs DepreciationRupee Depreciation
10Commodities and Energy
The Commodity CycleGoldHow to Read Global…Supply ShocksStrategic Petroleum ReservesBrent vs WTI Crude OilHow Oil Prices Reach…
11Macro Data Records
Data RevisionsData SurpriseHow to Read GDP DataHow to Read CPI Inflation DataHow to Update a…Base EffectThe Economic CalendarEconomic IndicatorsIndex of Industrial ProductionPurchasing Managers' IndexPMI vs IIP
12Scenarios and Transmission
Macro TransmissionHow to Build Base,…How to Map Macro…How India's Macro Institutions…Macro SensitivityNowcastingForecasting HonestlyBuilding an Economic ScenarioReal ReturnHow Interest Rates Feed…How Inflation Reaches Company…How Currency Moves Split…

How to Update a Macro View When New Data Arrive

Updating a view means moving a stated position by an amount that new information justifies. Moving it that way is only possible if the position and the conditions that would change it were written down before the information arrived. Everything after that is marking: each condition comes back met, unmet or unaddressed, and a release that meets none produces a written line saying nothing changed.

Three things behind the method are set out separately and taken as given. A published figure travels some distance after it is first put out, and that distance is what shows how small a gap really is. The distance between a forecast and a print usually turns out to be small. The reading sequences for the two releases most people watch are set out separately rather than repeated.

What does it mean to update a view rather than replace one?

Updating means the sheet being written on already has something on it. A position, in one sentence. Beside it, the two or three things that would change that position, each with a number attached. When a release lands the question is not what the analyst now thinks. The question is which of the written things the release spoke to, and what it said. An update moves an existing position by a measured amount; a replacement throws the position away and writes a fresh one, then calls the result an update because the timing looks the same.

Think of a household that writes two lines on the fridge in April, before the school fee letter for the year arrives. Line one: the holiday stays booked. Line two: it comes off the calendar if the fee crosses Rs 92,000/- for the year, or if the deposit on the flat is not returned by the end of May. In June the letter arrives at Rs 88,000/-. Nothing comes off the calendar, and the household has still done something: it has read the letter against what it wrote and recorded that the plan stands. The household is running the sequence below. Nothing about the sequence is clever, and that is rather the point.

The sequence has seven steps. Each one is an action with an output that can be pointed at afterwards. Growth itself, what a price index measures, and why a figure gets restated later are covered separately and used here as inputs.

SEVEN STEPS, AND THE ONE THAT HAS TO HAPPEN BEFORE THE DATA 1 Write the view down, and write the conditions that would change it Output: one stated position, three named conditions, all of it dated before anything arrives THE ONLY STEP THAT CANNOT BE DONE LATE. WRITTEN AFTERWARDS IT IS A RATIONALISATION. THE DATA ARRIVE 2 Read the release, using the reading sequence that belongs to that release Output: those outputs, unchanged, and nothing else at all 3 Mark every condition from step one against the release Output: each condition comes back met, unmet or unaddressed 4 Set the gap against the movement this series makes on its own Output: one comparison, both sides of it stated in points 5 If a condition was met, state the change and how far the position moved Output: a new stated position, and the size of the move in points 6 If nothing was met, record that nothing changed Output: one written line, carrying the date on which the reading was done 7 Rewrite the conditions for the release after this one Output: two or three named conditions, dated again, before the next release THE SEQUENCE STOPS AT STEP SEVEN. IT DOES NOT STOP WITH A FORECAST.
Step one sits above the dashed line because it is the only step that cannot be taken after the release has landed, and steps two to seven all run after it, each one producing an output that can be pointed at later.
Financial Analyst Program Bootcamp — Fin Maverick

Step one: what goes on the sheet before any data arrive?

Two things go on the sheet, and both are short. The stated position, in one sentence with a number in it. Then the conditions, each naming a threshold and naming which release, and which vintageWhich round of publication a figure belongs to. The same period can be published more than once, and the value can differ between rounds without anybody having made a mistake. of it, the threshold applies to. A condition that does not name a threshold cannot be marked. A condition that does not name the vintage will be marked against the wrong number.

The sheet used for the rest of this walkthrough belongs to the Republic of Sankhya, an invented economy, and was written before any print of its growth series existed. The position: Sankhya growth is running near 6.40 per cent, and it stays there. Three conditions, all dated before the data: a vintage published after the first print reading at or above 6.75 per cent or at or below 6.05 per cent; a gap against the 6.40 per cent consensusThe figure a group of forecasters collectively stands behind before a release, usually the middle value of what they submitted. A consensus is a forecast, not a measurement. larger than the 0.60 point revision bandHow far a series is known to move between one round of publication and a later one. Covered separately; here it is a number the conditions are written against. for this series; and the Sankhya industrial volume series turning down while the growth series holds.

A condition written after the data have landed is not a condition, it is a rationalisation, and it is the one thing in the sequence that cannot be repaired later. Steps two through seven can all be done slowly, done again, or done by somebody else. Step one is the only step whose value comes entirely from when it happened. Write it on the tenth and it is a test. Write it on the twentieth, after the release, and it is an explanation, and an explanation can be made to fit whatever arrived.

THE STEP ONE SHEET, AS IT EXISTS BEFORE THE FIRST PRINT WRITTEN BEFORE ANY VINTAGE OF THE SERIES EXISTED THE STATED POSITION Sankhya growth is running near 6.40 per cent, and it stays there. THE CONDITIONS THAT WOULD CHANGE IT 1 A vintage published after the first print, reading 6.75 per cent or more, or 6.05 or less. 2 A gap against the 6.40 per cent consensus larger than the 0.60 point revision band. 3 The industrial volume series turning down while the growth series holds. IF CONDITION ONE OR TWO IS MET Move the position to the reading that met it, and write the size of the move in points. 1 One sentence with one number in it. If it needs a paragraph, it is not yet a position. 2 Every condition names a threshold and names which vintage it applies to. Both, or it cannot be marked. 3 How far the position moves is settled here, in advance, and not negotiated after the release lands. Sankhya is invented. Every reading, threshold and band on this sheet is an illustration.
The step one sheet holds one stated position of Sankhya growth near 6.40 per cent and three conditions, each of which names both a threshold and the vintage that threshold applies to, because a condition missing either of those cannot be marked at all.
Try it out

What has to be on the sheet before the release arrives?

Try it out

Why is a condition written after the release not a condition?

Step two: how does the release itself get read?

Step two is a handover, and the shortest step here. The release is read with the reading sequence built for that release. For output that means walking the national accountsThe set of official statements that add up what a country produced, earned and spent over a period. Built and taught separately; used here only as a name. release in its own order. For prices it means separating the headlineThe single summary figure a release leads with, before the parts underneath it are separated out. Which figure counts as the headline is set by the release, not by the reader. figure from what is driving it. Both of those orders are covered separately. The step routes by name, takes the outputs those sequences produce, and stops there.

Step two adds nothing of its own. A reader who starts forming an opinion while reading the release has skipped step three entirely. The temptation is real, because reading a release feels like the moment when thinking should happen. It is not. Reading is the moment when a number is extracted correctly. Step three decides what becomes of the number, and step three has a written sheet to answer to.

India

Which real bodies and releases does step two route to?

In India a step two handover names real bodies and releases: the National Statistical Office, which compiles India's official statistical releases and whose national accounts material sets out what an estimate is assembled from; the Index of Industrial Production, a volume measure of industrial output; and the Purchasing Managers' Index, a survey based measure of how many firms report a change of direction. The compiling body's own material is where what each release contains is set out, and the wording it carries that morning is what counts, rather than a version quoted somewhere earlier.

Step three: what is the release compared against?

The release is compared against the conditions, and not against the position. Step three is the one most readers get wrong, and the reason is that comparing a release with a position is easy and feels like work. A print of 6.20 per cent against a position of 6.40 per cent produces a feeling of disagreement, and a feeling of disagreement is not a mark. A feeling cannot be written down as met or unmet, it cannot be checked by anybody else, and next month it will quietly have become whatever the reader thinks by then.

Marking allows three words and only three. Met, when the release crossed the threshold the condition named. Unmet, when the release spoke to the condition and fell short of the threshold. Unaddressed, when the release says nothing about the condition either way. Most releases address no condition at all. Recognising an unaddressed condition is therefore the main skill in the sequence.

Run the Sankhya sheet against the first print of 6.20 per cent and the marks come out like this. Condition one was written about a vintage published after the first print, and the first print is not one, so condition one is unaddressed. The gap to the 6.40 per cent consensus is 0.20 points and the condition asked for more than 0.60, so condition two is unmet. The growth release carries no industrial volume seriesA record built by counting quantities produced rather than by asking anybody how things are going. Which activities such a record reaches, and which sit outside its edge, is treated separately. at all, so it is silent on the question in both directions, and condition three is unaddressed. Two unaddressed and one unmet: nothing met.

MARKING THE SHEET AGAINST THE FIRST PRINT OF 6.20 PER CENT Sankhya, invented. The consensus standing before this print was 6.40 per cent. THE CONDITION, AS WRITTEN AT STEP ONE THE MARK WHY THAT MARK, IN POINTS One. A vintage after the first print at 6.75 per cent or more, or at 6.05 per cent or less UNADDRESSED This release is the first print itself, so it is the wrong vintage for this condition to be read on Two. A gap to the 6.40 per cent consensus larger than the 0.60 point revision band UNMET The gap is 0.20 points, which is short of the 0.60 points the condition asked for, by 0.40 Three. The industrial volume series turning down while the growth series holds UNADDRESSED The growth release carries no volume series, so it says nothing either way about this one MET: the release crossed the threshold the condition named. Step five will fire. UNMET: the release spoke to the condition and fell short of the threshold. UNADDRESSED: the release is silent on it. Two of the three land here.
Marked against the first print of 6.20 per cent, two of the three Sankhya conditions come back unaddressed and one comes back unmet, so the marking board produces no met condition and the arithmetic behind each mark sits beside it.
Try it out

At step three, what is the release compared against?

Try it out

Condition three asks about the Sankhya industrial volume series. The growth release contains no volume series at all. How is condition three marked?

Step four: how far does one release have to move to count?

Step four is one comparison with both sides stated in points. On one side, the gap between the release and the figure that stood before it. On the other side, how far this series is known to travel between one round of publication and a later one. Both of those numbers were built elsewhere and are used here as inputs: the sizes of gaps against forecasts, and the distance a figure covers after it is first published. Route to them; do not rebuild them.

For Sankhya the comparison is 0.20 points against 0.60 points. The first print reads 6.20 per cent, the consensus standing before it was 6.40 per cent, so the gap is a miss of 0.20 points. The band, first print to later vintage, is 0.60 points. The series moves three times as far on its own as the gap anybody was reacting to, so a gap of that size is not information about the economy, it is information about how early in the publication round the reading sits.

Step four is not a mark. Step four does not overrule step three, and it cannot make a condition met that step three marked unmet. The comparison is a sanity check sitting beside the marking, and its use is negative: it shows when a gap is too small to be worth anything, whichever way it points. Whether a gap can also change sign between vintages is a separate matter, treated elsewhere; step four needs only the size.

A 0.20 POINT GAP INSIDE A 0.60 POINT BAND CONSENSUS, 6.40 PER CENT THE 0.60 POINT REVISION BAND GAP, 0.20 POINTS CONDITION ONE CORRIDOR, 6.05 TO 6.75 5.50 6.00 6.50 7.00 7.50 FIRST PRINT, 6.20 PER CENT FIRST REVISION, 6.50 PER CENT LATER VINTAGE, 6.80 PER CENT ALL THREE VINTAGES SIT INSIDE THE BAND. THE WIDEST GAP TO THE CONSENSUS IS 0.40 POINTS, AND THE CONDITION ASKED FOR MORE THAN 0.60, SO STEP FOUR MOVES NOTHING IN ANY OF THEM.
Set beside the 0.60 point revision band, the first print gap of 0.20 points is a third of the distance the Sankhya series covers on its own, and none of the three vintages produces a gap wide enough to reach the threshold condition two named.
Try it out

The first print misses the 6.40 per cent consensus by 0.20 points. The revision band for the series is 0.60 points. What does step four report?

Step five: if a condition was met, what gets written down?

Two things get written down: the new stated position, and how far it moved, in points. Run the same Sankhya sheet against the later vintage of 6.80 per cent. A reading of 6.80 per cent arrived as a vintage published after the first print, so condition one is now addressed. The reading sits at or above the 6.75 per cent edge the condition named, so the condition is met. The sheet already says what to do: move the position to the reading that met the condition. The position goes from 6.40 per cent to 6.80 per cent, and the move is 0.40 points. The size of the move goes on the sheet next to the new position.

The size of the move was settled at step one, so a view that moves by less than the condition specified was never really conditioned. Quietly shrinking the move afterwards is the same fault as writing the condition afterwards. Watch for the half move. A reader whose sheet said move to the reading, who then moves a fifth of the way there because the full move feels uncomfortable, has kept the appearance of a conditioned view and thrown away the part that made it testable.

Note also what step five did not need. The gap between 6.80 per cent and the consensus is 0.40 points, still inside the 0.60 point band, so step four still reports that nothing about the gap moves anything. Condition one, met on a level at a named vintage, is what moved the position. The gap test and the level test are two different tests, written for two different things, and running the sequence keeps them apart when instinct would run them together.

Step six: what is written when nothing was met?

One line is written, and it says that nothing changed. The line names the release that was read, it names the marks, it restates the position unchanged, and it carries the date on which the reading was done. For the first print run on the Sankhya sheet the line reads: read the first print at 6.20 per cent, nothing met, two conditions unaddressed and one unmet, position unchanged at 6.40 per cent, move of 0.00 points, read on 19 August 2026.

The line saying nothing changed is a real output and not a failure. A rule that only ever fires in one direction has not been tested by anything, so a sequence that never produces that line is not a sequence at all. This is the step that gets skipped, and skipping it is invisible at the time. Nobody notices the absence of a line. A year later they notice a record in which every single release produced a change. Such a record shows somebody responding to whatever arrived, and no method at all.

The vegetable seller who decides on Monday that she switches supplier if the wholesale rate for onions crosses Rs 34/- a kilo has done step one. When Thursday's rate comes in at Rs 31/- she does not switch, and if she is running the sequence she also says out loud that she is not switching, and why. Saying it is the whole difference between a rule and a mood. The seller who says nothing on Thursday will, by the end of the month, be unable to say whether she ever had a rule.

STEP SIX FIRING: THREE MARKS, AND NO MOVEMENT AT ALL 6.00 6.50 7.00 6.40 POSITION BEFORE SAME HEIGHT BOTH SIDES, AND THAT IS THE OUTPUT 0.00 ONE UNADDRESSED 0.00 TWO UNMET 0.00 THREE UNADDRESSED 6.40 POSITION AFTER THE LINE THAT GETS WRITTEN: first print read at 6.20 per cent, nothing met, two unaddressed and one unmet, position unchanged at 6.40 per cent, move of 0.00 points, read on 19 August 2026.
When no condition is met the two Sankhya position bars come out at exactly the same height, and the output of the reading is the written line beneath them recording the marks, the unchanged position and the date the reading was done.
Try it out

A release meets no condition on the sheet. What is the output of the sequence?

Step seven: what are the conditions for the next release?

Step seven writes two or three conditions again, dated again, before the next release. Where a condition was met, its threshold is now stale and gets rewritten around the new position. After the Sankhya position moved to 6.80 per cent, the corridor of condition one is rewritten as 6.45 to 7.15 per cent. The half width is still 0.35 points, recentred on where the position now sits. Nothing has happened to a condition that was never addressed by anything, so it is carried across untouched.

Condition two needs a different repair, and it is worth seeing. The threshold was a gap against a consensus of 6.40 per cent, and that consensus was formed before the vintage that moved the position. A condition written against a reference figure has to be rewritten whenever the reference figure goes stale, otherwise the condition will be marked against a comparison nobody is making any more. So condition two is rewritten to say that no gap can be marked until a fresh consensus figure has been recorded on the sheet.

THE SAME THREE ROWS, BEFORE AND AFTER THE REWRITE AS WRITTEN AT STEP ONE AS REWRITTEN AT STEP SEVEN CONDITION ONE A vintage after the first print at 6.05 to 6.75 per cent, either edge. Half width 0.35 points, on 6.40. CONDITION ONE, REWRITTEN 6.05 to 6.75 per cent 6.45 to 7.15 per cent, either edge. Same 0.35 points, now on 6.80. CONDITION TWO A gap larger than 0.60 points, measured against 6.40 per cent. Reference set before the rewrite. CONDITION TWO, REWRITTEN measured against 6.40 per cent No gap can be marked until a fresh consensus is on the sheet. CONDITION THREE The industrial volume series turning down while growth holds. CARRIED ACROSS UNTOUCHED Word for word the same, because nothing has addressed it yet. Two conditions rewritten, one carried across word for word. Sankhya is invented; every threshold here is an illustration.
At step seven the corridor of condition one is recentred on the new Sankhya position of 6.80 per cent with the same 0.35 point half width, condition two is rewritten because its reference consensus has gone stale, and condition three is carried across word for word because nothing has addressed it.

When does the update stop?

The update stops when four things exist on paper. Every condition carries a mark. The gap has been set beside the band, in points, once. Either a change has been stated with its size, or the absence of a change has been recorded with its date. And the conditions for the next release have been written. The four together are the stopping point, and reaching them is the whole job.

The sequence does not stop with a forecast, and the reason is that no step above produces one. Nothing in the sequence asks what the next release will show. Steps one and seven ask what would change the position. Step three asks what the release said about those things. Nowhere does the method reach for a prediction, and a reader who finishes the seven steps and then writes one has added something the sequence neither produced nor checked. The habit of writing what would change a position, rather than what will happen, is the one this whole sequence exists to build. Statisticians following Thomas Bayes call the position written before the evidence a priorIn statistics, the belief held before the new evidence is looked at. Named after Thomas Bayes. Borrowed here only as a word for what sits on the sheet at step one., and the vocabulary is worth borrowing even where none of the arithmetic is.

Equity Research Bootcamp — Fin Maverick

What does the sequence look like run twice on the same sheet?

Run it twice against the Sankhya sheet, once on the first print and once on the later vintage, with the sheet written once and never touched between the two runs. The whole point of the exercise is that step one is identical in both runs. Only the release changes, and the two runs come out in different places, so the reader is watching the method rather than the answer.

What is being readRun one, the first printRun two, the later vintage
Step one, written once and untouchedPosition 6.40 per cent, three conditionsPosition 6.40 per cent, the same three
The reading itself6.20 per cent6.80 per cent
Which vintage it arrived asThe first printPublished after the first print
Gap to the 6.40 per cent consensus0.20 points below0.40 points above
Step three, condition oneUnaddressed, wrong vintageMet, at or above 6.75
Step three, condition twoUnmet, 0.20 against 0.60Unmet, 0.40 against 0.60
Step three, condition threeUnaddressed, no volume seriesUnaddressed, no volume series
Step four, the one comparisonInside the bandInside the band
Which step firesStep sixStep five
Position afterwards6.40 per cent6.80 per cent
Size of the move0.00 points0.40 points
Step seven, corridor rewritten to6.05 to 6.75 per cent, unchanged6.45 to 7.15 per cent

Read the table down the two columns rather than across the rows and the shape appears. Everything above the marks is identical in kind. Everything below them differs. The vintage row does the work. The same reader with the same sheet reached two different steps on the strength of which round of publication the number arrived in. Two runs from one sheet, one producing a written line saying nothing changed and one producing a 0.40 point move, is what a working method looks like from the outside.

ONE SHEET, TWO RELEASES, TWO DIFFERENT STEPS FIRING THE STEP ONE SHEET, WRITTEN ONCE AND NOT TOUCHED AGAIN Position 6.40 per cent. Corridor, gap size, volume series. RUN ONE: FIRST PRINT, 6.20 PER CENT RUN TWO: LATER VINTAGE, 6.80 PER CENT Condition one: UNADDRESSED Condition two: UNMET, 0.20 of 0.60 Condition three: UNADDRESSED Condition one: MET, 6.80 above 6.75 Condition two: UNMET, 0.40 of 0.60 Condition three: UNADDRESSED STEP SIX FIRES STEP FIVE FIRES Position unchanged at 6.40 per cent. Move of 0.00 points, and a dated line. Position moves to 6.80 per cent. Move of 0.40 points, stated in points. IDENTICAL INPUTS AT STEP ONE. WHAT DIFFERS IS THE RELEASE, NOT THE CONVICTION.
The same Sankhya sheet run against two releases fires step six once and step five once, producing a 0.00 point move on the first print and a 0.40 point move on the later vintage without a word of the sheet being changed between the runs.
Play with it

Move the arriving reading and watch which step fires

The Sankhya sheet from step one is fixed inside this panel: position 6.40 per cent, corridor 6.05 to 6.75 per cent on vintages published after the first print, gap threshold 0.60 points against a 6.40 per cent consensus, and a volume series condition that this release cannot address. Two settings change and no others: what the arriving reading says, and which vintage it arrived as. The panel opens on run one, the first print at 6.20 per cent, where nothing is met and step six fires, so the first thing shown is a reading that changes nothing.

THE FOUR THINGS ABSENT FROM THIS PANEL, DELIBERATELY: any judgement on whether a reading is high or low, any sentence about a country that exists, any prediction of what lands next, and any verdict at the end. Three conditions get marked, one comparison gets stated, and the panel goes quiet.
5.50 PER CENT6.20 PER CENT7.50 PER CENT
THE READING AS IT LANDS, AND WHAT IT IS MARKED AGAINST CONSENSUS 6.40 THE 0.60 POINT REVISION BAND CORRIDOR, 6.05 TO 6.75 5.50 6.00 6.50 7.00 7.50 CONDITION ONE, the corridor, later vintages only CONDITION TWO, a gap larger than 0.60 points CONDITION THREE, the industrial volume series
The reading
6.20
Gap to consensus
0.20
Conditions met
0 of 3
Which step fires
Six
Size of the move
0.00
Educational illustration. Sankhya, its growth series and the position sitting at step one were all written for this panel. Held constant: the stated position of 6.40 per cent, the 6.40 per cent consensus, the 0.60 point revision band, the corridor edges of 6.05 and 6.75 per cent, and the volume series condition that this release cannot address. Readings and corridor edges are in per cent; gaps, bands and moves are in points. Every figure is held internally in hundredths of a point as a whole number, so nothing on the panel is a rounded value.
Bond Pricing and Yield Mechanics — free micro-course from Fin Maverick

What separates an update from a reaction?

An update names in advance what would change it. A reaction explains afterwards why it changed. The difference is the whole of it, and it is invisible at the moment the change happens. Both produce the same sentence on the same day with the same number in it. A month later the two are not remotely the same thing. Only one of them can be scored.

The difference matters most to whoever has to answer for the record. An analyst who keeps a sheet per view can be asked, at the end of a year, how many readings produced a change and how many produced a line saying nothing changed, and the ratio is a fact about their process rather than an opinion about their judgement. A credit officer reviewing a borrower can name in advance the two things in the next set of accounts that would change the internal grade, and then the grade either moved for a written reason or it did not. A tenant can write down, before the landlord names a figure, the rent at which they start looking at other flats, and be spared the conversation with themselves afterwards about whether the new figure is really so bad.

The reaction is not wrong because it is fast, it is wrong because nothing on it could have failed, and a record in which nothing could have failed teaches its author nothing at all. The tell is easy to check. Counting the entries in a set of notes where the number did not move settles it: if there are none, the notes are reactions with dates on them.

TWO SHEETS THAT AGREE ON THE DAY AND DISAGREE ON THE RECORD AN UPDATE WRITTEN BEFORE THE RELEASE Position: 6.40 per cent. Three conditions, each with a threshold and a named vintage. WRITTEN AFTER THE RELEASE Condition one met at 6.80. Position 6.80. Move 0.40 points. A REACTION WRITTEN BEFORE THE RELEASE nothing at all WRITTEN AFTER THE RELEASE Position 6.80, because the print came in where it came in. ON THE DAY, BOTH SHEETS SAY 6.80 PER CENT, AND NOBODY CAN TELL THEM APART. A MONTH LATER, ONLY THE LEFT SHEET CAN BE CHECKED AGAINST WHAT IT SAID IN ADVANCE. WHAT THE RIGHT HAND SHEET COSTS Its reason fits any reading that could have arrived, so it was never at risk of being wrong, and a note that was never at risk of being wrong has taught its author nothing.
Both sheets carry the same new Sankhya position of 6.80 per cent on the day the release lands, but only the sheet with the conditions written in advance can be checked a month later against what it said it would do.

The change that arrives before its reason, and what it costs

Here is the shape it takes in practice. A reader moves a Sankhya position from 6.40 per cent to 6.80 per cent on the day the later vintage lands, and then writes the paragraph explaining why the vintage justified the move. The paragraph is accurate. The arithmetic in it is correct. The sheet from step one named a corridor, a gap size and a volume series, and said nothing about the reasoning that now appears.

The cost is the ability to be wrong. Compare it with the reader who wrote the corridor in advance: that reader can be shown, later, a vintage inside the corridor and a position that moved anyway, and be caught. Whatever arrives, a reason will be available for it, so the reader who writes the reason afterwards can never be caught. Over a year the second reader accumulates a set of notes with no failures in it and no lessons in it either.

The fix is the ordering rule and nothing more elaborate. Write the conditions before the data. A reason found afterwards fits every outcome, and a process that can accommodate every outcome has been tested by none of them. Reaching for a reason is itself the signal, and the moment to note that step one did not cover this release, mark the conditions unaddressed, run step six, and write a better sheet at step seven.

Try it out

What separates an update from a reaction?

Try it out

A reader moves a position the day a release lands, then writes down why the release justified it. What is missing?

The sequence is the subject here, and nothing else. The order for walking an output release, and the way a price release is separated into a lead figure and what sits behind it, are both covered separately. How far a published figure travels after it is first put out, and how the distance between a forecast and a print is measured, are also covered separately and are used here as inputs.
An update names in advance what would change it. See what a reaction cannot.

Which bodies would a written condition have to be checked against?

For a condition written about a real series rather than an invented one, whose wording would have to be borrowed so that the condition could be marked at all? A condition phrased against something a publisher never publishes cannot be marked met, unmet or unaddressed, and an unmarkable condition quietly turns the whole sequence back into an opinion.

Body, named for itselfWhat a reader would open it forSiteOpened on
National Statistical Office, under the Ministry of Statistics and Programme ImplementationIts own account of what a national accounts estimate is assembled out of, which is the vocabulary a condition has to be written in if anybody is later to say whether the condition was addressedmospi.gov.in19 August 2026
Reserve Bank of IndiaIts survey work, which puts questions to professional forecasters and produces the kind of figure a condition gets phrased against, named here as a kind of exercise and nothing morerbi.org.in19 August 2026
International Monetary Fund, data standards materialIts guidance on warning users beforehand that a published estimate will be prepared again later, which is the institutional version of the ordering rule the sequence is built onimf.org19 August 2026
National Bureau of Economic Research, working paper seriesResearch on scoring forecasts that were written down before their outcomes were known, which is where the habit of recording a position in advance comes fromnber.org19 August 2026

The Republic of Sankhya, its growth series and the view written about it at step one are invented.
Educational material. Not advice on any investment, tax, budget or market position.

Framework

Other frameworks in Macro Data Records

Framework

How to Read GDP Data: The Order That Makes It Readable

Framework

How to Read CPI Inflation Data: Headline and Drivers

← 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.