Computing expectiles via fixed point iterations
Thi Khanh Linh Ha, Andreas Heinrich Hamel, Daniel Kostner

TL;DR
This paper introduces fixed point iteration methods for computing expectiles, a class of risk measures in finance, providing new convergence proofs for these algorithms.
Contribution
It offers a novel convergence proof for fixed point algorithms used to compute expectiles, enhancing their theoretical foundation.
Findings
Fixed point characterizations enable efficient expectile computation
Convergence of the algorithms is theoretically established
Two-sided expectiles are practically computed using the proposed methods
Abstract
Expectiles are statistical parameters which also provide a class of sublinear risk measures in finance. They are solutions of continuous optimization problems. The corresponding first order condition provides two different fixed point characterizations for expectiles, both of which can be utilized for computing them. Although especially the so-called two-sided version is already implemented and widely used, a general convergence proof appears to be new.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRisk and Portfolio Optimization · Stochastic processes and financial applications · Optimization and Variational Analysis
Computing expectiles via fixed point iterations
Ha Thi Khanh Linh111Free University of Bolzano-Bozen, \hrefmailto:[email protected]@unibz.it Andreas H. Hamel222Free University of Bolzano-Bozen, \hrefmailto:[email protected]@unibz.it Daniel Kostner333formerly Free University of Bolzano-Bozen, \hrefmailto:[email protected]@mailbox.org
(August 30, 2025)
Abstract
Expectiles are statistical parameters which also provide a class of sublinear risk measures in finance. They are solutions of continuous optimization problems. The corresponding first order condition provides two different fixed point characterizations for expectiles, both of which can be utilized for computing them. Although especially the so-called two-sided version is already implemented and widely used, a general convergence proof appears to be new.
Keywords. expectile, expectile risk measure, fixed point, expectile computation
2020 MSC Primary 90C46, Secondary 65K05, 91G70
1 Introduction
Expectiles as statistical parameters, basically M-quantiles, were introduced within a regression framework by Newey and Powell in [9]. Since then, they have gained considerable attention supported by the fact that they can be turned into financial risk measures which are coherent, law-invariant and elicitable [3, 4, 11], and they are the only ones with these features within the class of M-quantiles.
The computation of expectiles is a non-trivial task. We refer the reader to the recent paper by Daouia, Stupfler and Usseglio-Carleve [6] which not only contains some exact computation formulas for the discrete case and numerical procedures such as a Newton type algorithm but also many examples illustrating several features and difficulties. Results on the asymptotic behavior of expectiles, i.e., the convergence of sample expectiles to the expectile of the underlying distribution can be found in [8].
In the present note, the following results are given:
– a direct proof for the convergence of a one-sided fixed point iteration via Banach’s fixed point theorem,
– a direct proof of a two-sided fixed point iteration under less restrictive assumptions than the ones in [6, Section 2.2],
– ramifications for the discrete case including finite termination results.
The first and the second contribution seem to be new in the literature; in particular, we could not find a general convergence proof for the fixed point iteration used in [6] and also already in the software package [10]. One may note that the computation of univariate expectiles is also important for the computation of projection expectiles in the multivariate case without [5] or with underlying order relation for the values of random vectors [7]. In [3], the method for the computation of expectiles was not indicated.
2 Computation of univariate - expectiles
2.1 Fixed point iterations
The -expectile of a random variable with existing second moment for is the unique minimizer of an asymmetric quadratic loss function:
[TABLE]
The first order condition for the minimization problem yields the equation
[TABLE]
which can also be used to extend the definition of the -expectile to random variables with (only) first moments: it is the unique number satisfying (2.2).
Replacing the positive and the negative part in (2.2) by the other one, respectively, leads to the ”one-sided” formulas (see [4, formula (12)], [5, formula (3)] and already [9])
[TABLE]
which could be used for a fixed point iteration. The following result shows that this idea is justified.
Theorem 2.1
The function defined by
[TABLE]
is a contraction.
Proof. The functions , are Lipschitz continuous with constant 1 for all . This property is inherited by and . One has for , thus is a contraction with contraction constant if . Similarly, implies which is the contraction constant in this case.
Banach’s fixed point theorem [1, 3.48 Contraction Mapping Theorem] now yields the convergence of a sequence defined by with any to the unique fixed point of , i.e., . Moreover, .
The fixed point version of (2.2) is also mentioned in [6], namely for with , but the fixed point iteration is neither mentioned, nor applied in this reference.
Remark 2.2
Theorem 2.1 can also be used to give another definition of the -expectile: it is the unique fixed point of the function . This is a different characterization compared to elicitability [11] which raises questions like the following. Is there a useful fixed point characterization of quantiles? Can a fixed point characterization of such a statistical parameter be used for purposes like backtesting? We note, however, that it might be difficult to turn [4, Corollary 3, Equation (6)] into a fixed point form without further assumptions to the functions , defining the objective of the minimization problem parallel to (2.1).
Using
[TABLE]
one can give (2.2) the ”two-sided” form
[TABLE]
which in turn means that the expectile is a fixed point of the function .
A fixed point iteration for is the underlying idea of the Repeated Weighted Averaging (RWA) algorithm used in [10] for computing sample expectiles. In fact, the recursive formula in [6, p. 7]
[TABLE]
(a version of the fixed point iteration for ) is also used by the codes in [10] to compute the empirical expectiles. This was probably not realized in [6] since it was not stated in the description/manual of [10]. On the other hand, [6] gives an interpretation of the fixed point iteration for as a Newton-Raphson method under additional assumptions.
To the best of our knowledge, there is no general convergence proof yet for the fixed point iteration via (2.6) although the algorithm works very well. Under additional assumptions (the distribution has a continuous density function), [6, Thm. 2.2, Cor. 2.3] provides quadratic convergence as expected from a Newton-type method.
The remainder of this section is devoted to a convergence proof for the sequence defined by with without any further assumption. Define the functions by
[TABLE]
and
[TABLE]
observing , where is the cdf of and its survival function. Of course, for all and
[TABLE]
due to the fact that is a convex combination of and .
Proposition 2.3
(a) One has
[TABLE]
(b) The function is decreasing.
(c) If , then ; if , then .
Proof. (a) Using (2.5) one gets
[TABLE]
and the formula for by doing a little algebra based on the linearity of the expected value.
(b) The function is decreasing and the function is increasing. Since the result follows.
(c) This is a consequence of (b) and .
Corollary 2.4
One has
(a) if ;
(b) if .
Proof. By (2.7), the sign of is the same as the one of since . Thus, from Proposition 2.3 (c) one gets
[TABLE]
and
[TABLE]
Theorem 2.5
Let . Then one has for each .
Proof. Abbreviate . First, assume . Corollary 2.4 (a) ensures . On the other hand,
[TABLE]
The numerator of the last fraction is
[TABLE]
since satisfies (2.6). Altogether, .
Secondly, assume . A similar transformation as above produces
[TABLE]
where the inequality is from and because of the assumptions. Thus, also in this case.
Corollary 2.6
Assume that is a sequence generated by
[TABLE]
with and arbitrary. Then is decreasing and bounded from below by with the possible exception of .
Proof. If , then by Theorem 2.5. If , then, again by Theorem 2.5, . In both cases, the remaining sequence is decreasing and bounded below by .
Consequently, the sequence converges to some with . It remains to verify .
Theorem 2.7
Under the assumption of Corollary 2.6, one has
[TABLE]
where . Moreover, .
Proof. We already know for
First, the random variable converges pointwise to and is bounded since
[TABLE]
The Dominated Convergence Theorem (DCT) yields
[TABLE]
A parallel argument produces
[TABLE]
Similarly, the bounded random variables , converge pointwise to , , respectively. Again by the DCT
[TABLE]
This means that the numerator as well as the denominator of in (2.7) converge to the corresponding expressions for . Moreover, the denominator can only have values in and is thus bounded away from 0. This gives
[TABLE]
Since both sides of (2.8) converge to the same limit , the claim follows: the right hand side of (2.7) yields and thus since is the only root of the function .
Remark 2.8
Of course, Theorems 2.5 and 2.7 have counterparts for the case . However, one can also use the formula to transform the problem.
2.2 Fixed point iterations for sample expectiles
Assume that a sample of data observations is available. Moreover, it is assumed that they are numbered in increasing order, i.e., . The empirical sample expectile is the fixed point of
[TABLE]
where is the sample mean and (see also, for example, [5, formula (8)]). The fixed point iteration for terminates after a finite number of steps. We start with a preliminary result.
Proposition 2.9
If , then .
Proof. We consider the case . On the one hand, one has which implies . On the other hand, one has
[TABLE]
This implies
[TABLE]
which means that is greater or equal than a convex combination of and , hence . Altogether, .
The proof for the case follows mirrored lines and yields .
Note that for and for also is a consequence of the monotonicity of the -expectile with respect .
Theorem 2.10
Let and . The fixed point iteration
[TABLE]
terminates after a finite number of steps in the following sense: if for , then there is such that
[TABLE]
in which case
[TABLE]
where .
Proof. The Banach Fixed Point Theorem [1, 3.48 Contraction Mapping Theorem] provides the estimate
[TABLE]
where is the contraction constant and the euclidean norm. Thus, for large enough, , and this inequality remains true for , . This implies (2.11). Now, one can solve the linear equation
[TABLE]
for which yields (2.12).
One may wonder what happens if coincides with a data point, i.e., . Here is a simple example.
Example 2.11
Let us consider the data set and . One has and since as one may see from
[TABLE]
Starting the fixed point iteration for with one gets , , . These values are decreasing and greater than . Starting with one gets , , . These values are increasing and less than . In both cases, the set does not change anymore starting with . Thus, one can compute via (2.11) as
[TABLE]
The following result shows that the behaviour in Example 2.11 is not a coincidence.
Proposition 2.12
Let .
(a) The function is piecewise linear and increasing with for all .
(b) If then ; if then .
Proof. (a) The monotonicity follows from the monotonicity of the positive part function and . Piecewise linearity is a consequence of the definition of . (b) This follows from (a) and .
The previous proposition implies that the sequence defined by (2.10) stays above and below if the starting point is above and below , respectively. Moreover, the sequence is decreasing and increasing, respectively.
By the way of conclusion, (2.11) remains valid with .
Using the function instead of , the empirical sample expectile is the fixed point of the function
[TABLE]
Theorem 2.2 in [6] provides a result on quadratic convergence for the fixed point iteration for for continuous distributions, not for a discrete data set. In the discrete case, the convergence follows from the general case in Theorem 2.7.
A few features of simplify the computations.
Theorem 2.13
The function is piece-wise constant. Namely, if with , then
[TABLE]
The function is piece-wise linear and piece-wise strictly decreasing. It can only jump up at points with .
Proof. The first part is an immediate consequence of the definition of while the second follows from the first and Proposition 2.3 (b), (c).
Example 2.14
Consider and . One has and since as one may see from
[TABLE]
The function is piece-wise constant and ”jumps up” at and again at since : see Figure 2.1 (right).
Corollary 2.15
Assume . Then
[TABLE]
Proof. One has by Corollary 2.4 (a). Assume . Then since is constant on . Hence . Otherwise, .
Finite termination. By the way of conclusion, the sequence either stays in an interval (i.e., ) in which case or it ”moves down” at least one interval: from to with . Thus, the fixed point iteration for terminates after at most steps.
The following example illustrates this behavior.
Example 2.16
Consider and . One has and since as one may see from
[TABLE]
Again, the function is piece-wise constant and strictly decreasing except at , , . The fixed point iteration for starting with produces , , and . Thus, in this case, steps are needed to compute the expectile: see Figure 2.2.
Both of these behaviors are empirically illustrated in Figure 2.3 below. The data set for the underlying example is from a random sample of 1000 data points drawn from the normal distribution with mean and standard deviation . One may see that even for such a large data set, the convergence/finite termination can happens rather fast.
The two leftmost diagram rows also illustrate the ”overshooting effect” in the first step according to Corollary 2.6. For the two middle pictures, the -quantile with the same as for the expectile was used as starting point which illustrates that ”overshooting” may also occur for .
The impression that the pink curve seems to be non-concave (upper row, left and middle picture) is due to the fact that the finite termination criterion (2.12) cuts off the true graph of which indeed is a concave function (compare formula (2.9)).
3 Conclusion
Expectiles are minimizers of asymmetric quadratic loss functions. The corresponding first order condition can be turned into fixed point form by either replacing the positive or the negative part by the respective other one or, alternatively, by keeping both parts. This leads to different fixed point characterizations of expectiles, a one-sided one (2.3), (2.4) and a two-sided one (2.6). Existence and uniqueness of the fixed point can be shown via Banach’s fixed point theorem applied to the one-sided version. The question remains if such a procedure can be designed also for other statistical parameters, especially M-quantiles [4].
Both fixed point versions can be exploited for computational procedures which was already implemented in [10], but a general convergence proof was not available yet. This paper closes this little gap in the literature providing also finite termination criteria for both the one-sided and the two-sided fixed point iteration for sample expectiles.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Aliprantis CD, Border KC, Infinite Dimensional Analysis , Springer Publishers, 3rd edition 2006
- 2[2] Bellini F, Isotonicity properties of generalized quantiles , Statistics & Probability Letters, 82(11), 2017-2024, 2012
- 3[3] Bellini F, Di Bernardino E, Risk management with expectiles , The European Journal of Finance 23(6), 487-506, 2017
- 4[4] Bellini F, Klar B, Müller A, Rosazza Gianin E, Generalized quantiles as risk measures , Insurance: Mathematics and Economics 54, 41-48, 2014
- 5[5] Cascos I, Ochoa M, Expectile depth: Theory and computation for bivariate data sets , J. Multivar. Anal. 184, 2021
- 6[6] Daouia A, Stupfler G, Usseglio-Carleve A, An expectile computation cookbook , Statistics and Computing 34, 2024
- 7[7] Hamel AH, Ha TKL, Set-valued expectiles for ordered data analysis , J. Multivar. Anal. 208, 2025
- 8[8] Holzmann H, Klar B, Expectile asymptotics , Electronic J. Statistics 10, 2355-2371, 2016
