VerifiedEvidence: highv1.0.0

One-Way Sensitivity Analysis

One-way sensitivity analysis (OWSA) varies one model input at a time, holding the rest at base case, to show which inputs drive cost-effectiveness results.

Last reviewedDarrin Baines IP Ltd

Concept Architecture

One-Way Sensitivity Analysis: Tornado Diagrams, Parameter Ranges and a Worked Example

One-way sensitivity analysis is the simplest form of deterministic sensitivity analysis used in model-based economic evaluation, and its results are usually displayed as a tornado diagram. It identifies which single inputs, moved across a defensible range, shift the incremental cost-effectiveness ratio or net benefit far enough to matter for the decision. This page sets out the calculation, how parameter ranges should be chosen, how a tornado diagram is built and ordered, and how switching values are found through threshold analysis. A fully specified illustrative model for a fictional drug reports the ICER at every low and high input value and ranks the inputs by swing. The later sections cover the limits of the method, including correlation, interaction and non-linearity, and explain why the NICE methods manual (PMG36) prefers probabilistic results for the committee's preferred estimate.

What one-way sensitivity analysis does

One-way sensitivity analysis shows which individual inputs most influence a selected output and whether a plausible change in any one input could alter the decision. The method is commonly abbreviated as OWSA and is often displayed in a tornado diagram. It is an influence analysis, not a complete measure of joint parameter uncertainty.

The calculation behind the analysis

Let a model output be $Y=f(\theta_1,\ldots,\theta_k)$, where $\theta_j$ is the input being examined and $\theta_{-j}^{0}$ represents all other inputs fixed at their base-case values. The one-way low and high results are calculated separately for every selected input.

$$ Y_j^{L}=f!\left(\theta_j^{L},\theta_{-j}^{0}\right) $$

and

$$ Y_j^{U}=f!\left(\theta_j^{U},\theta_{-j}^{0}\right), $$

where $\theta_j^{L}$ and $\theta_j^{U}$ are the lower and upper values of input $j$, and $Y_j^{L}$ and $Y_j^{U}$ are the resulting outputs. The displayed impact width is usually

$$ R_j=\left|\max!\left(Y_j^{L},Y_j^{U}\right)-\min!\left(Y_j^{L},Y_j^{U}\right)\right|, $$

where $R_j$ is the width of the bar for input $j$, often called its swing.

The lower input value does not necessarily produce the lower output value. Recording both the input endpoint and its resulting output prevents the directions from being mislabelled.

Choosing the output that answers the decision question

The output should be selected before running the analysis and should match the decision being informed. Common outputs include incremental cost, incremental health effect, incremental net monetary benefit, budget impact, event counts, and sometimes the incremental cost-effectiveness ratio.

At a willingness-to-pay threshold $\lambda$, incremental net monetary benefit is

$$ INMB=\lambda\Delta E-\Delta C, $$

where $\Delta E$ is incremental effectiveness and $\Delta C$ is incremental cost. Net benefit often behaves more reliably than an ICER when incremental effects approach zero, when dominance changes, or when the cost-effectiveness plane crosses quadrants.

Choosing defensible parameter ranges

An OWSA result is only as meaningful as the range assigned to each input. Ranges should represent a defensible uncertainty interval or decision-relevant scenario rather than an automatic percentage applied uniformly to unrelated parameters. For a statistically estimated parameter, the ISPOR-SMDM good practice report on parameter estimation and uncertainty notes that the range can come directly from the estimation, for example a 95% confidence interval, on the scale on which the parameter was estimated.

Basis for a rangeAppropriate useImportant qualification
Confidence or credible intervalParameters estimated statisticallyThe interval should match the reported uncertainty and scale
Standard error or covariance modelParameters derived from fitted modelsTransformations and parameter dependence should be respected
Published minimum and maximumEvidence synthesis or external dataThe values should be comparable to the target setting
Plausible expert rangeSparse evidenceThe elicitation method and experts should be documented
Policy or price scenarioNegotiated price, uptake, coverage, or implementationThe endpoints are scenarios, not sampling uncertainty
Structural alternativeDifferent model form or assumptionThis normally belongs in scenario analysis rather than ordinary OWSA

A uniform $\pm20%$ range may be useful as an explicitly labelled exploratory assumption when better evidence is unavailable. The same ISPOR-SMDM report accepts arbitrary percentage variation as a measure of sensitivity but not as a representation of uncertainty, because a precisely estimated parameter and a poorly estimated one receive the same relative range. Such a range should not be presented as though it were an evidence-based confidence interval.

Worked example: a six-input tornado analysis for the fictional drug Quintavel

This example is illustrative. Quintavel is a fictional drug, and every number below is invented to show the method; none describes a real product, trial, price or disease estimate. The model compares Quintavel with standard care in patients at risk of a costly clinical event, such as a hospital admission for disease progression, over a fixed horizon. All costs and QALYs are per patient and are treated as already discounted, so the model has no time dimension.

Model structure and inputs

The model has one pathway. Standard care carries a baseline event risk, Quintavel multiplies that risk by a relative risk, and each event avoided saves the event cost and a QALY loss while Quintavel adds its own acquisition and monitoring costs.

QuantityFormula
Events avoided per patient, Ap0 × (1 − RR)
Incremental QALYs, ΔEA × QE
Incremental cost, ΔCCD + CM − A × CE
ICERΔC ÷ ΔE
INMB at £30,000 per QALY30,000 × ΔE − ΔC

The six inputs, their base-case values and their illustrative ranges are shown below. The relative risk interval is asymmetric because ratio measures are estimated on the log scale; 0.60 ÷ 0.45 and 0.80 ÷ 0.60 both equal 1.33 to two decimal places.

InputBaseLowHighIllustrative basis for the range
Relative risk of the event with Quintavel, RR0.600.450.8095% confidence interval from a trial meta-analysis
Baseline event risk with standard care, p00.500.400.6095% confidence interval from a registry cohort
Quintavel acquisition cost per patient, CD£13,000£11,000£15,000Price scenario for a possible confidential discount or price rise
QALY loss per event, QE2.502.252.7595% confidence interval from a utility study
Cost per event, CE£10,000£7,000£13,00095% confidence interval from a costing study
Monitoring cost per patient, CM£1,000£800£1,200Range across published unit-cost sources

Base-case result

In the base case, 0.50 × (1 − 0.60) = 0.20 events are avoided per patient. Incremental QALYs are 0.20 × 2.5 = 0.50, and incremental cost is £13,000 plus £1,000 less £2,000 of avoided event costs, which gives £12,000. The base-case ICER is 12,000 ÷ 0.50 = 24,000, or £24,000 per QALY, and INMB at the illustrative threshold of £30,000 per QALY is £15,000 less £12,000, or £3,000.

One-way results and tornado order

Each row below changes a single input to its low value, restores the base case, changes the same input to its high value, and records both results. The rows are sorted by ICER swing, which is the order of the bars from top to bottom in the tornado diagram.

RankInputICER at low inputICER at high inputICER swingINMB at low inputINMB at high input
1Relative risk, RR£16,364£52,000£35,636£9,375−£5,500
2Baseline risk, p0£31,000£19,333£11,667−£400£6,400
3Acquisition cost, CD£20,000£28,000£8,000£5,000£1,000
4QALY loss per event, QE£26,667£21,818£4,848£1,500£4,500
5Cost per event, CE£25,200£22,800£2,400£2,400£3,600
6Monitoring cost, CM£23,600£24,400£800£3,200£2,800

The top bar can be checked by hand. At the low relative risk of 0.45, 0.50 × 0.55 = 0.275 events are avoided, incremental QALYs are 0.275 × 2.5 = 0.6875, incremental cost is £14,000 less £2,750, or £11,250, and the ICER is £11,250 ÷ 0.6875, or £16,364 to the nearest pound. At the high relative risk of 0.80, 0.50 × 0.20 = 0.10 events are avoided, incremental QALYs are 0.25, incremental cost is £13,000, and the ICER is £52,000.

Reading the Quintavel results

The relative risk dominates the diagram, and its bar is lopsided around the £24,000 base case because the ICER is a ratio: as incremental QALYs shrink, the ICER rises faster than it falls when they grow. The INMB bars give the same ranking here, but INMB is linear in the relative risk, so its bar is symmetric in the quantity of events avoided. Two endpoints cross the illustrative £30,000 threshold: the high relative risk and the low baseline risk. For the baseline risk, the low input produces the high ICER, which is why endpoints must be recorded rather than inferred from bar colour.

The ranking reflects the chosen ranges as much as the model. A wider price scenario for Quintavel would move acquisition cost up the diagram without any change in the evidence about effectiveness.

Finding decision thresholds

Threshold analysis extends OWSA by identifying the value at which the preferred decision changes. It is more informative than endpoint testing when a decision boundary lies inside the chosen range. The NICE methods manual (PMG36, section 4.7.22) describes this value as a switching value and asks that the analysis show how far it lies from the current best estimate of the parameter.

For a two-strategy comparison using net benefit, the break-even condition is

$$ INMB=\lambda\Delta E-\Delta C=0, $$

where the decision changes as INMB passes through zero. If incremental cost is fixed, the threshold incremental effect is

$$ \Delta E^*=\frac{\Delta C}{\lambda}, $$

where $\Delta E^*$ is the break-even incremental effect. In the worked example,

$$ \Delta E^*=\frac{12{,}000}{30{,}000}=0.40\text{ QALYs}, $$

where the base-case incremental cost and the illustrative threshold have been substituted. If incremental effectiveness is fixed, the break-even incremental cost is $\Delta C^*=\lambda\Delta E=£15{,}000$.

Switching values can also be solved for the model inputs themselves. In the Quintavel model, setting INMB to zero for the relative risk gives 1 − RR = 14,000 ÷ (0.50 × 85,000), because 30,000 × 2.5 + 10,000 = 85,000 and 0.50 × 85,000 = 42,500, so the switching relative risk is approximately 0.671. The same approach gives a switching baseline risk of approximately 0.412, a switching acquisition cost of £16,000 and a switching QALY loss of 2.0 per event. The first two lie inside their tested ranges and the last two lie outside, which matches the tornado results. A reported threshold should state whether the crossing was solved analytically, found with a numerical root finder, or approximated from a grid.

Reading a tornado diagram correctly

A tornado diagram ranks horizontal bars by the difference between the outputs obtained at each input's two endpoints. The widest bar appears at the top, creating the characteristic tornado shape and showing which tested ranges have the greatest individual influence. The bars are drawn around a vertical line at the base-case output, and the decision threshold can be marked as a second line so that any bar crossing it shows an endpoint that changes the decision.

Each bar should identify the parameter, low and high input values, resulting outputs, base-case reference line, outcome units, and direction of change. Colour alone should not encode low and high endpoints because colour may be inaccessible and because the low input can produce the high output. The ISPOR-SMDM good practice report recommends a legend or table giving each parameter's bounds and their justification from the evidence base.

The ranking combines model sensitivity with range width. A parameter may appear influential because its evidence-based interval is wide, while another may have a steep local effect but a narrow uncertainty interval.

Local sensitivity and non-linearity

Endpoint-only OWSA can conceal curvature, discontinuities, and decision changes within the range. Evaluating several intermediate values reveals whether the relationship is approximately linear or whether the endpoints provide a misleading summary.

A local sensitivity measure at the base case is

$$ S_j=\left.\frac{\partial Y}{\partial\theta_j}\right|_{\theta=\theta^0}, $$

where $S_j$ is the slope of the output with respect to input $j$ at the base case $\theta^0$. A dimensionless elasticity can compare parameters measured on different scales:

$$ E_j=\left.\frac{\partial Y}{\partial\theta_j}\frac{\theta_j}{Y}\right|_{\theta=\theta^0}, $$

where $E_j$ is the proportional change in the output for a small proportional change in input $j$.

Derivatives describe local behaviour, whereas a tornado bar describes the effect across the selected endpoints. Neither should be interpreted without its scale and range.

What OWSA can and cannot show

OWSA is valuable because it is transparent, easy to audit, and effective at identifying important drivers. It can also expose unexpected model behaviour and indicate where better evidence or validation effort may have the greatest value.

OWSA cannot simultaneously propagate uncertainty in all inputs, preserve correlation among parameters, or estimate the probability that an intervention is cost-effective. A bar that crosses the threshold carries no information about how likely that endpoint is, so a one-way analysis describes influence and cannot measure decision uncertainty. Probabilistic sensitivity analysis is generally used for joint parameter uncertainty, while scenario analysis is better suited to coherent packages of structural or policy assumptions.

The NICE methods manual (PMG36) reflects this division. Section 4.7.21 treats univariate analysis as a way of identifying the key drivers of a model, but notes that such analyses become less helpful for representing combined uncertainty as the number of parameters grows. Section 4.7.12 states that the committee's preferred cost-effectiveness estimate should come from a probabilistic analysis when possible, unless the model is linear, and section 4.7.17 lists tornado diagrams as a useful presentation for deterministic results.

Analytical purposeAppropriate analysis
Identifying which individual input most changes the output over its stated rangeOne-way sensitivity analysis
Testing what happens when several linked assumptions change togetherScenario analysis or multi-way sensitivity analysis
Estimating the joint distribution of model outcomes under parameter uncertaintyProbabilistic sensitivity analysis
Finding the input value at which the preferred decision changesThreshold analysis
Apportioning output variance to inputs and their interactions across the full parameter spaceGlobal sensitivity analysis

These methods are complementary rather than substitutes. A complete uncertainty assessment may use several of them for different questions.

Correlation and logical constraints

Changing one input while fixing all others can create combinations that are statistically unlikely or logically impossible. This occurs when probabilities must sum to one, regression coefficients are correlated, survival parameters jointly define a curve, or costs share common components.

Analysts should vary an independent parameterisation and recalculate dependent quantities automatically. If a one-at-a-time change cannot preserve the model's internal constraints, the result should be replaced by a coherent scenario or a joint analysis rather than reported as a valid OWSA.

Interaction is a separate limitation. In the Quintavel model the baseline risk and the relative risk multiply, so setting both to their unfavourable endpoints together gives 0.40 × 0.20 = 0.08 events avoided, 0.20 incremental QALYs, an incremental cost of £13,200 and an ICER of £66,000. No single bar in the tornado diagram shows this combined effect, which is why two-way and probabilistic analyses are needed alongside it.

A reproducible workflow

The analysis should be driven by an input register and a controlled base case. This prevents accidental changes to multiple parameters and makes every tornado bar traceable to two model runs.

  1. Define the decision question and choose the output and its units.
  2. Lock and reproduce the base-case input set and output.
  3. Select parameters whose uncertainty or influence is relevant to the decision.
  4. Assign evidence-based low and high values with a source and rationale.
  5. Change one independent parameter to its low value and run the model.
  6. Restore the base case, change the same parameter to its high value, and rerun the model.
  7. Record endpoint inputs, endpoint outputs, model status, and any constraint violations.
  8. Repeat the paired runs for every selected parameter.
  9. Rank parameters by output width and identify decision-boundary crossings.
  10. Validate influential or unexpected results with intermediate values and independent calculations.
  11. Report excluded parameters, range limitations, and complementary uncertainty analyses.

For stochastic models, each endpoint should use adequate simulation precision and preferably common random numbers. Otherwise Monte Carlo noise may be mistaken for sensitivity to the parameter.

Spreadsheet implementation

A spreadsheet implementation should separate the base-case inputs, sensitivity ranges, model calculations, and OWSA results. Each result row should retain the parameter identifier so that sorting the tornado table does not detach labels from values.

ColumnContent
Parameter IDStable key linked to the model input
Parameter nameHuman-readable label and units
Base valueValue used in the base case
Low valueSourced lower endpoint
High valueSourced upper endpoint
Low-input outputModel output after the low substitution
High-input outputModel output after the high substitution
Impact widthAbsolute difference between endpoint outputs
Decision changeWhether either endpoint changes the preferred strategy
Source and rationaleEvidence supporting the selected range

Automated data tables, scripts, or macros can speed repeated runs, but the final results should be stored with the model version and recalculation status. Spot checks should reproduce selected rows by direct substitution into the model.

Validation checks

OWSA should be validated as both a model analysis and a data-processing workflow. The checks should confirm that only the intended input changes, the base case is restored between runs, and the displayed bars match the stored endpoint results.

  • A base-to-base run should reproduce the locked base-case output exactly within the model's numerical tolerance.
  • Each endpoint run should differ from the base case in only the intended independent input and its formula-driven dependants.
  • Analytical special cases should reproduce the expected direction and magnitude of change.
  • Parameters expected to be monotonic should be checked at intermediate values for reversals or discontinuities.
  • The tornado ranking should use the absolute endpoint-output width rather than the parameter's numeric range.
  • Decision changes should be checked against the stated decision rule and threshold.
  • Stochastic endpoint results should be checked for adequate Monte Carlo precision.

Unexpected findings should trigger investigation rather than automatic deletion from the chart. They may reveal a model error, an interaction, a discontinuity, or a genuine feature of the decision problem.

Common interpretation errors

Several common shortcuts turn a useful diagnostic into a misleading claim. Clear reporting separates influence over a chosen range from statistical uncertainty and decision risk.

  • A wide tornado bar does not prove that the parameter is poorly estimated.
  • A narrow tornado bar does not prove that the parameter is known precisely.
  • Holding correlated inputs fixed can create implausible combinations.
  • Using arbitrary percentage ranges can distort the ranking across parameters.
  • Reporting only endpoint outputs can hide non-linear behaviour inside the range.
  • Ranking ICER bars can become misleading when incremental effects change sign or approach zero.
  • Varying the cost-effectiveness threshold as if it were a model parameter mixes the decision rule with parameter uncertainty; the threshold is better handled by marking it on the diagram or by an acceptability curve.
  • OWSA does not provide the probability that a strategy is cost-effective.
  • OWSA does not capture structural uncertainty unless explicit structural scenarios are analysed.

The analyst should link each material limitation to its likely decision consequence. A limitation matters most when it could change the preferred option or the confidence placed in the result.

How results should be reported

Transparent reporting states the base-case output, outcome measure, parameter ranges, range sources, endpoint outputs, decision rule, and model version. It should identify any thresholds crossed and explain whether the relationship was checked between endpoints.

A tornado diagram should be accompanied by a results table or accessible text equivalent containing the underlying values. The report should also distinguish OWSA from probabilistic and scenario analyses and avoid claiming that a deterministic ranking fully characterises decision uncertainty.

Sources

  • Briggs AH, Weinstein MC, Fenwick EAL, Karnon J, Sculpher MJ, Paltiel AD. Model parameter estimation and uncertainty analysis: a report of the ISPOR-SMDM Modeling Good Research Practices Task Force Working Group-6. Medical Decision Making. 2012;32(5):722-732.
  • National Institute for Health and Care Excellence. NICE technology appraisal and highly specialised technologies guidance: the manual (PMG36). Published 31 January 2022, last updated 31 March 2026. Section 4.7, Exploring uncertainty.
  • Briggs A, Claxton K, Sculpher M. Decision Modelling for Health Economic Evaluation. Oxford University Press. 2006.
  • Drummond MF, Sculpher MJ, Claxton K, Stoddart GL, Torrance GW. Methods for the Economic Evaluation of Health Care Programmes, 4th edition. Oxford University Press. 2015.
  • Stinnett AA, Mullahy J. Net health benefits: a new framework for the analysis of uncertainty in cost-effectiveness analysis. Medical Decision Making. 1998;18(2 Suppl):S68-S80.

Institutional Perspectives (6)

  • NICE

    Tornado Diagrams for Key Drivers and Switching Values for Uncertain Inputs

    NICE treats univariate and best- or worst-case sensitivity analysis as an important way of identifying parameters with a substantial effect on cost-effectiveness results and explaining the drivers of a model, and suggests 'tornado' histograms for presenting them. Such analyses become increasingly unhelpful for representing combined uncertainty as the number of parameters grows, and deterministic analysis is less appropriate for decision making when a model is non-linear. Threshold analysis can identify a switching value, for example at £25,000 or £35,000 per QALY gained, and should show how far it lies from the current best estimate.

    NICE technology appraisal and highly specialised technologies guidance: the manual (PMG36), sections 4.7.17, 4.7.21 and 4.7.22, last updated 31 March 2026View source →
  • ICER

    One-Way Sensitivity Analyses Presented in Tornado Diagrams

    ICER's reference case states that one-way sensitivity analyses should be conducted, with results presented in tornado diagrams that display the findings across a feasible range for each parameter estimate. The model should also provide threshold analyses of the intervention prices needed to reach $50,000, $100,000, $150,000 and $200,000 per QALY and per evLY gained. These deterministic analyses sit alongside a probabilistic sensitivity analysis that derives expected costs and outcomes for each intervention.

    ICER's Reference Case for Economic Evaluations: Elements and Rationale, current as of 23 October 2025, Analyses and Results: Uncertainty and Sensitivity Analyses (page 25)View source →
  • PBAC

    Univariate Analyses for All Uncertain Inputs, Shown in a Tornado Diagram

    The PBAC asks submissions to present univariate deterministic sensitivity analyses for all uncertain input parameters, or natural groups of parameters, with ranges defined by interval estimates such as 95% confidence intervals from fitted probability distributions. Where little is known about a parameter, a broad range should be used, and no parameter should be excluded from uncertainty analysis for lack of information. Results are tabulated alongside scenario analyses, and a tornado diagram shows the relative effect of each input on the base-case incremental cost-effectiveness result.

    Guidelines for preparing submissions to the Pharmaceutical Benefits Advisory Committee, Version 5.0 (September 2016), sections 3A.9.1 and 3A.9.2View source →
  • ZIN

    Univariate Ranges Based on the Standard Error, With a Tornado Diagram

    Zorginstituut Nederland describes univariate analysis as the simplest deterministic uncertainty analysis, in which one parameter is varied within a range based on its standard error while the others are held constant. Without a standard error, expert elicitation is required for a parameter with a major effect on the outcomes, while a range of plus or minus 20% may be applied to one with only a minor effect. Reports give the lower and upper ICER for each parameter in a table and show the most influential parameters in a tornado diagram.

    Zorginstituut Nederland, Guideline for economic evaluations in healthcare, 2024 version, sections 4.7.2.1 and 5.3.3View source →
  • IQWiG

    Deterministic Sensitivity Analyses Reported in a Table and Tornado Plot

    IQWiG states that health economic evaluations should include both univariate and multivariate deterministic sensitivity analyses, alongside probabilistic sensitivity analysis, to account for parameter uncertainty. The deterministic analyses aim to identify the parameters with particular influence on the result, such as transition probabilities, utilities and costs. Each analysis is documented with the minimum and maximum values used and the underlying assumptions, the results are presented in tabular form, and the influence of the varied parameters can be shown in a tornado plot.

    IQWiG General Methods, Version 8.0 of 19 December 2025 (English translation), section 4.2 (Table 5) and section 4.11View source →
  • HAS

    Univariate Deterministic Analyses to Find the Most Influential Parameters

    HAS states that univariate deterministic sensitivity analyses, or multivariate ones if necessary, should be conducted systematically to identify the parameters with the greatest impact on the results, as a complement to probabilistic sensitivity analysis. The choice of parameters and of the values tested, such as a 95% confidence interval or an arbitrary percentage variation, should be justified. Where a CEESP opinion is required, at least three prices below the base-case price should be tested, and a threshold analysis should be added where appropriate.

    HAS, Choices in methods for economic evaluation, methodological guidance validated by the CEESP on 6 April 2020, Guideline 25 and section 4.5.1View source →

Functions & Formulae (2)

f(theta_j,theta0_(-j)) = Y_j

Maps a model output to its value when a single input j is set to a stated value while every other input stays at its base-case value. Running it at the input's lower and upper values gives the endpoints of one bar in a tornado diagram.

  • Swing of a one-way bar

    R_j = abs(Y_jU - Y_jL)

    Takes the absolute difference between the model outputs at the lower and upper values of input j, each run with all other inputs at their base-case values. The swing is the width of the input's bar in a tornado diagram, and bars are ordered with the widest at the top.

  • Switching value by linear interpolation

    theta_jS = theta_jL - INMB_jL * (theta_jU - theta_jL) / (INMB_jU - INMB_jL)

    Finds the value of input j at which incremental net monetary benefit equals zero by interpolating between the results at the input's lower and upper values, with all other inputs at base case. The result is exact when incremental net monetary benefit is linear in the input and an approximation otherwise. NICE calls this value a switching value and asks how far it lies from the current best estimate.

View all formulae

Library

Publications

2
  • Journal article

    Model parameter estimation and uncertainty: a report of the ISPOR-SMDM Modeling Good Research Practices Task Force-6 — Briggs AH, Weinstein MC, Fenwick EAL, Karnon J, Sculpher MJ, Paltiel AD, Vol. 15, No. 6, pp. 835-842 ed., 2012 (Value in Health)

    Good-practice recommendations on estimating model parameters and reporting deterministic and probabilistic uncertainty around base-case results.

  • Book

    Statistical Analysis of Cost-Effectiveness Data — Willan & Briggs, 1st Edition ed., 2006 (John Wiley & Sons)

    A synthesis of statistical methods for analysing cost-effectiveness data, including net-benefit regression, confidence intervals for the ICER, cost-effectiveness acceptability curves, and covariate adjustment. Part of the Wiley Statistics in Practice series.

Frequently Asked Questions (6)

  • What is one-way sensitivity analysis?

    One-way sensitivity analysis (OWSA) varies one model input at a time, holding the rest at base case, to show which inputs drive cost-effectiveness results.

    Source: Briggs A, Claxton K, Sculpher M. Decision Modelling for Health Economic Evaluation. Oxford University Press; 2006. doi:10.1093/oso/9780198526629.001.0001.

  • What is a tornado diagram in one-way sensitivity analysis?

    A tornado diagram displays the results of a one-way sensitivity analysis by drawing, for each input, a horizontal bar showing how far the result moves when that input is swung across its range. The bars are stacked with the longest at the top and the shortest at the bottom, so the chart tapers like a tornado and the inputs that matter most stand out immediately. It gives an at-a-glance ranking of which parameters drive the conclusion. The widest bars mark the influential inputs. Briggs and colleagues (2006) describe this display.

    Source: Briggs et al. 2006

  • How is one-way sensitivity analysis carried out?

    One-way sensitivity analysis is carried out by taking each parameter in turn, varying it over a plausible range while other inputs stay at their base-case values, and recording the effect on the result, such as the incremental cost-effectiveness ratio. Doing this for each parameter shows the range of results attributable to each individually. The findings are commonly presented in a tornado diagram, ordering parameters by their influence, so that the inputs most affecting the result are readily identified from the analysis.

    Source: Briggs, Claxton & Sculpher 2006

  • What does one-way sensitivity analysis reveal?

    One-way sensitivity analysis reveals how sensitive the result is to each input parameter individually, identifying which parameters, when varied over their plausible ranges, most change the result and could affect the conclusion. It shows the drivers of the result and whether the conclusion is robust to plausible changes in each input. It does not reveal combined effects or interactions, since only one parameter changes at a time. So it identifies individually influential parameters, informing where uncertainty matters most for the conclusion when inputs are considered separately.

    Source: Drummond et al. 2015

  • Why is one-way sensitivity analysis used?

    One-way sensitivity analysis is used to identify the parameters that most influence a result and to test whether conclusions hold as each input varies over its plausible range, in a simple and transparent way. It helps focus attention and further data collection on the influential parameters and communicates clearly how the result depends on individual inputs. It complements probabilistic analysis by giving an interpretable, parameter-by-parameter view. This makes one-way sensitivity analysis a routine early step in examining the robustness of a model's results.

    Source: Briggs, Claxton & Sculpher 2006

  • What are the limitations of one-way sensitivity analysis?

    One-way sensitivity analysis varies each parameter alone, so it cannot capture the combined effect of several inputs changing together or interactions between them, and by holding other inputs at base case it ignores their uncertainty, potentially understating overall uncertainty. Its results depend on the chosen ranges and it gives no probabilities. These limitations mean it is used alongside multi-way analysis for joint effects and probabilistic sensitivity analysis, which samples all inputs from their distributions simultaneously to characterise the combined uncertainty in the results.

    Source: Briggs, Claxton & Sculpher 2006

Trust Record

Verified by Dr Darrin Baines

British health economist

Professional identity: darrinbaines.org

Verification date: 29 Sep 2026

Content version: 1.0.0

Canonical Identity

Term code
HE-EM-UA-048

Stable URI · Machine-readable · Resolvable · CC BY 4.0