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
Debir Achen
Makiriemi Holdings
#301 - 2013-11-26 06:42:46 UTC
Mechanic that will mitigate (but not eliminate) the issue:

At all times, the SCC attempts to maintain an escrow that is equal to the larger of:
- largest single minimum buy order
- total buy orders * margin trading %

As such, any single buy order can be covered. At this point, the SSC attempts to "correct" the amount in escrow. If it cannot, all buy orders are suspended (alternatively, buy orders are suspended, largest first, until the condition can be met).

To un-suspend the buy orders, the capsuleer must top up his/her wallet then authorise escrow payment on the "orders" page, plus a 2% tax on this amount.


Notes:
- I apply this to minimum buy order rather than total, as total can be worked around by creating multiple single item orders.
- This will ensure that a single buy order can always be completed. It won't prevent multi-item scams, nor manual removal of buy orders.


Given the facility for escrow management, the following additional features could be enabled:
- deposit to escrow - manually adds cash to escrow above the minimum
- withdraw from escrow - withdraw surplus cash from escrow
- cancelled / expired buy orders would deposit to escrow rather than the wallet directly
- suspend orders: suspends all buy orders. There is only a minimal fee to reactivate them if the escrow is above the minimum.

Aren't Caldari supposed to have a large signature?

Cardano Firesnake
Fire Bullet Inc
#302 - 2013-11-26 08:40:41 UTC
I like the first option but if an order is cancelled by this way the taxes should be refund.

Posted - 2010.07.01 11:24:00 - [4] Erase learning skills, remap all SP. That's all.

Careby
#303 - 2013-11-26 13:32:32 UTC
Nimrodion wrote:
In my opinion, the best way to deal with this issue is to simply hide the buy orders that can't be fulfilled with the current amount of ISK the buyer has in their wallet. The legitimate users of the Margin Trading technique would benefit from this change...

Seems reasonable to me.

Nimrodion wrote:
However, this change would render all margin trading scams impossible, as fail-able buy orders would no longer be visible on the market. As I believe EVE should remain a cold and dark place, an additional mechanic should be implemented to give scammers a way to continue practicing their craft, while also keeping the benefits for the legitimate traders.

There will still be opportunities for similar scams. High minimum volume on a high-priced buy order for a rare item works, as do buy orders in inaccessible stations. Manipulation of the market history for a low-volume item by repeatedly selling to yourself will still be possible. It may be a little more work for the scammer, or a little bit riskier, but there will always be ways to fleece a sucker by using his own greed against him.

Magormor
Homicidal Suicidal
#304 - 2013-11-26 13:50:50 UTC
Everyone please +1

Thomas Hurt

Quote:
Automatically cancel any orders where the 'Minimum Buy Volume' * 'Price per unit' is greater than the amount in your wallet



This is by far the best idea in the whole thread. This is the best! @CCP Rise, this addresses 100% of the scamming issues. And best of all it covers keeping legitimate traders in business!


The only issue with this system is lets say I trade nightmares and have a buy order.
3 Quantity, 1 Min Buy Vol, @800mill

If I have 1200mill in my wallet and 1 gets bought, I'm down to 400mill. Then the 2 remaining get canceled and I loose out on my fees and taxes. Even though I tried to be a legitimate trader.

As opposed to canceling them, possibly just remove them from buy orders(more like hide them). As soon as wallet is large enough to fill the 'Minimum Buy Volume' * 'Price per unit' then the order is unhidden.
Careby
#305 - 2013-11-26 14:41:20 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)

I like the "fillableUnits" field for orders. I'm not crazy about the "minimum ISK required" field as I will explain...

Trebor Daehdoow wrote:
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.

There are so many things that change a player's wallet, that I think triggering all this processing every time there is a wallet change may be too resource-intensive. I think a better idea would be to use the margin/escrow balance as a pool of funds to cover any possible buy order. By so doing, "fillableUnits" would only need to be calculated when there is a change to the margin/escrow balance, or when a buy order is created, filled, or canceled. The way I envision it working is that the minimum margin/escrow balance would normally equal or exceed the amount needed to fill the player's single largest buy order (price x total quantity). In the event the escrow balance falls below this amount and wallet funds aren't available to adjust it, "fillableUnits" of buy orders would be adjusted so that no single buy order (price x fillableUnits) exceeds the margin/escrow.

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.

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

I'm not a fan of marking orders as it complicates the market for non-traders. I prefer hiding orders that are not fillable (fillableUnits=0), and showing only the fillable quantity for orders that are partially fillable.

Trebor Daehdoow wrote:
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.

Rather than recomputing minimum ISK required, I would prefer recomputing minimum margin/escrow required, and doing one of two things based on available ISK. If there is enough ISK, adjust the margin/escrow balance, and set fillableUnits of each order to the total quantity of the order. If there is not enough ISK to meet the minimum margin/escrow rule, adjust fillableUnits of buy orders as necessary so that every one of them is fillable (any single order, not all at once).

I am aware that I have not addressed triggering the recalculation and adjustment of margin/escrow and buy order fillableUnits each time the wallet balance increases. I do not know enough about the back-end processing to know what is feasible and what would be crippling. There could be a player flag for "Low Escrow" that is set whenever the margin/escrow balance is low (and fillableUnits of one or more buy orders is below total quantity). If this flag is set, an increase in wallet balance could then trigger a readjustment of escrow.

By pooling margin/escrow among all buy orders, we could avoid the current situation of a low wallet balance causing some buy orders to fail even when there is plenty of ISK in escrow (but tied to other buy orders).

Elmnt80
Life. Universe. Everything.
#306 - 2013-11-26 17:27:12 UTC
For reference: My opinions come as someone who has a good working knowledge of how the scam is performed and having had one of the more prolific margin scammers in EVE's main in my corp for several years. (Though he has moved on, he still remains in our public channel and helps our newbies out if they want to learn how to scam people)

I was going to make a big thought out post, but this is easier.

A) The UI already lies to the player through the API and siphons. This isn't any different. CCP needs to choose if it can or can't lie to the player.

B) Idiots with money who don't know the game mechanics get scammed. Most people notice something fishy is going on and ask questions and find out that its a scam.

C) Trying to say any type of scam using a game mechanic is or isn't legit is ridiculous. Every scam in some way abuses some in game mechanic to get done, whether its contracts, the market system (Either in minimum number per order or in margin trading), recruitment channels or just using local. The only example CCP has given us of a game mechanic being removed due to scamming is when the mechanic is ONLY used for scamming, as in the case of the open ended contract.

Hey CCP, you have several precidents for what you should do with market
ArchAngel Jibril
Deep Core Mining Inc.
Caldari State
#307 - 2013-11-26 20:40:11 UTC
Alvatore DiMarco wrote:
Reilly Duvolle wrote:
Delete the margin trading skill. Problem solved.


Ban players who are incapable of or unwilling to exercise a little due diligence when attempting to use the market. Problem solved.


I like how you attribute the fact that the game Interface is lying to you, to "lack of player dilligence".
Lilliana Stelles
#308 - 2013-11-26 22:02:25 UTC
Remove the skill entirely and reimburse players who have it.
Or
Prevent the order from being cancelled, making wallets go into the negative if an order is filled.

Personally I'm just mad at the crazy prices appearing on random-items that players may or may not need at some point.

Not a forum alt. 

RubyPorto
RubysRhymes
#309 - 2013-11-26 22:37:27 UTC  |  Edited by: RubyPorto
Lilliana Stelles wrote:
Remove the skill entirely and reimburse players who have it.
Or
Prevent the order from being cancelled, making wallets go into the negative if an order is filled.

Personally I'm just mad at the crazy prices appearing on random-items that players may or may not need at some point.



So is it that you hate new traders and want to prevent them from making significant profits, or that you like seeing infinite fountains of magically created ISK?


If you don't like the prices, work to reduce demand or to increase supply.


ArchAngel Jibril wrote:
Alvatore DiMarco wrote:
Reilly Duvolle wrote:
Delete the margin trading skill. Problem solved.


Ban players who are incapable of or unwilling to exercise a little due diligence when attempting to use the market. Problem solved.


I like how you attribute the fact that the game Interface is lying to you, to "lack of player dilligence".


The game is telling you that there is an offer to buy X units of Y item at Z price. That is all it is telling you.

You are assuming that that means it's telling you that there will be an offer to buy X units of Y item at Z price when you want to sell to it.

Your assumption is the reason you think you're being lied to. Not checking your assumptions against reality is called "failure to exercise due diligence."

"It's easy to speak for the silent majority. They rarely object to what you put into their mouths." -Abrazzar "the risk of having your day ruined by other people is the cornerstone with which EVE was built" -CCP Solomon

ArchAngel Jibril
Deep Core Mining Inc.
Caldari State
#310 - 2013-11-27 00:33:27 UTC
RubyPorto wrote:

ArchAngel Jibril wrote:
Alvatore DiMarco wrote:
Reilly Duvolle wrote:
Delete the margin trading skill. Problem solved.


Ban players who are incapable of or unwilling to exercise a little due diligence when attempting to use the market. Problem solved.


I like how you attribute the fact that the game Interface is lying to you, to "lack of player dilligence".


The game is telling you that there is an offer to buy X units of Y item at Z price. That is all it is telling you.

You are assuming that that means it's telling you that there will be an offer to buy X units of Y item at Z price when you want to sell to it.

Your assumption is the reason you think you're being lied to. Not checking your assumptions against reality is called "failure to exercise due diligence."


It seems to me that it is you that are completely ignorant of the basic premise of this whole discussion. So let me quote:

CCP Rise wrote:
This isn't about scamming or whether or not it's okay for people to trick other people, which is obviously extremely EVE and we have no problem with. The issue here is that the client (via the market interface) is essentially lying to the player by showing an order which can't actually be filled.
RubyPorto
RubysRhymes
#311 - 2013-11-27 00:51:12 UTC
ArchAngel Jibril wrote:
RubyPorto wrote:
The game is telling you that there is an offer to buy X units of Y item at Z price. That is all it is telling you.

You are assuming that that means it's telling you that there will be an offer to buy X units of Y item at Z price when you want to sell to it.

Your assumption is the reason you think you're being lied to. Not checking your assumptions against reality is called "failure to exercise due diligence."


It seems to me that it is you that are completely ignorant of the basic premise of this whole discussion. So let me quote:

CCP Rise wrote:
This isn't about scamming or whether or not it's okay for people to trick other people, which is obviously extremely EVE and we have no problem with. The issue here is that the client (via the market interface) is essentially lying to the player by showing an order which can't actually be filled.


Show me where CCP Rise claimed to be infalliable. He's making the same assumption you're making. No matter who's making the assumption, the assumption does not match reality.

Of course, he's in a position to change reality to match his assumptions, but that invites the question of why CCP should start guaranteeing the availability of buy orders.

"It's easy to speak for the silent majority. They rarely object to what you put into their mouths." -Abrazzar "the risk of having your day ruined by other people is the cornerstone with which EVE was built" -CCP Solomon

Reilly Duvolle
Hydra Squadron
#312 - 2013-11-27 01:40:26 UTC  |  Edited by: Reilly Duvolle
RubyPorto wrote:


Show me where CCP Rise claimed to be infalliable. He's making the same assumption you're making. No matter who's making the assumption, the assumption does not match reality.

Of course, he's in a position to change reality to match his assumptions, but that invites the question of why CCP should start guaranteeing the availability of buy orders.


Brilliant. But why stop there? Why not have the game Interface changed in such a way that you cannot trust a single piece of information it gives you? If the ability to grief/scam other players via a misinforming game interface is a good thing, why should it be confined to the trade window?

See that gate? It may or may not be bubbled. Its up to you to guess.
RubyPorto
RubysRhymes
#313 - 2013-11-27 03:44:24 UTC  |  Edited by: RubyPorto
Reilly Duvolle wrote:
RubyPorto wrote:


Show me where CCP Rise claimed to be infalliable. He's making the same assumption you're making. No matter who's making the assumption, the assumption does not match reality.

Of course, he's in a position to change reality to match his assumptions, but that invites the question of why CCP should start guaranteeing the availability of buy orders.


Brilliant. But why stop there? Why not have the game Interface changed in such a way that you cannot trust a single piece of information it gives you? If the ability to grief/scam other players via a misinforming game interface is a good thing, why should it be confined to the trade window?


You can trust every piece of information the interface actually gives you. The problem is that many people think that it's giving them more information than it actually is (i.e. they make assumptions).

Quote:
See that gate? It may or may not be bubbled. Its up to you to guess.


Yep, that's every nullsec gate before you jump through it. The game doesn't tell you. So if someone started posting "The game's lying to me; it let me jump through a gate into a bubble and I lost my ship when I assumed the gate wouldn't let me jump into a bubble" would you be here pushing for a "bubbled gate indicator" or a ban on bubbling gates?

"It's easy to speak for the silent majority. They rarely object to what you put into their mouths." -Abrazzar "the risk of having your day ruined by other people is the cornerstone with which EVE was built" -CCP Solomon

Alvatore DiMarco
Capricious Endeavours Ltd
#314 - 2013-11-27 05:30:30 UTC  |  Edited by: Alvatore DiMarco
Reilly Duvolle wrote:

Brilliant. But why stop there? Why not have the game Interface changed in such a way that you cannot trust a single piece of information it gives you? If the ability to grief/scam other players via a misinforming game interface is a good thing, why should it be confined to the trade window?

See that gate? It may or may not be bubbled. Its up to you to guess.


I see the Strawman Brigade has come to town again..
TheSmokingHertog
Julia's Interstellar Trade Emperium
#315 - 2013-11-27 05:39:34 UTC
Cant we get an updated CSM / CCP view by now?

"Dogma is kind of like quantum physics, observing the dogma state will change it." ~ CCP Prism X

"Schrödinger's Missile. I dig it." ~ Makari Aeron

-= "Brain in a Box on Singularity" - April 2015 =-

Barrogh Habalu
Imperial Shipment
Amarr Empire
#316 - 2013-11-27 05:56:35 UTC
Nimrodion wrote:
In my opinion, the best way to deal with this issue is to simply hide the buy orders that can't be fulfilled with the current amount of ISK the buyer has in their wallet. The legitimate users of the Margin Trading technique would benefit from this change...


I wanted to suggest almost the same thing. I believe there's no need to tweak features more than neccessary.
Although I would like to point out that the entire point of MT skill is to be able to create orders that cannot be fulfilled entirely and immideately. Only those orders that cannot be fulfilled even at the minimum value set by the buy order creator should be hidden until at least a single minimal transaction is backed up and ready to be fulfilled.
I am assuming that it's exactly what you mean, just think that a little clarification wouldn't hurt.
Debir Achen
Makiriemi Holdings
#317 - 2013-11-27 06:24:35 UTC
I favour my suggestion of Trebor's (which is similar to a couple of others) as it:
- doesn't require checking the wallet until an inbound buy transaction occurs
- prevents people draining their own escrow of ISK
- clarifies the escrow mechanics

(Careby touches on some of these issues also)

Aren't Caldari supposed to have a large signature?

Azelor Delaria
Caldari Provisions
Caldari State
#318 - 2013-11-27 07:59:06 UTC
The issue you will see is the scams continuing to happen. If I leave enough ISK in my wallet to cover the buying, it doesn't stop me from quickly emptying my wallet after the item is bought. This is something that will need to be looked at, and I Don't see a simple way of fixing this issue.
Reilly Duvolle
Hydra Squadron
#319 - 2013-11-27 08:44:14 UTC  |  Edited by: Reilly Duvolle
RubyPorto wrote:


Yep, that's every nullsec gate before you jump through it. The game doesn't tell you. So if someone started posting "The game's lying to me; it let me jump through a gate into a bubble and I lost my ship when I assumed the gate wouldn't let me jump into a bubble" would you be here pushing for a "bubbled gate indicator" or a ban on bubbling gates?


Actually, the bubbled gate equvivalent to the misinforming tradewindow would be that you a) couldnt see the bubble on D-scan, b) couldnt see it using probes, c) couldnt even see it from a perch above the gate. The only way to discover the bubble would be to warp directly into it, and suffer the consequenses doing so.

But, luckily enough, the issue here is not wheter or not CCP thinks the margin trading skill in the context of buyorders are dysfunctional and should be changed. They DO, wheter you like it or not. The question in this thread is how, not if.
Barrogh Habalu
Imperial Shipment
Amarr Empire
#320 - 2013-11-27 09:20:26 UTC
Azelor Delaria wrote:
The issue you will see is the scams continuing to happen. If I leave enough ISK in my wallet to cover the buying, it doesn't stop me from quickly emptying my wallet after the item is bought. This is something that will need to be looked at, and I Don't see a simple way of fixing this issue.

For those kind of scams you don't even need to have MT skill and therefore they have little to do with the topic. As far as I can tell, the goal is not to prevent any market scams either.