Author

Topic: Mt.Gox - Skipping Sell Orders, or is it incorrect stats? (Read 1239 times)

vip
Activity: 608
Merit: 501
-
Hi,

If you let me know your account ID, I'll be able to check your order. Please make sure to do not delete such orders in such a case.


Mark
legendary
Activity: 947
Merit: 1042
Hamster ate my bitcoin
Today I had a sell order, I got impatient and a lowered my price to match a buy order. I then cancelled the original sell order. But the original sell order remained on the orderbook for thirty mins or so.

I think the gox server has been having trouble keeping up with all the orders today.

It is possible your sell order was in a pending state and the server didn't have time to tell you about it.
legendary
Activity: 924
Merit: 1004
Firstbits: 1pirata
hero member
Activity: 714
Merit: 500
Dont know, watching.
legendary
Activity: 1750
Merit: 1007
Something is definitely wrong here.  Now the high is 5.0.  One of my 4.9s has STILL not sold.  Yet one of my 5.0s did.  Something is definitely wrong in the trade matching.

UPDATE:
Order of events:
I placed orders last week (and a few new ones today), 10 BTC sells spaced out 0.1 USD each (4.8 - 5.Cool.

This morning, the high was listed as 4.92, and my 4.9s were not yet sold.  Possible explanation is related to currency exchange rates.

Price went up to 5.0.
MtGox sold one of my 10 BTC @ 5.0 orders.
*MtGox still had my 4.9 order listed.*
A few MINUTES later, the price went up again, this time wiping out my 4.9, 5.0, and 5.1 sells.


The 4.9 still being listed for a few minutes is my concern, even though a higher priced sell was already cleared off my orders and fulfilled.  I can't see ANY circumstance where the trade matching would not eliminate the 4.9 before the 5.0.  Even if the trade matching queues up the orders with FIFO, it should still be clearing them out in ascending order.
hero member
Activity: 1138
Merit: 523
Looking at some of the market behavior I think the push to 4.92 was caused by AUD trading.

The AUD high for the day is slightly higher than the USD one after conversion and more or less right on the timing but Mt Gox has a fee (2.5% if I remember correctly) on the books when going from one currency to another causing orders close to "high" to not always execute, possibly this has something to do with your account settings (wallet tab on Mt Gox).



hero member
Activity: 686
Merit: 500
Bitbuy
One possible cause could be, text to float conversion + rounding made price to appear higher than it was.

Rule number 1: Never use floats for financial data
Rule number 2: Never forget rule number 1
legendary
Activity: 947
Merit: 1042
Hamster ate my bitcoin
One possible cause could be, text to float conversion + rounding made price to appear higher than it was.
hero member
Activity: 686
Merit: 500
Bitbuy
Yeah, following. This sounds like a major flaw in the trading algorithm...
legendary
Activity: 1750
Merit: 1007
I've had some sell orders placed ever since the price dived down.  Two orders of 10 BTC @ 4.9.  Not a big sell by any means.  But they were sitting there for over a week.

Today, the price is starting to recover.  The high for today (at this moment) is 4.92.  2 cents higher than my sell order, indicating that at some point there was a trade executed for 4.92, even though mine was not.  I understand how this can happen when people are trading during a spike/cliff period, where orders are queued for execution and new orders come in but due to being at the back of the queue the price goes above/below what it was before it reaches them.  But this is an order placed over a week ago.

Has anybody else noticed this happen recently?  And can ANYBODY explain why this would happen in the first place?
Jump to: