From b8c3c7564706f11fda6ab06354ef0feacd2164d2 Mon Sep 17 00:00:00 2001 From: Alberto Balbo Date: Wed, 16 Sep 2026 18:57:01 +0200 Subject: [PATCH] Registra l'esito della sessione demo di quattro ore MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Perché: lo stato del lavoro deve dire cosa ha fatto il bot davvero. In quattro ore di Demo autonomo 31 segnali sono stati rifiutati dal solo cancello di correlazione (ρ_W mai sotto −0,6): è il primo dato da leggere nel ledger prima di proporre un cambiamento di soglia. Co-Authored-By: Claude Fable 5.1 --- Encelado/docs/KNOWN_ISSUES.md | 1 + Encelado/docs/STATE.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Encelado/docs/KNOWN_ISSUES.md b/Encelado/docs/KNOWN_ISSUES.md index f936e98..91a2319 100644 --- a/Encelado/docs/KNOWN_ISSUES.md +++ b/Encelado/docs/KNOWN_ISSUES.md @@ -7,6 +7,7 @@ Aggiornato: 2026-09-16. Una voce per limite, con lo stato. Quando un limite vien - **Il backtest è negativo.** Su 7,75 anni di barre M15 nessuna configurazione della griglia è profittevole al netto dei costi assunti; il break-even è vicino a zero, cioè il segnale non ha contenuto misurabile (`docs/STRATEGY.md`). Il modulo resta uno strumento di forward test in Demo, non un sistema da mettere sul reale. - **EURAUD** ha tick solo per parti del 2018, 2021 e 2026: il basket EURAUD/AUDCAD è misurabile in backtest solo su quei tratti. - Il backtest non ha calendario né notizie: blackout e sentiment sono attivi solo dal vivo. L'effetto del blackout sui risultati non è misurato. +- **Il cancello di correlazione ρ_W ≤ −0,6 si apre di rado sulle barre M15**: nelle 4 ore di Demo del 2026-09-16 31 segnali su 31 sono stati rifiutati per quel solo motivo. Non è un bug: è la soglia della specifica; va misurata sul ledger prima di proporre un valore diverso (`knowledge/proposals.csv`). - I costi del backtest sono assunzioni (spread tipici pubblicati o spread dei tick, overnight 0,3 o 0,9 pip/gamba/giorno). Il costo vero si misura solo nel ledger del Demo. ## eToro diff --git a/Encelado/docs/STATE.md b/Encelado/docs/STATE.md index 657c163..ca97703 100644 --- a/Encelado/docs/STATE.md +++ b/Encelado/docs/STATE.md @@ -16,7 +16,7 @@ Aggiornato: 2026-09-16 (fine della seconda sessione, rilascio 4.0.0). - **Apprendimento collegato al motore**: `LearningState` (logistica in ombra, MLP challenger, bandit, ciclo settimanale, `knowledge/`), previsione di volatilità per basket, feature dal ledger. Standardizzatore adattato all'insieme di addestramento prima del fit dell'MLP (difetto trovato dal test sul cerchio). - **Backtest completato**: test di falsificazione 5 (segnale invertito) e scenario di costi `api`; `docs/STRATEGY.md` con i numeri e il verdetto negativo. - Documenti: `STRATEGY.md`, `ML_AND_LEARNING.md`, `RUNBOOK.md`, `GLOSSARY.md`, `KNOWN_ISSUES.md`, ADR-0004, ADR-0005; aggiornati `ARCHITECTURE.md`, `RISK_RULES.md`, `QUESTIONS.md` (D-17…D-25), `DATA_SOURCES.md`, `LEDGER_SCHEMA.md`, `CLAUDE.md`, catena di rilascio. -- Sessione di test autonoma in Demo avviata alle 12:56 UTC (4 ore, `--headless`): connessione stabile, nessun ingresso (ρ_W fra −0,13 e −0,42 contro la soglia −0,6; z massimo 1,91 contro 2,0). +- Sessione di test autonoma in Demo dalle 12:56 alle 16:56 UTC (4 ore, `--headless`, preset Moderate): collegamento stabile, nessun errore, **31 segnali (|z| ≥ 2) tutti rifiutati dal solo cancello di correlazione** (ρ_W fra +0,14 e −0,42 contro la soglia −0,6), 0 basket aperti, 112 righe nel ledger delle decisioni. Il cancello ρ ≤ −0,6 è la prima cosa da misurare sul ledger nelle prossime settimane prima di proporre qualsiasi cambiamento. ## Prossimi passi