<ul>
<li><h1><a href="http://code.google.com/p/ga-bitbot/source/browse" rel="nofollow">ga bitbot</a></h1>

<p>from the project page:</p>

<blockquote>
  <p>ga-bitbot is a distributed genetic algorithm tuned automated mtgox trading system for Bitcoin which includes market data collection, gene client/server, reporting tools, and automated trading.</p>
  
  <p>The intention of this project is to create a high frequency capable trade platform for the bitcoin p2p currency.</p>
</blockquote></li>
<li><h1><a href="https://github.com/maxme/bitcoin-arbitrage" rel="nofollow">bitcoin arbitrage</a></h1>

<p>From the project page:</p>

<blockquote>
  <p>bitcoin-arbitrage - opportunity detector and automated trading
  It gets order books from supported exchanges and calculate arbitrage opportunities between each markets. It takes market depth into account.</p>
  
  <p>Currently supported exchanges to get data:</p>
  
  <p>MtGox (USD, EUR)
  Bitstamp (USD, ~EUR)
  Bitcoin24 (EUR)
  Bitfloor (USD)
  Bitcoin-Central (EUR)
  BTC-e (USD, EUR)
  Intersango (EUR)
  Bitfinex (USD)</p>
  
  <p>Currently supported exchanges to automate trade:</p>
  
  <p>MtGox (EUR, USD)
  Bitstamp (USD)
  Bitcoin-Central (EUR) - closed</p>
  
  <p>(under MIT licence)</p>
  
  <p>*TODO:</p>
  
  <p>Tests
  Write documentation
  Add other exchanges:
  icbit
  BitFinex
  Update order books with a WebSocket client for supported exchanges (MtGox, Bitcoin-Central)
  Better history handling for observer "HistoryDumper" (Redis ?)
  Move EUR / USD from a market to an other:
  Coupons
  Ripple ?
  Negative Operations
  use Litecoin or other cryptocurrencies trades</p>
</blockquote></li>
</ul>

CC BY-SA 3.0
2012-09-30T14:24:41.633Z
Please add a description, do not post just an URL.
Stéphane Gimenez
CC BY-SA 3.0
2012-03-17T02:46:50.533Z
2014-10-07T06:29:47.987Z
2014-10-07T06:29:47.987Z
Stephen Gornick
<p>You can try this one also <a href="https://github.com/rokj/bitcoin_dealer" rel="nofollow">https://github.com/rokj/bitcoin_dealer</a>.</p>

<p>From the README file on the repo:</p>

<p><em>Bitcoin dealer is simple Django program (trading bot) for trading bitcoins currently only on MtGox exchange.</em></p>

<p><em>Bitcoin dealer supports MtGox API version 1 with following currencies: USD, EUR, GBP, PLN, CAD, AUD, CHF, CNY, NZD, RUB, DKK, HKD, SGD, THB, JPY and SEK.</em></p>

<p><em>Although program is really simple, it supports stop orders and maybe something more, but I am not really familiar with trading techniques and jargon.</em></p>

<p><em>Program is most useful for those who do not have time to watch price of bitcoin all the time, have a PC running all the time and know how to write few "Hello worlds" with two if cases.</em></p>

<p>Also, the link is not dead at time of editing (21/07/2013).</p>

CC BY-SA 3.0
2013-04-11T10:46:58.267Z
Link is currently dead, so unless edited this answer is worthless now.
o0'.
CC BY-SA 3.0
2013-07-21T16:55:53.563Z
Link is now live again.
Jamie Bull
CC BY-SA 3.0
2012-09-30T14:26:32.487Z
Welcome here. Please add a description of the software, do not post just an URL.
Stéphane Gimenez
CC BY-SA 3.0
2012-03-17T08:57:10.217Z
2013-07-21T11:50:36.687Z
2013-07-21T11:50:36.687Z
rkj
<p>When considering a bitcoin trading bot, you must decide where you will trade, generally which exchange you'd like to trade at, such as Binance or Poloniex. From there, you can either use a 'pre-packaged' strategy for buying and selling or developing your own based on various indicators. </p>

<p>I have developed a <a href="https://www.youtube.com/channel/UCVTnyT4fUxYkvawbggo8-AQ" rel="nofollow noreferrer">youtube course where I describe the open source development of a crypto trading bot in python</a>, with <a href="http://www.github.com/Roibal" rel="nofollow noreferrer">all crypto trading bot python code publicly available through github</a>. With this bot you can create and set your own strategies.</p>

<p>Other than my previous description, another well developed <a href="https://gekko.wizb.it/" rel="nofollow noreferrer">crypto trading bot is 'Gekko'</a>, open source on NodeJS and can has great, easy functionality to create and <a href="https://www.google.com/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=1&amp;cad=rja&amp;uact=8&amp;ved=0ahUKEwiAmuii96bcAhVL6YMKHTQVA4EQFggpMAA&amp;url=http%3A%2F%2Fgekkowarez.com%2F&amp;usg=AOvVaw0O3m9z0sTrPAZhZNBOrDtv" rel="nofollow noreferrer">implement strategies with large community support</a>. </p>

CC BY-SA 4.0
2018-07-17T20:06:28.013Z
2018-07-17T20:06:28.013Z
J. Roibal - BlockchainEng
<p>I wrote a simple market maker bot in Python: <a href="https://github.com/chrisacheson/liquidbot" rel="nofollow">https://github.com/chrisacheson/liquidbot</a></p>

<p>This software allows you to place orders on MtGox market.</p>

<blockquote>
  <p>Liquidbot uses ezl's wrapper code to interface with MtGox: <a href="https://github.com/ezl/mtgox" rel="nofollow">https://github.com/ezl/mtgox</a></p>
</blockquote>

<p>Aricie runs a hosted market maker bot platform: <a href="https://dnnbitcoin.aricie.com/default.aspx" rel="nofollow">https://dnnbitcoin.aricie.com/default.aspx</a></p>

CC BY-SA 3.0
2012-01-08T06:38:33.203Z
2013-08-08T18:52:53.033Z
2013-08-08T18:52:53.033Z
xyz
<p>Has anyone published an open-source trading bot that runs on a Bitcoin exchange?</p>

CC BY-SA 3.0
2012-01-08T05:01:49.840Z
Google results contain several such bots.
ripper234
CC BY-SA 3.0
2012-03-17T22:03:29.940Z
Instead of commenting each answer I'll write it here. All answers on this page can be improved by adding a little bit of explanation about the software that you're linking to. Answers with just links are not very good answers.
D.H.
<exchanges><trading><open-source><bots><arbitrage>
Are there any open-source trading bots out there?
ThePiachu
# Are there any open-source trading bots out there?

(Asked by: username_0 on 2012-01-08)

Has anyone published an open-source trading bot that runs on a Bitcoin exchange?

**Tags:** exchanges, trading, open-source, bots, arbitrage

> **Comments:**
> **username_1**: Google results contain several such bots.  
> **username_2**: Instead of commenting each answer I'll write it here. All answers on this page can be improved by adding a little bit of explanation about the software that you're linking to. Answers with just links are not very good answers.  

---

## 4 answers

### Answer by username_9 on 2012-01-08. Score: 4 | Accepted answer

I wrote a simple market maker bot in Python: <https://github.com/chrisacheson/liquidbot>

This software allows you to place orders on MtGox market.

> Liquidbot uses ezl's wrapper code to interface with MtGox: <https://github.com/ezl/mtgox>

Aricie runs a hosted market maker bot platform: <https://dnnbitcoin.aricie.com/default.aspx>


---

### Answer by username_3 on 2012-03-17. Score: 5

* # [ga bitbot](http://code.google.com/p/ga-bitbot/source/browse)

  from the project page:

  > ga-bitbot is a distributed genetic algorithm tuned automated mtgox trading system for Bitcoin which includes market data collection, gene client/server, reporting tools, and automated trading.
  >
  > The intention of this project is to create a high frequency capable trade platform for the bitcoin p2p currency.
* # [bitcoin arbitrage](https://github.com/maxme/bitcoin-arbitrage)

  From the project page:

  > bitcoin-arbitrage - opportunity detector and automated trading
  > It gets order books from supported exchanges and calculate arbitrage opportunities between each markets. It takes market depth into account.
  >
  > Currently supported exchanges to get data:
  >
  > MtGox (USD, EUR)
  > Bitstamp (USD, ~EUR)
  > Bitcoin24 (EUR)
  > Bitfloor (USD)
  > Bitcoin-Central (EUR)
  > BTC-e (USD, EUR)
  > Intersango (EUR)
  > Bitfinex (USD)
  >
  > Currently supported exchanges to automate trade:
  >
  > MtGox (EUR, USD)
  > Bitstamp (USD)
  > Bitcoin-Central (EUR) - closed
  >
  > (under MIT licence)
  >
  > \*TODO:
  >
  > Tests
  > Write documentation
  > Add other exchanges:
  > icbit
  > BitFinex
  > Update order books with a WebSocket client for supported exchanges (MtGox, Bitcoin-Central)
  > Better history handling for observer "HistoryDumper" (Redis ?)
  > Move EUR / USD from a market to an other:
  > Coupons
  > Ripple ?
  > Negative Operations
  > use Litecoin or other cryptocurrencies trades

> **Comments:**
> **username_4**: Please add a description, do not post just an URL.  

---

### Answer by username_5 on 2012-03-17. Score: 2

You can try this one also <https://github.com/rokj/bitcoin_dealer>.

From the README file on the repo:

*Bitcoin dealer is simple Django program (trading bot) for trading bitcoins currently only on MtGox exchange.*

*Bitcoin dealer supports MtGox API version 1 with following currencies: USD, EUR, GBP, PLN, CAD, AUD, CHF, CNY, NZD, RUB, DKK, HKD, SGD, THB, JPY and SEK.*

*Although program is really simple, it supports stop orders and maybe something more, but I am not really familiar with trading techniques and jargon.*

*Program is most useful for those who do not have time to watch price of bitcoin all the time, have a PC running all the time and know how to write few "Hello worlds" with two if cases.*

Also, the link is not dead at time of editing (21/07/2013).

> **Comments:**
> **username_4**: Welcome here. Please add a description of the software, do not post just an URL.  
> **username_6**: Link is currently dead, so unless edited this answer is worthless now.  
> **username_7**: Link is now live again.  

---

### Answer by username_8 on 2018-07-17. Score: 0

When considering a bitcoin trading bot, you must decide where you will trade, generally which exchange you'd like to trade at, such as Binance or Poloniex. From there, you can either use a 'pre-packaged' strategy for buying and selling or developing your own based on various indicators.

I have developed a [youtube course where I describe the open source development of a crypto trading bot in python](https://www.youtube.com/channel/UCVTnyT4fUxYkvawbggo8-AQ), with [all crypto trading bot python code publicly available through github](http://www.github.com/Roibal). With this bot you can create and set your own strategies.

Other than my previous description, another well developed [crypto trading bot is 'Gekko'](https://gekko.wizb.it/), open source on NodeJS and can has great, easy functionality to create and [implement strategies with large community support](https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwiAmuii96bcAhVL6YMKHTQVA4EQFggpMAA&url=http%3A%2F%2Fgekkowarez.com%2F&usg=AOvVaw0O3m9z0sTrPAZhZNBOrDtv).


---

