Quote from rew:
I am largely in agreement. The most obvious exception would be delta hedgers, who dynamically hedge their option position with stock or futures so as to remain delta neutral. They make money if they correctly judge whether the implied volatility is too high or too low, rather than by betting on the stock price direction. Of course very few retail traders do this kind of trade. But even delta hedgers are to a degree betting on stock price direction because there is such a strong inverse correlation between stock price direction and volatility.
Some option trades give you more slack than stock traders have -- you can sell credit spreads that make money if the asset moves in the right direction or at least doesn't move too far in the wrong direction. But if you misjudge and the asset moves strongly in the wrong direction you lose money anyway.
Delta neutral trading though a retail broker will produce a horrific return on investment under retail margin. You are making pennies while tieing up large amounts of capital.
Also, delta hedging again comes down to trading direction well. If you sell stock on XYZ as its breaking out then you will bleed out all the gamma that is generating positive deltas so you will not have an opportunity to buy the stock back.
And like you mentioned, whether you buy or sell vol will be largely affected by the stock going higher or lower. It will be really hard to make money being long vol in a rising stocks and vice versa. And if the stock trends, you are done! So again, you need to be a competent directional trader. Not saying master stock trader, but competent.
