Bitculator

Get Bitculator on Android

Marketcap:

$2.60 T

24h Volume:

$19.42 B

Oct 14 Liquidations:

$16.53 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
23-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

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 23 languages

Interactive reference at /documentation/api/v1, localized across all 20 supported languages.

ENDEFRESJAZH+13

Did we forget anything?

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

Contact