Here's a stupid question:
Say I wanna buy a little bit of bitUSD right. I go to my market screen, I look at the asks/shorts.
The first two orders I see are for 1000 dollars (about 27,000 btsx) worth of bitUSD.
Now that's a little more than I would like to buy, I was thinking about a hundred or two hundred btsx worth would be nice.
If I want the order to fill instantly I would have to either buy 1000 dollars worth, or wait until those shorts get ate up, wouldn't I?
I think your order would be completed and their sell order partially filled if you set the price slightly above their ask.
Reason I ask is because I tried shorting a little the other day, and found that the short wouldn't happen instantly unless I matched the full amount of the highest bid (more than I wanted to short, so I didn't try), so I assumed that meant no partial orders. Maybe I was just hitting the mechanism the prevents shorting bitUSD below the peg though?
edit: just tried bidding a little higher than the highest bid. Partial buy not taking.
edit again: tried making a partial bid on the lowest short, that's not happening either. partial bids must not work.
edit again: tried making a smaller buy order that wasn't at the top of the short/ask list, and it worked instantly! guess that answers that, you must fill an entire order, and not do a partial. but it doesn't have to be at the best price.
final edit: now if I could just figure out how to short instantly.
final final edit: shorting instantly seems to be working just fine now, just gotta match it to a bid.