Lab

Implementações abertas

Código de referência em Python, Rust e R para os M-models públicos da Daru Finance e análises de apoio. São as implementações por trás dos artigos publicados neste site, intencionalmente mínimas, intencionalmente legíveis, intencionalmente reproduzíveis.

Tudo, no aberto

12
Modelos de referência
explicação · demo · código
134.038
Linhas de código aberto
Python · Rust · R
19
Repositórios públicos
github.com/DaruFinance
12
Demos interativas
uma por modelo, no navegador
100%
Reproduzível
mínimo e legível por design
λ₊
(a) eigenspectrum · MP null
M/01strategy-rmt

Espectro de autovalores da matriz de correlação de estratégias

Espectro de autovalores Marchenko–Pastur e parallel-analysis de matrizes de correlação de estratégias. Implementação de referência do modelo M/01 do escritório.

PythonLer método
Ver no GitHub
τ̂
W = |Z| − |Z̃| · FDR threshold τ
M/02hc-knockoffs

Detecção de sinal esparso com controle de FDR

Higher Criticism mais knockoffs Model-X para seleção de estratégias com controle de FDR. Implementação de referência do modelo M/02 do escritório.

RLer método
Ver no GitHub
ε=0ε=1
H₀ persistence barcode
M/03strategy-tda

Barcodes de persistência sobre a estrutura das estratégias

Barcode de persistência H0 sob Vietoris–Rips de distância de correlação em populações de estratégias. Implementação de referência do modelo M/03 do escritório.

PythonLer método
Ver no GitHub
u
POT-GPD tail · log P(X > x)
M/04tail-evt

Peaks-over-threshold e acoplamento de cauda par a par

Ajustes GPD peaks-over-threshold e acoplamento de cauda χ par a par em retornos entre ativos. Implementação de referência do modelo M/04 do escritório.

RustLer método
Ver no GitHub
OOSISsel. biasparam σskill ≈ 0
IS−OOS gap · variance decomposition
M/05strategy-overfitting

Decompondo o gap Sharpe IS-OOS

Decomposição da variância do gap Sharpe in-sample / out-of-sample em viés de seleção, ruído de escolha de parâmetro, e skill residual em 10 ativos cripto deep-WFO.

PythonLer método
Ver no GitHub
ATRMACD
smooth basin · spiky peak
M/09strategy-surface-stability

A suavidade in-sample prevê skill out-of-sample?

Teste empírico pré-registrado sobre se a suavidade da superfície Sharpe in-sample sob um conjunto fixo de cinco perturbações prevê skill out-of-sample nas partições walk-forward SOL / DOGE / BTC.

PythonLer método
Ver no GitHub
2-D embedding · robust islands vs fragile mass
M/06strategy-manifold

Geometria PCA + UMAP da população de estratégias

Embedding PCA + UMAP de grandes populações de estratégias a partir de um vetor métrico de 90 features, com separação baseada em conectividade entre estratégias robustas e frágeis.

PythonLer método
Ver no GitHub
K=4 HMM regimes · posterior γ_t
M/07strategy-regime

Segmentação de regimes via Hidden Markov

Segmentação de regimes por HMM gaussiano sobre features (logret, volatilidade, tendência) com K selecionado por BIC; preferência por 4 estados em majors cripto.

PythonLer método
Ver no GitHub
σ_oos2549kLWHuber
OOS vol · universe-saturation curve
M/08strategy-robust-portfolio

Saturação do universo em portfólios de variância mínima

Análise de saturação do universo para portfólios de variância mínima extraídos de grandes pools de estratégias, comparando shrinkage Ledoit–Wolf, robusto estilo Huber e estimadores de covariância amostral.

PythonLer método
Ver no GitHub
μ
population Sharpe density
strategy-stats

Densidade Sharpe e dispersão (μ, σ, t) da população

Densidade Sharpe em nível de população e dispersão (média, std, t) sobre um universo de estratégias. Biblioteca de apoio para análises empíricas.

PythonLer método
Ver no GitHub
9-asset universe
cross-asset correlation cube
strategy-corrcube

Cubo de correlação rolante entre ativos

Cubo de correlação amostral entre ativos sobre um universo de 9 ativos. Biblioteca de apoio para análises em nível de população.

PythonLer método
Ver no GitHub
cluster structure · collective signal
signal-is-collective

O sinal é coletivo

Demos sintéticas reproduzíveis por trás do artigo ‘O sinal é coletivo’.

PythonLer método
Ver no GitHub

Frameworks (implementações completas de backtester) e o pacote de reprodutibilidade do paper de Monte Carlo são deliberadamente excluídos desta lista, vivem em seus próprios lugares dedicados. Veja github.com/DaruFinance para o índice completo de repositórios.