So I have a strategy that involves identifying great companies at a low implied volatility and low price relative to intrinsic value and then buying some 1 year deep OTM call options. It worked pretty well with Wells Fargo in April 2013 when I tripled my money in a month. The whole black scholes model assumes the random movements of the market are unbiased. But if you find something where the movement is definitely biased in a particular direction, and that option is long dated enough for that bias to be relevant, then black-scholes can be very wrong... Empirical studies have found that on a long term average, writing puts is the most profitable, calls are neutral, and buying puts is unprofitable. That's about what you would expect a priori from the combination of two things: 1. the long term upward bias of stock movements, 2. fact that implied volatility is higher than realized volatility. When you're trading puts, both factors work in the same direction, but when you're trading calls, they cancel out. Unless you find a rare situation where ivol is low and the upward bias of the underlying is high, like I try to do. I guess you could also do the reverse of that and sell calls when ivol is high and there's a downward bias. I did that with TSLA lately and also made bank... lately I've been looking at buying Hormel 37.5 Jun calls but IB wants 5x the price of the calls in margin, what the fuck? It doesn't do that on other tickers.