New24/7 Perpetual Futures Data is Live

Global market data built for developers

Stocks, forex, crypto, indices, ETFs, commodities, perpetuals and bonds through one REST and WebSocket integration. One key, one schema, live in minutes.

  • Free tier, no card to start
  • REST + WebSocket
  • Built for AI agents
  • 1,000+developers and teams building on the API
  • 150K+instruments across the aggregation layer
  • 1B+API calls served
  • 17live stock markets

Data Feeds

One API, one WebSocket, multiple asset classes

The same API key, REST conventions and subscribe message on every feed, with consistent response shapes and field names.

Stocks

/stocks

US and global equities, market-qualified symbols.

Live markets
17
Streams
quotes · trades

Forex

/forex

Majors, minors and emerging-market pairs.

Pairs
950+
Streams
quotes · trades

Crypto

/crypto

Spot pairs with normalized quotes and trades.

Pairs
2,500+
Streams
quotes · trades

Indices

/indices

Index-style indicative levels for major markets.

Indices
45
Streams
quotes · trades

ETFs

/etfs

ETF-style reference instruments, stocks endpoint pattern.

ETFs
5,600+
Streams
quotes · trades

Commodities

/commodities

Metals, energy and agriculture reference prices.

Instruments
25
Streams
quotes · trades
New

Perpetuals

/perpetuals

Perpetual futures on stocks, commodities, indices, FX, crypto and pre-IPO names.

Contracts
265
Streams
quotes · marks · trades

Need additional market coverage?

Tell us what you need. Our data team can review and expand eligible derived coverage using the same REST and WebSocket model.

Request coverage

Developer Experience

REST and WebSocket, one integration model

Use consistent endpoints, channel names, symbols, and response fields across supported asset classes. Start with a quote request, then subscribe to live updates with the same API key.

  • REST endpoints

    Quote, trade, snapshot, and aggregate endpoints with consistent field naming.

  • WebSocket streaming

    Subscribe to live quote and trade channels using the same symbol model.

  • Multi-asset channels

    Stream crypto, forex, stocks, indices, ETFs, and commodities through one integration pattern where supported.

REST REQUEST
curl "https://api.tickerlayer.com/crypto/quote/BTCUSD" \
  -H "x-api-key: YOUR_API_KEY"
QUOTE RESPONSE
{
  "symbol": "BTCUSD",
  "bid": 103421.12,
  "ask": 103425.88,
  "timestamp": 1778011465000
}
TRADE RESPONSE
{
  "symbol": "BTCUSD",
  "price": 103422.44,
  "size": 0.18,
  "timestamp": 1778011465000
}

How the data works

Built from non-exchange market inputs

TickerLayer builds derived market data from non-exchange-sourced inputs, OTC activity, peer-to-peer trade activity, contributor pricing, and CFD-style pricing references. Those inputs are normalized, mapped, and aggregated into a consistent public model for REST and WebSocket delivery.

  • Non-exchange-sourced inputs only, no direct venue connectivity
  • Normalized schemas across crypto, forex, stocks, indices, ETFs, and commodities
  • Consistent REST + WebSocket delivery for every asset class

Pricing

Start free. Grow on your terms.

Plans start at $49 a month, with a free tier to build on. When you are ready, scale to millions of requests, WebSocket streaming and commercial use without a sales call.

Frequently asked questions

Still have questions?

The essentials about TickerLayer, coverage, REST and WebSocket access, who it's for, and how to evaluate it before you ship.

Talk to the team

Ask about coverage, limits, or the right plan for your use case.

What is TickerLayer?

TickerLayer is a market data API for developers. It gives you access to multiple asset classes (stocks, forex, crypto, commodities, and CFD-style instruments) through clean REST endpoints and, where supported, WebSocket streaming. Instead of stitching together different providers, symbol formats, and streaming services, you work with one consistent API and get from idea to a working integration in hours, not weeks.

Which markets and asset classes can I access?

TickerLayer covers stocks, forex, crypto, commodities, and CFD-style instruments, all exposed through the same API structure. Each asset class has a symbol discovery endpoint so you can see exactly what is available rather than guessing. Because the integration pattern is shared across markets, adding a second or third asset class to your product does not mean starting over.

Does TickerLayer support both REST and WebSocket?

Yes. Use REST for quotes, snapshots, symbol lists, and any backend request where you need data on demand. Use WebSocket, where supported, for live experiences like watchlists, price tickers, and monitoring screens. Most teams start with REST and add WebSocket subscriptions later, and they can do both on the same platform without re-architecting.

Who is TickerLayer built for?

TickerLayer is built for developers and the teams around them: fintech startups, SaaS products, quant researchers, and anyone building trading or analytics tools. The focus is fast onboarding, clear docs, and predictable JSON responses you can test in minutes. It is a good fit when you want to ship market data features quickly without standing up your own data infrastructure.

Can I test TickerLayer before using it in production?

Yes, and we recommend it. Grab an API key, follow the examples in the docs, and call the symbol endpoints to see real responses. Before going live, validate the things specific to your workflow (symbol coverage, data freshness, plan limits, and entitlements) so you know the integration behaves the way you expect once it is in front of users.

What makes TickerLayer different from traditional market data integrations?

Traditional setups often mean a separate integration, contract, and data format for every market. TickerLayer replaces that with one unified API across asset classes, built for practical product work such as dashboards, internal tools, and analytics rather than heavyweight enterprise plumbing. The result is less integration overhead, faster iteration, and support that actually responds.

Ready to build with reliable market data?

Start with the free tier, explore the docs, and integrate REST or WebSocket in minutes