Raphael,
Thanks for updating this on us. I can definitely see how the changes yield some improvements in the interface and the API side of things, and I appreciate those improvements. However, I do have one concern: the incorporation of commission differences directly into prices now makes it harder to maximize potential gains. Because if I think, for example, that the price is going to drop to $800 and I want to buy at $800, I used to have the option of setting a buy limit at $800 and then either paying a 0.15% or 0.35% commission depending on the exchange of execution. If I wanted to make sure I didn't pay the higher commission, I could route it through only Bitfinex. Now, however, I'd have to set my buy limit at roughly $801.6 to ensure execution if I think the price will fall to $800, because I don't know if the $800 price will occur on Bitstamp or Bitfinex. While this is fine if the nominal $800 price is reached on Bitstamp and not on Bitfinex, it decreases my potential gains if the nominal $800 price is reached on Bitfinex, because I was not able to set the buy limit at $800 due to the uncertainty of the exchange on which it would occur.
Again, I appreciate the improvements that the changes have brought, but would there be any way to make it possible to place limit orders at prices that are actually present on Bitstamp's order book, not only at prices that are adjusted for potential commission differences? This would really help the problem I described. Thanks!