Is Blockchain-level Simple Market Making Bot Feasible?

Started by clayop, December 06, 2015, 05:42:12 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

JonnyB

Quote from: Xeldal on December 08, 2015, 01:40:23 AM
I think it would be dead simple to add something like this, native to a client. 

Have it track a feed and you set a percentage offset for Bid and Ask.  Cancel and replace after some %change.

just designate some portion of your balance and hit go.

It could get lots more complicated obviously, but for this basic function what else would you need?

I may release a bot that does this from the API, but there's no reason it couldnt be added natively.  Sounds like a good FBA candidate perhaps.  Its a roundabout way of doing relative orders essentially.

Please do
I run the @bitshares twitter handle
[url="//twitter.com/bitshares"]twitter.com/bitshares[/url]

Xeldal

I think it would be dead simple to add something like this, native to a client. 

Have it track a feed and you set a percentage offset for Bid and Ask.  Cancel and replace after some %change.

just designate some portion of your balance and hit go.

It could get lots more complicated obviously, but for this basic function what else would you need?

I may release a bot that does this from the API, but there's no reason it couldnt be added natively.  Sounds like a good FBA candidate perhaps.  Its a roundabout way of doing relative orders essentially. 

clayop

Quote from: dannotestein on December 07, 2015, 04:04:59 AM
Quote from: clayop on December 06, 2015, 05:42:12 AM
As someone suggested, simple market making bot at blockchain level would increase liquidity a lot. For example, one can make market at BTC:OPENBTC with less risks. The MM bot can read information on blockchain(e.g. feed price, highest bid, lowest ask), calculate some conditions (e.g. ratio of CNY/KRW feed), tolerance, update interval, etc.
If it is not feasible right now, we may need an easy-to-use MM program (.exe or .dmg or python script)

Now I only have rough ideas. Your thoughts?
We're planning to run market-making bots on the bitshares exchange. Mostly it is a matter of adding an interface to the market api for graphene, so it shouldn't take too long. We plan to start the work some time this week.

Is it open for everyone under their own risk?
Bitshares Korea - [url="http://www.bitshares.kr"]http://www.bitshares.kr[/url]
Vote for me and see Korean Bitshares community grows
delegate-clayop

dannotestein

Quote from: clayop on December 06, 2015, 05:42:12 AM
As someone suggested, simple market making bot at blockchain level would increase liquidity a lot. For example, one can make market at BTC:OPENBTC with less risks. The MM bot can read information on blockchain(e.g. feed price, highest bid, lowest ask), calculate some conditions (e.g. ratio of CNY/KRW feed), tolerance, update interval, etc.
If it is not feasible right now, we may need an easy-to-use MM program (.exe or .dmg or python script)

Now I only have rough ideas. Your thoughts?
We're planning to run market-making bots on the bitshares exchange. Mostly it is a matter of adding an interface to the market api for graphene, so it shouldn't take too long. We plan to start the work some time this week.
[url="http://blocktrades.us"]http://blocktrades.us[/url] Fast/Safe/High-Liquidity Crypto Coin Converter

clayop

As someone suggested, simple market making bot at blockchain level would increase liquidity a lot. For example, one can make market at BTC:OPENBTC with less risks. The MM bot can read information on blockchain(e.g. feed price, highest bid, lowest ask), calculate some conditions (e.g. ratio of CNY/KRW feed), tolerance, update interval, etc.
If it is not feasible right now, we may need an easy-to-use MM program (.exe or .dmg or python script)

Now I only have rough ideas. Your thoughts?
Bitshares Korea - [url="http://www.bitshares.kr"]http://www.bitshares.kr[/url]
Vote for me and see Korean Bitshares community grows
delegate-clayop