HitBTC Data Parser & API
HitBTC is a long-established cryptocurrency exchange known for its broad altcoin coverage, and StockAPIS extracts its real-time market data — spot prices, full order books, OHLCV candles, recent trades and 24h statistics across 800+ trading pairs — through a single REST API. HitBTC offers an official public API, and StockAPIS normalizes it to the same schema you use for every other exchange, so you query HitBTC, Binance and Kraken the same way without maintaining separate integrations.
| Type | Crypto exchange (spot + margin) |
|---|---|
| HQ | Global (Hong Kong / EU-focused) |
| Owner | HitBTC (operated by Hesta Investments Ltd.) |
| Asset classes | Crypto spot, Margin, Derivatives |
| Coverage | 800+ trading pairs |
| Scale | Established mid-tier exchange by listed-pair count |
| API access | Official API |
| Parse priority | ★★★☆☆ |
| Official site | hitbtc.com |
Platform Overview
Market Position
- A long-running exchange with one of the widest altcoin selections — 800+ trading pairs
- Strong coverage of small- and mid-cap tokens that are often unlisted on larger venues
- Spot plus margin trading, with European market accessibility
- Official public REST + WebSocket API, complemented by StockAPIS’s unified normalization
Data Coverage
StockAPIS exposes the full HitBTC market surface:
- Spot market data — real-time prices, 24h volume, bid/ask spreads, weighted average price
- Order book — live depth snapshots with configurable limits for liquidity analysis
- Trades — recent trades with timestamps, prices and quantities
- OHLCV / candles — candlestick data across intervals (1m → 1M) for historical and technical analysis
- 24h statistics — price change, high/low, open/close and quote volume per symbol
- Symbol info — listed trading pairs, base/quote currencies and tick metadata
Quick Start
import stockapis
client = stockapis.Client(api_key="your-api-key")
# Real-time ticker for a HitBTC pair
btc = client.hitbtc.get_market_data(symbol="BTCUSD")
print(f"Bitcoin: ${btc['lastPrice']} · 24h vol {btc['volume']}")const { StockAPIS } = require("stockapis");
const client = new StockAPIS({ apiKey: "your-api-key" });
// Live order book (top 100 levels)
const book = await client.hitbtc.getOrderBook({ symbol: "BTCUSD", limit: 100 });
console.log(book.bids[0], book.asks[0]);Sample API Response
{
"success": true,
"data": {
"symbol": "BTCUSD",
"lastPrice": "45000.00",
"priceChange": "2375.00",
"priceChangePercent": "5.56",
"weightedAvgPrice": "44800.00",
"bidPrice": "44999.90",
"askPrice": "45000.10",
"openPrice": "42625.00",
"highPrice": "45500.00",
"lowPrice": "44500.00",
"volume": "25000.5",
"quoteVolume": "1125000000.0",
"openTime": 1640908800000,
"closeTime": 1640995200000
},
"metadata": { "source": "hitbtc", "timestamp": "2024-01-15T10:30:00.000Z" }
}Use Cases
- Altcoin coverage — pull prices and depth for small- and mid-cap tokens often missing from larger exchanges
- Cross-exchange arbitrage — compare HitBTC quotes against other venues on one shared schema
- Quant research — historical candles and trades for backtesting and signal development
- Portfolio & risk — real-time marks for valuation, P&L and exposure monitoring
Frequently Asked Questions
Does HitBTC have an official API? Yes — HitBTC provides a public REST and WebSocket API. StockAPIS wraps it in a unified schema so HitBTC data matches every other source you pull.
What data can I get from HitBTC through StockAPIS? Spot prices, full order books, recent trades, OHLCV candles and 24h statistics across 800+ trading pairs, including many altcoins not listed elsewhere.
Can I stream HitBTC data in real time? Yes — StockAPIS supports real-time streaming for tickers, trades and order-book depth via WebSocket.