功能

优化与验证

搜索参数,进行样本外验证,测试稳健性并跨资产配置

搜索参数、在样本外验证、检验结果能否成立,并跨资产配置。将策略变成可重复的研究流程,从大规模参数扫描,延伸到前向滚动测试、稳健性检查和投资组合优化。

从这里开始

您想测试什么?从哪里开始
哪些窗口、阈值、止损或规则适合组合参数优化
选定设置在未用于选择它们的数据上表现如何前向滚动与交叉验证
结果是否依赖幸运设置、过滤器或价格历史稳健性与过拟合
如何为资产分配权重,以及再平衡成本多少投资组合优化

优化与验证页面

从参数搜索到经过测试的策略

从计算信号、运行回测并返回待比较指标的 Python 函数开始。VBT 可以在参数组合网格或随机样本上运行它,再跨训练窗口重复搜索,并在之后的测试区间评估选定设置。您可以保留现有 pandas 计算,自行选择评分规则。

稳健性检查帮助您调查结果的驱动因素。比较相邻设置、移除过滤器、延迟信号,或在打乱历史上重复搜索。结果按测试组合保留标签,因此可以在主要夏普比率之外,同时检查回撤和交易行为。

从资产权重到回测

投资组合优化从权重开始。提供自己的权重表,用函数计算配置,或使用 PyPortfolioOpt、Riskfolio-Lib、Universal Portfolios。VBT 将目标转换为模拟,让您比较再平衡计划、权重漂移、手续费和绩效。等权重篮子为更复杂方法提供简单基线。

示例页面展示过程的两个方面:搜索策略设置并在样本外评估,再比较扣除交易成本后的资产配置。

完整教程

通过交叉验证教程测试策略稳健性,或通过投资组合优化教程比较配置方法。

版权所有 © 2021–2026 Oleg Polakow。保留所有权利。

本站内容与文档供使用和评估 VectorBT PRO 以及教育用途。任何其他用途,包括开发或支持竞争产品或服务,均须事先取得书面同意。