knowm/XChange
XChange is a Java library providing a streamlined API for interacting with 60+ Bitcoin and Altcoin exchanges providing a consistent interface for trading and accessing market data. observed · 2026-08-28
Health v2 · maintenance only
75/100
- Activity 95
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5326
- days_rel: n/a
- days_push: 33
- n_releases_24m: 0
Adoption not part of the score
4079 stars · 1998 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
XChange is a Java library providing a simple, consistent API for interacting with 60+ Bitcoin and other cryptocurrency exchanges. It supports both polling and streaming access for trading operations and market data across a unified interface.
Use cases
- connect to multiple crypto exchanges from Java with one API
- fetch ticker and order book market data from Bitcoin exchanges
- place and manage trades on cryptocurrency exchanges programmatically
- stream live market data from Binance or Bitfinex
- build a crypto trading bot in Java
- get account balances and trade history from exchanges
When to choose
- you need a unified Java API across many cryptocurrency exchanges
- you want both REST polling and streaming market data in one library
- you're building Java, Android, or Java EE apps that trade crypto
When to avoid
- you need exchanges not among the 60+ supported integrations
- you're not working on the JVM and prefer a native Python or JS library
- you need guaranteed production support for every exchange's latest API changes
Facets
library · maturity active
http-client sdk streaming fintech apis jvm cross-platform crypto-exchanges trading market-data bitcoin altcoin java-library cryptocurrency android
4 sources
- readme: https://github.com/knowm/XChange · fetched 2026-08-28 · 63d15b043031
- homepage: http://knowm.org/open-source/xchange/ · fetched 2026-08-29 · 468f344e80c8
- site_page: https://knowm.org/about · fetched 2026-08-29 · 3831fa5bff45
- site_page: https://knowm.org/javadocs/xchange/index.html · fetched 2026-08-29 · ca363ef4076c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| knowm/XChange | main | 75 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem