De race om high-frequency trading is een symptoom van een gebrekkig marktdesign. In plaats van het continue limietorderboek dat momenteel dominant is, beargumenteren wij dat financiële beurzen frequent batch veilingen zouden moeten gebruiken: uniforme prijs dubbele veilingen die bijvoorbeeld elke tiende van een seconde worden gehouden. Dat wil zeggen, tijd moet als discreet worden behandeld in plaats van continu, en orders moeten in een batchveiling worden verwerkt in plaats van serieel. Onze argumentatie heeft drie delen. Ten eerste gebruiken we milliseconde-niveau directe feedgegevens van beurzen om een reeks gestileerde feiten te documenteren over hoe de continue markt werkt op high-frequency tijdshorizonten: (i) correlaties breken volledig af; wat (ii) leidt tot voor de hand liggende mechanische arbitragemogelijkheden; en (iii) concurrentie heeft de grootte of frequentie van de arbitragemogelijkheden niet beïnvloed, het heeft alleen de lat verhoogd voor hoe snel men moet zijn om ze te kunnen vastleggen. Ten tweede introduceren we een eenvoudig theoretisch model dat is gemotiveerd door en helpt de empirische feiten te verklaren. De belangrijkste inzicht is dat voor de hand liggende mechanische arbitragemogelijkheden, zoals die in de gegevens worden waargenomen, zijn ingebouwd in het marktdesign—continue tijd en seriële verwerking impliceren dat zelfs symmetrisch waargenomen publieke informatie arbitrage-renten creëert. Deze huren schaden de liquiditeitsvoorziening en veroorzaken een eindeloze sociaal verspilde race om snelheid. Ten slotte tonen we aan dat frequent batch veilingen de gebreken van het continue limietorderboek rechtstreeks aanpakken. Discrete tijd vermindert de waarde van kleine snelheidsvoordelen, en de veiling transformeert concurrentie op snelheid in concurrentie op prijs. Bijgevolg elimineren frequent batch veilingen de mechanische arbitragerenten, verbeteren ze de liquiditeit voor investeerders en stoppen ze de race om high-frequency trading.