← Terug naar artikelen
May 15, 2026
5 min leestijd

OneTick: het platform waar beurzen spoofers vangen en hedgefondsen op alfa jagen

OneTick: het platform waar beurzen spoofers vangen en hedgefondsen op alfa jagen
#onetick
#tick data
#time-series
#surveillance
#TCA
#quant research
#MiFID II
#kdb+
#algotrading

OneTick — Tick Data Analytics

Bloomberg is voor analisten die een terminal nodig hebben. TradingView is voor particuliere traders die grafieken nodig hebben. Maar wanneer een beurs in realtime wil detecteren dat een trader op de ene markt nepordes plaatst om de prijs op een andere markt te bewegen, heeft die OneTick nodig.

OneTick is een time-series-database en streaming-analyticsengine op enterprise-niveau, specifiek ontworpen voor financiële markten. Geen general-purpose TSDB zoals TimescaleDB of InfluxDB. Ook niet zomaar een snelle columnar store zoals ClickHouse. Het is een platform dat financiële data begrijpt: trade/quote-relaties, orderboekdiepte, corporate actions en cross-market-correlaties. Tot de klanten behoren beurzen, investeringsbanken, hedgefondsen, market makers en brokers.

Drie pijlers van OneTick

Het platform lost drie fundamenteel verschillende problemen op met één engine:

Pijler Wie gebruikt het Waarom
Market Surveillance Beurzen, toezichthouders, compliance-afdelingen Detectie van manipulatie, MiFID II-/MAR-/SEC-/FINRA-compliance
Quant Research Hedgefondsen, prop desks Alfa-generatie, backtesting van strategieën, microstructuuranalyse
Trading Analytics Sell-side desks, brokers TCA, monitoring van best execution, liquiditeitscontrole

De kernidee: alle drie de workloads draaien op één engine die zowel historische als realtime data verwerkt. Geen apart streamingsysteem en apart backtestingsysteem nodig — het is één platform.

Architectuur: Directed Acyclic Graph (DAG) als querytaal

DAG Architecture with Event Processors

De centrale architecturale keuze van OneTick: queries worden niet in SQL gebouwd (hoewel SQL ook wordt ondersteund), maar als een Directed Acyclic Graph (DAG) van Event Processors (EP's).

Wat is een Event Processor

Een Event Processor is een atomaire rekeneenheid. Elke EP voert één bewerking uit: filteren, aggregeren, joins, berekening van afgeleide velden, VWAP-berekening of reconstructie van het orderboek. Data (ticks) stroomt via een keten van EP's van bronnen naar sinks.

Analogie: een lopende band in een fabriek. Een tick (een record met tijdstempel) komt links de graaf binnen, doorloopt een keten van processors, en de uitvoer is een afgewerkt resultaat: een alert, een geaggregeerde metriek of een signaal.

Waarom DAG in plaats van SQL

Aspect SQL-benadering DAG (Event Processors)
Stream processing Vereist een apart framework (Flink, Spark) Native — dezelfde graaf werkt zowel op streams als op historie
Complexe pipelines Geneste subqueries, CTE's, windowfuncties Visuele node-compositie — elke node is op zichzelf begrijpelijk
Herbruikbaarheid SQL-blokken kopiëren en plakken EP's zijn herbruikbare componenten die in verschillende grafen worden ingeplugd
Debuggen EXPLAIN ANALYZE + giswerk Data kan bij elke node in de graaf worden afgetapt
Parallellisme Wordt bepaald door de DBMS-optimizer Expliciete parallellisatie per symbool, datum, CPU-core

Grafen kunnen visueel worden gebouwd via de ingebouwde designer ("paint-a-canvas") of programmatisch via de Python-API.

Prestaties

Cijfers die OneTick claimt (en die door de sector worden bevestigd):

Metriek Waarde
Tick-ingestie >1 biljoen ticks/dag
Bulkverwerking >10 miljoen ticks/sec/core
Timestamp-precisie Sub-milliseconde
Historische diepte Data vanaf 1970 (via TickData)
Assetklassen Aandelen, futures, opties, fixed income, crypto

Ter referentie: een typische L2-feed voor één liquide aandeel (AAPL) genereert tijdens piekuren ~100K berichten/sec. Voor de gehele Amerikaanse aandelenmarkt — honderden miljoenen berichten per dag. OneTick is ontworpen om dit allemaal met marge te verwerken.

Market Surveillance: waar OneTick de industriestandaard is

Surveillance Dashboard

Market Surveillance is wellicht de sterkste use case van OneTick. Het platform wordt door de beurzen zelf gebruikt om handelsactiviteit te monitoren.

Welke manipulaties worden gedetecteerd

Manipulatie Wat gebeurt er Hoe het wordt gedetecteerd
Spoofing Trader plaatst een grote order om de prijs te bewegen en annuleert deze vervolgens vóór uitvoering Analyse van geplaatste/geannuleerde orderratio's, annuleringssnelheid
Layering Meerdere orders op verschillende prijsniveaus om de illusie van vraag/aanbod te wekken "Trapsgewijs" patroon in het orderboek + correlatie met uitvoeringen aan de tegenovergestelde kant
Wash Trading Trader handelt met zichzelf om kunstmatig volume te creëren Kruisverwijzing van rekeningen, timinganalyse, IP-adressen
Front-Running Broker handelt vooruitlopend op een grote klantorder Temporele correlaties tussen prop-trades en klantstromen
Marking the Close Doelbewuste trades aan het einde van de sessie om de slotkoers te manipuleren Activiteitsanalyse in de laatste minuten vs. het intraday-gemiddelde
Quote Stuffing Massaal genereren/annuleren van orders om concurrenten te vertragen Anomale berichtfrequentie, order-to-trade-ratio
Insider Trading Handelen op basis van niet-openbare informatie Correlatie van ongebruikelijke patronen met corporate events

Cross-market- en cross-asset-monitoring

Het meest complexe geval: manipulatie over markten heen. Een trader beweegt de futuresprijs op de ene beurs terwijl hij profiteert van een gerelateerde optie op een andere. Of handelt een ADR op de NYSE, wetende wat er met het onderliggende aandeel op de LSE gaat gebeuren.

OneTick aggregeert data van meerdere handelsplatformen in één stream en zoekt naar cross-market-patronen, zelfs wanneer structurele verbanden tussen instrumenten niet voor de hand liggen.

Regelgevende dekking

Toezichthouder / standaard Jurisdictie
MiFID II / MAR Europa
SEC / FINRA VS
ASIC Australië
IIROC Canada

White-box AI voor alert-scoring

Het klassieke surveillance-probleem zijn valse positieven. Bij 10.000 alerts per dag heeft een compliance-team van 5 personen geen enkele kans om ze allemaal te beoordelen. OneTick gebruikt "white-box" ML: modellen schatten de kans op daadwerkelijke manipulatie in en tonen daarbij de reden — precies welke factoren tot een hoge score hebben geleid. Geen black box, maar een verklaarbaar model, wat cruciaal is voor toezichthouders.

Quant Research: van ticks naar alfa

Voor hedgefondsen en quant desks is OneTick niet zomaar een dataopslag. Het is een onderzoeksomgeving waar data en analytics op één plek samenkomen.

Wat je kunt doen

  1. Analyse van marktmicrostructuur. Het orderboek reconstrueren op elk moment in het verleden, liquiditeitsdiepte, spreads en order-flow-onbalans analyseren.

  2. Backtesting van strategieën. Handelsstrategieën uitvoeren op historische tickdata met point-in-time-nauwkeurigheid. Geen look-ahead bias — data wordt strikt teruggegeven in de volgorde waarin het in realtime beschikbaar was.

  3. Signaalgeneratie. Hypothesen testen: "Als de bid-ask-spread met 3σ verbreedt bij stijgend volume — is dat een voorspeller van omkering?" Over decennia aan data, over alle instrumenten heen.

  4. ML op tickdata. MDRE (Market Data Research Environment) — een Python/Pandas-achtige API voor data science. Hyperparameter-tuning, cross-validatie, model-serving — rechtstreeks op tickdata, zonder export naar een apart systeem.

Toegangsmethoden

Interface Voor wie
Python-/Pandas-API Data scientists, ML-engineers
SQL Analisten bekend met relationele databases
DAG Designer Visuele querybouw
Eigen graaftaal Ervaren OneTick-gebruikers

Trading Analytics: TCA en best execution

Sinds MiFID II is best execution geen aanbeveling meer — het is een wettelijke verplichting. Brokers moeten aantonen dat ze klantorders hebben uitgevoerd tegen de best beschikbare prijs.

Transaction Cost Analysis (TCA)

OneTick maakt het mogelijk om uitvoeringsprijzen te vergelijken met benchmarks:

Benchmark Wat het meet
VWAP Volumegewogen gemiddelde prijs over een periode
Arrival Price Prijs op het moment dat de order werd ontvangen
Implementation Shortfall Verschil tussen de beslissing om te handelen en de daadwerkelijke uitvoering
Spread Cost Verliezen op de bid-ask-spread

Realtime liquiditeitsmonitoring

Voor FX-desks en algo-traders: OneTick vergelijkt actuele spreads en volumes met historische gemiddelden. Als de EUR/USD-spread met 2σ verbreedt ten opzichte van het maandgemiddelde — dat is een anomalie, en het algoritme kan de uitvoering vertragen of overschakelen naar een alternatief handelsplatform.

Deployment: on-prem en cloud

Model Beschrijving
On-Premises Volledige controle, data verlaat nooit de perimeter. Voor banken met strikte eisen aan dataresidentie
OneTick Cloud Volledig beheerde dienst. Schalen zonder infrastructuurbeheer
Hybride Historische data in de cloud, realtime on-prem naast de trading-engine

Vergelijking met alternatieven

Kenmerk OneTick kdb+ (KX) QuestDB TimescaleDB
Specialisatie Financiën — kant-en-klaar Financiën — via ontwikkeling Algemene TSDB Algemene TSDB
Querytaal DAG + SQL + Python q (vectorieel, steile leercurve) SQL SQL
Streaming + historie ✅ Geünificeerde engine ✅ (kdb Insights) ⚠️ Beperkt ⚠️ Via extensies
Surveillance ✅ Kant-en-klare modellen ❌ Zelf bouwen
TCA ❌ Zelf bouwen
Ingestie >10M ticks/sec/core ~10M+ ticks/sec/core ~3M+ rijen/sec ~1M+ rijen/sec
Ontwikkelkosten Lager (kant-en-klare EP's) Hoog (q-specialisten) Laag (SQL) Laag (PostgreSQL)
Open source ❌ Enterprise ❌ Enterprise ✅ Apache 2.0 ✅ Apache 2.0
Cloud ✅ OneTick Cloud ✅ kdb Insights ✅ QuestDB Cloud ✅ Timescale Cloud

Wanneer OneTick kiezen

  • Je bent een beurs of toezichthouder en hebt surveillance nodig met kant-en-klare detectiemodellen.
  • Je bent een sell-side desk en toezichthouders eisen TCA- en best-execution-rapportage.
  • Je bent een quant fund en hebt een platform nodig waarin historisch onderzoek en live monitoring dezelfde tool zijn.

Wanneer OneTick overkill is

  • Je bent een particuliere trader of een klein cryptoteam. OneTick is een enterprise-product met enterprise-prijzen.
  • Je hebt alleen een database nodig zonder analytics. QuestDB of TimescaleDB zouden redelijker zijn.
  • Je data zijn geen financiële ticks. IoT, monitoring, logs — dat is een andere niche, en daar is OneTick overkill.

Ecosysteem: OneTick + TickData

OneTick is nauw geïntegreerd met TickData — een van de grootste aanbieders van historische tickdata. Dekking:

  • Amerikaanse aandelen — vanaf 1970
  • Wereldwijde beurzen — 80+ handelsplatformen
  • Alle assetklassen — aandelen, futures, opties, fixed income, FX
  • Crypto — spot en derivaten

Voor quant research is dit cruciaal: hoe dieper de historie, hoe betrouwbaarder de backtest. Data vanaf 1970 maken het mogelijk om strategieën te testen over tientallen marktregimes heen, inclusief de crashes van 1987, 2000, 2008 en COVID-2020.

Links

Conclusie

OneTick is niet "zomaar weer een time-series-database". Het is een verticaal geïntegreerd platform voor financiële data dat drie kritieke behoeften met één engine adresseert: surveillance voor beurzen en compliance, quant research voor hedgefondsen, en TCA/best execution voor de sell-side. De DAG-architectuur gebouwd op Event Processors is een elegante oplossing voor een wereld waarin dezelfde data zowel in realtime als over een diepe historie geanalyseerd moet worden.

De belangrijkste valkuil bij het kiezen: vergelijk OneTick niet met QuestDB of TimescaleDB als "database versus database". OneTick is een database + analyticsengine + kant-en-klare bedrijfsapplicaties (surveillance-modellen, TCA-benchmarks, compliance-rapporten). Als je alleen snelle tick-ingestie nodig hebt — kies QuestDB. Als je de volledige cyclus nodig hebt, van data-ingestie tot regelgevende rapportage — dan concurreert OneTick alleen met kdb+, en wint het door een lagere toetredingsdrempel (geen q hoeven leren) en kant-en-klare bedrijfsmodules.

Voor algotrading-teams die hun eigen infrastructuur bouwen, is OneTick een referentiepunt: hoe een platform ontworpen zou moeten worden dat een biljoen ticks per dag verwerkt, terwijl een analist toch een query visueel kan bouwen, zonder ook maar één regel code te schrijven.

Disclaimer: De informatie in dit artikel is uitsluitend bedoeld voor educatieve en informatieve doeleinden en vormt geen financieel, beleggings- of handelsadvies. Het handelen in cryptovaluta brengt een aanzienlijk risico op verlies met zich mee.

Auteurs

Eugen Soloviov
Eugen Soloviov

Trading-systems engineer

Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.

Newsletter

Blijf de markt voor

Abonneer je op onze nieuwsbrief voor exclusieve AI-handelsinzichten, marktanalyses en platformupdates.

We respecteren je privacy. Je kunt je op elk moment afmelden.