Bitcoin Forum
January 16, 2019, 09:45:34 PM *
News: The copper membership price will increase by about 300% around Friday.
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Advanced Multiple Exchange Arbitage  (Read 79 times)
Gdocal
Jr. Member
*
Offline Offline

Activity: 56
Merit: 3


View Profile
March 15, 2018, 04:39:20 PM
Last edit: March 15, 2018, 04:50:37 PM by Gdocal
 #1

Hi.
I am a C# developer and I am working on arbitrage bot.  I spend around 5 months (avg. 5 hours per day) to create this bot. I didn't see any similar projects, my project is very different among publicly available repositories. I implement some advanced ideas in my project, thanks to which my bot still able to catch some good arbs between multiple exchanges. Currently I test it between two exchanges: Bitfinex and Kraken. My bot catching triangle arbitrages, like: BTC/USD(Kraken) - ETH/USD(Bitfinex) - BTC/ETH(Bitfinex). So in this certain example BTC will be move from one exchange to another with some profit. I am hunting for profit as big(little) as 0.1% but I don't say it is not possible to get more...

Currently I experience issue that money can flow in one direction for a long time..let me explain:
back to example which I used:
here are 3 pairs: BTC/USD(Kraken) - ETH/USD(Bitfinex) - BTC/ETH(Bitfinex)
Here is money path: BTC->USD => USD->ETH => ETH->BTC
To make this arbitrage possible I need to have money on both exchanges:
On Kraken I need to have BTC and in Bitfinex I need to have USD.
After arbitrage get executed my available balances will be changed:
On Kraken I will have USD instead of BTC and on Bitfinex I will have BTC instead of USD.
So we are not able to catch another arbitrage because of lack of money. We need to return back to initial state somehow.
Here is possible solution:
1) Send money between exchanges ( it will be fine if we use only digital currencies and not USD), we can use TUSD but it is not universal solution, it will work only if both exchange support it, and another problem is for example Kraken doesn't treat TUSD equal to USD, you should trade USDT to USD and lose some profit on exchange fee and also price can be less than 1.00
2) Have a big pocket to be able to catch as many arbitrages as possible in one direction, and wait for direction get changed
3) Wait arbitrage in another direction, but the problem is  that we can wait for a long time to get direction changed, maybe one day maybe few days...
4) Find some another arbitrage path to return money to initial state.

So why I am writing here?

I am looking for partner who are also interesting in doing arbitrages and who has some experience and  great ideas which will help us make more money out of this.

There is still a lot of work on project so if candidate know C# it will be awesome.



1547675134
Hero Member
*
Offline Offline

Posts: 1547675134

View Profile Personal Message (Offline)

Ignore
1547675134
Reply with quote  #2

1547675134
Report to moderator
1547675134
Hero Member
*
Offline Offline

Posts: 1547675134

View Profile Personal Message (Offline)

Ignore
1547675134
Reply with quote  #2

1547675134
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
arunka71
Sr. Member
****
Offline Offline

Activity: 373
Merit: 255


View Profile
March 16, 2018, 04:15:19 AM
 #2

I using more Java and C++, but also wrote quite some arb code for crypto. I am interested in discussing ideas. PM me.
MrCrank
Sr. Member
****
Offline Offline

Activity: 756
Merit: 253



View Profile
March 16, 2018, 08:02:19 AM
 #3

I think C# is not best choice for bot.
better create bot for coinmarketcap to catch price.
Why do you choose Kraken?
Gdocal
Jr. Member
*
Offline Offline

Activity: 56
Merit: 3


View Profile
March 16, 2018, 09:56:10 AM
Last edit: March 16, 2018, 12:00:24 PM by Gdocal
 #4

I think C# is not best choice for bot.
better create bot for coinmarketcap to catch price.
Why do you choose Kraken?

I use C# as it is my main programming language, which I love.
I already have working prototype of my ideas, which gives profit. And the speed is the key! Get data from mediator like coinmarket cap and other it is no serious...
Why kraken? - I already have verified account there and almost zero fee, also because of their crappy API I think there is less competitors which is fine for begging.
coingal2017
Copper Member
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile
October 31, 2018, 09:46:49 AM
 #5

hi all, can you please kindly update me about the status of this advanced multiple exchange arbitage? We are looking for good arbitage bot.Thank you.
teramit
Legendary
*
Offline Offline

Activity: 1373
Merit: 1213

The Last Bitcoin Bender


View Profile
November 01, 2018, 05:54:40 PM
 #6

you said there is no website like this but at least a few exist like arbitrage.experts does what you are trying to do.it also sells account.Also i know some private projects that does same thing. You need money ? i think bottleneck is here money, all other things are easily reachable.
Also waiting one side for wind to change is not so rational, it is not so predictable so you may waste a lot of time or you may move early and miss the real opportunity.Trying to create a reasonable stat between exchanges may work for short-term but again it is not easy predicable.but of course better than doing nothing  Wink
MadCrackers_Com
Copper Member
Newbie
*
Offline Offline

Activity: 13
Merit: 0

MadCrackers.com - Blockchain Developer Forum


View Profile WWW
November 01, 2018, 05:56:51 PM
 #7

Im a c# developer, email me, lets get some work done =]

jeffrey.l.roberts@gmail.com
Pages: [1]
  Print  
 
Jump to:  

Bitcointalk.org is not available or authorized for sale. Do not believe any fake listings.
Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!