σμ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
  • 日本語
  • 中文
Particle filtering and non-stationary time series スキル›モジュール 1 · 動き続ける隠れ状態›トピック 1.1·~45 分上級

状態空間モデルの再訪

スキル上の位置モジュール 1/3 · トピック 1/2
1.1 状態空間モデルの再訪
—ラボスコア— / 100合計XP—連続日数—

見えないものを追跡する

株式のベータ、そのボラティリティ、スプレッドの適正水準。これらの数は画面から読み取れません。毎日見えるのは価格やリターンで、それは隠れた量にノイズが加わったものです。状態空間モデルはこれを2つの式で書きます。状態 xtx_txt​ は隠れた量で、毎日少しずつ動きます。観測 yty_tyt​ は実際に測るものです。最も単純なのはローカルレベルモデルで、状態はランダムウォークをし、各観測は状態に測定ノイズを足したものです。

xt=xt−1+wt,  wt∼N(0,q),yt=xt+vt,  vt∼N(0,r)x_t=x_{t-1}+w_t,\ \ w_t\sim N(0,q),\qquad y_t=x_t+v_t,\ \ v_t\sim N(0,r)xt​=xt−1​+wt​,  wt​∼N(0,q),yt​=xt​+vt​,  vt​∼N(0,r)(1)

ここで qqq は状態が1日にどれだけ動くか、rrr は観測1つがどれだけノイズを含むかです。3つの問いが繰り返し現れます。予測は、明日のデータを見る前に明日の状態がどこにあるかを問います。フィルタリングは、今日の観測を見た後、今の状態がどこにあるかを問います。平滑化は、さらにデータが届いた後に過去の状態がどこにあったかを問います。リアルタイムの数が必要なトレーダーが使えるのはフィルタリングだけです。3つとも信念を平均と分散をもつ釣鐘形で持ちます。予測は状態が動いたかもしれないので分散を qqq だけ増やし、観測は情報をもたらすので分散を減らします。

数字で見る最初の例信念を x0∼N(0,2)x_0\sim N(0,2)x0​∼N(0,2)、q=0.5q=0.5q=0.5、r=1r=1r=1 とします。データなしで1日動くと、x1x_1x1​ の分散は 2+0.5=2.52+0.5=2.52+0.5=2.5 です。観測が自分のノイズを加えるので、y1y_1y1​ の予測分散は 2.5+1=3.52.5+1=3.52.5+1=3.5、平均は 000 です。y1y_1y1​ が 222 を超える確率は、標準正規分布が 2/3.5=1.072/\sqrt{3.5}=1.072/3.5​=1.07 を超える確率で、約 14%14\%14% です。データがなければ分散は毎日 0.50.50.5 ずつ増え続け、4日後には 2+4×0.5=42+4\times0.5=42+4×0.5=4 になります。
  • 状態と観測:状態は隠れていてゆっくり動き、観測はノイズを含んで毎日届く。
  • 予測してから更新:予測の段階で不確実性 qqq が増え、更新の段階でデータがその一部を取り除く。
  • 隠れマルコフモデルと同じ考え:あちらの状態は少数の値、こちらは数直線上の数。

ラボ:採点される内容

  • 1歩の動き15点
  • 観測の分散15点
  • データなしの4日間15点
  • 大きな観測10点
  • どの量が隠れているか10点
  • フィルタのサイクル10点
  • 用語を結び付ける10点
  • なぜフィルタするのか15点
0/ 8問回答済み
問題
1数値で答える15点未回答

x0x_0x0​ についての信念は N(0,2)N(0,2)N(0,2) で、状態は q=0.5q=0.5q=0.5 で動きます。データが届く前の x1x_1x1​ の分散はいくつですか。

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

状態の分散は 2.52.52.5、測定ノイズの分散は r=1r=1r=1 です。観測 y1y_1y1​ の予測分散はいくつですか。

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

分散 222 から始め、観測なしで q=0.5q=0.5q=0.5 のまま状態を4日間動かします。x4x_4x4​ の分散はいくつですか。

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

観測 y1y_1y1​ は N(0,3.5)N(0,3.5)N(0,3.5) に従い、222 の標準化値は z=1.07z=1.07z=1.07 です。標準正規分布で P(Z>1.07)≈0.143P(Z>1.07)\approx0.143P(Z>1.07)≈0.143 であることを使って、y1y_1y1​ が 222 を超える確率を小数第3位まで答えてください。

p=p =p=許容:± 0.003
5選択10点未回答

次のうち、市場から直接読み取れない隠れ状態はどれですか。当てはまるものをすべて選んでください。

6手順を並べ替える10点未回答

フィルタ1サイクルの手順を正しい順に並べてください。

ドラッグして並べ替えます。または項目にフォーカスし、スペースで持ち上げ、矢印キーで移動、スペースで置きます。

  1. 1観測を使って信念を更新する
  2. 2昨日の信念から始める
  3. 3新しい信念で明日も繰り返す
  4. 4今日の値を観測する
  5. 5状態がどこへ動いたかを予測する
7対応づけ10点未回答

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

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

状態ノイズ q
測定ノイズ r
フィルタリング
平滑化
8言葉で説明する15点未回答

1〜2文で、フィルタのように予測と観測を組み合わせると、直近のノイズ混じりの観測だけよりも隠れ状態をよく推定できる理由を説明してください。

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

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

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

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