You need luck in trading also. Remember the leverage platforms which pay to 10x-100x leverage amount and you have to guess the right movement of bitcoin. I think luck plays a major part there too but people think that they have skills and therefore they did a successful trade, which is not the actual reality.
I totally disagree, luck is not included in trading.
Trading is not as simple as you have to guess the price movement, traders have the knowledge and capability to read the market price movement base on their experience. They don't base their possible profit on luck, because every time they trade they already have their expectations.
Tell me some traders that make a living from trading and you will have a lot of difficulties doing so because they are non existent.The ones showing profit at etoro trading platform are not consistent at all.Unless you happen to work in a central bank where you know before what will happen to forex pairs for example you cannot tell that luck is not included in trading because it is needed in big amounts here too just as in gambling.