VerifiedEvidence: highv1.0.0

Transition Probability

A transition probability is the chance of moving from one health state to another, or staying, during one cycle of a Markov or state-transition model.

Last reviewedDarrin Baines IP Ltd

Concept Architecture

Transition Probability: Markov Model Inputs, Rate Conversion and Competing Risks

Transition probabilities are the inputs that move a cohort between health states in a Markov model or other state-transition model, so an error in one of them is repeated in every cycle and carries through to projected survival, costs and QALYs. This page explains how each probability is tied to a starting state, a destination and a cycle length, and why every row of a transition matrix must sum to one. It then works through converting a probability to a different cycle length via rates, splitting competing exits from one state, deriving probabilities from hazard ratios and survival curves, and checking the results against the whole model.

Specify the start, destination, and interval

An entry $p_{ij}(t)$ describes movement from state $i$ at the start of a cycle to state $j$ at its end, conditional on being in $i$ at the start and on any stated covariates or treatment. It is not a general lifetime chance of ever visiting $j$. The state definitions, cycle length, age or time dependence, and competing destinations must accompany a numerical value.

For a row-stochastic transition matrix, all destinations from a starting state are mutually exclusive at the cycle boundary and exhaust the modelled possibilities. Each entry is between zero and one, and the row sums to one. A “remain in the same state” entry is a transition probability too, even when no clinical event occurs during the cycle.

$$0\leq p_{ij}(t)\leq1,\qquad\sum_j p_{ij}(t)=1.$$

Here $p_{ij}(t)$ is the probability of moving from state $i$ to state $j$ in cycle $t$, and the sum runs over every destination $j$, including $i$ itself.

A transition probability is a model parameter describing a specified conditional event. A transition matrix organises all such parameters for every start and end state under the same convention. The matrix structure does not by itself establish that a particular probability is clinically credible.

Change the time unit without dividing a probability

Probabilities are tied to their observation interval. Dividing an annual event probability by 12 generally does not give the exact monthly probability because people who have already had the event are no longer at risk in the same way. The ISPOR-SMDM good practice report on state-transition modelling lists transition probabilities and cycle length among the formal elements of a model and recommends that probabilities be converted from one time unit to another through rates. A simple conversion is possible under a constant event hazard and a single relevant exit over the interval.

For a constant hazard $h$ and interval length $\Delta$ in matching time units:

$$p(\Delta)=1-\exp(-h\Delta),\qquad h=-\frac{\ln\bigl(1-p(\Delta)\bigr)}{\Delta},$$

where $p(\Delta)$ is the probability that the event occurs within an interval of length $\Delta$ and $h$ is the constant hazard (rate) of that event.

In an illustrative case, a one-year probability of 0.20 under that assumption implies an annual hazard of $h=-\ln(1-0.20)\approx0.2231$ per year, and the corresponding monthly probability is:

$$p_{\mathrm{month}}=1-(1-0.20)^{1/12}\approx0.01842.$$

Here $p_{\mathrm{month}}$ is the one-month probability implied by the same constant hazard.

This is about 1.842% per month. Simple division gives 0.20 divided by 12, about 0.01667, and applying that figure for 12 months implies a one-year probability of about 0.1826 rather than 0.20. The conversion assumes the same hazard across the period and no additional competing event that alters the risk process. When a state has more than one exit, converting each exit separately with this single-event formula gives probabilities that no longer reproduce the source data, as the next section shows.

Account for competing exits from one state

A person who leaves a starting state for one destination may no longer be available for another destination during the same cycle, which is the setting of competing risks. The destination probabilities therefore need a coherent joint derivation. Under constant cause-specific hazards $h_1$ and $h_2$ for two absorbing exits over interval $\Delta$, the total exit hazard is $H=h_1+h_2$.

$$p_{i1}=\frac{h_1}{H}\bigl(1-\exp(-H\Delta)\bigr),\quad p_{i2}=\frac{h_2}{H}\bigl(1-\exp(-H\Delta)\bigr),\quad p_{ii}=\exp(-H\Delta),\qquad H>0.$$

Here $p_{i1}$ and $p_{i2}$ are the probabilities of moving from state $i$ to destinations 1 and 2 within the cycle, $p_{ii}$ is the probability of remaining in state $i$, and each exit receives its share $h_k/H$ of the total probability of leaving.

For illustration, let $h_1=0.12$ and $h_2=0.08$ per year and use a three-month cycle ($\Delta=0.25$ years). The total exit probability is $p_{\mathrm{exit}}=1-\exp(-0.05)\approx0.04877$. The coherent destination probabilities are about 0.02926 and 0.01951, while the probability of remaining is about 0.95123; the unrounded values sum to one.

End-of-cycle outcomeCalculationProbability, rounded
Exit 1$(0.12/0.20)(1-\exp(-0.05))$0.02926
Exit 2$(0.08/0.20)(1-\exp(-0.05))$0.01951
Remain$\exp(-0.05)$0.95123

The same illustrative hazards show the pitfall that arises when evidence reports several exits over a longer period. Over one year they give exit probabilities of about 0.10876 and 0.07251 and a probability of remaining of about 0.81873. Converting each annual exit to three months separately with the single-event formula gives about 0.02838 and 0.01864, both below the correct values, and leaves about 0.95298 remaining. Over four cycles that row keeps about 0.8248 of the cohort in the starting state rather than 0.8187, so the model no longer reproduces the one-year evidence. Under the same constant-hazard and absorbing-exit assumptions, the consistent route recovers the total hazard from the probability of remaining, $H=-\ln(0.81873)\approx0.2000$ per year, and allocates the exits in proportion to the observed exit probabilities (0.60 and 0.40).

The formula is a teaching case with constant competing hazards and absorbing exits. Reversible transitions, multiple within-cycle moves, time-varying hazards, and dependence on history may require a more general multistate method, such as deriving the full transition matrix from a continuous-time rate model or taking a root of an observed transition matrix by eigendecomposition. The eigendecomposition route needs evidence on all transitions from a state over the same follow-up period and can return negative or complex values, so the simple proportional allocation should not be treated as universal.

Derive probabilities from evidence that matches the model

Observed transition counts can provide a row estimate when complete state membership is observed at the same intervals as the model cycles. Dividing the count reaching destination $j$ by the count starting in state $i$ is then a starting point, with uncertainty and possible covariate differences still to assess. Censoring, deaths between visits, irregular follow-up, and unobserved intermediate transitions make naive count division unreliable.

Evidence may instead report survival curves, hazards, hazard ratios, or risks over a different period. Each requires an explicit mapping to the transition question, with assumptions about baseline risk, time dependence, and competing events. A hazard ratio is not itself a transition probability, and multiplying a probability by it gives the wrong treatment effect. Under proportional hazards over the cycle, the hazard ratio scales the baseline hazard, which gives:

$$p_T=1-(1-p_C)^{\mathrm{HR}},$$

where $p_C$ is the baseline transition probability for the cycle, $\mathrm{HR}$ is the hazard ratio for the treatment, and $p_T$ is the treated-arm probability for the same cycle. In an illustrative case with $p_C=0.20$ and a hazard ratio of 0.70, $p_T=1-(1-0.20)^{0.70}\approx0.1446$, compared with 0.14 from multiplying the probability directly.

When a parametric survival function $S(t)$ has been fitted to trial or registry data, the probability of the event during the cycle ending at time $t$, among those event-free at the start of that cycle, is:

$$p(t)=1-\frac{S(t)}{S(t-\Delta)},$$

where $\Delta$ is the cycle length and $t$ is time measured from the origin of the survival curve. Unless the fitted curve is exponential, this probability changes from cycle to cycle, which is how a time-dependent transition probability enters the model.

For health economic modelling, transition estimates should reflect the target population and treatment strategy. When risk depends on age or time since the start of the model, the probabilities can vary by model cycle while the model remains Markov. When risk depends on time spent in a state, the process is semi-Markov, and a cohort model usually represents it with tunnel states that record time since entry or by adding the needed history to the state definitions. In probabilistic sensitivity analysis, the probabilities leaving one state should be sampled jointly, for example from a Dirichlet distribution for multinomial count data or by sampling the underlying hazards, so that every simulated row stays valid.

Validate the probability in the whole model

A plausible single number may still produce implausible survival or state occupancy after repeated cycles. Each transition should therefore be checked against its source data and the projected cohort trace, and model outcomes inspected over the full horizon. Arithmetic checks are necessary but cannot substitute for clinical and external validation.

  1. Name the conditional event. Record the starting state, destination, population, treatment, and cycle length.
  2. Match data intervals. Explain any conversion from observed rates, risks, or survival data and its assumptions.
  3. Check all competing destinations. Keep probabilities within range and ensure each starting-state row sums to one.
  4. Test trajectories. Compare modelled events, survival, and state membership with appropriate observed or external evidence.
  5. Propagate uncertainty coherently. Vary related probabilities or underlying hazards together and examine effects on costs and health outcomes.

Sources

Institutional Perspectives (2)

  • IQWiG

    Transition Probabilities Derived from the Benefit Assessment

    IQWiG's reference case assumes that a benefit assessment under §35a SGB V already exists, and its comparison of the drug with the appropriate comparator therapy forms the basis of the decision-analytic model, for example to derive transition probabilities. The health economic evaluation does not call that result into question, so where no added benefit was shown, none is suggested by the model. Further data to determine transition probabilities for certain events, and background mortality, may come from exploratory searches of bibliographic databases and other sources.

    IQWiG, General Methods, Version 8.0 of 19 December 2025 (English translation), sections 4.5 and 4.14View source →
  • HAS

    Model Must Include Memory When Transition Probabilities Depend on Past Events

    The HAS sample grid for judging the quality of a cost-effectiveness model, adapted from Weinstein et al., asks whether the model includes memory when transition probabilities depend on prior events. It also asks whether the cycle duration has been justified by the pace of disease progression, symptoms, treatment decisions or costs. The HAS glossary defines a transitional event as one occurring during a cycle that moves a patient from one model status to another, unlike an intercurrent event, which generally affects only costs and utility.

    Haute Autorité de Santé, Choices in methods for economic evaluation, methodological guidance validated by the CEESP on 6 April 2020, Annex 2 (sample grid for the evaluation of the quality of a cost-effectiveness model) and GlossaryView source →

Functions & Formulae (4)

c(h,Delta) = p

Maps an event rate and a time interval to the probability that the event occurs within that interval, and back again. Rates are converted rather than probabilities divided, because a probability is tied to the length of the interval over which it was observed. The converted probability then enters a transition matrix used in the cohort update s_(t+1) = s_t P described on the Markov Model page.

  • Transition probability from a constant rate

    p = 1 - exp(-h * Delta)

    Converts a constant event rate into the probability that the event occurs within an interval of length Delta, among people at risk at the start of the interval. The function exp is the exponential function.

  • Constant rate from a transition probability

    h = -log(1 - p) / Delta

    Recovers the constant rate implied by a probability observed over an interval of length Delta. The function log is the natural logarithm. The rate can then be rescaled to any cycle length or combined with a hazard ratio.

  • Transition probability rescaled to a new cycle length

    p_new = 1 - (1 - p_old)^(Delta_new / Delta_old)

    Converts a probability observed over one interval into the probability for a model cycle of a different length, under a constant hazard. It combines the two conversions above without computing the rate explicitly.

  • Destination probabilities under constant competing hazards

    p_1 = h_1 / (h_1 + h_2) * (1 - exp(-(h_1 + h_2) * Delta)); p_2 = h_2 / (h_1 + h_2) * (1 - exp(-(h_1 + h_2) * Delta)); p_stay = exp(-(h_1 + h_2) * Delta)

    Splits the probability of leaving a state within an interval between two absorbing destinations with constant cause-specific hazards h_1 and h_2. The total exit probability depends on the summed hazard, and each destination receives its share h_1 or h_2 of that sum.

View all formulae

Library

Publications

15
  • Journal article

    Rates and probabilities in economic modelling: transformation, translation and appropriate application — Fleurence RL, Hollenbeak CS, Vol. 25, No. 1, pp. 3-6 ed., 2007 (PharmacoEconomics)

    Explains the difference between rates and probabilities and how to convert between them correctly when deriving transition probabilities for economic models.

  • Journal article

    Changing cycle lengths in state-transition models: challenges and solutions — Chhatwal J, Jayasuriya S, Elbasha EH, Vol. 36, No. 8, pp. 952-964 ed., 2016 (Medical Decision Making)

    Examines the problems that arise when transition probabilities are converted to a different cycle length in state-transition models, particularly with competing events, and sets out solutions.

  • BookFeatured

    Decision Modelling for Health Economic Evaluation — Briggs, Claxton & Sculpher, 1st Edition ed., 2006 (Oxford University Press)

    Foundational textbook on decision-analytic modelling for economic evaluation, covering decision trees, Markov models, handling parameter and structural uncertainty, probabilistic sensitivity analysis, and value of information. Volume 1 in the Handbooks in Health Economic Evaluation series.

  • Journal article

    Estimating transition probabilities from published evidence: a tutorial for decision modelers — Gidwani R, Russell LB, Vol. 38, No. 11, pp. 1153-1164 ed., 2020 (PharmacoEconomics)

    Tutorial for decision modellers on estimating transition probabilities from published evidence, covering the difference between rates and probabilities and conversions between time frames.

  • Journal article

    A procedure for deriving formulas to convert transition rates to probabilities for multistate Markov models — Jones E, Epstein D, García-Mochón L, Vol. 37, No. 7, pp. 779-789 ed., 2017 (Medical Decision Making)

    Sets out a procedure for deriving formulas that convert transition rates into transition probabilities when a state in a Markov model has more than one possible exit.

  • Book

    Cost Effectiveness Modelling for Health Technology Assessment: A Practical Course — Edlin, McCabe, Hulme, Hall & Wright, 1st Edition ed., 2015 (Springer (Adis))

    A practical, course-based introduction to decision-analytic cost-effectiveness modelling, guiding the reader through building decision trees and Markov models and interpreting results to meet the methodological standards of HTA organisations. Thirteen chapters covering theory and hands-on methods.

  • Guidance

    NICE DSU Technical Support Document 13: Identifying and reviewing evidence to inform the conceptualisation and population of cost-effectiveness models — Kaltenthaler, Tappenden, Paisley & Squires, TSD 13 ed., 2011 (NICE Decision Support Unit (University of Sheffield))

    Guidance on the conceptualisation of decision-analytic cost-effectiveness models and the systematic identification and review of evidence used to populate model parameters, addressing model structure and the sourcing of input data.

  • Guidance

    NICE DSU Technical Support Document 21: Flexible methods for survival analysis — Rutherford, Lambert, Sweeting, Pennington, Crowther, Abrams & Latimer, TSD 21 ed., 2020 (NICE Decision Support Unit (University of Sheffield))

    Guidance extending standard survival analysis to flexible parametric methods — spline-based models, fractional polynomials, mixture and cure models, and relative-survival approaches — for capturing complex hazard functions in economic evaluation.

  • Journal article

    State-Transition Modeling: A Report of the ISPOR-SMDM Modeling Good Research Practices Task Force-3 — Siebert, Alagoz, Bayoumi, Jahn, Owens, Cohen & Kuntz, Task Force Report 3 ed., 2012 (Value in Health / Medical Decision Making)

    Best-practice guidance for cohort and individual-based state-transition (Markov) models, covering development, analysis, validation and reporting.

  • Journal article

    An Introduction to Markov Modelling for Economic Evaluation — Briggs & Sculpher, Vol. 13, No. 4 ed., 1998 (PharmacoEconomics)

    The foundational tutorial paper introducing Markov (state-transition) models for health economic evaluation, covering health states, cycle length, transition probabilities and the calculation of expected costs and outcomes. Widely cited as the standard entry point to Markov modelling.

  • Journal article

    Health Economic Evaluation Using Markov Models in R for Microsoft Excel Users: A Tutorial — Green, Briggs, et al., Vol. 41 ed., 2023 (PharmacoEconomics)

    A step-by-step tutorial implementing a Markov cohort model in R, written specifically for analysts who currently build cost-effectiveness models in Excel — the practical bridge from spreadsheet modelling to R.

  • Journal article

    An Introductory Tutorial on Cohort State-Transition Models in R Using a Cost-Effectiveness Analysis Example — Alarid-Escudero, Krijkamp, Enns, Yang, Hunink, Pechlivanoglou & Jalal, Vol. 43, No. 1 ed., 2023 (Medical Decision Making)

    The DARTH workgroup’s canonical tutorial for building cohort state-transition (Markov) models in R, with a worked cost-effectiveness example and openly available code — a cornerstone of the modern R-based decision-modelling curriculum.

  • Journal article

    A Modern Approach for Constructing Decision Analytic Models in Microsoft Excel — Mike Paulden, Tutorial ed., 2026 (PharmacoEconomics)

    A ~10,000-word tutorial showing how to build clean, efficient Markov cohort models for HTA using the dynamic-array capabilities of modern Excel (LAMBDA, REDUCE, spill functions), modernising spreadsheet modelling practice that had not substantially changed in decades.

  • Book

    Markov Chains — J. R. Norris, 1st Edition ed., 1997 (Cambridge University Press)

    A rigorous introduction to discrete- and continuous-time Markov chains, transition structures, recurrence and long-run behaviour.

  • Book

    Markov Processes for Stochastic Modeling — Masaaki Kijima, 1st Edition ed., 1997 (Chapman & Hall)

    An applied mathematical treatment of discrete- and continuous-time Markov processes for modeling the transient behaviour of stochastic systems.

Media

2
  • MediaFeatured

    heemod: Markov Models for Health Economic Evaluations (Package Tutorials) — Antoine Filipovic-Pierucci, Kevin Zarca & Isabelle Durand-Zaleski, Package documentation ed., 2023 (heemod / GitHub Pages)

    The official tutorial site for the heemod R package, with worked walkthroughs for building Markov models, running PSA and DSA, computing EVPI and performing budget-impact analysis — mirroring the standard decision-modelling textbook workflow.

  • Media

    Health Economic Evaluation Using Markov Models in R for Microsoft Excel Users: A Tutorial — Green, Lamrock, Naylor, et al., Open tutorial ed., 2022 (PharmacoEconomics (Springer))

    A step-by-step published tutorial guiding Excel-based modellers through implementing a Markov cost-effectiveness model in R, aimed at improving transparency and reproducibility of health-economic models.

Tools & Resources

2
  • OtherFeatured

    heemod — Markov Models for Health Economic Evaluations (R package) — Antoine Filipovic-Pierucci, Kevin Zarca & Isabelle Durand-Zaleski, R package ed., 2023 (CRAN)

    An R package for building Markov models for health economic evaluation, implementing the modelling and reporting features of standard reference textbooks: PSA, DSA, heterogeneity analysis, semi-Markov and non-homogeneous models, EVPI and budget-impact features.

  • Other

    TreeAge Pro — Decision Analysis & Modeling Software — TreeAge Software, LLC, Commercial software ed., 2024 (TreeAge Software)

    A widely used commercial visual modelling platform for building decision trees, Markov and microsimulation models for cost-effectiveness analysis, with built-in sensitivity and value-of-information analysis — a long-standing industry standard in HTA modelling.

Frequently Asked Questions (6)

  • What is a transition probability?

    A transition probability is the chance of moving from one health state to another, or staying, during one cycle of a Markov or state-transition model.

    Source: Sonnenberg FA, Beck JR. Markov models in medical decision making: a practical guide. Medical Decision Making. 1993;13(4):322-338. doi:10.1177/0272989X9301300409.

  • How does a transition probability depend on the cycle length?

    A transition probability is defined over a particular cycle, so its value depends on how long that cycle is. The chance of moving from one state to another in a year differs from the chance over a month, being larger for the longer period. This is why a probability estimated for one time interval cannot simply be reused for a different cycle length, and why it is converted through the underlying rate when the cycle changes. The probability and the cycle are therefore inseparable. Briggs and colleagues (2006) explain this dependence.

    Source: Briggs et al. 2006

  • How are transition probabilities estimated?

    Transition probabilities are estimated from data on how often patients move between states over a period, drawn from trials, cohort studies, or registries, giving the proportion moving from one state to another per cycle. Where the data cover a different period than the cycle, or come as rates, they are converted to cycle-specific probabilities. The estimates should reflect the decision population and the cycle length, and their uncertainty is examined, since the model's results depend heavily on the transition probabilities.

    Source: Sonnenberg & Beck 1993

  • How are transition probabilities derived from rates?

    Transition probabilities are derived from rates using the exponential relationship, since evidence often provides rates or probabilities over periods differing from the model's cycle. A rate is converted to a probability for the cycle by the formula that the probability equals one minus the exponential of minus the rate times the cycle length. This ensures the transition probability matches the cycle and stays between zero and one, avoiding the errors of using a rate directly or scaling probabilities linearly across periods.

    Source: Miller & Homan 1994

  • Why must transition probabilities from a state sum to one?

    The transition probabilities from a given state must sum to one because they cover all the states a patient in that state could move to, including remaining in the same state, and the patient must end the cycle in some state. These possibilities are exhaustive and mutually exclusive, so their probabilities sum to one. If they summed to less or more, some probability would be missing or double-counted, and the cohort would not be conserved, so this is a basic check on the transition probabilities.

    Source: Sonnenberg & Beck 1993

  • Why are transition probabilities important in a model?

    Transition probabilities are important because they drive the movement of patients through a Markov model, determining how the cohort is distributed across states over time and hence the costs and effects that accrue. Because outcomes depend heavily on these probabilities, they are estimated from the best available evidence, matched to the cycle length, and their uncertainty explored in sensitivity analysis. Errors in the transition probabilities bias the model's results, so their accurate derivation is central to a valid Markov model.

    Source: Sonnenberg & Beck 1993

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-MP-042

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