2026-05-31 — Stato trade LIVE PORT06 (paper trading)
Snapshot verificato del paper trader a portafoglio (src.portfolio.runner, Docker
pythagoras-portfolio). Dati da data/portfolios/PORT06/ + log del container.
Avvio container: 2026-05-29 18:37 UTC. Snapshot: 2026-05-31 13:20 UTC (~43h).
Riepilogo capitale
| Metrica |
Valore |
| Capitale iniziale |
€1000.00 (17 sleeve equal-weight, ~€58.82 ciascuno) |
total_capital (realizzato, ultimo rebal 00:00) |
€1000.09 (+0.09) |
| Equity mark-to-market (live) |
€1000.36 (+0.036%) |
| Peggior punto toccato |
−€0.01 |
| Max DD |
0.40% |
| Container |
running, healthy, 0 restart |
Trade chiusi (storia completa dallo startup: 10 trade, 9W/1L)
| # |
Sleeve |
Uscita |
Net % |
PnL € |
Esito |
| 1 |
PR01 ETH/SOL |
mean_revert |
+0.503 |
+0.040 |
W |
| 2 |
PR01 ETH/SOL |
mean_revert |
+0.683 |
+0.060 |
W |
| 3 |
SH01 BTC (ML) |
hold_limit |
−0.462 |
−0.040 |
L |
| 4 |
SH01 BTC (ML) |
hold_limit |
+0.017 |
+0.000 |
W |
| 5 |
PR01 ETH/SOL |
mean_revert |
+0.488 |
+0.040 |
W |
| 6 |
PR01 ETH/SOL |
mean_revert |
+0.284 |
+0.030 |
W |
| 7 |
PR01 LTC/ETH |
mean_revert |
+0.745 |
+0.070 |
W |
| 8 |
PR01 BTC/LTC |
mean_revert |
+0.434 |
+0.040 |
W |
| 9 |
MR02 ETH fade |
take_profit |
+0.995 |
+0.090 |
W |
| 10 |
SH01 ETH (ML) |
hold_limit |
+0.742 |
+0.070 |
W |
|
TOTALE |
|
|
+0.400 |
90% win |
Aggregato per sleeve (trade chiusi)
| Sleeve |
n |
win |
acc% |
PnL € |
| PR01 ETH/SOL |
4 |
4 |
100 |
+0.170 |
| MR02 ETH fade |
1 |
1 |
100 |
+0.090 |
| PR01 LTC/ETH |
1 |
1 |
100 |
+0.070 |
| SH01 ETH (ML) |
1 |
1 |
100 |
+0.070 |
| PR01 BTC/LTC |
1 |
1 |
100 |
+0.040 |
| SH01 BTC (ML) |
2 |
1 |
50 |
−0.040 |
Motore del PnL finora: pairs PR01 (market-neutral, mean_revert rapidi 1-6 barre) +
una fade MR02 su take_profit. Unica perdita: SH01 BTC (ML) su hold_limit (fisiologico,
edge nell'asimmetria, win-rate ~50%). Sleeve daily (ROT02/TSM01/TR01) e diverse fade non
hanno ancora chiuso trade (orizzonte più lungo / pochi segnali in ~2 giorni).
Posizioni aperte (3)
| Sleeve |
Dir |
Entry |
Capitale |
| MR02 BTC fade |
short |
73969.0 |
€58.83 |
| MR02 ETH fade |
long |
2016.15 |
€58.92 |
| SH01 BTC (ML) |
long |
73811.5 |
€58.83 |
Verifica (check 2026-05-31)
- 0 anomalie sui 10 CLOSE:
net = gross − fee rispettato, flag win coerente col
PnL, fee sempre presente (pairs 0.4% su 2 gambe, fade 0.10% RT).
- Uscite = backtest: tutti i CLOSE pairs sono
mean_revert con |z| ≤ 0.75 al close
(0.363/0.605/0.684/0.619/0.656) = esattamente z_exit=0.75 di PR01; MR02 esce a TP al
livello. Il worker live replica la regola del backtest.
- Riconciliazione: +0.40 realizzato vs +0.09
total_capital NON è un errore — è il
timing del ribilancio giornaliero (total_capital snapshotta a 00:00, le posizioni
aperte restano sul notional fino al rebal; CLAUDE.md). L'equity MtM live (+0.36) è il
numero corrente, confermato da equity.jsonl.
Lettura onesta
Campione minuscolo (~2 giorni, 10 trade) → il PnL (+€0.40 realizzato, +€0.36 MtM) è a
livello di rumore: non se ne deduce performance. Quello che il check conferma a questo
stadio è che il sistema è sano e fedele: esecuzione corretta, costi reali inclusi,
uscite conformi al backtest, DD trascurabile (0.40%), 0 errori/restart. L'edge si
manifesterà solo su orizzonte settimane/mesi. Monitor Docker attivo per down/unhealthy/restart.