Quote from Jeromek1:
- Why options are usually not executed even when the price of the stock is higher than the price of the strike?
I think your question is why options are not exercised early if they go in the money. The answer is because you can make more money selling the option than exercising it.
Here's an eXtreme example. You know that even OTM options have time premium. Well, suppose a call option you own is slightly OTM and costs $2 in premium. It's worthless to exercise, but you could sell it and pocket $2, so if you want to liquidate it the obvious choice is to sell.
Now, suppose that same option goes from slightly OTM to slightly ITM. Maybe it's 5 cents ITM and it's worth $2.10. Now, if you exercise the option and sell the shares you've got 5 cents. But if you
sell the option you can get $2.10. Clearly, selling is the better choice.
In general, as long as there is time premium remaining in an option, you are better off selling it than exercising it. And so is the guy who buys it from you. Exercising in that situation is throwing away money.
Interestingly, this month someone assigned me on a bunch of covered calls that had 30 cents of time left. The stock has since dropped back below the strike price. I consider it a gift.