σμ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 seriesRoteiro de scikit-learnRoteiro de statsmodelsRoteiro de SciPy
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›SciPy

SciPy Roteiro

No arComece aqui

O SciPy é a caixa de ferramentas por trás da maior parte do código de finanças numéricas. Esta habilidade ensina as partes que um quant usa toda semana, com verificações curtas (números que você calcula, passos que ordena, ferramentas que associa) e exemplos financeiros: por que uma curva normal subestima a perda de 1%, como Newton e os métodos de intervalo acham o rendimento de um título, o que uma perda robusta faz com uma cotação atípica, por que não se extrapola uma spline cúbica, como uma curva a termo vira fator de desconto, por que Black–Scholes precisa da função normal e da vega, por que se resolve em vez de inverter, quando o armazenamento esparso compensa, por que um filtro de fase zero não pode ser negociado e como os grupos mapeiam a diversificação. O projeto final é um laboratório de código em que você constrói a curva de Nelson–Siegel, preços e rendimentos de títulos, volatilidades implícitas e um ajuste de smile, e os roda em dados reais.

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

Pré-requisitos

Espera-se familiaridade com Python e NumPy, além de cálculo de nível escolar e estatística básica.

  • Python

Conteúdo

14 tópicos · abra qualquer tópico, na ordem que preferir
  1. 1Distribuições e ajuste com scipy.statsNão iniciado45 minComeçar
  2. 2Laboratório: ajustar distribuições de retorno e testar o ajusteNão iniciado45 minComeçar
  3. 3Laboratório: testes de hipóteses e bootstrapNão iniciado45 minComeçar
  4. 4Minimização e busca de raízesNão iniciado50 minComeçar
  5. 5Laboratório: carteiras com restrições usando minimizeNão iniciado50 minComeçar
  6. 6Mínimos quadrados e ajuste de curvasNão iniciado50 minComeçar
  1. 7Interpolação e splines para curvasNão iniciado45 minComeçar
  2. 8Integração com quad e solucionadores de EDONão iniciado45 minComeçar
  3. 9Funções especiais na precificação de opçõesNão iniciado40 minComeçar
  1. 10O essencial da álgebra linear no scipy.linalgNão iniciado45 minComeçar
  2. 11Matrizes esparsasNão iniciado45 minComeçar
  3. 12Filtragem de sinais e espectrosNão iniciado50 minComeçar
  4. 13Distâncias espaciais e agrupamentoNão iniciado40 minComeçar
  5. 14Projeto final: calibrar uma curva de juros de Nelson–Siegel e um smile de volatilidadeNão iniciado1 h 30 minComeçar

Conclusão

Seja aprovado nos 14 labs com nota 70 ou mais para concluir o roteiro e ganhar o selo SciPy no seu perfil.

0 / 140%

Pré-requisitos

Espera-se familiaridade com Python e NumPy, além de cálculo de nível escolar e estatística básica.

  • Python

Ferramentas que você vai usar

PythonSciPyNumPypandaspytest

O que você vai aprender

  • Ajustar uma distribuição com scipy.stats, ler seus quantis e ver como caudas gordas mudam um VaR
  • Minimizar funções e achar raízes para obter rendimentos de títulos e volatilidades implícitas
  • Ajustar curvas por mínimos quadrados, interpolá-las e integrá-las, e transformar uma curva a termo em fatores de desconto
  • Usar funções especiais, álgebra linear e matrizes esparsas para precificar opções e simular retornos correlacionados
  • Filtrar séries sem olhar para o futuro e agrupar ativos por correlação
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 seriesRoteiro de scikit-learnRoteiro de statsmodelsRoteiro de SciPy
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