Diagonal Spread Calculator
The formula
What the diagonal spread tells you
The size and shape of the move between two figures — total percent, absolute delta and the annualised rate — for diagonal spread.
Calculation: change % = (after − before) ÷ before × 100; annualised = (after ÷ before)^(1/periods) − 1. Enter your inputs and every substitution is shown below the result.
Reading the result
Compare the annualised line with the same measure from a rival or a baseline; the raw percent flatters long periods and punishes short ones.
Limitations and best practice
Percentage-point vs percent confusion: a move from 4 % to 6 % is +50 % relatively but +2 points — state which you mean.
This calculator gives an estimate based on standard formulas; it is not professional financial, medical, legal or engineering advice. Verify anything you plan to act on with a qualified professional and your own records.
Frequently asked questions
Is percent change symmetric?
Why annualise?
Source & methodology
Standard growth arithmetic.
Diagonal Spread: what this tool answers
This page was written for one job: turning your own inputs into a defensible figure, with the working shown. Searchers land on a Diagonal Spread page for three reasons — to plan, to compare options, and to check that somebody else’s arithmetic is honest. This tool serves all three, and everything after the calculator explains the model instead of hiding it.
In Investing & Markets the same quantity is often quoted under two or three different conventions. The formula printed above fixes one convention and applies it consistently, which is what makes results from this page comparable with each other.
People rarely disagree about arithmetic; they disagree about assumptions that were never written down. Printing the substitution and the sensitivity ranking removes that category of disagreement for Diagonal Spread.
What makes a calculation page trustworthy is that its copy is derived from its own arithmetic: here diagonal spread = 37.11%, recomputed every time a field changes, and the sensitivity section ranks the inputs that move the result — Before first, at ≈41.0 % of the headline for a ten-percent error either way in that input. Work down the page and by the end you could re-derive the result in a spreadsheet from memory.
How Diagonal Spread is computed, line by line
Here is the complete model this tool runs — change % = (after − before) ÷ before × 100; annualised = (after ÷ before)^(1/periods) − 1 — with each input explained below. If a competitor’s page gives you a different answer from the same inputs, this is the text that settles which of you is right.
Before (example value 97) is a quantity rather than a category — precision here is cheap and worth having. The example value is there to demonstrate the mechanics, not to describe your situation — overwrite it.
After (example value 133) is a measured number in the unit named by the label; the formula does not convert for you. This input feeds the formula directly; a defensible figure here is worth more than false precision anywhere else.
Periods between (years) (example value 8) is a numeric input whose unit is fixed by the label; a wrong unit is a wrong answer wearing a plausible disguise. If the period is partial, decide whether you mean elapsed or planned time and keep that meaning across every field.
A fully worked Diagonal Spread example
The tool prints its own working; this is the same arithmetic on the example values, reproduced so you can follow it by hand. Starting figures: Before, After, Periods between (years). The endpoint of that chain is 37.11% of diagonal spread, sitting in the “Solid growth” band.
- Δ = 133.00 − 97.00 = 36.00
- Percent = 36.00 ÷ 97.00 × 100 = 37.11 %
- Annualised = (133.00 ÷ 97.00)^(1/8.0) − 1 = 4.02 %
Absolute change — 36.00. This is the number experienced users quote when the headline alone would mislead.
Per-period (annualised) — 4.02%. If your inputs change, this is usually the first companion figure to move.
Multiple — 1.37 ×. Read next to the headline, this is the figure that shows the shape of the trade-off.
Overwrite any input above and every line of this example updates with it — the substitution is live, not a screenshot of somebody else’s numbers.
Scenario table: Diagonal Spread at ±10 % and ±20 % of the key input
The honest version of any estimate is a corridor, and this one is cheap to produce: Diagonal Spread was recomputed at 5 points along the dominant input, with every other field left untouched.
| Before setting | Diagonal Spread |
|---|---|
| 80 % of the example value | 71.39% |
| 90 % of the example value | 52.35% |
| example inputs | 37.11% |
| 110 % of the example value | 24.65% |
| 120 % of the example value | 14.26% |
Across 5 settings of Before, the result spans 14.26% to 71.39%. A decision that only works at one row of this table is a decision waiting for an input to move. Reproduce it in the form above by editing Before alone; the substitution steps will follow your figures exactly.
What actually moves your Diagonal Spread
This list was computed for this specific engine just now: each numeric input was nudged ±10 % while every other field held its example value, and the diagonal spread was recalculated from scratch. It is the fastest honest answer to “what matters most in Diagonal Spread?” — and it is specific to these defaults, because sensitivity moves with the starting point.
- Nudge Before by ±10 % and Diagonal Spread lands between 24.65% and 52.35% (sensitivity ≈41.0 %)
- After +10 % → Diagonal Spread = 50.82% · −10 % → 23.40% (the diagonal spread shifts ≈36.9 %)
Before is the dominant lever here: ten percent either way moves the result by about 41.0 %, from 24.65% to 52.35%. Spend your verification effort there first, and treat After as the second priority (≈36.9 % per ten percent). The rest of the inputs earn only a rounding-error of attention, and that asymmetry is the practical payoff of measuring rather than asserting.
Reading the result: bands, zones and thresholds
Nobody acts on a bare figure — they act on a figure with a comparison attached. The verdict attached to the default calculation — “Solid growth” — is one band on a ladder your own figure may sit somewhere else on. Before treating the band as fact, note its width: ten percent either way on Before already spans 24.65% to 52.35%. The practical reading rules: ask what would have to change to move you one band. If the answer is “a small, plausible input difference”, the band itself is not the finding — the uncertainty is.
The comparison worth making is not with somebody else’s Diagonal Spread but with the version of your own situation measured last quarter — same formula, same conventions, different inputs.
The errors that quietly break a Diagonal Spread figure
Percentage-point vs percent confusion: a move from 4 % to 6 % is +50 % relatively but +2 points — state which you mean. This calculator gives an estimate based on standard formulas; it is not professional financial, medical, legal or engineering advice. Verify anything you plan to act on with a qualified professional and your own records.
Comparing a Diagonal Spread computed here with a figure from another source that uses different conventions. Same name, different denominator — the disagreement is usually in the definitions, not the data.
One mistake is specific to this engine: assuming every input matters equally. The computation above shows Before dominating — a careful figure there beats false precision everywhere else.
The subtlest error is answering the wrong question precisely. Confirm that diagonal spread is actually the quantity your decision needs — the arithmetic is flawless either way, which is what makes the mistake invisible.
A quick check for any Diagonal Spread figure
- Note the date and the inputs beside the number so the figure can be audited later.
- Verify each input against its original source document, not memory.
- Check Before before anything else: it is the measured dominant input, ≈41.0 % of Diagonal Spread per ten percent.
- Check that every field the formula needs actually arrived from a document, not from recollection.
- Compare the output against one published benchmark or a colleague’s independent estimate.
- Confirm the answer against one independent method or published benchmark for Diagonal Spread.
How to use the Diagonal Spread tool properly
Using a calculator well sounds trivial, but the difference between a decision-grade figure and a throwaway one lives entirely in the routine. The routine for Diagonal Spread takes a minute to learn and applies to every input above.
Step 1 — one document, one pass. Open the statement, label or record that holds before, after, periods between (years) and transcribe straight into the form. Transcription from a single source removes the mismatch errors that appear when figures are assembled from three different places. When two sources disagree, it is almost never the arithmetic that differs.
Step 2 — compute the version you would not be embarrassed by. If a stranger audited your inputs, which set would you hand over? Enter that set, read the result, and treat everything else as upside. Note the assumption you are least sure about; that is where the real risk lives.
Step 3 — change one input at a time. Nudge a single field by ten percent, watch the headline and its companions move, then undo it. Two or three fields will dominate — the sensitivity table above already ranks them for this engine. Say the answer out loud before you save it; if it sounds wrong, the model did not change, your understanding did.
Step 4 — run the scenario trio. Expected, pessimistic, optimistic. The gap between pessimistic and expected is the number to plan against; the optimistic result is useful only as a ceiling. If a result feels obviously right, that is the moment to check the inputs hardest.
Step 5 — record the context, not just the number. Note today’s date and the inputs alongside the 37.11% output. Six months from now the context is what turns this figure into a trend. Comparisons are cheap: run the identical calculation for the alternative and look at the gap.
Who actually uses Diagonal Spread — and when
Most Options & Derivatives disagreements are arithmetic disagreements in disguise. When Diagonal Spread of 37.11% sits on the table with its working shown, the conversation stops being about who sounds more confident and starts being about which input is wrong. A calculation you cannot explain to somebody else is a calculation you cannot defend.
Used properly this is a five-minute filter that saves weeks. Compute Diagonal Spread, reject what fails, and only then bring in the expensive analysis for the survivors. A calculation you cannot explain to somebody else is a calculation you cannot defend.
Nothing here is stored or transmitted, so the habit of checking is free: open the page, re-enter current figures, compare with the number you saved last time. Numbers are cheap to produce and expensive to retract; the extra minute is the cheapest insurance available.
Diagonal Spread — frequently asked questions
What affects Diagonal Spread the most?
Measured on this engine, Before is the dominant lever: moving it ±10 % shifts the diagonal spread across 24.65% to 52.35% — about 41.0 % of the headline, with After next at ≈36.9 %. The ranked list in the sensitivity section is computed live, not asserted from a template.
Which matters more: after or before?
By the numbers, Before: a ten-percent change in it moves the result ≈41.0 %, versus ≈36.9 % for After. Spend your measuring effort in that order — precision on the weaker lever buys almost nothing.
What is a typical Diagonal Spread?
There is no honest universal average for Diagonal Spread, but there is a reference point: the defaults on this page produce 37.11% (Solid growth). Replace the inputs with your own and compare — that comparison is the useful meaning of “typical”.
How do I calculate Diagonal Spread by hand?
change % = (after − before) ÷ before × 100; annualised = (after ÷ before)^(1/periods) − 1 is the entire method. Work the inputs in that order — Δ = 133.00 − 97.00 = 36.00 — and you will reach 37.11% on the default figures, the same number this tool prints.
What happens to Diagonal Spread if before changes by 10 %?
Try it in the form above and the printed substitution will follow you; the pre-computed answer for the defaults is 24.65% to 52.35% across the ten-percent probe, i.e. ≈41.0 % sensitivity on the diagonal spread.
Is the Diagonal Spread result of 37.11% good or bad?
The tool answers “what”, not “whether”: 37.11% carries the verdict “Solid growth” for the default case, which is a starting interpretation rather than a verdict on your situation. Re-run with your own figures and compare the bands.
How often should I check Diagonal Spread?
Whenever an input changes by more than a few percent, and otherwise on the rhythm of your decisions — before a purchase, a review, a renewal. Diagonal Spread is a snapshot, not a subscription; stale snapshots are the most common silent error in Investing & Markets planning.
What is a good Diagonal Spread?
Markets give away free benchmarks: anything that beats the relevant index after costs earns the label "good", and this tool’s verdict band translates Diagonal Spread against experience ranges. Before that, check that the inputs are realistic — a great Diagonal Spread built on optimistic inputs is just a nicer-looking error.
Is percent change symmetric?
No — up 25 % needs down 20 % to undo. The multiple output keeps the round trip honest.
Why annualise?
It puts unequal time spans on one scale, making 4-year and 9-month comparisons legible.
Does this Diagonal Spread tool store my numbers?
No. The entire calculation runs in your browser session; nothing entered above is transmitted or saved, which is the correct behaviour for sensitive Investing & Markets figures and the reason you can re-run this page as often as you like.
Key terms on this page
- Absolute change
- 36.00 on the example inputs — a companion figure printed beside the headline of Diagonal Spread so that no result is read in isolation.
- Per-period (annualised)
- 4.02% in the default Diagonal Spread calculation — one of the secondary figures an experienced reader checks before trusting the primary number.
- Multiple
- 1.37 × for the Diagonal Spread worked case; it sits next to the main result because it carries context the headline leaves out.
- Diagonal Spread
- The primary output of this tool: 37.11% for the default inputs, computed exactly from change % = (after − before) ÷ before × 100; annualised = (after ÷ before)^(1/periods) − 1.
- Worked example
- Every substitution in order, from the example inputs to 37.11% — the audit trail for the headline figure.
- Verdict band
- The plain-language label — here “Solid growth” — mapping the computed figure onto experience-based ranges for Investing & Markets.
- Sensitivity (±10 %)
- How far the Diagonal Spread moves when a single input is nudged ten percent either way; the ranked list on this page is computed live from this engine.
The provenance of this Diagonal Spread calculation
The model is published arithmetic implemented exactly as written: change % = (after − before) ÷ before × 100; annualised = (after ÷ before)^(1/periods) − 1. Source of record: Standard growth arithmetic. Any other implementation of this model should return the same figure for the same inputs. If one does not, the difference is in its assumptions — which this page prints and that one probably does not.
Treat the output as a precise answer to the question you typed: exact arithmetic, transparent formula, published source, no hidden rounding. The sensitivity table above is part of that promise rather than a bonus: it lets you see how much of the result depends on how carefully you measured.
What to do with your Diagonal Spread next
Save the number together with its inputs and today’s date; a Diagonal Spread figure without context is unusable the moment an input changes.
This page was written for people who need one trustworthy number before their next decision, and the promise is that nothing above required trust. Bookmark the tool, re-run it whenever an input moves by more than a few percent, and keep the date with the number.
