σμ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
  • 日本語
  • 中文
Time Series スキル›モジュール 3 · ボラティリティ›トピック 3.1·~50 分上級

ボラティリティ・クラスタリングとARCH

スキル上の位置モジュール 3/5 · トピック 1/3
3.1 ボラティリティ・クラスタリングとARCH
—ラボスコア— / 100合計XP—連続日数—

分散が一定でないとき

リターンはほぼ無相関ですが独立ではありません。今日の動きの大きさは明日の動きの大きさを教えてくれます。静かな週の後には静かな週が、荒れた週の後には荒れた週が続きます。Engle (1982) の ARCH モデルは、ショックの分散を直近のショックの二乗に依存させてこれを捉えます:rt=μ+εtr_t=\mu+\varepsilon_trt​=μ+εt​、εt=σtzt\varepsilon_t=\sigma_tz_tεt​=σt​zt​(ztz_tzt​ は標準正規)、σt2=ω+α1εt−12+⋯+αqεt−q2\sigma_t^{2}=\omega+\alpha_1\varepsilon_{t-1}^{2}+\dots+\alpha_q\varepsilon_{t-q}^{2}σt2​=ω+α1​εt−12​+⋯+αq​εt−q2​。昨日の大きなショックは今日の分散を押し上げ、ショックの符号には記憶がありません。ARCH(1) の無条件分散は ω/(1−α)\omega/(1-\alpha)ω/(1−α) で、α<1\alpha<1α<1 が必要です。

σt2=ω+α εt−12,Var(εt)=ω1−α,LM=T R2∼χq2,σt2=λσt−12+(1−λ) rt−12\sigma_t^{2}=\omega+\alpha\,\varepsilon_{t-1}^{2},\qquad \mathrm{Var}(\varepsilon_t)=\frac{\omega}{1-\alpha},\qquad \mathrm{LM}=T\,R^{2}\sim\chi^{2}_{q},\qquad \sigma_t^{2}=\lambda\sigma_{t-1}^{2}+(1-\lambda)\,r_{t-1}^{2}σt2​=ω+αεt−12​,Var(εt​)=1−αω​,LM=TR2∼χq2​,σt2​=λσt−12​+(1−λ)rt−12​(1)

ショック ztz_tzt​ が正規分布でも、ARCH は正規分布より裾の厚いリターンを生みます。落ち着いた時期と荒れた時期が1つの標本に混ざるためで、これがリターンのヒストグラムに過剰尖度が現れる理由です。ARCH 効果を検定するには、平均モデルの残差 ε^t\hat\varepsilon_tε^t​ をとり、ε^t2\hat\varepsilon_t^{2}ε^t2​ を自身の qqq 個のラグに回帰して Engle の統計量 TR2T R^{2}TR2 を計算します。ARCH がないという帰無仮説の下で χq2\chi^{2}_qχq2​ に従います。当てはめの要らない簡単な代替は指数加重移動平均 σt2=λσt−12+(1−λ)rt−12\sigma_t^{2}=\lambda\sigma_{t-1}^{2}+(1-\lambda)r_{t-1}^{2}σt2​=λσt−12​+(1−λ)rt−12​ で、日次データでは RiskMetrics の標準値 λ=0.94\lambda=0.94λ=0.94 が使われます。実際のリターンにはレバレッジ効果もあり、同じ大きさでも下落のほうが上昇より次の分散を大きく押し上げますが、単純な ARCH はこれを表せません。ボラティリティの長い持続を再現するには多くの ARCH ラグが要り、このスキルの後半で扱う GARCH は少ないパラメータでそれを実現します。

1つのショックと次の分散パーセント単位の ARCH(1) で ω=0.2\omega=0.2ω=0.2、α=0.5\alpha=0.5α=0.5 とします。長期の分散は 0.2/(1−0.5)=0.40.2/(1-0.5)=0.40.2/(1−0.5)=0.4、日次ボラティリティで 0.63%0.63\%0.63% です。穏やかな日(ε=0.2\varepsilon=0.2ε=0.2)の後の分散は 0.2+0.5⋅0.04=0.220.2+0.5\cdot0.04=0.220.2+0.5⋅0.04=0.22 です。ε=−2\varepsilon=-2ε=−2 のショックの後は 0.2+0.5⋅4=2.20.2+0.5\cdot4=2.20.2+0.5⋅4=2.2、ボラティリティは 1.48%1.48\%1.48% で長期水準の2倍以上です。常に 0.40.40.4 を使うモデルは、ショック直後のリスクを過小評価します。
  • ARCH(qqq):今日のショックの分散は、定数と直近 qqq 個のショックの二乗の加重和。
  • Engle の検定:残差の二乗をそのラグに回帰し、TR2∼χq2T R^{2}\sim\chi^{2}_qTR2∼χq2​ を使う。
  • λ=0.94\lambda=0.94λ=0.94 の EWMA は当てはめ不要の代替。レバレッジ効果:下落は上昇よりボラティリティを大きく上げる。

ラボ:採点される内容

  • 長期の分散15点
  • ショック後の分散15点
  • EWMAの更新15点
  • Engleの統計量15点
  • ARCHモデルの裾10点
  • 用語を結び付ける15点
  • ショック直後のリスク15点
0/ 7問回答済み
問題
1数値で答える15点未回答

ARCH(1) で ω=0.2\omega=0.2ω=0.2、α=0.5\alpha=0.5α=0.5(単位は%の二乗)です。無条件分散 ω/(1−α)\omega/(1-\alpha)ω/(1−α) はいくつですか。

v=v =v=許容:± 0.005
2数値で答える15点未回答

同じモデルで、昨日のショックは εt−1=−2\varepsilon_{t-1}=-2εt−1​=−2 でした。今日の分散 σt2=ω+αεt−12\sigma_t^{2}=\omega+\alpha\varepsilon_{t-1}^{2}σt2​=ω+αεt−12​ はいくつですか。

s2=s2 =s2=許容:± 0.01
3数値で答える15点未回答

λ=0.94\lambda=0.94λ=0.94 で、昨日の分散推定は 1.01.01.0、昨日のリターンは 2%2\%2% でした。今日の EWMA 分散 λσt−12+(1−λ)rt−12\lambda\sigma_{t-1}^{2}+(1-\lambda)r_{t-1}^{2}λσt−12​+(1−λ)rt−12​ はいくつですか。

ew=ew =ew=許容:± 0.01
4数値で答える15点未回答

残差の二乗を1ラグに回帰すると、T=500T=500T=500 個の観測で R2=0.04R^{2}=0.04R2=0.04 になりました。Engleの統計量 TR2T R^{2}TR2 はいくつですか(χ12\chi^{2}_1χ12​ の5%点 3.843.843.84 と比べてください)。

lm=lm =lm=許容:± 0.1
5選択10点未回答

正規のショック ztz_tzt​ を持つ ARCH(1) が生成するリターンの無条件分布は

6対応づけ15点未回答

各用語をその意味に結び付けてください。

左の各項目に対応するものを選んでください。

ARCHモデル
EWMA分散
レバレッジ効果
EngleのLM検定
7言葉で説明する15点未回答

1〜2文で、分散一定のモデルが大きなショックの直後にリスクを過小評価する理由を説明してください。

数学モードキーボードまたは LaTeX で入力問題1/7 · Ctrl ⏎ で確認

コードを実行するにはログインしてください。

レクチャーはすべて無料で読めます。コードの実行、テスト、ラボの提出にはアカウントの作成かログインが必要です。

  • ブラウザ内IDEとbashターミナル。インストール不要
  • 即時採点、XP、スキルでの現在地
アカウントを作成ログイン
または
GitHubで続ける