sifting/io
A decade in finance

Real-time and historical market data.
Multiple sources. One API.

US stocks, forex, crypto, commodities, DEX, and on-chain data over REST and WebSocket. Normalized into one consistent, stable schema.

Free tier with REST + WebSocket. No credit card required.
Questions about volume or coverage? Talk to us

  • 74 Venues
    Across 6 asset classes
  • Real-time
    Delivery under 100 ms
  • Multi-source
    One consolidated, normalized feed
  • One Schema
    Integrate once · add markets faster
01 · Products

Market data feeds across traditional and digital markets.

Access real-time and historical data for US equities, forex, crypto, commodities, DEX markets, and on-chain networks through REST and WebSocket, with one credential across the platform.

02 · SDKs

Live market data, in your language.

Install the SDK for Go, Python, or JavaScript and start pulling live market data in minutes. The same schema works across every market, whether you connect over REST or WebSocket. Prefer no dependencies? The raw API is just a cURL away, with documentation for every endpoint.

All SDKs & install guides
request · shell
curl -H "X-API-Key: $KEY" \
  "https://api.sifting.io/v1/last/quote/crypto/BTCUSD"
200 OK · application/json
{  "s": "BTCUSD",  "b": "67843.10",  "B": "1.82305",  "a": "67843.34",  "A": "0.74218",  "t": 1779649044581}
03 · Overview

What is SiftingIO?

SiftingIO is a multi-asset market data API that provides real-time and historical data for US stocks, forex, crypto, and commodities, along with DEX and on-chain data. Developers can retrieve snapshots, historical prices, and OHLCV bars over REST, or stream live quotes and trades over WebSocket.

Developers and financial teams use SiftingIO to build trading systems, broker platforms, dashboards, alerts, research tools, and backtesting workflows without maintaining a separate market data integration for each asset class.

Data from multiple venues and sources is aggregated, de-duplicated, and normalized into a consistent JSON schema. The same API key and authentication model work across supported markets, with consistent field naming and response structures.

One schema across markets
Consistent field names, data types, timestamp conventions, and response patterns reduce mapping and maintenance as you add new markets.
REST + WebSocket
Use REST for snapshots and historical data, or WebSocket for live quotes and trades, under the same API key and authentication model.
Multi-source aggregation
Data from multiple venues and sources is consolidated, de-duplicated, and normalized before delivery.
Real-time and historical
Use live quotes and trades, historical prices, and OHLCV bars across trading systems, dashboards, research, and backtesting workflows.
04 · Capabilities

Built for production from the first API key.

The free tier uses the same production API, authentication, and schema as paid plans. Increase capacity, team access, and support without rebuilding your integration.

Same production stack

Test and launch against the same endpoints, authentication, and data model. Moving to a paid plan changes capacity, not your integration.

Historical access included

Access historical prices and OHLCV bars through the same API, subject to product coverage and plan limits. No separate data pipeline required.

Predictable rate limits

Published request, connection, and symbol limits make capacity easy to plan, with clear upgrade paths as usage grows.

Data quality controls

Where supported, data from multiple venues and sources is aggregated, de-duplicated, and normalized before delivery.

Continuous monitoring

Health checks, continuous monitoring, incident history, and a public status page keep service health visible.

99.9% uptime SLA

Service commitments, response targets, and escalation paths are available on eligible paid plans.

Team-ready access

Separate API keys and shared account controls help teams organize development, staging, and production usage.

Support from the builders

Get technical help from the team that builds the API, with support channels and response times that scale by plan.

05 · Behind the API

People you can reach, with a track record.

A market data API is only as good as the team that operates it. Here is who runs SiftingIO and how you reach us.

Built by market-data engineers

Over a decade of shipping market data infrastructure before SiftingIO. The team has built feeds, normalization layers, and trading pipelines for production workloads across asset classes.

Dedicated support, every plan

Talk to the engineers who built the API, not a generic ticket queue. Shared Slack and email access on every plan, with response targets that scale up on paid tiers.

Transparent by default

Public status page with incident history, a public changelog for every API change, and open-source SDKs in Go, Python, and JavaScript. Nothing about the platform is hidden behind a sales call.

06 · Use cases

Built for what you're actually building.

The same API powers a weekend backtest and a 24/7 live workload. Start on the free tier, scale up on the enterprise plan, without swapping clients.

trading platforms

Trading platforms & exchanges

Power live charts, order tickets, and watchlists with real-time and historical quotes across stocks, forex, crypto, and commodities. One schema, one credential, sub-100ms median latency.

Read scenario
wallets & fintech apps

Crypto wallets & fintech apps

Embed live crypto prices and FX rates into wallets, payment flows, or end-user apps. Worldwide coverage, predictable per-market costs, and no enterprise minimums.

Read scenario
forex & FX infrastructure

Forex brokers & FX infrastructure

Drive pricing screens, conversion engines, and reconciliation with real-time and historical FX and metals. Majors, minors, exotics, and end-of-day fixings on one clock.

Read scenario
analytics & research

Market analytics & research platforms

Feed screeners, analytics tools, and research platforms with a unified, multi-asset feed. One ingestion adapter across stocks, forex, crypto, commodities, and on-chain fundamentals.

Read scenario
AI agents

AI agents & financial intelligence

Power agents, copilots, and intelligence products that quote and reason over real markets through one tool definition. Stable schema, single token, remote MCP server.

Read scenario
developer APIs

Financial data APIs for developers

Build any product on real-time and historical market data with one credential, one JSON schema, and first-party SDKs for Go, Python, and JavaScript. Free tier to prototype on.

Read scenario
07 · Enterprise

Built for security review and procurement.

Commercial terms, controls, and support that your security, procurement, and platform teams expect, without the six-figure minimums or annual commitments to start.

99.9%
Uptime SLA
TLS 1.3
In transit
AES-256
At rest
Net-30/60
Invoicing

99.9% uptime SLA

Monthly uptime commitment with service credits on enterprise plans. Continuous monitoring, on-call rotation, public incident history.

Multi-region infrastructure

Request routing and failover across regions. Low-latency endpoints close to your workloads, regardless of where you operate.

SSO & SAML

Single sign-on with your identity provider (Okta, Azure AD, Google Workspace, custom SAML 2.0). SCIM provisioning on enterprise tiers.

Role-based access & audit logs

Scoped API keys per environment, team roles with least-privilege defaults, and exportable audit logs for every credential and admin action.

Encryption end-to-end

TLS 1.3 in transit, AES-256 at rest, secrets isolated per tenant. Credentials are rotatable without downtime from the dashboard or API.

DPA & custom contracts

Standard Data Processing Agreement available on request. Custom MSAs, NDAs, and security questionnaires supported for enterprise procurement.

Dedicated support

Named account manager, priority response targets, and a shared Slack or Teams channel on enterprise plans. Engineering escalation when it matters.

Invoicing & custom terms

Annual commitments with volume discounts, invoice billing with net-30/60 terms, POs, and bank transfer. ACH, SEPA, and wire accepted.

08 · FAQ

Questions devs actually ask.

Straightforward answers on coverage, reliability, pricing, and where we are on the roadmap.

What is SiftingIO?

SiftingIO is a market data platform that provides real-time and historical data for stocks, FX, crypto, commodities, DEX, and on-chain markets through REST and WebSocket APIs. It uses multi-venue aggregation and unified JSON schemas so teams can access different asset classes through one consistent integration.

What markets do you cover?

Cryptocurrency prices aggregated across major venues, US-listed equities (common stocks, ETFs, and ADRs) with corporate actions and standardized fundamentals, foreign exchange majors, minors, and global exotics sourced from multiple global liquidity sources, commodities (precious and industrial metals, energy benchmarks, and agricultural reference prices), plus on-chain fundamentals (TVL, supply, holder counts, and protocol-level metrics) across the same credential. New asset classes join as each dataset meets our quality bar.

How do I authenticate the API?

A single bearer token on every REST and WebSocket request. The same API key works across all products, versions, and channels, so you don't juggle credentials per endpoint or re-issue keys when you add a new market.

What are the rate limits and quotas?

Free-tier defaults are generous enough to evaluate and run small workloads. Paid tiers scale linearly with your usage, with transparent overage pricing and no surprise throttling mid-backtest. Exact numbers are published on the pricing page and surfaced via response headers.

Do you offer historical market data?

Yes. Tick-level history and OHLCV candles are included, not an upsell. Backfill covers the ranges needed for research, backtesting, and audit. Historical depth is included on every plan that covers the underlying asset class.

Where does the data come from?

Cryptocurrency prices are aggregated across major venues and normalized into a single canonical view, so you get one feed instead of stitching venues yourself. US equities, ETFs, and ADRs are sourced from established market data providers, with corporate actions applied. Forex quotes are sourced from multiple global liquidity sources. Commodities use aggregated reference pricing across recognized benchmarks for metals, energy, and agricultural products.

How stable is the API schema?

Breaking changes are versioned. Within a version, fields are never removed; new fields are additive. You can pin a version in the URL so parsing code doesn't drift as we ship new capabilities.

What's your uptime and latency commitment?

We operate to a 99.9% monthly uptime SLA with sub-100ms median response latency from our primary regions. Enterprise plans include service credits for SLA breaches. Live system status, incident history, and performance metrics are published on our public status page.

Can I use SiftingIO from anywhere in the world?

Yes. The API is globally distributed and usable from any region where commercial market data services are permitted. Forex coverage includes majors, minors, and exotics worldwide, not just one regional market. Multi-region routing keeps latency low wherever your workloads run.

What enterprise controls and procurement support do you offer?

SSO and SAML 2.0, SCIM provisioning, role-based access control, scoped API keys per environment, and exportable audit logs. For procurement: standard Data Processing Agreement (DPA), custom MSAs, security questionnaires, and annual invoicing with net-30/60 terms, POs, and bank transfer.

How is data encrypted and isolated?

All traffic is encrypted with TLS 1.3 in transit. Data at rest uses AES-256. Credentials and secrets are isolated per tenant and rotatable from the dashboard or API without downtime. Administrative access is logged and available in audit-log exports.

Who is this built for?

Individuals, startups, research teams, fintech apps, and enterprise platforms. SiftingIO is built to put production market data within reach of builders of any size. The same infrastructure powers the free tier and the enterprise workload.

Who handles billing and legal?

SiftingIO is a product of SaltingIO LLC (Wyoming, USA). Subscriptions, invoices, and legal contracts are processed through SaltingIO LLC. Enterprise customers receive custom MSAs and annual agreements on request.

99.9% SLA · Multi-region · Worldwide

Ready to build on production market data?

Create an account, generate an API key, and start hitting crypto, equities, and forex endpoints over REST and WebSocket. Free tier included, no sales call required.