For tech’s sake in this cryptoeconomy PhD thread, working with Bitfinex API was a pleasure. A simple websocket protocol with concise deterministic event packets and clear documentation. The only limitation is $1k barrier even for testing purposes, but no big deal. These guys know their ropes.
Opposed to say Bitmex, which rolled out a braintrashing overengineered differential update protocol, so hard to scratch that we just opted out of its implementation. I believe that was inspired by bare fix/fast, with all strings attached (pun intended).