In fact, many people try to justify trading as gambling, simply by showing the logic that if you trade or gamble based on your greed, there is a possibility of loss in both cases.
But what I really want to say here is there any work where you will be success even you are doing that on the based of your greed I don't think you would be show anything. It is foolish to expect success from greed in any field, be it trading or gambling or anything else.
Greed is a trait that everyone has and it affects all sorts of things, not just trading and gambling, but in almost everything that is done.
Greed becomes a benchmark for a person whether they can succeed or not because if they are too greedy, bad things will eventually happen.
Greed for gambling and trading is just a rough picture of the wide variety of things that can also happen.
Success can really be achieved by strategizing and being patient with all the results that will happen.
Patience is number one and of course also requires qualified knowledge in the field or work being done.