σμ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 AcademyRoadmapsRoteiros
Ctrl K
AO
+1,2 mil alunos
EntrarParticipar ↗
RoadmapsRoteiros
AO
+1,2 mil alunos
Entrar
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
uantCraft Academy

Desenvolvimento quant aprendendo na prática: lições curtas, laboratórios avaliados e um IDE de verdade, no seu navegador.

Aprender
Todos os roadmapsTodos os roteirosRoteiro de PythonRoteiro de C++Em breveRoteiro de OxCamlEm breveRoteiro de Market StructureRoteiro de CalculusRoteiro de Linear AlgebraRoteiro de ProbabilityRoteiro de StatisticsRoteiro de Matrix DecompositionsRoteiro de OptimizationRoteiro de Time SeriesRoteiro de Stochastic CalculusRoteiro de Bayesian InferenceRoteiro de Hidden Markov ModelsRoteiro de Particle filtering and non-stationary time series
Suporte
Envie seu feedbackPague-nos um café
Legal
Política de privacidadeTermos de serviço
© 2026 QuantCraft Solutions. Todos os direitos reservados.
QuantCraft
σμ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 AcademyRoadmapsRoteiros
Ctrl K
AO
+1,2 mil alunos
EntrarParticipar ↗
RoadmapsRoteiros
AO
+1,2 mil alunos
Entrar
  • English
  • Français
  • Español
  • العربية
  • Português
  • Deutsch
  • 日本語
  • 中文
Roteiros›Hidden Markov Models
H

Hidden Markov Models Roteiro

No arComece aqui

Os mercados parecem alternar entre períodos calmos e tempestuosos, mas ninguém anuncia a mudança. Um modelo oculto de Markov dá a essa ideia uma forma precisa: um estado oculto se move com probabilidades simples e o retorno de cada dia é um sinal ruidoso dele. Esta habilidade explica o modelo em passos simples, com verificações curtas (números que você calcula, passos que ordena, conceitos que associa) e exemplos financeiros: como uma cadeia de dias calmos e tempestuosos se comporta no longo prazo, como atualizar sua crença sobre o estado de hoje com o retorno de hoje, como achar o caminho de estados mais provável, como o modelo aprende seus próprios números dos dados, quantos regimes bastam e por que um sinal de regime que olha todo o histórico é uma trapaça. O projeto final é um laboratório de código em que você escreve os algoritmos e detecta regimes em retornos reais do SPY.

3 módulos10 labs corrigidos~10 horasIntermediário → Avançado
Começar o roteiro

Pré-requisitos

Esperam-se probabilidade e atualização bayesiana básica (probabilidade condicional, regra de Bayes). Não é preciso conhecer Markov nem HMM.

  • PProbability
  • BBayesian Inference

Conteúdo

10 tópicos · abra qualquer tópico, na ordem que preferir
  1. 1Revisão de cadeias de MarkovNão iniciado40 minComeçar
  2. 2Estados ocultos e emissõesNão iniciado45 minComeçar
  1. 3O algoritmo forwardNão iniciado1 hComeçar
  2. 4Decodificação de ViterbiNão iniciado55 minComeçar
  3. 5Suavização forward-backwardNão iniciado55 minComeçar
  4. 6Baum-Welch e EMNão iniciado1 h 10 minComeçar
  1. 7Emissões gaussianas para retornosNão iniciado55 minComeçar
  2. 8Escolher o número de regimesNão iniciado50 minComeçar
  3. 9Filtragem versus suavização e a armadilha do olhar adianteNão iniciado50 minComeçar
  4. 10Projeto final: um detector de regimes de alta baixa e crise em dados de índiceNão iniciado1 h 40 minComeçar

Conclusão

Seja aprovado nos 10 labs com nota 70 ou mais para concluir o roteiro e ganhar o selo Modelos ocultos de Markov no seu perfil.

0 / 100%

Pré-requisitos

Esperam-se probabilidade e atualização bayesiana básica (probabilidade condicional, regra de Bayes). Não é preciso conhecer Markov nem HMM.

  • PProbability
  • BBayesian Inference

Ferramentas que você vai usar

PythonNumPypandaspytest

O que você vai aprender

  • Descrever uma cadeia de Markov por sua matriz de transição e achar onde ela se estabiliza no longo prazo
  • Escrever o algoritmo forward e a decodificação de Viterbi e dizer a que pergunta cada um responde
  • Suavizar as probabilidades de estado com forward-backward e aprender os números do modelo com Baum-Welch
  • Modelar retornos com regimes gaussianos e escolher quantos regimes os dados sustentam
  • Detectar regimes de mercado em retornos reais e evitar a armadilha do olhar adiante ao testar um sinal de regime

Próximo roteiro

PParticle filtering and non-stationary time seriesNo ar
uantCraft Academy

Desenvolvimento quant aprendendo na prática: lições curtas, laboratórios avaliados e um IDE de verdade, no seu navegador.

Aprender
Todos os roadmapsTodos os roteirosRoteiro de PythonRoteiro de C++Em breveRoteiro de OxCamlEm breveRoteiro de Market StructureRoteiro de CalculusRoteiro de Linear AlgebraRoteiro de ProbabilityRoteiro de StatisticsRoteiro de Matrix DecompositionsRoteiro de OptimizationRoteiro de Time SeriesRoteiro de Stochastic CalculusRoteiro de Bayesian InferenceRoteiro de Hidden Markov ModelsRoteiro de Particle filtering and non-stationary time series
Suporte
Envie seu feedbackPague-nos um café
Legal
Política de privacidadeTermos de serviço
© 2026 QuantCraft Solutions. Todos os direitos reservados.
QuantCraft
EntrarParticipar ↗
Entrar