想象你是一位厨师,试图预测一道复杂菜肴(即“期权”)的价格,这道菜的价格取决于多种食材(如股票等资产)的未来价格。这道菜的价格并非简单的平均值;它受到食材波动性(即“跳跃性”)以及食材之间相互关联运动方式的影响。
在金融世界中,计算这一价格就像解决一个巨大的、多维度的迷宫,称为偏微分方程(PDE)。
问题:网格的“诅咒”
传统上,计算机使用称为有限差分法的方法来求解这个迷宫。想象你需要绘制一个三维城市的地图以找到特定地址。
- 经典方法:你铺设一张街道网格。如果你只有 1 种食材,你需要一条一维的网格点线;如果你有 10 种食材,你就需要一个十维的超网格。
- 瓶颈:随着你增加更多食材(资产),网格点的数量呈指数级爆炸。这就像试图用沙子填满一个房间;如果你将食材数量翻倍,所需的沙子量(计算能力)并不会仅仅翻倍,而是会乘以一个巨大的因子。这被称为“维数灾难”。对于拥有多种食材的复杂菜肴,经典计算机往往会陷入沙堆之中。
解决方案:量子“魔法透镜”
本文提出了一种利用量子计算机解决此问题的新方法。作者没有构建一个巨大的物理沙堆网格,而是开发了一个“端到端”的量子流程,它就像一个魔法透镜。
以下是该系统逐步的工作原理:
1. 设置(状态制备)
首先,计算机将“食谱”(合约细节、行权价和市场数据)编码到量子态中。这就像将初始食材装入量子搅拌机。他们使用一种称为**薛定谔化(Schrödingerization)**的巧妙技巧,将定价方程中杂乱无章的非量子数学转化为量子计算机能够理解的格式(即“幺正”演化)。
2. 旅程(量子演化)
量子计算机并非像经典计算机那样逐个遍历每个网格点,而是同时演化整个系统。这就像在池塘中投下一颗石子,看着涟漪瞬间扩散到整个水面,而不是逐个测量每个点的水位。本文利用先进技术(如哈密顿量模拟),让量子态从未来(到期日)“倒流”回现在。
3. 揭示(读出)
一旦量子态完成演化,计算机需要告诉我们价格。由于我们无法同时观察整个量子汤,作者使用了一种称为振幅估计的技术。这就像从汤中取出一份高度精确的样本,以估算整锅汤的味道。他们特别关注特定点(即当前市场状态)的价格。
结果:速度提升
作者在两个著名的金融模型上测试了该方法:
- 布莱克 - 舒尔斯(Black-Scholes):一种用于期权定价的标准模型。
- 赫斯顿(Heston):一种更复杂的模型,它考虑了“波动率微笑”(即市场波动率并非恒定;它随价格变化,形成微笑形状的曲线)。
研究发现:
- 多项式加速:对于拥有 d 种食材且网格大小为 N 的菜肴,经典计算机所需的时间与 Nd+2 成正比。量子算法将其减少到约 Nd/2+2(针对布莱克 - 舒尔斯模型),或者对于赫斯顿模型,虽然形式仍为 Nd+2,但主导项的指数要小得多。
- 类比:如果经典计算机必须数清海滩上的每一粒沙子,那么量子计算机可以通过观察更小、更具代表性的样本来估算体积,随着海滩变大,这将节省大量时间。
- 现实验证:本文不仅仅是在纸面上进行数学推导。他们进行了模拟,表明其量子方法能够成功重现“波动率微笑”(隐含波动率的曲线图),效果与经典方法一样好,证明其能够捕捉真实的市场行为。
重要注意事项(细则)
作者非常谨慎地说明了该方法目前尚未实现的功能:
- 它并非万能魔杖:虽然加速效果显著,但它并未完全消除“维数灾难”。随着资产增加,成本仍然会增长,只是比以前慢得多。
- 目前仍是理论阶段:“门复杂度”(即步骤数量)是针对完美、无错误的量子计算机计算的。当今的现实量子计算机既嘈杂又规模有限。
- 特定范围:该方法最适用于欧式期权(只能在到期时行权)和特定类型的多资产合约。它尚未能处理所有可能的奇异金融衍生品(例如那些具有提前行权特征的衍生品)。
总结
简而言之,本文构建了一个完整的、理论上的“量子流水线”,用于定价复杂的金融期权。它接收经典数据,通过一个量子引擎运行,该引擎同时模拟多种资产的未来价格变动,并输出价格。其结果是一种在数学上被证明对于高维问题显著快于当前经典方法的技术,能够成功重现“波动率微笑”等复杂的市场模式。
问题陈述
在局部波动率(Black–Scholes)和随机波动率(Heston)模型下对多资产期权进行定价,自然会导致高维抛物型偏微分方程(PDE)。求解这些 PDE 的经典数值方法,如有限差分格式或矩阵指数方法,受困于“维数灾难”,即计算成本随资产数量(d)和网格分辨率(N)呈指数级增长。具体而言,对于每个空间方向具有N个点的网格,基于 Black–Scholes 的经典网格方法缩放为O~(Nd+2),而 Heston 模型(包含方差变量)则为O~(N2d+2)。虽然已有针对期权定价的量子算法被提出,但许多方法依赖于蒙特卡洛路径模拟或变分方法,这些方法在状态制备、归一化和读取方面面临挑战,特别是对于具有特定边界条件的复杂高维 PDE。
方法论
作者开发了一个端到端的量子 PDE 框架,该框架以经典合约和模型数据作为输入,并返回期权价值的经典估计值。工作流程包含三个主要阶段:
- 离散化与公式化:定价 PDE 在空间上采用二阶有限差分进行离散化,将连续 PDE 转化为稀疏的有限维常微分方程(ODE)系统。为了处理非齐次边界条件和源项,通过添加辅助状态变量,将仿射 ODE 系统扩充为齐次线性系统。
- 量子演化(Schrödingerisation):由于生成的 ODE 系统通常是非幺正的(源于定价算符的非厄米性质),该框架采用Schrödingerisation技术。该技术通过引入辅助连续变量(ξ)并将动力学映射到薛定谔方程,将非幺正动力学嵌入到更大的幺正系统中。随后,系统在ξ维度上进行离散化,并通过傅里叶方法变换,从而产生厄米哈密顿量。
- 状态制备与读取:
- 状态制备:收益向量(例如 Worst-of Call)和 Schrödingerisation 所需的平滑截断轮廓,利用坐标算符的块编码和量子奇异值变换(QSVT)制备为量子态。
- 演化:离散化的定价动力学通过块编码和交替相位调制序列(量子信号处理)进行哈密顿量演化模拟。
- 读取:从最终量子态中恢复选定的期权价值。由于目标价格被编码在单个振幅中,该框架利用**量子振幅估计(QAE)**结合哈达玛测试。关键在于,读取开销随网格体积的平方根(2W/2)缩放,其中W是系统量子比特数。
主要贡献
- 端到端流程:本文提供了一条从经典输入数据到经典输出的完整、明确的流程,包括状态制备、哈密顿量模拟、归一化恢复和读取的详细资源核算。
- 复杂度分析:作者推导了单点期权价格恢复的主导门复杂度:
- 多资产 Black–Scholes:O~(d2N2+d/2)。
- 多资产 Heston:O~(d2Nd+2)。
- 与经典网格基线(分别为O~(Nd+2)和O~(N2d+2))相比,该量子框架提供了Nd/2和Nd的多项式改进因子。
- 数值验证:该框架针对解析解(Black–Scholes)、半解析基准(Heston 特征函数)和经典数值求解器(有限差分和矩阵指数)进行了数值验证。
- 隐含波动率恢复:在 Heston 设定下,该框架成功恢复了不同行权价范围内的期权价格,并重建了相关的非平坦隐含波动率微笑/偏斜,展示了其捕捉与市场相关的随机波动率特征的能力。
结果
- 理论性能:分析证实,对于 Black–Scholes 和 Heston 模型,在网格大小N上均存在多项式量子优势。随着资产数量d的增加,这种优势变得更加显著,尽管维数灾难(对d的指数依赖)得到缓解但并未消除。
- 数值精度:模拟显示,该量子框架产生的期权价格与经典和半解析基准一致。在 Heston 案例中,恢复的隐含波动率曲面表现出正确的偏斜结构(例如股票偏斜),并与半解析 SSVI 拟合相匹配,相对差异低于 1%。
- 误差来源:数值结果中的主要误差归因于粗糙的空间离散化和域截断,而非量子模拟本身。Schrödingerisation 过程引入的额外误差被证明是次要的。
意义与主张
本文声称提供了首个基于量子 PDE 的定价工作流的演示,该工作流成功从量子计算的期权价格中恢复了隐含波动率微笑/偏斜。它强调该框架提供了明确性能保证和完整的资源分析,以此区别于变分或启发式方法。
作者对实际优势保持了适度的语气:
- 他们澄清,比较是在渐近缩放层面而非挂钟时间层面进行的,指出逻辑门计数若不考虑纠错开销,并不能直接转化为物理执行时间。
- 他们承认“维数灾难”并未被消除;成本仍随资产数量呈指数级增长,但增长率降低了(对于 Black–Scholes,从Nd降至Nd/2)。
- 他们指出了局限性,例如当前关注的是与框架兼容的边界条件的欧式风格收益(如 Worst-of Call),且排除了路径依赖或提前行权特征,这些特征需要额外的状态扩充或迭代求解层。
总体而言,该工作为使用量子算法求解高维金融 PDE 建立了严格的理论和数值基础,为多资产定价提供了一种可行的经典网格方法替代方案。
每周获取最佳 quantitative finance 论文。
受到斯坦福、剑桥和法国科学院研究人员的信赖。
请查收邮箱确认订阅。
出了点问题,再试一次?
无垃圾邮件,随时退订。