Todos os novos projetos

Projeto A · Programa de pesquisa · originalmente previsto em 14–18 meses

Análise de Dados Topológica em Trading Quantitativo

Projeto iniciado em 08/05/2026 · Última atualização: 14/05/2026

View previous versions

Seis macro fases entregues em um cronograma comprimido, passando pelo teste decisivo H3 e agora pela construção de portfólio H4. O plano original de 14–18 meses estava calibrado para uma cadência de pesquisador único; o projeto está rodando bem à frente desse cronograma, e o log de progresso abaixo traz a data real de conclusão de cada fase para que o leitor verifique o ritmo de forma independente.

O que fizemos · o que funcionou · o que não funcionou

A descoberta central

A topologia ganha seu lugar descrevendo o formato do seu universo de estratégias e decidindo sobre esse formato, escolher um portfólio diversificado, sinalizar uma coorte instável, rotacionar estratégias por regime, e só quando ela adiciona um grau de liberdade estrutural que a abordagem padrão já não tem. Não ganha seu lugar prevendo como uma estratégia individual vai se sair; o scorecard padrão vence lá. Essa partição previsão-vs-decisão, refinada quatro vezes ao longo do programa, é o resultado metodológico central do trabalho, e toda contribuição headline fica do lado da decisão dela.

O que funcionou

  • H1: previsão por vizinhança no espaço de comportamento

    PASS

    As vizinhas de comportamento mais próximas de uma estratégia preveem sua próxima janela out-of-sample muito melhor que o passado dela mesma, meta ΔR² ≈ +0,13 em 182 coortes. O sinal fundacional sobre o qual tudo o resto se apoia.

  • H4: construção de portfólio topo-aware

    PASS

    Bate Hierarchical Risk Parity em escala de corpus, ΔSortino vs HRP = +0,61 (IC 95% [+0,39, +0,82], com significância Holm). A vantagem se concentra na coorte L1-majors (+1,20) e nas famílias de indicadores de volatilidade e osciladores (ATR / MACD / Stochastic %K); nas famílias de média móvel o resultado é plano ou negativo. Contra um baseline simples top-k-por-confiabilidade com pesos iguais o passo de cluster de Mapper é estatisticamente indistinguível em Sortino, então a contribuição topológica é cobertura e auditabilidade, não retorno bruto, e contra um baseline ingênuo top-k ranqueado por Sharpe in-sample o Stack topológico ainda perde em Sortino. Construção honesta e auditável é o que entrega.

  • H17: dinâmica da trajetória do diagrama de persistência da coorte

    PASS

    Como a geometria da população de estratégias de uma coorte deriva pelo walk-forward prevê quão estável é a performance out-of-sample dela (Spearman ρ ≈ +0,72), entrega como alerta de coorte "confie-nesta-agregação".

  • O Topology Deployment Stack

    MONTADO

    O pipeline voltado ao trader, map → select → diversify → monitor → pause/refit, construído inteiramente a partir das primitivas geométricas que se mostraram robustas, entregue como uma CLI de dez comandos com os caveats dos resultados negativos embutidos no texto de ajuda dos comandos relevantes.

Parcial: útil, com um teto

  • H12: detecção topológica de regime + rotação de coortes

    MARGINAL

    O detector de regime em si é nulo; a política de rotação de coortes que consome o estado detectado funciona. Entrega como paper, não como alarme de regime.

  • H13: suavização por Laplaciano de grafo do sinal de vizinhança

    MARGINAL

    Direcionalmente positiva em 94,5% de 182 coortes mas pequena no nível do corpus; entrega como camada de suavização opcional para as famílias de média móvel, não como vitória de corpus.

  • H14: flag de overfit por outlier geométrico

    MARGINAL

    Um complemento de triagem útil aos diagnósticos clássicos de Sharpe deflacionado / PBO, estratégias sinalizadas por ambos são os descartes de maior confiança, mas não um substituto.

  • H16: portfólios de cobertura ciente da geometria

    MARGINAL

    Nenhum de farthest-point sampling / k-DPP / cobertura Bayesiana vence o portfólio de clusters de Mapper, mas o contest revelou a descoberta de que cobertura sem um prior de qualidade é essencialmente ruído.

O que não funcionou

  • H3: "topologia vence o baseline de ML moderno", o teste decisivo

    FALSIFICADA

    As features de forma de homologia persistente ativamente atrapalham em cada uma das cinco coortes mais fortes, em duas representações de features e três famílias de arquitetura. A tese "topologia substitui ML" está morta, o programa se reformulou em torno do que sobrevive.

  • H2: detecção de platô no espaço de parâmetros

    FALSIFICADA

    Abaixo do limiar de efeito em três métodos em escala de corpus; um salvamento no espaço de comportamento pareceu promissor até uma auditoria window-causal mostrar que ~74% disso era vazamento look-ahead.

  • H15: previsão topológica de hazard / fragilidade

    FAIL

    O scorecard clássico ex-ante já prevê quais estratégias falham catastroficamente (concordância held-out ≈ 0,78 vs ≈ 0,58 para topologia), não há resíduo para a topologia adicionar.

  • H18: poda do pool de candidatos topo-aware

    FAIL

    O seletor já explora a mesma estrutura geométrica que um podador exploraria, então pré-podar a entrada dele só remove suas opções. A recomendação: não pré-pode; alimente o seletor com seu corpus completo.

  • H19: monitor de drift ao vivo por estratégia

    FAIL

    O score de drift dispara na quebra clássica de drawdown, não antes dela (lead mediano 0 janelas). Entrega só como auxílio de visualização; o monitor acionável é a verificação de coorte de confiança na agregação.

  • H20: antecipação por saúde-de-cobertura do portfólio

    FAIL

    O alarme de saúde-de-cobertura dispara no gatilho clássico de drawdown, não antes dele (lead mediano −1,0 janelas sobre unidades co-disparando; 0 de 89 coortes mostra um lead positivo com significância Holm). Entrega como diagnóstico de cobertura descritivo apenas, não há sinal acionável de antecipação aqui.

  • Restrição de diversidade-de-modos-de-falha no portfólio

    FAIL

    Forçar o construtor de portfólio a abranger seis modos de falha derruba o retorno ajustado ao risco por uma quantidade pequena mas com significância Holm (−0,09 Sortino de corpus, dirigida pelas coortes das famílias de média móvel). O custo é real mas menor em magnitude do que a medição de primeira passada indicou. Os rótulos de modos-de-falha em si são úteis como auditoria descritiva de portfólio; a versão de restrição rígida fica desligada por padrão.

  • H10 / H11, poder preditivo de homologia local persistente + Fisher–Rao

    DESPRIORIZADAS

    Ambas eram elaborações da tese de H3; com H3 falsificada, despriorizadas para um paper de follow-up. Homologia local persistente sobre uma variedade suave não carrega nada.

A Fase I está fechada, cada hipótese pré-registrada chegou a um veredito, incluindo H5 (FAIL: sem universalidade cross-ativo mensurável entre L1 majors / alt-L1s / memes / DeFi / L2s, então cada coorte cripto precisa do seu próprio seletor, o capítulo de síntese se reformula em conformidade). Ainda à frente: a síntese, os oito papers, a monografia aplicada, o pacote de software público, e um container de reprodutibilidade arquivado por DOI.

69%concluído

18 de 26 fases concluídas ao longo das três fases do programa. A Fase I (o piloto) está concluída, cada hipótese pré-registrada chegou a um veredito. 3 fases estão em andamento somando as três fases: a agregação por Laplaciano-de-feixe da Fase II agora entregou um refinamento parcial de segundo estágio em cima da sua primeira barra headline (uma variante por sheaf-Tikhonov gateada pela cohomologia rejeita por Holm a configuração anterior em três dos quatro cortes pré-registrados), e o teorema de estabilidade cost-capacity entregou duas operacionalizações complementares (uma medida discreta por cenário, temporalmente estável, com uma cauda implantável de 16,4%; e uma medida contínua em pontos-base que resolve um drift temporal que a grade discreta perdeu; Spearman ρ entre elas = 0,0491). Teorema, topologia temporal, o filtro de order-book e o benchmark público ainda estão pela frente na Fase II. A Fase III, a re-execução cross-asset e o lançamento da síntese, vem sequenciada depois.

Base de código

81.873 linhas·270 arquivos·em 14/05/2026

Python93,1%· 76.211Rust6,8%· 5.577Shell0,1%· 85

Linhas de fonte ao longo do pipeline de análise, hot loops em Rust (parsing, distâncias, primitivas de avaliação), orquestração e análise em Python, a superfície CLI de produção e os scripts de renderização das figuras. Não contadas: mais de 10.000 linhas de relatórios de veredito e notas de metodologia escritas.

Detalhamento por módulo

Quinze grupos no kit, o que cada um é e o tamanho aproximado. As contagens são só de código-fonte; a barra por linguagem acima é o mesmo total dividido por linguagem.

  • Núcleo em Rust, parsing, distâncias, fingerprint, avaliação4.352 linhas·6 arquivos

    O caminho quente: o parser de logs de trades em texto, o formato binário compacto de trades, as distâncias par a par entre estratégias, o fingerprint de estratégia e as primitivas de avaliação, os laços que rodam sobre o corpus inteiro, então ficam em Rust.

  • Bindings Rust ↔ Python1.225 linhas·1 arquivos

    Bindings PyO3 que expõem o núcleo em Rust ao lado Python, com testes de paridade fixando as duas implementações nos mesmos números.

  • Camada de I/O1.173 linhas·3 arquivos

    Os leitores de logs de trades no lado Python, o parser de texto e o leitor binário, alimentando os históricos de estratégia para o resto do pipeline.

  • Camada do espaço de estratégias2.016 linhas·5 arquivos

    Constrói o espaço que o programa inteiro estuda: o embedding do espaço de parâmetros, as métricas de distância, o embedding do espaço de comportamento e o construtor de features causais por janela (a versão à prova de vazamento do fingerprint).

  • Camada de topologia4.133 linhas·11 arquivos

    Toda construção topológica usada: homologia persistente, o detector de regime, os descritores de trajetória de persistência, o teste de platô, os sinalizadores de outlier geométrico / anomalia, o modelo de hazard estilo Cox, o suavizador por difusão, mais as adições da Fase II: a construção estritamente causal do nervo de cluster e o módulo de feixe celular / Laplaciano-de-feixe por trás do portfólio headline da Fase II.

  • Camada de avaliação3.246 linhas·10 arquivos

    O andaime de medição: o harness de walk-forward optimisation, validação cruzada, a estatística, a correção para testes múltiplos, pooling e agregação por coorte, winsorização, o teste de platô H2 e a ponte para o avaliador em Rust.

  • Modelos baseline5.340 linhas·18 arquivos

    Toda comparação contra a qual as features topológicas são avaliadas: XGBoost, LightGBM e CatBoost, TabPFN, ridge, ts2vec, os aprendizes topológicos persistence-image / PersLay / PersFormer / sheaf-network, o kernel sliced-Wasserstein, Fisher–Rao, encoders contrastivos e topo-contrastivos, cabeças topology-only e topology-augmented, e o ensemble empilhado.

  • Clustering390 linhas·2 arquivos

    O clusterizador de densidade ToMATo usado para recortar coortes do espaço de estratégias.

  • Apps de CLI & estrutura do pacote5.660 linhas·18 arquivos

    A linha de comando voltada ao praticante, a CLI de dez comandos do Topology Deployment Stack (map, select, portfolio, audit, monitor, refit, aggregation-check, plateau-audit, universality-check, live-adapter) mais a camada de orquestração que os encadeia, e as primitivas descritivas / de auditoria que ficam ao lado dela: o perfil de drift por estratégia, a shortlist do pool de candidatos, as métricas de saúde-de-cobertura do portfólio e o seletor de cobertura de modos de falha (as três últimas cada uma entrega com o veredito FAIL que a rebaixou de gatilho para auxílio de auditoria embutido no texto de ajuda).

  • Tema das figuras176 linhas·2 arquivos

    O tema de plotagem compartilhado, cores, fontes, padrões de layout, com que toda figura desta página é desenhada.

  • Scripts condutores das fases39.049 linhas·104 arquivos

    A maior fatia: um script numerado e reexecutável por fase e hipótese, o parse piloto e o first light, depois H1, H2, H3, os sweeps de portfolio-meta, H4, as extensões H12–H20 (H17 trajetória PASS · H13/H14/H16 marginais · H15/H18/H19/H20 FAIL), o teste da restrição de diversidade-de-modos-de-falha, a rodada de escala-de-deploy de corpus completo, H5 universalidade cross-ativo (FAIL), e as adições da Fase II, os baselines do substrato estritamente causal, o sweep do portfólio por Laplaciano-de-feixe por trás do trabalho de construção de portfólio topológico, a infraestrutura de sweep de fricção para o invariante cost-capacity, e a auditoria de dados gratuitos para o piloto do order-book. Cada script é o pipeline exato por trás de um veredito, não um esboço dele.

  • Jobs de burst na nuvem1.324 linhas·9 arquivos

    Os jobs de burst em GPU que rodam fora da máquina em H100s, upload de dados, a busca de arquitetura, o retreino top-5 do PersLay, a rodada de paridade do Ripser++, um job de smoke e o script de sync que traz os resultados de volta.

  • Scripts de renderização das figuras7.928 linhas·31 arquivos

    O script matplotlib por trás de cada figura, esquema e diagrama aqui, cada um lê o artefato real do veredito (ou o parquet real de saída da rodada, para os renders da variedade-de-comportamento / grafo de Mapper / curvas de equity / trajetória de persistência) e emite PNG, SVG e PDF, em inglês e português onde a figura carrega texto.

  • Testes5.993 linhas·51 arquivos

    Testes unitários da biblioteca, testes de paridade Rust ↔ Python e testes de smoke ponta a ponta para cada app de CLI.

  • Benchmarks126 linhas·1 arquivos

    O harness de timing que decide o que é empurrado para o Rust.

Roadmap por fases

17 etapas & hipóteses · em sequência · clique em qualquer nó para ver o detalhe

  1. Done

    Corpus (~1,4M backtests, 27 ativos, 8 famílias de indicadores), a impressão digital comportamental de 50→45-D, matrizes de distância, o piloto de 3 ativos. Descoberta inicial chave: a variedade do espaço de comportamento é suave, não em pedaços, o que definiu o método de H4 (Mapper, não HDBSCAN).

  2. Done

    Os vizinhos de uma estratégia no espaço de comportamento preveem o futuro dela? Sim, o Sharpe OOS médio dos 20 vizinhos mais próximos prevê o próximo Sharpe da estratégia muito melhor que o passado dela. Meta ΔR² = +0,130 em 182 coortes. PASSOU, a base sobre a qual tudo downstream se apoia.

  3. Done

    Estratégias em platôs amplos de parâmetros generalizam melhor que as em picos estreitos? Não, três medidas de platô, todas abaixo do threshold. Um salvamento no espaço de comportamento parecia promissor (+0,236) até uma auditoria window-causal mostrar que ~74% era look-ahead. Falsificada, e a armadilha de leakage agora está vedada em todo lugar.

  4. Done

    O teste central: features de forma de homologia persistente vencem o baseline forte de ML moderno em prever performance OOS? Não, atrapalham ativamente em todas as 5 coortes mais fortes (meta ΔR² = −0,038, p = 1,07×10⁻⁵), em 2 representações de features e 3 famílias de arquitetura. Falsificada. A afirmação 'topologia vence ML' morreu, o programa se reposiciona em torno do que sobrevive.

  5. Done

    Uma porta metodológica aplicada a todo o programa antes do trabalho de portfólio H4: o conjunto de features de entrada do preditor foi revisado e travado, a disciplina de avaliação per-window-causal foi apertada em cada hipótese, e emergiu uma divisão em duas classes, métodos que usam topologia para descrever o universo de estratégias são robustos à mudança de disciplina, métodos que usam topologia para prever a performance de uma estratégia individual encolhem sob ela. A semente da descoberta metodológica central do programa.

  6. Done

    Construa um portfólio amostrando uma estratégia por cluster de Mapper, ponderada pelo limite inferior Beta-Binomial de confiabilidade de cada estratégia. Em escala de deploy, cada ativo cripto × família de indicador × janela walk-forward, o Stack topológico bate Hierarchical Risk Parity por +0,61 ΔSortino (IC 95% [+0,39, +0,82], com significância Holm), concentrado na coorte L1-majors e nas famílias de indicadores de volatilidade e osciladores. Contra um baseline simples top-k-por-confiabilidade com pesos iguais o passo de cluster de Mapper é estatisticamente indistinguível em Sortino, então a contribuição topológica é cobertura e auditabilidade, não retorno bruto, e contra o baseline ingênuo top-k ranqueado por Sharpe in-sample o Stack topológico ainda perde em Sortino. Construção que bate risk parity, honesta e auditável, é o que entrega.

  7. Done

    O TDA consegue sinalizar mudanças de regime de mercado antes do HMM padrão, e isso ajuda a rotacionar coortes de estratégia? O detector topológico de regime é nulo; a política de rotação de coortes que consome o estado detectado funciona. MARGINAL, entrega como Paper F.

  8. Done

    A suavização por Laplaciano de grafo do sinal de vizinhança de H1 extrai mais que a média ingênua? Direcionalmente positiva em 94,5% das 182 coortes mas pequena (média de corpus +0,0035 ΔR²; restrita a MACD +0,0115). MARGINAL, entrega como camada opcional de suavização só-MACD.

  9. Done

    Um score de anomalia geométrica é um detector de overfit melhor que os diagnósticos clássicos de Sharpe deflacionado / PBO? É um complemento de triagem útil (estratégias flagueadas pelos dois são os descartes de maior confiança), não um substituto. MARGINAL.

  10. Done

    Portfólios de cobertura geométrica explícita (farthest-point sampling, k-DPP, cobertura Bayesiana) vencem o portfólio H4-Mapper? Não, mas revelam a descoberta de capítulo: cobertura quality-aware funciona, cobertura quality-blind é quase ruído de portfólio aleatório. MARGINAL, H4 segue como o diversificador headline.

  11. Done

    A forma como o diagrama de persistência de uma coorte se move pelas janelas walk-forward prevê quão estável é o Sharpe OOS dela? Sim, contagem de segmentos da trajetória × estabilidade Spearman ρ = +0,72. PASSOU, entrega como diagnóstico de coorte "confie-nesta-agregação".

  12. Done

    A topologia consegue prever quais estratégias vão falhar catastroficamente, mesmo não prevendo o nível do Sharpe OOS? Não, consistentemente pior que as features clássicas (índice de concordância held-out ≈ 0,58 vs 0,78). FAIL, o evento de falha tem uma assinatura nítida que o scorecard padrão já captura.

  13. Done

    Um filtro de outlier-geométrico é um jeito melhor de cortar 30.000 backtests a uma shortlist gerenciável que um filtro de Sharpe deflacionado / PBO? Não, o seletor H4 contra o corpus completo vence qualquer shortlist de 100. FAIL, não pré-pode; o estágio prune do Deployment Stack colapsa em select.

  14. Done

    A descoberta metodológica central, validada em cada hipótese e refinada quatro vezes: a topologia ajuda quando você a usa para descrever seu universo de estratégias e decidir sobre o formato dele, e só quando ela adiciona um grau de liberdade que a abordagem padrão não tem, e esse grau de liberdade tem que ser preditivo do resultado; não ajuda quando você a usa para prever uma estratégia individual. Capturada por um novo paper, Paper H.

  15. Done

    A topologia do espaço de comportamento é similar o bastante entre ativos cripto estruturalmente similares (majors L1 / alt-L1s / memes / DeFi / L2s) para justificar agrupar um seletor topológico entre eles? Sendo rodada agora, a hipótese restante do roster original.

  16. Done

    A distância da impressão digital de comportamento corrente de uma estratégia ao vivo até seu cluster de origem prevê um colapso de edge iminente, cedo o bastante para agir? Não, o score de drift por estratégia é coincidente-a-atrasado, não antecipa: dispara na quebra clássica de drawdown, nunca antes. FAIL. Mantido só como auxílio de visualização; o monitor acionável é a verificação de coorte "confie-nesta-agregação". Acrescentou o quarto refinamento da descoberta central, um grau de liberdade adicionado também não basta; ele tem que ser preditivo do resultado, e um sinal de "drift" não carrega informação sobre drawdown futuro.

  17. Done

    O pipeline voltado ao trader que um praticante roda no seu próprio corpus: map → select → diversify → monitor → pause/refit, construído inteiramente a partir dos primitivos de outlier-geométrico robustos. Montado, uma CLI de dez comandos (map, select, portfolio, audit, monitor, refit, aggregation-check, plateau-audit, universality-check, live-adapter), com os caveats derivados dos FAILs embutidos no texto de ajuda de cada comando relevante. H18 e H19 ambas concluídas (o estágio prune colapsou em select; sem gatilho de drift por estratégia, a verificação de coorte é o monitor). Um exemplo end-to-end numa coorte nova, os capítulos de runbook / deploy ao vivo / estudos de caso redigidos, e o pacote de teste com usuários externos pronto para despachar.

Status em 14/05/2026, Fase I (o piloto) está concluída. H1 PASS · H2 e H3 falsificadas · H4 PASS em escala de corpus (ΔSortino vs HRP = +0,61, com significância Holm, concentrado em L1-majors e nas famílias de indicadores de volatilidade e osciladores; estatisticamente indistinguível de um baseline simples top-k-por-confiabilidade com pesos iguais em Sortino, então a contribuição topológica é cobertura e auditabilidade em vez de retorno bruto) · H5 FAIL (sem universalidade cross-ativo mensurável, cada coorte cripto precisa do seu próprio seletor) · as seis extensões H12–H17: H17 PASS, quatro marginais, H15 fail · H18 fail · H19 fail · H20 fail · a restrição de diversidade-de-modos-de-falha fail (menor em magnitude do que a primeira medição indicou, mas ainda um custo líquido sobre retorno ajustado ao risco) · a partição previsão-vs-decisão · o Topology Deployment Stack montado. Fase II, o programa de pesquisa multi-mês, e Fase III, a re-execução cross-asset e o lançamento da síntese, têm seus próprios roadmaps abaixo.

Fase II · programa de pesquisa multi-mês

Para onde vai depois

7 work packages · sequenciados pondo teoria primeiro · clique em qualquer nó para o detalhe

A primeira fase estabeleceu a descoberta metodológica central do programa, a partição previsão-vs-decisão, e entregou um toolkit deployável em cima dela. A próxima fase transforma essa descoberta em teorema, constrói objetos topológicos finance-nativos que os objetos genéricos do piloto não eram, e adiciona uma camada de dados de risco de execução que a primeira fase nunca tocou. Sete work packages, sequenciados pondo teoria primeiro.

  1. Done

    Pré-registro de segunda rodada travado. Substrato window-causal mais estrito para a construção dos clusters de estratégias. Baselines re-confirmados sob o novo substrato, com o ranker top-20 por Sharpe histórico como a barra a ser superada.

  2. Planned

    Transformar a descoberta metodológica central do programa, a topologia merece seu lugar em tarefas do lado-decisão, não do lado-previsão, em um teorema preciso, com uma tentativa de falsificação pré-registrada desenhada para quebrá-lo (autoencoders topológicos, RTD, persistência diferenciável, PersLay local-witness no corpus existente). Um negativo limpo confirma; um positivo é em si um resultado importante.

  3. In progress

    Um novo invariante, o nível de fricção em que a região lucrativa gigante do espaço de estratégias morre, sob filtrações de custo, capital e horizonte de holding. Duas operacionalizações complementares já aterrissaram: uma medida discreta por cenário sobre o painel existente de 5 perturbações (baseline / fee / slippage / entry-drift / entry+indicator) que é temporalmente estável por estratégia e tem uma cauda implantável de 16,4% (as estratégias que sobrevivem ao envelope inteiro); e uma medida contínua em pontos-base sobre uma grade absoluta de 9 pontos onde a cauda implantável encolhe para 0,34% e aparece um drift temporal rejeitado por Holm em resolução fina que a grade discreta perdeu. Spearman ρ entre as duas medidas = 0,0491, elas capturam eixos genuinamente complementares de fragilidade-ao-custo, não grosseirizações do mesmo escalar. Teorema de estabilidade por bottleneck sobre o invariante e a inclinação da bifiltração (custo × tempo walk-forward) como sinal de 'esse edge está sendo apertado' vêm a seguir.

  4. In progress

    Um feixe celular sobre o nervo dos clusters de estratégias. Sua primeira cohomologia caracteriza exatamente quando agrupar é sem perda de informação. O Laplaciano-de-feixe induzido entrega um portfólio baseado em partição que interpola entre ranqueamento-por-confiabilidade e o diversificador cluster-aware, primeiro resultado headline superou a barra pré-registrada (+0,72 ΔSortino sobre um baseline ingênuo top-20 por Sharpe in-sample, rejeitado por Holm no corpus; EMA +0,59, SMA +1,15, ambas rejeitadas por Holm; 6 de 7 famílias individualmente significativas, ver o artigo relacionado 'Uma forma topológica de construir portfólios'). Meio do sprint: uma variante por sheaf-Tikhonov gateada pela primeira cohomologia rejeita por Holm essa configuração headline anterior no agrupamento ALL (+0,20), na família EMA (+0,53) e na família MACD (+0,65), e domina por Holm três outros baselines; fica abaixo na família SMA (−0,10, não rejeitada por Holm), então a barra pré-registrada "tem que vencer as duas famílias de média móvel" fica meio-cumprida, com um caminho de Estágio 2 limpo (validação cruzada completa de λ, ajuste de threshold, talo teórico por membro) para potencialmente fechar o gap em SMA. O mesmo workpackage também confirmou que o invariante da primeira cohomologia é descorrelacionado da qualidade-de-decisão por célula (Spearman ρ = −0,035; threshold ρ ≥ 0,40 não alcançado) e que restringir a partição a uma cobertura recente de 8 janelas reduz o invariante com efeitos grandes rejeitados por Holm em ambas as métricas de seleção testadas, ambas pernas empíricas do teorema previsão-vs-decisão no nível metodológico.

  5. Planned

    Persistência zigzag e CROCKER stacks sobre a população de estratégias entre janelas walk-forward. A reorganização topológica em nível populacional antecede quebras de regime antes do drift por-estratégia? Reportado de qualquer jeito; um filtro de estabilidade-zigzag sobre o portfólio cluster-aware é o ganho do lado-decisão.

  6. Planned

    Homologia persistente do limit-order book cripto, superlevel sets de profundidade, nuvens de pontos (preço, profundidade), zigzags de resiliência pós-trade, instrumentados sobre os timestamps de trade dos backtests existentes e usados como filtro de execução que reduz/skipa sinais quando o livro está topologicamente instável. Piloto com dados gratuitos primeiro; feeds pagos só com sinal positivo.

  7. Planned

    Liberar o corpus, a impressão digital comportamental, o protocolo walk-forward e duas tarefas canônicas (previsão de Sharpe OOS contra o baseline tabular forte; construção de portfólio contra o ranker top-20 por Sharpe histórico) como um benchmark público com leaderboard, junto com uma monografia sintetizando os positivos do programa e seus negativos honestos.

Status em 14/05/2026, re-fundação concluída (substrato window-causal mais estrito travado, pré-registro de segunda rodada no lugar, baselines re-confirmados). A agregação por Laplaciano-de-feixe superou sua primeira barra estatística pré-registrada (+0,72 ΔSortino sobre um baseline ingênuo top-20 ranqueado por Sharpe in-sample; com significância Holm no corpus, maiores margens em EMA +0,59 e SMA +1,15; 6 de 7 famílias individualmente significativas, ver o artigo relacionado 'Uma forma topológica de construir portfólios'). Meio do sprint: uma variante por sheaf-Tikhonov gateada pela primeira cohomologia rejeita por Holm essa configuração headline anterior no agrupamento ALL (+0,20 ΔSortino), na família EMA (+0,53) e na família MACD (+0,65), e domina por Holm três outros baselines (H4 estritamente causal +1,29; top-20 ingênuo por Sharpe in-sample +0,92; pesos iguais por confiabilidade +1,23); fica abaixo na família SMA (−0,10, não rejeitada por Holm), então a barra pré-registrada "tem que vencer as duas famílias de média móvel" fica meio-cumprida, com um caminho de Estágio 2 limpo. O teorema de estabilidade cost-capacity entregou duas medidas complementares (uma classe de custo discreta por cenário, temporalmente estável, com uma cauda implantável de 16,4%; uma medida contínua em pontos-base que resolve um drift temporal rejeitado por Holm que a grade discreta perdeu; Spearman ρ entre elas = 0,0491, as duas medidas são essencialmente não correlacionadas e respondem a perguntas de deploy diferentes). Teorema, topologia temporal, filtro de order-book e o benchmark público ainda estão planejados.

Fase III · replicação cross-asset & lançamento

E depois disso, re-execução cross-asset, depois lançamento

Re-rodar o pipeline completo em majors de FX e num universo de equities, depois entregar a síntese, oito papers, a monografia aplicada, o artigo de panorama longo neste site e o pacote de software público. Escopo futuro, sequenciado depois que os papers headline da Fase II saírem.

  1. In progress

    Re-rodar o pipeline completo de cripto em majors de FX e num universo de equities. A hipótese: a descoberta metodológica central do programa (previsão-vs-decisão) e seus dois métodos headline do lado-decisão (cost-capacity, agregação por Laplaciano-de-feixe) se sustentam cross-asset. A auditoria: reportar os modos de falha honestamente, instrumentos com microestrutura diferente (sazonalidade intra-dia em FX, eventos de dividendos em equities, horários de pregão regulados) são os pontos de quebra naturais e os pontos que vale a pena reportar de qualquer jeito.

  2. Planned

    Oito papers (incluindo o paper metodológico da partição previsão-vs-decisão), a monografia aplicada, o pacote de software Topology Deployment Stack, o artigo de panorama longo neste site, e um DOI Zenodo para o container de reprodutibilidade. Teste com 1–2 praticantes externos ao projeto antes do lançamento público.

Ainda não iniciada · o escopo fecha quando os papers headline da Fase II saírem · a re-execução cross-asset destrava o capítulo de síntese.

Fase 01 · Finalizada · 09/05/2026 (Dia 1)

Fundamentos & piloto

Concluída em 09/05/2026, Dia 1 do programa

O corpus tem ~1,4 milhão de estratégias backtestadas em 27 ativos cripto, 8 famílias de indicadores e 6–30 janelas walk-forward por ativo. A Fase 1 construiu o parquet unificado, a impressão digital comportamental de 50 features por estratégia, o parser de parâmetros por família, o decoder streaming de trades.bin (242M linhas de trades em 17 minutos) e a infraestrutura de matriz de distâncias que escala para 1M+ estratégias via Faiss IVF-PQ.

Subfases entregues: (a) bootstrap do repositório público + container Docker + CI; (b) parser end-to-end em 100 arquivos .txt; (c) impressão digital parseada-só de 42-D + impressão digital completa de 50-D; (d) matrizes de distância e busca kNN; (e) primeira passada de Mapper-de-estratégias + primeira passada de HDBSCAN.

Descobertas em 3 ativos piloto (BTC, DOGE, AVAX, 127.879 estratégias, 24,8M linhas em forma longa, 13 minutos de wall-time): a agregação kNN prevê o Sharpe OOS com Pearson médio 0,94 e Spearman 0,37 no piloto, a persistência H₀ topo é uniforme em 6,0–7,1 z-units entre coortes, a persistência H₁ topo (0,47–1,46) discrimina famílias de indicadores e o HDBSCAN encontra zero clusters em 23 de 24 coortes. A variedade do espaço de comportamento é suave, não particionada, o que mudou a escolha de método para H4 de HDBSCAN puro para Mapper / ToMATo / Reeb-graph no fechamento.

  • Falsificabilidade não é negociável. Cada capítulo empírico tem um critério de falsificação pré-registrado fechado ao final da Fase 1.
  • Phase gate liberado: o manifesto de pré-registro é imutável a partir de 09/05/2026; revisões subsequentes ficam em um documento irmão v2.
  • Todas as saídas da Fase 1 reproduzíveis bit-a-bit a partir do seed travado = 2026 e da imagem Docker commitada.
Nuvem de estratégias BTC, projeção UMAP de ~30.000 estratégias BTC backtestadas na impressão digital causal de 45-D, coloridas pelo Sharpe OOS médio (z-clip em ±3).
30.000 estratégias BTC em uma figura. Cada ponto é uma estratégia em sua posição após projeção UMAP da impressão digital comportamental de 45-D. Cor = Sharpe OOS médio entre as janelas walk-forward. Três regiões estruturais se destacam: uma faixa de sobreviventes, uma ponta que falha, e uma ilha desconectada completamente separada da nuvem principal.click to open full-size

Fase 02 · Finalizada · 09/05/2026 (Dia 1)

Análise geométrica, H1 PASSA, H2 FALSIFICADA

Concluída em 09/05/2026, Dia 1, mesmo dia que a Fase 01

Seis métricas de distância em populações de estratégias, espaço de parâmetros, espaço de comportamento, W₂ na curva de equity, Wasserstein no nível de trades, Gromov–Wasserstein e Fisher–Rao, caracterizadas. Densidade e estrutura de variedade (dimensão intrínseca via TwoNN e MLE; suíte de manifold-learning apenas para visualização). Detecção de platôs combina superlevel sets persistentes no Sharpe IS, teoria de Morse discreta na grade de parâmetros, HDBSCAN no espaço conjunto (parâmetro, Sharpe IS) e ajustes de cumes via SCMS.

Subfases: (a) a falsificação travada de H1 rodou em todas as 26 ativos × 7 famílias = 182 coortes com CV window-causal; (b) a primeira passada de H2 (spec travada) rodou em todas as 182 coortes × 3 métodos de platô = 546 resultados coorte-método; (c) uma tentativa de salvamento de H2 no espaço de comportamento apareceu PASSAR em +0,236, e uma auditoria de robustez window-causal mostrou que ~74% desse efeito era look-ahead. H2 falsifica sob qualquer metodologia honesta.

Resultados principais. H1: meta ΔR² = +0,130 (Holm-adj p < 1×10⁻³⁰⁰; 180/182 coortes rejeitam, 178/182 com IC 95% por bootstrap excluindo zero, 146/182 cruzam o threshold de efeito +0,05). H1 é o primeiro PASS do programa em escala de corpus e o resultado fundacional sobre o qual tudo downstream se apoia. H2: ΔSharpe mediano é +0,002 (ph_h0), +0,035 (Morse-Smale), −0,005 (HDBSCAN) entre 182 coortes; nenhum cruza o threshold travado +0,10. H2 está falsificada.

  • Holm–Bonferroni com FWER ≤ 0,05 aplicado por família; bootstrap = 5000 replicates por blocos estacionários, comprimento de bloco Politis–White, seed = 2026.
  • A auditoria de leakage de H2 (reconstruir o grafo kNN de forma causal por janela de previsão) é o precedente metodológico que sustenta o programa, a mesma armadilha está agora ativamente vedada em todo teste downstream.
Ganho de H1 sobre baselines, distribuição por coorte de R² em todas as 182 coortes para B0 (features ex-ante), B2 (B0 + agregado kNN) e ΔR² (B2 − B0).
H1 em todas as 182 coortes. B0 (só features ex-ante) fica em R² ≈ +0,03; B2 (B0 mais Sharpe OOS dos vizinhos no espaço de comportamento na janela de previsão) fica em R² ≈ +0,15; ΔR² é centrado em +0,124. 146/182 coortes cruzam o threshold de efeito +0,05; 178/182 com IC 95% por bootstrap excluindo zero.click to open full-size

Fase 04 · Finalizada · 10/05/2026 (Dia 2), H3 TESTE DECISIVO: FALSIFICADA

Topologia persistente + o teste decisivo H3

Concluída em 10/05/2026, Dia 2 do programa

PH com filtração única computou complexos de Vietoris–Rips e alpha em todos os 27 ativos × 7 famílias × coortes; PDs vetorizados em persistence images, persistence landscapes, features de kernel sliced-Wasserstein e embeddings PersLay. A Fase 03 também colocou em pé o stack de baselines de ML moderno (B1 ridge, B2 XGBoost/LightGBM/CatBoost, B3 TabPFN, B4 TS2Vec, B5 encoder contrastivo de curva de equity, B6 stacking), o desafiante H3 que o stack topológico tinha que vencer.

Subfases: (a) a preliminar Fase-3 H3-lite em 11 de 182 coortes (preliminar INCONCLUSIVA, quase nula); (b) Fase-4 Estágio 1, primitivas de avaliação em Rust via PyO3 (32/32 testes de paridade passam; speedup por primitiva de 1,05× a 42×); (c) Estágio 2, features topológicas window-causal reconstruídas por janela de previsão (mitigação da armadilha de leakage +0,236 de H2); (d) Estágio 4, B7 (LightGBM só topologia) + B8 (B2 + topologia 38-D); (e) o burst H100, B5 contrastivo (5 variantes de arquitetura), checagem de viabilidade do head supervisionado B5, e B9 PersLay-image, todos nas top-5 coortes H1-PASS travadas.

Veredito H3: FALSIFICADA. O teste aninhado travado B8 (B2 + topologia engenheirada window-causal 38-D) vs B2 sozinho nas cinco coortes H1-PASS mais fortes: meta-FE ΔR² = −0,0378, Holm-adj p = 1,07 × 10⁻⁵, 5/5 coortes negativas, 4/5 com IC 95% por bootstrap excluindo zero pelo lado negativo. B7 (só topologia) cai em [−0,43, −0,13], pior que prever a média por janela. No lado H100, B5 contrastivo em 5 arquiteturas todas em [−0,028, −0,024]; B5 head supervisionado −0,022; B9 PersLay instabilidade numérica catastrófica com coortes não-instáveis ≤ +0,006. Duas representações de features completamente independentes e três famílias de arquitetura independentes convergem para a mesma resposta negativa. Este é o desfecho mais limpo possível para a Fase 4 do ponto de vista falsificacionista.

  • Leitura mais honesta de por que H3 falhou: features de forma codificam informação que se correlaciona com o Sharpe OOS, mas o baseline tabular forte B0/B2 (Sharpe in-sample, profit factor, Sharpe deflacionado, lookback OOS da janela anterior, edge LB) já extrai essencialmente todo o sinal residual. Features de forma adicionam redundância e ruído de seleção em vez de informação nova na granularidade testada.
  • O lado de deep learning da Fase 04 exigiu compute H100 alugado, rodar PersLay e os encoders contrastivos de curva de equity em arquitetura de produção não é viável na workstation local de 8 GB de VRAM. O burst foi deliberadamente conservador e foi encerrado abaixo do orçamento.
Resultado negativo honesto de H3, R² OOS médio nas 5 coortes H1-PASS mais fortes. Baselines tabulares se agrupam perto de +0,27; todo método topológico cai em zero ou abaixo.
H3 falsificada em todos os métodos. Baselines tabulares (B1 ridge +0,250, B2 CatBoost +0,288, B8 = B2 + topologia +0,267) se agrupam perto de +0,27. B7 só-topologia cai em −0,223; as cinco variantes contrastivas B5 em ~−0,025; B9 PersLay fora da escala negativa. O threshold de efeito +0,03 (tracejado âmbar) é cruzado apenas pelos baselines não-topológicos.click to open full-size

Arquivado · Despriorizada após o FAIL de H3, versão mínima ou paper de follow-up

Homologia local persistente + geometria da informação

Status alterado em 10/05/2026, despriorizada após H3

H10 pergunta se a homologia local persistente de uma bola-ε em torno de cada estratégia carrega poder preditivo incremental além das features a nível de coorte. H11 cruza a impressão digital comportamental engenheirada com distâncias de Fisher–Rao em distribuições de retorno OOS. Ambas as hipóteses foram desenhadas como elaborações da tese de H3 (topologia substitui ML).

Com H3 falsificada, a probabilidade de H10 / H11 adicionarem sinal não-redundante cai bruscamente: seus modos de falha são estruturalmente similares aos de H3. A Fase 04 é portanto despriorizada. O vocabulário de detecção de platô da Fase 1 sobrevive como diagnóstico por estratégia (o caso de uso de interpretabilidade de trilha de auditoria é preservado), mas os testes de poder preditivo ficam agendados como paper de follow-up em vez de fase in-program.

Fase 06 · Finalizada · H4 PASS em escala de corpus · H5 FAIL, universalidade cross-ativo não se sustenta

Portfólios topo-aware, H4 PASS em escala de corpus; universalidade cross-cripto (H5) não se sustenta

Concluída em 11/05/2026, Dia 4 do programa; veredito em escala de corpus aterrissado

H4 constrói portfólios que amostram uma estratégia por cluster de Mapper no espaço de comportamento, ponderadas pelo limite inferior Beta-Binomial de profitability. Baselines: um top-k ingênuo por ranking de Sharpe in-sample, um top-k por ranking de confiabilidade, HRP, NCO do mesmo pool (mean-variance excluído por wall-time do solver). A barra é ΔSortino ≥ 0,15 contra o baseline mais forte, com bootstrap pareado sobre o corpus completo, cada ativo cripto × família de indicador × janela walk-forward, em tamanhos de portfólio k ∈ {5, 10, 20, 50}, com o braço de clusterização persistente ToMATo como checagem de sensibilidade.

Veredito de H4: o Stack topológico de seleção-e-construção bate Hierarchical Risk Parity em escala de deploy por ΔSortino = +0,61 (IC 95% [+0,39, +0,82], com significância Holm), com a vantagem concentrada na coorte L1-majors (+1,20 ΔSortino vs HRP, com significância Holm) e nas famílias de indicadores de volatilidade e osciladores (ATR / MACD / Stochastic %K cada uma com significância Holm positiva); nas famílias de média móvel (EMA / RSI / SMA) o resultado é plano ou negativo. Contra um baseline simples top-k-por-confiabilidade com pesos iguais o passo de cluster de Mapper é estatisticamente indistinguível em Sortino (Δ pareado = −0,06, Holm-p = 0,37), então a contribuição topológica é cobertura e auditabilidade, não retorno bruto, e contra o baseline ingênuo top-k ranqueado por Sharpe in-sample o Stack topológico ainda perde em Sortino. O headline que entrega: H4 é uma construção que bate risk parity, honesta e auditável, com um estrato de aplicação claro (L1-majors × famílias de volatilidade / osciladores), não um seletor de dominância em retorno bruto.

Veredito de H5 universalidade cross-cripto: FAIL. Diagramas de persistência do espaço de comportamento entre coortes L1-majors / alt-L1s / memes / DeFi / L2-and-newer não estão mais próximos entre si do que de nulos por permutação, razão within-cohort / cross-cohort por bottleneck 1,018 (p = 0,59); Gromov–Wasserstein 0,96 (p = 0,24); ambos bem acima da regra de falsificação α = 0,01. Agrupar um seletor topológico entre ativos cripto estruturalmente similares não é estatisticamente justificado, cada ativo precisa do seu próprio seletor. Paper D reformula-se para no-universality.

A Fase 06 é independente da falsificação de H3: ela testa construção de portfólio (diversificação baseada em cluster), não previsão de nível por estratégia. A descoberta da variedade suave da Fase 01 é a chave, uma vez que clusterização baseada em densidade se mostrou inadequada em escala de corpus, Mapper / Reeb-graph assumiu para H4 antes mesmo da Fase 06 começar.

O grafo de Mapper / Reeb real para o corpus de estratégias de Bitcoin / MACD, ~2.000 estratégias backtestadas cobertas por 17 nós de Mapper sobre a lente do Sharpe OOS médio, nós dimensionados por ocupação e coloridos pelo Sharpe OOS médio, arestas = estratégias compartilhadas; uma cauda fina de nós de Sharpe catastrófico articulando-se num leque de três pontas onde ~96% da população vive, uma única componente conexa.
A visão real do seletor sobre um corpus de estratégias, Bitcoin, MACD: ~2.000 estratégias backtestadas, cobertas por 17 nós de Mapper sobre a lente do Sharpe OOS médio. Área do nó ∝ ocupação; cor do nó = Sharpe OOS médio; arestas ligam nós que compartilham estratégias. A forma é uma cauda fina de nós de Sharpe catastrófico articulando-se num leque de três pontas onde ~96% da população está, uma única crista conexa, não uma constelação de tipos distintos de estratégia (clusterização por densidade encontra 0 clusters em 23 de 24 coortes). O portfólio de H4 pega a estratégia mais confiável de cada nó.click to open full-size

Fase 17 · Completa, o pipeline voltado ao trader (o Topology Deployment Stack)

O Topology Deployment Stack, o pipeline do praticante

Montado, o capstone da CLI do praticante, construído inteiramente a partir dos primitivos de outlier-geométrico robustos

A superfície implantável é um único pipeline que um trader roda no seu próprio corpus de backtests: map (a visão Mapper do corpus) → select (o portfólio H4 amostrado por cluster, o seletor também serve como o redutor do pool de candidatos) → diversify (consciente de cobertura, em cima do H4) → monitor (a verificação de coorte "confie-nesta-agregação", a geometria dessa coorte está estável o bastante para agrupar?) → pause / refit (a cadência de rotação por regime mais uma camada opcional de suavização, uma política, não um alarme de drift). É realizado como uma CLI de dez comandos, map, select, portfolio, audit, monitor, refit, aggregation-check, plateau-audit, universality-check, live-adapter, com um adaptador ao vivo fino que consome a saída de um pipeline walk-forward existente sem mudanças nesse pipeline, um exemplo end-to-end numa coorte nova, e os capítulos de runbook / deploy ao vivo / estudos de caso redigidos. Cada estágio é construído a partir dos primitivos de outlier-geométrico que se provaram robustos, excentricidade na nuvem, scores de anomalia Isolation-Forest e densidade kNN, cobertura de Mapper, os descritores de trajetória de persistência, não a partir de nenhuma das máquinas de regressão sobre o alvo que falharam; e os caveats derivados dos FAILs estão embutidos no texto de ajuda de cada comando relevante (seis dos dez carregam um, os negativos honestos fazem parte da entrega). Um diagnóstico opcional de shortlist `topo-prune` existe para atenção humana (rankeia uma shortlist de 100 backtests muito melhor que o acaso e mais ou menos à altura do top-100-por-Sharpe-in-sample), mas o caminho de corpus completo pelo seletor vence qualquer shortlist de 100, então a recomendação é: não pré-pode; rode o corpus completo.

Duas hipóteses pré-registradas miravam os novos estágios. H18, poda do pool de candidatos: um filtro de outlier-geométrico sobre um corpus novo de backtests vence um filtro de Sharpe deflacionado / PBO em manter as estratégias que sobrevivem out-of-sample? Veredito: FAIL, o estágio prune colapsa em select. Não há um passo de poda topo-aware separado que melhore rodar o construtor de portfólio H4 contra o corpus completo; o seletor já explora a mesma estrutura, então pré-podar a entrada dele só remove as opções. Isso afiou a descoberta central do programa: robustez à correção de limpeza de dados é necessária mas não suficiente, a topologia tem que também adicionar um grau de liberdade que o baseline não tem (H4 adiciona um objetivo de cobertura, H17 um eixo de estabilidade de coorte, H12 um rótulo de regime, esses aterrissam; H18 remove opções de um baseline que já usa a mesma estrutura, não consegue). H19, monitoramento de drift ao vivo: a distância da impressão digital de comportamento corrente de uma estratégia ao vivo até seu cluster de origem prevê um colapso de edge iminente, cedo o bastante para agir? Veredito: FAIL, o score de drift por estratégia é coincidente-a-atrasado, não antecipa: dispara na quebra clássica de max-drawdown (lead mediano 0 janelas), atrasa o gatilho de trailing-Sharpe em 1 janela, e carrega uma taxa de falso-positivo de 68% contra um limite de 30% (0 de 26 coortes abaixo dela). Uma estratégia que entra em drawdown muda sua distribuição de retornos realizada pelo próprio fato de ter entrado em drawdown, então a geometria acende depois do fato. Então não há gatilho de drift por estratégia no Stack, o monitor acionável segue a verificação de coorte de confiança na agregação (H17 PASS), e o perfil de drift por estratégia entrega só como auxílio de visualização. H19 acrescentou o quarto refinamento da descoberta central: um grau de liberdade adicionado é necessário mas não suficiente, ele tem que ser preditivo do resultado, e um sinal de "drift" não é. Com as duas novas hipóteses fechadas, o Stack está montado e o pacote de teste com usuários externos está pronto para despachar; orçamentos de latência por estágio são reportados (o passo de silhouette-lock por coorte é o gargalo, em cache, fica bem dentro de uma janela de re-fit em tempo real), e o TDA pesado em compute, multipersistência, cohomologia de feixes, está deliberadamente fora do caminho de produção.

Fase 14 · Completa, todas as seis hipóteses de extensão testadas (H17 PASS · H12, H13, H14, H16 marginais · H15 fail)

Direções de pesquisa estendidas (H12–H17), completa

Aberta em 10/05/2026; H12–H17 todas aterrissaram até 11/05/2026

H3 fechou a questão central topologia-vence-ML-moderno com uma resposta negativa limpa. O plano foi estendido com seis novas hipóteses sobre questões distintas que o resultado de H3 não influencia, pré-registradas separadamente da família H1–H11 sob seu próprio Holm–Bonferroni FWER ≤ 0,05. Todas as seis foram agora testadas.

H12, detecção topológica de regime em uma janela deslizante de retornos de ativos, e uma política de rotação de coortes de estratégia em cima dela: MARGINAL, o detector topológico de regime em si é nulo (não sinaliza mudanças de regime antes do detector padrão HMM), mas a política de rotação de coortes que consome o sinal de estado-detectado funciona; entrega como Paper F. H13, suavização por Laplaciano de grafo no grafo kNN de H1: MARGINAL, direcionalmente positiva em 94,5% das 182 coortes mas pequena (média de corpus +0,0035 ΔR², abaixo do threshold de headline +0,02; Holm rejeita o nulo para todas as 12 variantes); entrega como camada opcional de suavização só-MACD em produção (+0,0115 lá). H14, detecção topológica de anomalias (sinalização de overfit + sinalização de edge sobrevivente): MARGINAL, o score de outlier-geométrico é um complemento de triagem útil aos diagnósticos clássicos de overfit (Sharpe deflacionado, PBO) mas não os substitui. H16, diversificação geometricamente consciente no espaço de comportamento (farthest-point sampling, k-DPP, aquisição por cobertura Bayesiana): MARGINAL, nenhum dos três algoritmos de cobertura vence o portfólio baseado em clusters de Mapper, mas o contest revelou uma descoberta a nível de capítulo: cobertura quality-aware funciona (a variante de cobertura Bayesiana se agrupa perto do portfólio headline); cobertura quality-blind é ruído (farthest-point sampling e k-DPP ficam ~3–4 unidades de Sortino piores, perto do piso do portfólio aleatório). H17, dinâmica de trajetória de persistência a nível de coorte sobre janelas WFO: PASS, o comprimento da trajetória do diagrama de persistência de uma coorte e sua contagem de segmentos preveem quão estável é o Sharpe OOS daquela coorte (contagem de segmentos × estabilidade Spearman ρ = +0,72; 5 de 8 testes de trajetória sobrevivem a Holm; o baseline de diagrama de persistência estático não); entrega como diagnóstico de coorte "confie-nesta-agregação". H15, fragilidade / hazard rate topológico via modelo de Cox de risco proporcional: FAIL, topologia é consistentemente pior que as features ex-ante clássicas em prever quais estratégias vão falhar catastroficamente (índice de concordância held-out ≈ 0,57–0,60 para topologia vs 0,77–0,79 para clássico, ΔC-index −0,08 a −0,21 em quatro definições de evento-de-falha); o evento de falha tem uma assinatura nítida (o edge in-sample colapsando out-of-sample) que o scorecard padrão captura diretamente.

Validar as seis extensões em cada hipótese que toca a impressão digital comportamental de 45-D resolveu a descoberta metodológica central a nível de covariável: covariáveis de outlier-geométrico (excentricidade na nuvem, Isolation-Forest, densidade kNN, cobertura de Mapper, os descritores de trajetória de persistência) são os primitivos práticos duráveis, e toda contribuição que carrega headline (o construtor de portfólio H4, o diagnóstico de agregação H17, a política de rotação H12) é construída a partir delas; covariáveis de regressão-sobre-o-alvo (usar topologia para regredir sobre a performance out-of-sample) encolhem ou falham; homologia local persistente sobre uma variedade suave é peso morto (não há clusters ou bordas para "profundidade de homologia" significar algo). Portfólio de saída cresce para oito papers, adicionando Paper H, o paper metodológico que enuncia essa partição previsão-vs-decisão.

Fase III · M3 · Planejada, lançamento público · Fase III

Síntese, papers, monografia, pacote público

Fim do programa

Portfólio de saída: oito papers (Platôs & Generalização por Vizinhança · Topologia Persistente do Espaço de Estratégias · Portfólios Topo-Aware · Universalidade Cross-Cripto · Workflow Topológico Aplicado · Topologia de Regime & Rotação de Estratégias · Construção de Portfólios Geometricamente Consciente & Fragilidade Topológica · Quando a Topologia Ajuda em Trading Quantitativo: uma Partição Previsão-vs-Decisão), uma monografia aplicada de ~150–250 páginas, um pacote de software MIT open-source (o Topology Deployment Stack), ≥7 visualizações HTML interativas embutidas no artigo de panorama do daru.finance, e um DOI Zenodo para o container de reprodutibilidade.

Phase gate: um teste com 1–2 praticantes externos ao projeto, antes do lançamento público. O entregável em uma frase, uma CLI que recebe um corpus novo de estratégias backtestadas e devolve um portfólio recomendado com trilhas de auditoria por estratégia, scores de risco de agregação por coorte, monitores de drift e recomendações de cadência de re-fit, tudo validado com rigor de tese e reproduzível a partir de um container público.

Scorecard de 17 hipóteses do programa, status de cada hipótese pré-registrada no veredito de H3 em 10/05/2026 (H1 PASS, H2/H3/H9 FAIL, H4/H5/H6 pendente, H7/H8/H10/H11 despriorizadas, H12–H17 planejadas).
Status de cada hipótese pré-registrada no veredito de H3 (10/05/2026). Um PASS (H1, o resultado de previsão sobrevivente). Três FAIL (H2, H3, H9). Três pendentes (H4 elevada, H5, H6). Quatro despriorizadas (H7 multipersistência, H8 feixes, H10 PH local, H11 Fisher–Rao). Seis novas direções planejadas (H12–H17). Desde esta renderização, ver a seção de descobertas abaixo, H4 PASSOU em escala de corpus (ΔSortino vs HRP +0,61, com significância Holm), H17 PASSOU, H12/H13/H14/H16 aterrissaram marginais, H15/H18/H19/H20 e a restrição de diversidade-de-modos-de-falha todas FALHARAM, e H5 universalidade cross-ativo FALHOU; a figura do scorecard será re-renderizada para o capítulo de síntese para carregar o scoreboard completo da Fase I.click to open full-size

Descobertas até agora (14/05/2026)

Resultados concretos aterrissaram ao longo da Fase I, passando pelo teste decisivo H3, pela construção de portfólio H4 em escala de corpus, pelas seis hipóteses de extensão H12–H17, pela montagem do Topology Deployment Stack e pelo teste de universalidade cross-ativo H5. A Fase II está em meio do sprint: a agregação por Laplaciano-de-feixe superou sua primeira barra headline pré-registrada e agora aterrissa um refinamento parcial de portfólio de segundo estágio em cima dela; o teorema de estabilidade cost-capacity entregou duas operacionalizações complementares da fragilidade-ao-custo das estratégias. As figuras são renderizações reais saídas dos pipelines travados, não ilustrações. Os dados-fonte e a metodologia estão documentados no log do programa (o artigo de panorama longo vai amarrar tudo isso no lançamento).

A descoberta central do programa

Uma partição previsão-vs-decisão: onde a topologia ajuda, e onde não, agora em seis pernas empíricas independentes

Em toda hipótese testada, o valor da topologia se resolve de forma limpa no nível de qual covariável você a constrói a partir, e a partição foi refinada quatro vezes. (1) Prever com topologia falha ou encolhe, usar uma quantidade derivada da topologia para prever um resultado futuro de desempenho perdeu para o baseline de ML moderno (H3), ou não bateu as métricas clássicas ex-ante (o modelo de hazard), ou se mostrou coincidente-a-atrasado em três monitores independentes, o score de drift por estratégia (H19), o escore de risco-de-agregação por janela, e o alarme de saúde-de-cobertura do portfólio (H20) todos disparam no gatilho clássico de drawdown, não antes. (2) A granularidade é no nível da covariável, descritores de outlier-geométrico (quão excêntrica é uma estratégia na nuvem, scores de anomalia Isolation-Forest e densidade kNN, quanto do grafo Mapper um portfólio cobre, o formato da trajetória do diagrama de persistência de uma coorte) são os primitivos práticos duráveis, e toda contribuição que carrega headline é construída a partir deles (o construtor de portfólio H4, o diagnóstico "confie-nesta-agregação" H17, a política de rotação de coortes H12); covariáveis de regressão-sobre-o-alvo encolhem ou falham; e homologia local persistente sobre uma variedade suave é peso morto, não há clusters ou bordas para "profundidade de homologia" significar algo. (3) Robustez não basta (a descoberta de H18): a topologia tem que também adicionar um grau de liberdade que a abordagem padrão já não tem, H4 adiciona um objetivo de cobertura, H17 um eixo de estabilidade de coorte, H12 um rótulo de regime, então esses aterrissam; a poda do pool de candidatos pré-podaria um seletor que já explora a mesma estrutura, então só remove opções, não consegue ajudar. (4) Um grau de liberdade adicionado também não basta (a descoberta de H19 / H20): ele tem que ser preditivo do resultado, um sinal de drift ou de saúde-de-cobertura é um grau de liberdade que o gatilho clássico de drawdown não tem, mas esses sinais não carregam informação sobre drawdown futuro, então não ajudam; as camadas (1) e (4) são o mesmo fato visto de dois lados, prever o desempenho futuro está fora de alcance, não importa como se embale o previsor. A Fase II adiciona mais duas pernas empíricas no nível metodológico. (5) O invariante de cohomologia-de-feixe sobre o nervo dos clusters de estratégias é descorrelacionado da qualidade-de-decisão por célula, Spearman ρ entre o invariante e o custo de qualidade-de-decisão por célula é −0,035; o threshold pré-registrado ρ ≥ 0,40 não é alcançado. O invariante descreve a estrutura de cobertura da partição, não a qualidade do lado-decisão das células sobre as quais a partição é construída. (6) O invariante de estabilidade cost-capacity é temporalmente estável na operacionalização discreta por cenário e carrega heterogeneidade cross-cohort rejeitada por Holm (L1-majors menos robustas ao custo; alt-L1s mais), ambos indicando que o invariante captura fatos estruturais sobre estratégias sob fricção, não do lado-decisão. Então a afirmação metodológica central agora se apoia em seis pernas empíricas independentes ao longo de múltiplos work packages: os quatro refinamentos que fecharam a partição em si, mais duas pernas estruturais-invariantes que confirmam a partição na camada de baixo. Em linguagem simples: a topologia ajuda quando você a usa para descrever o formato do seu universo de estratégias e tomar decisões sobre esse formato, escolher um portfólio diversificado, sinalizar uma coorte instável, rotacionar estratégias por regime, e só quando ela adiciona algo que a abordagem padrão já não faz, e só quando esse algo é estrutural em vez de uma previsão; não ajuda quando você a usa para prever quão boa ou ruim uma estratégia individual será (as métricas padrão vencem lá). Esse é o resultado metodológico central do programa, a figura da partição em quatro camadas aqui mapeia o interior da partição em si; as duas novas pernas estruturais-invariantes da Fase II circundam e reforçam a partição, e é o que o novo paper metodológico, Paper H, enuncia.

A partição previsão-vs-decisão em quatro camadas, bandas empilhadas: (1) prever com topologia falha ou encolhe (a lista de baixas); (2) granularidade no nível da covariável (covariáveis de outlier-geométrico robustas, homologia local persistente é peso morto); (3) necessidade de um grau de liberdade; (4) necessidade de um grau de liberdade preditivo; com a banda dos sobreviventes (o portfólio de clusters de Mapper, o diagnóstico de agregação de coorte, a política de rotação por regime) embaixo.
A partição previsão-vs-decisão, refinada quatro vezes. Banda do topo: usar topologia para prever um resultado futuro de desempenho falha ou encolhe, não importa como se embale. Segunda banda: o valor está no nível da covariável, descritores de outlier-geométrico são robustos e duráveis, covariáveis de regressão-sobre-o-alvo encolhem ou falham, homologia local persistente sobre uma variedade suave não carrega nada. Terceira banda: robustez à correção de limpeza de dados é necessária mas não suficiente, a topologia tem que adicionar um grau de liberdade que o baseline não tem. Quarta banda: um grau de liberdade adicionado é necessário mas não suficiente, ele tem que ser preditivo do resultado. Embaixo: as contribuições sobreviventes ficam todas no ponto certo (uso de decisão + adiciona um grau de liberdade + esse grau de liberdade é estrutural, não uma previsão).click to open full-size

Descoberta da Fase II, agregação por Laplaciano-de-feixe, refinamento de segundo estágio

Um portfólio sheaf-Tikhonov gateado pela cohomologia refina o primeiro headline, vitória parcial de segundo estágio

Em cima do primeiro resultado headline (o portfólio baseado em partição rejeitando por Holm um baseline ingênuo top-20 por Sharpe in-sample em +0,72 ΔSortino no corpus, com as maiores margens em EMA e SMA), a construção do estágio seguinte adiciona um regularizador sheaf-Tikhonov cuja força é gateada pelo invariante da primeira cohomologia do feixe celular sobre o nervo dos clusters de estratégias. Resultado: vitória parcial de segundo estágio. A variante gateada pela cohomologia rejeita por Holm a configuração headline anterior no agrupamento ALL (+0,20 ΔSortino), na família EMA (+0,53) e na família MACD (+0,65), e domina por Holm três outros baselines: o portfólio H4 estritamente causal (+1,29), o top-20 ingênuo por Sharpe in-sample (+0,92) e pesos iguais por confiabilidade (+1,23). Fica abaixo na família SMA (−0,10, não rejeitada por Holm). A barra pré-registrada "tem que vencer as duas famílias de média móvel" fica portanto meio-cumprida, um refinamento metodológico significativo em cima do primeiro headline, com um caminho de Estágio 2 limpo (validação cruzada completa de λ, ajuste de threshold, talo teórico por membro) para potencialmente fechar o gap em SMA. Dois resultados adicionais do mesmo workpackage aterrissam ao lado: o invariante da primeira cohomologia em si é descorrelacionado da qualidade-de-decisão por célula (Spearman ρ entre o invariante e o custo de qualidade-de-decisão por célula = −0,035; o threshold pré-registrado ρ ≥ 0,40 não é alcançado, um negativo limpo, e uma nova perna empírica do teorema previsão-vs-decisão no nível metodológico), e restringir a partição a uma cobertura recente de 8 janelas walk-forward reduz o invariante com efeitos grandes rejeitados por Holm em ambas as métricas de seleção testadas. Os dois confirmam que o invariante segue a estrutura da cobertura, não a qualidade do lado-decisão dos alvos, uma história estrutural-invariante consistente com o resto do programa.

Descoberta da Fase II, teorema de estabilidade cost-capacity, duas medidas complementares

Fragilidade-ao-custo de estratégias tem dois eixos complementares, não um

A pergunta operacional do teorema de estabilidade cost-capacity é: em que nível de fricção uma estratégia perde seu edge? Duas operacionalizações complementares aterrissaram agora, e elas não são grosseirizações do mesmo escalar. A medida discreta por cenário roda o corpus por um painel de 5 perturbações (baseline / fee / slippage / entry-drift / entry-drift + indicator-variance) e reporta a classe de fricção de cada estratégia. É temporalmente estável por estratégia (Holm-não-rejeitada no drift por janela da classe), com 16,4% do corpus sobrevivendo ao envelope inteiro, a cauda implantável de custo. Heterogeneidade cross-cohort é real e rejeitada por Holm nos contests de consistência das 5 coortes: estratégias L1-majors são as menos robustas ao custo; alt-L1s as mais. A medida contínua roda o mesmo corpus por uma grade absoluta de 9 pontos-base {0, 2, 5, 8, 12, 20, 35, 60, 100} e reporta o custo em pontos-base em que cada estratégia vira. Em resolução fina aparece um drift temporal rejeitado por Holm que a grade discreta perdeu (deslocamento médio da classe de custo = −0,0213 unidades-de-classe-de-custo por janela, p = 0,0008), e a cauda implantável encolhe dramaticamente (16,4% → 0,34%), a cauda discreta estava escondendo o ponto real de falha de custo. Os mesmos padrões direcionais por família / por coorte sobrevivem em ambas as medidas (estratégias da família MACD as mais frágeis ao custo; EMA as mais robustas; L1 menos robustas ao custo que alt-L1), mas a medida contínua resolve gaps de heterogeneidade 1,6× mais largos. A descoberta substantiva: Spearman ρ entre as duas medidas é 0,0491, essencialmente não correlacionadas. Elas capturam eixos genuinamente complementares de fragilidade-ao-custo e respondem a perguntas de deploy diferentes. A medida discreta pergunta "esta estratégia sobrevive ao painel realista de fricção de execução?"; a contínua pergunta "em que custo absoluto em pontos-base ela falha?". Uma estratégia de alto giro pode sobreviver ao painel de fee/slippage e ainda virar em custo baixo de pontos-base; uma de baixo giro pode ser vulnerável a entry-drift e ainda assim robusta a custo absoluto alto. O teorema de estabilidade cost-capacity portanto entrega com duas medidas complementares, não uma, e ambas adicionam pernas empíricas estruturais-invariantes ao teorema previsão-vs-decisão (os invariantes descrevem a estratégia sob fricção, não a performance-alvo dela).

Extensão da Fase 07, completa

Todas as seis hipóteses de extensão H12–H17 testadas; as direções de pesquisa estendidas fecham

H17, PASS: a dinâmica de trajetória de persistência da coorte prevê estabilidade de performance OOS (contagem de segmentos × estabilidade Spearman ρ = +0,72); entrega como diagnóstico de coorte "confie-nesta-agregação". H12, MARGINAL: o detector topológico de regime em si é nulo (não bate o HMM padrão em chamar mudanças de regime cedo), mas a política de rotação de coortes de estratégia que consome o sinal de estado funciona; entrega como Paper F. H13, MARGINAL: suavização por Laplaciano de grafo do sinal de vizinhança é direcionalmente positiva em 94,5% das 182 coortes mas pequena (média de corpus +0,0035 ΔR², restrita a MACD +0,0115); entrega como camada opcional de suavização só-MACD. H14, MARGINAL: um flag de overfit por outlier-geométrico é um complemento de triagem útil aos diagnósticos clássicos de overfit, não um substituto. H16, MARGINAL: portfólios de cobertura geométrica explícita não vencem o portfólio baseado em clusters de Mapper, mas revelam a descoberta cobertura-quality-aware-vs-quality-blind (H4-Mapper segue como o diversificador headline). H15, FAIL: métricas clássicas ex-ante já preveem bem a falha catastrófica de estratégias; topologia não acrescenta nada lá. Resumo: um PASS, quatro marginais-mas-entregáveis, um fail limpo, e a partição previsão-vs-decisão acima é o que os amarra.

Descoberta da Fase 16, H14 MARGINAL

Sinalização topológica de overfit: um complemento de triagem, não um substituto

H14 perguntou se um score de anomalia geométrica, quão incomum uma estratégia parece na nuvem de comportamento da sua coorte, é um detector de overfit melhor que os diagnósticos clássicos de Sharpe deflacionado / PBO, e (o braço de edge sobrevivente) se estratégias geometricamente isoladas que sobrevivem out-of-sample carregam edge real digno de sinalizar. Veredito: MARGINAL. O score de outlier-geométrico adiciona uma camada de triagem pequena e útil em cima dos detectores clássicos, estratégias que são tanto classicamente-flagueadas-como-overfit quanto geometricamente-anômalas são os descartes de maior confiança, mas não substitui o scorecard clássico, que já faz a maior parte do trabalho. Entra no pipeline de deploy como complemento, não como substituto.

Descoberta da Fase 17, H15 FAIL

Prever quais estratégias explodem é um trabalho que o scorecard clássico já faz

H15 tentou previsão de fragilidade / hazard rate topológico via modelo de Cox de risco proporcional: a topologia consegue prever a probabilidade de uma estratégia falhar catastroficamente (drawdown grande, colapso de edge, evento de falha de regime), mesmo não conseguindo prever o nível do Sharpe out-of-sample? Veredito: FAIL, e na direção oposta à esperança. A topologia é consistentemente pior que as features ex-ante clássicas (Sharpe in-sample, Sharpe deflacionado, Sharpe OOS da janela anterior) nisso: índice de concordância held-out ≈ 0,57–0,60 com topologia vs 0,77–0,79 com as features clássicas, um ΔC-index de −0,08 a −0,21 em quatro definições diferentes de evento-de-falha. O evento de falha acaba tendo uma assinatura nítida, o edge in-sample colapsando out-of-sample, que as métricas padrão capturam diretamente; não há resíduo para a topologia adicionar. "Probabilidade de falha" era a alternativa tratável esperada para "nível de Sharpe"; não é, porque já é bem tratada.

Descoberta da Fase 20, H18 FAIL

Não pré-pode seu corpus de backtests, rode o caminho de corpus completo

H18 perguntou se um filtro de outlier-geométrico sobre um corpus novo de backtests, descartar os excêntricos / de aparência anômala, manter o resto, é um redutor de pool de candidatos melhor que um filtro de Sharpe deflacionado / PBO, para um trader cortar 30.000 backtests a 100 gerenciáveis antes de rodar o construtor de portfólio. Veredito: FAIL, mas útil. Uma shortlist `topo-prune` rankeia muito melhor que 100 aleatórios e mais ou menos à altura do top-100-por-Sharpe-in-sample, mas o caminho de corpus completo pelo construtor de portfólio H4 vence qualquer shortlist de 100 estratégias; o seletor já explora a mesma estrutura geométrica que um podador exploraria, então pré-podar a entrada dele só remove as opções. Então `topo-prune` entrega como diagnóstico opcional de shortlist para atenção humana, o estágio `prune` do pipeline colapsa em `select`, e a recomendação é: não pré-pode; alimente o seletor com seu corpus de backtests completo. Isso afiou a descoberta central do programa numa cláusula de suficiência: sobreviver à correção de limpeza de dados é necessário mas não suficiente, a topologia tem que também adicionar um grau de liberdade que a abordagem padrão já não tem, e pré-podar um seletor inteligente não adiciona.

Descoberta da Fase 23, restrição de diversidade-de-modos-de-falha: FAIL

Forçar o portfólio a abranger modos de falha, um custo líquido sobre retorno ajustado ao risco, mas menor do que a primeira medição

Mais um eixo de cobertura, testado como restrição dura no construtor de portfólio: as estratégias foram agrupadas por como tendem a falhar, sangramento lento, queda súbita, sensível a taxas, virada de regime, artefato de poucas trades, exposta à cauda, e o construtor foi instruído a escolher um conjunto que abranja esses seis modos em vez de sempre pegar a estratégia mais confiável em cada região do espaço de comportamento. Veredito: FAIL, mas um FAIL de magnitude menor do que a medição de primeira passada indicou. Forçar equilíbrio de modos de falha derruba o retorno ajustado ao risco por um ΔSortino de corpus de −0,09 (IC 95% [−0,16, −0,02], com significância Holm), dirigido quase inteiramente pelas coortes das famílias de média móvel; em todas as outras famílias de indicadores o efeito não é estatisticamente significativo. O aprofundamento do drawdown do pior decil originalmente reportado (~5%) não se sustenta sob uma medição mais cuidadosa (o efeito estrito é −2,9% com o IC 95% atravessando zero). Os rótulos de modos de falha em si são reais e úteis como auditoria descritiva ("quais modos de falha minhas escolhas abrangem; algum está super-representado?"). A versão de restrição rígida fica desligada por padrão: a escolha do construtor topo-aware de "a estratégia mais confiável por região" já está perto do ponto eficiente nas famílias onde a vantagem existe, e forçar cobertura de modos de falha custa mais do que compra.

Descoberta da Fase 21, H19 FAIL · e o Deployment Stack está montado

O monitor de drift ao vivo não antecipa o gatilho de drawdown, e a ferramenta implantável está construída

H19 perguntou se um score topológico de drift por estratégia, neighbour-churn + colapso de densidade + position-drift + decaimento de confiança da coorte, tratado como um alarme de antecipação, dispara antes do gatilho clássico de drawdown, para um praticante reduzir tamanho ou re-avaliar antes que o drawdown chegue. Veredito: FAIL nos dois braços. O lead mediano do score de drift sobre o gatilho clássico de max-drawdown é 0 janelas (dispara na quebra, não antes), atrasa o gatilho de trailing-Sharpe<0 em 1 janela, e carrega uma taxa de falso-positivo de 68% contra um limite de 30% (0 de 26 coortes abaixo dela). O motivo é estrutural: uma estratégia que entra em drawdown muda sua distribuição de retornos realizada pelo próprio fato de ter entrado em drawdown, então a geometria acende depois do fato, estratégias derivam, mas a deriva é coincidente-a-atrasada, não antecipa. Então não há gatilho de drift por estratégia no Deployment Stack; o monitor acionável segue a verificação de coorte "confie-nesta-agregação" (H17 PASS), e o perfil de drift por estratégia entrega só como auxílio de visualização. H19 acrescentou o quarto refinamento da descoberta central: um grau de liberdade adicionado é necessário mas não suficiente, ele tem que ser preditivo do resultado, e um sinal de "drift" não é. Com H19 e H18 fechadas, o conjunto de hipóteses do deployment stack está completo, e o Topology Deployment Stack, o pipeline voltado ao trader `map → select → diversify → monitor → pause/refit`, construído inteiramente a partir dos primitivos de outlier-geométrico robustos, está montado: uma CLI de dez comandos com os caveats derivados dos FAILs embutidos no texto de ajuda de cada comando relevante (seis dos dez carregam um), um exemplo end-to-end numa coorte nova, os capítulos de runbook / deploy ao vivo / estudos de caso redigidos, e o pacote de teste com usuários externos pronto para despachar.

O diagrama de fluxo de decisão do Topology Deployment Stack, um espinhaço de cinco caixas: map → select (o portfólio de clusters de Mapper) → diversify (opcional) → monitor (a verificação de confiança na agregação no nível da coorte) → pause/refit (a cadência de rotação por regime); a poda do pool de candidatos desenhada incorporada a select (testada, não ajuda); o perfil de drift por estratégia riscado (testado como o monitor ao vivo, descartado); o auxílio de trilha de auditoria por estratégia ao lado, etiquetado 'diagnóstico, não um insumo de decisão'.
O Topology Deployment Stack como um fluxo de decisão. O caminho validado é o espinhaço de cinco caixas map → select [+ lista curta opcional] → diversify → monitor → pause/refit; select carrega o portfólio de clusters de Mapper, com a margem de +0,61 ΔSortino sobre Hierarchical Risk Parity em escala de corpus (com significância Holm, concentrada na coorte L1-majors e nas famílias de indicadores de volatilidade e osciladores). A poda do pool de candidatos (--prune-to K) é desenhada incorporada a select, não há etapa de poda separada que supere rodar o seletor sobre todo o corpus; é no máximo uma lista curta para revisão humana. O perfil de drift por estratégia está riscado: testado como o monitor ao vivo e descartado, um score topológico de drift por estratégia não dispara antes do gatilho clássico de drawdown; o monitor acionável é a verificação de coorte de confiança na agregação. O auxílio de assinatura geométrica por estratégia fica ao lado, etiquetado 'diagnóstico, não um insumo de decisão'.click to open full-size

Descoberta da Fase 22, antecipação por saúde-de-cobertura do portfólio (H20): FAIL

Um alarme de "saúde do portfólio", a deriva de cobertura dispara no drawdown, não antes dele

H20 perguntou se a própria cobertura do portfólio sobre o espaço de comportamento carrega um sinal de antecipação, ela deriva (entropia de cobertura colapsando, as escolhas se aglomerando numa região estreita, a variedade se concentrando) cedo o bastante antes de um drawdown para um praticante agir? Veredito: FAIL. Em 89 unidades (coorte × método) co-disparando, o alarme de saúde-de-cobertura tem um lead mediano de −1,0 janelas contra o gatilho clássico de drawdown, atrasa em vez de antecipar. Só 2 de 70 unidades co-disparando no braço headline `h4_mapper` mostram um lead positivo, e 0 de 89 coortes têm um binomial de lead-positivo com significância Holm. H20 entrega como diagnóstico de cobertura descritivo apenas, não há sinal acionável de antecipação aqui. É o terceiro sinal topológico coincidente-a-atrasado de "algo está derivando" que o piloto testou (ao lado do monitor de drift por estratégia H19 e do escore de risco-de-agregação por janela) e reforça a descoberta central: um uso de previsão da topologia não paga seu próprio custo, por mais habilidosamente que o sinal seja empacotado.

Descoberta da Fase 06, H4: PASS em escala de corpus

Construção de portfólio topo-aware, +0,61 ΔSortino sobre Hierarchical Risk Parity, concentrado em L1-majors e nas famílias de volatilidade e osciladores

H4 constrói um portfólio amostrando uma estratégia por cluster de Mapper no espaço de comportamento, ponderada pelo limite inferior Beta-Binomial de profitability de cada estratégia. Em escala de deploy em cada célula ativo-cripto × família-de-indicador × janela-walk-forward que monta um portfólio (2.002 células, 26 ativos, 7 famílias de indicadores, k = 20), o Stack topológico de seleção-e-construção bate Hierarchical Risk Parity por **ΔSortino = +0,61** (IC 95% [+0,39, +0,82], com significância Holm). A vantagem é heterogênea e vale ser honesto sobre: na coorte L1-majors a margem de corpus é +1,20 Sortino (com significância Holm); fora de L1-majors nenhuma coorte §5 produz uma vantagem com significância Holm sobre HRP. Por família de indicador, ATR / MACD / Stochastic %K cada uma com significância Holm positiva (+1,3 a +2,1 Sortino sobre HRP); EMA com significância Holm negativa (−0,6); RSI / SMA / PPO planos. Contra um baseline simples top-k-por-confiabilidade com pesos iguais o passo de cluster de Mapper não adiciona Sortino mensurável (Δ pareado = −0,06, Holm-p = 0,37), então o que o passo de cluster de Mapper compra é cobertura e auditabilidade, não retorno bruto, e contra o baseline ingênuo top-k ranqueado por Sharpe in-sample o Stack topológico ainda perde em Sortino. O headline que entrega: H4 é uma construção que bate risk parity, auditável, com um estrato de aplicação claro (L1-majors × famílias de volatilidade / osciladores), não um seletor de dominância em retorno bruto.

Gráfico de barras da conclusão prática em escala de deploy, Sortino médio para cada um dos cinco seletores de portfólio (Stack topológico, Hierarchical Risk Parity, top-k-por-confiabilidade com pesos iguais, top-k ingênuo ranqueado por Sharpe in-sample, mais o run de primeira passada como referência), em cada célula ativo × família-de-indicador × janela-walk-forward que montou um portfólio; barras com bigodes de IC 95% por bootstrap; o gap de ΔSortino sobre HRP anotado.
A conclusão prática em escala de corpus: cada barra = o Sortino médio para um seletor de portfólio, sobre cada célula ativo × família-de-indicador × janela-walk-forward que montou um portfólio (2.002 células, k = 20). O Stack topológico bate Hierarchical Risk Parity por +0,61 Sortino (com significância Holm) e é estatisticamente indistinguível de um baseline simples top-k-por-confiabilidade com pesos iguais; perde para um top-k ingênuo ranqueado por Sharpe in-sample. Bigodes = IC 95% por bootstrap; pares com significância Holm marcados.click to open full-size

Descoberta da Fase 05, o resultado de H4 em curvas de equity

Acima do risk parity, abaixo do ranking ingênuo por Sharpe, o spread, em coortes reais

Como o resultado de H4 aparece como equity OOS real, não uma estatística-resumo: PnL OOS cumulativo ao longo das janelas walk-forward para quatro coortes reais, o Stack topológico contra três baselines (Hierarchical Risk Parity, o ranking ingênuo por Sharpe in-sample, o ranking por confiabilidade). Nas coortes de osciladores de momento (Litecoin / MACD, Bitcoin / Stochastic %K, Ethereum / MACD) a curva do Stack fica claramente acima da do Hierarchical Risk Parity, e claramente abaixo da curva do ranking ingênuo por Sharpe in-sample, que é o ponto honesto tornado visível. Numa coorte de média móvel (Ethereum / EMA, mesmas janelas) as quatro curvas ficam agrupadas: não há ganho a obter ali. O corpus é adverso-pesado, então as quatro construções sangram em termos absolutos, o resultado é o spread entre elas, não o nível. É a mesma figura que o gráfico de barras em escala de deploy reporta, desenhada uma coorte por vez.

Curvas de equity de H4, PnL OOS cumulativo ao longo das janelas walk-forward para quatro coortes reais (Litecoin/MACD, Bitcoin/Stochastic-%K, Ethereum/MACD, Ethereum/EMA), uma linha para o Stack topológico, o Hierarchical Risk Parity, o portfólio top-20 por Sharpe in-sample e o portfólio top-20 por confiabilidade; o Stack acima do Hierarchical Risk Parity nas coortes de osciladores e abaixo da linha do Sharpe in-sample, as quatro agrupadas na coorte de média móvel.
PnL OOS cumulativo ao longo das janelas walk-forward, em coortes reais. O Stack topológico (âmbar) fica claramente acima do Hierarchical Risk Parity (vermelho) nas coortes de osciladores de momento, e claramente abaixo do portfólio ingênuo de ranking por Sharpe in-sample (verde-azulado); na coorte de média móvel (Ethereum/EMA, mesmas janelas) as quatro ficam agrupadas, nada a obter. O corpus é adverso-pesado, então tudo sangra em termos absolutos, leia o spread entre as linhas, não o nível. Sem vazamento, window-causal, impressão digital causal de 45-D, tamanho de portfólio k = 20.click to open full-size

Descoberta da Fase 07, H13 MARGINAL

Suavização por Laplaciano de grafo do sinal de vizinhança: positiva quase em todo lugar, mas pequena

H13 pergunta se suavizar o sinal de previsão por vizinhança sobre o grafo kNN de H1 (kernel de calor, low-pass ou Tikhonov) extrai sinal que a média simples descarta. Em todas as 182 coortes a melhor variante de suavização é direcionalmente positiva em 94,5% delas e o nulo é rejeitado (Holm–Bonferroni) para todas as 12 variantes, mas o ganho médio de corpus é +0,0035 em qualidade de previsão absoluta, abaixo do threshold de headline +0,02; só 2 coortes (ambas SOL) o cruzam. A média restrita a MACD é +0,0115 (3,3× a média de corpus, todas positivas). Veredito: MARGINAL, entrega como camada opcional de suavização só-MACD em produção, não um PASS de corpus. H13 é uma aplicação de topologia baseada em previsão, e aterrissa no mesmo lado da partição previsão-vs-decisão que os outros resultados de classe-previsão: uma vantagem pequena e específica de família em vez de uma vantagem de corpus.

H13 em dois painéis, esquerda: ganho médio das 12 variantes de suavização sobre o corpus de 182 coortes, ranqueado; direita: histograma do ganho por coorte da variante topo nas 182 coortes, com linhas de referência em zero e no threshold +0,02.
Esquerda: ganho médio sobre o baseline da média kNN das 12 variantes de suavização sobre o corpus de 182 coortes, ranqueado. Um low-pass moderado lidera. Direita: ganho por coorte dessa variante topo nas 182 coortes, 94,5% direcionalmente positivas, só 2 coortes (ambas SOL) cruzam o threshold +0,02; média de corpus +0,0035, restrita a MACD +0,0115.click to open full-size

Descoberta da Fase 07, H16 MARGINAL

Cobertura sozinha é ruído sem um prior de qualidade

H16 testa construção de portfólio por cobertura geométrica explícita, farthest-point sampling, processos pontuais determinantais k, aquisição por cobertura Bayesiana, contra o portfólio H4-Mapper. Nenhum dos três o vence no Sortino nas 26 coortes. Mas o contest revelou uma descoberta digna de um capítulo: o único algoritmo de cobertura com um prior de qualidade (cobertura Bayesiana, que carrega um posterior de processo Gaussiano sobre o Sharpe OOS na sua aquisição) se agrupa perto do headline H4-Mapper, enquanto os dois quality-blind (farthest-point sampling usa só distância; k-DPP usa só repulsão) se agrupam lá embaixo perto do piso do portfólio aleatório, ~3–4 unidades de Sortino piores. Cobertura só importa quando pareada com um prior de qualidade; sozinha é essencialmente ruído. Veredito: MARGINAL, H4-Mapper segue como o resultado de diversificação principal; a variante de cobertura Bayesiana entrega como alternativa (um portfólio de 20 estratégias com ~74% de redução de drawdown vs HRP).

Gráfico de barras de H16, Sortino médio nas 26 coortes MACD por seletor de portfólio; H4-Mapper em verde no topo (o único positivo), o algoritmo de cobertura quality-aware logo abaixo, os quality-blind e o piso aleatório agrupados embaixo.
Sortino médio nas 26 coortes MACD, por seletor de portfólio. H4-Mapper (verde, o único positivo) no topo; o algoritmo de cobertura quality-aware (âmbar) se agrupa perto dele; os algoritmos de cobertura quality-blind e o piso do portfólio aleatório (vermelho) se agrupam ~3–4 unidades de Sortino abaixo, cobertura sem um prior de qualidade é pouco melhor que escolher ao acaso.click to open full-size

Descoberta da Fase 07, H17 PASS

A trajetória do diagrama de persistência de uma coorte prevê quão estável é sua performance OOS

H17 pergunta se a forma como o diagrama de persistência de uma coorte se move pela sequência de janelas walk-forward, o comprimento da sua trajetória, seu número de fases distintas de movimento, sua direcionalidade, prevê quão estável é o Sharpe OOS daquela coorte. Prevê. Nas 26 coortes MACD a contagem de segmentos da trajetória se correlaciona com a estabilidade do Sharpe OOS em Spearman ρ = +0,72 (o comprimento da trajetória em +0,61); 5 dos 8 testes de trajetória pré-registrados sobrevivem a Holm–Bonferroni, enquanto o melhor baseline de diagrama de persistência estático (sem trajetória) não, a dinâmica geométrica da coorte, não sua forma estática, carrega o sinal. Veredito: PASS, a primeira das seis hipóteses de extensão a cruzar PASS. Entrega como diagnóstico de coorte "confie-nesta-agregação": uma alta contagem de segmentos ou uma trajetória longa sinaliza uma coorte cuja geometria está instável, então a agregação de todo o corpus deve ser tratada com cautela.

Trajetória do diagrama de persistência de uma coorte (H17), as trajetórias do resumo do diagrama de persistência de duas coortes ao longo das janelas walk-forward, projetadas em 2D (só para visualização): Bitcoin/MACD agita-se por 16 fases de movimento num caminho enrolado, Tron/MACD faz um caminho mais longo com só 5 fases; abaixo de cada uma, o passo janela-a-janela com as fronteiras das fases de movimento marcadas; nas 26 coortes essa contagem de fases acompanha a estabilidade do Sharpe OOS em Spearman ρ = +0,72.
Como a geometria da população de estratégias de uma coorte deriva pelo walk-forward. O resumo do diagrama de persistência de cada coorte traça um caminho pela sua sequência de janelas (projetado em 2D só para o olho, nunca usado como distância); abaixo de cada caminho, o passo janela-a-janela com as fronteiras das fases de movimento marcadas. Bitcoin/MACD agita-se por 16 fases de movimento num caminho enrolado; uma coorte de história mais longa faz um caminho mais longo com bem menos. Nas 26 coortes MACD a contagem de fases acompanha quão estável é o Sharpe OOS daquela coorte (ρ = +0,72), o alerta de coorte "confie-nesta-agregação".click to open full-size

Descoberta da Fase 01

A variedade do espaço de comportamento é suave, não em pedaços

Esperávamos clusters discretos de densidade de estratégias; não encontramos. HDBSCAN nos parâmetros travados retorna zero clusters em 22 de 24 coortes piloto (fração de ruído média 99,0%); as duas exceções são ambas coortes DOGE com 86–90% de ruído. Mapper, fazendo uma pergunta topológica em vez de uma pergunta de densidade, retorna 48–60 nós de grafo por coorte com estrutura de arestas rica. Mesmos dados, dois métodos, duas respostas complementares, e a resposta sobre a qual o programa roda é Mapper.

Descoberta da variedade suave, contagem de clusters HDBSCAN por coorte (esquerda, 22/24 em zero) vs contagem de nós do grafo Mapper por coorte (direita, 48–60).
HDBSCAN: 22 de 24 coortes retornam zero clusters na impressão digital causal de 45-D; fração de ruído média 99,0%. Mapper: cada coorte retorna 48–60 nós de grafo (mediana 58). A escolha de método de H4 (Mapper, não HDBSCAN) foi travada no fechamento da Fase 1 por causa disso.click to open full-size

Descoberta da Fase 02, H1 PASS

Vizinhos no espaço de comportamento preveem o Sharpe OOS uns dos outros

Para cada estratégia em cada janela de previsão, o Sharpe OOS médio dos seus 20 vizinhos mais próximos no espaço de comportamento (em CV window-causal: usando apenas dados das janelas 1..t-1) prevê o próprio Sharpe OOS da estratégia na próxima janela substancialmente melhor que as features ex-ante sozinhas. Em todas as 182 coortes a meta ΔR² é +0,130 com Holm-adj p < 1×10⁻³⁰⁰. Este é o resultado fundacional sobre o qual o programa se apoia, toda ferramenta downstream de seleção, portfólio e hazard é construída em cima dele.

Scatterplot hero de H1, previsto (agregado kNN) vs real Sharpe OOS nas quatro coortes H1-PASS mais fortes. Alinhamento diagonal em cada painel.
H1 tornado visual. Cada painel: uma das quatro coortes H1-PASS mais fortes. x = Sharpe OOS médio dos 20 vizinhos mais próximos no espaço de comportamento na janela de previsão. y = o próprio Sharpe OOS real da estratégia. ΔR² da spec travada anotado em verde por painel; ICs 95% excluem zero limpa­mente.click to open full-size

Descoberta da Fase 02, H2 FALSIFICADA (e a armadilha de leakage pega)

Detecção de platô não prevê OOS, mesmo quando uma tentativa de salvamento parece prever

Detecção de platô no espaço de parâmetros em três métodos (H₀ persistente, variedades estáveis Morse–Smale, HDBSCAN) todos ficam abaixo do threshold de efeito +0,10 em escala de corpus. Uma tentativa de salvamento no espaço de comportamento saltou para aparente +0,236 em Morse-Smale, mas sob correção window-causal (reconstruir o grafo kNN em cada janela de previsão usando só janelas 1..t-1) o efeito colapsa para +0,0705, falsificado de novo. ~74% do salvamento aparente era look-ahead. A lição é o precedente metodológico que sustenta o programa: CV window-causal não é negociável.

Três painéis da falsificação de H2, espaço de parâmetros (3 métodos, todos FAIL); espaço de comportamento ingênuo (Morse-Smale salta para +0,236, PASSARIA); correção window-causal (Morse-Smale colapsa para +0,0705, FAIL).
Painel A: H2 no espaço de parâmetros falsificada em 3 métodos em escala de corpus. Painel B: Morse-Smale no espaço de comportamento salta para +0,236, PASSARIA no threshold travado +0,10. Painel C: reconstruir a impressão digital de forma causal por janela de previsão colapsa o efeito para +0,0705. ~74% do efeito aparente era look-ahead.click to open full-size

Descoberta da Fase 03/04, H3 FALSIFICADA

Features topológicas não vencem o baseline tabular forte

O teste aninhado travado H3 B8 (B2 CatBoost + resumo topológico engenheirado window-causal 38-D) vs B2 sozinho nas cinco coortes H1-PASS mais fortes: meta-FE ΔR² = −0,0378, Holm-adj p = 1,07 × 10⁻⁵, 5/5 coortes negativas, 4/5 com IC 95% por bootstrap excluindo zero. O resultado replica em duas representações de features independentes (persistence image de 400-D, resumo engenheirado de 38-D) e três famílias de arquitetura independentes (gradient boosting, deep learning contrastivo em H100, MLP DeepSet-em-PD-image). A afirmação central topologia-vence-ML-moderno do programa morreu.

Forest plot de H3, ΔR²(B8 − B2) por coorte com ICs 95% por bootstrap. ALGO (cinza, não significativa), APT/DOT/ATOM/ICP (vermelho, IC exclui zero).
Decomposição por coorte do veredito de H3. Ordenado por ΔR² decrescente. ALGO é não significativa em p = 0,136; APT/DOT/ATOM/ICP todas rejeitam Holm. Nenhuma cruza o threshold de efeito +0,03. O sweep de confirmação em 182 coortes foi adiado pela regra de escalonamento travada: FAIL direcional nas coortes mais fortes é evidência suficiente para encerrar a competição.click to open full-size

Decomposição por feature do sinal H1 sobrevivente

Quais componentes da impressão digital carregam o sinal de Sharpe OOS

Correlação de Spearman por coorte entre cada uma das 45 features da impressão digital comportamental e o Sharpe OOS médio da estratégia, agregada em todas as 182 coortes. Mean trade PnL, mean return e win-loss ratio dominam o lado positivo (Spearman +0,65 / +0,55 / +0,35). No lado negativo, as features de drawdown se agrupam de −0,31 a −0,35 (drawdown 50p, drawdown 95p, max drawdown), estratégias com drawdowns piores preveem seu próprio desempenho futuro.

Importância das features da impressão digital, 45 barras horizontais ranqueadas por correlação de Spearman média com o Sharpe OOS em 182 coortes.
As correlações de Spearman são resumos descritivos entre estratégias sobre a impressão digital comportamental de 45-D, não o modelo de previsão H1 window-causal que dirige o lift de corpus +0,130.click to open full-size

Compute & apoio

O trabalho pesado de GPU da Fase 04 rodou em H100s alugados, rodar PersLay e os encoders contrastivos de curva de equity em arquitetura de produção não era viável na workstation local de 8 GB de VRAM, então o programa pagou por bursts curtos de H100 via Modal. Isso significou gastar dinheiro real em compute para aterrissar o veredito travado de H3 de forma limpa, e o mesmo modelo se aplica ao trabalho restante, o teste cross-ativo H5 e o H18 / H19 do Topology Deployment Stack, que vai precisar de seus próprios bursts curtos.

Reprodutibilidade e scripts

Cada figura nesta página é uma renderização real de saída de um driver Python self-contained, um script por figura, cada veredito travado rastreável a um artefato de dados versionado e a um relatório de veredito escrito. Os scripts e tabelas subjacentes podem ser fornecidos sob solicitação para uso acadêmico ou due-diligence durante o programa. O lançamento público do toolkit completo (pacote de software MIT, container Docker de reprodutibilidade, DOI Zenodo) faz parte da Fase 08 e sai com a monografia na conclusão do programa, não fragmentado antes disso.

O que mudou nesta atualização

Full changelog · open archived versions

A atualização de 14/05/2026 fecha a Fase I e aterrissa um mid-update do sprint da Fase II em cima dela. Fechamento da Fase I: H4 PASS em escala de corpus em +0,61 ΔSortino sobre Hierarchical Risk Parity (com significância Holm, concentrado em L1-majors e nas famílias de indicadores de volatilidade e osciladores; estatisticamente indistinguível de um baseline simples top-k-por-confiabilidade com pesos iguais em Sortino, então a contribuição topológica é cobertura e auditabilidade, não retorno bruto); H5 universalidade cross-ativo FAIL; H20 monitor de saúde-de-cobertura do portfólio FAIL; restrição de diversidade-de-modos-de-falha FAIL com custo de magnitude menor do que a primeira medição indicou; primeira barra headline do Laplaciano-de-feixe Mark-2 superada (+0,72 ΔSortino sobre um baseline ingênuo top-20 por Sharpe in-sample, rejeitada por Holm). Meio do sprint da Fase II: uma variante por sheaf-Tikhonov gateada pela primeira cohomologia rejeita por Holm essa configuração headline anterior no agrupamento ALL (+0,20), na família EMA (+0,53) e na família MACD (+0,65), e domina por Holm três outros baselines, vitória parcial de segundo estágio, com um caminho de Estágio 2 limpo para potencialmente fechar o gap em SMA (onde a variante fica em −0,10). O teorema de estabilidade cost-capacity entrega com duas medidas complementares (painel discreto por cenário: temporalmente estável, cauda implantável de 16,4%; grade contínua em pontos-base: drift temporal rejeitado por Holm, cauda implantável de 0,34%; Spearman ρ entre elas = 0,0491, essencialmente não correlacionadas; respondem a perguntas de deploy diferentes). O teorema previsão-vs-decisão agora se apoia em seis pernas empíricas independentes. Abaixo está o antes / depois explícito; o histórico de versões completo está na página de changelog.

Agregação por Laplaciano-de-feixe, refinamento parcial de portfólio de segundo estágio

Before

Primeira barra headline superada (+0,72 ΔSortino sobre um baseline ingênuo top-20 por Sharpe in-sample, rejeitada por Holm no corpus); o refinamento do estágio seguinte estava aberto.

After

Um portfólio sheaf-Tikhonov regularizado e gateado pela primeira cohomologia rejeita por Holm a configuração headline em escala de deploy anterior no agrupamento ALL (+0,20 ΔSortino), na família EMA (+0,53) e na família MACD (+0,65); fica abaixo na família SMA (−0,10, não rejeitada por Holm). A barra pré-registrada "tem que vencer as duas famílias de média móvel" fica meio-cumprida, um refinamento metodológico significativo em cima do primeiro headline, com um caminho de Estágio 2 limpo (validação cruzada completa de λ, ajuste de threshold, talo teórico por membro) para potencialmente fechar o gap em SMA. A mesma variante domina por Holm três outros baselines: o portfólio H4 estritamente causal (+1,29), o top-20 ingênuo por Sharpe in-sample (+0,92) e pesos iguais por confiabilidade (+1,23). Dois resultados adicionais do mesmo workpackage aterrissam ao lado: o invariante da primeira cohomologia é descorrelacionado da qualidade-de-decisão por célula (Spearman ρ = −0,035; threshold ρ ≥ 0,40 não alcançado, um negativo limpo), e restringir a partição a uma cobertura recente de 8 janelas walk-forward reduz o invariante com efeitos grandes rejeitados por Holm em ambas as métricas de seleção testadas.

Teorema de estabilidade cost-capacity, duas medidas complementares

Before

Invariante cost-capacity definido; uma operacionalização em andamento.

After

Duas operacionalizações complementares aterrissaram agora, e elas não são grosseirizações do mesmo escalar. A medida discreta por cenário roda o corpus por um painel de 5 perturbações (baseline / fee / slippage / entry-drift / entry-drift + indicator-variance), é temporalmente estável por estratégia (Holm-não-rejeitada no drift por janela da classe), e encontra uma cauda implantável de 16,4% (as estratégias que sobrevivem ao envelope inteiro); a heterogeneidade cross-cohort é real e rejeitada por Holm (L1-majors menos robustas ao custo; alt-L1s mais). A medida contínua sobre uma grade absoluta de 9 pontos-base {0, 2, 5, 8, 12, 20, 35, 60, 100} encolhe a cauda implantável para 0,34% e revela um drift temporal rejeitado por Holm que a grade discreta perdeu (deslocamento médio da classe de custo = −0,0213 unidades-de-classe-de-custo por janela, p = 0,0008). Os mesmos padrões direcionais por família e por coorte em ambas (MACD mais frágil ao custo; EMA mais robusta; L1 menos robusta que alt-L1), mas a medida contínua resolve gaps de heterogeneidade 1,6× mais largos. Spearman ρ entre as duas medidas = 0,0491, essencialmente não correlacionadas. O teorema de estabilidade cost-capacity portanto tem duas medidas complementares, não uma.

Teorema previsão-vs-decisão, seis pernas empíricas independentes

Before

Quatro pernas empíricas (os quatro refinamentos da partição): prever falha ou encolhe; a granularidade é no nível da covariável; robustez é necessária mas não suficiente; um grau de liberdade adicionado tem que ser preditivo do resultado.

After

Seis pernas empíricas independentes ao longo de múltiplos work packages. Os quatro refinamentos originais que fecharam a partição em si, mais duas novas pernas estruturais-invariantes que aterrissaram hoje: (5) o invariante de cohomologia-de-feixe sobre o nervo dos clusters de estratégias é descorrelacionado da qualidade-de-decisão por célula (Spearman ρ = −0,035; threshold ρ ≥ 0,40 não alcançado, o invariante descreve a estrutura de cobertura, não a qualidade do lado-decisão), e (6) o invariante cost-capacity é temporalmente estável na operacionalização discreta por cenário e carrega heterogeneidade cross-cohort rejeitada por Holm, ambos indicando que o invariante captura fatos estruturais sobre estratégias sob fricção, não do lado-decisão. A afirmação metodológica central portanto se apoia em uma fundação empírica mais forte do que no fechamento da Fase I.

H4 PASS aterrissa em escala de corpus

Before

Veredito de corpus de H4 pendente; o número em escala de deploy era reportado como resultado provisório de primeira passada.

After

H4 PASS em escala de corpus: ΔSortino vs HRP = +0,61 (IC 95% [+0,39, +0,82], com significância Holm). Heterogêneo por coorte e família: a coorte L1-majors carrega o número de corpus (+1,20 vs HRP, com significância Holm); fora de L1-majors nenhuma coorte §5 produz uma vantagem com significância Holm. Por família de indicador, ATR / MACD / Stochastic %K cada uma com significância Holm positiva (+1,3 a +2,1 sobre HRP); EMA com significância Holm negativa (−0,6); RSI / SMA / PPO planos. Contra um baseline simples top-k-por-confiabilidade com pesos iguais o passo de cluster de Mapper é estatisticamente indistinguível em Sortino (Δ pareado = −0,06, Holm-p = 0,37), então a contribuição topológica é cobertura e auditabilidade, não retorno bruto. Contra o baseline ingênuo top-k ranqueado por Sharpe in-sample o Stack topológico ainda perde em Sortino. O gráfico de barras do bake-off é re-renderizado com os números em escala de corpus; a tese central, o dek, o scorecard, o detalhe da Fase-06 e o card de descoberta todos leem o mesmo headline.

Veredito de universalidade cross-ativo H5, FAIL

Before

H5 listada como ainda em andamento (a última hipótese aberta da Fase I).

After

H5 FAIL: razão within-cohort / cross-cohort por bottleneck = 1,018 (p = 0,59); Gromov–Wasserstein = 0,96 (p = 0,24). Ambos bem acima da regra de falsificação α = 0,01. A topologia do espaço de comportamento não generaliza entre coortes cripto estruturalmente similares, cada ativo precisa do seu próprio seletor; Paper D reformula-se para no-universality. A Fase I está agora fechada; cada hipótese pré-registrada chegou a um veredito.

Antecipação por saúde-de-cobertura do portfólio H20, FAIL

Before

Veredito pendente no scorecard.

After

H20 FAIL. O alarme de saúde-de-cobertura tem um lead mediano de −1,0 janelas contra o gatilho clássico de drawdown em 70 unidades co-disparando no braço headline h4; só 2 de 70 mostram um lead positivo; 0 de 89 coortes produzem um binomial de lead-positivo com significância Holm. Entrega como diagnóstico de cobertura descritivo apenas, sem sinal acionável de antecipação. Terceiro sinal topológico coincidente-a-atrasado de "algo está derivando" que o piloto testou (H19, o escore de risco-de-agregação por janela, H20).

Restrição de diversidade-de-modos-de-falha no portfólio, FAIL

Before

Veredito pendente no scorecard.

After

Restrição de diversidade-de-modos-de-falha no portfólio FAIL, mas um FAIL de magnitude menor do que a primeira medição indicou. Forçar equilíbrio de modos de falha derruba o retorno ajustado ao risco por ΔSortino = −0,09 (IC 95% [−0,16, −0,02], com significância Holm), dirigido pelas coortes das famílias de média móvel. O aprofundamento do drawdown do pior decil originalmente reportado (~5%) não se sustenta sob medição cuidadosa (o efeito estrito é −2,9% com o IC 95% atravessando zero). Os rótulos de modos de falha em si seguem úteis como auditoria descritiva de portfólio; a versão de restrição rígida fica desligada por padrão.

Agregação por Laplaciano-de-feixe do Mark-2, primeira barra headline superada

Before

Agregação por Laplaciano-de-feixe do Mark-2 listada como em andamento; sem resultado de portfólio implantável rejeitado por Holm ainda.

After

O portfólio por Laplaciano-de-feixe (um portfólio baseado em partição que interpola entre o ranking por confiabilidade e o diversificador cluster-aware) supera sua primeira barra headline pré-registrada: +0,72 ΔSortino sobre um baseline ingênuo top-20 ranqueado por Sharpe in-sample no corpus (rejeitado por Holm), com as maiores margens nas famílias de indicadores de média móvel, rejeitado por Holm tanto em EMA (+0,59) quanto em SMA (+1,15); 6 de 7 famílias de indicadores individualmente significativas. Esta é a primeira vitória rejeitada por Holm de portfólio implantável contra esse baseline ingênuo que o programa já produziu. Descrita no artigo "Uma forma topológica de construir portfólios".

Veredito H19 + o Deployment Stack montado

Before

H19 (monitoramento de drift ao vivo) listado como a hipótese aberta restante; o Topology Deployment Stack era uma fase re-especificada, ainda não construída.

After

H19 FAIL: um score topológico de drift por estratégia não dispara antes do gatilho clássico de drawdown, lead mediano 0 janelas, atrasa o gatilho de trailing-Sharpe em 1 janela, taxa de falso-positivo de 68% contra um limite de 30% (0 de 26 coortes abaixo dela). Uma estratégia que entra em drawdown muda sua distribuição de retornos pelo próprio fato de ter entrado em drawdown, então a geometria acende depois do fato. Então não há gatilho de drift por estratégia no Stack; o monitor acionável é a verificação de coorte de confiança na agregação (H17 PASS), e o perfil de drift por estratégia entrega só como auxílio de visualização. Com H18 e H19 ambas fechadas, o Topology Deployment Stack está montado, uma CLI de dez comandos (map, select, portfolio, audit, monitor, refit, aggregation-check, plateau-audit, universality-check, live-adapter), com os caveats derivados dos FAILs embutidos no texto de ajuda de cada comando relevante (seis dos dez carregam um), um exemplo end-to-end numa coorte nova, um adaptador ao vivo que conecta a um pipeline walk-forward existente sem mudanças nele, e os capítulos de runbook / deploy ao vivo / estudos de caso redigidos. O nó da fase de deploy e o texto da afirmação central são atualizados de acordo.

O quarto refinamento da partição (H19) + duas novas figuras

Before

A partição previsão-vs-decisão carregava uma cláusula de suficiência (de H18: a topologia tem que adicionar um grau de liberdade que a abordagem padrão não tem); o gráfico de deslocamento da correção de contaminação era a única figura da partição.

After

H19 acrescentou o quarto refinamento: um grau de liberdade adicionado é necessário mas não suficiente, ele tem que ser preditivo do resultado, e um sinal de 'drift' não carrega informação sobre drawdown futuro; as camadas 1 e 4 são o mesmo fato visto de dois lados (prever o desempenho futuro está fora de alcance, não importa como se embale). A partição agora é uma estrutura de quatro camadas, prever falha ou encolhe → granularidade no nível da covariável → necessidade de um grau de liberdade → necessidade de um grau de liberdade preditivo, e o novo mapa da partição em quatro camadas (com a banda dos sobreviventes: o portfólio de clusters de Mapper, o diagnóstico de agregação de coorte, a política de rotação por regime) está embutido na descoberta central. Uma segunda figura nova, o diagrama de fluxo de decisão do Deployment Stack (o espinhaço de cinco caixas; a poda incorporada a select; o perfil de drift por estratégia riscado), está embutida na descoberta H19 / Stack.

Fase 07 (direções estendidas), vereditos H14 + H15

Before

H14 / H15 listados como ainda por rodar.

After

H14 MARGINAL (um flag de overfit por outlier-geométrico é um complemento de triagem aos detectores clássicos, não um substituto). H15 FAIL (topologia é consistentemente pior que as métricas ex-ante clássicas em prever falha catastrófica de estratégias, índice de concordância held-out ≈ 0,57–0,60 vs 0,77–0,79; o evento de falha tem uma assinatura nítida que o scorecard padrão captura diretamente). Com H12 (marginal, Paper F) estes foram os últimos dos seis; as direções de pesquisa estendidas estão completas e a Fase 07 está marcada como concluída.

Extensão de deploy, veredito H18

Before

O pipeline tinha um passo `prune` standalone; H18 / H19 listados como hipóteses alimentadoras.

After

H18 FAIL: não há um passo de poda topo-aware que melhore rodar o construtor de portfólio H4 contra o corpus de backtests completo, o seletor já explora a mesma estrutura, então pré-podar a entrada dele só remove as opções. O estágio `prune` do pipeline colapsa em `select` (agora é map → select → diversify → monitor → pause/refit); `topo-prune` sobrevive só como diagnóstico opcional de shortlist para atenção humana. Recomendação: não pré-pode; alimente o seletor com seu corpus completo. H19 (monitoramento de drift ao vivo) é a hipótese aberta restante. O resultado de H18 afiou a descoberta central numa cláusula de suficiência (ver abaixo).

Descoberta central promovida (+ uma cláusula de suficiência)

Before

A página liderava com H4 PASS como o resultado prático principal; a divisão em duas classes da correção de contaminação era uma sub-descoberta.

After

A partição previsão-vs-decisão, covariáveis de outlier-geométrico são robustas (e carregam toda contribuição headline: o construtor de portfólio H4, o diagnóstico de agregação H17, a política de rotação H12); covariáveis de regressão-sobre-o-alvo encolhem ou falham; homologia local persistente sobre uma variedade suave é peso morto, é agora enunciada como a descoberta metodológica central do programa (dek, texto da tese central, uma nova descoberta no topo) e capturada por um novo paper, Paper H. H18 adicionou a cláusula de suficiência: sobreviver à correção de limpeza de dados é necessário mas não suficiente, a topologia tem que também adicionar um grau de liberdade que a abordagem padrão já não tem. H4 PASS segue como o resultado prático principal.

Fase 06, a fase de deploy

Before

Genérica 'workflow do praticante & deploy ao vivo' com uma lista de superfície CLI.

After

Re-especificada como o Topology Deployment Stack: map → select → diversify → monitor → pause/refit, construído inteiramente a partir dos primitivos de outlier-geométrico robustos (o estágio `prune` colapsou em `select` após H18 FAIL; `topo-prune` sobrevive como diagnóstico opcional de shortlist). H19 (monitoramento de drift ao vivo) é a hipótese aberta restante. Portfólio de saída cresce para oito papers; o pacote de software agora tem nome.

Links de arquivo do changelog

Before

As entradas v2 / v3 do changelog não tinham arquivos de rota → clicar nelas dava 404.

After

Arquivos de rota de arquivo adicionados para v2, v3 e a nova v4, os links do changelog agora resolvem para um resumo de versão (a entrada v1 segue como um snapshot completo da página; v2–v4 são resumos estruturados do que cada versão era).

Fase 06, Portfólios topo-aware (H4) finalizada

Before

ELEVADA à próxima fase ativa; H4 ainda não rodada.

After

FINALIZADA 11/05/2026. H4 PASS em escala de corpus (ver a entrada de H4 acima para o veredito atualizado e a heterogeneidade por coorte / por família).

Fase 07, Direções estendidas (H12–H17)

Before

Todas as seis hipóteses de extensão listadas como planejadas; sem vereditos.

After

Todas as seis aterrissaram até 11/05/2026. H17 PASS (dinâmica de trajetória de persistência da coorte prevê estabilidade OOS, contagem-de-segmentos × estabilidade ρ = +0,72, a primeira extensão da Fase 07 a cruzar PASS). H13 MARGINAL (suavização por Laplaciano de grafo positiva em 94,5% das 182 coortes mas pequena; entrega como camada de suavização só-MACD). H16 MARGINAL (cobertura geometricamente consciente não vence o portfólio de Mapper, mas revelou a descoberta cobertura-quality-aware-vs-quality-blind). H14 MARGINAL (flag de overfit por outlier-geométrico é um complemento de triagem, não um substituto). H15 FAIL (topologia consistentemente pior que features clássicas em previsão de hazard). H12 MARGINAL (o detector topológico de regime em si é nulo mas a política de rotação de coortes que consome o estado detectado funciona).

Tese central & dek

Before

O dek dizia "o teste decisivo (H3) acabou de sair, e falhou; o programa está sendo reposicionado"; o texto da tese listava a afirmação (b) (perfis de drawdown melhores que HRP/NCO) como uma esperança sobrevivente.

After

O dek lidera com H4 PASS em escala de corpus. O texto da tese agora afirma que a afirmação (b) é sustentada em escala de corpus, não apenas pendente; as afirmações (c) e (d) mais as extensões H12/H14/H15 seguem em andamento.

Datas do projeto

Before

Implícitas; a legenda de status dizia "Status em 09/05/2026, descobertas iniciais da Fase 1 já registradas no log do programa".

After

Explícitas: Projeto iniciado em 08/05/2026 · Última atualização: 11/05/2026. Cada fase carrega sua própria data de conclusão.

Fase 01, Fundamentos & piloto

Before

Marcada em-andamento ("primeiras descobertas da Fase 1 saindo agora"). Reprodutibilidade do piloto enquadrada como gate futuro.

After

FINALIZADA 09/05/2026 (Dia 1). 127.879 estratégias parseadas, impressão digital 50-D entregue, matrizes de distância escaladas, descoberta da variedade suave travada, manifesto de pré-registro congelado. Phase gate liberado.

Fase 02, Análise geométrica

Before

Planejada. "Começa após o lock da Fase 1."

After

FINALIZADA 09/05/2026 (Dia 1, mesmo dia que Fase 01). H1 PASS (meta ΔR² = +0,130, p < 1×10⁻³⁰⁰, 180/182 coortes rejeitam Holm). H2 FALSIFICADA em três métodos de platô, e a tentativa de salvamento no espaço de comportamento morreu sob correção window-causal (+0,236 → +0,0705).

Fase 03, Topologia persistente + H3

Before

Planejada. "A contribuição central de TDA." Teste decisivo enquadrado como teste futuro.

After

FINALIZADA 10/05/2026 (Dia 2). H3 FALSIFICADA. Meta-FE ΔR²(B8 − B2) = −0,0378, Holm-adj p = 1,07 × 10⁻⁵, 5/5 coortes negativas. Falsificação multi-método multi-feature em duas representações de features e três famílias de arquitetura.

Fase 04, Homologia local + Fisher–Rao

Before

Planejada como o capítulo H10 + H11 da Parte IV.

After

Despriorizada após o FAIL de H3. As hipóteses eram elaborações da tese de H3; com H3 morta, a probabilidade de H10/H11 adicionarem sinal não-redundante cai bruscamente. Detecção de platô sobrevive apenas como diagnóstico por estratégia.

Fase 05, Portfólios topo-aware + universalidade

Before

Planejada. Listada como "metade aplicada da Parte IV."

After

ELEVADA ao teste de maior EV remanescente do programa. Independente da falsificação de H3 (testa construção de portfólio, não previsão de nível por estratégia). H4 (portfólios baseados em clusters de Mapper) torna-se a próxima fase ativa.

Fase 07, Direções de pesquisa estendidas (NOVA)

Before

Não existia.

After

Nova fase adicionada em 10/05/2026 cobrindo seis novas hipóteses (H12 detecção de regime · H13 difusão de performance · H14 detecção de anomalias · H15 hazard topológico · H16 diversificação geometricamente consciente · H17 dinâmica de trajetória de persistência). H16 é sinalizada como a direção de maior EV remanescente.

Estrutura do roadmap

Before

7 macro fases (Fundamentos, Geométrica, Persistente, Local, Portfólio, Workflow, Síntese).

After

8 macro fases. Fase 07 (Direções de pesquisa estendidas) inserida entre Workflow e Síntese; Síntese original renumerada para 08.

Portfólio de saída

Before

5 papers + 1 monografia + 1 pacote de software + 5 visualizações interativas + DOI Zenodo.

After

7 papers + 1 monografia + 1 pacote de software + ≥7 visualizações interativas + DOI Zenodo. Adicionados: Paper F (topologia de regime), Paper G (portfólio geometricamente consciente + fragilidade topológica).

Figuras

Before

Dois componentes SVG demo ilustrativos: "PersistenceDiagramFigure" e "MapperGraphFigure".

After

19 renderizações reais de saída embutidas nas seções de fases e descobertas (as 13 da atualização anterior mais seis novas para o H4 PASS, o perfil de drawdown de H4, H13, H16, H17 e a figura da partição em duas classes). Componentes SVG demo removidos. Cada figura carrega rodapé com a linhagem dos dados-fonte; os scripts de produção estão disponíveis sob solicitação.

Compute e apoio

Before

Não abordado.

After

Compute H100 alugado usado para os baselines de deep learning da Fase 04 (PersLay, encoders contrastivos de curva de equity), dinheiro real foi gasto, e Fase 05 + Fase 07 vão precisar de mais bursts.

Teste decisivo, falsificação, escopo

Teste decisivo

H3 contra o stack de baselines de ML moderno (XGBoost, TabPFN, TS2Vec, encoder contrastivo de curva de equity e o ensemble stackado deles). Se o adj-R² incremental for < 0,03, o stack topológico não merece seu lugar, e o programa reposiciona a Parte V em torno de topologia como enriquecimento de um pipeline de ML em vez de substituição.

Múltiplos testes

Holm–Bonferroni com FWER ≤ 0,05 nas 11 hipóteses primárias. O piloto de 3 ativos é apenas QA e não entra na inferência final; o pré-registro é fechado ao final da Fase 1.

Decisões de escopo

Apenas cripto na v1. Espaço de estratégias híbrido (parâmetros por família + comportamento unificado). Sem novidade teórica perseguida, feixes e geometria da informação são usados como ferramentas analíticas aplicadas que produzem escalares alimentando decisões downstream.