@TradingCrazyInsane, A long call will only profit in an up market, but would have theoretically infinite profit. This will profit in an up, sideways, or even a somewhat down market (although not so far down as to breach the setup break even), but has a capped max profit. As always, there are tradeoffs.