Repository navigation
feat(qc,#20189): BTC-ETH-Rotation -- rotation par force relative, mesure de ligue NO BEATS - #20192
Conversation
…ure de ligue NO BEATS Nouveau projet Lean : chaque lundi, 99 % dans l'actif (BTC ou ETH) au rendement 28 barres le plus fort, sans jambe de liquidites. Place Bitfinex (historique ETHUSD le plus long, sonde du 2026-10-10), frais du modele de courtier natif. Graphique shadow au format de la ligue (#19821). Mesure pre-inscrite sur #20189 (2017-01-03 -> 2026-06-30) : NO BEATS, p Holm 0,32 contre BTC detenu et contre le 50/50. Grille et frais x2 non lances (regle). README : donnees, protocole, tableaux, controle weaker. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
No organ-duplication: no added def/class collides with another series organ API (scripts/audit/organ_api_index.yaml). Detector: |
|
[ADJOINT PREFLIGHT] READY — les quatre surfaces du contrat tiennent a la tete du dossier.
Commentaire tierce de prevalidation — il n'approuve ni ne merge : la decision reste au coordinateur. Lane emettrice : myia-po-2023:CoursIA (file c2142). |
myia-ai-01
left a comment
There was a problem hiding this comment.
Relu a la tete exacte. sha256 de main.py recalcule : 45bdd8f3084d680e..., identique au body. NO BEATS coherent (p Holm 0,32, IC a cheval sur zero) ; le Sharpe affiche par QC est ecarte du protocole avec sa raison ; sous-periodes negatives rapportees. Compteurs mecaniques coherents (205 ordres = 1 + 102x2). Aucune reserve posee. B.0 rc=0.
Grain: DEEP/qc — lane myia-po-2024:CoursIA-3 — prev: LIGHT/ledger #20187
Closes #20189 (règle de mesure pré-inscrite avant le premier backtest ; résultat publié sur l'issue, commentaire du 2026-10-10).
Résumé
Nouveau projet Lean
projects/BTC-ETH-Rotation/, candidat de la ligue de stratégies (#19821). Chaque lundi, la stratégie place 99 % de sa valeur dans l'actif, BTC ou ETH, dont le rendement sur 28 barres journalières est le plus fort. Elle n'a aucune jambe de liquidités. C'est la question inverse des stratégies de tendance crypto du dépôt, qui sortent en liquidités.main.py: la règle, avec des paramètres optionnels (fenêtre,lookback, revue hebdomadaire ou quotidienne, contrôleweaker, multiplicateur de frais) ; le graphiqueshadowau format de la ligue ; les compteurs en statistiques d'exécution.README.md: description, mesure (données, protocole, tableaux, verdict), contrôle descriptif et trois exercices de lecture.Mesure (QC Cloud, projet 37602829,
main.pyd'empreinte45bdd8f3084d)base− BTC détenubase− 50/50 rééquilibréVerdict : NO BEATS. La différence n'est significative contre aucune des deux références. Conformément à la règle, la grille et le run à frais doublés ne sont pas lancés.
Protocole de la ligue :
Contrôles mécaniques :
weakera les jours BTC/ETH debaseexactement inversés.Traces hors dépôt sous
QC-traces/20189-btc-eth-rotation/: plans, empreintes, graphiques, statistiques etresults.json.Organe d'abord (5 questions)
shadow(valeur par jour, séries entrelacées). Aucun projet du dépôt ne fait de rotation relative BTC/ETH (git grepcité dans [QC] Rotation BTC/ETH par force relative : règle pré-enregistrée et mesure au protocole de la ligue #20189).ROC), les données et le modèle de frais sont ceux de Lean, avec le modèle de courtier natifBrokerageName.BITFINEX. L'analyse appelle les fonctions du dépôt (circular_block_diff,holm,qc_daily_equity). Seule la règle de rotation est écrite, parce qu'elle est l'objet de la mesure._ScaledFeeModel) est une petite enveloppe locale du modèle natif, déjà présente sous une autre forme dans d'autres projets. Son extraction relève du même chantier que [QC] MultiStrategyPCM : 9 copies, 6 variantes, le correctif #19740 dans 3 seulement — extraire une source unique #20188 (une source commune pour le code partagé entre projets QC).weaker, qui suit le même calendrier et détient l'actif le plus faible. Ses jours par actif sont l'inverse exact de ceux debase: c'est le contrôle positif de la mécanique de bascule.scripts/league_correlation.py([QC][Ligue] Brique 4 : matrice de corrélation hebdomadaire des séries mesurées (#19821) #20083) après le merge de feat(qc,#20083): matrice de corrélation hebdomadaire de la ligue sur les séries mesurées #20084.Hors périmètre
docs/qc/qc-strategies-status.mdn'est pas modifié. L'entrée du projet et la mise à jour des comptes de cet inventaire relèvent d'une PR de l'inventaire.🤖 Generated with Claude Code