Options quotes are wrong
Your options quotes are wrong.
I deduce what is happening is that the bid and ask are only updated when there is a trade. The result is that the prices can be hours, days weeks or even months out of date.
The graph of price also stops at the last trade time.
Look at puts and calls for ROKU for example, a stock which exhibits large prices changes in a short time. The option prices don't keep up, creating the false impression that certain trades can produce instant and guaranteed profit.
For example, tonight friday oct 18 ROKU closed at $129 and change. It was option expiry day also. I took a screenshot of the quote you are publishing at the close for $135 puts. It says the ask is $2.04. If that were true, you buy the put for $2.04, buy the stock for $129 and then exercise the put to sell the stock for $135 with a guaranteed profit of $4.
However, when you look closer you see that the ask was at 10.55 this AM when the stock was $137. That was the at time of the last option trade, and not the current bid and ask.
So you need to fix your options quotes so that the bids and asks are up to the minute accurate with the current stock price of the moment
-
Vic Clogger commented
I have previously pointed out that option quotes are wong because they are only updated after a new trade. Therefore some of the bid/ask numbers are not current but months out of date. Now I see that the same problem exists with the BiD/ASK of stocks. I have a screenshot if there was somewhere here to attach it.
Therefore Yahoo finance is useless