Bitculator

Get Bitculator on Android

Marketcap:

$2.52 T

24h Volume:

$17.89 B

Nov 04 Liquidations:

$22.88 M

Sign up

Bitculator Data API

Crypto market data, one key away

Prices, history, exchanges, wallets, sentiment, indicators, and liquidations - the same data behind Bitculator, served as clean JSON with honest precision.

Live from your terminal
$ curl https://bitculator.com/api/v1/prices/bitcoin \
  -H "Authorization: Bearer YOUR_API_KEY"
{
  "data": {
    "slug": "bitcoin",
    "symbol": "BTC",
    "price": "63520.780763913",
    "change_24h": 1.35,
    "last_updated": "2026-07-03T12:00:07Z"
  }
}
Pricing

Plans that grow with your build

The Data API has its own plans and quota, separate from embeds. Start free - no card required.

2 months for free
Free

$0

forever

Explore the full API surface with a generous monthly allowance.

Starter

$9.99

/mo
or

$99.99

billed yearly

For production apps - five times the quota and premium indicator windows.

Most popular
Pro

$29.99

/mo
or

$299.99

billed yearly

For data-hungry platforms - our highest request quota and priority support.

Compare plans
Every value, aligned to its column.
Free
Starter
Pro
Usage & quota
Requests / month

10,000

50,000

250,000

Rate limit (req / min)

30

60

120

Rows per page

100

250

250

API keys

2

5

10

Data access
Endpoints

55

67

76

Currency conversions
Price updates every minute
Premium indicator windows
-
Signed price-alarm webhooks
Format & precision
JSON { data, meta } envelope
Decimal-string precision
X-Quota-* headers
OpenAPI 3 + Postman
27-language docs
Support & licensing
Support
Community
Email
Priority
Commercial use
-
Technical indicators
/​coins/​{slug}/​indicators
-
-
/​coins/​{slug}/​indicators/​adx
-
/​coins/​{slug}/​indicators/​cci
-
/​coins/​{slug}/​indicators/​cmf
-
/​coins/​{slug}/​indicators/​macd
-
-
/​coins/​{slug}/​indicators/​mfi
-
-
/​coins/​{slug}/​indicators/​obv
-
-
/​coins/​{slug}/​indicators/​price-volatility
-
-
/​coins/​{slug}/​indicators/​rsi
-
/​coins/​{slug}/​indicators/​sma
-
/​coins/​{slug}/​indicators/​stoch-rsi
-
-
/​coins/​{slug}/​indicators/​volume-volatility
-
/​coins/​{slug}/​indicators/​vwap
-
-
/​coins/​{slug}/​indicators/​williams-r
-
-
Sentiment
/​sentiment/​altseason
-
/​sentiment/​bull-bear
-
/​sentiment/​fear-greed
/​sentiment/​indicators
-
-

Prices are provisional launch figures. Quotas and rate limits are firm.

Full coverage

Ten endpoint families, one consistent API

Market data, analytics and editorial - coins, history, exchanges, wallets, sentiment, indicators, liquidations and more. Every family returns the same clean { data, meta } JSON, previewed below.

GET/v1/coins₿
BTC2.41%
$63,520.78
"63520.780763913"

Coins & prices

Rankings, filters, bulk prices, and per-coin detail with supplies, ATH, and links.

GET/history

Price history

Minutely to daily OHLC candles, marketcap history, and raw sparkline series.

GET/trust-score
87
13-factor
trust score

Exchanges & trust

Exchange rankings, volume history, and the full 13-factor trust score breakdown.

GET/v1/tickers
BTC/USDT63,520.78
ETH/USDT3,184.06
SOL/USDT172.94

Tickers & pairs

Every tracked market: per-exchange tickers and venue-aggregated trading pairs.

GET/wallets/compare
Ledger92
Trezor88

Wallets

Wallet scores, feature taxonomy, side-by-side compares, and release timelines.

GET/fear-greedBullish
62Greed

Sentiment

Fear & greed, bull/bear regime, altseason readings, and community votes.

GET/indicators/rsi13 families
RSI (14)58.2
MACD · SMA · EMAATR · Vol

Technical indicators

Thirteen daily indicator families per coin - RSI, MACD, SMA, volatility, and more.

GET/liquidations24h $412M

Liquidations

The raw derivatives liquidation feed plus hourly and daily aggregates.

GET/v1/insights23 langs

Editorial

Articles, curated videos, and AI market insights in nineteen languages.

GET/calculators/dca
DCA · $100 / week · 2y
+48.2%P&L

Calculators

DCA backtests, historical profit & loss, compounding, loans, and staking math.

Official SDKs

One API. Eight official SDKs.

Hand-written, idiomatic clients for every major language - the same 85 endpoints, pagination, typed errors and decimal-string precision everywhere. MIT-licensed and open source.

TypeScript

TypeScript

Node · Deno · browsers

$ npm install @bitculator/sdk
GitHub npm
Python

Python

3.9+ · zero dependencies

$ pip install bitculator
GitHub PyPI
PHP

PHP

8.1+ · zero dependencies

$ composer require bitculator/sdk
GitHub Packagist
Go

Go

1.23+ · stdlib only

$ go get github.com/bitculator/bitculator-go-sdk
GitHub pkg.go.dev
C# / .NET

C# / .NET

net8.0 · zero dependencies

$ dotnet add package Bitculator
GitHub NuGet
C++

C++

C++17 · header-only

$ FetchContent: bitculator-cpp-sdk
GitHub GitHub

All eight repos live under github.com/BitculatorMIT

Integrations

Crypto data, zero code.

Live prices, history and market metrics as plain spreadsheet formulas in Google Sheets and Microsoft Excel - or as tools your AI assistant calls through the MCP server. Same data, zero glue code - the spreadsheet connectors run on your Data API key, the MCP server on its own plan and keys.

Google Sheets

Google Sheets

Custom functions · paste-in script

=BITCULATOR_PRICE("bitcoin")
  • =BITCULATOR_PRICE()Live price of any coin, in any currency
  • =BITCULATOR_HISTORY()OHLC candles - spills a whole table
  • =BITCULATOR_FEARGREED()The Fear & Greed index, live
Extensions → Apps Script → paste → type a formula
Microsoft Excel

Microsoft Excel

Power Query · Office Scripts

fnBitculator("coins", [per_page = "100"])
  • fnBitculator()One reusable query function for every endpoint
  • Power QueryRefreshable data tables in Excel desktop
  • Office ScriptsScheduled refresh on Excel for the web
Data → Get Data → paste the query → Refresh All
MCP Server

MCP Server

19 tools · Claude, Cursor & more

https://bitculator.com/mcp
  • get_pricesLive price of any coin, in any currency
  • get_price_historyOHLC candles - spills a whole table
  • get_fear_greedThe Fear & Greed index, live
Paste the endpoint + your MCP key into your MCP client - done

Free API key, no card required - create one in the developer console

Quickstart

Your first call in under a minute.

You don't need an SDK - it's just HTTP with a Bearer header, and the same three steps work from curl, JavaScript, Python or PHP.

  1. 1

    Create a key

    Sign up free and generate an API key from your dashboard.

  2. 2

    Send a request

    curl any endpoint with your Bearer token.

  3. 3

    Get precise JSON

    A clean { data, meta } envelope with decimal-string prices.

$ curl https://bitculator.com/api/v1/coins/bitcoin \
    -H "Authorization: Bearer YOUR_API_KEY"
// 200 OK · GET /v1/coins/bitcoin
{
  "data": {
    "slug": "bitcoin",
    "symbol": "BTC",
    "price": "63520.780763913",
    "market_cap": "1254800433120.4187",
    "circulating_supply": "19754218.00000000",
    "change_24h": "2.41"
  },
  "meta": { "currency": "usd", "quota_remaining": 49712 }
}
X-Quota-Limit: 50000X-Quota-Remaining: 49712X-Quota-Reset: 2026-08-01

This call cost exactly 1 request - no credits, no compute units.

Get your free API key Read the docsNo credit card · 10,000 requests / month · free forever.

Built to be trusted

Precision and transparency, not marketing.

The exact data that powers Bitculator itself - with the integration guarantees serious builders expect.

Not a scraped or resold copy

Every price, trust score and indicator you pull is the exact dataset rendering on Bitculator right now - the data our own product runs on, not a third-party mirror.

See it live
Independently measured

OpenChainBench, an independent benchmark, measures how close each crypto price API sits to the real exchange price. See how Bitculator compares.

View the benchmark

Decimal-string precision

Prices, rates and supplies ship as strings - never lossy floats. No rounding surprises in your ledger.

"price": 63520.780763912 // lossy float
"price": "63520.780763913" // exact string

Consistent envelope

Success is always { data, meta }; errors are always a typed error object - so a 429 looks exactly like you'd expect.

200 { "data", "meta" }
429 { "error": { "code": "rate_limited" }}
Retry-After: 1 · X-Quota-Remaining: 0

Quota you can see

Every response carries X-Quota-* headers. One call is one request - no hidden compute units.

requests41,204 / 50,000

Signed webhooks

Price alarms are pushed to your endpoint with a signature you verify before trusting the payload.

POST your-endpoint
X-Bitculator-Signature: t=1720…,v1=3f9a…
{ "type": "alarm.triggered" }
HMAC-signed · SSRF-guarded · HTTPS-only · up to 5 endpoints

OpenAPI 3 + Postman

A public spec (no key) and a Postman collection - instant client codegen in any language.

GET /api/v1/openapi.json

Docs in 27 languages

Interactive reference at /documentation/crypto-api/v1, localized across all 27 supported languages.

ENDEFRESJAZH+21

Did we forget anything?

Your input helps us keep things correct. Contact us if anything is incorrect or missing.

Contact