Author

Topic: Framework/library for bitcoin trading bot? (Read 5102 times)

legendary
Activity: 1148
Merit: 1001
Radix-The Decentralized Finance Protocol
March 28, 2013, 10:28:46 PM
#7
Here's the only thing I've found that might fit the definition of "library" for trading, and it's in Java:

https://github.com/timmolter/XChange

Thanks. That looks well enough mantained.
legendary
Activity: 1246
Merit: 1010
Im looking for a framework/library to program a trading bot. Ideally Python but java or even C would be acceptable. Anyone can recommend any?

Just to be clear, Im not looking for an already programmed bot or strategies. Im looking for a library that it will facilitate writting my own.

I've got a python system the grabs the Gox and CampBX feeds and stores it to a postgresSQL database.  And I've written some simple queries across the data...
full member
Activity: 218
Merit: 100
Im looking for a framework/library to program a trading bot. Ideally Python but java or even C would be acceptable. Anyone can recommend any?

Just to be clear, Im not looking for an already programmed bot or strategies. Im looking for a library that it will facilitate writting my own.

Here's the only thing I've found that might fit the definition of "library" for trading, and it's in Java:

https://github.com/timmolter/XChange

Even though it's in Ruby, I'm finding this post helpful as I've started writing my own arbitrage bot in Python.  If you're looking to include arbitration in your bot, it may prove of use:

http://www.kelvinjiang.com/2010/10/currency-arbitrage-in-99-lines-of-ruby.html

Here are a few implementations of the above algo in Python:

http://shriphani.com/blog/2010/07/02/bellman-ford-algorithms-applications-triangular-arbitrage/
https://github.com/mlbright/arbitrage

I know that you're not looking for an actual bot, but here's one specifically for arbitrage in Python that might help you with exchange APIs. It's even licensed MIT (thanks maxme!). It uses a brute force algo for arbitration, and I don't know enough about this to say whether or not it would be as effective as something like Bellman-Ford. 

https://github.com/maxme/bitcoin-arbitrage

I
sr. member
Activity: 462
Merit: 250
Clown prophet
Started PHP repository for that. Currently imported only btce interface. MtGox and Bitstamp comming.

https://github.com/pentarh/btctrading-lib
legendary
Activity: 1904
Merit: 1002
sr. member
Activity: 462
Merit: 250
Clown prophet
I wrote custom one (php). Didn't find anything suitable.
legendary
Activity: 1148
Merit: 1001
Radix-The Decentralized Finance Protocol
Im looking for a framework/library to program a trading bot. Ideally Python but java or even C would be acceptable. Anyone can recommend any?

Just to be clear, Im not looking for an already programmed bot or strategies. Im looking for a library that it will facilitate writting my own.
Jump to: