σμ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
  • 日本語
  • 中文
Calculus 学习路线›模块 3 · 近似与动力学›主题 3.1·~45分钟中级

泰勒级数

路线进度模块 3/4 · 主题 1/2
3.1 泰勒级数
—实验得分— / 100总 XP—连续天数—

用多项式代替函数

在某点附近,光滑函数看起来就像由该点各阶导数构成的多项式。这就是泰勒级数:从 xxx 出发走一个小步 hhh,函数的变化等于斜率乘以 hhh,加上曲率带来的修正,再加上更高阶导数带来的更小修正。

f(x+h)≈f(x)+f′(x) h+12f′′(x) h2+16f′′′(x) h3+⋯f(x+h)\approx f(x)+f'(x)\,h+\tfrac{1}{2}f''(x)\,h^2+\tfrac{1}{6}f'''(x)\,h^3+\cdotsf(x+h)≈f(x)+f′(x)h+21​f′′(x)h2+61​f′′′(x)h3+⋯(1)

0 附近值得记住四个级数:ex=1+x+x22+x36+⋯e^x=1+x+\frac{x^2}{2}+\frac{x^3}{6}+\cdotsex=1+x+2x2​+6x3​+⋯、sin⁡x=x−x36+⋯\sin x=x-\frac{x^3}{6}+\cdotssinx=x−6x3​+⋯、ln⁡(1+x)=x−x22+x33−⋯\ln(1+x)=x-\frac{x^2}{2}+\frac{x^3}{3}-\cdotsln(1+x)=x−2x2​+3x3​−⋯ 和 11−x=1+x+x2+⋯\frac{1}{1-x}=1+x+x^2+\cdots1−x1​=1+x+x2+⋯。在几项后截断就得到便宜的近似,其误差大约等于第一项被舍去的项。

金融中每天都在用。债券价格 PPP 取决于收益率 yyy;到二阶有 ΔP≈−D P Δy+12C P (Δy)2\Delta P\approx -D\,P\,\Delta y+\tfrac{1}{2}C\,P\,(\Delta y)^2ΔP≈−DPΔy+21​CP(Δy)2,其中 DDD 是修正久期(斜率项),CCC 是凸性(曲率项)。期权的 Delta 和 Gamma 也是同样的形式:ΔV≈Δ⋅ΔS+12Γ(ΔS)2\Delta V\approx \Delta\cdot\Delta S+\tfrac{1}{2}\Gamma(\Delta S)^2ΔV≈Δ⋅ΔS+21​Γ(ΔS)2。

两个近似正弦:当 x=0.5x=0.5x=0.5 时,x−x36=0.5−0.020833=0.479167x-\frac{x^3}{6}=0.5-0.020833=0.479167x−6x3​=0.5−0.020833=0.479167,而真值 sin⁡0.5=0.479426\sin 0.5=0.479426sin0.5=0.479426,误差约为 0.000260.000260.00026。债券:设 P=100P=100P=100、D=7D=7D=7、C=60C=60C=60,收益率上升 1%(Δy=0.01\Delta y=0.01Δy=0.01),则 ΔP≈−7+12(60)(100)(0.0001)=−7+0.3=−6.7\Delta P\approx-7+\tfrac{1}{2}(60)(100)(0.0001)=-7+0.3=-6.7ΔP≈−7+21​(60)(100)(0.0001)=−7+0.3=−6.7。凸性项缓和了损失。
只在该点附近有效截断的泰勒多项式只是展开点附近的近似,其误差随步长迅速增大。收益率变动 1% 没问题;变动 5% 就需要更多项,或者对债券完全重新定价。

实验:评分内容

  • 指数函数的级数15 分
  • 近似正弦15 分
  • 误差的大小15 分
  • 债券价格变化20 分
  • 哪一项是曲率10 分
  • 手写一个级数15 分
  • 函数及其级数10 分
0/ 已答 7 题
任务
1填空15 分未作答

补全 exe^xex 在 0 处泰勒级数的前几项。

ex=1+x+x+x+⋯\displaystyle e^x = 1 + x + \frac{x^{\htmlData{blank=a}{\phantom{\rule[-0.35em]{2.4em}{1.35em}}}}}{\htmlData{blank=b}{\phantom{\rule[-0.35em]{2.4em}{1.35em}}}} + \frac{x^{\htmlData{blank=c}{\phantom{\rule[-0.35em]{2.4em}{1.35em}}}}}{\htmlData{blank=d}{\phantom{\rule[-0.35em]{2.4em}{1.35em}}}} + \cdotsex=1+x+x​+x​+⋯
2数值作答15 分未作答

用 sin⁡x≈x−x36\sin x\approx x-\frac{x^3}{6}sinx≈x−6x3​ 近似 sin⁡0.5\sin 0.5sin0.5,保留 4 位小数。

sin⁡0.5=\sin 0.5 =sin0.5=允许误差:± 0.0001
3数值作答15 分未作答

真值为 sin⁡0.5=0.479426\sin 0.5=0.479426sin0.5=0.479426。近似值 0.4791670.4791670.479167 偏差多少?请给出差值。

error=\text{error} =error=允许误差:± 0.00005
4数值作答20 分未作答

某债券价格 P=100P=100P=100,修正久期 D=7D=7D=7,凸性 C=60C=60C=60。用 ΔP≈−DPΔy+12CP(Δy)2\Delta P\approx -DP\Delta y+\tfrac{1}{2}CP(\Delta y)^2ΔP≈−DPΔy+21​CP(Δy)2,求收益率上升 1%(Δy=0.01\Delta y=0.01Δy=0.01)时的 ΔP\Delta PΔP。

ΔP=\Delta P =ΔP=允许误差:± 0.01
5选择10 分未作答

在债券近似中,哪一项反映价格-收益率曲线的曲率?

6表达式15 分未作答

输入 ln⁡(1+x)\ln(1+x)ln(1+x) 在 0 处的二阶泰勒多项式。

T2(x)=T_2(x) =T2​(x)=
你的公式将显示在这里
7配对10 分未作答

将每个函数与其在 0 处泰勒级数的开头配对。

为左侧每一项选择配对项。

exe^xex
sin⁡x\sin xsinx
ln⁡(1+x)\ln(1+x)ln(1+x)
11−x\frac{1}{1-x}1−x1​
数学模式键盘或 LaTeX 输入第 1/7 题 · Ctrl ⏎ 检查

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

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

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