← 返回文章库

预期收益只差一点,最优权重为何大变:用误差区间复核

2026-10-24 · L5

权重对预测中心敏感,可以把误差集合提前写进目标再比较,而不是在看到结果后挑一个有利区间。本例四分之一权重网格内,单点目标选择A、B各半,稳健目标选择B、C各半;A预测中心由百分之八降到七后,单点最优改为A四分之一、B二分之一、C四分之一,原稳健解保持不变。这里所有最优结论只属于声明的有限网格。

预测区间、风险项与可行集合先冻结

构造四项资产A、B、C、D,一个教学期间的预测中心依次百分之八、七点五、六、四;误差半宽依次四、一、一、零点五个百分点。误差集合是各项可独立在中心正负半宽内变化的盒子,允许所有下端同时发生,不附概率或置信水平。资产不卖空,总资金全投,单项至多四分之三;权重只能取零、四分之一、二分之一、四分之三,不以连续优化替代本页离散教学题。

资产预测中心误差半宽最低预测最高预测对角方差
A0.0800000.0400000.0400000.1200000.040000
B0.0750000.0100000.0650000.0850000.040000
C0.0600000.0100000.0500000.0700000.022500
D0.0400000.0050000.0350000.0450000.010000

风险协方差假设为对角矩阵,方差依次零点零四、零点零四、零点零二二五、零点零一,交叉项全部零,收益与方差都使用小数单位。风险惩罚系数为二分之一,单点目标等于中心收益减二分之一倍组合方差。误差集合和对角风险是两类独立输入:前者描述预测中心可能有多大误差,后者描述给定收益分布的离散程度,不能把误差半宽直接当作标准差塞进风险对角线。

最坏收益为什么是中心减带权误差

对于给定非负权重,盒子内最坏预测会把每项收益取到下端,所以最坏收益等于中心收益点积减误差半宽与权重的点积。若允许负持仓,空头应取收益上端使其受损,统一写法是减误差半宽与权重绝对值的点积。本文没有负持仓,但保留这个方向说明,避免把空头也取下端而错误奖励做空。最坏指声明集合中的最差中心,不是所有未来市场路径的最差实际收益。

稳健目标再从最坏收益中减同一风险惩罚,不把二者相加后称作概率损失上限。A中心最高,但半宽也最大,最低预测只有百分之四;B最低预测百分之六点五,C为五,D为三点五。原稳健方案降低A权重,是对预设误差成本的反应,不是事后知道A一定表现差。若A的不确定度本来就小,稳健目标完全可能继续偏好A。

三十一点枚举表保留每一个中间分数

ABCD中心收益误差扣减最坏收益风险惩罚单点目标稳健目标
0.0000000.0000000.2500000.7500000.0450000.0062500.0387500.0035160.0414840.035234
0.0000000.0000000.5000000.5000000.0500000.0075000.0425000.0040630.0459380.038437
0.0000000.0000000.7500000.2500000.0550000.0087500.0462500.0066410.0483590.039609
0.0000000.2500000.0000000.7500000.0487500.0062500.0425000.0040630.0446880.038437
0.0000000.2500000.2500000.5000000.0537500.0075000.0462500.0032030.0505470.043047
0.0000000.2500000.5000000.2500000.0587500.0087500.0500000.0043750.0543750.045625
0.0000000.2500000.7500000.0000000.0637500.0100000.0537500.0075780.0561720.046172
0.0000000.5000000.0000000.5000000.0575000.0075000.0500000.0062500.0512500.043750
0.0000000.5000000.2500000.2500000.0625000.0087500.0537500.0060160.0564840.047734
0.0000000.5000000.5000000.0000000.0675000.0100000.0575000.0078120.0596880.049688
0.0000000.7500000.0000000.2500000.0662500.0087500.0575000.0115620.0546870.045937
0.0000000.7500000.2500000.0000000.0712500.0100000.0612500.0119530.0592970.049297
0.2500000.0000000.0000000.7500000.0500000.0137500.0362500.0040630.0459380.032188
0.2500000.0000000.2500000.5000000.0550000.0150000.0400000.0032030.0517970.036797
0.2500000.0000000.5000000.2500000.0600000.0162500.0437500.0043750.0556250.039375
0.2500000.0000000.7500000.0000000.0650000.0175000.0475000.0075780.0574220.039922
0.2500000.2500000.0000000.5000000.0587500.0150000.0437500.0037500.0550000.040000
0.2500000.2500000.2500000.2500000.0637500.0162500.0475000.0035160.0602340.043984
0.2500000.2500000.5000000.0000000.0687500.0175000.0512500.0053120.0634380.045938
0.2500000.5000000.0000000.2500000.0675000.0162500.0512500.0065620.0609380.044688
0.2500000.5000000.2500000.0000000.0725000.0175000.0550000.0069530.0655470.048047
0.2500000.7500000.0000000.0000000.0762500.0175000.0587500.0125000.0637500.046250
0.5000000.0000000.0000000.5000000.0600000.0225000.0375000.0062500.0537500.031250
0.5000000.0000000.2500000.2500000.0650000.0237500.0412500.0060160.0589840.035234
0.5000000.0000000.5000000.0000000.0700000.0250000.0450000.0078120.0621880.037188
0.5000000.2500000.0000000.2500000.0687500.0237500.0450000.0065620.0621880.038438
0.5000000.2500000.2500000.0000000.0737500.0250000.0487500.0069530.0667970.041797
0.5000000.5000000.0000000.0000000.0775000.0250000.0525000.0100000.0675000.042500
0.7500000.0000000.0000000.2500000.0700000.0312500.0387500.0115620.0584370.027187
0.7500000.0000000.2500000.0000000.0750000.0325000.0425000.0119530.0630470.030547
0.7500000.2500000.0000000.0000000.0787500.0325000.0462500.0125000.0662500.033750

枚举采用四个非负整数份额,每份四分之一,份额和为四,排除任一份额为四的单资产满仓点,剩三十一点。每行分别算中心收益、误差扣减、最坏收益、风险项和两种目标,没有先按中心收益筛掉候选。只比较未舍入值,若并列取枚举中首个;表格显示六位,接近的目标差不能在显示值相等后就认定严格并列。

单点方案A、B各半,中心收益零点零七七五,误差扣减零点零二五,最坏收益零点零五二五,风险惩罚零点零一,单点目标零点零六七五。稳健方案B、C各半,中心收益零点零六七五,误差扣减零点零一,最坏收益零点零五七五,风险惩罚零点零零七八一二五,稳健目标零点零四九六八七五。稳健解牺牲较高中心,换来更高的集合内最坏预测目标。

完整表是网格可复查性的组成部分。连续空间还有许多表中不存在的权重,它们可能取得更高目标,本页没有证明或声称连续全局最优。把步长从四分之一改为十分之一会改变候选集合与最优解,需要重新枚举并改清楚范围;不能把更细网格得到的另一向量算作本文程序错误,也不能只报一个最优权重而不说明搜索空间。

改中心与改误差是两种不同压力测试

条件/规则ABCD中心收益误差扣减最坏收益风险项单点目标稳健目标
原单点0.5000000.5000000.0000000.0000000.0775000.0250000.0525000.0100000.0675000.042500
原稳健0.0000000.5000000.5000000.0000000.0675000.0100000.0575000.0078120.0596880.049688
A中心改为7%后单点0.2500000.5000000.2500000.0000000.0700000.0175000.0525000.0069530.0630470.045547
A中心改为7%后稳健0.0000000.5000000.5000000.0000000.0675000.0100000.0575000.0078120.0596880.049688
误差全部翻倍后稳健0.0000000.5000000.5000000.0000000.0675000.0200000.0475000.0078120.0596880.039688

第一组条件变化只把A中心由百分之八改为七,其余中心、误差、风险和可行网格不变。单点解将四分之一仓位从A转给C,稳健解仍为B、C各半。这里稳健权重不变是这个有限样本的结果,不是任何中心误差都能免疫;误差集合本身若漏掉了实际变化方向,所谓最坏也无法覆盖集合之外。

第二组对照将四项误差半宽全部翻倍,中心及风险不动。稳健权重仍为B、C各半,但其最坏收益降为零点零四七五、稳健目标降为零点零三九六八七五。权重相同不代表情景没有影响,分数与可解释的风险余量已经变差。只用调没调仓判断模型是否感知不确定性,会漏掉这一层变化;两类实验也不应叠在一起而无法辨认来自哪个输入。

误差集合的出处与拒绝条件怎样留痕

多期交易论文第4.3节讨论预测误差盒子与带权绝对值扣减,本文通过线性函数在区间端点取值直接复算。资料不证明本例四项半宽具有统计覆盖率;本文也没有估计置信区间、预测未来分布或按结果调参。误差界应在求解前由明确规则产生并冻结,不能为了让某资产权重降低,再回头放大它的半宽。

执行时先检查半宽非负、风险矩阵合法、可行集合非空,再逐点保存评分和比较结果。半宽缺失不能填零假装完全确定,中心期间不一致也不应混入同一目标;当资产上限低到四项合计不足一时,应先返回无可行点。稳健解提供的是一种清楚的偏好与保守集合,不能替代资金、借券、费用和实际执行约束,更不保证最坏真实亏损在某个百分数以内。

从分数到持仓的母题可了解组合构建背景;组合波动率基础工具只核给定输入的基础风险,本页新增模型在教学表中核算,不表示工具已增加优化能力。相关条件可继续核对协方差收缩组合权重与组合限量卖出期限约束,分别保留各题输入,避免把不同约束的结论混用。

道积君编辑组,AI辅助编写与核算。本文编号DJ4-087,构造教学数据不对应真实账户;来源支持所注明方法,不证明参数、预测或执行条件真实成立。

复算资料

本篇编号DJ4-087。下载Python复算脚本(文本)与构造输入输出JSON,按编号核对本篇。脚本改存为.py后可用Python标准库运行,数据不是实际用户记录。

这个页面有问题?

提交时会附带当前页面地址和浏览器信息,帮助我们定位问题。不填联系方式即为匿名。