Stel iemand betaalt fictief USD 3.000 voor een “HFT-bot” en registreert zes maanden verlies. Prijs en etiket leggen de werking niet vast. Onderzoek gegevens, orderpad, kosten en complete resultaten voordat een retailterminal of VPS met institutionele infrastructuur wordt gelijkgesteld. Een etiket bewijst evenmin op zichzelf fraude of fysieke onmogelijkheid.

HFT is een specifieke vorm van automatisering

High-frequency trading is een onderdeel van geautomatiseerde handel met nadruk op snelle verwerking en kortdurende mogelijkheden. Market making en arbitrage kunnen strategieën zijn; verschillende ondernemingen hoeven geen identieke horizon, hardware of verdienmodel te gebruiken.

De EU-definitie in MiFID II artikel 4(40) combineert latencyverlagende infrastructuur, systeemgestuurde afzonderlijke orderhandelingen zonder menselijke interventie en hoge intraday-berichtfrequentie. Daaronder vallen orders, quotes of annuleringen. Berichten zijn geen trades. De definitie schrijft geen specifieke programmeertaal, FPGA of vaste teamgrootte voor. Controle van toepasselijkheid is een afzonderlijke juridische vraag, geen marketingtest op het woord bot.

Het Markets Committee-rapport van september 2011 onderscheidt HFT van bredere automatisering en benadrukt hoe lastig meten en afbakenen is. Die historische context is geen actuele vaste bedrijfsdefinitie voor iedere aanbieder met high-frequency in de naam.

Koppel de etappes van dezelfde proef vóór de mediaan

De medianen van etappes tellen niet zomaar opDrie fictieve proef-ID’s, twee opeenvolgende niet-overlappende etappes die het interval volledig vullen. Eén consistente klok; geen echte broker- of HFT-meting.REKENVOORBEELDA1+9 =10 msB9+1 =10 msC9+9 =18 msTotale duren10, 10 en 18 → mediaan10 msLosse kolommenMediaan 9 + mediaan 9=18 ms
De medianen van etappes tellen niet zomaar op. Drie fictieve proef-ID’s, twee opeenvolgende niet-overlappende etappes die het interval volledig vullen. Eén consistente klok; geen echte broker- of HFT-meting.

Bewaar koppeling en meetgrenzen. Alleen de juiste complete waarnemingen geven de mediaan van het totale pad.

A
1+9 =10 ms – Twee gekoppelde etappes.
B
9+1 =10 ms – Andere verdeling, zelfde totaal.
C
9+9 =18 ms – Beide etappes duren langer.
Totale duren
10, 10 en 18 → mediaan 10 ms – Eerst per proef optellen, dan ordenen.
Losse kolommen
Mediaan 9 + mediaan 9 =18 ms – Een andere berekening, niet de gevraagde totale mediaan.

Drie fictieve proef-ID’s A, B en C hebben twee opeenvolgende niet-overlappende etappes. Eén consistente klok meet de complete intervallen. A heeft 1 en 9 milliseconden, B 9 en 1, C 9 en 9. Totalen zijn 10, 10 en 18; de middelste gerangschikte totale meting is 10 ms. Iedere losse kolom heeft mediaan 9, maar 9+9 = 18 ms is hier niet de mediaan van het totaal.

De mediaan is niet lineair. Losse kolommen samenvatten verliest welke vertragingen bij dezelfde proef horen. Bewaar ID’s en grenzen, tel de passende etappes per proef op en orden daarna de totale duren. Bij overlap of niet-gesynchroniseerde klokken moet eerst dat meetprobleem worden opgelost. Dit controleert rapportage, niet echte HFT-snelheid of winstgevendheid.

Infrastructuur en compleet orderpad

Colocatie kan apparatuur dichtbij een handelsplatform plaatsen. CME beschrijft apparatuur van klanten naast Globex-matchinginfrastructuur in Aurora, Illinois. Dat is een concrete aanbiederomschrijving, geen universeel racktarief of bewijs dat ieder product altijd dezelfde fysieke route houdt. Controleer actuele verbinding, platformsegment en contract.

Hardware, feedrechten, connectiviteit, testomgeving en operationele controles hebben ieder een rol. Eisen verschillen naar markt en strategie. FPGA’s, bepaalde kortingen of designated-market-makerstatus zijn niet universeel. Een laag hostingbudget bewijst geen institutionele gelijkwaardigheid.

Definieer het complete Orderuitvoering-pad met concrete begin- en eindgebeurtenissen. Ping of een geadverteerde VPS-latency meet niet automatisch validatie, routering en bevestigde fill. Een snelle deelstap kan naast een trage andere stap bestaan. VPS bij Forex: latentie, uitval en overdracht van een EA werkt die onderzoeksvraag verder uit.

Markteffecten vragen een specifieke gebeurtenis en bron

Het rapport uit 2011 bespreekt normale en gespannen markten, geen gegarandeerde spread voor iedere retailrekening of uitsluitend aan HFT toe te schrijven prijsverbetering. Grote Forex-dealers: waarom de beste schermprijs onbereikbaar kan zijn beschrijft andere rollen in de quotevoorziening.

De Markets Committee-mededeling van januari 2017 over het sterling-flash-event op 7 oktober 2016 noemt meerdere factoren: tijdstip, optiehedging, stoporders en passend algoritmegebruik. “HFT ging uit” zou die samenhang tot één onbewezen oorzaak reduceren. De publicatie bepaalt niet de fill van een bepaalde particuliere rekening.

Liquiditeit en uitvoering kunnen tijdens stress verslechteren, maar ieder geval vraagt eigen contract en records. Het fictieve stopvoorbeeld 1,18 met latere fill 0,90 illustreert slechts slippage. Het is geen gedocumenteerde SNB-transactie. Een gewone stop belooft geen beschikbaarheid van de opgegeven prijs.

Meet kosten en welke mogelijkheden worden uitgevoerd

Het fictieve signaalmodel wint 0,5 pip met kans 55% en verliest anders 0,5. Bruto expectancy 0,55×0,5−0,45×0,5 = 0,05 pip. Complete instap-/uitstapkosten 0,10 maken dat −0,05; kosten 0,50 maken −0,45 pip. De kansen en kosten zijn aannames, geen meting. Een simulatie met uitvoerbare Ask-instap en Bid-uitstap bevat de spread al; niet opnieuw aftrekken.

Ook fillrate alleen verbergt selectie. Bevries fictief tien mogelijkheden: vijf zouden vóór kosten +1 pip geven en vijf −1. A vult drie positieve en drie negatieve: nul pips uit zes fills. B vult één positieve en vijf negatieve: −4 pips, ongeveer −0,67 pip per fill. Beide vullen 60% maar niet dezelfde mogelijkheden. Echte niet-uitgevoerde orders hebben geen vanzelf bekende tegenfeitelijke fillprijs; dit is een toegewezen model om het verschil te isoleren.

Nieuw afzonderlijk EUR-tegenvoorbeeld: neem alleen voor een tweede lineair rekenmodel EUR 2 waarde per pip en EUR 0,20 complete extra kosten per uitgevoerde mogelijkheid. Dezelfde toegewezen selecties geven A 0×2−6×0,20 = EUR −1,20 en B −4×2−6×0,20 = EUR −9,20. Het verschil EUR 8 komt uit de gekozen uitkomsten, niet een andere fillrate of vast tarief. Dit veronderstelt al complete paden en constante gevoeligheid; het meet geen echte orderselectie en garandeert geen prijs.

Kies eerst waarnemings- en uitvoeringsvereisten en daarna hardware. Handmatig scalpen of een algoritme op M5–H1 houden spread, slippage en timingrisico. Een langere bar bewijst geen edge en maakt latency niet altijd irrelevant. Algoritmisch handelen: begin met één controleerbare handeling begint met kleine controlecases en een logontwerp.

Een HFT-product beoordelen zonder universele checklistscore

Vraag reproduceerbare regels, volledige resultaten, afgewezen/niet-uitgevoerde orders en expliciete kosten. Onderzoek selectie van backtests, latere informatie en belangen. Prijs en gesloten broncode alleen zijn geen fraudeoordeel; een label alleen is geen legitimiteitsbewijs.

De Amerikaanse CFTC waarschuwt in haar klantbericht van 25 januari 2024 voor hoge of gegarandeerde bot-/AI-rendementen als fraudesignalen. Dat is Amerikaanse voorlichting, geen garantie dat een afvinklijst een Nederlandse dienst goedkeurt. Controleer bij vergunningplichtige activiteiten de exacte entiteit en activiteit in het passende register en waarschuwingen; voor Nederlandse context is de AFM een startpunt. De UK-context uit de bron noemt de FCA Firm Checker. Geen waarschuwing betekent geen toestemming.

Een volgende stap met controleerbaar bewijs

  1. Maak een dossier van aankoop, abonnement, daadwerkelijke werking en resultaten. Houd demo, backtest en live apart; zes maanden is geen bewijsgrens.
  2. Verifieer entiteit, activiteit en contact bij de bevoegde toezichthouder. Verhaal en herstelrechten hangen van feiten en toepasselijke bescherming af.
  3. Definieer een klein onderzoeksproject met één versie, data, kosten en onaangeroerde evaluatieperiode. Test weigeringen en herstel vóór eventuele inzet.
  4. Meet volledig orderpad, blootstelling en netto kosten. Een brokerlabel of M30 geeft geen bewezen voordeel na één jaar.