We Now Offer a FIX API and Support WebSockets

This week we are excited to officially release our FIX API and WebSockets


We built our current JSON-based API primarily for customers who are already familiar with trading on Bitcoin exchanges. But there are plenty of traders who trade on markets all over the world but aren’t familiar with the world of Bitcoin and simply aren’t able or willing to connect to an exchange over the public internet. So to help a whole new class of individuals and institutions enter the Bitcoin ecosystem and trade Bitcoin even faster, we’re now offering support for the FIX protocol.

If you’d like to connect with FIX, please email us at hello@gemini.com. We’ll get you set up with an IPSec VPN into our Sandbox environment, so you can test your trading software and complete our FIX certification process. Full documentation is available in draft form at https://docs.gemini.com/fix-api. Once you’re certified, to use FIX for trading you’ll need to connect directly to our datacenter in Secaucus, New Jersey via co-location cross-connect, extranet, or private line Ethernet.

We’ve heard some requests to use a FIX API over the public internet. However, our security, infrastructure, and engineering teams all agreed that that was an awkward (and potentially insecure) use of the protocol. So to accommodate users on the public internet, we’re also working on improving our JSON-based API, as you’ll see below. If you have any questions or comments, please don’t hesitate to send us an email at hello@gemini.com.


If you’re an JSON-based API user, there’s no need to constantly query for the latest order book and trade information anymore. We now offer WebSocketsfor streaming market data of our public order book and the latest trades on Gemini. This makes it easier to keep an accurate and up-to-date view of our order book. Please see our documentation for more information:


Or check out a live demo. Please test it out and let us know if you have any questions or feedback at hello@gemini.com.