Abstract
We address a problem of stochastic optimal control motivated by portfolio optimization in mathematical finance, the goal of which is to minimize the expected value of a general quadratic loss function of the wealth at close of trade when there is a specified convex constraint on the portfolio, together with a specified almost-sure lower-bound on intertemporal wealth over the full trading interval. A precursor to the present work, by Heunis (Ann Financ 11:243–282, 2015), addressed the simpler problem of minimizing a general quadratic loss function with a convex portfolio constraint and a stipulated almost-sure lower-bound on the wealth only at close of trade. In the parlance of optimal control the problem that we shall address here exhibits the combination of a control constraint (i.e. the portfolio constraint) together with an almost-sure intertemporal state constraint (on the wealth over the full trading interval). Optimal control problems with this combination of constraints are well known to be quite challenging even in the deterministic case, and of course become still more so when one deals with these same constraints in a stochastic setting. We nevertheless find that an ingenious variational approach of Rockafellar (Conjugate duality and optimization, CBMS-NSF series no. 16, SIAM, 1974), which played a key role in the precursor work noted above, is fully equal to the challenges posed by this problem, and leads naturally to an appropriate vector space of dual variables, together with a dual functional on the space of dual variables, such that the dual problem of maximizing the dual functional is guaranteed to have a solution (or Lagrange multiplier) when the problem constraints satisfy a simple and natural Slater condition. We then establish necessary and sufficient conditions for the optimality of a candidate wealth process in terms of the Lagrange multiplier, and use these conditions to construct an optimal portfolio.
Similar content being viewed by others
References
Bielecki, T.R., Jin, H., Pliska, S.R., Zhou, X.Y.: Continuous-time mean-variance portfolio selection with bankruptcy prohibition. Math Financ 15, 213–244 (2005)
Bismut, J.M.: Conjugate convex functions in optimal stochastic control. J Math Anal Appl 44, 384–404 (1973)
Borwein, J.M., Lewis, A.S.: Convex Analysis and Nonlinear Optimization: Theory and Examples, 2nd edn. Springer, New York (2006)
Clarke, F.H.: Optimization and Nonsmooth Analysis. SIAM Classics in Applied Mathematics, Philadelphia (1990)
Coqueret, G.: Diversified minimum variance portfolios. Ann Financ 11, 221–241 (2015)
Cvitanić, J., Karatzas, I.: Convex duality in constrained portfolio optimization. Ann Appl Probab 2, 767–818 (1992)
Dubovitskii,A.Ya., Mil’yutin,A.A.: Necessary conditions for a weak extremum in problems of optimal control with mixed inequality constraints. Zhur Vychislitel Mat i Mat-Fys 8, 725–779 (1968) (trans: USSR Comp Math and Math Phys, 8, 24–98 (1968))
Ekeland, I., Témam, R.: Convex Analysis and Variational Problems. North-Holland, Amsterdam (1976)
Hartl, R.F., Sethi, S.P., Vickson, R.G.: A survey of optimal control problems with state constraints. SIAM Rev 37, 181–218 (1995)
Heunis, A.J.: Quadratic minimization with portfolio and terminal wealth constraints. Ann Financ 11, 243–282 (2015)
Heunis, A.J.: Utility maximization in a regime switching model with convex portfolio constraints and margin requirements: optimality relations and explicit solutions. SIAM J Control Optim 53, 2608–2656 (2016)
Ioffe,A.D., Levin,V.L.: Subdifferentials of convex functions. Trans Mosc Math Soc 26, 1-72 (1972) (transl by Am Math Soc and Lond Math Soc)
Karatzas, I., Shreve, S.E.: Methods of Mathematical Finance. Springer, New York (1998)
Karatzas, I., Lehoczky, J.P., Shreve, S.E., Xu, G.L.: Martingale and duality methods for utility maximization in an incomplete market. SIAM J Control Optim 29, 702–730 (1991)
Labbé, C., Heunis, A.J.: Convex duality in constrained mean-variance portfolio optimization. Adv Appl Probab 39, 77–104 (2007)
Loewen, P.D., Rockafellar, R.T.: Optimal control of unbounded differential inclusions. SIAM J Control Optim 32, 442–470 (1994)
Markowitz, H.: Portfolio selection. J Financ 7, 77–91 (1952)
Makowski, K., Neustadt, L.W.: Optimal control with mixed control-phase variable equality and inequality constraints. SIAM J Control Optim 12, 184–228 (1974)
Moreau, J.J.: Weak and strong solutions to dual problems. In: Zarontonello, E.H. (ed.) Contributions to Nonlinear Functional Analysis. Academic, New York (1971)
Neustadt, L.W.: Optimal Control: A Theory of Necessary Conditions. Princeton Univ. Press, Princeton (1976)
Pontryagin, L.S., Bolt’yanskii, V.G., Gamkrelidze, R.V., Mischenko, E.F.: The Mathematical Theory of Optimal Processes. Wiley Interscience, New York (1962)
Protter, P.E.: Stochastic Integration and Differential Equations. Springer, New York (2004)
Rockafellar, R.T.: Convex Analysis. Princeton Univ. Press, Princeton (1970)
Rockafellar, R.T.: State constraints in convex control problems of Bolza. SIAM J Control Optim 10, 691–715 (1972)
Rockafellar, R.T.: Conjugate Duality and Optimization, (CBMS-NSF Ser No 16). SIAM, Philadelphia (1974)
Rockafellar, R.T., Wets, J.B.: Stochastic convex programming: singular multipliers and extended duality. Pac J Math 62, 507–522 (1976)
Shigeta, Y.: pORTFOLIO selections under mean-variance preference with multiple priors for means and variances. Ann Financ 13, 97–124 (2017)
Vinter, R.B.: Optimal Control. Birkhauser, Boston (2000)
Vinter, R.B., Zheng, H.: The extended Euler-Lagrange condition for nonconvex variational problems with state constraints. Trans Am Math Soc. 350, 1181–1204 (1998)
Xu, G.L., Shreve, S.E.: A duality method for optimal consumption and investment under short-selling prohibition. I. General market coefficients. Ann Appl Probab 2, 87–112 (1992)
Yosida, K., Hewitt, E.: Finitely additive measures. Trans Am Math Soc. 72, 46–66 (1952)
Author information
Authors and Affiliations
Corresponding author
Additional information
Research supported by NSERC of Canada.
Appendix: Proofs
Appendix: Proofs
In this appendix we collect the proofs of several technical propositions in Sects. 2–5.
1.1 Proof of Proposition 1
Fix any \(\pi \in \varPi _{2}\). Upon expansion of \(X^{\pi }H\) by Ito’s formula, using (10) and (6), one sees that \(X^{\pi }H\) is a continuous \(\{ \mathcal {F}_t \}\)-local martingale. Moreover, from (14) and (7), together with the Cauchy–Schwarz inequality, one finds that \(E\left[ {\sup _{t \in {[0, T]}} \left| { H(t)X^{\pi }(t)}\right| }\right] < \infty \), so that (i) \(X^{\pi }H\) is actually a continuous \(\{ \mathcal {F}_t \}\)-martingale (see Theorem 51 on p. 38 of Protter (2004)). Now suppose that \(X^{\pi }(T)\geqslant b \,\text {a.s.}\) From the positivity of H it is immediate that (ii) \(E\left[ { H(T)X^{\pi }(T)} \,\big |\, \mathcal {F}_t\right] \geqslant E\left[ { H(T)b} \,\big |\, \mathcal {F}_t\right] , t \in {[0, T]}, \,\text {a.s.}\) From (i), (ii) and (28) we obtain
for all \(t\in {[0, T]}, \,\text {a.s.}\) \(\square \)
1.2 Proof of Proposition 2
(a) Fix some \(\pi \in \mathcal {A}\backslash \mathcal {A}_1\). From (73) we have (i) \(P\left( {\{X^{\pi }+\alpha \geqslant B\}}\right) <1\) for all \(\alpha \in \mathbb {R}\). Then one has (ii) \(P\left( {\{X^{\pi }+V \geqslant B\}}\right) \leqslant P\left( {\{X^{\pi }+\left\| {V}\right\| _{\infty }\geqslant B\}}\right) < 1\) for all \(V\in \mathcal {L}_\infty (\mathcal {F}_{T}; \mathcal {C})\) (the first inequality follows from (38) and the second from (i)). Then (iii) \(F(\pi , (u, V))=+\infty \) for all \((u, V)\in \mathbb {U}\) (as follows from (ii) and (52)). In view of (iii), (70) and \(\left\langle (u, V), (Y, Z)\right\rangle \in \mathbb {R}\) for all \((u, V)\in \mathbb {U}\) and \((Y,Z)\in \mathbb {Y}\), we get (iv) \(K(\pi , (Y,Z)) = +\infty \) for all \((Y,Z)\in \mathbb {Y}\) when \(\pi \in \mathcal {A}\backslash \mathcal {A}_1\). On the other hand, when \(\pi \in \varPi _{2}\backslash \mathcal {A}\), then it is immediate from (52) that again \(F(\pi , (u, V))=+\infty \) for all \((u, V)\in \mathbb {U}\), and, just as before, we have (v) \(K(\pi , (Y,Z)) = +\infty \) for all \((Y,Z)\in \mathbb {Y}\) when \(\pi \in \varPi _{2}\backslash \mathcal {A}\). Now (iv) and (v), with \(\mathcal {A}_1 \subset \mathcal {A}\), give the last of the alternatives at (75).
(b) Now fix \(\pi \in \mathcal {A}_1\). Then of course \(\pi \in \mathcal {A}\), and it follows from (70), (67), and (52), that
Now the V-infimum on the right of (134) takes the value \(- \infty \) when \(Z \not \geqslant 0\). To see that this is the case fix \(Z \in \mathcal {L}_\infty ^*(\mathcal {F}_{T}; \mathcal {C})\) with \(Z \not \geqslant 0\). Then \(Z(\tilde{V})<0\) for some \(\tilde{V}\in (\mathcal {L}_\infty (\mathcal {F}_{T}; \mathcal {C}))^+\), from which it is immediate that (vi) \(\inf _{V\in (\mathcal {L}_\infty (\mathcal {F}_{T}; \mathcal {C}))^+}\{Z(V)\} = -\infty \). Moreover, since \(\pi \in \mathcal {A}_1\), it follows from (73) that (vii) there is some \(\hat{\alpha }\in \mathbb {R}\) such that \(X^{\pi }+\hat{\alpha }\geqslant B\), and in view of (vii) we then have the set inclusion \(\left\{ {V\in \mathcal {L}_\infty (\mathcal {F}_{T}; \mathcal {C})}\; | \;{V \geqslant \hat{\alpha }}\right\} \subset \left\{ {V\in \mathcal {L}_\infty (\mathcal {F}_{T}; \mathcal {C})}\; | \;{X^{\pi }+ V \geqslant B}\right\} \), from which we get
the final equality at (135) following from (vi) and the fact that \(Z(\hat{\alpha }) \in \mathbb {R}\) (regarding \(\hat{\alpha }\) as a constant member of \(\mathcal {L}_\infty (\mathcal {F}_{T}; \mathcal {C})\)). Now the second of the alternatives at (75) (for \(\pi \in \mathcal {A}_1, Z \not \geqslant 0\)) is clear from (135) and (134). Finally take \(\pi \in \mathcal {A}_1\) and \(Z \geqslant 0\). We have \(X^{\pi }(T), Y(T)\in \mathcal {L}_2{(\mathcal {F}_T)}\) (see Remark 18(1)), and therefore (exactly as at (108) of Heunis (2015)) one finds
The first of the alternatives at (75) follows from (134) and (136).\(\square \)
1.3 Proof of Proposition 6
From Remark 21 we have
In view of (137) and (77), we get
and, from (78), one finds
Upon combining (139) and (138), together with \(\varkappa (\bar{Y}, \bar{Z})\in \mathbb {R}\) (see Remark 21), we have
In view of Condition 4, (69), and (74), one can use the dominated convergence theorem and \( \epsilon \rightarrow 0\) at (140) to obtain
From Remark 21 one again has
If \(Z\geqslant 0\) then \(\bar{Z}+ \varepsilon Z\geqslant 0\) for all \(\varepsilon \in (0,\infty )\) (since \(\bar{Z}\geqslant 0\) from Remark 21) and therefore, from (142) and (77), we obtain
for all \((Y, Z)\in \mathbb {Y}\) with \(Z\geqslant 0\) and \(\varepsilon \in (0, \infty )\). Moreover, from (78), one obtains
Combining (144) and (143), together with \(\varkappa (\bar{Y}, \bar{Z})\in \mathbb {R}\) (see Remark 21), we get
Now take \(\varepsilon \rightarrow 0\) at (145) and use the dominated convergence theorem to obtain (82). Upon combining (82) with (141) and \(\bar{Z}\geqslant 0\), we also get (83). \(\square \)
1.4 Proof of Proposition 8
This is immediate from Heunis (2015, see Proposition 8 on p. 260 and eqn. (14) on p. 250). \(\square \)
1.5 Proof of Proposition 9
Fix some \((y, \nu , \varrho ) \in \mathbb {R}\times \varPi _{2}\times \mathcal {L}_2(\{\mathcal {F}_t\}; \mathcal {BV}_0^r)\), and define
Since \(\varrho \in \mathcal {L}_2(\{\mathcal {F}_t\}; \mathcal {BV}_0^r)\), and r and \(\theta \) are uniformly bounded (see Condition 1 and Remark 2), it is immediate that \(\eta _1 \in \varPi _{2}\) and therefore \(\eta _2 \in \varPi _{2}\). It then follows from Labbé et al. (2007, Lemma 5.4, p. 90) that
Combining (146) and (147), we have
Now put
Since \(\xi \in \varPi _{2}\) it is immediate that \(\gamma \in \varPi _{2}\), and it follows from (148) and (149) that
Now (88) follows from (150) and (64).\(\square \)
1.6 Proof of Proposition 10
Fix some \((y, \gamma , \varrho ) \in \mathbb {R}\times \varPi _{2}\times \mathcal {L}_2(\{\mathcal {F}_t\}; \mathcal {BV}_0^r)\), and put
Then Y satisfies the SDE (63). Now put
Since the process X is continuous, expansion of XY by Itô’s formula, with (89) and (63), gives
From (152) one sees that M is a continuous \(\{ \mathcal {F}_t \}\)-local martingale with \(M(0) = 0\). We are now going to see that M is a martingale. For this, it is enough to establish
(see Theorem 51 on p. 38 of Protter 2004). In view of (153)
From (89) we have (exactly as at (14)),
and then it follows from the Cauchy–Schwarz inequality, together with (156), (151) and (69), that
Again from the Cauchy–Schwarz inequality, (156) and \(\varrho \in \mathcal {L}_2(\{\mathcal {F}_t\}; \mathcal {BV}_0^r)\) (see Notation 10(5)),
and it is immediate from \(\pi , \gamma \in \varPi _{2}\), (151), (69) and the uniform boundedness of \(\theta \) and \(\sigma \) (see Remark 2 and Condition 1) that
Now (154) follows from (155) and (157)–(159), so that M is indeed a martingale, and therefore \(E\left[ { M(T) }\right] = 0\). Now (90) follows upon taking expectations on each side of (153) with \(t := T\).\(\square \)
Rights and permissions
About this article
Cite this article
Zhu, D., Heunis, A.J. Quadratic minimization with portfolio and intertemporal wealth constraints. Ann Finance 13, 299–340 (2017). https://doi.org/10.1007/s10436-017-0300-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10436-017-0300-5
Keywords
- Portfolio optimization
- Stochastic control
- Conjugate duality
- Portfolio constraint
- Intertemporal wealth constraint
- Lagrange multiplier
- Slater condition