见解与新闻

博客

深入探讨人工智能交易、市场分析和 DeFi 的未来。

Browse collections →
Filter by tag:
July 9, 2026
#算法交易

诚实的负面结果:数万次回测、五大主流币,没有稳健优势

搜索与过拟合这条主线的收官之作,以一个负面结果收尾——而这正是正确的结果。ETHUSDT 上的单品种双时间框架搜索找到了一个样本外 +16.35%、未触碰留出窗口 +2.62% 的配置;Deflated Sharpe Ratio 在计入约 37,000 次试验后把它折损到 0.00。对五个主流币(ETH/BTC/SOL/BNB/XRP,每个约 1.18M 根 1 分钟 K 线)按样本外中位数选择的跨品种检验则彻底终结了它:双时间框架 DSR 0.24 / PBO 0.264,三时间框架 DSR 0.14 / PBO 0.327——两者都没过闸门。冠军只在 5 个品种中的 1 个上盈利,其余全部为负。这正是反过拟合装置存在的意义:阻止你把噪声中的最优当成 alpha 拿去上线。

#算法交易#回测#过拟合
阅读文章 →
July 8, 2026
#算法交易

证明多时间框架回测中没有look-ahead:扰动未来,证明过去看不到它

多时间框架回测会通过一根仍在形成中、尚不存在最终收盘价的高时间框架K线泄露未来信息。仅靠代码审查无法建立信心——必须实际测试。我们精确复现了实盘机器人的closed-bar规则,然后用一个“未来偏移探针”证明没有信息泄露:扰动每一根未来K线,并断言每一个过去的信号和交易都逐位不变。25/25项一致性检查全部通过,而且这个探针确实有效(并非一个永远不会失败的空测试)。

#算法交易#回测#look-ahead偏差
阅读文章 →
July 7, 2026
#算法交易

GPU 何时才划算:参数扫描的屋顶线,一个 167x 头条其实是 27x 算法 × 6.2x 硬件

GPU 相对 CPU 的领先幅度随批量大小增长——在我们的多时间框架指标预计算上,从每次调用一个组合时的 54.5x 一路升到 61 个组合时的 359.6x——因为一次小规模扫描无法摊薄内核启动和传输开销。我们把一个 167x 的头条数字拆解为一个同样惠及 CPU 的 27x 算法收益,乘以一个 6.2x 的硬件收益,指出 GPU 相对最佳 CPU 的真实领先在单时间框架下只有 3.2x、在多时间框架下只有 6.2x,并给出一份决策指南:一次扫描要宽到什么程度,才值得为 GPU 掏钱。

#算法交易#回测#性能
阅读文章 →
July 6, 2026
#算法交易

GPU 精度陷阱:Apple Metal 上的 fp32 回测如何悄无声息地返回垃圾结果

Apple 的 Metal GPU 没有 float64。把一个向量化回测天真地移植过去,那个诱人的前缀和 WMA 就会在 fp32 下溢出——最大相对误差 211 倍——但它依然能跑完全程,还返回看起来说得过去的数字。修复的办法不是提高精度,而是换一种公式:直接的窗口卷积,fp32 下精度可达 8×10⁻⁷,比单线程 numba 快 55.9 倍。这篇文章讲清楚陷阱本身、背后的算术,以及如何证明自己没有掉进去。

#算法交易#回测#gpu
阅读文章 →
July 5, 2026
#算法交易

保真度关卡:由粗到细的回测会更快地愚弄你——除非廉价代理的排序方式与昂贵评估一致

下钻式/多保真度搜索(ASHA、逐次减半、Hyperband)以低成本方式筛选成千上万个配置,只将存活者提升到昂贵的完整评估阶段。这是一种真实的加速——但如果低保真度的排序与高保真度的排序不一致,它就会悄无声息地崩溃。我们测量了折数-排序相关性:在只用一折时,Spearman ρ 可能低至 0.03(排序几乎是随机的),随着折数累积,逐步升高到 0.43、0.67、0.78、0.91。修复方法是设置一道强制性关卡——先测量 ρ(廉价, 完整),并自动将最低保真度提升到 ρ ≥ 0.5 的第一个档位。

#算法交易#回测#多保真度
阅读文章 →
July 4, 2026
#算法交易

随机搜索 vs 智能搜索:交叉点在评估成本,而非算法本身

当单次回测很便宜时,简单的打乱 Sobol 序列在原始吞吐量上碾压所有"智能"采样器——TPE、CMA-ES、ASHA 要缴纳 Python ask/tell 税,导致速度下降 20 倍,在相同墙钟时间内评估的点数远远更少,因而落败。让每次评估变得昂贵(多时间框架 + walk-forward 折)之后,交叉点就翻转了。我们测量了这两种情形,以及为什么折叠排名保真度(ρ@1 从 0.03 升至 0.43)是剪枝能否奏效的前提条件。

#算法交易#回测#超参数优化
阅读文章 →
July 3, 2026
#量化交易

双轴参数空间:为什么你的大部分参数扫描几乎是免费的

并非所有参数的搜索成本都相同。一个策略的参数会分裂为一条昂贵轴(指标——需要在整个序列上重新计算)和一条廉价轴(决策阈值——对预计算信号做一次 O(n) 遍历)。由于指标对阈值不变,你只需计算一次,就能以约 5,600 cfg/s 的速度扫描数千种阈值配置——比每种配置都重新计算大约便宜 1,600 倍。这是对维度灾难的一次重新定价。

#量化交易#回测#参数搜索
阅读文章 →