Benchmark report

Coinbase Exchange API thumbnail

Is the Coinbase Exchange API slow?

Response times from 6 cities

Mixed by location

Response times ranged from 73 ms in Montreal to 271 ms in Singapore. Where you are matters.

Fastest
73 ms
Montreal
Slowest
271 ms
Singapore
Successful requests
100%
6 locations

Response time around the world

Amsterdam 147ms typicalSan Francisco 100ms typicalMontreal 73ms typicalSingapore 271ms typicalTokyo 191ms typicalMumbai 225ms typical
  • CanadaMontreal
    73 ms
  • United StatesSan Francisco
    100 ms
  • NetherlandsAmsterdam
    147 ms
  • JapanTokyo
    191 ms
  • IndiaMumbai
    225 ms
  • SingaporeSingapore
    271 ms

Why is Singapore nearly four times slower than Montreal?

Every city reached a nearby Cloudflare site, and connecting plus the secure handshake took under 25 ms everywhere in the controlled run of 4 October. The rest is waiting: the response is marked not to be stored, so each request travels on to Coinbase and back. That wait was 66 ms from Montreal, 82 ms from San Francisco, 127 ms from Amsterdam, 179 ms from Tokyo, 219 ms from Mumbai and 253 ms from Singapore. It grows with distance from Montreal, which suggests the API is answered from eastern North America.

Click the location to see each stage.

ConnectTLSServer waitDownload
SingaporeSingapore
267 ms
Finding the server
12 ms
Reaching the server
4 ms
Setting up security
9 ms
Waiting for the server: most of the time
253 ms
Receiving the response
1 ms
Total
267 ms

Finding the server is measured once per location, so it sits outside these bars. Open a city to see it.

Bars show the typical request, so the parts add up to its total. Why

Compare all locations

Click a city to see its stage-by-stage breakdown.

ConnectTLSServer waitDownload
NetherlandsAmsterdam
149 ms
Finding the server
20 ms
Reaching the server
8 ms
Setting up security
13 ms
Waiting for the server: most of the time
127 ms
Receiving the response
1 ms
Total
149 ms
United StatesSan Francisco
93 ms
Finding the server
13 ms
Reaching the server
5 ms
Setting up security
5 ms
Waiting for the server: most of the time
82 ms
Receiving the response
1 ms
Total
93 ms
CanadaMontreal
74 ms
Finding the server
5 ms
Reaching the server
3 ms
Setting up security
4 ms
Waiting for the server: most of the time
66 ms
Receiving the response
1 ms
Total
74 ms
SingaporeSingapore
267 ms
Finding the server
12 ms
Reaching the server
4 ms
Setting up security
9 ms
Waiting for the server: most of the time
253 ms
Receiving the response
1 ms
Total
267 ms
JapanTokyo
186 ms
Finding the server
6 ms
Reaching the server
2 ms
Setting up security
5 ms
Waiting for the server: most of the time
179 ms
Receiving the response
0 ms
Total
186 ms
IndiaMumbai
230 ms
Finding the server
2 ms
Reaching the server
3 ms
Setting up security
8 ms
Waiting for the server: most of the time
219 ms
Receiving the response
0 ms
Total
230 ms

The phases come from the controlled run of 4 October 2026. Typical and slower times pool the daily requests. 6 of 6 test locations included: Amsterdam, San Francisco, Montreal, Singapore, Tokyo, Mumbai.

Finding the server is measured once per location, so it sits outside these bars. Open a city to see it.

Bars show the typical request, so the parts add up to its total. Why

Coinbase Exchange still feels slow?

Check Coinbase’s status page
Exchange and API incidents are posted there. A slow response during one is not your network.
This is not a trading benchmark
We call the public server-time endpoint, 57 bytes of JSON with no key. Placing orders, market data, the WebSocket feed and the Coinbase app take other paths and are not measured.
Mumbai's slow requests
Mumbai's typical time was a steady 206 to 237 ms a day, but its slowest 5% took about 800 ms, the widest tail of the six cities. Montreal was the steadiest city, at 70 to 76 ms on every run.

Response time over the last 29 days

Daily median of 5 requests per location, 11 September 2026 to 10 October 2026.
0250500 ms11 Sept10 OctMontreal, 23 September 2026: 213 ms, well above its usual level.27722218514310173

A dot marks a day well above that location’s usual level.

Show the numbers
DayAmsterdamSan FranciscoMontrealSingaporeTokyoMumbai
11 September 2026143 ms112 ms79 ms285 ms190 ms232 ms
12 September 2026150 ms98 ms42 ms281 ms189 ms230 ms
13 September 2026149 ms102 ms36 ms275 ms196 ms224 ms
14 September 2026153 ms111 ms47 ms262 ms188 ms224 ms
15 September 2026143 ms106 ms80 ms264 ms197 ms211 ms
16 September 2026151 ms114 ms81 ms278 ms187 ms209 ms
17 September 2026148 ms107 ms76 ms270 ms191 ms226 ms
18 September 2026147 ms106 ms73 ms264 ms200 ms216 ms
19 September 2026151 ms128 ms82 ms268 ms192 ms220 ms
20 September 2026143 ms102 ms72 ms273 ms188 ms221 ms
21 September 2026147 ms103 ms73 ms286 ms194 ms222 ms
22 September 2026152 ms100 ms69 ms275 ms204 ms220 ms
23 September 2026145 ms106 ms213 ms ▲286 ms184 ms215 ms
24 September 2026148 ms97 ms73 ms268 ms190 ms237 ms
25 September 2026148 ms100 ms71 ms273 ms197 ms215 ms
26 September 2026145 ms100 ms75 ms263 ms191 ms226 ms
27 September 2026147 ms103 ms73 ms277 ms205 ms216 ms
28 September 2026145 ms99 ms70 ms270 ms179 ms228 ms
29 September 2026150 ms95 ms70 ms268 ms197 ms209 ms
30 September 2026146 ms102 ms71 ms281 ms188 ms206 ms
1 October 2026148 ms100 ms72 ms271 ms193 ms222 ms
2 October 2026144 ms100 ms74 ms270 ms176 ms236 ms
3 October 2026152 ms98 ms72 ms274 ms192 ms225 ms
4 October 2026143 ms97 ms75 ms273 ms188 ms224 ms
5 October 2026155 ms99 ms76 ms257 ms191 ms222 ms
6 October 2026148 ms102 ms73 ms269 ms182 ms228 ms
7 October 2026148 ms100 ms71 ms268 ms192 ms230 ms
9 October 2026146 ms103 ms72 ms280 ms188 ms237 ms
10 October 2026143 ms101 ms73 ms277 ms185 ms222 ms

About this measurement

GET api.exchange.coinbase.com/time · 65 requests per location over 13 daily runs · 27 September 2026 to 10 October 2026

What we tested · API response. GET api.exchange.coinbase.com/time: a 57-byte JSON server time, marked no-store, behind Cloudflare, no key.

How LatencyRadar measures response time →

Technical details

Doesn’t measure: Order placement, market data, the WebSocket feed, or the Coinbase consumer app.

One Coinbase Exchange surface: GET api.exchange.coinbase.com/time, a 57-byte JSON server time behind Cloudflare, marked no-store and called without a key. Trading clients call it to line up their clock with the exchange before signing requests, and because nothing caches it, it shows the round trip from each city to where the API runs.

Between 27 September and 10 October 2026 the typical time was 73 ms in Montreal, 100 ms in San Francisco, 147 ms in Amsterdam, 191 ms in Tokyo, 225 ms in Mumbai and 271 ms in Singapore. Montreal was the fastest city and Singapore the slowest on all 13 days. Apart from Mumbai's tail, the slower times sit close to the typical ones: at most 294 ms, in Singapore.

Test locationTypical response timeSlower response timeRequests
Amsterdam147 ms156 ms65
San Francisco100 ms109 ms65
Montreal73 ms79 ms65
Singapore271 ms294 ms65
Tokyo191 ms207 ms65
Mumbai225 ms809 ms65

Typical: half of the requests finished within this time (technical: p50). Slower: 95% of requests finished within this time (technical: p95). Statistics

Request
GET api.exchange.coinbase.com/time
Measured from
Amsterdam · San Francisco · Montreal · Singapore · Tokyo · Mumbai
Requests
Daily measurements from 27 September 2026 to 10 October 2026. 6 of 6 test locations included: Amsterdam, San Francisco, Montreal, Singapore, Tokyo, Mumbai. · 27 September 2026 to 10 October 2026
Timings taken
DNS, connect, TLS, waiting for the server, download
Report coverage
6 of 6 test locations included: Amsterdam, San Francisco, Montreal, Singapore, Tokyo, Mumbai.
Daily requests in each location
Amsterdam: 65 · San Francisco: 65 · Montreal: 65 · Singapore: 65 · Tokyo: 65 · Mumbai: 65
Typical response time
Median of the eligible daily requests in each included location.
Slower response time
The 95th percentile of the same eligible daily requests in each included location.

Coinbase Exchange API

https://api.exchange.coinbase.com/time

Independent measurement by LatencyRadar. Not affiliated with Coinbase Exchange API. · How we measure (v1.3)

How fast is your API around the world?

Run a free speed test from multiple cities and find out where your users are waiting. No setup, no account required.

Test my API

No account required · Takes about 30 seconds.

More benchmarks

All benchmarks →