Call butterfly: how to bet on a very specific level with minimal risk
A strategy for when you don’t just see the direction, but also the level
Most options strategies settle for getting the direction or a range right. The classic call butterfly goes one step further: it’s designed for those scenarios where you don’t just think the underlying is going to rise, but you also have a fairly clear idea of the specific zone where the move could end.
It’s a debit, defined-risk structure: you pay a limited amount to enter and, in return, if the price approaches your target level at expiration, the profit potential can be several times what you risked. The cost of all this is obvious: you need precision.
What a classic call butterfly is
The most common version is the long call butterfly. It’s built like this:
- Buy 1 call at a lower strike (lower wing).
- Sell 2 calls at the central strike, which is your target price.
- Buy 1 call at a higher strike (upper wing).
The four options share the same expiration and are set up on the same underlying. Most commonly, the wings sit at the same distance from the central strike (symmetrical butterfly), so the payoff diagram takes the shape of a “balanced” triangle.
The result is a debit position: you pay something to enter, your maximum loss is precisely that debit, and you get the maximum profit if the price ends at your central strike.
Numeric example: a butterfly on the S&P 500
Imagine you’re working on the S&P 500 and that, after your analysis, you think it’s reasonable that the index could end around 4,800 points on a specific date.
You can build a butterfly like this:
- Buy 1 4,500 call (lower wing).
- Sell 2 4,800 calls (body, your target level).
- Buy 1 5,100 call (upper wing).
Let’s assume that, when you set up the whole structure, you pay a total debit of $40. If, at expiration, the S&P 500 ends exactly at 4,800 points:
- You reach the maximum profit, which in this example is around $260.
- Your risk/reward ratio is roughly 1:6.5 (you risk 40 to aim for about 260).
- Your maximum loss is limited to that $40 no matter what happens.
The payoff chart forms a very clear triangle: a horizontal base where the loss stays limited to the debit, and a peak in the center (4,800) where the maximum profit is concentrated.
How to build the butterfly in ProRealTime v13
In practice, the flow I usually follow is:
- In ProRealTime v13, I open the chart of the index or future (for example, the S&P 500 future) and mark my target zone in price and time.
- From there, I open the options chain for the expiration that fits my scenario.
- I select:
- The lower strike call (lower wing).
- The two target strike calls (body).
- The upper strike call (upper wing).
- I review the structure in the strategy analyzer:
- Total debit paid.
- Maximum profit and where it’s reached.
- Price range where the strategy is still profitable.
Only when the cost, the profit range and the reasonable probability that the price will get close to my target make sense do I consider it tradable.
Quick checklist for setting up the butterfly
Before hitting the button, it’s worth reviewing a few points:
- A well-defined target on the chart: it should come from a clear analysis (technical levels, macro context, market structure), not just a hunch.
- Aligned expiration: the time you buy should be what you need for the price to be able to approach your target zone.
- Wing distance: usually symmetrical, but adjustable depending on how aggressive or conservative you want to be.
- Liquidity and spreads: the chosen strikes should have enough volume and open interest to enter and, if needed, adjust or exit without problems.
- Position size: the total debit should fit within the percentage of capital you’re willing to risk on an idea with a moderate probability of success but a high payout.
Pros and cons of the call butterfly
The main advantages:
- Fully limited risk to the debit paid, from the moment you open the position.
- It tends to be a relatively cheap strategy to set up compared to the potential profit.
- It offers a high risk/reward ratio when the price gets close to the central strike.
- A structure that’s easy to understand and replicate once you internalize the wings + body logic.
The main disadvantages:
- You need high precision on the target level: if the price doesn’t get close to your center, it’s hard for the strategy to work.
- Time works against you: if the move arrives late, theta can eat up much of the value.
- If the price stays too far from the central strike, the butterfly can reach expiration virtually worthless.
- Liquidity at distant strikes can be limited: wide spreads or low volume complicate execution and management.
Common mistakes worth avoiding
Some of the errors that most often cost money with this strategy:
- Setting the target “by eye”: this type of trade doesn’t work well if the central level isn’t justified.
- Choosing the wrong expiration: the price may reach your ideal zone just one or two days after the strategy has expired.
- Underestimating theta: relying on “it’ll get there eventually” when very few days are left usually ends with the butterfly exhausted.
- Building it without checking liquidity: very distant strikes with low volume can make adjustments harder and greatly worsen your entry and exit prices.
- Using excessive size: sometimes the profit potential tempts you to oversize; but the probability of success isn’t high, so risk per trade must be tightly controlled.
It’s a strategy where you have to be clear about which level you’re targeting and how much you want to risk. When you’re right, the reward can be very attractive; when you’re not, the design is meant to keep the loss capped at the initial debit.
What to remember about the call butterfly
The classic call butterfly is a useful tool when your read of the market is very specific in price and time. It lets you go after a high payout while keeping your maximum risk under control.
It’s not the strategy for every day or every context, but when you combine a clear technical level, a well-chosen expiration and careful execution in the options chain —for example, in ProRealTime v13— it becomes a very orderly way to express a “sniper” idea about where the price might end up.