Bitcoin Forum
July 20, 2024, 10:09:21 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Should MT Gox start allowing bots to opt-into being tagged?  (Read 1230 times)
gweedo (OP)
Legendary
*
Offline Offline

Activity: 1498
Merit: 1000


View Profile
September 14, 2012, 04:35:19 PM
 #1

Since mt gox does that report and basically brings out amazing stats and information about their service. I was wondering if they added a variable on to the submit trade call, that tells if your a bot. I know I would add this to my bot. I be curious to see how many trades are from bots, where the bots are fighting and pushing up or down the price. Could be cool information I think.
isis
Full Member
***
Offline Offline

Activity: 154
Merit: 102


View Profile
September 14, 2012, 06:27:09 PM
 #2

Since mt gox does that report and basically brings out amazing stats and information about their service. I was wondering if they added a variable on to the submit trade call, that tells if your a bot. I know I would add this to my bot. I be curious to see how many trades are from bots, where the bots are fighting and pushing up or down the price. Could be cool information I think.

I agree that would be cool information.  However I'm not sure there is a reliable way to tell a bot from a human running a regular app.  If the bot fails to identify itself as such, or the human decides to lie there isn't a way to enforce that.

I can tell you though that as a project for school and later as a contract for a financial services firm that I've written applications which can analyze market data and separate bot from human activity.

It's pretty simple when you get down to it.  You take all the market data you can get your hands on and apply signal processing techniques to it to filter out the noise (humans) and look for individual patterns in the signal.  Once you identify patterns you group the patterns together and look for relationships between those patterns.  These relationships are your bots (or the cumulative effect of several similar bots).  Next you analyze your patterns for ratio relationships such as peak, valley & slope.  Now you have uncovered the algorithm(s) driving your bot(s).

MtGox has 7 distinct patterns, there are 3.5 bots responsible for about 60% of all volume.
It used to have 4 but we lost a pattern the day after Bitcoinica was closed.

Also since Bitcoinica has been gone there has been a significant run up in price.  I think the way they encouraged shorting was driving down the market price.  The other possibility is the August peak / December valley cyclical curve may have kicked in which is something showing up as a possible bot (hence .5)







 

Interested in OpenPay?
https://github.com/openpay
Donate to show your appreciation and support the effort!

1LMDCSAwjhT2Vp1sSf62dybEYW3MYpsoZj

Pyramining Links - Help OpenPay and get a 10% bonus on your funds.
http://pyramining.com/referral/zre9ysgqt
http://pyramining.com/referral/ans9km72g
http://pyramining.com/referral/f3k4xebzp
http://pyramining.com/referral/nc3ag2sdb
epetroel
Sr. Member
****
Offline Offline

Activity: 431
Merit: 251


View Profile
September 14, 2012, 08:07:29 PM
 #3

Seems like just separating the website orders from orders placed via the API would probably be enough.

I realize that some orders placed through the API could be from actual humans using an alternate client, but I'd bet that volume is pretty small relative to bots and website orders.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!