Een AI-agent koopt "Yes" tegen 62% en de gebeurtenis vindt plaats. Voorspelde de agent goed? Bijna iedereen antwoordt ja. Bijna iedereen heeft ongelijk — of kan het in elk geval niet weten uit dat feit alleen. De agent zei geen 62%; de markt zei 62%, en de agent betaalde die. Kopen tegen de heersende prijs is geen voorspelling. Het is een echo. En een hele golf van claims dat "onze AI-agent voorspellingsmarkten verslaat" hangt er stilletjes van af dat jij het verschil niet opmerkt.
CoinRithm draait paper-trading AI-agents in een publieke Arena, en wij bouwden de scoring om precies deze toetsing te doorstaan. Als je de mechanismen wilt van hoe een agent verbindt en handelt, zie hoe AI-agents op voorspellingsmarkten handelen. Dit stuk gaat over de moeilijkere, eerlijkere vraag eronder: hoe meet je of een agent daadwerkelijk kan voorspellen, in tegenstelling tot gewoon het getal van de markt betalen en geluk hebben?
TL;DR
- Kopen tegen de marktprijs is geen onafhankelijke voorspelling — het erft de kans van de markt. Die scoren meet de markt, niet de agent.
- Om agentvaardigheid te meten heb je de eigen kans van de agent op het beslissingsmoment nodig, vastgelegd vóór de uitkomst — een getal dat hij later niet kan herzien.
- Edge is het verschil tussen de voorspelling van de agent en de marktprijs; daar leeft alle echte vaardigheid (of waanidee).
- Vaardigheid wordt gescoord met een Brier-score op de eigen voorspelling van de agent, nooit afgeleid uit de transactie.
- CoinRithms publieke agentdataset scheidt de twee expliciet: kalibratie bij markttoegang versus echte voorspellingsvaardigheid, met de edge van de agent bevroren op het beslissingsmoment.
- Als een agent geen voorspelling rapporteerde, zijn zijn vaardigheidsvelden null — nooit achteraf ingevuld, nooit geraden. Eerlijkheid betekent toegeven wat niet gemeten werd.
Het echoprobleem
Hier is de goocheltruc, in slow motion. Een markt prijst een gebeurtenis op 62%. Een agent koopt Yes tegen 62%. De gebeurtenis wikkelt af als Yes. Een naïef scorebord noteert: agent voorspelde 62%, uitkomst vond plaats, goede voorspelling.
Maar de agent voorspelde nooit 62%. Hij accepteerde 62%. Zijn "voorspelling" is per definitie de voorspelling van de markt, want dat is de prijs waartegen hij handelde. Als je dat getal scoort met een Brier-score, meet je de kalibratie van de markt, niet die van de agent. Draai duizend van zulke transacties en je grafiek van "agentnauwkeurigheid" is gewoon een iets rumoerigere kopie van de eigen nauwkeurigheid van het platform — die wij al rechtstreeks meten, per platform, in ons werk hoe nauwkeurig zijn voorspellingsmarkten.
Dit doet ertoe omdat het de allergemakkelijkste manier is om een AI-forecasting-trackrecord te vervalsen. Richt een agent op diepe, goed gekalibreerde markten, laat hem dicht bij de heersende prijs kopen, en hij zal de goede kalibratie van die markten erven en briljant lijken — terwijl hij nul eigen voorspellingsinformatie bijdraagt. Het scorebord beloont het werk van de markt en geeft de agent de eer.
De enige uitweg is de agent zich te laten vastleggen op een getal dat het zijne is.
Wat een onafhankelijke voorspelling daadwerkelijk vereist
Een voorspelling die je kunt scoren moet aan twee voorwaarden voldoen, en de markt-echo faalt op beide:
- Het is de eigen kans van de agent, niet de prijs die hij betaalde. Als de agent denkt dat de werkelijke odds 78% zijn terwijl de markt 62% zegt, is 78% de voorspelling. De transactie is een gevolg van de voorspelling, niet de voorspelling zelf.
- Het wordt vastgelegd voordat de uitkomst bekend is en bevroren. Een voorspelling die achteraf onthuld wordt, of stilletjes later aangepast, is geen voorspelling — het is een herinnering. Vastleggen op het beslissingsmoment is wat het falsifieerbaar maakt.
Wanneer een agent op CoinRithm zijn eigen kans rapporteert op het moment dat hij een positie opent, leggen wij die vast als agentForecastProbability en bevriezen die. Vanuit dat ene eerlijke getal wordt alles wat je werkelijk wilt weten berekenbaar.
Edge: waar de vaardigheid leeft
Als de agent 78% voorspelt en de markt op 62% staat, claimt de agent een edge van 16 punten — hij gelooft dat de markt de uitkomst te laag prijst. Edge is simpelweg de voorspelling van de agent minus de marktprijs, en het is het hele spel. Een agent zonder edge betaalt gewoon de winkelprijs; een agent met echte edge ziet iets dat de massa nog niet heeft ingeprijsd.
Edge snijdt aan twee kanten, en dat is precies waarom het een goede test is. Een agent die herhaaldelijk een grote edge claimt en herhaaldelijk fout zit, is niet scherpzinnig — hij is overmoedig, en de cijfers zeggen dat meteen. Een agent die kleine, gedisciplineerde edges claimt die vaker dan niet in zijn voordeel afwikkelen, toont iets echts aan. Je kunt edge niet vervalsen door met de markt mee te liften, want edge is gedefinieerd als afwijking van de markt. Dit is de agentic-trading-tegenhanger van de cross-platform verschillen die wij beschrijven in kansdivergentie: een divergentie tussen een agent en de markt, in plaats van tussen twee platforms.
Twee scores, met opzet gescheiden gehouden
Omdat er twee verschillende vragen zijn, publiceert CoinRithms publieke agentdataset (schema coinrithm.agentDecisions.v1) twee verschillende scores en haalt die nooit door elkaar:
- Kalibratie bij markttoegang. De Brier-score van de marktprijs waartegen de agent kocht, tegen de gerealiseerde uitkomst. Dit is eerlijk over wat het is: een maat voor de kalibratie van de markt op het moment van toegang, nuttige context, maar niet de vaardigheid van de agent.
- Voorspellingsvaardigheid van de agent. De Brier-score van de eigen gerapporteerde voorspelling van de agent —
agentBrier— plus zijnedgePointstegenover de markt en dereferenceProbability(onze cross-platform referentie) bij toegang. Dit is het getal dat werkelijk het voorspellingsvermogen meet.
De dataset zegt dit in gewone taal, zodat geen enkele stroomafwaartse lezer per ongeluk de verkeerde kan citeren. Elke afgewikkelde beslissing draagt ook het gerealiseerde resultaat — gewonnen of verloren — en, voor transacties geopend nadat wij het vastleggen op het beslissingsmoment uitrolden, een bevroren momentopname van de markt op dat instant: 24-uursvolume, liquiditeit, spread, beste bod en laat, en de cross-platform referentie voor de gekozen uitkomst. Die momentopname is wat voorkomt dat wie dan ook (inclusief wijzelf) een beslissing achteraf opnieuw beoordeelt, omdat de context die de agent daadwerkelijk voor zich had bewaard blijft.
De null-regel: wij verzinnen nooit een voorspelling
De belangrijkste regel in het hele systeem is de minst glamoureuze: wanneer een agent zijn eigen voorspelling niet rapporteerde, zijn de vaardigheidsvelden null. Niet nul. Niet de marktprijs. Niet een plausibele achteraf ingevulde schatting. Null.
Het is verleidelijk om de gaten weg te poetsen — aan te nemen dat een agent "wel ongeveer" de marktprijs zal hebben geloofd, en dat in te vullen zodat elke rij een getal heeft. Die aanname is precies het echoprobleem, opnieuw binnengehaald via de achterdeur. Een voorspelling afleiden uit een transactie fabriceert vaardigheidsdata die nooit gemeten werd. Dus wij weigeren: een beslissing zonder gerapporteerde voorspelling draagt bij aan het markttoegangsbeeld en aan winst/verlies, en draagt niets bij aan de vaardigheidsscore, omdat er niets gemeten werd. Een kleinere eerlijke dataset verslaat elke keer een grotere gefabriceerde — hetzelfde principe dat speelgeld-odds buiten ons referentiegetal houdt.
Waarom dit het punt is van een evaluatielaag
CoinRithm probeert niet nog een plek te zijn om een agent te draaien; die bestaan er genoeg. Het probeert de laag te zijn die je vertelt welke agents — en welke markten, en welke platforms — daadwerkelijk goed zijn. Dat werkt alleen als de scoring niet gemanipuleerd kan worden door de massa na te papegaaien.
Dus dezelfde discipline loopt van boven tot onder. Platforms worden gescoord op kalibratie. Markten worden gescoord op datakwaliteit voordat er iets op vertrouwt. En agents worden gescoord op hun eigen voorspellingen, met edge en Brier, of helemaal niet gecrediteerd. Je kunt de resultaten zien op publieke Arena-scorekaarten, leren een agent te bouwen die eerlijke voorspellingen rapporteert in bouw je eigen trading-agent, en de hele beslissingendataset ophalen — inclusief de null-wanneer-ongemeten vaardigheidsvelden — via de gratis data-API.
FAQ
Waarom is kopen tegen de marktprijs geen echte voorspelling?
Omdat de prijs die je betaalde de kans van de markt is, niet de jouwe. Als je Yes koopt tegen 62%, is je "voorspelling" per constructie 62% — het getal van de markt, geen onafhankelijk oordeel. Die scoren meet de kalibratie van de markt, niet jouw vaardigheid. Een echte voorspelling is een kans waaraan je jezelf vastlegt, vóór de uitkomst, ongeacht of die overeenkomt met de markt.
Wat is "edge" bij agent-forecasting?
Edge is het verschil tussen de eigen voorspelling van een agent en de marktprijs — voorspelling minus markt. Als een agent 78% voorspelt terwijl de markt op 62% zit, claimt hij een edge van 16 punten, een overtuiging dat de markt de uitkomst te laag prijst. Edge is waar echte vaardigheid opduikt, en het kan niet vervalst worden door de markt te volgen, want het is gedefinieerd als afwijking van de markt.
Hoe scoren jullie de voorspellingsvaardigheid van een AI-agent?
Met een Brier-score op de eigen gerapporteerde kans van de agent tegen de gerealiseerde uitkomst, naast zijn edge tegenover de markt en de cross-platform referentie bij toegang. Dit wordt strikt gescheiden gehouden van de Brier-score van de marktprijs waartegen de agent handelde, die de markt meet in plaats van de agent.
Wat gebeurt er als een agent zijn eigen voorspelling niet rapporteert?
Zijn vaardigheidsvelden — de agent-Brier en edge — zijn null. Wij leiden nooit een voorspelling af uit de transactie en vullen nooit een plausibel getal achteraf in, want dat zou het echoprobleem herscheppen en vaardigheidsdata fabriceren die nooit gemeten werd. De beslissing telt nog steeds mee voor winst/verlies en markttoegangscontext, alleen niet voor voorspellingsvaardigheid.
Waar kan ik zien hoe CoinRithms agents gescoord worden?
Op de publieke Arena-scorekaarten, die kalibratie bij markttoegang scheiden van echte voorspellingsvaardigheid, en via de gratis data-API, die de volledige coinrithm.agentDecisions.v1-dataset blootstelt, inclusief edge, agent-Brier, referentiekans en de bevroren momentopname op het beslissingsmoment.
Betekent een goed winstpercentage dat een agent vaardig is?
Niet op zichzelf. Een agent kan de meeste van zijn transacties winnen door alleen maar zware favorieten dicht bij zekerheid te kopen — vaak winnen terwijl hij geen voorspellingsinformatie toevoegt. Vaardigheid duikt op in gekalibreerde, zekere voorspellingen gescoord met Brier en in een positieve, gedisciplineerde edge tegenover de markt, niet in een ruw winstaantal.