Arbitrage is een race. Of je nu een prijsgat tussen twee beurzen vangt of een transactie in het volgende block landt voordat iemand anders dat doet, de hele strategie is "wees er als eerste." En "er" heeft een fysieke locatie — de matching engine van een beurs in de ene stad, een RPC-node in de andere. De afstand tussen je server en dat punt is latency die je op elke enkele round trip betaalt, en het is het deel van de setup dat mensen het meest onderschatten.
Dus de interessante beslissing voor een arbitrage- of MEV-bot is niet echt CPU of RAM. Het is waar de box zit.
Locatie is de feature
We hadden een klant die precies hierop stuitte. Zijn bot draaide live op onze Duitse node, werkte prima, maar zijn strategie viseerde een venue die beter bereikbaar was vanuit Finland — dus verplaatsten we de hele dienst naar Finland, zelfde plan, zelfde setup, alleen de regio veranderde. Dat is het soort keuze dat de cijfers van een arbitragestrategie daadwerkelijk beweegt, veel meer dan een spec-verhoging.
Onze nodes staan in Duitsland en Finland, beide dicht bij waar veel Europese matching engines en goed-verbonden nodes leven. Als je strategie een target-venue heeft, kies dan bewust de regio die er het dichtst bij is — laat het niet standaard ergens landen. (Eerlijke waarschuwing: onze order flow laat je nog niet de regio kiezen bij de checkout; als je een specifieke nodig hebt, bestel dan en vraag ons hem te plaatsen of te verplaatsen — we doen het voorlopig met de hand.)
Wat de box nodig heeft
Minder dan een backtesting-rig, en de prioriteiten verschillen van een market-making-setup:
- Een CPU die onmiddellijk reageert, geen enorme. Arbitragelogica is licht. Wat telt is dat de machine niet met iets anders bezig is wanneer het gat verschijnt. Een paar toegewijde cores verslaat een grote maar luidruchtige box.
- Latency naar je target. Hierboven behandeld — dit is de echte spec.
- Een stabiel, idealiter dedicated IP. Beurzen die API-keys per IP whitelisten, en RPC-providers die autoriseren of rate-limiten per adres, willen allebei een vast IP. Een dedicated-IP-plan geeft je dat.
- Genoeg RAM voor de streams. Een mempool-subscription, een RPC-client, en een paar beurs-WebSocket-verbindingen zitten samen comfortabel in 4 GB. Small ($8/mnd) is het eerlijke startpunt.
Waar een VPS het verkeerde middel is
Het is de moeite waard om het ronduit te zeggen, want veel pagina's doen dat niet. Als je edge afhangt van het binnen het eigen datacenter van de beurs zijn, microseconden van de matching engine, zal een gedeelde VPS waar dan ook — de onze inbegrepen — je daar niet krijgen. Dat is co-locatie, een ander (en veel duurder) spel. Wat een goed geplaatste server wel wint, is de milliseconde-en-block-race: cross-exchange arbitrage, triangular arb, de meeste on-chain MEV waar je concurreert op netwerkpositie en reactietijd in plaats van pure silicium-nabijheid. Dat dekt de grote meerderheid van de mensen die deze bots draaien.
Het crypto-native deel
Je beurs weet al wie je bent. De server die de orders verstuurt hoeft dat niet. Meld je aan met een e-mail, betaal in USDC of USDT op Base, Ethereum of Polygon, en je hebt root in ongeveer een minuut — geen kaart, geen documenten. Voor een bot wiens hele taak het rondbewegen van waarde is, is het gewoon consistent om de infrastructuur zelf van elk KYC-papierspoor af te houden.
Vergrendel het alsof het geld bevat: trade-only API-keys met opnames uitgeschakeld, het IP gewhitelist waar je kunt, de server gehard. En als je de bot-agnostische kijk op sizing en setup wilt, behandelt de pagina VPS voor crypto-trading-bots de rest.
Reacties
Nog geen reacties. Wees de eerste.