getdeck
← Back to listchart-sensitivity-tornado
✦layout.md

Chart - Sensitivity Tornado.

A tornado chart that measures how far five assumptions swing a single result, left and right of one shared center axis. Asymmetric two-column split: 32% narrative (conclusion headline, the oversized base case figure, and the swing-assumption footnotes) and 68% chart. Zero cards, and because every bar starts at the same center baseline and the rows are sorted by total length, the ranking of sensitivities reads straight off the shape.

🔗 Markdown URL

https://getdeck.co/api/md/chart-sensitivity-tornado--cobalt-grid.md?lang=en&key=YOUR_KEY

Fetching your key...

⚡ MCP install command

Client

claude mcp add --transport http getdeck https://getdeck.co/api/mcp --header "Authorization: Bearer gd_..."

Fetching your key...

Paste this into your terminal to connect your local AI agent to getdeck.

Upgrade to Pro for more powerful MCP access →

02

Preview

01

Overview

Best for: Sensitivity analysis on a financial model, testing price and churn assumptions, ranking risk variables, presenting downside risk up front at an investment committee, auditing business plan assumptions

Use: When you need to compare how far three to six variables swing one result (operating profit, NPV, CAC) so you can decide which assumption deserves management attention. Use it in business plans, investment committees, and pricing decisions where the point is not the number itself but what the number depends on. Two preconditions are mandatory. First, the bars must be sorted in descending order of the sum of their two lengths, otherwise the tornado shape, and with it the sensitivity ranking, falls apart. Second, the footnote on the left must state that the same swing (plus/minus N%) was applied to every variable, because unequal swings make the bar-length comparison meaningless.

Avoid: Use chart-waterfall-bridge for the path from a starting value through increments to an ending value, since its bars accumulate in sequence and sum to the end value, while the five variables here are independent single swings that do not add up. Use chart-mix-shift-columns for a shift in composition, problem-benchmark-gap for the gap between our number and an industry benchmark, problem-risk-matrix for an impact-by-likelihood grid, chart-bar for one-directional comparison with no negative side, and chart-slope-comparison for per-item change between two points in time. Two variables or fewer will not form a tornado, and seven or more push the bar height under 20px so the figures stop being readable. Do not use it for analysis that needs a different swing per variable.

CategoryChart / Data
DensityMedium
Text Budget270 chars
EmphasisStat
PositionMiddle
03

Theme

Based on the currently selected theme Cobalt Grid. Switching the theme in the sidebar updates this section too.

SchemeLight
Best forAcademic reports, trend reports, design research, agency capabilities
Avoid forCasual, colorful presentations
04

Slots (27)

eyebrowRequired
Label
Top label naming what the chart is. Rendered in uppercase (e.g. Sensitivity)16 chars
titleRequired
Aa
Two-line headline asserting which assumption moves the result most (use <br> to break)28 chars
base_valueRequired
128%
Base case result. It is the zero point of the center baseline and must match the figure in the axis header6 chars
base_unitRequired
Label
Unit for the base case figure, baseline-aligned to the number (KRW 100M, %, x, ...)6 chars
base_labelRequired
Label
What the base case figure is and for when (e.g. base operating profit, FY27E)24 chars
note1Required
Footnote stating the swing assumption. You must state that the same plus/minus N% was applied to every variable with the rest held fixed, since unequal swings void the length comparison34 chars
note2Required
Footnote on the basis of calculation (which model, as of when)30 chars
axis_downRequired
Label
Left (downside) axis label. Must match the swing stated in note1 (e.g. downside -20%)14 chars
axis_baseRequired
Label
Center baseline label. States the base case figure once for the whole chart (e.g. base KRW 16.2B)18 chars
axis_upRequired
Label
Right (upside) axis label (e.g. upside +20%)14 chars
var1_nameRequired
Label
Name of the top variable. It has the widest swing, and this is the only row with accent bars and a one-step larger name.14 chars
var1_downRequired
128%
Downside swing of the first variable. Include the sign, and keep it proportional to that row's downside bar width.7 chars
var1_upRequired
128%
Upside swing of the first variable. Include the sign, and keep it proportional to that row's upside bar width.7 chars
var2_nameRequired
Label
Name of the second variable. The sum of its two bar lengths must be shorter than the first row (descending order).14 chars
var2_downRequired
128%
Downside swing of the second variable. Include the sign, and keep it proportional to that row's downside bar width.7 chars
var2_upRequired
128%
Upside swing of the second variable. Include the sign, and keep it proportional to that row's upside bar width.7 chars
var3_nameRequired
Label
Name of the third variable. The sum of its two bar lengths must be shorter than the second row (descending order).14 chars
var3_downRequired
128%
Downside swing of the third variable. Include the sign, and keep it proportional to that row's downside bar width.7 chars
var3_upRequired
128%
Upside swing of the third variable. Include the sign, and keep it proportional to that row's upside bar width.7 chars
var4_nameRequired
Label
Name of the fourth variable. The sum of its two bar lengths must be shorter than the third row (descending order).14 chars
var4_downRequired
128%
Downside swing of the fourth variable. Include the sign, and keep it proportional to that row's downside bar width.7 chars
var4_upRequired
128%
Upside swing of the fourth variable. Include the sign, and keep it proportional to that row's upside bar width.7 chars
var5_nameRequired
Label
Name of the fifth variable. The sum of its two bar lengths must be shorter than the fourth row (descending order).14 chars
var5_downRequired
128%
Downside swing of the fifth variable. Include the sign, and keep it proportional to that row's downside bar width.7 chars
var5_upRequired
128%
Upside swing of the fifth variable. Include the sign, and keep it proportional to that row's upside bar width.7 chars
company
Label
Company name (footer)20 chars
page
Label
Page number5 chars
05

Style Knobs (2)

Base case figure colorcolor
colorink / accent / ink-soft
Headline sizefontSize
Aa
font-size32–52px (step 2)
06

Used in these deck templates

Not used in any deck template yet.