[Bounty] 160,000 BTS for an instant exchange arbitrage bot

Started by monsterer, July 18, 2015, 09:19:36 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

monsterer

Quote from: lastagile on August 02, 2015, 03:02:53 AM
What is the CC? is it a open source project ? seems interesting

CC?

The bounty is for this to be open-source - the idea being anyone can and should use it.
My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

lastagile

What is the CC? is it a open source project ? seems interesting

xiahui135

there are several instant exchange bot in Nxt forum.  they can do arbitrage between different exchanges.
why not talk to them, and do something together?

monsterer

Quote from: GChicken on July 31, 2015, 05:41:02 PM
@monsterer - with ME api is there a method to lock in an exchange rate other than buying off the order book? are order prices locked in once a pending TX has been seen or order price calculated once the TX has been accepted into a block and processed?
also is there an ability to create a withdraw with a memo e.g BTS deposits go to an account with a memo so if i wanted to go BTC-BTS(ME) -> BTS-BTC (SS) it would require me to create a withdraw on ME including a memo provided by SS.. or am i missing the point and we are actually trying to go the other way BTS(wallet) -> BTS-BTC(ME) -> BTC-BTS(SS) ->Wallet.

There isn't a way to lock in the rates - you just have to hope the price doesn't move so fast in 7 mins for a buy order - sells are generally much faster. Sell orders go to a BTC address, so no memo is possible. Buy orders have to use our memo, obviously. Not sure you actually need what you are asking for?
My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

GChicken

Quote from: dannotestein on July 19, 2015, 05:14:26 PM
Quote from: cylonmaker2053 on July 19, 2015, 05:02:31 PM
Quote from: GChicken on July 19, 2015, 02:36:49 AM
BitShares and BitUSD are currently offline at shapeshift.io :(

any hints as to if blocktrades.us has an unofficial API?

whoa, this is worrisome...anyone have an idea why??? i'm going to reach out to their customer support. has anyone already done that?
Don't let it bother you too much. We've been handing out the API to anyone who wants it, we just don't have it officially published on the site because of upcoming minor changes to it. Once we've released those changes (should be in the next few days), we'll publish an extremely well-documented system for the API (better than the one's we've had to wade thru for the exchanges we're hooked up to).

Agreed sometimes people dont make it easy :) - could you point me in the right direction for the api docs if they are available, or send me a PM with where i might find them. - Thank you

GChicken

@monsterer - with ME api is there a method to lock in an exchange rate other than buying off the order book? are order prices locked in once a pending TX has been seen or order price calculated once the TX has been accepted into a block and processed?
also is there an ability to create a withdraw with a memo e.g BTS deposits go to an account with a memo so if i wanted to go BTC-BTS(ME) -> BTS-BTC (SS) it would require me to create a withdraw on ME including a memo provided by SS.. or am i missing the point and we are actually trying to go the other way BTS(wallet) -> BTS-BTC(ME) -> BTC-BTS(SS) ->Wallet.

also I noticed you were selling BitUSD for .55 cents per BitUSD :) good price although was only for ~30 seconds... BTC-BitUSD exchange did not process at that price - but would be interested to know what made the price display so low(API and Website displayed the same price) (Screenshot - http://imgur.com/09OomRI)

I would like to build this but cant get my head around all the order types and processes. e.g SS will only give you a good price if you fix the amount to be deposited otherwise the rate is pretty bad. on that note you seems to have very competitive price every time i update so kudos for that!
Price Comparison: http://imgur.com/z42sgGm


EstefanTT

Quote from: GChicken on July 23, 2015, 09:37:48 AM
btw, when do i become a Jr member??

At 50 there is a change but I don't remember which.
Bit20, the cryptocurrency index fund [url="http://www.bittwenty.com"]http://www.bittwenty.com[/url]
(BitShares French ConneXion - [url="//www.bitsharesfcx.com"]www.bitsharesfcx.com[/url])

monsterer

My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

GChicken


updated the api call to Poloniex to take in more data, so now the pic below has full orderbook data from Poloniex, bter and bittrex combined.

http://imgur.com/tnDeoZa


lakerta06

Quote from: GChicken on July 23, 2015, 09:37:48 AM
btw, when do i become a Jr member??

After some number of posts I guess. But dont spam, spams are deleted :)

monsterer

Please note: this bounty is not for a general arbitrage bot, but a specific one which works with instant exchanges: shapeshift, metaexchange and blocktrades.

shapeshift and metaexchange both support NXT as well as BTS.
My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

GChicken


GChicken

Hi Guys,

Just revisiting this and found that SS is still offline :(, has anyone contacted their support?

Liquidity doesn't look too bad from what i see on the centralized exchanges
http://imgur.com/gj2j9D1

*Poloniex is only feeding me 10% worth of buy/sell data (that's why sell volume looks a bit flat from 10-30%) but that also mean that between bter and bittrex (which provide there whole order book) that there is 9BTC worth of buy pressure  between 10-30% and barely any sell pressure

monsterer

Quote from: xeroc on July 23, 2015, 08:12:11 AM
I would recommend writing a plugin for MetaExchange, CCEDK, and BitShares for Xchange
https://github.com/timmolter/XChange

I'm not sure it will be possible to integrate with that library, as it's for authenticated type exchanges. Also, we need something which can connect to local wallets and send funds.
My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

xeroc

I would recommend writing a plugin for MetaExchange, CCEDK, and BitShares for Xchange
https://github.com/timmolter/XChange

mindphlux

I wrote an arbitrage bot (in PHP) couple of years ago to trade between various bitcoin/altcoin exchanges.. it may be adapted, but I lack the time for this..
Please consider voting for my witness mindphlux.witness and my committee user mindphlux. I will not vote for changes that affect witness pay.

monsterer

My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

cylonmaker2053


sudo


cylonmaker2053

Quote from: Riverhead on July 19, 2015, 05:21:32 PM
Quote from: cylonmaker2053 on July 19, 2015, 05:02:31 PM
Quote from: GChicken on July 19, 2015, 02:36:49 AM
BitShares and BitUSD are currently offline at shapeshift.io :(

any hints as to if blocktrades.us has an unofficial API?

whoa, this is worrisome...anyone have an idea why??? i'm going to reach out to their customer support. has anyone already done that?

ShapeShift will go offline if liquidity is too low. Since they are a reseller they can only sell what they can buy at the time of purchase. Wouldn't lose any sleep over it.

oh wow, ok...didn't realize our volume was that pitiful these days.

dannotestein

Quote from: Riverhead on July 19, 2015, 05:21:32 PM
Quote from: cylonmaker2053 on July 19, 2015, 05:02:31 PM
Quote from: GChicken on July 19, 2015, 02:36:49 AM
BitShares and BitUSD are currently offline at shapeshift.io :(

any hints as to if blocktrades.us has an unofficial API?

whoa, this is worrisome...anyone have an idea why??? i'm going to reach out to their customer support. has anyone already done that?

ShapeShift will go offline if liquidity is too low. Since they are a reseller they can only sell what they can buy at the time of purchase. Wouldn't lose any sleep over it.
Heh, I think I misinterpreted gchicken's post, guess I need some more sleep :-)
[url="http://blocktrades.us"]http://blocktrades.us[/url] Fast/Safe/High-Liquidity Crypto Coin Converter

Riverhead

Quote from: cylonmaker2053 on July 19, 2015, 05:02:31 PM
Quote from: GChicken on July 19, 2015, 02:36:49 AM
BitShares and BitUSD are currently offline at shapeshift.io :(

any hints as to if blocktrades.us has an unofficial API?

whoa, this is worrisome...anyone have an idea why??? i'm going to reach out to their customer support. has anyone already done that?

ShapeShift will go offline if liquidity is too low. Since they are a reseller they can only sell what they can buy at the time of purchase. Wouldn't lose any sleep over it.

dannotestein

Quote from: cylonmaker2053 on July 19, 2015, 05:02:31 PM
Quote from: GChicken on July 19, 2015, 02:36:49 AM
BitShares and BitUSD are currently offline at shapeshift.io :(

any hints as to if blocktrades.us has an unofficial API?

whoa, this is worrisome...anyone have an idea why??? i'm going to reach out to their customer support. has anyone already done that?
Don't let it bother you too much. We've been handing out the API to anyone who wants it, we just don't have it officially published on the site because of upcoming minor changes to it. Once we've released those changes (should be in the next few days), we'll publish an extremely well-documented system for the API (better than the one's we've had to wade thru for the exchanges we're hooked up to).
[url="http://blocktrades.us"]http://blocktrades.us[/url] Fast/Safe/High-Liquidity Crypto Coin Converter

cylonmaker2053

Quote from: GChicken on July 19, 2015, 02:36:49 AM
BitShares and BitUSD are currently offline at shapeshift.io :(

any hints as to if blocktrades.us has an unofficial API?

whoa, this is worrisome...anyone have an idea why??? i'm going to reach out to their customer support. has anyone already done that?

xeroc


monsterer

Quote from: GChicken on July 19, 2015, 02:36:49 AM
BitShares and BitUSD are currently offline at shapeshift.io :(

any hints as to if blocktrades.us has an unofficial API?

Try sending  dannotestein a PM :)
My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads

openledger

Quote from: monsterer on July 18, 2015, 09:19:36 PM
I don't have time to code this myself, so I'm gonna make a 40k BTS bounty for a metaexchange->shapeshift->blocktrades arbitrage bot.

It should automatically work out if there is a profit to be made through arbitrage between each of the instant exchanges and then actually be able to make the trade (by sending funds from the relevant wallet) and record the actual results (by monitoring wallets and exchanges) along with the expected result in a mysql database.

Blocktrades.io doesn't have an official API, so the author will need to use cunning to get this to work :)

edit: oh, and this should be made open source as well, github

For now we have the instant order trdaing option installed on btc pairs, and our next step is adding instant order funktion for bitusd and bts, this infor just to let you know that there are alternatives in the works, and they will of course be an active asset in the future ccedk wallet version.
OpenLedger blockchain in services and solutions - [url="https://openledger.info"]https://openledger.info[/url]
BitShares explorer: [url="https://bitsharescan.com"]https://bitsharescan.com[/url]
BitShares commitee member since 2015

GChicken

BitShares and BitUSD are currently offline at shapeshift.io :(

any hints as to if blocktrades.us has an unofficial API?

Riverhead


It's in the works if I ever get time to work on it  :'( Well, not the MySQL tracking but...it's a good idea.

monsterer

#1
I don't have time to code this myself, so I'm gonna make a 40k 80k 160k  BTS bounty for a metaexchange->shapeshift->blocktrades arbitrage bot.

It should automatically work out if there is a profit to be made through arbitrage between each of the instant exchanges and then actually be able to make the trade (by sending funds from the relevant wallet) and record the actual results (by monitoring wallets and exchanges) along with the expected result in a mysql database.

Blocktrades.io doesn't have an official API, so the author will need to use cunning to get this to work :)

edit: oh, and this should be made open source as well, github
My opinions do not represent those of metaexchange unless explicitly stated.
[url="https://metaexchange.info"]https://metaexchange.info[/url] | Bitcoin<->Altcoin exchange | Instant | Safe | Low spreads