Skip to content

Two one-sided equivalence test

TOST tests whether a difference lies inside predeclared practical margins. Work through two one-sided z tests, the matching 90% interval, and why nonsignificance does not establish equivalence.

A two one-sided equivalence test (TOST) tests whether a population difference lies strictly between two predeclared bounds of practical importance. A quant comparing a new execution method with a reference method might ask whether their mean performance differs by less than a specified tolerance in either direction. This asks for evidence of a sufficiently small difference; an ordinary hypothesis test that fails to detect a difference from zero does not supply that evidence.

Put the unacceptable differences in the null

Let δ\delta denote the population mean difference, measured as new minus reference, and choose L<UL<U before inspecting the results. The hypotheses are

H0:δ≤L or δ≥U,H1:L<δ<U.H_0:\delta\le L\ \text{or}\ \delta\ge U, \qquad H_1:L<\delta<U.
TOST rejects the lower null δ≤L\delta\le L and the upper null δ≥U\delta\ge U separately, requiring both rejections. Each component uses the same significance level α\alpha. Schuirmann's original paper describes this construction and its connection to the central 100(1−2α)%100(1-2\alpha)\% interval. Schuirmann (1987), pp. 660–661.
There is no Bonferroni division to α/2\alpha/2 here. This is an intersection–union test: under the overall null, at least one component null is true. Rejecting both necessarily rejects that true component, whose rejection probability is at most α\alpha. Therefore the overall false-equivalence probability is at most α\alpha, provided the component tests are valid. This argument does not require their independence.
The margins express the economic question. A tolerance in basis points must specify the performance measure, horizon and cost treatment. Widening it after seeing the estimate changes the question. Equivalence also does not assert exact equality or equal tail risk. Lakens discusses predeclared bounds and distinguishes equivalence from nonsignificance. Lakens (2017), pp. 355–356.

A known-standard-error calculation

Consider an original hypothetical comparison of mean performance per trade, after the same specified transaction costs. Declare the acceptable region to be (−1,+1)(-1,+1) basis points per trade. These are illustrative tolerances, not recommended thresholds.
Stipulate a normally distributed estimator δ^\hat\delta with mean δ\delta and known standard error se=0.3s_e=0.3 bp. Observe δ^=0.2\hat\delta=0.2 bp and use α=0.05\alpha=0.05. With Φ\Phi denoting the standard normal CDF:
Component nullStatisticOne-sided p-value
δ≤−1\delta\le-1zL=(0.2+1)/0.3=4z_L=(0.2+1)/0.3=41−Φ(4)=0.000031671-\Phi(4)=0.00003167
δ≥+1\delta\ge+1zU=(0.2−1)/0.3=−8/3z_U=(0.2-1)/0.3=-8/3Φ(−8/3)=0.00383038\Phi(-8/3)=0.00383038
Both p-values are below 0.05, so TOST establishes equivalence within the stipulated margins under this model. The overall TOST p-value is their maximum, approximately 0.00383.
The matching central confidence interval is 90%, because 1−2α=0.901-2\alpha=0.90:
δ^±z1−αse=0.2±1.644853627(0.3)=(−0.293456, 0.693456) bp.\hat\delta\pm z_{1-\alpha}s_e =0.2\pm1.644853627(0.3) =(-0.293456,\ 0.693456)\ \text{bp}.

Its endpoints lie strictly inside (−1,+1)(-1,+1). Algebraically, its lower endpoint exceeds LL exactly when zL>z1−αz_L>z_{1-\alpha}; its upper endpoint is below UU exactly when zU<−z1−αz_U<-z_{1-\alpha}. This article uses strict rejection, p<αp<\alpha: an interval endpoint exactly on a margin is insufficient. Equality conventions have probability zero in this continuous model, but rounded displayed endpoints must not decide a boundary case.

Two hypothetical normal estimates both equal 0.2 bp. With known SE 0.3 bp the 90% interval is −0.293 to 0.693 bp, strictly inside the −1 to +1 bp margins. With known SE 0.8 bp the interval is −1.116 to 1.516 bp and crosses both margins. Ordinary two-sided zero-test p-values are 0.505 and 0.803 respectively.
Two hypothetical normal estimates both equal 0.2 bp. With known SE 0.3 bp the 90% interval is −0.293 to 0.693 bp, strictly inside the −1 to +1 bp margins. With known SE 0.8 bp the interval is −1.116 to 1.516 bp and crosses both margins. Ordinary two-sided zero-test p-values are 0.505 and 0.803 respectively.
Original known-SE examples. Dots show the same estimate; interval width determines whether the chosen equivalence margins can be ruled out.

What the zero test misses

For the main example, the ordinary two-sided test of δ=0\delta=0 gives z=0.2/0.3=2/3z=0.2/0.3=2/3 and p≈0.505p\approx0.505. With the same estimate but known SE 0.8 bp, that test also fails to reject (p≈0.803p\approx0.803), while the 90% interval now crosses both margins. Equivalence is not established in this second case. Neither result proves the null of its own test.

Statistical difference and practical equivalence can also coexist: a precisely estimated, small nonzero difference can exclude zero while remaining inside the margins. A 95% interval answers the usual 5% two-sided zero-test question; substituting it for the 90% interval makes this TOST criterion more conservative.

Match uncertainty to the design

The calculation above assumes a known sampling standard error. With estimated variance in a normal mean design, use the appropriate Student tt reference distribution and degrees of freedom; independent unequal-variance samples and paired observations require different uncertainty calculations. Lakens supplies the independent and dependent-mean versions. Lakens (2017), pp. 357–358.
Paired trade comparisons, serial dependence and repeated searches across methods must be reflected in the inference design. Merely inserting a sample standard deviation into the known-SE calculation does not preserve its guarantees. The Confidence Intervals and Hypothesis Testing lesson develops the normal-family tt pivot and interval/test relationship (public preview; full lesson requires membership). NIST also explains why confidence levels describe repeated-sampling coverage rather than a posterior probability that the fixed difference lies in the observed interval. NIST, §1.3.5.2.

Sources

Last updated
  • equivalence testing
  • tost
  • hypothesis testing
  • confidence intervals
  • practical significance
← Back to the glossaryBack to top ↑