In my free time, I’ve been messing around with cryptocurrencies. Bitcoin, Ether, Litecoin as well as a couple of other, lesser known altcoins. I am mainly using GDAX and Bitfinex for my trades. It’s a lot of fun!
Pretty much all exchanges offer some sort of API. I created a simple .NET client for the GDAX and wrote a simple trading framework. I decided to learn the Akka.net actor model for this project, as it makes writing trading bots easier. Speed is not an issue, as I’ve noticed GDAX’s position tracking system cannot keep up with my apps.
Today I have open sourced my framework on GitHub under revised BSD license. You can clone it from here. It ships with a simple “buy low sell high” strategy which illustrates how to consume prices and interact with orders. More exchange backends to come (or feel free to contribute more).