You have run a Monte Carlo simulation and you know the probability distribution of your product's profitability. The next question is: which variable matters most? If you could improve just one aspect of your product economics, where should you focus? Sensitivity analysis answers this question, and the tornado chart is its visual language.
What Is Sensitivity Analysis?
Sensitivity analysis measures how much the output (profit) changes when you vary one input at a time, holding everything else constant. It answers the question: "If selling price drops 10%, how much does my annual profit change? What if COGS increases 15%?"
The process is straightforward:
- Start with your base-case values for all variables
- Take one variable (e.g., selling price) and move it to its low estimate
- Calculate profit with this low value, all else at base case
- Move the same variable to its high estimate
- Calculate profit with this high value, all else at base case
- Record the range of profit created by this single variable
- Repeat for every input variable
- Sort variables by the size of their impact range
The result is a ranking of variables from most impactful to least impactful. The tornado chart visualizes this ranking.
Anatomy of a Tornado Chart
A tornado chart is a horizontal bar chart where each bar represents one variable. The bars are sorted by width from widest (most impactful) to narrowest (least impactful), creating a shape that resembles a tornado -- wide at the top, narrow at the bottom.
Here is an example for a hypothetical stainless steel water bottle with a base-case annual profit of $14,200:
How to Read the Chart
The Top Bar Is Where Your Attention Belongs
In this example, selling price is the widest bar. When price drops to its pessimistic estimate ($19.99 vs. $24.99 base), annual profit falls to $3,800. When price rises to its optimistic estimate ($28.99), profit jumps to $24,600. The total swing is $20,800 -- a massive range from a single variable.
This tells you that pricing strategy is the single most important factor in this product's success. Anything that affects your ability to maintain price -- brand differentiation, listing quality, patent protection, limited competition -- has an outsized impact on profitability.
Units Sold Is Almost Always in the Top Two
The second bar shows units sold per month creating a swing from $5,100 to $23,400. Demand volume is the other critical driver. Together, price and volume (which multiply to form revenue) typically account for 60-75% of total profit variance in Amazon FBA businesses.
This is consistent with what probabilistic analysis shows: the revenue line is where uncertainty lives, not the cost line.
The Bottom Bars Are Where Effort Is Often Wasted
Storage fees create a swing of only $1,400. Spending significant time optimizing storage (beyond basic inventory management) is mathematically unlikely to move the needle. Yet many sellers obsess over storage fees while ignoring their pricing strategy or PPC efficiency.
The tornado chart redirects your attention where it matters most.
Building Your Own Sensitivity Analysis
Step 1: Define the Base Case
Start with your best-estimate values for each variable. Use the P50 (median) from your probability analysis if available, or your most realistic single-point estimate.
| Variable | Low | Base | High |
|---|---|---|---|
| Selling Price | $19.99 | $24.99 | $28.99 |
| Units/Month | 200 | 380 | 550 |
| PPC Cost/Unit | $1.80 | $3.20 | $5.50 |
| COGS (Landed) | $5.10 | $6.30 | $7.80 |
| FBA Fees | $5.45 | $5.95 | $6.85 |
| Return Rate | 2% | 5% | 10% |
| Storage/Unit/Mo | $0.25 | $0.42 | $0.68 |
Step 2: One-at-a-Time Variation
For each variable, calculate annual profit with that variable at its low value (all others at base), then at its high value (all others at base). Record both results.
Step 3: Sort by Impact Range
Calculate the range (high profit - low profit) for each variable. Sort from widest range to narrowest. This gives you the tornado chart ordering.
Step 4: Identify Actionable Variables
Not all high-impact variables are controllable. Separate the top variables into two categories:
| Variable | Impact Rank | Controllability | Action |
|---|---|---|---|
| Selling Price | 1 | Partially controllable | Brand building, differentiation, bundling, listing optimization |
| Units Sold | 2 | Partially controllable | PPC strategy, organic rank, listing conversion rate |
| PPC Cost/Unit | 3 | Controllable | Keyword optimization, negative keywords, bid management, ACOS optimization |
| COGS | 4 | Controllable | Supplier negotiation, landed cost optimization, order volume leverage |
| FBA Fees | 5 | Not controllable | Product design (size/weight), FBM for some orders |
| Return Rate | 6 | Partially controllable | Product quality, accurate listing photos/descriptions |
| Storage Fees | 7 | Controllable | Inventory turnover management, avoid LTSF |
What the Typical Amazon FBA Tornado Looks Like
After analyzing hundreds of Amazon FBA products across categories, clear patterns emerge in which variables dominate:
For products priced $15-$30: Selling price and units sold are almost always the top two variables, accounting for 55-70% of total profit variance. PPC cost per unit is typically third. COGS is fourth. Everything else is secondary.
For products priced $30-$60: The same ordering holds, but COGS and PPC become relatively more important because the absolute dollar amounts are larger. PPC sometimes moves to second place in highly competitive categories.
For products priced $60+: Referral fees become more significant (15% of $75 = $11.25 per unit). Units sold becomes the dominant variable because volume uncertainty is typically high for premium-priced items.
Advanced: Two-Way Sensitivity Tables
Tornado charts show one variable at a time. But what about interactions? A two-way sensitivity table varies two variables simultaneously, creating a grid of outcomes:
| Price / Units | 200 units | 300 units | 400 units | 500 units |
|---|---|---|---|---|
| $19.99 | -$2,400 | -$800 | $1,600 | $3,800 |
| $22.99 | $1,200 | $4,800 | $8,400 | $12,200 |
| $24.99 | $3,200 | $8,200 | $14,200 | $19,400 |
| $27.99 | $6,100 | $13,100 | $20,800 | $28,200 |
The highlighted cell ($14,200) is the base case. The table reveals that if price drops to $19.99 AND volume drops to 200 units, you lose $2,400 -- a scenario that the one-at-a-time tornado chart would not show because it never varies both simultaneously.
Two-way tables are particularly useful for price-volume interactions, since these two variables are often negatively correlated (lower prices tend to produce higher volume, and vice versa).
Get Your Tornado Chart
Every RIDGE analysis includes sensitivity analysis with tornado charts, two-way tables, and identification of the actionable variables you can influence to improve your product's probability of success.
Order Your AnalysisUsing Sensitivity Analysis to Improve Your Product
Sensitivity analysis is not just diagnostic -- it is prescriptive. Once you know which variables matter most, you can take targeted action:
If price is the top driver: Invest in brand building, better photography, A+ content, and product differentiation. A $2 price premium across 400 units/month = $9,600/year in additional profit. That easily justifies $2,000 in better product images and $500 in A+ content creation.
If PPC is the top driver: Audit your keyword strategy. Eliminate bleeding keywords. Implement negative keyword lists. Test Sponsored Brands vs. Sponsored Products. A reduction in ACOS from 35% to 25% on $3,000/month ad spend saves $300/month = $3,600/year. Understanding the difference between ACOS and TACoS is critical here.
If COGS is the top driver: Renegotiate with your supplier at higher MOQs. Get quotes from alternative suppliers. Consider nearshoring if the shipping cost component of your landed cost is dominant. A $0.80 reduction in landed COGS across 4,800 annual units = $3,840/year.
The tornado chart tells you where to spend your time. If storage fees are at the bottom of your tornado, do not spend 20 hours optimizing inventory placement. Spend those 20 hours on your top two variables instead.
Limitations of Sensitivity Analysis
One-at-a-time sensitivity analysis has known limitations. It assumes variables are independent, which they are not. It does not capture the simultaneous interaction of multiple variables moving against you (the "perfect storm" scenario). And it assumes linear relationships between inputs and outputs, which holds approximately but not perfectly.
This is why sensitivity analysis works best alongside Monte Carlo simulation, which captures all variable interactions simultaneously. The tornado chart tells you which variable to focus on. Monte Carlo tells you the overall probability of success. Together, they provide a complete picture of your product's risk-reward profile.