Skip to Content

Bithumb Data Parser & API

Bithumb is one of South Korea’s largest cryptocurrency exchanges, dominant in Korean won (KRW) spot markets, and StockAPIS extracts its real-time market data — KRW pair prices, order books, recent trades, OHLCV candles and 24h volume across 100+ trading pairs — through a single REST API. Bithumb offers an official public API, and StockAPIS normalizes it to the same schema you use for every other exchange, so you query Bithumb, Binance and Coinbase the same way without maintaining separate integrations.

TypeCrypto exchange (spot)
HQSouth Korea (Seoul)
OwnerBithumb Korea Co., Ltd.
Asset classesCrypto spot, KRW markets
Coverage100+ trading pairs
ScaleTop-tier South Korean exchange by KRW volume
API accessOfficial API
Parse priority★★★★☆
Official sitewww.bithumb.com

Platform Overview

Market Position

  • One of the largest crypto exchanges in South Korea by KRW-denominated trading volume
  • 100+ trading pairs, with deep liquidity concentrated in Korean won (KRW) spot markets
  • A core venue for tracking the “Kimchi premium” — the price gap between Korean and global markets
  • Official public REST + WebSocket API, complemented by StockAPIS’s unified normalization

Data Coverage

StockAPIS exposes the full Bithumb market surface:

  • Spot market data — real-time closing/opening prices, 24h high/low, volume and price change rate
  • Order book — live bid/ask depth snapshots with configurable level counts
  • Trades — recent transaction history with timestamps, prices and volumes
  • OHLCV / candles — candlestick data across intervals for historical and technical analysis
  • KRW markets — Korean won pairs and local-market metrics for regional analysis
  • Exchange info — available trading pairs, tick sizes and market statistics

Quick Start

import stockapis client = stockapis.Client(api_key="your-api-key") # Real-time ticker for a Bithumb KRW pair btc = client.bithumb.get_market_data(symbol="BTC_KRW") print(f"Bitcoin: ₩{btc['closing_price']} · 24h vol {btc['units_traded']}")
const { StockAPIS } = require("stockapis"); const client = new StockAPIS({ apiKey: "your-api-key" }); // Live order book (top 30 levels) const book = await client.bithumb.getOrderBook({ symbol: "BTC_KRW", count: 30 }); console.log(book.bids[0], book.asks[0]);

Sample API Response

{ "success": true, "data": { "symbol": "BTC_KRW", "opening_price": "60000000", "closing_price": "60500000", "min_price": "59000000", "max_price": "61000000", "units_traded": "25000.5", "acc_trade_value": "1512500000000", "prev_closing_price": "60000000", "units_traded_24h": "25000.5", "acc_trade_value_24h": "1512500000000", "fluctate_24h": "500000", "fluctate_rate_24h": "0.83", "date": "1640995200000" }, "metadata": { "source": "bithumb", "timestamp": "2024-01-15T10:30:00.000Z" } }

Use Cases

  • Algorithmic trading — real-time price and order-book feeds for market-making and execution bots on KRW pairs
  • Kimchi-premium arbitrage — compare Bithumb KRW prices against global venues on one schema to capture regional spreads
  • Quant research — historical candles and trades for backtesting and signal development
  • Portfolio & risk — real-time KRW marks for valuation, P&L and exposure monitoring

Frequently Asked Questions

Does Bithumb have an official API? Yes — Bithumb provides a public REST and WebSocket API. StockAPIS wraps it in a unified schema so Bithumb data matches every other source you pull.

What data can I get from Bithumb through StockAPIS? Real-time KRW pair prices, opening/closing and 24h high/low, order books, recent trades, OHLCV candles and price change rates across 100+ pairs.

Why is Bithumb useful for arbitrage? Bithumb’s KRW markets often trade at a premium or discount to global USD venues. StockAPIS normalizes both sides so you can monitor and act on the spread programmatically.

Last updated on