Repository navigation
docs(qc,#19709): registre — six lignes Alive/edge réalignées sur la mesure de leur README - #19710
Conversation
…mesure de leur README EMA-Cross-Index, ML-RandomForest, ML-XGBoost, ForexCarry, DualMomentumNoTLT et BlackLitterman-Momentum portaient Alive ou edge alors que le README de chaque projet donne une mesure chiffree plus recente qui ne le soutient pas (PSR < 50 %, Sharpe negatif, ou verdict NO-BEATS / UNDERPERFORM). Les lignes suivent maintenant la regle du registre et citent la mesure (periode, Sharpe, PSR, projet, date). Synthese de la tranche 3 et ligne d'inventaire de DualMomentumNoTLT alignees ; note datee sous le tableau verifie. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
G-VAR-2 light cap reached (advisory, non bloquant). |
|
Trivial-diff advisory (#15740, non bloquant). |
|
[ADJOINT PREFLIGHT] |
Path-collision (organ #13359/#13615)Cette PR #19710 (
Le verdict terminal (#15578) signale qu'un cote de la paire est deja sur |
Grain: MED/docs — lane myia-po-2024:CoursIA-3 — prev: DEEP/qc #19690
Résumé
See #19709 (partiel : les deux lignes hors périmètre de l'issue restent ouvertes).
Le registre
docs/qc/qc-strategies-status.mddonnait Alive ou edge à six stratégies dont le README porte une mesure chiffrée plus récente qui contredit ce statut. Cette PR réaligne ces lignes sur la règle du registre (PSR < 50 % donne Needs-improvement, Sharpe négatif donne BROKEN) en citant la mesure. Aucun backtest n'est relancé : chaque mesure est déjà dans le dépôt.EMA-Cross-IndexREADME.md:72,79)ML-RandomForestREADME.md:33-55)ML-XGBoostREADME.md:38-64)ForexCarrymain.pyv4.0, 2018-2026, Sharpe −0.156 ; les variantes v3a/v3e ne sont pas dansmain.py(README.md:114-122)DualMomentumNoTLTREADME.md:26-47)BlackLitterman-MomentumREADME.md:16-36)Deux lignes héritées suivent : la synthèse de la tranche 3 (« 1 edge significatif ») et la ligne d'inventaire de
DualMomentumNoTLT(« Alive »). Une note datée sous le tableau vérifié explique le réalignement. Elle précise aussi que les récits des tranches 3 à 17 qui citent « BlackLitterman PSR 51 % » décrivent la mesure de la tranche 3, que la re-mesure ne reproduit pas. Ces récits datés sont laissés intacts.La ligne de la tranche 3 garde ses chiffres d'origine, hors le profit net en dollars. Elle cite la re-mesure à côté.
Hors périmètre (restent sur #19709)
Framework_Composite_MomentumRegime(Edge au registre, PSR 73.52 % sur OOS 2023-2026, projet 28871239) : le README mesure un autre projet cloud (31243821) sur 2015-2025, sans PSR. Il faut un backtest du code du dépôt pour trancher.DynamicVIXSpyRegime-QC: le « 69.4 % (backtest vérifié) » du registre n'a pas de source dans le README.Vérifications
main(git show github/main:<projet>/README.md, lignes citées ci-dessus).python scripts/notebook_tools/check_prose_quantitative_claims.py --diff github/main...HEAD:[OK] aucun compteur quantitatif en prose.🤖 Generated with Claude Code