Lire le forward test : journal, frais, hit rate
Le forward test public est la mesure en direct des sorties du modèle serveur. Il est public, quotidien, et conçu pour ne pas pouvoir être réécrit après coup. Ce guide décrit ce que contient chaque nombre affiché — et comment vérifier qu'il n'a pas changé.
Ce qui est mesuré, exactement
Chaque jour à 16h00 (heure de Shanghai), le pipeline classe 81 actifs et fige le classement. Le panier mesuré est le top 30 LONG (et, depuis le 24 septembre, le top 30 SHORT) avec la configuration de production : équipondéré, clôture J → J+1. Chaque ligne du journal porte : la date, le sens (long/short), le rendement brut, les frais, le rendement net. Le journal complet est servi en CSV dans /forward-test/ et chaque ligne est vérifiable contre les prix publics de l'échange.
Deux périodes, deux conventions de frais
| Période | Classements du | Convention |
|---|---|---|
| Brute | 23/09/2026 → 02/10/2026 | aucun frais déduit (rendement_net = rendement_brut) |
| Nette | 03/10/2026 → | frais 0,30 % aller-retour déduits de chaque ligne (protocole 1.0) |
Pourquoi deux périodes ? Le protocole de mesure nette a été adopté le 3 octobre 2026. Une déduction rétroactive avait été appliquée le 03/10 puis annulée le 04/10 sur la période initiale — l'opération est consignée dans l'errata public et le post d'archive du 04/10. Conséquence de lecture : les résultats des deux périodes ne sont pas directement comparables.
Hit rate et cumul panier
· jours évalués : lignes du journal dont le rendement J+1 est mesuré
· cumul panier : somme composée des rendements quotidiens du panier (pas une somme arithmétique)
· hit rate : part des jours où le panier a gagné (rendement net > 0)
Le site affiche ces trois compteurs avec la convention de frais de leur période. Une erreur de compteur passée (posts des 01-03/10) est documentée dans l'errata : les compteurs des textes n'étaient pas rafraîchis après la mesure — le journal, lui, a toujours été exact.
La preuve d'antériorité : engagement, nonce, révélation
À 16h10, le hash sha256 du classement du jour est publié (engagement). À 16h10 le lendemain, le classement complet est révélé avec le nonce : n'importe qui recompte le hash en 30 secondes. Ce mécanisme prouve que le classement annoncé existait avant la clôture suivante. Il ne prouve ni le rang futur, ni le rendement futur — et il ne mesure pas la qualité scientifique du protocole. Le registre complet : engagements.html.
Ce que le forward test ne dit pas
Il mesure une configuration figée (top 30, équipondéré, clôture J→J+1). Il ne mesure ni votre exécution, ni vos frais réels, ni votre taille de position. Une configuration de rotation quotidienne avec frais réels a été testée en validation et rejetée : l'avantage brut existe, les coûts tuent la rotation rapide. Le forward test mesure le modèle, pas votre compte.