σμ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 AcademyHojas de rutaRutas
Ctrl K
AO
+1,2 k estudiantes
Iniciar sesiónUnirse ↗
Hojas de rutaRutas
AO
+1,2 k estudiantes
Iniciar sesión
  • 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 AcademyHojas de rutaRutas
Ctrl K
AO
+1,2 k estudiantes
Iniciar sesiónUnirse ↗
Hojas de rutaRutas
AO
+1,2 k estudiantes
Iniciar sesión
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Ruta de Particle filtering and non-stationary time series›Módulo 1 · Estados ocultos que se mueven›Tema 1.1·~45 minAvanzado

Los modelos de espacio de estados, otra vez

Posición en la rutaMódulo 1 de 3 · Tema 1 de 2
1.1 Los modelos de espacio de estados, otra vez
—Puntuación del lab— / 100XP total—Racha—

Seguir lo que no se ve

La beta de una acción, su volatilidad, el nivel justo de un diferencial: nadie puede leer esos números en una pantalla. Lo que se ve cada día es un precio o un rendimiento, que es la cantidad oculta más ruido. Un modelo de espacio de estados lo escribe con dos ecuaciones. El estado xtx_txt​ es la cantidad oculta y se mueve un poco cada día. La observación yty_tyt​ es lo que realmente se mide. El caso más simple es el modelo de nivel local: el estado hace un paseo aleatorio y cada observación es el estado más ruido de medición.

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)

Aquí qqq es cuánto vaga el estado en un día y rrr lo ruidosa que es una observación. Tres preguntas aparecen una y otra vez. La predicción pregunta dónde estará el estado mañana antes de ver los datos de mañana. El filtrado pregunta dónde está ahora, tras ver la observación de hoy. El suavizado pregunta dónde estuvo en el pasado, cuando han llegado más datos. Un operador que necesita una cifra en vivo solo puede usar el filtrado. Las tres mantienen la creencia como una campana con media y varianza. Predecir aumenta la varianza en qqq, porque el estado pudo moverse. Ver una observación la reduce, porque aporta información.

Una primera mirada con númerosPartamos de la creencia x0∼N(0,2)x_0\sim N(0,2)x0​∼N(0,2), con q=0,5q=0{,}5q=0,5 y r=1r=1r=1. Tras un día de movimiento, sin datos, la varianza de x1x_1x1​ es 2+0,5=2,52+0{,}5=2{,}52+0,5=2,5. La observación añade su propio ruido: y1y_1y1​ tiene varianza predictiva 2,5+1=3,52{,}5+1=3{,}52,5+1=3,5 y media 000. La probabilidad de que y1y_1y1​ supere 222 es la de que una normal estándar supere 2/3,5=1,072/\sqrt{3{,}5}=1{,}072/3,5​=1,07, cerca del 14%14\%14%. Sin datos, la varianza sigue creciendo 0,50{,}50,5 por día: tras cuatro días vale 2+4×0,5=42+4\times0{,}5=42+4×0,5=4.
  • Estado frente a observación: el estado está oculto y se mueve despacio; la observación es ruidosa y llega cada día.
  • Predecir y luego actualizar: el paso de predicción añade incertidumbre qqq; la actualización usa los datos para quitar parte.
  • La misma idea que un modelo oculto de Markov: allí el estado tiene pocos valores, aquí es un número en una recta.

Lab: qué se califica

  • Un paso de movimiento15 pts
  • Varianza de una observación15 pts
  • Cuatro días sin datos15 pts
  • Una observación grande10 pts
  • Qué cantidades están ocultas10 pts
  • El ciclo del filtro10 pts
  • Emparejar el vocabulario10 pts
  • Por qué filtrar15 pts
0/ 8 respondidos
Ejercicios
1Respuesta numérica15 ptsSin responder

La creencia sobre x0x_0x0​ es N(0,2)N(0,2)N(0,2) y el estado se mueve con q=0,5q=0{,}5q=0,5. ¿Cuál es la varianza de x1x_1x1​ antes de que llegue ningún dato?

P=P =P=aceptado: ± 0.01
2Respuesta numérica15 ptsSin responder

El estado tiene varianza 2,52{,}52,5 y el ruido de medición tiene varianza r=1r=1r=1. ¿Cuál es la varianza predictiva de la observación y1y_1y1​?

S=S =S=aceptado: ± 0.01
3Respuesta numérica15 ptsSin responder

Parta de varianza 222 y deje que el estado se mueva cuatro días con q=0,5q=0{,}5q=0,5 y sin observaciones. ¿Cuál es la varianza de x4x_4x4​?

P4=P4 =P4=aceptado: ± 0.01
4Respuesta numérica10 ptsSin responder

La observación y1y_1y1​ es N(0;3,5)N(0;3{,}5)N(0;3,5). El valor estandarizado de 222 es z=1,07z=1{,}07z=1,07. Sabiendo que P(Z>1,07)≈0,143P(Z>1{,}07)\approx0{,}143P(Z>1,07)≈0,143 para la normal estándar, dé la probabilidad de que y1y_1y1​ supere 222 con tres decimales.

p=p =p=aceptado: ± 0.003
5Elección10 ptsSin responder

¿Cuáles de estas cantidades son estados ocultos, que nunca se leen directamente en el mercado? Elija todas las correctas.

6Ordenar los pasos10 ptsSin responder

Ponga en orden los pasos de un ciclo de filtro.

Arrastra para reordenar, o enfoca un elemento, pulsa Espacio para levantarlo, las flechas para moverlo y Espacio para soltarlo.

  1. 1Usar la observación para actualizar la creencia
  2. 2Partir de la creencia de ayer
  3. 3Repetir mañana con la nueva creencia
  4. 4Observar el valor de hoy
  5. 5Predecir dónde se ha movido el estado
7Emparejar10 ptsSin responder

Empareje cada término con su significado.

Elige la pareja de cada elemento de la izquierda.

Ruido de estado q
Ruido de medición r
Filtrado
Suavizado
8Explicar con palabras15 ptsSin responder

En una o dos frases, explique por qué combinar una predicción con una observación, como hace un filtro, da una mejor estimación del estado oculto que la última observación ruidosa sola.

Modo matemáticasEntrada por teclado o LaTeXEjercicio 1 de 8 · Ctrl ⏎ para comprobar

Inicia sesión para ejecutar tu código.

Todas las clases se pueden leer gratis. Crea una cuenta o inicia sesión para ejecutar código, lanzar las pruebas y enviar este lab.

  • IDE en el navegador con terminal bash — sin instalar nada
  • Corrección instantánea, XP y tu lugar en la ruta
Crear una cuentaIniciar sesión
O
Continuar con GitHub