What if I buy BAC Jan 18 calls strike $30 for $0.69 per share instead? I can use the cash secured fund to buy 30 yr treasury and the interest will be $0.755 per share equivalent for a net credit of $0.0065 per share. So, net credit and unlimited upside? The risk? Bond devalues due to interest rate going up, but in such case, BAC income will go up and stock price will go up with it, so the calls will be profitable.
What am I missing?
You need to do a pay off chart which shows you how much you make or lose across the price levels. Your breakeven is going to be $30. My breakeven is $20 and my max profit is $30. So my max profit is Your break even. You would have to be extremely bullish. The option market lets you sell upside that you don't want or your profit level so take advantage of it. I'm happy taking profits at $30. If you buy the 30 call, then decide what profit you want and sell that strike at the same time. My opinion is interest rates are too low.

