σμ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 の近くで知っておきたい級数が4つあります。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 に依存し、2次までで Δ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 はコンベクシティ(曲率の項)です。オプションのデルタとガンマも同じ形です:ΔV≈Δ⋅ΔS+12Γ(ΔS)2\Delta V\approx \Delta\cdot\Delta S+\tfrac{1}{2}\Gamma(\Delta S)^2ΔV≈Δ⋅ΔS+21​Γ(ΔS)2。

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での2次のテイラー多項式を入力してください。

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で続ける