These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Player Features and Ideas Discussion

 
  • Topic is locked indefinitely.
12Next page
 

Self-updating market orders

Author
Asheava
Darwinbots
#1 - 2014-08-29 01:49:05 UTC
I can't imagine this is a new idea, but I couldn't find it anywhere. Apologies if this has been said ad nauseum.

I don't mind .01 isk games with people. It's working towards making the market more efficient, by reducing the buy/ask spread. I consider that a valuable service! Especially in major trade hubs, the closer and smaller the spread is the more likely everyone is to get a fair price, and the more likely I am to find selling to a buy order or buying from a sell order attractive.

My main problem with it is that it takes so long to actually move the price of something any appreciable amount. I'll often way over bid the current top buy order just to get things moving. I have a reserve price I'm unwilling to go past, though, and so do they. It's just a matter of figuring out which of us will get there first.

What I'd like to see is fairly simple: when you input a market order, in addition to the normal price you can also set a reserve price, and a reserve quantity. If there are enough orders ahead of you in priority that their total quantity is more than your reserve quantity, your order's price will change to put you in top priority, up to your reserve price. If you're in top priority, it'll move your price back so you're just .01 isk ahead of the second priority order, or until you hit your normal price, whichever is first.

It only needs to be updated when another order is added or updated, so I don't think it would be a lot of extra work for the servers. Especially since most orders will reach their reserve price or normal price.

People can obviously place dummy orders to try and get you to move to your reserve price so they can get a more favorable trade, so it's not something you'd want to do in far off systems. It's not even something dedicated day traders in hubs would necessarily want to use, because it makes you very vulnerable to a sudden move in the equilibrium price. But it reduces a price war in a trade hub from days or hours to just seconds.
Absolutely Not Analt
Carebears on Fire
#2 - 2014-08-29 01:58:02 UTC
tl;dr: CCP write my market bot for me, please. Thanks!

No. You want the benefit of micromanaging your orders, do it yourself.

Eve is a multi player game. And you are the content. - Ralph King-Griffin Being meh at two things is not better than being great at one. - Lugh Crow-Slave

Jur Tissant
Garoun Investment Bank
Gallente Federation
#3 - 2014-08-29 05:19:45 UTC
Trading is a form of competitive gameplay, and often an active one at that. Players should be rewarded for being present at their keyboard and paying attention to their orders.
Alavaria Fera
GoonWaffe
#4 - 2014-08-29 06:08:06 UTC
My reserve should be 0.01isk above yours.

Triggered by: Wars of Sovless Agression, Bending the Knee, Twisting the Knife, Eating Sov Wheaties, Bombless Bombers, Fizzlesov, Interceptor Fleets, Running Away, GhostTime Vuln, Renters, Bombs, Bubbles ?

Electrique Wizard
Mutually Lucrative Business Proposals
#5 - 2014-08-29 08:17:48 UTC
Alavaria Fera wrote:
My reserve should be 0.01isk above yours.

I am the Zodiac, I am the stars, You are the sorceress, my priestess of Mars, Queen of the night, swathed in satin black, Your ivory flesh upon my torture rack.

Asheava
Darwinbots
#6 - 2014-08-29 16:47:43 UTC
Electrique Wizard wrote:
Alavaria Fera wrote:
My reserve should be 0.01isk above yours.



Ah you guys are clever! Now I'm wringing my hands in frustration that you outbid my buy order of 1 unit of tritanium and... oh! What's this? A sell order for .01 isk above my buy order's reserve price? And the sell price is 100.0 isk per unit for Tritanium? My my. I wonder who owns this sell order that managed such a fortuitous and lucrative deal.

Also, in case it wasn't clear from my post, the reserves are hidden information.

Jur Tissant wrote:

Trading is a form of competitive gameplay, and often an active one at that. Players should be rewarded for being present at their keyboard and paying attention to their orders.


I agree entirely! The only problem with the current system is that once you fire your market pvp shot, you have to wait at least 5 minutes until you can fire again. That's not a gameplay decision, that's a technical limitation. Imagine if pvp ship battles took 5 minutes between shots, and the shots each did 1 damage.

What I'm suggesting doesn't remove any of the strategic aspects of a price war (I don't think). It just condenses the time scales involved if at least one of the parties wants to do so. Once you get down to a price that's significantly eating in to both parties' profit margin, it becomes a game of chicken and fun, and some real risk/reward elements come in to play where you have to really figure out how much you can afford to undercut the other guy.
Summer Isle
Autumn Industrial Enterprises
#7 - 2014-08-29 17:01:57 UTC
Your comparison of market PvP and ship PvP is so laughably terrible that it actually makes me cringe to know that people think like that.

 Talk is cheap, but Void S and Quake L are cheaper.

Fer'isam K'ahn
SAS Veterinarians
#8 - 2014-08-29 17:15:07 UTC  |  Edited by: Fer'isam K'ahn
Alavaria Fera wrote:
My reserve should be 0.01isk above yours.


Absolutely Not Analt wrote:
tl;dr: CCP write my market bot for me, please. Thanks!

No. You want the benefit of micromanaging your orders, do it yourself.


Says it all. Not sure how you could convince yourself this would look clever and non-abusive in any way.
Asheava
Darwinbots
#9 - 2014-08-29 17:34:01 UTC
Summer Isle wrote:
Your comparison of market PvP and ship PvP is so laughably terrible that it actually makes me cringe to know that people think like that.


Enlighten me then. I'm anything if not teachable.
Asheava
Darwinbots
#10 - 2014-08-29 18:17:30 UTC
Tell you guys what: in the spirit of the Features & Ideas Discussion forum, namely:

CCP Spitfire wrote:

1) This is a breeding ground for ideas. If someone has an idea, listen to it. If you don't like it, think about why. Constructive feedback is good. Posting "That's an awful idea," is not constructive.


The first person who offers a good (to my satisfaction) argument for why this would be a bad idea, or the first person who offers a counter idea that works better, I will give 10M isk in game. Not a lot of money, but a token show of appreciation for the effort involved. A tip, really.

If you're trying to give reasons why this is a bad idea, an example case is going to give your argument weight. Try to consider not just the buy orders, but also the sell orders.

If you're presenting a counter idea, remember that the goal here is simply to reduce the buy-ask spread in trade hubs by compressing the time scales involved in price wars, since there's a technical limitation that you have to wait 5 minutes after updating a market order to update it again.

If you think that reducing the buy-ask spread is a bad goal, because it reduces the profit for market makers by increasing the competition, you can state that opinion, but I disagree and won't be giving you 10M for it :)
Feyrin
Viziam
Amarr Empire
#11 - 2014-08-29 18:17:34 UTC
The issue that I think you have failed to consider is by introducing an automatic price reduction mechanism you actually remove your own producer surplus, you automatically move your pricing along the supply curve towards your minimum acceptable level. This removes your producer surplus and is therefore a negative only to you as a producer. It also increases the price elasticity in a negative manner as decreases in demand will be met by elastic price reduction, but increases in demand will not since there is not automatic up-scaling of price, again providing you with negative producer benefits. Its all good for the consumer but its actually very bad for you as a producer.
Feyrin
Viziam
Amarr Empire
#12 - 2014-08-29 18:19:47 UTC
To summarize this is bad economically for you as it cuts your own profit. I would recommend checking out Google for explanations of price elasticity and producer surplus as these are economics terms.
Fer'isam K'ahn
SAS Veterinarians
#13 - 2014-08-29 18:30:12 UTC  |  Edited by: Fer'isam K'ahn
Asheava wrote:
The first person who offers a good (to my satisfaction) argument for why this would be a bad idea, or the first person who offers a counter idea that works better, I will give 10M isk in game. Not a lot of money, but a token show of appreciation for the effort involved. A tip, really.

How ignorant and presuppositional of you Shocked

And you already owe the ISK to Absolutely Not Analt

Why it is bad is stated, and obvious to everyone but you, which enforces my observation. And a better solution has also been given and exists already.

You being ignorant and being ignorant about your ignorance does neither exempt your 'suggestion' from scrutiny nor prevents you from being ridiculed by your own admission. Your words speak (or rather don't) for themsleves.

You also seem to be under the delusion, that criticism can not be constructive and that bad ideas always can be improved, if just refined.
Jumping naked out off 10.000 feet high flying plane is always a bad idea, even if you invent elaborate schemes of how not to die, the initial idea is still bad. And all the inventions will be wasted because of the idea being bad already to begin with.

Nuff said.
Kell Braugh
Caldari Provisions
Caldari State
#14 - 2014-08-29 18:50:52 UTC
Summer Isle wrote:
Your comparison of market PvP and ship PvP is so laughably terrible that it actually makes me cringe to know that people think like that.


Not empty quoting.

I was gonna start by saying "anyone who has taken a microeconomics course can..."-- but then I realized that was almost putting the bar too high to be able to see why this is a bad idea.
Komi Toran
Perkone
Caldari State
#15 - 2014-08-29 19:08:59 UTC
Feyrin wrote:
To summarize this is bad economically for you as it cuts your own profit. I would recommend checking out Google for explanations of price elasticity and producer surplus as these are economics terms.

I really want to know if you got the 10mill ISK from this.
Asheava
Darwinbots
#16 - 2014-08-29 19:11:14 UTC  |  Edited by: Asheava
Feyrin wrote:
The issue that I think you have failed to consider is by introducing an automatic price reduction mechanism you actually remove your own producer surplus, you automatically move your pricing along the supply curve towards your minimum acceptable level. This removes your producer surplus and is therefore a negative only to you as a producer... Its all good for the consumer but its actually very bad for you as a producer.


I actually had thought about this, but as you say it's good for the consumer. I'm willing to make that sacrifice for the health of the markets. A more efficient market, in the short term, might reduce my margins, but in the long term should make trades happen faster, which increases my turnover and helps me make up for margin loss on volume.

At the extreme, I'd be perfectly happy selling to a buy order, and buying from a sell order, if the buy/ask spread was narrow enough.

Quote:
It also increases the price elasticity in a negative manner as decreases in demand will be met by elastic price reduction, but increases in demand will not since there is not automatic up-scaling of price, again providing you with negative producer benefits.


This is a valid concern, but I don't think it's a problem. The inelasticity of buy orders to go down should be countered by the inelasticity of sell orders to go up. Also, the provision I had that moves the first place order back towards its target price if there are no competitive orders behind it was an attempt to address this.

And yes, it's "bad" for market makers, in the sense that it makes the markets move towards equilibrium prices faster, but I think the added robustness of an efficient market is actually an upsell.

...

While I think the points you were citing as bad are actually good, I appreciate the effort, articulation, and style, so I sent you partial credit (5M isk). I'll leave the full 10M purse untouched, so if you (or someone else) wants to take a stab at it, I'm still willing to pay out 10M.
Sigras
Conglomo
#17 - 2014-08-29 19:23:01 UTC
Feyrin wrote:
The issue that I think you have failed to consider is by introducing an automatic price reduction mechanism you actually remove your own producer surplus, you automatically move your pricing along the supply curve towards your minimum acceptable level. This removes your producer surplus and is therefore a negative only to you as a producer. It also increases the price elasticity in a negative manner as decreases in demand will be met by elastic price reduction, but increases in demand will not since there is not automatic up-scaling of price, again providing you with negative producer benefits. Its all good for the consumer but its actually very bad for you as a producer.

This exactly, If you really have a "reserve" price in mind and want to see if anyone will challenge it, set your buy order at half the distance between the highest buy order and your reserve price. If someone matches you, edit your price to again half the distance to your reserve price.

This is called a binary search tree and it will get you to find the maximum acceptable market price in the log2 of N steps instead of straight 0.01 ISK games which get you there in N steps.

So say your reserve price was 1,000,000 ISK above the current max buy order. If you wanted to raise the price by 0.01 ISK each time it would take 100,000,000 iterations to reach your reserve price, but if you used my method, you'd get there in 27 steps.
Sigras
Conglomo
#18 - 2014-08-29 19:24:16 UTC
Also it seems that you really only have a problem with the 5 minute edit timer not the game mechanic itself.
Lady Rift
His Majesty's Privateers
#19 - 2014-08-29 19:28:35 UTC
Asheava wrote:
Electrique Wizard wrote:
Alavaria Fera wrote:
My reserve should be 0.01isk above yours.



Ah you guys are clever! Now I'm wringing my hands in frustration that you outbid my buy order of 1 unit of tritanium and... oh! What's this? A sell order for .01 isk above my buy order's reserve price? And the sell price is 100.0 isk per unit for Tritanium? My my. I wonder who owns this sell order that managed such a fortuitous and lucrative deal.

Also, in case it wasn't clear from my post, the reserves are hidden information.

Jur Tissant wrote:

Trading is a form of competitive gameplay, and often an active one at that. Players should be rewarded for being present at their keyboard and paying attention to their orders.


I agree entirely! The only problem with the current system is that once you fire your market pvp shot, you have to wait at least 5 minutes until you can fire again. That's not a gameplay decision, that's a technical limitation. Imagine if pvp ship battles took 5 minutes between shots, and the shots each did 1 damage.

What I'm suggesting doesn't remove any of the strategic aspects of a price war (I don't think). It just condenses the time scales involved if at least one of the parties wants to do so. Once you get down to a price that's significantly eating in to both parties' profit margin, it becomes a game of chicken and fun, and some real risk/reward elements come in to play where you have to really figure out how much you can afford to undercut the other guy.



in pvp my toon can only fly one ship unlike market orders where you have many many all on individual timers. you just need to do market orders on a larger scale. Once you get to your max number of orders the 5 min limit will seam almost to short.
Summer Isle
Autumn Industrial Enterprises
#20 - 2014-08-29 19:40:08 UTC  |  Edited by: Summer Isle
Asheava wrote:
I actually had thought about this, but as you say it's good for the consumer. I'm willing to make that sacrifice for the health of the markets. A more efficient market, in the short term, might reduce my margins, but in the long term should make trades happen faster, which increases my turnover and helps me make up for margin loss on volume.

At the extreme, I'd be perfectly happy selling to a buy order, and buying from a sell order, if the buy/ask spread was narrow enough.

In the long-run, it would destroy the economy. Every item would end up being within 0.01 ISK between buy and sell orders, and it would have an extreme negative affect on manufacturers, at least as far as modules go.

Modules, though they can only be brought into the game via manufacturing (with exceptions), can be acquired by non-manufacturers to be put on the market through PvP. A PvP'er doesn't care if their item is below the minimum manufacturing value because, to them, it's pure profit so long as it's above the reprocessing value. If there are 100 orders that are at 10000 ISK on an item whose minimum raw material cost is 10000 ISK, putting their items at 0.01 ISK below that has now moved the market to a point where it has become impossible for manufacturers to create a profit until the modules put up by the non-manufacturer have been removed from the market.

Likewise, the buy orders will end up at 9999.99 ISK on the above example as otherwise, it's cheaper to simply make the module yourself (again, looking simply at the raw material value). There would be many items whose value would be even lower, stuck at the reprocessing value.

This 0.01 ISK difference will happen on things that can be acquired without manufacturing simply because, to the one who acquired it "for free," it functions as pure ISK. Manufacturers could band together and say "we won't sell below 12,000 ISK" (hypothetical... the day EvE's player-base manages to achieve that will be the day the world ends), but as soon as a module falls into the hands of someone "for free" (be it through PvP, corp theft, or any other form of means without a direct ISK value), you're able to make a profit at 11,999.99 ISK. Shortly after, along comes PvP'er-2, who lists their items at 11,999.98 ISK.

Everything will trend to the minimum value based on material cost, or worse, the reprocessing value.

So long as something can be sold by someone who obtained it without direct material cost, you're going to end up in a situation where they're able to make a profit on it by dipping below where manufacturers can do so.

Edit :: Also, the "minerals I mine are free" crowd. End Edit

 Talk is cheap, but Void S and Quake L are cheaper.

12Next page