Abstract
In this article, we characterize efficient portfolios, i.e. portfolios which are optimal for at least one rational agent, in a very general multi-currency financial market model with proportional transaction costs. In our setting, transaction costs may be random, time-dependent, have jumps and the preferences of the agents are modeled by multivariate expected utility functions. We provide a complete characterization of efficient portfolios, generalizing earlier results of Dybvig (Rev Financ Stud 1:67–88, 1988) and Jouini and Kallal (J Econ Theory 66: 178–197, 1995). We basically show that a portfolio is efficient if and only if it is cyclically anticomonotonic with respect to at least one consistent price system that prices it. Finally, we introduce the notion of utility price of a given contingent claim as the minimal amount of a given initial portfolio allowing any agent to reach the claim by trading, and give a dual representation of it as the largest proportion of the market price necessary for all agents to reach the same expected utility level.
Similar content being viewed by others
Notes
i.e., such a space supports a uniform random variable \(U\) on \((0,1)\).
Since \(Y_{0}(\omega )\in \partial U(X_{0}(\omega ))\) for all \(\omega \in A\), we have \(\partial U(X_{0}(\omega ))\ne \emptyset \). Thus, the fact that \( {\text{ dom}}\,(\partial U)\subset {\text{ dom}}\,(U)\) implies that \(X_{0}(\omega )\in {\text{ dom}}\,(\partial U)\subset {\text{ dom}}\,(U)\), so that \(U(X_{0}(\omega ))>-\infty \).
Indeed, assume that \(\pi (X_{0},x_{0})<1\) for some \(X\in \mathcal B ^{U}(X_{0})\). Since \(X_{0}\) is efficient for some \(x_{0}\) and \(U\in \mathcal U \), we have that \(X_{0}\) is a maximizer for an agent having utility function \(U\) and an initial portfolio \(x_{0}\). Moreover, by definition of \( \pi (X_{0},x_{0})\), the initial portfolio \(\pi (X_{0},x_{0})x_{0}<x_{0}\) leads to \(X\) as well. In other terms, the initial wealth \(x_{0}\) may lead to the terminal portfolio \(X_{0}+(1-\pi (X_{0},x_{0}))x_{0}>X\). Since \(U\) is strictly increasing, this contradicts the fact that \(X_{0}\) is a maximizer. Thus, when \(X_{0}\) is efficient its utility price.
A construction of such a random vector \(X^{\prime }\) goes as follows: take a random variable \(U\) with uniform distribution on \((0,1)\) and set \(X^{\prime }=\tilde{X}_{0}\) on \(\Omega _{0}\) and, for \(i=1,\ldots ,n,\,X_{\mid \Omega _{i}}^{\prime }=F_{i+1}^{-1}(U_{i})\) where \(U_{i}\) is the restriction of \(U\) on \(\Omega _{i}\) and \(F_{i+1}\) is the c.d.f. of the restriction of \(\tilde{X} _{0}\) on \(\Omega _{i+1}\). It is easy to verify that \(X^{\prime }\) satisfies the properties listed above. Notice that to perform such a construction we need the assumption that \(X_{0}\) has a continuous c.d.f..
References
Benedetti, G., Campi, L.: Multivariate utility maximization with proportional transaction costs and random endowment. SIAM J. Control Optim. 50, 1283–1308 (2012)
Bouchard, B.: Utility maximization on the real line under proportional transaction costs. Financ. Stochast. 6, 495–516 (2002)
Campi, L., Owen, M.P.: Multivariate utility maximization with proportional transaction costs. Financ. Stochast. 15, 461–499 (2010)
Campi, L., Schachermayer, W.: A super-replication theorem in Kabanov’s model of transaction costs. Financ. Stochast 10, 579–596 (2006)
Carlier, G., Dana, R.-A., Galichon, A.: Pareto efficiency for the concave order and multivariate comonotonicity. J. Econ. Theory 147, 207–229 (2012)
Deelstra, G., Pham, H., Touzi, N.: Dual formulation of the utility maximization problem under transaction costs. Ann. Appl. Probab. 11, 1353–1383 (2001)
Deheuvels, P.: Caractérisation complète des lois extrèmes multivariées et de la convergence des types extrèmes. Pub. Inst. Stat. Univ. Paris 23(3–4), 1–36 (1978)
Diestel, J., Uhl, J.J.: Vector Measures, Mathematical Surveys, No. 15. American Mathematical Society, Providence (1977)
Dybvig, P.H.: Distributional analysis of portfolio choice. J. Bus. 63(3), 369–393 (1988)
Dybvig, P.H.: Inefficient dynamic portfolio strategies or how to throw away a million dollars in the stock markets. Rev. Financ. Stud. 1(1), 67–88 (1988)
Ekeland, I., Galichon, A., Henry, M.: Comonotonic measures of multivariate risks. Math. Financ. 22, 109–132 (2012)
Ekeland, I., Schachermayer, W.: Law invariant risk measures on \(L^\infty (\mathbb{R}^d)\). Stat. Decis. 28, 195–225 (2011)
Guasoni, P., Lépinette, E., Rásonyi, M.: The fundamental theorem of asset pricing under transaction costs. Financ. Stochast. 16(4), 741–777 (2012)
Guasoni, P., Rásonyi, M., Schachermayer, W.: The fundamental theorem of asset pricing for continuous processes under small transaction costs. Ann. Financ. 6(2), 157–191 (2010)
Hall, P., Heyde, C.C.: Martingale limit theory and its application. Probability and Mathematical Statistics. Academic Press, Inc. [Harcourt Brace Jovanovich, Publishers], New York/London (1980)
Hardy, G.H., Littlewood, J.E., Pólya, G.: Inequalities, 2nd edn. Cambridge University Press, Cambridge (1952)
Jouini, E., Kallal, H.: Martingales and arbitrage in securities markets with transaction costs. J. Econ. Theory 66, 178–197 (1995)
Jouini, E., Kallal, H.: Efficient trading strategies in the presence of market frictions. Rev. Financ. Stud. 14(2), 343–369 (2001)
Jouini, E., Portes, V.: Efficient Trading Strategies. Available at SSRN: http://ssrn.com/abstract=1000208 (Preprint, 2005)
Kabanov, YuM: Hedging and liquidation under transaction costs in currency markets. Financ. Stochast. 3, 237–248 (1999)
Kabanov, Y., Safarian, M.: Markets with Transaction Costs: Mathematical Theory. Springer, Berlin/ Heidelberg (2009)
Kramkov, D., Schachermayer, W.: The asymptotic elasticity of utility functions and optimal investment in incomplete markets. Ann. Appl. Probab. 9, 904–950 (1999)
Luenberger, D.G.: Optimization by Vector Space Methods. Wiley, New York (1969)
Nelson, R.B.: An Introduction to Copulas (Lecture Notes in Statistics No. 139). Springer, New York (1999)
Pratelli, M.: A MiniMax theorem without compactness hypothesis. Mediterr. J. Math. 2, 103–112 (2005)
Puccetti, G., Scarsini, M.: Multivariate comonotonicity. J. Multivar. Anal. 101, 291–304 (2010)
Rao, K.P.S.B., Rao, M.B.: Theory of Charges: A Study of Finitely Additive Measures. Academic Press, London (1983)
Rockafellar, R.T.: Convex Analysis. Princeton University Press, Princeton (1972)
Ruschendorf, L., Kiesel, S.: On optimal allocation of risk vectors. Insur. Math. Econ. 47, 167–175 (2010)
Schachermayer, W.: The fundamental theorem of asset pricing under proportional transaction costs in finite discrete time. Math. Financ. 14(1), 19–48 (2004)
Acknowledgments
The authors thank the “Chair Les Particuliers Face aux Risques”, Fondation du Risque (Groupama-ENSAE-Dauphine), the GIP-ANR “Risk” project and the “Chair Finance and Sustainable Development” sponsored by EDF for their support.
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
This appendix collects the proofs of some technical results that have been used throughout the paper.
Proof of Proposition 4.1
It is straightforward that cyclic anticomonotonicity implies (4.3). Conversely, assume that \(X\) and \(Y\) satisfy property (4.3). To obtain that \(X\) and \(Y\) are cyclically anticomonotonic, it suffices to prove that there exist two random vectors \(X^{\prime },Y^{\prime }\) with \(X^{\prime }=X\) and \( Y^{\prime }=Y\) a.s., such that \(X^{\prime }\) and \(Y^{\prime }\) are cyclically anticomonotonic. Denote \(X=(X^1,\ldots ,X^d)\) and \(Y=(Y^1,\ldots ,Y^d)\), and consider the product set for \(n \in \mathbb N ^*\):
Then, for each vector of integers \(I = (I^1,\ldots ,I^d)\) and \( K=(K^1,\ldots ,K^d)\) in \(\mathbb N ^{d}_{n2^n}\), define the sets \(A_I\) and \( B_K\) by
in such a way that the family \(\{ A_I \cap B_K : (I,K) \in ( N^{d}_{n2^n})^2 \}\) is a partition of the set \(\{ (X ,Y ) \in [0,n]^d \times [0,n]^d \}\). The rest of the proof is structured in three main steps.
Step 1: construction of \(X^{\prime }\). We define
with \(P_{n}:=\left\{ \left( I,K\right) \in \left( \mathbb N _{n2^{n}}^{d}\right) ^{2}:\mathbb P \left( A_{I}\cap B_{K}\right) >0\right\} \). Defining
one can see that when \(\omega \notin N_{n}\), we have \(\Vert X^{n}(\omega )-X(\omega )\Vert \le 2^{-n}\) for every \(n\in \mathbb N \). Thus, for every \( \omega \in \Omega ,\,X^{n}\) converges and we can define its limit by setting
By construction, \(X^{\prime }=X\) a.s., since \(\mathbb P (N_{n})\rightarrow 0\). Indeed, one has \(\mathbb{P }(N_{n})=\mathbb{P }(X\ge n\mathbf 1 ,Y\ge n\mathbf 1 )\) which goes to \(0\) as \(n\rightarrow +\infty \), being both \(X,Y\) finite valued.
Step 2: construction of \(Y^{\prime }\). In the same way, we define
If \(\omega \notin N_{n}\), we have \(\Vert Y^{n}(\omega )-Y(\omega )\Vert \le 2^{-n}\) for every \(n\in \mathbb N \). Therefore, for every \(\omega ,\,Y^{n}\) converges and we can define its limit setting
yielding that \(Y^{\prime }=Y\) almost surely.
Step 3: conclusion. The two sequences \(Y_{n}\) and \(X_{n}\) have been constructed in order to have cyclically anticomonotonic random vectors in the limit. Indeed, let \(\Omega _{n}=\Omega \setminus N_{n}\) and \(p\in \mathbb N ^{*}\). For \((\omega _{1},\omega _{2})\in \Omega _{n}^{2}\), we have
Thus, for every \((\omega _{1},\ldots ,\omega _{p+1})\in \Omega _{n}^{p+1}\) with \(\omega _{p+1}=\omega _{1}\), we have
Consider now the function
It is constant on the set \(\times _{i=1}^{p}A_{I^{i}}\cap B_{K^{i}}\), for \( (I^{i},K^{i})\in P_{n},\,i=1,\ldots ,p\). Thus, we necessarily have
Indeed, if it was not the case, Eq. (7.1) would yield that for some \((I^{i},K^{i})\in P_{n},\,i=1,\ldots ,p\), and for all \((\omega _{1},\ldots ,\omega _{p})\in \times _{i=1}^{p}A_{I^{i}}\cap B_{K^{i}}\) – a strictly positive probability set, by construction – the following inequality holds:
which contradicts Eq. (4.3). We conclude that for every \((\omega _{1},\ldots ,\omega _{p})\in A^{p}\), where \( A:=\Omega \setminus \cap _{n\ge 1}N_{n}\), we have
with \(\mathbb P (A)=1-\lim _{n}\mathbb P (N_{n})=1\).\(\square \)
Proof of Proposition 4.2
First, distinguish between two cases: If for all \(X\in \mathcal L (X_{0})\) (implying in particular that \(X\in L^{0}(\mathbb R _{+}^{d})\)) we have \( \mathbb E \left[ XY\right] =+\infty \), there is nothing to prove. Let us turn to the second case when there exists at least one \(X\in \mathcal L (X_{0})\) such that \(\mathbb E \left[ XY\right] <\infty \), so that the infimum in (4.5) is finite.
In the following, we denote \(C_{X_{0}}\) a copula of \(X_{0}\), and \(C_{Y}\) a copula of \(Y\) (we refer to Nelson’s book [24] for details on copulas). Consider now the set \(\mathcal C (X_{0},Y)\) of all copulas on \(\mathbb R ^{2d}\), such that for every \(C\in \mathcal C (X_{0},Y)\), the marginal copula of the \(d\) first variables is \(C_{X_{0}}\), and the marginal copula of the \(d\) last variables is \(C_{Y}\), i.e.
It is straightforward to see that the set \(\mathcal C (X_{0},Y)\) is closed with respect to the topology of pointwise convergence on \(\mathcal C \), the set of all possible copulas on \(\mathbb R ^{2d}\). Furthermore the set \( \mathcal C \) is compact with respect to this topology (see Deheuvels [7], Theorem 2.3). Thus the set \(\mathcal C (X_{0},Y)\) is itself compact with respect to the topology of pointwise convergence. Let \(X_{n}\) be a sequence in \({\mathcal{L }X_{0}})\) such that
and let \(C_{n}\) denote the copula of \((X_{n},Y)\). Since \(\mathcal C (X_{0},Y) \) is compact, we can assume without loss of generality. (up to extracting subsequences) that the sequence \(C_{n}\in \mathcal C (X_{0},Y)\) converges pointwise to a copula \(C\in \mathcal C (X_{0},Y)\). Consider the random vector \(\tilde{X}_{0}\) such that the copula of \((\tilde{X}_{0},Y)\) is \(C\). In particular, \(\tilde{X}_{0}\in \mathcal L (X_{0})\). Notice that
where \(C_{n}^{i}\) denotes the marginal copula of the vector \( (X_{n}^{i},Y^{i})\) and where we used the fact that \(X_{n}^{i}\) has the same law as \(X_{0}^{i}\) for all \(i\). By the pointwise convergence of \(C_{n}\) to the copula \(C\) of \((\tilde{X}_{0},Y)\), we deduce that, for every \(u\ge 0,\, t\ge 0\) and \(i\in \left\{ 1,\ldots ,d\right\} \), we have
with \(C^{i}\) is the marginal copula of the vector \((\tilde{X}_{0}^{i},Y^{i})\). Therefore by Fatou’s lemma and the Eq. (7.2), we have
and thus, \(\mathbb E \left[ \langle \tilde{X}_{0},Y\rangle \right] =\min \{ \mathbb E \left[ YX\right] :X\in \mathcal L (X_{0})\}\).
Now, let us prove that \(\tilde{X}_{0}\) and \(Y\) are cyclically anticomonotonic. Suppose that this is not the case. Thus, by Corollary there exist \(\varepsilon >0,\,p\ge 1\) and some non negligible measurable sets \(\Omega _{1},\ldots ,\Omega _{p}\) such that for all \((\omega _{1},\ldots ,\omega _{p})\in \Omega _{1}\times \ldots \times \Omega _{p}\), we have
and, being the space \((\Omega ,\mathcal F ,\mathbb{P })\) atomless, we can choose the sets \(\Omega _{1},\ldots ,\Omega _{p}\) in such a way that \(\mathbb P (\Omega _{1})=\mathbb P (\Omega _{2})=\ldots =\mathbb P (\Omega _{p})\). Consider a random vector \(X^{\prime }\), distributed as \(\tilde{X}_{0}\) with
with the convention \(\Omega _{p+1}=\Omega _{1}\).Footnote 4 A consequence of such a construction is that \(X^{\prime }(\Omega _{i})=\tilde{X}_{0}(\Omega _{i+1})\) a.s. for all \(i=1,\ldots ,p\). Since \(X^{\prime }\) and \(\tilde{X} ^{0} \) coincide on \(\Omega \setminus \cup _{i=1}^{p}\Omega _{i}\) we have
Moreover, we have by construction that \(\sum _{i=1}^{p}\langle Y,(X^{\prime }- \tilde{X}_{0})_{\mid \Omega _{i}}\rangle \le -\varepsilon \), which implies
As a consequence, we have \(\mathbb E \left[ X^{\prime }Y\right] <\mathbb E \left[ \tilde{X}_{0}Y\right] \), so that \(\tilde{X}_{0}\) cannot be the minimizer. This is clearly a contradiction and ends the proof.\(\square \)
Proof of Lemma 5.1
Let \(\lambda >0\) be a certain proportion of portfolio \(x_{0}\). Using Theorem (3.1), we have that \(X_{0}\) can be hedged by the initial holdings vector \(\lambda x_{0}\), if and only if:
We claim that the latter condition is equivalent to the following
Clearly (7.3) implies (7.4). Assume (7.4) and let \(m\) be any measure in \(\mathcal D \). Since \(m (\Omega )\in K_{0}^{*}\) and \(K_{0}^{*}= {\text{ cone}}(K_{0}^{*}(x_{0}))\), we have \(m (\Omega )=\beta z_{0}\) where \(\beta \ge 0\) and \(z_{0}\in K_{0}^{*}(x_{0})\). If \(\beta =0\) there is nothing to prove. Consider the case \(\beta >0\) and define the measure \(m_{\beta }:=m/\beta \in \mathcal D \). Moreover, \(m_{\beta }\in \mathcal D ^{\bot }(x_{0})\) by construction. The claim is proved. To conclude the proof, notice that whenever \(m\in \mathcal D ^{\bot }(x_{0})\) one has \(m (\Omega )=x_{0}/\Vert x_{0}\Vert ^{2}+z^{\bot }\) with \(\langle z^{\bot },x_{0}\rangle =0\), so that \(\langle x_{0},m (\Omega )\rangle =1\). Thus, \(X_{0}\) can be hedged by the initial portfolio \(\lambda x_{0}\) if and only if
which proves the first equality in 5.3. For the second one, it suffices to use the same arguments using the formulation of Theorem 3.1 in terms of consistent price systems together with the Remark 3.3 in [1] stating a one-to-one correspondence between consistent price systems and elements of \(\mathcal D \cap {\text{ ca}}(\mathbb{R }_+ ^d)\).\(\square \)
Proof of Lemma 5.2
(i) Let \(Y=\frac{dm}{d\mathbb P }\) for some \(m\in \mathcal D ^\bot (x_0) \cap {\text{ ca}}(\mathbb{R }^d)\). First note that we obviously have \(\mathcal B (X_{0})\subset \mathcal B ^{U}(X_{0})\) for all \(U\in \mathcal U \), so that
We are now going to prove the converse inequality and that the infimum in the right hand side above is attained. By Proposition 4.2, we can choose \(\tilde{X}_{0}\sim X_{0}\) such that \(\tilde{X} _{0}\) and \(Y\) are cyclically anticomonotonic and \(\tilde{X}_{0}\) satisfies
so that the infimum in (5.8) is attained. Notice that \(\lambda _{0}\le 1\) since \(m\in \mathcal D ^{\bot }(x_{0})\) and \(X_{0}\in \mathcal{A }_{T}^{x_{0}}\), so that \(m (X_{0})=\mathbb{E }[YX_0]\le 1\). At this point, we would be tempted to follow the second part of the proof of Theorem to construct a utility function \(U\in \mathcal{U }\) such that \(\tilde{X}_{0}\) solves
However, it may happen that \(\tilde{X}_{0}\) and \(Y\) do not satisfy the condition (iv) of Theorem , i.e.
Nevertheless, for any \(\varepsilon >0\) and for all \(i=1,\ldots ,d\), we can exhibit a random vector \(\tilde{X}_{\varepsilon }\) satisfying the following properties
-
1.
\(\tilde{X}_{\varepsilon }\) and \(Y\) are cyclically anticomonotonic and satisfy the properties (7.5) above;
-
2.
\(\mathbb{E }[Y\tilde{X}_0] - \varepsilon _0 \le \mathbb{E }[Y\tilde{X}_\varepsilon ] \le \mathbb{E }[Y\tilde{X}_0]\), for some \(0<\varepsilon _0 \le \varepsilon \).
In order to obtain such random variables, one may proceed as follows: for any \(\varepsilon >0\) and any \(y\in \mathbb R ^d _+\), define
Consider now the function \(y\mapsto \psi (y) := \mathbb{E }[Y (\tilde{X}_{\varepsilon ,y} - \tilde{X}_0)] \) and notice that \(\psi (y) \rightarrow \varepsilon >0\) as \(y\downarrow 0\), while \(\psi (y)\) tends to a strictly negative value as \(y \rightarrow +\infty \). Thus, one can choose \(y=y(\varepsilon _0)\) such that property (b) above is satisfied. It is then easy to check that, by construction, property (a) above is fulfilled as well. Let us denote \( \tilde{X}_{\varepsilon } := \tilde{X}_{\varepsilon ,y(\varepsilon _0)}\).
Thus, even though \(\tilde{X}_{\varepsilon }\) might not be attainable, we can nonetheless reproduce step-by-step the second part of the proof of Theorem , and find a utility function \( U_{\varepsilon }\in \mathcal{U }\) such that \(\tilde{X}_{\varepsilon }\) solves
We first deduce that
Moreover, \(\tilde{X}_{0}\) is a contingent claim preferred by each agent to \( \tilde{X}_{\varepsilon }\), i.e. \(\mathbb{E }[U(\tilde{X}_0 )]\ge \mathbb{E }[U(\tilde{X}_{\varepsilon })]\) for all \(U\in \mathcal U \). Indeed, let \(U\in \mathcal U \). Since \(Y\in \partial U(\tilde{X}_{0})\) (recall that \(Y\) and \(\tilde{X}_{0}\) are cyclically anticomonotonic), we have
by the right hand side in property (b) above.
Therefore \(\mathcal B ^{U}(\tilde{X}_{0})\subset \mathcal B ^{U}(\tilde{X} _{\varepsilon })\) for all \(U\in \mathcal U \), yielding
where the second inequality is due to (7.6) while the last one comes from the left hand side in property (b) above. Since \(\mathcal B ^{U}(\tilde{X}_{0})=\mathcal B ^{U}(X_{0})\), for all \(U\in \mathcal U \), we finally obtain
Letting \(\varepsilon \) (and so \(\varepsilon _{0}\)) tend to zero ends the proof.
(ii) To prove equality (5.9), it suffices to apply Theorem 3.2 in Pratelli [25], which is a version of min-max theorem well suited to our case since it does not use any compactness assumption. Indeed, \(m\mapsto m(X)\) is weak* continuous on the convex set \(\mathcal D ^{\bot }(x_{0})\) and \(X\mapsto m(X)\) is a linear and so convex function. Moreover \(\mathcal B (X_{0})\) is a nonempty convex subset of \(L^0 (\mathbb R ^d _+)\) and the its level sets \(\{X\in \mathcal B (X_0) : m(X)\le b\}\) are closed and bounded with respect to the convergence in probability for any \(b\ge 0\) and \(m\in \mathcal D ^{\bot } (x_0) \cap {\text{ ca}}(\mathbb{R }^d _+)\). More precisely, Pratelli’s theorem is formulated for subsets of \(L^0_+ = L^0(\mathbb{R }_+)\), the set of all positive real valued random variables. Nonetheless, a careful inspection of his proof reveals that the result still holds in the multidimensional case, i.e. for \(L^0(\mathbb{R }_+ ^d)\).\(\square \)
Rights and permissions
About this article
Cite this article
Campi, L., Jouini, E. & Porte, V. Efficient portfolios in financial markets with proportional transaction costs. Math Finan Econ 7, 281–304 (2013). https://doi.org/10.1007/s11579-013-0099-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11579-013-0099-4
Keywords
- Efficient portfolios
- Cyclic anticomonotonicity
- Utility maximization
- Proportional transaction costs
- Duality
- Utility price