RSOME案例:分布鲁棒投资组合模型

本文介绍如何利用RSOME库解决分布鲁棒的投资组合优化问题。通过建立数学模型,考虑随机回报的不确定性,最大化最差情况下的期望效用。文中以2020年6只股票的日回报率为数据,展示了具体的应用和代码实现。
摘要由CSDN通过智能技术生成


RSOME: Robust Stochastic Optimization Made Easy


Distributionally Robust Portfolio

Given J J J investment options whose random returns are collectively denoted by a random vector z ~ \tilde{\pmb{z}} zzz~, we choose a portfolio that maximizes the worst-case (i.e., least) expected utility:

max ⁡ x   inf ⁡ P ∈ F E P [ U ( d ~ ⊤ x ) ] s.t.  e ⊤ x = 1 x ∈ R + J . \begin{aligned} \max_{\bm{x}}~& \inf_{\mathbb{P} \in \mathcal{F}}\mathbb{E}_\mathbb{P}\left[U\left(\tilde{\pmb{d}}^{\top}\pmb{x}\right)\right] \\ \text{s.t.} ~& \pmb{e}^{\top}\pmb{x} = 1 \\ & \pmb{x} \in \mathbb{R}^J_+. \end{aligned} xmax s.t. PFinfEP[U(ddd~xxx)]eeexxx=1xxxR+J.

Here we assume that a commonly used utility function is piecewise affine and concave such that U ( y ) = min ⁡ k ∈ [ K ] { α k y + β k } U(y) = \min_{k \in [K]} \left\{\alpha_k y + \beta_k\right\} U(y)=mink[K]{ αky+βk} with α k ≥ 0 \alpha_k \geq 0 αk0. We also assume the mean returns, the variance of each option, as well as the variance of sum of these options are known, captured by the widely used partial cross-moment ambiguity set (Bertsimas et al. 2019, Delgage and Ye 2010, Wiesemann et al. 2014):

G = { P ∈ P 0 ( R J )   ∣   d ~ ∼ R E P [ d ~ ] = μ E P [ ( d ~ j − μ j ) 2 ] ≤ σ j 2 ∀ j ∈ [ J ] E P [ ( e ⊤ ( d ~ − μ ) ) 2 ] ≤ e ⊤ Σ e P [ d ~ ∈ [ d ‾ , d ˉ ] ] = 1 } , \mathcal{G} = \left\{ \mathbb{P} \in \mathcal{P}_0 (\mathbb{R}^J) ~\left|~ \begin{array}{ll} \tilde{\pmb{d}} \sim \mathbb{R} \\ \mathbb{E}_\mathbb{P}[\tilde{\pmb{d}}] = \pmb{\mu} \\ \mathbb{E}_\mathbb{P}[(\tilde{d}_j - \mu_j)^2] \leq \sigma^2_j & \forall j \in [J] \\ \mathbb{E}_\mathbb{P}[(\pmb{e}^\top(\tilde{\pmb{d}}-\pmb{\mu}))^2] \leq \pmb{e}^\top\pmb{\Sigma}\pmb{e} \\ \mathbb{P}[\tilde{\pmb{d}} \in [\underline{\pmb{d}}, \bar{\pmb{d}}]] = 1 \end{array} \right. \right\}, G=PP0(RJ)  ddd~REP[ddd~]=μμμEP[(d~jμj)2]σj2EP[(e

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值