σμ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 Hidden Markov Models›Módulo 3 · Regímenes de mercado›Tema 3.3·~50 minAvanzado

Filtrado frente a suavizado y la trampa de mirar adelante

Posición en la rutaMódulo 3 de 3 · Tema 3 de 4
3.3 Filtrado frente a suavizado y la trampa de mirar adelante
—Puntuación del lab— / 100XP total—Racha—

Una señal con la que no se puede operar

Los modelos de regímenes son populares en el trading: reducir la exposición cuando el mercado está tormentoso. Pero hay dos formas de obtener la probabilidad de un estado y solo una es honesta. Las probabilidades filtradas αt\alpha_tαt​ usan los datos hasta el día ttt. Las suavizadas γt\gamma_tγt​ usan toda la muestra, incluidos los días posteriores a ttt. Para describir la historia, por ejemplo para colorear un gráfico de regímenes pasados, el suavizado es mejor. Para operar es una trampa: el día en que hay que decidir, los días futuros no están disponibles, así que una regla construida sobre γt\gamma_tγt​ opera con información del futuro. Es la trampa de mirar adelante.

p^t+1=αt A ≠ γt+1\hat p_{t+1}=\alpha_t\,A\ \ne\ \gamma_{t+1}p^​t+1​=αt​A = γt+1​(1)

La receta honesta es mirar un paso adelante desde lo que se sabe. Tras el cierre del día ttt se tienen las probabilidades filtradas αt\alpha_tαt​. Las probabilidades de estado previstas para mañana son αt A\alpha_t\,Aαt​A: se adelanta la creencia un paso con la matriz de transición. Luego se decide la exposición de mañana con esos números y se aplica al rendimiento de mañana. Las probabilidades previstas olvidan poco a poco el hoy y derivan hacia la distribución estacionaria. Otra fuente de trampa es fácil de pasar por alto: ajustar los números del modelo con toda la muestra también filtra el futuro, así que una prueba cuidadosa reajusta solo con el pasado y avanza de forma rodante.

Lo que muestran los datos realesEn nuestro pequeño ejemplo la probabilidad filtrada de Tormentoso hoy es 0,9030{,}9030,903, así que la probabilidad prevista para mañana es 0,903×0,8+0,097×0,1=0,7320{,}903\times0{,}8+0{,}097\times0{,}1=0{,}7320,903×0,8+0,097×0,1=0,732 y a dos días 0,6130{,}6130,613, derivando hacia la estacionaria 1/31/31/3. En SPY con un modelo de tres estados, permanecer en el mercado solo cuando es improbable el estado de alta volatilidad da un ratio de Sharpe anual de 0,660{,}660,66 con señales filtradas y retrasadas, frente a 0,520{,}520,52 de comprar y mantener. La misma regla con probabilidades suavizadas muestra 1,121{,}121,12. Esos 0,460{,}460,46 de más no son habilidad. Es el futuro filtrándose en la señal.
  • Filtrado usa los datos hasta hoy. Suavizado usa también los días posteriores y sirve para describir el pasado.
  • Señal honesta: prever mañana con αtA\alpha_t Aαt​A y aplicarla al rendimiento de mañana.
  • También filtran el futuro: los caminos de Viterbi y los números del modelo ajustados con toda la muestra. Reajuste solo con el pasado.

Lab: qué se califica

  • La probabilidad tormentosa de mañana15 pts
  • Pasado mañana15 pts
  • Hacia dónde derivan las previsiones10 pts
  • Cuánto infla el futuro10 pts
  • Qué señales usan el futuro15 pts
  • Un backtest de régimen honesto10 pts
  • Emparejar el vocabulario10 pts
  • Por qué el backtest suavizado parece demasiado bueno15 pts
0/ 8 respondidos
Ejercicios
1Respuesta numérica15 ptsSin responder

Hoy la probabilidad filtrada de Tormentoso es 0,9030{,}9030,903 y de Tranquilo 0,0970{,}0970,097. Con ASS=0,8A_{SS}=0{,}8ASS​=0,8 y ATS=0,1A_{TS}=0{,}1ATS​=0,1, ¿cuál es la probabilidad prevista de Tormentoso mañana, 0,903⋅0,8+0,097⋅0,10{,}903\cdot0{,}8+0{,}097\cdot0{,}10,903⋅0,8+0,097⋅0,1? Dé tres decimales.

p=p =p=aceptado: ± 0.003
2Respuesta numérica15 ptsSin responder

La probabilidad prevista de Tormentoso mañana es 0,7320{,}7320,732. ¿Cuál es la prevista a dos días, 0,732⋅0,8+0,268⋅0,10{,}732\cdot0{,}8+0{,}268\cdot0{,}10,732⋅0,8+0,268⋅0,1? Dé tres decimales.

p=p =p=aceptado: ± 0.003
3Respuesta numérica10 ptsSin responder

En un futuro lejano la probabilidad prevista de Tormentoso se estabiliza en el valor estacionario ATS/(ATS+AST)A_{TS}/(A_{TS}+A_{ST})ATS​/(ATS​+AST​). ¿Cuánto vale con ATS=0,1A_{TS}=0{,}1ATS​=0,1 y AST=0,2A_{ST}=0{,}2AST​=0,2? Dé tres decimales.

p=p =p=aceptado: ± 0.003
4Respuesta numérica10 ptsSin responder

En SPY, el ratio de Sharpe es 0,660{,}660,66 con señales filtradas y retrasadas y 1,121{,}121,12 con las suavizadas. ¿Cuánto lo infla el mirar adelante? Dé dos decimales.

g=g =g=aceptado: ± 0.01
5Elección15 ptsSin responder

¿Cuáles de estas cantidades usan datos posteriores al día que describen? Elija todas las correctas.

6Ordenar los pasos10 ptsSin responder

Ponga en orden los pasos de un backtest de régimen honesto.

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

  1. 1Aplicar la exposición al rendimiento de mañana
  2. 2Ajustar el modelo solo con el pasado
  3. 3Avanzar un día y reajustar de vez en cuando
  4. 4Prever mañana con la creencia filtrada por A
  5. 5Filtrar hasta el cierre de hoy
7Emparejar10 ptsSin responder

Empareje cada término con su significado.

Elige la pareja de cada elemento de la izquierda.

Probabilidad filtrada
Probabilidad suavizada
Probabilidad prevista
Trampa de mirar adelante
8Explicar con palabras15 ptsSin responder

En una o dos frases, explique por qué una regla de trading construida sobre probabilidades de régimen suavizadas parece mejor en un backtest de lo que puede ser en la práctica.

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