sifting/io
REST + WebSocket · No credit card

Free market data API.
Build your first integration.

Real-time and historical data for US stocks, forex, crypto and commodities. Start with a free tier for each market and keep the same schema when you upgrade.

Included per market

10,000REST calls / month
  • 60 requests per minute
  • 1 WebSocket connection
  • 5 symbol subscriptions
  • Full historical depth
  • Same venues, schema and freshness as paid tiers

Coverage varies by instrument. Your selected market’s free-tier allowance and plan terms apply.

Four markets. One way to get started.

Free us stocks API

Build equity watchlists, chart historical prices, and explore stock data with the same REST and WebSocket interfaces used across SiftingIO.

Explore US stocks

Free forex API

Work with currency-pair quotes and historical OHLCV bars. Bring FX prices into research notebooks, spreadsheets, and applications.

Explore Forex

Free crypto API

Retrieve crypto prices and historical bars, or subscribe to live updates. Start your integration with the same schema and freshness as paid plans.

Explore Crypto

Free commodities API

Explore gold, silver, oil, and other commodity prices. Combine metals, energy, and other supported instruments with your cross-asset analysis.

Explore Commodities

From account to first response.

01

Create your free account

Register without a credit card and choose the markets you want to explore.

02

Generate an API key

Create your key in the dashboard and keep it in your application’s private configuration.

03

Run your first request

Follow the quickstart for REST, then try a WebSocket subscription with the same key.

Try a free sample first.

Explore 90 days of 1-minute forex OHLC data for seven major USD pairs in our published Kaggle dataset.

View the Kaggle dataset

Prefer a browser preview?

Use Market Data Export to preview and download recent bars without an account. Sign in with your own key when you need a longer period.

Try Market Data Export
FAQ

Free market data API questions

Is there a free market data API?

Yes. Every market has its own free tier with no credit card required: 10,000 REST calls a month, a 60 request-per-minute rate limit, one WebSocket connection, five symbol subscriptions, and full historical depth. It runs on the same venues, schema, and freshness as the paid tiers, so what you build on the free tier keeps working when you upgrade. Create an account and generate a key to start.

Do you offer a free stock market data API?

Yes. The US stocks free tier returns real-time and historical equity data over REST and WebSocket, with 10,000 calls a month and full historical depth at no cost. It shares the canonical schema used across every SiftingIO market, so a stock feed, a forex feed, and a crypto feed all return the same response shape.

Is there a free forex API?

Yes. The Forex free tier covers live FX quotes and historical OHLCV bars over REST, plus live forex updates over WebSocket, with the same 10,000 calls a month, one WebSocket connection, and full historical depth as every other market. A separate converter endpoint handles simple amount conversions.

Is there a free crypto market data API?

Yes. The Crypto free tier returns real-time and historical prices over REST and WebSocket at no cost, with 10,000 calls a month and full historical depth. Crypto and on-chain markets sit at our entry price tier once you outgrow free, because they carry no third-party licensing fees.

Is there a free commodities price API for gold and oil?

Yes. The Commodities free tier includes live and historical prices for gold, silver, oil, and other metals, energy, and softs over REST and WebSocket, with 10,000 calls a month and full historical depth.

How do I get a free API key?

Register for an account, confirm your email, and generate a key from the dashboard. No card is required for the free tier, and you can add or remove markets at any time. When usage outgrows the free quota you move to Builder or Pro on just the markets that need it, and the rest stay free.

Start with the data your project needs.

Get your free key, try your first symbols, and move to a larger allowance when your workload grows.

Get a free API key