A Cryptocurrency Exchange Library for Java

XChange is a Java library providing a simple and consistent API for interacting with 50+ Bitcoin and other crypto currency exchanges providing a consistent interface for trading and accessing market data.

Usage is very simple: Create an Exchange instance, get the appropriate service, and request data.

Features

  • MIT license
  • consistent API across all implemented exchanges
  • active development
  • very minimal 3rd party dependencies
  • modular components
  • polling capability (no Streaming)

What’s Next?

Now go ahead and study some examples, download the thing and provide feedback.

Simplicity

XChange provides a simple and consistent API for several diverse cryptocurrency exchanges.

Cross-technology

Use in your Android, Java EE or Java SE applications.

License

MIT open source license means you can use it worry-free in your personal and commercial projects.