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.
 

Feedback Request - Margin trading and accurate market UI

First post First post First post
Author
Vincent Athena
Photosynth
#101 - 2013-11-21 23:48:40 UTC  |  Edited by: Vincent Athena
I just figured out how to still margin scam with the various order suspension, cancellation, or marking in the market as "unfulfillable" schemes.

1) Set a sell for five of the item some distance from the trade hub. Sufficient that you can expect the Mark to only want to make one trip, getting all five items.

2) Set five buy orders at the hub, each for a slightly different price, each for one unit. At this point the funds in escrow are sufficient to cover one order. Any given order can be covered, just not all five at the same time. So they all look OK.

3) Set another buy order for four items at a low price, using an alt.

3) The Mark buys your five items. He sells one to you, and the other four high priced orders go away. Oops.

4) Mark tries to minimize losses by selling the remaining four items to your alt's low buy.

5) Repeat

Know a Frozen fan? Check this out

Frozen fanfiction

Matthew
BloodStar Technologies
#102 - 2013-11-21 23:53:05 UTC
Trebor Daehdoow wrote:
How about this:

Add an "fillableUnits" field to every order (how many he can actually buy with his current wallet), and a "minimum ISK required" field to each player (the amount needed to completely fill the largest margin order he has outstanding)

Each time a player's wallet amount changes and he had < minimum ISK required either before or after the change, check his active margin buy orders and update the fillableUnits field to be the actual number of units he can buy with the current content of his wallet.


I like this idea - improves the scam protection over just requiring the minimum quantity to be covered, but doesn't significantly inhibit the function of reasonably covered orders.


Trebor Daehdoow wrote:

If fillableUnits < minimum units required, display the order in red and do not let a player attempt to fill it.

If fillableUnits < units remaining in the order, display the order in yellow but let it be partially filled.


Again, nice, as it lets the limited quantities be viewed as being present (and thus representing potential demand), but clearly not immediately fillable. This lets traders make up their own mind about whether the claimed intention to buy is genuine, or if they want to limit their plans to the currently funded intentions.

These two states should be filterable in the market though, probably with red orders hidden by default. The fillableUnits column should also be added right next to the existing Quantity column - if it's hidden off to the right with the minimum quantity column many will miss it as the market often doesn't open wide enough by default to show that.

Trebor Daehdoow wrote:

Send notifications to the buyer when orders go red or yellow.


Also a good idea.

Vincent Athena wrote:
What if your orders were not canceled, but put in suspension until funds became available? And it was all automatic?
What if the number of units was reduced when escrow ran low, and was automatically increased as funds became available?

All you orders remain, all can eventually be filled, they just are not on the market until funds to cover them are available.


I'm not so keen on adding the ability for the order to "grow back" when more isk becomes available. I'm concerned that this would provide too powerful an automation tool for brokerage traders - you could just make a giant buy order up to the limit of your available isk, and the market would instantly shrink it back to just the percentage initially escrowed. Further quantity would automatically "grow back" into the order as you loop back and sell the items without any particular need to manage the flow properly.

As it is, Trebor's proposal is potentially more forgiving to the margin trader who runs short on isk than the current situation, and I would be wary of increasing the power of margin trading yet further - or at least would want that to have been considered.
Matthew
BloodStar Technologies
#103 - 2013-11-22 00:01:47 UTC
Vincent Athena wrote:
I just figured out how to still margin scam with the various order suspension, cancellation, or marking in the market as "unfulfillable" schemes.


There will probably always be some way to work around the rules and generate a margin scam unless the margin trading skill is crippled to the point of being virtually pointless. Unless we give up on margin trading altogether, we can only find a balance between utility and scam-ability.

Though could this particular case be plugged simply by saying that the minimum isk threshold applies to an aggregate of orders for the same item type in the same location, so it can't be worked around by spamming lots of small orders?

It would still allow the potential scammer to spam his bait orders across a number of different stations, but this starts to become more work for the scammer and a less attractive proposition for the potential mark.
Nevyn Auscent
Broke Sauce
#104 - 2013-11-22 00:25:19 UTC
Thomas Hurt wrote:
Automatically cancel any orders where the 'Minimum Buy Volume' * 'Price per unit' is greater than the amount in your wallet

I assume you are meaning any excess needing to be paid by the wallet here? That isn't already held by the market as Escrow.
If so, I am in support of this.


Even reading the ways around this, I'm ok with them, as the mark actually makes a profit on the one unit he does sell. And he can then choose to hold onto them, wait till you repeat the scam, and then sell at a profit again.

The other thing is the mark actually sees who's buy orders they were, meaning you now have to have two alts that never un-dock, or risk retribution which also ups the scammers work load & risk.
Desert Ice78
Gryphons of the Western Wind
#105 - 2013-11-22 01:24:30 UTC
Add a new player tutorial entitled "Its always a scam...". Explain in dept and with great detail the various scams that new players will meet during their Eve careers and make a special effort to explain the mechanic behind the margin trading scam.

I don't think anyone will be able to complain then.

I am a pod pilot: http://dl.eve-files.com/media/corp/DesertIce/POD.jpg

CCP Zulu: Came expecting a discussion about computer monitors, left confused.

El Geo
Warcrows
THE OLD SCHOOL
#106 - 2013-11-22 01:30:19 UTC  |  Edited by: El Geo
How about not fixing something that's not broke, margin trading is perfectly fine the way it is.

Now, how about spending your time fixing the parts of the game that are broke and finishing some of the unfinished things off? wouldn't that be a much better use of your time rather than trying to fix something that's not broken just because yet again players are screaming op instead of learning to play the game??

As for the comments about margin trading scam being not fair because the player cant see that they are being lied to well, welcome to eve, we have to worry about awoxers, thieves and spies so why is this all of a sudden different?

This thread is a f******* joke
Ranamar
Nobody in Local
Deepwater Hooligans
#107 - 2013-11-22 01:59:20 UTC
Basically repeating what other people have said, this is how I expect the Margin Trading skill to work:

  • You have a minimum expected escrow, as defined by the skill (100% on down to 24%)
  • When you sell an item, it bills out of your wallet until either your wallet runs out or your escrow amount gets above the minimum required escrow.
  • In effect, your escrow is pinned at the %age of your total to cover all your buy orders. If your wallet runs out, it will effectively replenish it by billing your wallet instead of the escrow until it hits the right number. If you're feeling really aggressive, it could eat donations and sales until brought back up to requirements, too.

This won't stop the margin trading scam, but it will make the Margin Trading skill make more sense, IMO.

In order to stop the scam, I would get behind either hiding or cancelling orders where you either can't buy your minimum buy quantity or where you can't buy the entire buy order. I suspect hiding orders would be a lot more work to implement, so unless informed otherwise, I'd vote for cancelling orders where you can't cover the minimum sale unit. This could easily still turn into a massive margin call for a legitimate trader if someone sold a whole ton of stuff into one of their buy orders, but only in cases where they literally couldn't cash any checks anymore. Users will just have to be careful in thin markets to only sell the minimum buy quantity at a time if they suspect the order might turn into a pumpkin.
Nicen Jehr
Subsidy H.R.S.
Xagenic Freymvork
#108 - 2013-11-22 02:25:23 UTC  |  Edited by: Nicen Jehr
the point where you get scammed is NOT when you try and sell the item to a bad buy order, it's when you buy from the overpriced sell order.

I like the idea of flagging risky orders. On the sell order side you could consider:
(order sell price * order quantity) ... versus ... (k * global/regional average price * global quantity sold in some timeframe)
on the buy side you could do something similar.

I support the suggestion to only do this calculation when a user pays a small fee, to limit the database strain. but I think the flag, if any, should be displayed as public information for some number of days after the calculation is run

please don't straight up cancel the orders if the wallet can't cover them, there are many use cases where this won't be a problem, for instance if I have a buy order for 1M units of tritanium at 6 isk and a sell order for 1M units of tritanium at 7 isk (and 0 isk in my wallet) it will sort itself out in the long term.

finally i ask that devs check out an earlier post I made about a 'notification queue' interface that would help unify the display of state change information. this would be a good way to help users understand 'Your order was not completed' or 'Your order was partially completed' or whatever
Michael Harari
Genos Occidere
HYDRA RELOADED
#109 - 2013-11-22 04:21:06 UTC
Desert Ice78 wrote:
Add a new player tutorial entitled "Its always a scam...". Explain in dept and with great detail the various scams that new players will meet during their Eve careers and make a special effort to explain the mechanic behind the margin trading scam.

I don't think anyone will be able to complain then.



This is an excellent idea. The tutorial could go over some common scams, and let the player practice scamming an npc
Michael Harari
Genos Occidere
HYDRA RELOADED
#110 - 2013-11-22 04:21:51 UTC
El Geo wrote:
How about not fixing something that's not broke, margin trading is perfectly fine the way it is.

Now, how about spending your time fixing the parts of the game that are broke and finishing some of the unfinished things off? wouldn't that be a much better use of your time rather than trying to fix something that's not broken just because yet again players are screaming op instead of learning to play the game??

As for the comments about margin trading scam being not fair because the player cant see that they are being lied to well, welcome to eve, we have to worry about awoxers, thieves and spies so why is this all of a sudden different?

This thread is a f******* joke


Awoxers, thives and spies are players lying to you. Margin trade scamming is CCP lying to you.
Hopelesshobo
Hoboland
#111 - 2013-11-22 05:41:25 UTC
Trebor Daehdoow wrote:
How about this:

Add an "fillableUnits" field to every order (how many he can actually buy with his current wallet), and a "minimum ISK required" field to each player (the amount needed to completely fill the largest margin order he has outstanding)

Each time a player's wallet amount changes and he had < minimum ISK required either before or after the change, check his active margin buy orders and update the fillableUnits field to be the actual number of units he can buy with the current content of his wallet.

If fillableUnits < minimum units required, display the order in red and do not let a player attempt to fill it.

If fillableUnits < units remaining in the order, display the order in yellow but let it be partially filled.

Send notifications to the buyer when orders go red or yellow.

Recompute the minimum ISK required as needed (for example: fillableUnits changes, or if a margin order is added, cancelled, changed or filled)

At first glance, since most players don't have margin buy orders outstanding, and most of the ones that do aren't playing fancy games and will have > minimum ISK required, this should minimize the cost of implementing the check.


This is basically what I was thinking. The other option instead of displaying actual color changes is to just add a column that contains fillable units, and have it only update when you click on the purchase order. It won't stop the scams that consist of the person selling the item high and forcing the person to make x amount of jumps to fill the purchase order because the person can just dump the isk from the account quickly, but it would still be a solid tool for most people.

Noriko Mai wrote:
Why showing them in red and not hide them? I don't want to look at dozens of red orders if they have no meaning for me.


Filter option?

Lowering the average to make you look better since 2012.

ZInstinctZ
Distortion.
#112 - 2013-11-22 07:10:51 UTC  |  Edited by: ZInstinctZ
Why cant the market escrow service work with standing system we have in place.

Quite simply put let "ccp corp" cover the isk difference and allow the sale to complete, while leaving a debt amount that the buyer must make up before allowing to use the market escrow again.

If they do not cover the debt, they are givin -5 standings with the corp and only 0+ can place escrows. Skill cant be trained on trial accounts, and I doubt anyone who is playing the game and not scamming will risk loosing their industrial account for a few million isk.

Simple enough idea to me, but perhaps I do not understand the full problem at hand. Would allow scammers to still try and eve market still work closely to real life. Also no complicated color and guarantee system..
Endovior
PFU Consortium
#113 - 2013-11-22 07:45:09 UTC  |  Edited by: Endovior
ZInstinctZ wrote:
Why cant the market escrow service work with standing system we have in place.

Quite simply put let "ccp corp" cover the isk difference and allow the sale to complete, while leaving a debt amount that the buyer must make up before allowing to use the market escrow again.

If they do not cover the debt, they are givin -5 standings with the corp and only 0+ can place escrows. Skill cant be trained on trial accounts, and I doubt anyone who is playing the game and not scamming will risk loosing their industrial account for a few million isk.

Simple enough idea to me, but perhaps I do not understand the full problem at hand. Would allow scammers to still try and eve market still work closely to real life. Also no complicated color and guarantee system..


Because that'd let people scam CCP out of ISK, by placing humongous margin orders, filling them with an alt, and than being happy and smug over their ill-gotten gains.
Nyjil Lizaru
Federal Defense Union
Gallente Federation
#114 - 2013-11-22 08:26:43 UTC
I can not believe this, but I am going to argue in favor of the margin trading scam being kept in the game (although allowing players to turn off the margin trading skill would be nice, as was eloquently argued earlier in the thread). The 'victim' in this scam is generally (if I'm not mistaken) a greedy 'scammer wannabe' who believes that they are smarter than the person posting the buy order. Why should they be coddled? If they think they spotted someone else making a mistake and don't fully investigate it, why should they be protected? I agree that the UI sucks, but as the saying goes "pigs get fat, hogs get eaten". Market PvP doesn't need this nerf, get a helmet!

Nyjil's corollary to Malcanis' Law:   "Any attempt by CCP to smooth the learning curve of EVE Online will be carried out via the addition of extra factors and 'features' such that there is a net increase in complexity."

Electrique Wizard
Mutually Lucrative Business Proposals
#115 - 2013-11-22 10:41:16 UTC
Any suggestion that includes cancelling orders is bad. Especially large orders are VERY expensive to set up. If its just taken down by the system it adds a lot of unnecessary overhead.

Also lets say you're buying 20 items of 500m each.
You only have 4.1 billion in your wallet.
You're not expecting all of them to get filled any time soon.
So with the suggestion from OP, once you get 8 orders filled, the remaining 12 get pulled down for no reason Roll

Margin trading is part of EVE. Just like ganking in highsec, afk cloaking, awoxing and other beautiful things that make me tingle below my belt.

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.

Electrique Wizard
Mutually Lucrative Business Proposals
#116 - 2013-11-22 10:56:41 UTC
Nyjil Lizaru wrote:
I can not believe this, but I am going to argue in favor of the margin trading scam being kept in the game (although allowing players to turn off the margin trading skill would be nice, as was eloquently argued earlier in the thread). The 'victim' in this scam is generally (if I'm not mistaken) a greedy 'scammer wannabe' who believes that they are smarter than the person posting the buy order. Why should they be coddled? If they think they spotted someone else making a mistake and don't fully investigate it, why should they be protected? I agree that the UI sucks, but as the saying goes "pigs get fat, hogs get eaten". Market PvP doesn't need this nerf, get a helmet!



This pretty much really. The only people who are "victim" of a margin trading scam are those who accept a trade or a contract to profit off of someone's "stupidity". The "victims" are the real scammers here. The ones putting up the orders are just baiting and punishing the greedy and malicious EVE players.

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.

Nanatoa
#117 - 2013-11-22 10:57:25 UTC
I think any solution which requires constantly monitoring the wallet balance of all characters with orders on the market is insane. Wallet balances change often and can fluctuate a lot. It sure as hell would be very annoying if you lost all your orders as you are juggling your ISK between characters / wallet divisions / market orders.

I believe the best solution - if a solution really is needed - would involve making the broker actually do some work. At the moment my broker only requires an escrow when my order is created and once the escrow has run out he'll just sit there and hope I will have ISK to cover the rest of the order. What if the broker said to me "I'm sure you're nice, but this is EVE so I trust no one. I will require you to have in escrow at least enough to cover the minimum buy quantity at all times."

This would mean that once a part of my order is filled and my escrow has dropped, the broker will check if there's enough ISK left in escrow to cover the minimum buy. If there is not, the broker will take ISK from my wallet to top up the escrow to the amount needed to cover the minumum buy. If I don't have enough, the order is cancelled.

Advantages of this system:
- Sellers are guaranteed to be able to sell at least the minimum amount.
- Buyers can still leverage the full 76% of the buy order value, as long as they have ISK coming in faster than the order is filled.
- Wallet balance is only checked after a transaction is made, instead of constantly monitored.

"Stay the course, we have done this many times before." - (CCP) Hilmar, June 2011

CCP Rise
C C P
C C P Alliance
#118 - 2013-11-22 11:10:10 UTC
Thats it, I'm done making balance threads and sticking to market related threads from now on!

Lot of great feedback here so far. I'll make sure the rest of my team reads this (and whatever gets added over the next few days) and then we'll discuss where to go from here.

Thanks <3

@ccp_rise

Rhivre
TarNec
Invisible Exchequer
#119 - 2013-11-22 11:21:10 UTC  |  Edited by: Rhivre
I think adding marketing into the NPE would be most beneficial. Whilst it is covered briefly, the fact that people do not know about how to sort the market (which is the cause of most over priced buys) indicates that there is a need for what for some is the most complicated part of Eve.

As all eve players, whether they like it or not, interact with the market (unless they do all their buying/selling via contracts), it seems that even though only a small % of players are full time traders, there should at least be a proper guide to market stuff.

At present, the Business tutorial is just Industry with slight text changes (or at least last time I did it a few months back), why not make the business tutorial actually about business? With players buyiung from NPC orders during the course of the tutorial (As this is, again, one of the things many players are unaware of), explanations of inter-region trading (getting them to go to the next region to sell to a buy order), margin trading could be covered in a pop-up, although many won't read it, at least it would be there

As I have said on other threads on this topic, the only thing that would change if margin trading were drastically altered would be the margin scammer would be at their keyboard, or waiting for notification of their sell order / contract being filled, then pulling the buy order.

There are some good suggestions on this thread, but, it is difficult to do many of these without affecting the legit use of margin trading. When making new market alts, margin trading is a life-saver when starting out, and less useful as you become more established.

I think that making sure players have the option to actually learn about margin trading is the best way. We have popups for trading in stations, we changed the contract layout so it is in big red and green letters, and people still fall for station trading and contract scams, cancelling buy orders if there is not enough isk in the wallet seems to be a bit....over the top.

My early traders have often had less than is required if all buy orders fill simultaneously...however, the sells make sure that I have never had an order cancelled due to being lack of isk.

It is a very tough situation, which I do not see an easy solution to. At present, there is no way of telling why your order failed..it could be because someone else filled the order while you were rushing to pick it up, or even just got in faster on the click and sell, it could be that the player pulled their order just before you sold to them.

Margin trading scams, at their root, come down to the same thing as contract scams, people think some idiot has placed an insanely high buy order, and then some other idiot is selling stuff incredibly cheap, and that they can get free isk by swapping between them. Are we sure we want to prevent greed in Eve? (Also, omg I cant believe I am arguing for margin scams!)
Mag's
Azn Empire
#120 - 2013-11-22 11:28:31 UTC  |  Edited by: Mag's
Nyjil Lizaru wrote:
I can not believe this, but I am going to argue in favor of the margin trading scam being kept in the game (although allowing players to turn off the margin trading skill would be nice, as was eloquently argued earlier in the thread). The 'victim' in this scam is generally (if I'm not mistaken) a greedy 'scammer wannabe' who believes that they are smarter than the person posting the buy order. Why should they be coddled? If they think they spotted someone else making a mistake and don't fully investigate it, why should they be protected? I agree that the UI sucks, but as the saying goes "pigs get fat, hogs get eaten". Market PvP doesn't need this nerf, get a helmet!


This.

Eve is a cold dark universe, until CCP Rise says otherwise. Roll

Destination SkillQueue:- It's like assuming the Lions will ignore you in the Savannah, if you're small, fat and look helpless.