subway platform riddle for demographics

My older kid is getting braces in a few weeks. Based on the expected time he has to wear them, it’ll cost about $350/month. That’s a car lease. I’m not complaining (God: “he’s complaining”), I just suffer from chronic numeraire substitution. I’ll come back to the braces thing in a bit, but let’s chat some other stuff for a bit.

My sons are in 4th and 7th grade. A nuisance I will one day miss is shuttling them and their friends all around. We talk about lots of stuff, but stuff is often made of numbers, so I end up teaching them how to reason numerically about real-life stuff in an organic way in the context of things they find interesting. Yay. Except they groan because they know it’s coming. But I believe in osmosis and their future selves will be thankful. Or at least have endearing stories at my funeral about their old man being a crank who also happened to love them. And since they might have kids of their own one day, appreciate, just as I do now when I think about my parents, that we’re all just making shit up as we go.

Where were we before my inner monologue took over, ah yes, car convo. I got the boys in the car with another friend headed to practice. The 7th graders said they were learning scientific notation. Shouldn’t have told me that. Immediate quiz. Represent 1/50th in scientific notation.

I was impressed. I listened to his friend reason aloud for about 20 seconds before getting 2 x 10⁻²

Zak got the answer faster than I did. The Math Academy lessons are paying off.

Why is scientific notation useful?

To torture us.

Besides that.

“I don’t know, [proceed to fumble around for explanations before landing on something that tracks]. Because we need to measure stuff in micrograms? Is there even such a thing as micrograms?”

Very good. That makes sense. From the stars to bacteria and atoms scientists deal with things that are really big or really small. It’s right there in the name: SCIENTIFIC notation. We talked about how insane the idea of a light year is for a bit before arriving at the gym but not before I told them next time they watch YouTube, instead of watching Jesser we’re gonna learn about the Fermi Paradox which they theorized naturally but didn’t realize it was a famous contradiction.

On the way home from practice, the kids started talking about IQ. I forget what the comment was, but it indicated that they did not understand that an IQ of 100 is normalized to be the average. Sweet. We get to learn about bell curves right now.

I explain that 15 points is 1 standard deviation which encompasses 68% of the population. So to be greater than 1 standard deviation means being in the top 16%, since the 32 remaining percent have to be split between the lower and upper parts of the population, leaving 16% ABOVE 1 standard deviation.

2 standard deviation outperformance means top 2%.

I note that my scientific notation quiz asked for 1/50. Your father is psychic.

[Between that and the fact that I predicted that Axl Rose, who’s friends with AC/DC and lives in LA is probably at the Rose Bowl concert we were at last May, only to have him walk out from backstage about 60 seconds after I said that, they might think I’m a witch.]

Then we do 3 standard deviations. That encompasses 99.73%. For just the upper, it’s about 1.3 per 1000; let’s call it 1 in 750.

Given the size of your middle school, there are probably 2 kids that smart.

Except for that your school isn’t a random draw from the population.

We’re a long way from where I grew up. That night I explained to them that the test they took in 3rd grade, where they got 2 standard deviations above the mean, wasn’t even close to getting accepted to the local GAT program. Sorry boys, you’re not Asian enough and that’s on me.

Wanting to change the topic from IQ, I brought up height. After all, we just left hoops. I invented some numbers. The average adult American male is 5’9 with a standard deviation of 3”.

We stepped through the progression.

A 6’0 man is taller than 5 out of 6 men. (1 st dev)

6’3 and you’re 1 in 50. (2 st dev)

6’6 and you’re 1 in 750. In the running for the tallest boy in H.S. (3 st dev)

(Although selection effects need another nod here).

7-footers are 5 sigma. Using just the right-tail probability that’s 1 in 3.5 million.

This was a chance to apply their newfound knowledge of scientific notation.

How many 7-footers do you expect in the world if there are 3.5 billion adult men?

A million is 6 zeros. 10⁶. A billion is 9 zeros.

9 zeros divided by 6 zeros leaves us with 3 zeros.

We expect 1,000 7-footers.

Google says it’s estimated that there is “2,800” 7-footers in the world which the CDC statistically extrapolated using a standard deviation of 2.9 to 3. Small differences add up when you start adding sigmas such that our final estimate is off by a factor of 3. But hey, the right order of magnitude.

While we were countin’ sigmas the 9-year-old wants to know how Wemby exists. Wemby is officially listed as 7’4. There’s online debate as to whether his height is underreported and if it’s really 7’5. We’ll use that since it’s 6 standard deviations.

Siri, what’s the probability of an event beyond 6 standard deviations? 1 in 500mm. One-tailed, 1 in a billion. Wemby.

Statistically speaking you wouldn’t expect to have enough 7’4 mutants to assemble a starting 5 lineup but in reality you there’s enough of them to at least field a football team. Waves hand in the shape of epsilon.

Anyway, in service of handy takeaways, it’s useful to remember that a 3 standard deviation extreme on 1 side of a bell curve occurs about 1 in 750. For quick math, call it 1 in 1,000 or 10³. So if you’re talking about the American population of 3 x 10⁸, the number of 3 sigma people on a particular trait would fit in an MLB stadium.

Or about the same number of people who subscribe to moontower. See, you’re all 3 sigma! ❤️

Speaking of…

Moontower is 7 years old.

The first issue was March 17, 2019. This is Moontower #307, Munchies is up to #146, there’s been 96 paywalled posts, plus possibly the single largest archive of options blog posts on the internet. (ChatGPT mentions Larry McMillan and Kirk DuPlessis as being similarly if not more prolific.) Fyi, nearly everything I’ve ever published is indexed here and religiously updated so when robots erase me it is in totality. Thanks for following. I never expected to be writing this long. I didn’t expect anything.


Addendum on braces:

I wore braces from freshman to senior year of high school. My son will get his off about a month into freshman year. How’s that for generational progress.

The braces thing conjures something of a subway platform riddle for demographics where I can’t tell if the world is moving or me. My little guy got “spacers” in 3rd grade and will wear a retainer for 2 years. I’m like, is getting braces twice a new thing, or something I just never would have seen in my strata growing up?

I’ve noticed 2 other versions of this demographic subway platform riddle.

The older kid is now past the halfway point of middle school and I still never hear of fistfights. Growing up, at least every other week, the beacon went up, “FIGHT!!!”. Social class or changing times?

Finally, skiing. This one isn’t a riddle but it’s so jarring. I was 20 years old the first time I stepped on a mountain. Here’s school in the winter feels optional. Everyone has a cabin in Tahoe, all the dads are metereologists, and an expert on MTN stock.

Cold, heights and ski lifts, driving on dangerous roads?

I think I’ll just binge Nelly & Ashanti: We Belong Together thank you very much.

[We did knock this out in 2 nights. Plenty of time to cancel the 1-week Peacock subscription it required. I friggin’ love Nelly and so much more after watching the show. He comes off as an amazing father, raising both of his own as well as his sister’s kids when she passed at a young age. The only thing that bugs me is how good he looks at age 50. Save something for the rest of us bruh.]

approximating gamma in your head

By now y’all know option traders have the ATM straddle approximation burned into their retina:

straddle ≈ .8 Sσ √T

A useful approximation I did not explain in the interview is the similar-looking ATM gamma formula for a Black-Scholes straddle:

Γ ≈ .8 / (Sσ√T)

The three things that shrink gamma are in the denominator:

Higher S (price): The same $1 move is a smaller percentage move on a more expensive underlying.

Higher σ (vol): The option is already “priced for action.” The curvature of the price function gets spread over a wider range of expected outcomes. More vol → flatter curvature near the money → less gamma.

Higher T (time): Same logic as vol. More time spreads the curvature out. The more time to expiry the less a given move influences the delta of the option. The delta of 10-year option is not going to change much based on how the underlying changes day-to-day.

A couple of educational points:

  • Take note of the scaling. Double the vol, gamma roughly halves. You need to quadruple DTE to get the same effect.
  • As always, a good habit when trying to understand greek levers, is to take examples to extremes. If you raise DTE or vol to infinity, all options go to their maximum value. For calls, that’s the spot price itself. For puts, it’s their strike price. That means calls go to 100% delta since they move dollar-for-dollar with the spot. Puts go to 0 delta. It doesn’t matter where the spot price goes, the option is already at its max value. It doesn’t change. If a call is 100% delta and a put is 0% delta, the option has no gamma. Its delta doesn’t change with respect to the spot.

Going back to those formulas for a moment:

straddle ≈ .8 Sσ √T

Γ ≈ .8 / (Sσ√T)

The denominator of gamma = straddle/.8

Substituting:

Γ ≈ .8 /(straddle/.8)

Γ ≈ .8 /(straddle/.8)

Γ ≈ .64 /straddle

So when you want to do mental math you take “2/3 of the inverse of the straddle.”

This might sound obtuse, but taking inverse or “1 over” some number should be one of the fastest mental math operations anyone dealing with investing does. After all, when you see any ratio like P/E or P/FCF you are immediately flipping that to a yield where it can be compared with things like interest rates or cap rates.

If a straddle is $5, the gamma is 2/3 of $.20 or ~.13

And we know that doubling the straddle halves the gamma so you can just memorize that a $10 straddle has ~6.6 cents of gamma and linearly estimate gamma for any straddle price relative to that (ie $20 straddle is about 3.3 cents of gamma and $15 straddle is in the middle of 3.3 and 6.6).

And of course there’s time scaling. To find an option that has double the gamma you need to cut the DTE by 1/4.

Keep flipping this stuff over in your head, it’s satisfying, and it thickens the myelin around whatever brain cells you sacrifice to options damage.

Moontower #307

In this issue:

  • math in the car with kids
  • trader quick math
  • from straddle to gamma

Friends,

My older kid is getting braces in a few weeks. Based on the expected time he has to wear them, it’ll cost about $350/month. That’s a car lease. I’m not complaining (God: “he’s complaining”), I just suffer from chronic numeraire substitution. I’ll come back to the braces thing in a bit, but let’s chat some other stuff for a bit.

My sons are in 4th and 7th grade. A nuisance I will one day miss is shuttling them and their friends all around. We talk about lots of stuff, but stuff is often made of numbers, so I end up teaching them how to reason numerically about real-life stuff in an organic way in the context of things they find interesting. Yay. Except they groan because they know it’s coming. But I believe in osmosis and their future selves will be thankful. Or at least have endearing stories at my funeral about their old man being a crank who also happened to love them. And since they might have kids of their own one day, appreciate, just as I do now when I think about my parents, that we’re all just making shit up as we go.

Where were we before my inner monologue took over, ah yes, car convo. I got the boys in the car with another friend headed to practice. The 7th graders said they were learning scientific notation. Shouldn’t have told me that. Immediate quiz. Represent 1/50th in scientific notation.

I was impressed. I listened to his friend reason aloud for about 20 seconds before getting 2 x 10⁻²

Zak got the answer faster than I did. The Math Academy lessons are paying off.

Why is scientific notation useful?

To torture us.

Besides that.

“I don’t know, [proceed to fumble around for explanations before landing on something that tracks]. Because we need to measure stuff in micrograms? Is there even such a thing as micrograms?”

Very good. That makes sense. From the stars to bacteria and atoms scientists deal with things that are really big or really small. It’s right there in the name: SCIENTIFIC notation. We talked about how insane the idea of a light year is for a bit before arriving at the gym but not before I told them next time they watch YouTube, instead of watching Jesser we’re gonna learn about the Fermi Paradox which they theorized naturally but didn’t realize it was a famous contradiction.

On the way home from practice, the kids started talking about IQ. I forget what the comment was, but it indicated that they did not understand that an IQ of 100 is normalized to be the average. Sweet. We get to learn about bell curves right now.

I explain that 15 points is 1 standard deviation which encompasses 68% of the population. So to be greater than 1 standard deviation means being in the top 16%, since the 32 remaining percent have to be split between the lower and upper parts of the population, leaving 16% ABOVE 1 standard deviation.

2 standard deviation outperformance means top 2%.

I note that my scientific notation quiz asked for 1/50. Your father is psychic.

[Between that and the fact that I predicted that Axl Rose, who’s friends with AC/DC and lives in LA is probably at the Rose Bowl concert we were at last May, only to have him walk out from backstage about 60 seconds after I said that, they might think I’m a witch.]

Then we do 3 standard deviations. That encompasses 99.73%. For just the upper, it’s about 1.3 per 1000; let’s call it 1 in 750.

Given the size of your middle school, there are probably 2 kids that smart.

Except for that your school isn’t a random draw from the population.

We’re a long way from where I grew up. That night I explained to them that the test they took in 3rd grade, where they got 2 standard deviations above the mean, wasn’t even close to getting accepted to the local GAT program. Sorry boys, you’re not Asian enough and that’s on me.

Wanting to change the topic from IQ, I brought up height. After all, we just left hoops. I invented some numbers. The average adult American male is 5’9 with a standard deviation of 3”.

We stepped through the progression.

A 6’0 man is taller than 5 out of 6 men. (1 st dev)

6’3 and you’re 1 in 50. (2 st dev)

6’6 and you’re 1 in 750. In the running for the tallest boy in H.S. (3 st dev)

(Although selection effects need another nod here).

7-footers are 5 sigma. Using just the right-tail probability that’s 1 in 3.5 million.

This was a chance to apply their newfound knowledge of scientific notation.

How many 7-footers do you expect in the world if there are 3.5 billion adult men?

A million is 6 zeros. 10⁶. A billion is 9 zeros.

9 zeros divided by 6 zeros leaves us with 3 zeros.

We expect 1,000 7-footers.

Google says it’s estimated that there is “2,800” 7-footers in the world which the CDC statistically extrapolated using a standard deviation of 2.9 to 3. Small differences add up when you start adding sigmas such that our final estimate is off by a factor of 3. But hey, the right order of magnitude.

While we were countin’ sigmas the 9-year-old wants to know how Wemby exists. Wemby is officially listed as 7’4. There’s online debate as to whether his height is underreported and if it’s really 7’5. We’ll use that since it’s 6 standard deviations.

Siri, what’s the probability of an event beyond 6 standard deviations? 1 in 500mm. One-tailed, 1 in a billion. Wemby.

Statistically speaking you wouldn’t expect to have enough 7’4 mutants to assemble a starting 5 lineup but in reality you there’s enough of them to at least field a football team. Waves hand in the shape of epsilon.

Anyway, in service of handy takeaways, it’s useful to remember that a 3 standard deviation extreme on 1 side of a bell curve occurs about 1 in 750. For quick math, call it 1 in 1,000 or 10³. So if you’re talking about the American population of 3 x 10⁸, the number of 3 sigma people on a particular trait would fit in an MLB stadium.

Or about the same number of people who subscribe to moontower. See, you’re all 3 sigma! ❤️

Speaking of…

Moontower is 7 years old.

The first issue was March 17, 2019. This is Moontower #307, Munchies is up to #146, there’s been 96 paywalled posts, plus possibly the single largest archive of options blog posts on the internet. (ChatGPT mentions Larry McMillan and Kirk DuPlessis as being similarly if not more prolific.) Fyi, nearly everything I’ve ever published is indexed here and religiously updated so when robots erase me it is in totality. Thanks for following. I never expected to be writing this long. I didn’t expect anything.


Addendum on braces:

I wore braces from freshman to senior year of high school. My son will get his off about a month into freshman year. How’s that for generational progress.

The braces thing conjures something of a subway platform riddle for demographics where I can’t tell if the world is moving or me. My little guy got “spacers” in 3rd grade and will wear a retainer for 2 years. I’m like, is getting braces twice a new thing, or something I just never would have seen in my strata growing up?

I’ve noticed 2 other versions of this demographic subway platform riddle.

The older kid is now past the halfway point of middle school and I still never hear of fistfights. Growing up, at least every other week, the beacon went up, “FIGHT!!!”. Social class or changing times?

Finally, skiing. This one isn’t a riddle but it’s so jarring. I was 20 years old the first time I stepped on a mountain. Here’s school in the winter feels optional. Everyone has a cabin in Tahoe, all the dads are metereologists, and an expert on MTN stock.

Cold, heights and ski lifts, driving on dangerous roads?

I think I’ll just binge Nelly & Ashanti: We Belong Together thank you very much.

[We did knock this out in 2 nights. Plenty of time to cancel the 1-week Peacock subscription it required. I friggin’ love Nelly and so much more after watching the show. He comes off as an amazing father, raising both of his own as well as his sister’s kids when she passed at a young age. The only thing that bugs me is how good he looks at age 50. Save something for the rest of us bruh.]

Money Angle

Dean Curnutt graciously invited me to be on his outstanding podcast. His prompts led the conversation towards useful stuff. The description:

We begin with developments in commodity markets, particularly crude oil, and silver, where geopolitical tension and speculative flows have led to sharp changes in volatility surfaces. Kris explains how option skew in underlyings like oil can reprice rapidly during shock events, leading to inverted termstructure and a well bid call skew. These dynamics create unusual behavior in vertical spreads and probabilities implied by option prices.

Kris describes how the relationship between spot moves and volatility changes across market environments, emphasizing that traders must continually recalibrate their models. What appears to be a stable relationship—such as the familiar beta between the S&P 500 and the VIX—can shift quickly depending on positioning and market structure.

A major focus of our conversation is on the mental math traders use to interpret option prices without relying on models. Kris walks through several shortcuts that allow traders to move quickly between volatility, straddle prices, and probability estimates. These approximations help traders identify when prices look unusual and whether options markets imply probabilities that diverge from other markets.

Finally, we discuss the work Kris is doing on financial education. Inspired by teaching his own children about investing and compounding, he has begun running small classes for students and sharing the materials publicly. The goal is simple: introduce younger investors to concepts like time value of money and long-term compounding earlier in life.

If you are interested in a step-by-step breakdown of how I found an estimate of an out-of-the-money put like I did in that interview this post is for you:

🔗building an option chain in your head

Money Angle for Masochists

A topic I could have rattled on for much longer in that interview with Dean is trader mental math devices. By now y’all know option traders have the ATM straddle approximation burned into their retina:

straddle ≈ .8 Sσ √T

A useful approximation I did not explain in the interview is the similar-looking ATM gamma formula for a Black-Scholes straddle:

Γ ≈ .8 / (Sσ√T)

The three things that shrink gamma are in the denominator:

Higher S (price): The same $1 move is a smaller percentage move on a more expensive underlying.

Higher σ (vol): The option is already “priced for action.” The curvature of the price function gets spread over a wider range of expected outcomes. More vol → flatter curvature near the money → less gamma.

Higher T (time): Same logic as vol. More time spreads the curvature out. The more time to expiry the less a given move influences the delta of the option. The delta of 10-year option is not going to change much based on how the underlying changes day-to-day.

A couple of educational points:

  • Take note of the scaling. Double the vol, gamma roughly halves. You need to quadruple DTE to get the same effect.
  • As always, a good habit when trying to understand greek levers, is to take examples to extremes. If you raise DTE or vol to infinity, all options go to their maximum value. For calls, that’s the spot price itself. For puts, it’s their strike price. That means calls go to 100% delta since they move dollar-for-dollar with the spot. Puts go to 0 delta. It doesn’t matter where the spot price goes, the option is already at its max value. It doesn’t change. If a call is 100% delta and a put is 0% delta, the option has no gamma. Its delta doesn’t change with respect to the spot.

Going back to those formulas for a moment:

straddle ≈ .8 Sσ √T

Γ ≈ .8 / (Sσ√T)

The denominator of gamma = straddle/.8

Substituting:

Γ ≈ .8 /(straddle/.8)

Γ ≈ .8 /(straddle/.8)

Γ ≈ .64 /straddle

So when you want to do mental math you take “2/3 of the inverse of the straddle.”

This might sound obtuse, but taking inverse or “1 over” some number should be one of the fastest mental math operations anyone dealing with investing does. After all, when you see any ratio like P/E or P/FCF you are immediately flipping that to a yield where it can be compared with things like interest rates or cap rates.

If a straddle is $5, the gamma is 2/3 of $.20 or ~.13

And we know that doubling the straddle halves the gamma so you can just memorize that a $10 straddle has ~6.6 cents of gamma and linearly estimate gamma for any straddle price relative to that (ie $20 straddle is about 3.3 cents of gamma and $15 straddle is in the middle of 3.3 and 6.6).

And of course there’s time scaling. To find an option that has double the gamma you need to cut the DTE by 1/4.

Keep flipping this stuff over in your head, it’s satisfying, and it thickens the myelin around whatever brain cells you sacrifice to options damage.

If the 9-year-old can do it, so can you.

(I’m kidding. I just found this moment of deep thought cute. Between both kids’ basketball lives, the gym has become my office. Max does his Math Academy after his practice while waiting for the bro to finish. He recently discovered my Kindle is a scratchpad which has made my “no math without scrap paper” rule less of a nuisance. I adopted that rule from Math Academy’s recommendation, my affinity for mental math notwithstanding.)

oil options and the raw gamma paradox

The single biggest adjustment to get my head around when I crossed the chasm from equity options trading to commodity futures options was the idea that every option expiry was actually its own underlying.

In equities, a 3-month option on TSLA and a 1-month option on TSLA refer to the same underlying. The 3-month vol encompasses the 1-month vol. A 3-month option with the same strike as a 1-month option cannot trade cheaper than the 1-month option. Said otherwise, the calendar cannot trade below zero (well, with American-style options anyway).

This is not true in commodity options. A 3-month 75 call on WTI can technically trade below a 1-month 75 call on WTI even if they are the same IV simply because the 1-month future could be $15 higher than the 3-month future and therefore have $15 more intrinsic value. That example feels like cheating though.

Consider a more interesting case. I’m writing on the evening of 3/10/26:

The Nov16’ 2027 expiry 66 call, which is close to ATM, is about $6.25 at ~17.5% IV

The Nov17’ 2026 70 call, also close to ATM, is about $9.25 at ~ 42% vol

The shorter-dated call, which has less than half the DTE of the longer-dated call, is 50% more expensive! The futures price is 70/66 or 6% higher so it’s not the futures price driving the bulk of the difference.

It’s the extreme vol differential. If this was an equity, the implied forward volatility would be negative! Another way of saying this would be arbitrage.

Your equity option intuition is of no help here.

[A personal note here…this is also my favorite stuff. Equity options with their corporate actions and dividend headaches. Meh. Give me futures spreads and options on commodities all day. I loved building infra for this and trading these things. Those markets are very smart at pricing options but it also teaches you a lot about vol and risk.]

Measuring the forward vol in commodity options is a tricky problem. It was a pretty hefty component of how I’d trade commodity vol. I’m not giving away how I’d do it although I’ve hinted in prior futures-related posts at things that could get one started. This post will even fall under that category, but I’ll leave it at that.

Still, without getting into forward vols, there is a lot to understand about the risk of an option time spread in commodities. WTI, here and now, is putting on a clinic for I’m sure countless clueless option punters. And when it eventually dies down, many time spreaders are going to find themselves unpleasantly surprised as the surface finds a way to reveal that the obvious trade was but a trap.

Here’s a snapshot of 1M and 12M constant maturity IVs from CME QuikStrike. On March 9th, the ATM vol spread was 80 points wide. Prefer ratios? Fine, M1 was 3.5x the IV of M12

I’m going to look at realized vol data for the past year, data that is more conservative than this insane snapshot, to show how crazy you would be to think that this time spread is any way tradeable in a relative value sense.

What to expect today:

  • How gamma works differently when your two legs settle into different futures contracts.
  • h²: a single number that tells you how much gamma work your back-month leg is actually doing in front-month terms.
  • I walk through what I’ll call the raw gamma paradox: M12 actually has more gamma per contract than M1. Except it’s a mirage.
  • Why the fix of just buy more M12 vol detonates your vega and what this means for trading time spreads.

Data study setup

The analysis in this post is based on WTI M1 and M12 futures from
March 2025 to March 2026. The details and code can be found in the appendix.

The key features is we construct our own continuous contract for M1 and M12 and we estimate the gamma corresponding to constant maturity 1-month and 1-year ATM calls

Address the temptation head-on

You’re looking at crude oil options. We’ll take the vols down a notch, but if you receive my points with this more benign treatment, then it will make the current oil landscape hit that much harder.

Say M1 implied vol is sitting north of 60%. M12 is under 20%. You come from equity vol land, every instinct screams buy the back, sell the front. Look, this section is behind the paywall so there shouldn’t be any kids around:

Well, minister, don’t sully the cloak for a dream. The only prophesy your filling is the inevitable penance when M1 vol rips higher and M12 just sits there. Two things are working against you simultaneously. One of them shows up in your vega P&L.

The other one hides in a measure I refer to as .

You need this measure to weight your option model’s gamma. To derive it, we’ll combine several concepts I’ve written extensively about.

Gamma revisited

A quick review is in order.

Gamma is curvature. Your P&L on a delta-hedged option over a single move is:

P/L = ½ · Γ · (ΔS)²

The ATM gamma formula for a Black-Scholes option:

Γ ≈ .4 / (S · σ · √T)

The three things that shrink gamma are in the denominator:

Higher S (price): The same $1 move is a smaller percentage move on a more expensive underlying.

Higher σ (vol): The option is already “priced for action.” The curvature of the price function gets spread over a wider range of expected outcomes. More vol → flatter curvature near the money → less gamma.

Higher T (time): Same logic as vol. More time spreads the curvature out. The more time to expiry the less a given move influences the delta of the option. The delta of 10-year option is not going to change much based on how the underlying changes day-to-day.

A couple of educational points:

  • Take note of the scaling. Double the vol, gamma roughly halves. You need to quadruple DTE to get the same effect.
  • As always, a good habit when trying to understand greek levers, is to take examples to extremes. If you raise DTE or vol to infinity, all options go to their maximum value. For calls, that’s the spot price itself. For puts, it’s their strike price. That means calls go to 100% delta since they move dollar-for-dollar with the spot. Puts go to 0 delta. It doesn’t matter where the spot price goes, the option is already at its max value. It doesn’t change. If a call is 100% delta and a put is 0% delta, the option has no gamma. Its delta doesn’t change with respect to the spot.

Back to our setup, you’d expect the long-dated M12 option to have less gamma than the short-dated M1 option since there is more time in the denominator. But in WTI right now, M12’s 1-year ATM gamma is actually higher than M1’s 30-day ATM gamma. Per contract, the back month has more curvature.

It will come back to that denominator in 2 ways:

  1. The 12-month price is lower
  2. Remember the scaling, DTE effect on gamma is less than vol’s effect

But we can account for all of this by updating hedge ratios.

We are going to review then expand on what exactly a hedge ratio is.

Hedge Ratio Squared: Mapping M12 Gamma Into M1 Move Space

To compare gamma across two different underlyings, you need a translation layer. You need to know: when M1 moves $1, how much does M12 move? In practical terms, if you’re long 1 M1 contract and want to be gamma-neutral with M12, how many M12 contracts do you need on the other side?

We start by recalling that beta (𝛽) is a vol ratio times correlation. A correlation of .70 means:

“If A moves 1 standard deviation, B moves .7 of its own standard deviation”

The vol ratio effectively normalizes the standard deviations of each asset. If the vol ratio is 1, then if A moves 1% then B moves .70%.

Review: From CAPM to Hedging

This allows us to express M12 exposures entirely in terms of M1 price moves.

This chart pulls all of this together.

  • We see that the # of M12 contracts (1/h) you need to hedge M1 is exploding as the beta collapses.
  • Beta is collapsing mostly due to the vol ratio plummeting as opposed to the dip in price ratio and correlation.

h is the hedge ratio for delta.

Before we derive hedge ratio for gamma, we need a quick review of gamma p/l.

Gamma P/L

M1-Equivalent Gamma

The M1-equivalent gamma of the M12 option is therefore:

Notice how:

  • Delta scales with h
  • Gamma scales with h²

Based on our data, and letting realized vols also stand-in for implied vols, we get this table:

h² has collapsed to its all-time low in this dataset. The 1-year mean is 38.6%. We’re at 2.15%:

We have a very practical question we need to answer with all this arithmetic:

What does this mean for the risk of a time spread?

The Raw Gamma Paradox

The adjustment of “hedge ratio squared” is so powerful it can flip a sign.

Look at the raw gamma numbers:

M1 30-day ATM gamma: 0.0241 per $1 move

M12 1-year ATM gamma: 0.0315 per $1 move.

M12 has 1.3x more gamma per contract than M1. And this is comparing a 1-year M12 option to a 30-day M1 option.

The longer-dated option has more curvature.

How?

Remember the formula: Γ ≈ .4 / (S · σ · √T)

M12 has a lower price ($67 vs $85) and much lower vol (18.7% vs 66.9%). Both of those boost gamma. The price and vol effects are swamping the time-to-expiry effect. M1’s 30-day option should have screaming gamma from the short DTE, but the vol is so high it crushes the curvature. Meanwhile, M12 is a lower-priced, lower-vol contract where the gamma can concentrate even at the 1-year tenor.

You might look at that and think: great, I’m long the gamma-rich leg…until, of course, we impose the h² adjustment.

The hedge ratio (h) is only .0215.

M12 1y gamma in M1-equivalent terms = 0.0315 × 0.0215 = 0.000677.

Instead of the back month having 30% more raw gamma per contract (ie .0315 vs .0241) it has 97% less (.00067 vs .0315).

You need .0315/.00067 or about 46x more M12 contracts than M1 contracts to be “gamma-neutral”. In other words, you need “the square of the hedge ratio” quantity of contracts to be gamma neutral.

💡In the context of turning the hedge ratio into contract, quantity we use the inverse (ie recpriocal) of the hedge ratio. The hedge ratio (h) is telling us that M12 is only offsetting ~2% of the risk of M1 so we need 1/2% or ~50 contracts to hedge

Typically, h is about 1.4, requiring only a 2:1 option hedge ratio (1.4² = 2)

What does this do to your vega?

The vega of a 12-month ATM option is √12 or ~3.5 greater than the vega of a 1-month ATM option. If you are long a 1-year option time spread you are long vega. But if we assume that vol changes themselves are proportional to √T then you could argue that your scaled or normalized vega is flat.

If you want to be gamma-neutral, you’d typically need about 2x as many 12-month options because of the typical h². You can’t solve for being gamma-neutral without being long vega. But now the conceit becomes especially ridiculous when h² collapses to .0215. You’d need to be long an outrageous amount of vega to be gamma-neutral.

The position being completely uncomfortable tells you something. These options have nothing to do with each other. The two risks are knotted together by h², and when h² is at 0.0215, they’re not touching. You might as well be spreading options on 2 different assets.

It’s the same problem with pair trading vols. In a normal circumstance, 2 assets might have a reasonably strong correlation. But once one leg has an idiosyncratic episode, it turns into the equivalent of M1 in our analogy. You can mitigate some of this by not pair trading vols on individual equities, as inter-equity correlations will be more volatile than inter-sector or inter-index.

[For folks on exotic vol desks, you will remember some pretty insane dispersions in international index vols circa 2018 coming out of the worldwide vol depression of 2017].

Spread Gamma

Mechanically, your unadjusted option model might show your long time spread is long gamma. But as oil rallies and your front month delta gets short relative to your back months, you are, in the parlance of commodity trading, “short spreads”. You are short M1 and long M12 due to gammas as M1 goes up much faster than M12. So your headline greeks might say you are “long gamma” but a commodity trader would immediately recognize that this position is short “spread gamma”. It’s not exactly the same as being short calendar spread options (topic for another day) but it’s similar so long as the spreads have a positive beta to the M1 future. In other words, if M1 always moves more in dollar terms than the months behind it, whether it’s to the upside or downside.

Real-life risk

One of the great features in the ICE Option Analytics software (formerly Whentech) was the multiplier column in the futures configuration. It allowed you to enter a hedge ratio for each term. So, for example, if you thought that M12’s hedge ratio was .50 then your software would say that long 100 M1 and short 200 M2 was a flat delta in the summary risk. You would, of course, still pay attention to the spreads you had underneath.

On any given day, the futures spreads might underperform or outperform the hedge ratio parameter, introducing noise into the p/l you expected for a given futures move. But critically, the software also adjusted your gammas in each term by the square of the hedge ratio.

[You can thank me for this. When the product was still in beta days (no pun) around 2005, I was the one who spotted that gammas were only being adjusted for the hedge ratio, not its square. You notice these things when your p/l doesn’t seem to line up with your expectations based on your greeks.]

Manually updating the h’s in your model is a hands-on way to feel just how volatile they can be. I would keep a separate spreadsheet with realized vols and correlations and revise the hedge ratios once a week or so.

[For seasonal commodities, h is not just a noisy function of DTE, but depends critically on what month you are in. A “3-month” option in WTI is always kinda the same thing, but a 3-month option on corn in Sep is very different from a 3-month option on corn in May. That spreadsheet had more hair on it for the seasonal names.]

Wrapping up

Today you learned how to properly weight your model gammas. If you plan to trade option portfolios in a professional setting you will impale yourself without understanding how gammas stack.

These ideas will help you group gammas in related names to summarize risk more intelligently, but it will also alert you to when the risks that you think are related simply aren’t.


Appendix


METHODOLOGY
===========

Universe:        WTI crude oil futures, M1 (front month) and M12 (12th month)
                 Contracts roll monthly (CLK5, CLN5, CLJ6, etc.)

Period:          2025-03-28 to 2026-03-09 (237 trading days with complete data)

Returns:         Daily log returns on M1 and M12 settlement prices
 
Realized vol:    20-day trailing annualized based on daily close-to-close
                 Computed separately for M1 and M12

Beta:            20-day rolling return correlation * vol ratio 12m/1m

Hedge ratio(h):  M12 contracts needed to delta-hedge 1 M1 contract
                 1/(beta * 12m price / 1m price)

h²:              gamma multiplier
                 Γ_M12 in M1-equivalent terms = Γ_M12 × h²

Gamma:           Black-Scholes gamma for ATM call option on [M1,M12]
                 S = price, σ = trailing 20d RV, T = [30/365, 365/365], r = 0

Caution:         Implied vol set equal to trailing 20d realized vol
                 (i.e. options are priced at current realized, not market implied)

Code:            https://github.com/Kris-SF/data-pipelines/blob/main/wti-futures/wti_m1_m12_returns.ipynb

Data Source:     IB API

pitchfork CLAWback

You can’t swing a cat these days without hitting a prediction of what AI means for humanity. Insofar as it’s possible for someone writing for a wide audience, I’ll share what amounts to some half-baked thoughts that I keep coming back to.

“YOU GET A UI, YOU GET A UI”

I say this as someone who feels some dissonance building an analytics product with charts and tables. The future is just APIs talking to each other. In the future, Zillow’s UI is a mere suggestion. You want the data in a different format? You want inference beyond what Zillow decided goes into a Zestimate? All of that is getting cheaper and accessible to non-technical people.

You’ll go to a site. Maybe. Instead it wil be Siri or Jarvis or Alexa or whatever “I want to see XYZ” and your client-side listener will construct it but it’s going to need access to API that has the data. The data is increasingly all the value while rigid presentations become pointless.

Again, the future is APIs talking to each other. Data becomes increasingly locked down.

On Data Lockdown…

Scarce or exclusive data’s value increases as its complement, inference, gets cheaper. The big futures and stock exchanges are some of the original 2-sided platform businesses. Can see them flexing their quasi-monopolistic might on the data side.

…which might get dark

The fight over data will intensify as well. If you place a bid, the exchange claims that’s their data. But is it yours? Well, it’s of little value to you but whose gonna galvanize the white-collar movement around “hey AI trained on all this data that had little value in isolation, but so much value in aggregate then used it to disrupt US”. It started with the Hollywood writers guilds, but is it crazy to imagine rolling protests as automation eviscerates industry by industry? To see picketers with dystopian slogans like “my data, my choice”.

It’s a different argument than p(doom) objections to AI. It’s not “you shouldn’t have built this” but you had no right to cut me out. It seemed like a bargain when we got “free” email or “free” social media. The tone deaf tech mogul will undoubtedly claim it was fair at the time and maybe that can fly intellectually. But it’s not the clawback by court that will decide. That one happens by pitchfork.

AI Immune

As SaaS gets wrecked, we wonder retains value in the singularity. My working model is:

trust and accountability

Maybe AI can sell my house but realtors have survived fee compression and technology far longer than anyone expects. I think this hints at a still-valid truth. People want to have someone to yell at, appeal to, or simply talk to when it comes to lumpy, rarely repeated transactions.

It’s the “shit umbrellas” theory. The human’s value is not in doing the work but in retaining liability. AI can read the tax code, but my accountant will stand by his work in court.

If you travel extensively for work your relationships are hard-earned. The proof of work is miles traveled or other exclusionary behavior where there was no substitute. Relationships are repos of accumulated, unfakeable work.

The more you can position yourself as accountable the more value you can retain. Being trustworthy and reliable don’t go out of fashion. They will get even more valuable as so much else can be faked.

A strange corollary to this:

Things that were always fake but valuable will stay that way. Like astrology.

A final thought in this thread:

Anyone burning their reputation to the ground thinks either the world is ending or the tides won’t ever turn. Hmm, how would you act if you couldn’t afford for the tides to ever turn?

Art

Art is a big question. There’s will always be a positional scarcity component of it and there will always be genius. The question of whether there will be a surplus of robot genius around as well. We may finally get an answer to would a million monkeys write Shakespeare.

Live performance and sports will stay important. At least until everyone over the age of 10 today is dead. Then all bets are off. I never thought watching people play video games would be popular. I’m now open to the possibility that future people may perfectly prefer robots playing video games or anything for that matter over people playing.

 

I leave you with this interview with the creator of Open Claw. Listen specifically from 8:30 to 10:17

107 seconds and I quote, “Holy fuck”

If you are hanging your hat on cleverness for its own sake or rigid definitions of intelligence, your time is over. I’m not saying intelligence is losing value, but that its truest definition will become obvious — the ability to get what you want out of life. This is the only definition that will matter and the bright side of that is that its more inclusive than whatever school thinks it is.


I was at a local book fair last week where you dump as many books as you can fit into brown shopping bag for $8. It was an epic haul and a great incentive to just snag boogs that seem even remotely interesting.

I picked up this 1957 classic by C. Northcote Parkinson. I was familiar with his eponymous law, which states “work expands so as to fill the time available for its completion”.

Image

This entire book is an extraordinary, laugh-out-loud, pull-no-punches satire. Parkinson would have been an absolute master at Twitter. The law itself is satire wrapped around a specific observation. The way he formalizes the argument is pure art, even ending with an insane equation (he constructs hilarious equations throughout making the book feel like a tongue-in-cheek treatise on social physics).

Satire, notwithstanding, it sure feels like the very thing Parkinson’s Law pokes fun also holds the key to our salvation if AI just does all the work. So that’s where I am now. Placing humanity’s hope on a joke by a British naval man whose skill with the pen is such that I want to vibecode a Parkinson writing voice app.

Moontower #306

Friends,

You can’t swing a cat these days without hitting a prediction of what AI means for humanity. Insofar as it’s possible for someone writing for a wide audience, I’ll share what amounts to some half-baked thoughts that I keep coming back to.

“YOU GET A UI, YOU GET A UI”

I say this as someone who feels some dissonance building an analytics product with charts and tables. The future is just APIs talking to each other. In the future, Zillow’s UI is a mere suggestion. You want the data in a different format? You want inference beyond what Zillow decided goes into a Zestimate? All of that is getting cheaper and accessible to non-technical people.

You’ll go to a site. Maybe. Instead it wil be Siri or Jarvis or Alexa or whatever “I want to see XYZ” and your client-side listener will construct it but it’s going to need access to API that has the data. The data is increasingly all the value while rigid presentations become pointless.

Again, the future is APIs talking to each other. Data becomes increasingly locked down.

On Data Lockdown…

Scarce or exclusive data’s value increases as its complement, inference, gets cheaper. The big futures and stock exchanges are some of the original 2-sided platform businesses. Can see them flexing their quasi-monopolistic might on the data side.

…which might get dark

The fight over data will intensify as well. If you place a bid, the exchange claims that’s their data. But is it yours? Well, it’s of little value to you but whose gonna galvanize the white-collar movement around “hey AI trained on all this data that had little value in isolation, but so much value in aggregate then used it to disrupt US”. It started with the Hollywood writers guilds, but is it crazy to imagine rolling protests as automation eviscerates industry by industry? To see picketers with dystopian slogans like “my data, my choice”.

It’s a different argument than p(doom) objections to AI. It’s not “you shouldn’t have built this” but you had no right to cut me out. It seemed like a bargain when we got “free” email or “free” social media. The tone deaf tech mogul will undoubtedly claim it was fair at the time and maybe that can fly intellectually. But it’s not the clawback by court that will decide. That one happens by pitchfork.

AI Immune

As SaaS gets wrecked, we wonder retains value in the singularity. My working model is:

trust and accountability

Maybe AI can sell my house but realtors have survived fee compression and technology far longer than anyone expects. I think this hints at a still-valid truth. People want to have someone to yell at, appeal to, or simply talk to when it comes to lumpy, rarely repeated transactions.

It’s the “shit umbrellas” theory. The human’s value is not in doing the work but in retaining liability. AI can read the tax code, but my accountant will stand by his work in court.

If you travel extensively for work your relationships are hard-earned. The proof of work is miles traveled or other exclusionary behavior where there was no substitute. Relationships are repos of accumulated, unfakeable work.

The more you can position yourself as accountable the more value you can retain. Being trustworthy and reliable don’t go out of fashion. They will get even more valuable as so much else can be faked.

A strange corollary to this:

Things that were always fake but valuable will stay that way. Like astrology.

A final thought in this thread:

Anyone burning their reputation to the ground thinks either the world is ending or the tides won’t ever turn. Hmm, how would you act if you couldn’t afford for the tides to ever turn?

Art

Art is a big question. There’s will always be a positional scarcity component of it and there will always be genius. The question of whether there will be a surplus of robot genius around as well. We may finally get an answer to would a million monkeys write Shakespeare.

Live performance and sports will stay important. At least until everyone over the age of 10 today is dead. Then all bets are off. I never thought watching people play video games would be popular. I’m now open to the possibility that future people may perfectly prefer robots playing video games or anything for that matter over people playing.

 

I leave you with this interview with the creator of Open Claw. Listen specifically from 8:30 to 10:17

107 seconds and I quote, “Holy fuck”

If you are hanging your hat on cleverness for its own sake or rigid definitions of intelligence, your time is over. I’m not saying intelligence is losing value, but that its truest definition will become obvious — the ability to get what you want out of life. This is the only definition that will matter and the bright side of that is that its more inclusive than whatever school thinks it is.


I was at a local book fair last week where you dump as many books as you can fit into brown shopping bag for $8. It was an epic haul and a great incentive to just snag boogs that seem even remotely interesting.

I picked up this 1957 classic by C. Northcote Parkinson. I was familiar with his eponymous law, which states “work expands so as to fill the time available for its completion”.

Image

This entire book is an extraordinary, laugh-out-loud, pull-no-punches satire. Parkinson would have been an absolute master at Twitter. The law itself is satire wrapped around a specific observation. The way he formalizes the argument is pure art, even ending with an insane equation (he constructs hilarious equations throughout making the book feel like a tongue-in-cheek treatise on social physics).

Satire, notwithstanding, it sure feels like the very thing Parkinson’s Law pokes fun also holds the key to our salvation if AI just does all the work. So that’s where I am now. Placing humanity’s hope on a joke by a British naval man whose skill with the pen is such that I want to vibecode a Parkinson writing voice app.

 

 

Money Angle

As an example of “everyone gets their own UI” I whipped up a Dashboard page where I can add modular tools.

The first tool I added is something I call the “Financial Analyzer”. The seed of the idea came from an education POV. I’m teaching this Investment Beginnings Class, but I myself am a novice at reading balance sheets and income statements.

Pre-AI I would want a teacher sitting next to me explaining what sticks out to them. In minutes I was able to make a site where I give it a ticker and range of years and it pulls the filings from the SEC’s Edgar database. But the best part is Claude can act as the teacher and write its own summary of what it sees from year to year. I’m not saying this is going to be human expert level analysis but that is not the bar. I’d just like to pull up a stock and get a quick orientation through the years.

I could even feed the analysis back into an LLM to have it explain it to me even simpler.

I happened to pick up Neal Stephenson’s Diamond Age from that book fair I went to. You can build your own “Young Lady’s Illustrated Primer” now. It’s a bull market for learners out here.

The video below shows how the tool works. I’m not sharing the tool publicly because the analysis layer uses Anthropic tokens but this description is from Claude and is probably a good enough prompt to make it yourself:

A browser-based tool that pulls structured financial data for any US public company directly from the SEC’s EDGAR XBRL API — the same data companies are required to submit with their 10-K and 10-Q filings. No third-party data providers, no API keys.

  • Enter a ticker, pick a year range, and get collapsible income statement, balance sheet, and cash flow tables going back to 2005.
  • Toggle between annual and quarterly views.
  • Every line item shows the exact XBRL concept tag it maps to, so you can trace any number back to the original filing. A “Raw XBRL Data” tab exposes the complete set of concepts the company filed — not just the ~40 our template covers — with search and filtering. Remainder rows flag where our template’s sub-items don’t sum to the reported total, so nothing silently disappears.
  • An AI-generated analysis summarizes trends across the full time series.

Stack

  • Single HTML file (no framework, no build step)
  • Vercel serverless functions for the SEC proxy and Claude API calls, hosted on Vercel’s free tier.

Data endpoints

  • www.sec.gov/files/company_tickers.json for ticker lookup
  • data.sec.gov/api/xbrl/companyfacts/ for filing data.

 

Money Angle for Masochists

My new podcat series with Outlier Trading is up. The first is a short one just to set the stage for what to expect from weekly episodes.

We released a second one on Friday because, well, oil is interesting.


Visual Derivations

This week I re-published a foundational option post on X articles.

🔗👿The MAD Straddle👿

It’s a beast of a post that I orginally published in the format of a Socratic homework but in the X format you can basically read straight through it.

It covers:

☑️The relationship between MAD (mean absolute deviation) and standard deviation
☑️how to approximate a straddle value without a model
☑️a visual derivation of the approximation
☑️see how the straddle is the MAD
☑️gain an intuition for how skew and fat-tailed distributions distort the relationship between straddle prices and volatility
☑️see practical situations where ATM straddles and therefore volatility misrepresents risk

Sometimes these learning posts go over a lot of material so I think it’s helpful to point out what parts of them are most interesting to me personally. In this post it’s the section Lessons from a Skewed Coin and how standard deviation and in turn straddles are deeply misleading representations of risk when a distribution is highly skewed such that the mean is balancing many frequent events in one direction verse rare but large events in the other. I talk about how this shows up in familiar investing scenarios.

The other concept in here I like to emphasize, in no small part, because it’s legit fun is the visual derivation of the straddle approximation that states the straddle is 80% of the vol.

The derivation:

The mean of the distribution

We want to estimate the straddle. The mean of the underlying stock distribution is centered around the forward price not the at-the-money price.

We will estimate the at-the-forward (ATF) straddle.

This means we are estimating the straddle struck at the ATF strike.

The ATF strike occurs at the ATF price:

Approximating the ATF call option

This is the meat of the work.

[It requires no more than pre-algebra.]

Let’s go.

While we want the straddle, let’s start with the ATF call option.

 

Image
Image

We established 3 identities that occur at-the-forward:

Image

Now we just plug these back into the B-S formula for the call.

Image

Hmm, this looks fairly docile. Stare at it hard. The next section will feel good if you like geometry!

The underlying distributions for B-S is that stock prices are lognormal. The prices are lognromal but logreturns are normally distributed.

This is handy because normal distributions are familiar to work with.

d1 and d2 are like Z-scores on a Gaussian (bell) curve of logreturns!

The probability density function (PDF) for a bell curve:

 

The center of our distribution is an expected logreturn of 0 corresponding to the forward Seʳᵗ

The peak of a bell-curve at that forward price corresponding to a logreturn of 0. For the standard normal curve we can assume σ = 1

Plug 0 into x of the PDF:

 

Let’s bring this all together into a picture:

Image

 

Understanding the picture

The value of the ATF call is the integral of the PDF between d1 and d2 but we can estimate it!

height x base x forward price

 

 

Note: This will slightly overestimate the value of the call (see the overestimated region in the picture

To go from call price to the straddle, we remember that at-the-forward strike the call and put are equal because of put-call parity!

The rest is easy:

Image

The straddle is the MAD!

The volatility, which is computed just like a standard deviation, gives large moves extra weight. But the straddle is a better reflection of what move size we typically see.

It will cost you .80 of the standard deviation to buy a fairly priced straddle. Let’s plug that into a normal curve’s cumulative distribution function:

Image

💡Theoretically, if the straddle is fairly priced:

  • it will expire in-the-money ~ 42% of the time
  • despite the low “hit rate”, it’s fairly priced because the payoff on larger moves balances the expectancy

 

Stay groovy

☮️

Moontower Weekly Recap

Posts:

useless NOISE

This is what ZeroHedge posted after NVDA earnings:

and now NVDA is flat. straddles were pricing in 4.4% move. options worthless, dealers win.

Huh?

Earnings were priced cheap and you think the dealers were… short?

And by what mechanism are they engineering a short pin? Texas hedging their gamma scalps?

The dealers were probably sitting there lamenting how smart the rest of the market to stuff straddles down their throats after the earnings announcement being a nothingburger (at least based on the early reaction).

From a birdie, I pinged who knows a tad about trading — ya know, because they sling thousands of options a day for a living, instead of ragebaiting conspiracy theorists with conspiracies that aren’t even coherent on their face:

Idk- nvda was up four %, then unched, now down 4%. I’d guess you’d be long earnings gun to your head. I doubt dealers were smoking a 4% nvda earnings move. In var space I think that looks rough. What I will say- is given the print- market was long nvda and now just exiting into a good print and excess liquidity if I had to guess.

This brings me to a rant I need to pop off maybe once a year or so before the tank fills up again.

Look, I don’t know shit about most stuff. But watching takes on options from popular channels reminds me that the standards of knowledge one is willing to meet when their game is to have an opinion on everything is embarrassingly low. Which, in turn, discredits that channel on everything. When they are right…it’s accidental.

This is the f’ing definition of NOISE. Pure static. Hanging around, blathering. Like we all know someone like this in person — ugh, enough, aren’t you tired of wasting spectrum yet, jfc.

It reminds me of an old Farnam Street post about Batesian mimicry. Several species of snakes mimic the appearance of the venomous coral snake.

Image

This is a common defense in nature. And a common offense on Twitter/X to gain clout.

The more impressive the “model,” the more effective its mimics can be in convincing people they too are impressive, and in all the same ways. But for every Warren Buffett (just one by our count), there has been many “future” Warren Buffett’s. For every Steve Jobs, there have been many “next” Steve Jobs’.

In fact, sometimes even just appearances can be quite convincing: now-disgraced Theranos founder Elizabeth Holmes was very fond of wearing a very Steve Jobsian black turtleneck outfit.

It seems almost a law of nature that success will be copied, sometimes in a very disgraceful way.

And who can best tell the difference between a coral snake and its mimics? The coral snake itself. The Munger quote:

“It’s very hard to tell the difference between a good money manager and someone who just has the pattern down. If you aren’t a good money manager yourself, rather than trying to pick one, you’re probably better off with a low cost index fund. It takes one to know one.”

Example of “measurement not prediction” in the wild

A reader replied enthusiastically to my 2-week-old post when logic and proportion have fallen sloppy dead giving me credit for calling that a strike on Iran would lift oil prices 14%.

He wants to know what I think now.

Slow down. This is a great example to clarify:

I don’t know anything material about geopolitics, military strategy, the supply/demand response function for light, sweet crude slated for delivery at Cushing, Oklahoma. I don’t have an opinion now or when I wrote the post.

I only have eyes to see the present. To look at a price and try to reverse engineer how it could make sense. The details are in that post, but the specifics matter less than the approach. In fact, I even mention why my approach is probably exactly wrong, but what a more correct one could look like.

This cuts to the heart of what I think trading is. It’s something pretty light on “opinions”. That’s for VCs and crystal ball investors, me, I’m a donkey.

I try to invert prices to reason about what the point spreads are, then try to find a contradiction. The whole “measurement not prediction” thing*. Measurement is hard enough. Prices tell you things if you can measure. You can separate probabilities from magnitudes. You can know what the consensus is for how correlated assets are to each other. You can divine when the market thinks we will attack Iran. This is all just sitting there.

You can protest that prices are dumb and wrong, but you are only allowed to make such pronouncements from your private jet otherwise, I can’t hear you.

So as oil goes, I have no opinion, but I can pull up a few screens and tell you what one of the smartest, most efficient markets in the world might think. Maybe there are prices in dumber or less liquid or harder-to-access corners of the world that disagree. Trading means different things to different people. I think it’s the art of turning contradictions into cash.

*Related:

I was listening to Citrini chat with Risk of Ruin’s John Reeder when John said:

I have heard Citrini repeat something that George Soros says, which is, I’m not predicting, I’m observing. Paying attention to what’s happening.

You’ll discover Citrini’s key to observing is how he filters, a skill that is increasingly difficult but always growing in value.

the math of investing

As I’ve shared here before, I spun up an investing class for middle and high school kids locally. I am teaching my 12-year-old as it is, so I figured if I formalize it a touch so others could learn as well.

The materials for all the classes live here:

https://notion.moontowermeta.com/investment-beginnings-course

There are a few weeks between each session since there’s a fair amount of prep even with AI helping with:

  • Claude in PowerPoint was released recently so I gave it a spin. I gave it a stylesheet of colors and fonts as well as an unformatted draft of the lecture, and let it cook. You can see the result below.
  • The interactive spreadsheet has a bunch of JavaScript behind it

The class we did this week was a lot of fun. There’s even a video to prove it below (I masked any faces. There were 16 kids in attendance). Most importantly, the kids learned a ton. Parents were texting me with their feedback and it felt good to hear their kids’ gears were turning.

For what it’s worth, I think there was a lot of material in here that parents don’t know either but I’ll leave you to guess what some of that might be.

Investment Beginnings — Class 2: The Math of Investing

Class 1 was about building a business.

Class 2 flips the perspective — you’re the investor now.

Someone is asking you for money. What should you pay for shares? What’s the lowest rate you’d lend at? How do you know if it’s a good deal?

This session covers the foundational math that underpins every investment decision you’ll ever make.

What we covered:

✅ The power of compounding (FV = PV × (1 + r)^n)
✅ The lily pad riddle: why most of the action happens at the end
✅ Early Bird vs Late Starter: why starting 10 years earlier beats investing 3x more money
✅ Warren Buffett: 99% of his wealth came after age 50
✅ Total Return vs CAGR: why doubling your money in 10 years is ~7%/yr, not 10%
✅ The Rule of 72: quick trick to estimate how long to double your money
✅ P/E ratio (multiple) and earnings yield (the reciprocal)
✅ The two levers of stock returns: earnings growth vs multiple expansion/contraction
✅ Zoom case study: great earnings, terrible return — how you can pay too much
✅ The asymmetry of losses: why losing 50% requires a 100% gain to recover

Hands-on:

🕹️ Live bidding exercise: students not only bid on shares of Lamorinda Sneaker Co knowing only that it earns $10/share, but quoted the lowest rates they’d lend at.
🕹️ P/E guessing game: guess the real-world multiples for Tesla, Chipotle, Shake Shack, Lululemon, Nike, and more

Homework:

🔨 Inflation Scavenger Hunt — look up prices from the year you were born vs today🔨 Fee Impact Calculator — compare 0.03% vs 1% fees over 40 years
🔨 P/E Return Decomposition — Pick 5 stocks. For each, look up the price and EPS 5 years ago vs today. 1) How much of the total return came from P/E multiple change vs EPS growth? 2) Then compute the current earnings yield (E/P). Compare it to the trailing 5-year CAGR. 3) Using the Rule of 72: if the 5-yr CAGR continued, how long to double your money? If you earned the earnings yield instead, how long to double?
🔨 Compounding Frequency — calculate FV compounded annually vs semi-annually

Resources:

📊 Slides
📈 Spreadsheet (File → Make a copy to get your own editable version; scripts may trigger a security warning — just advance through it)

Full video:

Money Angle For Masochists

Junior Masochists

Let’s review 2 examples from the class that demonstrate how markets are hard because prices are already forward-looking.

The kids learned how to decompose returns into change in earnings vs change in multiple. Or “what happened” vs “the future” or what I sometimes referred to as “sentiment”.

When I asked the class what stock would have been all the rage during Covid (when many of these kids were only 6 years old 🥹), one boy immediately and correctly responded, “ZOOM!”

I pulled up ZM’s price chart:

I asked…”what do you think happened?”

Kids suggested that less people used Zoom as people went back to offices. I explained that ZM’s earnings actually did skyrocket for the past few years so that’s not the culprit behind the horrible return.

Look at the revenues from this Twitter post:

It’s not just the revenues that are up (although you can see how revenue growth has slowed). EPS has also skyrocketed.

The multiple just got hammered. Great business, but investors just paid too much for it.

Earnings were up >35x, but the multiple is down 99%.

A handy decomposition:

Price return = (1+ percent change in EPS) * (1 + percent change in multiple) – 1

The point of the formula is that your return depends on changes in fundamentals (actual earnings) AND change in sentiment around future growth prospects.

A quick caveat. This is not complete. Imagine a situation where a company is $5/share and EPS of $1 for a P/E of 5. Over the next year, the company’s earnings don’t grow and the stock price doesn’t change. The price return is zero. But the company did earn $1. It’s assets have grown by 20%. You are economically richer by 20% but if they don’t distribute it by other paying a dividend or buying back shares (which would raise EPS) then the formula above did not account for a more holistic total return.

You could estimate:

Total return = (1+ percent change in EPS) * (1 + percent change in multiple) + earnings yield – 1

That would capture the idea that you are economically better off even if it’s not paid out, although management’s allocation decisions are a matter of concern.

As a class, we stumbled into a situation on the opposite side of the spectrum. A boy mentioned he bought Delta Airlines 5 years ago for ~$35. I pulled up the chart and noticed the stock doubled.

First of all, great teaching moment as we covered rule of 72 minutes earlier so I immediately asked the class, what the annual return must be? Proud dad moment as Zak is the first one to say 14.4% which I know he figured by thinking “72 divided by 10, times 2” which is better than I would have done as I would reach for 70/5.

Mental math aside, I asked our young investor, “Why did Delta do well, did the earnings increase or the multiple?” With zero hesitation, he responds that the earnings haven’t grown. So a perfect anti-Zoom example for the class. Delta Airlines coming out of Covid years had sour vibes but even if the earnings didn’t grow, you could make a nice return on the sentiment and therefore multiple improving.

I did go back after the class to see DAL earnings and stock history and I think it makes more sense that the kid bought the stock just 2 years ago, since that is the point in time where the earnings were about the same to now and the stock was about $35.

A crap business that investors sold too cheap.

For our regular Masochists

Since we are talking fundamentals, a mutual on X pointed out that HRB (H&R Block) has recently gotten trashed and that its shareholder yield is ~15%.

Shareholder yield is dividends + net share repurchase + debt reduction as a percent of market value.

News flash, HRB is not a growth business. It doesn’t re-invest much of its earnings versus just distributing the cash. I do find it amusing that the stock could be trashed along with other AI disruption stories when it has already survived the transition from brick & mortar to the internet, the popularity of TurboTax, and the growth of the standard deduction, relieving a wider proportion of the population from filing. With a P/E of 7 and a management that pays out the earnings you make ~15% if its already crap business stays the same.

Shedding 1/3 of its market cap since the start of the year, the implied vol is unsurprisingly jacked. I’m a little nuts and decided this was enough to launch some puts with the “I’ll take the shares if I’m wrong”. I normally don’t like this mentality, but part of the vol selling attitude is that the stock probably doesn’t have a lot of upside which reduces the regret possibility from “I was right on this stock and all I collected was some put premium”. In other words, if the upside is abridged, that’s a statement about the vol of the stock being lower.

Selling puts for yield is pretty aligned with what I’m trading the stock for in the first place — yield. I’m just taking it in the form of options intead of buying the stock because the option market is giving me that, but if the price falls a lot further well, I’ll have to go for that yield in the form of assigned shares.

Never financial advice, I’m just sharing my thinking aloud. As options go I’m currently short covered calls in silver and short cash-secured puts in HRB and long options on TSLA and IBIT. Overall, vols are on the higher end of their range across the market (outside of bond vols), but there’s always relatively cheap and relatively expensive in any market cross-section.

Moontower #305

In this issue:

  • The math of investing
  • moontower as a “bridge”

Friends,

The money sections are full of education today, so I’ll be short up here again.

Permission to Chase Work You Love | 12 min read

In prior years, I’ve shared Bill Gurley’s excellent talk Runnin’ Down A Dream. It was so popular with audiences that he spent years turning it into a book with additional research. It came out this week so he’s been promoting it everywhere. Check out David’s interview with him. It’s a book I’ll be picking up for son and sharing with the kids I have in the class I discuss below.

Child’s Play: Tech’s New Generation and the End of Thinking | 34 min read

There’s no blurb suitable for this article. It hurts my head. Like, I think I’m sad. Or I’m crazy. Or the world is ruled by crazies and I’ve stayed the same. I can’t tell anymore. It was definitely entertaining.


Money Angle

As I’ve shared here before, I spun up an investing class for middle and high school kids locally. I am teaching my 12-year-old as it is, so I figured if I formalize it a touch so others could learn as well.

The materials for all the classes live here:

https://notion.moontowermeta.com/investment-beginnings-course

There are a few weeks between each session since there’s a fair amount of prep even with AI helping with:

  • Claude in PowerPoint was released recently so I gave it a spin. I gave it a stylesheet of colors and fonts as well as an unformatted draft of the lecture, and let it cook. You can see the result below.
  • The interactive spreadsheet has a bunch of JavaScript behind it

The class we did this week was a lot of fun. There’s even a video to prove it below (I masked any faces. There were 16 kids in attendance). Most importantly, the kids learned a ton. Parents were texting me with their feedback and it felt good to hear their kids’ gears were turning.

For what it’s worth, I think there was a lot of material in here that parents don’t know either but I’ll leave you to guess what some of that might be.

Investment Beginnings — Class 2: The Math of Investing

Class 1 was about building a business.

Class 2 flips the perspective — you’re the investor now.

Someone is asking you for money. What should you pay for shares? What’s the lowest rate you’d lend at? How do you know if it’s a good deal?

This session covers the foundational math that underpins every investment decision you’ll ever make.

What we covered:

✅ The power of compounding (FV = PV × (1 + r)^n)
✅ The lily pad riddle: why most of the action happens at the end
✅ Early Bird vs Late Starter: why starting 10 years earlier beats investing 3x more money
✅ Warren Buffett: 99% of his wealth came after age 50
✅ Total Return vs CAGR: why doubling your money in 10 years is ~7%/yr, not 10%
✅ The Rule of 72: quick trick to estimate how long to double your money
✅ P/E ratio (multiple) and earnings yield (the reciprocal)
✅ The two levers of stock returns: earnings growth vs multiple expansion/contraction
✅ Zoom case study: great earnings, terrible return — how you can pay too much
✅ The asymmetry of losses: why losing 50% requires a 100% gain to recover

Hands-on:

🕹️ Live bidding exercise: students not only bid on shares of Lamorinda Sneaker Co knowing only that it earns $10/share, but quoted the lowest rates they’d lend at.
🕹️ P/E guessing game: guess the real-world multiples for Tesla, Chipotle, Shake Shack, Lululemon, Nike, and more

Homework:

🔨 Inflation Scavenger Hunt — look up prices from the year you were born vs today🔨 Fee Impact Calculator — compare 0.03% vs 1% fees over 40 years
🔨 P/E Return Decomposition — Pick 5 stocks. For each, look up the price and EPS 5 years ago vs today. 1) How much of the total return came from P/E multiple change vs EPS growth? 2) Then compute the current earnings yield (E/P). Compare it to the trailing 5-year CAGR. 3) Using the Rule of 72: if the 5-yr CAGR continued, how long to double your money? If you earned the earnings yield instead, how long to double?
🔨 Compounding Frequency — calculate FV compounded annually vs semi-annually

Resources:

📊 Slides
📈 Spreadsheet (File → Make a copy to get your own editable version; scripts may trigger a security warning — just advance through it)

Full video:

Money Angle For Masochists

Junior Masochists

Let’s review 2 examples from the class that demonstrate how markets are hard because prices are already forward-looking.

The kids learned how to decompose returns into change in earnings vs change in multiple. Or “what happened” vs “the future” or what I sometimes referred to as “sentiment”.

When I asked the class what stock would have been all the rage during Covid (when many of these kids were only 6 years old 🥹), one boy immediately and correctly responded, “ZOOM!”

I pulled up ZM’s price chart:

I asked…”what do you think happened?”

Kids suggested that less people used Zoom as people went back to offices. I explained that ZM’s earnings actually did skyrocket for the past few years so that’s not the culprit behind the horrible return.

Look at the revenues from this Twitter post:

It’s not just the revenues that are up (although you can see how revenue growth has slowed). EPS has also skyrocketed.

The multiple just got hammered. Great business, but investors just paid too much for it.

Earnings were up >35x, but the multiple is down 99%.

A handy decomposition:

Price return = (1+ percent change in EPS) * (1 + percent change in multiple) – 1

The point of the formula is that your return depends on changes in fundamentals (actual earnings) AND change in sentiment around future growth prospects.

A quick caveat. This is not complete. Imagine a situation where a company is $5/share and EPS of $1 for a P/E of 5. Over the next year, the company’s earnings don’t grow and the stock price doesn’t change. The price return is zero. But the company did earn $1. It’s assets have grown by 20%. You are economically richer by 20% but if they don’t distribute it by other paying a dividend or buying back shares (which would raise EPS) then the formula above did not account for a more holistic total return.

You could estimate:

Total return = (1+ percent change in EPS) * (1 + percent change in multiple) + earnings yield – 1

That would capture the idea that you are economically better off even if it’s not paid out, although management’s allocation decisions are a matter of concern.

As a class, we stumbled into a situation on the opposite side of the spectrum. A boy mentioned he bought Delta Airlines 5 years ago for ~$35. I pulled up the chart and noticed the stock doubled.

First of all, great teaching moment as we covered rule of 72 minutes earlier so I immediately asked the class, what the annual return must be? Proud dad moment as Zak is the first one to say 14.4% which I know he figured by thinking “72 divided by 10, times 2” which is better than I would have done as I would reach for 70/5.

Mental math aside, I asked our young investor, “Why did Delta do well, did the earnings increase or the multiple?” With zero hesitation, he responds that the earnings haven’t grown. So a perfect anti-Zoom example for the class. Delta Airlines coming out of Covid years had sour vibes but even if the earnings didn’t grow, you could make a nice return on the sentiment and therefore multiple improving.

I did go back after the class to see DAL earnings and stock history and I think it makes more sense that the kid bought the stock just 2 years ago, since that is the point in time where the earnings were about the same to now and the stock was about $35.

A crap business that investors sold too cheap.

For our regular Masochists

Since we are talking fundamentals, a mutual on X pointed out that HRB (H&R Block) has recently gotten trashed and that its shareholder yield is ~15%.

Shareholder yield is dividends + net share repurchase + debt reduction as a percent of market value.

News flash, HRB is not a growth business. It doesn’t re-invest much of its earnings versus just distributing the cash. I do find it amusing that the stock could be trashed along with other AI disruption stories when it has already survived the transition from brick & mortar to the internet, the popularity of TurboTax, and the growth of the standard deduction, relieving a wider proportion of the population from filing. With a P/E of 7 and a management that pays out the earnings you make ~15% if its already crap business stays the same.

Shedding 1/3 of its market cap since the start of the year, the implied vol is unsurprisingly jacked. I’m a little nuts and decided this was enough to launch some puts with the “I’ll take the shares if I’m wrong”. I normally don’t like this mentality, but part of the vol selling attitude is that the stock probably doesn’t have a lot of upside which reduces the regret possibility from “I was right on this stock and all I collected was some put premium”. In other words, if the upside is abridged, that’s a statement about the vol of the stock being lower.

Selling puts for yield is pretty aligned with what I’m trading the stock for in the first place — yield. I’m just taking it in the form of options intead of buying the stock because the option market is giving me that, but if the price falls a lot further well, I’ll have to go for that yield in the form of assigned shares.

Never financial advice, I’m just sharing my thinking aloud. As options go I’m currently short covered calls in silver and short cash-secured puts in HRB and long options on TSLA and IBIT. Overall, vols are on the higher end of their range across the market (outside of bond vols), but there’s always relatively cheap and relatively expensive in any market cross-section.

[Dons marketing tie]

I sent this to our moontower.ai list this week:

If you run a trading or investment book that uses options but don’t have or need the weapons-grade (and weapons-cost) infrastructure that options market-makers have, then you are in our position. We built moontower.ai for us, which means it’s for you.

The various dimensions of options across expiries, strikes, and symbols are impossible to make sense of without the right lens.

Moontower is a bridge.

Everything we build is designed to be “opinionated” — pulling things together the way a vol PM sees them. Not a sea of contract premiums. A coherent picture of what’s typical and, critically, what’s not. What we call “analytics with a point of view”.

Explore Moontower Plans

“Hey, this looks expensive compared to its own history, but cheap relative to prevailing volatility surfaces across the market.”

If you understand that options are about volatility, then that is the type of statement you can make with this lens.

Take It With Your Coffee

We launched the Today’s Markets page in the past few weeks to be the first stop when opening your option view.

Your watchlist loads and the metrics snap to that universe.

  • Volume List shows what’s trading.
  • Trade Ideas classifies tickers by vol surface signatures into preset ideas.
  • Skew Extremes shows 25 delta calls and puts at extreme percentiles
  • Filters can exclude earnings and illiquid names to clean the cross-section.

Sector Performance can flag when vol moves against expectations.

Today, the Sector Performance surfaced an unusual dynamic. Crypto implied vols are up on the rally, while SLV vols are down on an up day. Opposite of what you’d expect for both!

The numbers on the bar show the price change in standard deviations;at the number on the end of the bar shows the change in implied strike vol for 1-month options.

Most option users are not dyed-in-the-wool vol traders first. If you are a professional manager refining your option expressions, reach out to hello@moontower.ai or visit us online.

From my actual life

Just some content stuff. We finished Mad Men. It’s immediately canon for me. One of my favorite shows ever. The writing, the character, the arcs, the costumes, and the period piece-ness of it. Straight into my veins.

Joining the rest of you in this decade we watched both the Anaconda reboot and Nuremberg this weekend.

Anaconda has 2 scenes that had the 4 of us howling. There’s nothing better than watching your kids cry from laughter. It’s a preposterous movie that turned out to be all upside.

I enjoyed Nuremberg on the whole, even if I found Kelly’s character forced and frankly silly (bruh, it took the film evidence to finally wake you up?). Russell Crowe and Michael Shannon carried. Although with Mad Men still in our RAM, I couldn’t take John Slattery’s character in the movie seriously. He is Roger Sterling forever.

Stay groovy

☮️

Moontower Weekly Recap

Posts: