Van PoC naar Start: een paar weken met onze eerste beta-testers
Een stil soort mijlpaal
De afgelopen weken heb ik onze eerste beta-testers — Ruud, Wouter, Jeroen, Mike en Patrick — geholpen Aurono Start te installeren op hun Raspberry Pi’s en Mac Mini’s, en hun strategieën van de PoC mee over te nemen.
Het is een stil moment, het soort dat je niet aan ziet komen. Je bouwt maandenlang software in je eigen hoofd, en dan zit je op een middag te kijken hoe het ding zich installeert op iemand anders’ machine, en vraag je je af of wat je je had voorgesteld ook is wat er daadwerkelijk draait.
Bij elke tester verliep de installatie volgens hetzelfde patroon. De nieuwe software downloaden. Door de setup heen lopen. Wachten tot het dashboard online komt. De eerste keer dat je het dashboard ziet laden op iemand anders’ machine — met zijn portefeuille, zijn strategieën, zijn cijfers — komt het anders binnen dan wanneer je het op je eigen machine ziet.
Migreren, niet alleen installeren
De migratie was het stuk waar ik het meest benieuwd naar was. Elke tester had strategieën die al weken of maanden op de PoC-versie liepen. Echte posities. Echte historie. We wilden niet dat ze opnieuw zouden beginnen; we wilden dat die strategieën bleven lopen, in het nieuwe systeem.
Dus de migratie werd meteen het moment om de strategieën nu eens echt onder de loep te nemen, op een manier die op de PoC nooit makkelijk was. We trokken ze één voor één open in Aurono Lab en lieten Simulate draaien op recente marktdata — niet om de bestaande triggers te vervangen, maar om te zien of de regels die ze stilletjes draaiden nog wel pasten bij de markt waarin ze handelden.
Een paar kregen kleine aanpassingen. Een wat strakkere koop-drempel hier. Een iets hogere verkoop-trigger daar. Andere bleven precies zoals ze waren. Het ging niet om optimaliseren; het ging erom de vraag te kunnen stellen. Dat soort pauze was op de PoC niet mogelijk. De PoC was een script dat handelde. Met Start kun je stoppen en kijken naar wat je strategie aan het doen is, voordat je ‘m voor nog een maand laat lopen.
Wat er onderhuids veranderd is
Ik ga geen features opsommen. Wat in het dagelijks gebruik echt uitmaakt, is dat Start zichzelf uitlegt. De Activity-feed leest in zinnen. Bij elke trade staat de reden erbij. Als het systeem een koop overslaat of even afwacht, kun je zien waarom. Dat klinkt klein, totdat je tijd hebt doorgebracht met het soort dashboard dat je alleen maar getallen laat zien en je vraagt die maar te vertrouwen.
Bij vijf verschillende testers naast hun machine zitten en zien dat dezelfde software zich elke keer hetzelfde gedraagt, op hardware die ik nog nooit eerder had gezien — dat was het eerste moment waarop het werk echt begon te leven.
Strategieën die echt aan het handelen waren
Dit is het stuk dat me energie gaf om door te gaan.
Bij meer dan één tester zag ik op het dashboard strategieën die actief aan het kopen en verkopen waren — niet in een backtest, niet in een simulatie — live, tegen de markt, met echt kapitaal. En sommige presteerden ronduit goed. Koop-triggers die afgingen in de dips. Verkoop-triggers die winsten vastlegden. De Activity-feed die het allemaal stilletjes meeschreef, zin voor zin.
Maandenlang infrastructuur bouwen kan abstract aanvoelen. Je levert release na release op van het werk dat niemand geacht wordt op te merken — de onzichtbare bouwstenen eronder — en je vertrouwt erop dat het op een dag allemaal iets tastbaars wordt. Het dashboard zien tikken op de machines van de testers, met hun eigen strategieën, maakte het tastbaar.
Wat nu?
Een paar testers erbij in de komende weken. Daarna early access. Elke installatie leert ons iets — over het installatiepad, over de migratie, over welke getallen mensen als eerste bekijken zodra het dashboard opent. Die lessen vinden direct hun weg in de volgende release.
Bedankt, Ruud, Wouter, Jeroen, Mike en Patrick. Jullie draaien niet alleen de software; jullie geven ‘m vorm. Zonder jullie zou de beta geen beta zijn.