Workflows are Moontower’s screeners organized around what you’re trying to do: sell premium (Income), buy protection (Defensive), finance that protection with your upside (Collars).

We just released a new one to help directional traders scan across the market for the best payoff for a given move: Verticals

About the Verticals Workflow

It starts from a simple need:

How do I compare payoffs across tickers in volatility-adjusted terms?

You don’t want to screen across names for the best bang-for-your-buck on a 10% rally because 10% means something very different in SPY vs MU or TSLA.

Instead we use standard deviations computed from the name’s own surface. Pick a move, say +1 SD by the November expiry, and ask the same question of every name: what’s the cheapest vertical that pays in full if the stock gets there?

The Verticals workflow returns the answer in a grid based on the watchlist you care about.

Let’s see how it works (and learn some option math in the process).

Two knobs

You set two things:

  1. An expiry. The picker lists every expiry any name in your list carries, with a count of how many names list it. Every row in the grid is the same maturity, so you’re comparing like with like.
  2. A signed move. ±0.5, ±1 or ±1.5 SD. Positive means call spreads, negative means put spreads.

For each name, the grid shows the tightest vertical that is fully in the money at that move. Tightest means adjacent listed strikes. Fully in the money means if the stock lands exactly on the target at expiry, you collect the whole strike width.

Finding the breakpoint

The target strike for a z-SD move is:

Then pick strikes:

  • Calls: the short strike is the closest listed strike at or below K_z. The long strike is the next one down.
  • Puts: the short strike is the closest listed strike at or above K_z. The long strike is the next one up.

Both rules keep the whole spread inside the target, so a stock that gets to the breakpoint maximizes the max spread value (ie it pays the width of the strikes.)

Marking the spread

The obvious price is the spread’s mid, but it’s far too noisy if each leg is 40 cents wide and the spread is worth 30 cents.

Collecting an accurate mark for a spread is a bit of an art, combining curve fitting and option pricing. In the app, the Price you see for the spread is not mid but a Moontower fair value which lives within the bid-ask.

moontower.ai

Reading the grid

The headline number is Payout:

 

A 1-point spread priced at $0.20 pays 4 to 1 if the stock gets to the target.

Payout is the first column your eye goes to, but we include several columns to judge how much to trust a mark.

Filtering for confident markets

  • Spread bid / ask: the spread’s own market.
  • Mkt width: the legged market, both legs’ bid/ask widths added together. It’s what you’d pay to cross both legs.
  • Mkt / strike width: Mkt width as a share of the strike width. A 20-cent-wide market on a $1 vertical might be hard to execute nearfair value.
  • Leg width / vol: the wider leg’s bid/ask expressed in vol points, as a share of its IV. It puts a 20-cent market on a $400 stock and a 20-cent market on a $30 stock on the same footing.
  • Mid: Compare with Price. When these two sit close together, the market and the model agree. When they’re far apart, the Moontower fair value is probably more reliable.
  • Liq: the name’s liquidity tier, which we provide in all our filters. It’sa function of how wide the markets as a percent of vol allowing us to compare across names.

The grid also drops names whose markets are too wide to mark at all. They’re counted in the “N names excluded” line under the grid, so you can see what got left out.

A few screens to start with

  • Tight markets only. Mkt / strike width under 20%, Liq High, sorted by Payout. This is the honest version of the leaderboard.
  • Where the market and the model agree. Add the Mid column and keep rows where Price is within a few cents of it.
  • Cheap upside: +1 SD, Call skew %tile low, sorted by Payout.

Everything filters, groups and sorts like the other workflows, and your choices persist between visits.

This tool will let you look at the market and answer where the cheapest put spread or call spread to bet on a .5 or 1 standard deviation move by some expiry date.

You can also just reverse sort if you’re looking for spreads to sell. Knowing how much people love to sell options, I should probably rebrand this as the iron condor destroyer (an iron condor is a package of 2 OTM vertical spreads typically marketed as a less risky way to sell a strangle).

editor

Share
Published by
editor

Recent Posts

the farmer’s almanac for investing

Exponential Wealth: Centuries of Stock and Bond Returns free PDF · 380 pp. In 1976,…

55 minutes ago

Moontower #331

Note of an Instagram Experiment I’m trying something new that has become much easier with…

56 minutes ago

vibey vs discrete trades

At the Robinhood Summit last week, Mat Cashman and I hosted a “Trading Lab” emphasizing…

4 days ago

2 option ideas from the Robinhood Summit 2026

Mat Cashman and I did a teach-in session to a large audience of conference-goers who…

1 week ago

academic acceleration

One of my close friends runs an advisory for HS students applying to college. He…

1 week ago

Moontower #330

In this issue: academic acceleration wrapping up Kelly option topics from the RH Summit game…

1 week ago