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
Foundations: Cross-Cutting Finance Vocabulary
1Money, Value and Markets
Fair ValueAmortisationCollateralCustodianSponsorClearing CorporationClearing MemberNormalised EarningsOpportunity CostValuation DateWorking CapitalFree Cash FlowMargin in FinanceHurdle Rate
2Risk and Return
Concentration RiskDiversificationLeverageLiquidityBase CaseFactor ExposureScenario AnalysisSensitivity AnalysisStress Testing
3Documents and Disclosure
MaterialityAnnual ReportEarnings CallInvestor PresentationSource HierarchyRelated-Party TransactionsPrimary Source
4Governance and Duty
Corporate GovernanceCovenantsConsumer Protection in Financial ServicesDue DiligenceFiduciary DutyFinancial LiteracyGrievance RedressalInvestment CommitteeConflict of Interest
5Evidence and Judgement
Counterfactual Reasoning in FinanceAssumption RegisterAudit TrailConfirmation Bias in Financial AnalysisDecision LogResearch QuestionDecision DisciplinePost-Mortem

Audit Trail: Making Analytical Work Reproducible

An audit trail for analytical work is the record that lets a second person rebuild the conclusion from the same inputs by the same steps and get the same number. The trail captures the inputs, the steps, the versions and every manual override. The test is reproducibility, not tidiness: a beautiful model that cannot be rebuilt has no trail. With a trail, a review becomes a check instead of an argument.

A conclusion nobody can rebuild can only be believed or disbelieved. A conclusion anyone can rebuild can be checked. The audit trailThe record kept alongside an analysis showing where every number came from and how it was turned into the conclusion, so that someone else can retrace the work. is the difference between the two, and it is a smaller, humbler thing than the name suggests: not a document written afterwards to look careful, but the residue of working in a way that leaves footprints. Ishaan Verma's model for the Kaveri Cold Chain loan, an invented case, faces the only question that matters twelve months on: could a second person, sitting down with what Ishaan left behind, arrive at his forecast of Rs 4,20,00,000 of profit before tax without asking him anything? Answering that means knowing what the trail must capture, why a neat model can still fail the test, where trails actually break, and how much of Ishaan's number a reviewer really could rebuild.

What is an audit trail for analytical work, and what is its one test?

Start with a recipe. A grandmother's dal is famous in the household, and when a cousin asks how it is made the answer is 'a pinch of this, cook until it looks right'. The cousin cannot make that dal. Not because the recipe is wrong, but because nothing about it can be followed by a second pair of hands. Now take the same dal written as quantities, order and timings, with a note that the tamarind was reduced last winter because the batch was sour. The cousin makes it, tastes it, and either matches the original or knows exactly which step went differently. The second recipe has a trail. The first has only a result and a reputation.

An audit trail is any record that lets a second person rebuild the conclusion from the same inputs by the same steps and match the number, and that rebuild-and-match is its one test. Notice what the test does not ask. The test does not ask whether the analyst is trustworthy, whether the model is well laid out, or whether the conclusion turned out right. The test asks only whether the path from inputs to number can be walked again by someone who was not there. If the walk ends at the same figure, the work is reproducibleAble to be done again by a different person from the same starting materials and get the same result. Borrowed from laboratory science, where a result nobody else can repeat does not count.. If the walk hits a point where the only way forward is to ask the original analyst, the trail ends there, whatever else is written down.

For Ishaan Verma's Kaveri Cold Chain forecast, the walk starts at five recorded inputs, current occupancy of 62 per cent, a signed pharma contract worth 14 points of capacity, a further 4 points of spillover, a tariff of Rs 1,150 per pallet per month held flat, and power cost of Rs 1,80,00,000 held flat. The walk passes through the arithmetic that turns occupancy into contribution and contribution into profit before tax, and it ends at Rs 4,20,00,000. A reviewerThe second person who checks an analysis: a colleague, a committee member, a risk officer or the analyst's own successor a year later. Not the person who built it. walking that path a year later is doing the test, whether or not anyone calls it that.

The test: walk the same chain, land on the same number. A TRAIL THAT HOLDS INPUTS five register rows STEPS formulas, all intact VERSION v3, dated 14 January THE NUMBER Rs 4,20,00,000 the reviewer walks the same chain, a year later, without asking anyone MATCH: a check A TRAIL THAT BREAKS INPUTS recorded STEPS a typed number, no note not reachable BELIEVE OR DISBELIEVE the trail ends at the break the reviewer stops here; the only way forward is to ask Ishaan
The audit trail is the chain from recorded inputs through recorded steps to the number; a reviewer walks it in the same direction and either matches Rs 4,20,00,000 or stops at the break, where the work can only be believed or disbelieved.
Try it out

Ishaan Verma's forecast turned out to be wrong: actual profit before tax was Rs 1,10,00,000, not Rs 4,20,00,000. Does a wrong forecast mean the model had no audit trail?

Financial Analyst Program Bootcamp — Fin Maverick

What must the trail capture: inputs, steps, versions, overrides?

Think about a wedding budget kept by one uncle. Months later a cousin is asked to check whether the caterer was overpaid. The cousin needs four things: the quotes the uncle started from, the arithmetic he did with them, which draft of the budget was the one everybody agreed to, and every place a phone call about a discount made him change a number by hand. Miss any one of the four and the cousin is guessing.

The trail must capture four things, and an empty box in any one of them is a broken trail, not a slightly weaker one. The inputs are the starting values with their provenanceWhere a number came from: the document, person or measurement that produced it, and the date. A figure without provenance cannot be checked against anything., which is what an assumption register carries and is covered separately. The steps are how the inputs were turned into the conclusion, the formulas and the order they run in, kept as formulas rather than pasted results. The versionsSuccessive saved states of the same work, each dated, so that anyone can see what the analysis said on a given day and what changed between one save and the next. are the dated saves of the work, so a reviewer can tell which state of the model the decision actually rested on. And the overrides are every place a person typed a number where a formula or a linked input would otherwise have been, together with a note saying why. Four boxes. Ishaan Verma's model filled the first and most of the third, and left the other two partly empty.

Four boxes the trail has to fill. One empty box and the reviewer falls through. 1. INPUTS value, source, date linked into the model occupancy 62 per cent, from Kaveri's report 2. STEPS formulas kept as formulas in the order they run points x pallets x tariff less variable cost 3. VERSIONS every save dated what changed, and why v1 2 Jan, v2 9 Jan, v3 14 Jan 4. OVERRIDES every typed-in number, with the reason EMPTY AN EMPTY BOX IS NOT A WEAKER TRAIL. IT IS A GAP. the reviewer's walk stops at whichever box is empty, however full the other three are Kaveri Cold Chain and Ishaan Verma are invented. Figures illustrative.
Inputs with provenance, steps kept as formulas, dated versions and noted overrides are the four boxes an audit trail must fill; Ishaan Verma's model left the overrides box empty, and an empty box is a gap the reviewer falls through rather than a weaker trail.
Try it out

Which four things must an audit trail for analytical work capture?

Try it out

Ishaan Verma's model has every input sourced and dated, every formula intact and every version dated, but three cells hold typed numbers with no note. How many of the four boxes are filled?

Why is reproducibility the test rather than tidiness?

Here is the mistake almost everyone makes on first meeting this idea: they hear audit trail and picture a neat model. Colour-coded inputs, labelled tabs, a cover sheet, no stray cells. Neat formatting is pleasant, and it helps a reviewer find their way around. But a street vendor's tally, scrawled in pencil on the back of a carton, can be perfectly reproducible if it lists what was bought, at what price, what was sold and at what price, so that anyone can redo the day's profit. And a beautifully formatted model can be entirely unreproducible if its headline cell was typed in on the last night.

Reproducibility is the test because the reviewer's question is 'can I get there too', and tidiness answers a different question, 'is this pleasant to read'. A model can pass one and fail the other in either direction. Appearance buys trust that the contents have not earned, so the tidy-but-unrebuildable model is the dangerous one. The reviewer sees the colour code, assumes the discipline behind it, and does not push on the number. A reviewer who pushes on the messy-but-rebuildable model, by contrast, finds solid ground. The messy model earns less trust than it deserves, and the shortfall is a cost too, but a smaller one. Ishaan Verma's version 3 was tidy. Every input cell was shaded, the register sat on its own tab, and the tab names carried dates. Version 3 still could not be fully rebuilt, for three ordinary reasons.

Tidy is not the test. Rebuildable is. TIDY, AND NOT REPRODUCIBLE occupancy 62% contract +14 pts tariff Rs 1,150 shaded blue = input labelled tabs, cover sheet no stray cells PBT 4,20,00,000 (typed, no formula) rebuild: cannot reach the headline. Trail fails. PLAIN, AND REPRODUCIBLE occ 62 (Kaveri report, 4 Jan) pts 18 = 14 contract + 4 spill (note) contrib = pts x 200 x 12 x 1,000 pbt = contrib less 12,00,000 staff = 4,20,00,000, every cell traces rebuild: same number from the same steps. Trail holds. Both sheets invented. The plain one is uglier and is the one that passes.
A colour-coded model whose profit cell is a typed Rs 4,20,00,000 fails the rebuild test, while a plain sheet with no formatting passes it because every cell traces to a source or a formula; the audit trail is judged by reproducibility, not by appearance.
Try it out

A model is neat, colour-coded, has a cover sheet, and cannot be rebuilt by a second person. Does it have an audit trail?

Financial Literacy Bootcamp — Fin Maverick

Where do trails break in practice?

Trails rarely break because someone decided not to keep one. Trails break in three small, ordinary ways, usually under time pressure, and each one looks harmless at the moment it happens. The first is the hard-codedA number typed directly into a cell or line of a model in place of a formula or a link to a source, so that it no longer changes when its inputs change and carries no record of where it came from. cell: a formula replaced by the number it used to produce, or a number typed where a link to the register should be. The second is the silent overrideA deliberate manual change to a value the model would otherwise have calculated or pulled from a source. Legitimate when noted with a reason; a break in the trail when not.: a value changed by hand for a reason that seemed obvious that evening and is unrecoverable a year later. The third is the undated version: a copy saved as 'final' or 'committee' with no date and no change logA short list kept with each version saying what was changed since the previous one and why. A change log lets a reviewer follow the work forward in time rather than compare two files cell by cell., so nobody can say which state of the model the decision was taken on or what moved between two saves.

Every break has the same shape: a point where the record states the value but not its origin, so the reviewer can copy the number but cannot regenerate it. Look at how the three appear on Ishaan Verma's version 3, drawn below. The tariff cell reads Rs 1,150 and is a link to the register row, so a reviewer can follow it back to the rate card: rebuildable. The spillover cell reads 4 and is a typed value with no note; version 2 of the same cell held a formula, six points of enquiries in the sales log times a 50 per cent conversion, giving 3. The power cell reads Rs 1,80,00,000 typed; in version 2 it was last year's actual times 1.20 for the colder pharma chamber, Rs 2,16,00,000, and the change log for version 3 is blank. And a tab called 'final' sits after version 3 with no date on it at all. Same sheet, same fortnight, three breaks.

Version 3 of the Kaveri model, with the three breaks marked. KAVERI FORECAST | cell | value | contents occupancy now 62% = Register row 1 pharma contract +14 pts = Register row 2 spillover +4 pts 4 (typed; v2 had = 6 x 50%) tariff per pallet-month Rs 1,150 = Register row 4 (rate card) power cost 1,80,00,000 typed; v2 had = last yr x 1.20 profit before tax 4,20,00,000 = contribution less staff v1 02 Jan v2 09 Jan v3 14 Jan final (no date) 1 2 3 4 1 REFERENCED CELL follows back to the rate card. Rebuildable. 2 TYPED OVER A FORMULA the formula gave 3; the cell says 4; no note. The fourth point is unrebuildable. 3 CHANGED, NO CHANGE LOG v2 charged Rs 36,00,000 more power; v3 does not, and nobody wrote why. 4 UNDATED VERSION before v3, after v3, or the same? It cannot be placed in time. Kaveri Cold Chain, Ishaan Verma and the model are invented. Figures illustrative.
On version 3 of Ishaan Verma's Kaveri model the tariff cell is a link to the register and can be rebuilt, the spillover cell holds a typed 4 over a formula that gave 3, the power cell was changed with no change log, and a tab marked final carries no date and cannot be placed in time.
Try it out

Predict before reading on. A formula was overwritten with a number and no note was left. What can a reviewer do with that cell a year later?

Try it out

Version 2 of the model computed power cost as last year's actual of Rs 1,80,00,000 times 1.20 for the colder pharma chamber. What did version 2 charge, and by how much did typing Rs 1,80,00,000 into version 3 lift profit before tax?

Equity Research Bootcamp — Fin Maverick

How does a trail change what a review can do?

Picture two households arguing about a month's spending. In the first there is no record; one person says the money went on repairs and the other says it went on eating out, and the argument is settled by whoever is louder or more senior. In the second there is a ledger, and both can add it up. The two still disagree about whether the repairs were worth it, but nobody disputes what was spent. The ledger did not end the disagreement. The ledger moved it to the place where a disagreement can be useful.

With a trail, a review is a check: the reviewer rebuilds, matches or does not, and any gap is located to a specific cell, step or version, so the conversation is about that thing rather than about who is more credible. Without a trail, a review is an argument. Neither side can point to where the other's number comes from. The reviewer can say '80 per cent occupancy feels optimistic', the analyst can say 'I stand by it', and there the matter rests, decided by seniority or mood. A located gap is why the trail matters more to a junior analyst than to anyone else: a located gap is the only thing that lets a correct junior number survive contact with a sceptical senior. Twelve months on, when Kaveri Cold Chain's occupancy came in at 71 per cent and profit before tax at Rs 1,10,00,000, the reviewer's job was to work out how much of the miss was the world and how much was the model. Splitting the miss is a check if the trail holds and an argument if it does not.

Without a trail a review is an argument. With one it is a check. REVIEW AS ARGUMENT '80 per cent feels optimistic.' 'I stand by the number.' SETTLED BY SENIORITY. NOTHING LEARNED. neither can point to where the other's number comes from REVIEW AS CHECK model says Rs 4,20,00,000 reviewer rebuilds Rs 3,60,00,000 gap Rs 60,00,000 LOCATED: spillover cell, power cell the question is now specific: why 4 not 3, why the uplift went Kaveri Cold Chain is invented. Figures illustrative.
Without a trail the review of Ishaan Verma's forecast is two opposed opinions settled by seniority; with a trail the reviewer rebuilds Rs 3,60,00,000 against the model's Rs 4,20,00,000 and the Rs 60,00,000 gap is located to two named cells, so the disagreement becomes specific and useful.
Try it out

A reviewer's rebuild lands Rs 60,00,000 short of the model's number. What has the trail given the reviewer that an argument could not?

Could a reviewer rebuild Ishaan Verma's Kaveri number?

Now do the walk. A reviewer opens version 3 twelve months on. Here is what the trail supplies. Kaveri Cold Chain has capacity for 20,000 pallets, so each point of occupancy is 200 pallets, and at Rs 1,150 per pallet-month less Rs 150 of variable handling that is Rs 1,000 of contribution per pallet-month, or Rs 24,00,000 per occupancy point per year. At 62 per cent the model's baseline sits at break-even, so every added point falls almost straight to profit. The pharma contract's 14 points give Rs 3,36,00,000, less Rs 12,00,000 for the dedicated compliance staff the contract requires: Rs 3,24,00,000, every cell of it linked to the register and every formula intact. The spillover formula that survives in dated version 2 gives 3 points, another Rs 72,00,000. And version 2's power formula still charges Rs 36,00,000 for the colder chamber. Following the recorded inputs by the recorded steps, the reviewer arrives at Rs 3,60,00,000.

The reviewer can rebuild Rs 3,60,00,000 of Ishaan Verma's Rs 4,20,00,000 from the recorded inputs and steps, and the last Rs 60,00,000 exists only as two typed numbers with no note. The typed 4 in the spillover cell adds a fourth point worth Rs 24,00,000 that no recorded step produces. The typed Rs 1,80,00,000 in the power cell removes the Rs 36,00,000 uplift with no change log to say why. Perhaps both changes were right: two more enquiries came in on the 12th, and the engineer said the chamber load was already in last year's bill. Perhaps neither was. The point is that the trail cannot say, so the reviewer can check Rs 3,60,00,000 and can only believe or disbelieve Rs 60,00,000. Partial trail, partial check.

Three versions in twelve days. Two carry a change log; the last does not. Rs 2,88,00,000 v1 2 January Rs 3,60,00,000 v2 9 January Rs 4,20,00,000 v3 14 January committee 15 Jan CHANGE LOG first cut: contract only, power at last year x 1.20 CHANGE LOG added spillover from sales log: 6 pts enquiries x 50% = 3 pts CHANGE LOG (no entry) bar height is proportional to forecast profit before tax. Kaveri Cold Chain is invented; figures illustrative.
Ishaan Verma's forecast rose from Rs 2,88,00,000 in version 1 to Rs 3,60,00,000 in version 2 to Rs 4,20,00,000 in version 3 within twelve days, and the change log explains the first two moves and is blank for the third, which is exactly the Rs 60,00,000 the reviewer cannot rebuild.
Part of the forecastWhere it comes fromRsReviewer's verdict
Contract, 14 points at Rs 24,00,000 less Rs 12,00,000 staffRegister rows, formulas intact3,24,00,000Rebuilt
Spillover, 3 points by the version 2 formulaSales log, dated version 272,00,000Rebuilt
Power uplift, last year times 1.20Version 2 formula, still recorded(36,00,000)Rebuilt as a charge
What the recorded steps produce3,60,00,000Checkable
Fourth spillover point, typed 4 over the formulaNo note24,00,000Believe or disbelieve
Power uplift removed, typed Rs 1,80,00,000No change log36,00,000Believe or disbelieve
Version 3 headline4,20,00,000Rs 60,00,000 unrebuildable
From what the steps produce to what the sheet says: two typed numbers. 3,00 lakh 3,60 3,84 4,20 4,50 Rs 3,60,00,000 REBUILT BY recorded steps + Rs 24,00,000 TYPED 4, NOT 3 spillover cell, no note + Rs 36,00,000 UPLIFT TYPED OUT power cell, no change log 4,20 lakh VERSION 3 the headline axis starts at Rs 3,00,00,000 so the two typed steps are visible. Invented case, figures illustrative.
The recorded inputs and steps of Ishaan Verma's model produce Rs 3,60,00,000; a typed spillover point adds Rs 24,00,000 and a typed-out power uplift adds Rs 36,00,000, and those two unnoted changes are the entire Rs 60,00,000 between the rebuild and the version 3 headline of Rs 4,20,00,000.
Try it out

Each occupancy point is worth Rs 24,00,000 of contribution. The reviewer rebuilds spillover as 3 points from the version 2 formula, but version 3 shows a typed 4. How much profit rests on the point the reviewer cannot rebuild?

Try it out

In the game below, the case starts with inputs and versions on and steps and overrides off, showing Rs 3,60,00,000 rebuilt. With versions switched off as well, what happens to the spillover formula's Rs 72,00,000?

Play with it

The rebuild game. Switch the four trail elements on and off and watch how much of Rs 4,20,00,000 a reviewer can reproduce.

Each button is one of the four captures. Green is what the reviewer can rebuild from what is recorded; red is what can only be believed or disbelieved. The shares attached to each element are illustrative and are stated below the bar. The starting position is the worked case: inputs linked, versions dated, one step typed over, overrides unnoted.

How much of Rs 4,20,00,000 the reviewer can rebuild rebuilt Rs 3,60,00,000 Rs 60,00,000 worked rebuild, Rs 3,60,00,000 0 Rs 4,20,00,000 ILLUSTRATIVE SHARE EACH ELEMENT CARRIES INPUTS everything anchors here: off means nothing rebuilds STEPS Rs 36,00,000: the power formula typed over VERSIONS Rs 72,00,000: spillover formula lives in dated v2 OVERRIDES Rs 24,00,000: the typed fourth spillover point dark chip = element present in the trail; white chip = missing, its share turns red
Inputs linked and versions dated, but one step typed over and the overrides unnoted: the reviewer rebuilds Rs 3,60,00,000 of Rs 4,20,00,000 and can only believe or disbelieve the last Rs 60,00,000. Partial trail, partial check.
Rebuilt
Rs 3,60,00,000
Cannot rebuild
Rs 60,00,000
Share rebuilt
85.7%
The review is
A partial check
Educational illustration. Shares are illustrative and additive: inputs anchor everything, so with inputs off nothing can be rebuilt; steps carry the Rs 36,00,000 power uplift that was typed out; versions carry the Rs 72,00,000 of spillover whose formula survives only in dated version 2; overrides carry the Rs 24,00,000 fourth spillover point that was typed with no note. At the starting position of inputs and versions on, steps and overrides off, the readouts reproduce the worked rebuild above: Rs 3,60,00,000 rebuilt, Rs 60,00,000 not. All entities invented.
Breaking Into Quants Bootcamp — Fin Maverick Reading an Option Payoff — free micro-course from Fin Maverick

How do lenders, analysts and investors actually use a trail?

A lender's credit team uses the trail at renewal. When the Kaveri Cold Chain loan comes up for review a year on, the officer who inherits the file was not in the January room. Only a model that can be re-run with the actual inputs dropped in lets that officer say 'the forecast missed by Rs 3,10,00,000 and here is how much of that was the competitor, how much the power tariff and how much the spillover that never came'. Without a trail nothing more can be shown, so the renewal memo says 'performance below forecast' and stops.

An analyst uses it to survive being wrong. Every analyst is wrong regularly; the ones who last are the ones whose wrongness can be examined. Practitioners keep a trail less to prove they were right than to make their errors legible, because a legible error is a lesson and an illegible one is just a loss. The regulatory frame points the same way. The Securities and Exchange Board of India (SEBI) regulations for research analysts require the basis of a recommendation to be recorded and kept, which is a trail requirement in all but name, and the regulation itself fixes how long the record must be kept.

A household investor meets the idea in a smaller form. Keep the receipts, the bank statement and the working for a tax return in one folder, and a query two years later can be answered by rebuilding the return rather than remembering it. The folder is an audit trail. The habit is the same at every scale: work in a way that leaves the path behind, because the path will not be remembered and the person asking may be someone else.

The error that gets made, and what it costs

The analyst who overwrites a formula with a number to make the model work the night before the committee, intending to fix it in the morning, and never does. On 14 January the power formula gave Rs 2,16,00,000 and the forecast Rs 3,84,00,000, which looked thin against the Rs 25,00,00,000 loan; Ishaan Verma typed Rs 1,80,00,000 into the cell, meaning to write up the reason, and the committee met at nine. Twelve months on the number is unexplainable, Ishaan has moved teams, and the reviewer cannot say whether the forecast was wrong because the world moved or because the model was bent to fit. The trail ends at a typed cell, so the cost is a lesson that cannot be extracted: every question about the number now has the same answer, nobody knows.

Kaveri Cold Chain's power bill did rise, to Rs 2,30,00,000, and a reviewer with the trail could have said something precise about that. The reviewer could only shrug.

The failure, drawn as its artefact. CELL: power cost | version 3 | 14 January, 23:40 formula bar 1,80,00,000 was: = last_year_power x 1.20 note explaining the change never written forecast moved Rs 3,84,00,000 to Rs 4,20,00,000 in this cell TWELVE MONTHS ON, NOBODY CAN SAY whether the uplift was ever needed whether the committee saw Rs 3,84 or Rs 4,20 whether the power miss was world or model what to change next time the analyst moved teams; the cell cannot answer Kaveri Cold Chain, Ishaan Verma and the model are invented. Figures illustrative.
The power cost formula became a typed Rs 1,80,00,000 the night before the committee, moving the forecast from Rs 3,84,00,000 to Rs 4,20,00,000, and the note explaining why was never written, so twelve months on nobody can say whether the miss was the world or the model.
Audit trails inside accounting systems, which log who posted which entry and when, are covered under financial control, and the software tools that keep versions of files are covered under programming. Which inputs to record, and how, is covered under the assumption register. Whether the outcome twelve months on was skill or luck is covered under decision review.
The trail ends at a typed cell, and nobody knows. See what renewal needs.

References

SourceDocumentWhere
SEBISEBI (Research Analysts) Regulations, record-keeping provisions on the basis of recommendationssebi.gov.in

Kaveri Cold Chain Private Limited and Ishaan Verma 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.