Skip to main content
Mobula is built for speed. We continuously benchmark our infrastructure against other crypto data aggregators to ensure we deliver the fastest, most reliable data.
Live Dashboard: View real-time benchmarks at aggregator-latency-track.fly.devOpen Source: The benchmark tool is fully open-source at github.com/MobulaFi/aggregator-latency-benchmark

Indexation Latency Comparison

We measure indexation latency — the time between when a trade occurs on-chain and when the aggregator pushes the event via WebSocket.
Latency Benchmark Comparison

Latest Results (December 2024)

ChainMobulaCodexCoinGecko
BNB272ms1.70s1.24 min
Monad507ms2.06s1.99 min
Solana634ms1.79s31.2s
Base1.79s1.83s8.21s
Lower is better. Mobula delivers data 3-200x faster than competitors depending on the chain.

Key Metrics

Mobula vs Codex

MetricMobulaCodexImprovement
BNB Mean Latency272ms1.70s6.3x faster
Solana Mean Latency634ms1.79s2.8x faster
Monad Mean Latency507ms2.06s4.1x faster
Base Mean Latency1.79s1.83s~1x

Mobula vs CoinGecko

MetricMobulaCoinGeckoImprovement
BNB Mean Latency272ms1.24 min273x faster
Solana Mean Latency634ms31.2s49x faster
Monad Mean Latency507ms1.99 min235x faster
Base Mean Latency1.79s8.21s4.6x faster

How We Measure

The benchmark monitors WebSocket feeds from each aggregator and calculates latency by comparing:
  1. Trade timestamp — When the trade occurred on-chain (from the event)
  2. Receive timestamp — When the aggregator pushed the event via WebSocket
Latency = Receive Time - On-chain Event Time

Methodology

  • Real-time monitoring via WebSocket connections
  • Same trades compared across all aggregators
  • Multiple chains tested simultaneously
  • Prometheus metrics for accurate measurement
  • Grafana dashboards for visualization

Tracked Aggregators

AggregatorWebSocket SupportChains Tracked
Mobula✅ Full supportSolana, BNB, Base, Monad
Codex✅ Full supportSolana, BNB, Base, Monad
CoinGecko✅ GeckoTerminalSolana, BNB, Base, Monad

Run Your Own Benchmark

Want to verify the results yourself? The benchmark tool is fully open-source.

Quick Start

# Clone the repository
git clone https://github.com/MobulaFi/aggregator-latency-benchmark.git
cd aggregator-latency-benchmark

# Create .env file with your API keys
cp .env.example .env
# Edit .env with your keys:
# MOBULA_API_KEY=your_key
# CODEX_API_KEY=your_key  
# COINGECKO_API_KEY=your_key

# Start everything (Go 1.24+, Docker required)
make run

Access Dashboards

ServiceURLCredentials
Grafanahttp://localhost:3000admin/admin
Prometheushttp://localhost:9090-
Metricshttp://localhost:2112/metrics-

Why Latency Matters

For crypto trading applications, every millisecond counts:

Trading Bots

Faster data = better entry/exit points. A 1-second delay can mean missing a pump or getting rugged.

Arbitrage

Cross-DEX arbitrage requires sub-second latency to capture opportunities before they disappear.

Risk Management

Real-time position monitoring needs instant updates to trigger stop-losses and alerts.

Analytics

Live dashboards and charts require low latency for accurate, real-time visualization.

Get Started with Mobula

Experience the fastest crypto data API yourself: