114345-commodity-exchange-suggestion-buysell-n-of-at-market-price

== Content ==
			
Good afternoon,
 
I am glad we are adding some more informative tooltip information around best bid/offer for items in the AH.  One thing I run into often is this -- 
 
I want to buy 20-30 of some item that trades with substantial volume in the commodity exchange, for example "Expert Brutality Boost" or "Octopod Seeds", etc.  
 
The "Buy Now" price shows me the best (lowest price) offer, say, at 20 silver per item.  However, often times there aren't 20 items offered at that best price, so the transaction fails.
I then bump up my price to, say, 22 silver, and then the transaction goes through.  It is nice to see that I am only paying 20 for the quantity offered at 20, and 22 for the quantity offered at 22.   
 
That said, I had to guess that 22 would work.  Here's my suggestion:
 
In the "Buy/Sell Now" give me an option to put in a quantity and show me the average price I would pay to execute the full quantity, then allow me to complete that transaction.  That way I don't have to guess how much to bump my bid/ask price to execute my full quantity.
 
Cheers and thanks for making a great game!
-Zarrek
 
 	
----
			
{| class="blockquote"
In the "Buy/Sell Now" give me an option to put in a quantity and show me the average price I would pay to execute the full quantity, then allow me to complete that transaction.
----
			
{| class="blockquote"
In the "Buy/Sell Now" give me an option to put in a quantity and show me the average price I would pay to execute the full quantity, then allow me to complete that transaction.  That way I don't have to guess how much to bump my bid/ask price to execute my full quantity.
 
Cheers and thanks for making a great game!
-Zarrek
----
			I think that's the point. It isn't fun to constantly bump up your offer after countless fails. It would be nice to just see the price you'll pay, see if there's any crazy outliers, and just buy a quantity for whatever they're listed at, rather than playing the guessing game.	
----
			I dunno, I don't feel like it's a guessing game. You set your top price. If there aren't enough at that price, you can then choose to increase your price, or lower the quantity you want to buy.	
----
			
{| class="blockquote"
I dunno, I don't feel like it's a guessing game. You set your top price. If there aren't enough at that price, you can then choose to increase your price, or lower the quantity you want to buy.
----
			You don't need to guess. You need to put the highest price you want to pay. Don't try to penny pinch, it does that for you. If you want 20 of something, and you want to pay 10s, then put 11s, and it will grab the lowest 20. If there aren't 20 for under 11s, then you need to change your price or your quantity. It's not very fair that you want the program to guess what you would rather do to get your 20. Some people would rather lower the quantity because they don't really need 20, they were just going to grab some extra, and instead change it to 15. Some might say "ok, I'll pay more than 10s each" and raise the price.	
----
			
{| class="blockquote"
You don't need to guess. You need to put the highest price you want to pay. Don't try to penny pinch, it does that for you. If you want 20 of something, and you want to pay 10s, then put 11s, and it will grab the lowest 20. If there aren't 20 for under 11s, then you need to change your price or your quantity. It's not very fair that you want the program to guess what you would rather do to get your 20. Some people would rather lower the quantity because they don't really need 20, they were just going to grab some extra, and instead change it to 15. Some might say "ok, I'll pay more than 10s each" and raise the price.
----
			
{| class="blockquote"
The solution for the frustration right now is to use buy orders, which really isn't a solution if you want to purchase something immediately.
----
			
{| class="blockquote"
You are obviously missing the important part, ...
----
			
{| class="blockquote"
The CX lists averages for 20 and 50 pieces.  Why by all that's holy can't I just pay amount*avg+tax and get my parts instead of wasting my time with the idiotic guessing game?
----
			
{| class="blockquote"
Why can't YOU look at the average for 20 and 50 pieces, put in the price for 50 if you want 20, and go on with your day? If you want 100, realize you're going to have to pay more than the average for 50. How much higher? Well, that info isn't available, so you have to decide yourself how much higher you want to pay.
----
			
{| class="blockquote"
Since you're bound and determined to get yourself wrapped around an axle over this... why do you care if other people suggest QoL improvements?  Are you afraid that if the devs look at the CX codebase it'll become sentient and take over Nexus? (Run Forbin! Run!)  Are you worried that the CX would become less #hardcore? (Filthy econocasuals)
----
			
Hey folks -- I suggested this as a small quality of life improvement.  If it's not small, fine.  It would just be nice to be able to be able to say "buy me up to X amount of that item at price Y or below", or, alternatively, "sell up to X amount of that item at price Y or above." and to do so under the buy/sell NOW scenario.
 
Not a big deal either way - I just figured it'd be an easy win in terms of quality of life.  How much improvement?  Will depend on how you use the commodity exchange.  I tend to want to buy 20-30 of the same item, and honestly all I care about is the average price I'd be paying -- not having to guesstimate the price of the last item.	
----
			
Yeah I get it. You can enter really high values to pick up a stack. I just don't think that's a good solution, and any other way of purchasing involves guessing at prices.
 
For the record, many people want to buy everything at or below a certain price. It's called playing the CX, and it's fun for me and many other people. The only way to do that reliability now is by placing a buy order. Which isn't fun if you want to log on and try to make quick deals to pass the time.
 
I'm suggesting a QoL improvement, and if you think I'm the only person who wants it just mention the current purchasing system in general chat some time and see what kind of responses you get.
 
Honestly, I'm rapidly losing my will to care. I'm subbed to this game for a long time already, and it's sad to see the tiny "wtf" things pile up, but if I want to play the AH somewhere I'll do it in a game with a better system.	
----
			
Well the problem is that current system is just annoying and yes, it should be as much priority as class balancing for example.
Let's say I wanna buy 1000 of XX good and I am willing to pay 20s avg, but not more than 30s/ea. First of all I can not buy more than 200/time, what is completely not understandable to me, as even if I put 200 I usually get multiple mails (well same goes with putting sell orders on CX I have to put 5 separate 200 stack instead of CX manager doing it for me). Second problem would be price. So I am starting with 200 and at some point my order can not be filled, so it's guessing time, when usually I just have to buy multiple times 50, 10 and 1 item(s) to buy as much as possible at desired price. The problem is even bigger if I don't wanna exceed my avg. price as maximal stack I can buy is 50 (I can not see higher prices), at least for me sometimes avg prices are bugging and I have to relog for them to refresh, so another waste time, not to mention each time I have to put numbers somewhere, to constantly calculate avg. price.
Along with time wasted for me (and obviously some nerves), I think it is also utilizing much more server resources to fill 30-ish orders instead of 1 to fill my close to 1k items order (full order can not be filled at desired maximum/avg price). With current system it would be very much logical not to fill orders by prices, but by time placed. So if I would place buy now offer for 30s and there are sell orders for 20s and 30s, system will not pick 20s, but oldest offer (so it can be - not necessary has to be, but can - 30s one), what would mess up system even more.	
----