PoP (Point of Presence)

A PoP (Point of Presence) is a CoinAPI ingestion site, such as NY4, LD4, or TY8, where exchange market data is first received, timestamped, and normalized. Each event is tagged with the PoP’s UUID (id_site_coinapi), enabling precise latency measurement and microstructure-accurate historical reconstruction.

A PoP (Point of Presence) is a CoinAPI ingestion site, located in major financial data centers (e.g., NY4, LD4, TY8), where exchange market data is first received, timestamped, and normalized. Each PoP maintains persistent, real-time connectivity to supported exchanges and assigns the time_coinapi timestamp to every event. PoPs ensure ultra-low-latency ingestion, high availability, and accurate microstructure sequencing across all datasets.

A PoP is a dedicated CoinAPI infrastructure node - typically colocated in global financial hubs - responsible for:

  • receiving raw WebSocket/FIX market-data streams
  • timestamping updates using synchronized internal clocks
  • normalizing exchange-native messages
  • providing redundancy and failover
  • ensuring minimal geographic and network latency

Every event ingested at a PoP is labeled with:

  • id_site_coinapi – the PoP’s UUID
  • time_coinapi – the exact moment the PoP received the update

These identifiers make data lineage transparent and verifiable.

PoPs exist to give traders and developers:

Events enter CoinAPI’s infrastructure from the nearest PoP, reducing the physical distance between exchange → ingestion.

time_coinapi reflects the real arrival time of each update, which is crucial for:

  • HFT simulations
  • queue-position modeling
  • microstructure analysis
  • latency measurement
  • regulatory audits

If a PoP experiences network issues, CoinAPI automatically reroutes ingestion through another available PoP without data loss.

Because every event is tied to a PoP UUID and ingest timestamp, researchers can reproduce market conditions precisely from a regional vantage point.

CoinAPI maintains PoPs in major low-latency financial colocation facilities, including (examples):

  • Equinix NY4 (Secaucus, US-East)
  • Equinix LD4 (Slough, London, UK)
  • Equinix TY8 (Tokyo, Japan)

Additional PoPs across North America, Europe, and APAC provide:

  • geographic diversity
  • failover redundancy
  • optimal routing for global exchanges

PoP locations are not published publicly for security reasons, but CoinAPI provides UUID→location mappings on request for:

  • audit & compliance
  • HFT latency studies
  • regulatory reporting
  • deterministic replay workflows
  1. Exchange broadcasts a market update
  2. The nearest PoP (geographically or by routing) receives it
  3. PoP timestamps the update (time_coinapi)
  4. PoP annotates the event with its UUID (id_site_coinapi)
  5. Data is normalized, stored, and forwarded to REST/WebSocket/FIX clients

Because PoPs are region-specific, the PoP that receives the data influences the measured latency profile.

Comparing time_exchange and time_coinapi reveals real-world latency and exchange performance.

Replay historical events as they were seen from a particular PoP.

Detect PoP failover or routing shifts by examining changes in id_site_coinapi.

Model strategy performance using true arrival times rather than synthetic timestamps.

Provide ingest-level data lineage for regulated use cases.

Each PoP is associated with one stable UUID.

The UUID never changes and always maps to the same ingestion site.

This enables:

  • deterministic data lineage
  • long-term latency research
  • PoP-level routing analysis
  • geographically aware microstructure modeling

If needed, CoinAPI can export a mapping from the UUID to the PoP’s physical location.

  • A PoP is a CoinAPI ingestion hub located in major financial data centers.
  • Each PoP has a unique id_site_coinapi UUID.
  • time_coinapi is assigned at the PoP the moment an update arrives.
  • PoPs enable ultra-low latency, redundancy, and accurate market replay.
  • PoP mappings are available upon request for advanced research and compliance.

Crypto API made simple: Try now or speak to our sales team