当前位置:首页>学习笔记>WQU金工硕士学习笔记 | Week 31 使用跳跃扩散模型为期权定价

WQU金工硕士学习笔记 | Week 31 使用跳跃扩散模型为期权定价

  • 2026-03-24 03:41:59
WQU金工硕士学习笔记 | Week 31 使用跳跃扩散模型为期权定价
Stochastic Volatility:Heston 模型

1. 离散时间模型(Discrete Time Models)

最开始学习的是:

  • 二叉树模型(Binomial Model)

  • 三叉树模型(Trinomial Model)

核心思想:

无套利条件(No-Arbitrage Condition)

市场中不存在无风险套利机会。

完备市场(Completeness)

所有衍生品都可以通过基础资产复制。

满足这两个条件后,可以进行:

风险中性定价(Risk-Neutral Valuation)


2. 连续时间模型(Continuous Time)

将上述思想扩展到连续时间后得到:

资产价格服从:

几何布朗运动(Geometric Brownian Motion)

最终得到经典模型:

Black-Scholes-Merton 模型

假设:

  • 收益率服从正态分布

  • 波动率为常数

  • 市场连续交易

  • 无套利


3. 现实市场的缺陷

实际数据发现:

Black-Scholes 假设 不完全成立

主要问题:

1️⃣ 收益率并不完全服从正态分布

存在:

  • 厚尾(fat tails)

  • 偏度(skewness)

2️⃣ 波动率不是常数

现实中:

  • 波动率随时间变化

  • 存在波动率微笑(Volatility Smile)

因此需要更复杂模型。


二、波动率模型的发展

为解决 Black-Scholes 的问题,发展出两类模型:

1 Local Volatility Model(局部波动率模型)

特点:

  • 波动率是 价格 + 时间的函数

典型模型:

Dupire Local Volatility Model

优点:

  • 容易校准

  • 可以拟合 volatility surface

缺点:

  • 波动率 不是随机过程

  • 无法捕捉真实市场波动结构


2 Stochastic Volatility Model(随机波动率模型)

思想:

波动率本身也是随机过程

会随时间随机变化。

最著名模型:

Heston Model(1993)


三、为什么需要随机波动率模型

观察股票历史波动率时间序列(例如 Apple)。

会发现两个重要特征:

1 波动率是随机的

Volatility:

  • 会随机波动

  • 不是常数

2 波动率具有均值回复(Mean Reversion)

长期来看:

波动率会回到某个平均水平。

表现为:

  • 高波动 → 回落

  • 低波动 → 上升

这种特征称为:

Mean Reversion(均值回复)


四、Heston 模型结构

Heston 模型包含:

两个随机微分方程(SDE)

五、如何生成相关随机变量

模拟时需要生成:

两个相关 Wiener process。

常用方法:

Cholesky Decomposition(Cholesky分解)

步骤:

1 生成两个独立随机数

2 使用 Cholesky 分解

3 得到相关随机变量


六、Heston 模型求解难度

Heston 模型:

数学复杂度较高。

精确解需要:

  • Fourier Transform

  • Fast Fourier Transform(FFT)

这些将在:

Stochastic Modeling 课程

中学习。


七、Monte Carlo 方法

在本课程中使用:

Monte Carlo Simulation

步骤:

1 模拟波动率路径

2 模拟资产价格路径

3 计算期权 payoff

4 折现得到期权价格

八、Heston 模型的重要意义

Heston 模型解决了:

Black-Scholes 的重要缺陷。

能够解释:

1 Volatility Smile

2 厚尾分布

3 偏度

4 随机波动率

因此被广泛应用:

  • 期权定价

  • 风险管理

  • 衍生品交易

Heston 模型可通过 Monte Carlo Simulation 实现期权定价。

LESSON 1 随机波动率模型——Heston 模型

使用 Monte Carlo Simulation在 Python 中模拟 Heston Model(1993)

该模型是金融工程中最经典的随机波动率模型之一。

Heston模型核心思想

Heston模型假设:

资产价格和波动率都是随机过程

即:

  • 资产价格随机

  • 波动率也随机

因此模型包含 两个随机微分方程(SDE)


资产价格动态方程

资产价格演化公式:

波动率动态方程

保证方差非负

十三、Heston模型产生的分布特征

Heston模型的重要特点:

生成的收益率分布:

不是正态分布

相比正态分布:

具有:

1 Heavy Tails(厚尾)

极端涨跌概率更高。


2 Kurtosis(高峰度)

分布更加尖峰。


3 Skewness(偏度)

分布不对称。


这与真实金融市场数据一致。

而经典模型:

Black–Scholes Model

假设:

收益率服从正态分布。

现实中这一假设不成立。


十四、波动率的均值回复

Heston模型中的波动率过程:

类似:

  • CIR model

  • Vasicek model

即:

Mean Reversion Process

表现为:

  • 高波动 → 回落

  • 低波动 → 回升

使用 Heston 模型进行期权定价(Option Pricing)

具体方法:

Monte Carlo Simulation

三、模型校准(Model Calibration)

参数通常通过:

Model Calibration

获得。

含义:

利用 市场数据(例如期权价格)

反推出模型参数。


两种校准方法

1 同时校准全部参数

类似之前学习的:

CEV Model Calibration

特点:

  • 同时优化所有参数

  • 计算复杂度高

  • 需要大量计算资源


2 半解析方法(Semi-Analytical Solution)

另一种更高效方法:

使用

半解析解

本质:

用数学技巧(如傅里叶变换)快速近似数值解。

优点:

  • 计算速度更快

  • 更适合模型校准

期权定价的核心思想

在衍生品定价中,最困难的部分是:

确定资产价格的动态过程

一旦得到:

风险中性测度下的资产价格动态

就可以计算:

期权价格。


若没有解析解

如果模型没有:

Closed-Form Solution

就可以使用:

Monte Carlo Simulation

方法。


六、Monte Carlo 定价思路

步骤:

Step 1

模拟资产价格路径

在本课中:

使用 Heston 随机波动率动态

eston vs Black-Scholes

本节课还会比较:

Heston 模型

Black–Scholes Model

计算得到的期权价格。


一个常见问题

学生常问:

两个模型的价格是否会收敛?

答案:

不会。


原因

Heston 模型包含更多现实特征:

例如:

  • 随机波动率

  • 波动率均值回复

  • 收益率偏度

  • 厚尾分布

因此:

资产价格路径不同 → 期权价格也不同。

如果复杂模型和简单模型结果完全一样:

那就没有必要使用复杂模型。

因此:

模型复杂度应该带来更真实的市场描述。


八、下一步扩展:价格跳跃

课程最后还引入一个重要特征:

价格跳跃(Price Jumps)

即:

股票价格会出现

突然大幅变化

例如:

  • 财报发布

  • 宏观政策

  • 市场崩盘


这种现象可以通过:

Jump Diffusion Models

描述。

典型模型:

Merton Jump Diffusion Model

LESSON 2 Heston模型下的期权定价(蒙特卡洛方法)

Heston模型动态方程

Heston模型包含两个随机过程:

六、模拟资产价格路径

步骤:

1 生成随机数2 构造相关随机变量3 模拟波动率路径4 模拟股票价格路径

最终得到:

大量 资产价格路径

用于期权定价。

九、为什么两个价格不同?

这是一个常见问题:

Heston价格是否会收敛到BS?

答案:

不会。

原因:

1 Black-Scholes假设过于简单

假设:

  • 波动率恒定

  • 收益率正态分布

现实中并不成立。


2 Heston更加真实

Heston能够捕捉:

  • 随机波动率

  • 厚尾分布

  • 偏度

  • 波动率均值回复

因此:

价格自然不同。


3 模型复杂度的意义

如果复杂模型和简单模型结果一样:

那就没有必要使用复杂模型。

课程整体发展

整个课程模型发展路径:

1️⃣ Binomial Model

2️⃣ Black–Scholes Model

3️⃣ Local Volatility

4️⃣ Heston Model

核心思想:

不断提高模型复杂度更好描述真实市场。

Jump Diffusion Models

一、为什么需要 Jump 模型

在经典模型中:

例如Geometric Brownian Motion

股票价格变化是:

  • 连续

  • 平滑

但现实市场:

价格经常 突然跳跃

例如:

  • 财报发布

  • 政策变化

  • 公司丑闻

  • 宏观经济事件

可能出现:

  • 大幅上涨

  • 大幅下跌

因此:

需要能够描述 不连续价格变化 的模型。


二、Merton Jump Diffusion 模型

经典跳跃模型是:

Merton Jump Diffusion Model

提出时间:

1976 年。

论文发表于:

Journal of Financial Economics。


三、模型结构

Merton模型在 GBM 基础上加入:

Jump process

资产价格变化包含两部分:

1️⃣ 连续扩散部分(Brownian Motion)

2️⃣ 跳跃部分(Jump)

七、价格路径对比

不同模型产生的价格路径:

GBM

特点:

  • 平滑

  • 连续


Heston

特点:

  • 波动率随机

  • 波动率均值回复

但:

价格仍然 连续


Merton Jump Diffusion

特点:

  • 存在 突然跳跃

  • 价格路径 不连续

更接近真实市场。

Merton Model Implementation

二、模型区别

Heston 模型

修改:

volatility

即:

波动率变为随机。


Merton 模型

修改:

drift component

加入:

jump process。


三、两类模型关注点

模型
关注点
Heston
波动率结构
Merton
价格跳跃

四、未来发展

量化金融不会只用单一模型。

研究者常常:

组合多个模型

例如:

把 Heston 和 Merton 合并。


五、组合模型

经典组合模型:

Bates Model

结合:

  • Heston

  • Jump diffusion

即:

随机波动率 + 跳跃。


BCC Model

完整名称:

Bakshi-Cao-Chen Model。

同时考虑:

  • 随机波动率

  • 跳跃

  • 利率变化

课程模型演化路径

整个衍生品定价课程模型发展:

期权定价模型不断升级的原因:

现实市场存在三个重要特征:

1 波动率不是常数

→ Heston


2 收益分布厚尾

→ Stochastic volatility


3 价格突然跳跃

→ Jump diffusion

LESSON 4 Merton 模型

五、Merton模型产生的收益分布

Merton 模型产生的收益率分布具有:

1️⃣ 高峰厚尾(High Kurtosis)

极端事件更多。

2️⃣ 偏度(Skewness)

通常:

负偏(left skew)

这与真实股票收益一致。


六、模型对比

课程比较了三种模型的收益分布:


1 Black-Scholes / GBM

模型:

Geometric Brownian Motion

特点:

  • 正态分布

  • 对称

  • 无厚尾

现实中不成立。


2 Heston 模型

模型:

Heston Model

特点:

  • 随机波动率

  • 均值回复

  • 厚尾

但:

没有价格跳跃


3 Merton 模型

特点:

  • 存在 jump

  • 更厚尾

  • 可产生 skewness

更接近真实市场。

九、Merton模型参数解释

Merton模型最重要的参数:

十、模型参数校准

现实中:

参数不是随便设定。

需要通过:

Calibration

使用:

市场期权价格。

两类高级模型:


1 随机波动率模型

Heston Model

特点:

波动率随机。


2 跳跃扩散模型

Merton Jump Diffusion Model

特点:

价格突然跳跃。


未来模型:

结合两者:

例如 Bates Model

GBM:

价格连续 + 正态收益

Heston:

随机波动率

Merton:

价格跳跃

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-03-24 05:57:50 HTTP/2.0 GET : https://67808.cn/a/476967.html
  2. 运行时间 : 0.172194s [ 吞吐率:5.81req/s ] 内存消耗:4,414.13kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=8c0eea422bd481560a143d058729f4c4
  1. /yingpanguazai/ssd/ssd1/www/no.67808.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/no.67808.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/no.67808.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/no.67808.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/no.67808.cn/runtime/temp/6df755f970a38e704c5414acbc6e8bcd.php ( 12.06 KB )
  140. /yingpanguazai/ssd/ssd1/www/no.67808.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000839s ] mysql:host=127.0.0.1;port=3306;dbname=no_67808;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000789s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000363s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000295s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000505s ]
  6. SELECT * FROM `set` [ RunTime:0.000257s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000652s ]
  8. SELECT * FROM `article` WHERE `id` = 476967 LIMIT 1 [ RunTime:0.000512s ]
  9. UPDATE `article` SET `lasttime` = 1774303070 WHERE `id` = 476967 [ RunTime:0.010079s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000249s ]
  11. SELECT * FROM `article` WHERE `id` < 476967 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.006437s ]
  12. SELECT * FROM `article` WHERE `id` > 476967 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000472s ]
  13. SELECT * FROM `article` WHERE `id` < 476967 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.004655s ]
  14. SELECT * FROM `article` WHERE `id` < 476967 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000878s ]
  15. SELECT * FROM `article` WHERE `id` < 476967 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000640s ]
0.173851s