Skip to Content

Coinone Data Parser & API

Coinone is a leading South Korean cryptocurrency exchange offering KRW-denominated spot trading, and StockAPIS extracts its real-time market data — ticker prices, bid/ask spreads, order books, recent trades and 24h volume across 50+ Korean won pairs — through a single REST API. Coinone publishes an official public REST API, and StockAPIS normalizes it to the same schema you use for every other exchange, so you query Coinone, Binance and Upbit the same way without maintaining separate integrations.

TypeCrypto exchange (spot)
HQSouth Korea (Seoul)
OwnerCoinone, Inc.
Asset classesCrypto spot, KRW pairs
Coverage50+ trading pairs
ScaleTop-tier South Korean crypto exchange by volume
API accessOfficial API
Parse priority★★★☆☆
Official sitecoinone.co.kr

Platform Overview

Market Position

  • One of South Korea’s longest-running and most established crypto exchanges
  • 50+ trading pairs with a strong focus on KRW (Korean won) spot markets
  • A key reference venue for the Korean crypto market and the “kimchi premium”
  • Official public REST API, complemented by StockAPIS’s unified normalization

Data Coverage

StockAPIS exposes the full Coinone spot-market surface:

  • Ticker data — real-time last price, open/high/low, bid/ask and 24h change in KRW
  • Order book — live depth snapshots with bid and ask levels for each pair
  • Trades — recent trade history with price, volume and timestamps
  • Volume & statistics — 24h traded volume and per-pair exchange statistics
  • KRW pairs — the full set of Korean won spot markets and listed currencies
  • Korean market context — local price discovery for cross-exchange premium analysis

Quick Start

import stockapis client = stockapis.Client(api_key="your-api-key") # Real-time ticker for a Coinone KRW pair btc = client.coinone.get_market_data(symbol="BTC") print(f"Bitcoin: ₩{btc['last']} · 24h vol {btc['volume']}")
const { StockAPIS } = require("stockapis"); const client = new StockAPIS({ apiKey: "your-api-key" }); // Live order book for a KRW pair const book = await client.coinone.getOrderBook({ symbol: "BTC", currency: "KRW" }); console.log(book.bids[0], book.asks[0]);

Sample API Response

{ "success": true, "data": { "currency": "BTC", "first": "60000000", "high": "61000000", "low": "59000000", "last": "60500000", "bid": "60499900", "ask": "60500100", "volume": "25000.5", "change": "500000", "changePercent": "0.83", "timestamp": "1640995200" }, "metadata": { "source": "coinone", "timestamp": "2024-01-15T10:30:00.000Z" } }

Use Cases

  • Kimchi-premium arbitrage — compare Coinone KRW prices against global venues to capture the Korean spread
  • Algorithmic trading — real-time ticker and order-book feeds for automated KRW market strategies
  • Quant research — historical trades and price data for backtesting Korean-market signals
  • Portfolio & risk — real-time KRW marks for valuation, P&L and exposure monitoring

Frequently Asked Questions

Does Coinone have an official API? Yes — Coinone provides an official public REST API for market data such as tickers, order books and trades. StockAPIS wraps it in a unified schema so Coinone data matches every other source you pull.

What data can I get from Coinone through StockAPIS? Real-time KRW ticker prices, open/high/low, bid/ask spreads, order-book depth, recent trades and 24h volume across 50+ Korean won trading pairs.

Why is Coinone useful for arbitrage? Korean exchanges like Coinone often trade at a premium or discount to global venues (the “kimchi premium”), so KRW price feeds are essential for cross-market arbitrage and regional analysis.

Last updated on