σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft Academy路线图学习路线
Ctrl K
AO
+1.2k 位学习者
登录加入 ↗
路线图学习路线
AO
+1.2k 位学习者
登录
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
σμimplied vol · KKmax(S−K,0)udβρᵢⱼfat tailsPnL · drawdownyield · TdSₜ = μSₜ dt + σSₜ dWₜC = S·N(d₁) − K·e⁻ʳᵀ·N(d₂)σₚ² = wᵀΣwd₁ = [ln(S/K) + (r + σ²⁄2)T] ⁄ σ√T∂V/∂t + ½σ²S²·∂²V/∂S² + rS·∂V/∂S − rV = 0Sharpe = (Rₚ − R_f) ⁄ σₚVaR₉₉ = μ − 2.33σρ = Cov(X,Y) ⁄ σₓσᵧE[Rₚ] = Σ wᵢ·E[Rᵢ]φ(x) = e^(−x²/2) ⁄ √2πE[Rᵢ] = R_f + βᵢ(E[Rₘ] − R_f)dXₜ = θ(μ − Xₜ)dt + σ dWₜσ²ₜ = ω + α·ε²ₜ₋₁ + β·σ²ₜ₋₁C − P = S − K·e⁻ʳᵀΔ = ∂V/∂S Γ = ∂²V/∂S²p = (e^(rΔt) − d) ⁄ (u − d)rₜ = ln(Pₜ ⁄ Pₜ₋₁)E[Xₜ₊₁ | ℱₜ] = Xₜf* = (bp − q) ⁄ bz = (x − μ) ⁄ σP(N=k) = λᵏe^(−λ) ⁄ k!Θ = −∂V/∂Tν = S·φ(d₁)·√Tmin wᵀΣw s.t. wᵀμ = μ*∫Σ∂∞λ
uantCraft Academy路线图学习路线
Ctrl K
AO
+1.2k 位学习者
登录加入 ↗
路线图学习路线
AO
+1.2k 位学习者
登录
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Probability 学习路线›模块 5 · 相依性与真实尾部›主题 5.3·~1小时 20分钟高级

综合项目:收益率分布与真实尾部

路线进度模块 5/5 · 主题 3/3
5.3 综合项目:收益率分布与真实尾部
—实验得分— / 100总 XP—连续天数—

用数据检验模型

本综合项目把技能变成一次检验。模型是关于收益率的概率陈述,数据可以检验它。若日收益率服从正态分布,则 1% 的交易日会被超过的损失就是 99% 风险价值 -(μ+zσ),其中 z=Φ⁻¹(0.01)≈-2.326。数一数真实交易日中有多少超过这个数,再和全部交易日的 1% 比较,就是对正态模型尾部的直接检验。

g₁=m₃/(m₂^(3/2)), g₂=m₄/m₂²-3, mₖ=1/nΣᵢ(rᵢ-r̄)^k

两个数可以概括分布的形状。偏度是三阶标准化矩,对称分布的偏度为零。峰度是四阶标准化矩,正态分布的峰度为 3,因此超额峰度(峰度减 3)对正态分布为 0,尾部更厚时为正。自由度为 ν 的学生 t 分布在 ν>4 时超额峰度为 6/(ν-4),所以它能模仿收益率的尾部。要生成方差为 1 的样本,需要把抽样值除以 √(ν/(ν-2))。

真实数据说明了什么对 2010 年以来的 AAPL,日均值约为 0.11%,标准差为 1.77%,所以 99% 的正态 VaR 约为 4.0%。正态模型预测在 4184 个交易日中约有 42 天低于 -4.0%;数据里却有 70 天,约为 1.7 倍。超额峰度约为 6,而正态分布为 0。正态模型在分布中部并没有错,错在尾部,也正是风险最要紧的地方。
  • 矩:均值、标准差、偏度和超额峰度分别描述位置、离散和形状。
  • VaR 回测:数超限天数,并与 (1-置信水平)·n 比较。
  • 方差为 1 的学生 t 是可直接替代正态分布的厚尾选择。
回测是一个概率问题期望 42 次却出现 70 次超限并非巧合:若模型正确,次数应接近均值为 42、标准差约 6.4 的二项分布,70 次高出四个多标准差。在断言模型失败或有效之前,务必用本技能的工具问一问:结果距离随机性所能产生的水平有多远。

实验:评分内容

  • 样本矩25 分
  • 正态风险价值15 分
  • 统计超限15 分
  • 学生 t 抽样20 分
  • 真实收益率的尾部报告25 分
资源管理器 · lab-pb-10
▾ lab-pb-10
▾ data
…
bash · 浏览器内
learner@quantcraft:~/lab-pb-10$
Python 尚未加载PythonLn 1, Col 1Spaces: 4UTF-8

要重置此主题吗?

lab-pb-10 中的所有内容将恢复为初始文件,终端也会被清空。你当前的解答将丢失,且无法撤销。

将被重置
  • main.py → 初始代码
  • 终端历史与测试输出
  • 未提交的更改
将被保留
  • 实验最高得分
  • 你的 XP 与连续天数
  • 讲解进度与笔记

登录后即可运行你的代码。

所有讲解均可免费阅读。创建账户或登录后,即可运行代码、运行测试并提交此实验。

  • 浏览器内 IDE 与 bash 终端,无需安装
  • 即时评分、XP 以及你在学习路线中的位置
创建账户登录
或
使用 GitHub 继续