what hides in the option chain

We’ve been talking about option funding stuff recently in the paid Thursday issues. Recently, I had a trader ask for some help making sense of an option expiry in a single name that trades by appointment but where some chunky size goes through.

It’s a name with lots of hair on it with respect to events and distribution.

[The current mark of a big option trade that went through a few weeks ago is still rattling in my head. I’m looking forward to where the roulette wheel is gonna land on this thing!]

I’m obviously not going to give away the name, but I can recycle some of what I explained to the client using a fake stock.

It’s rooted in funding and why understanding it is frankly critical for making sense of names that have wide markets. You’ll see :

  • the first thing that caught my eye when I looked at the option chain
  • put-call parity’s relationship to a vol curve
  • how to avoid making really dumb trades (or if you’re a broker how to look like a hero to your client)

We can do this with screenshots and commentary to make this tour brisk but rich.

We begin with an invented option chain for our fake stock. I chose these values to be in keeping with the quality of the real stock’s markets without giving anything away.

For any junior traders or trainees this is good diagnostic practice — to eyeball an option chain and take notice of what’s interesting.

Relevant background info:

✅European-style expiry (it’s complicated enough without early exercise)
✅No dividends
✅RFR: 4%
✅DTE: 43
✅Stock price: $108.50

What do you notice:

Don’t start all nerd mastermind. Instead observe. These markets are wide!

Well, before you start thinking “The 125/130/135 call fly is negative, yay free money”, you should recognize that the market widths are obscuring this vol surface. I mean, if you think you can trade at mid-market, there’s free money all over this board. All kinds of bells should be going off but just as a surgeon has a checklist, there is definitely a priority thing to look for.

Think a bit before I offer a hint.

 

Ok, here are 2 columns that should help:

IVM = “IV Mid”

Categorically, the call IVs are greater than the put IVs on the same strike.

 

It’s safe to assume the stock is $108.50 as I indicated in the setup.

So what’s the likely culprit?

The rate.

We used RFR = 4% but with that rate put/call parity is not holding.

This is messy since we are using the mid of wide markets, but I didn’t contrive this situation from scratch— it is based on a real snapshot the client showed me on a screenshare, so it’s an opportunity to address real-world complications.

If call IVs is categorically higher than put IVs then the IV is being computed from a rate that is too low.

Instead of imposing a rate, let’s try something else. We will require that put/call parity hold at each strike.

💡Review the method: implying the cost of carry in options

This table is a handy way to start:

I highlighted the 110-strike because it’s closest to the $108.50 spot price.

The right-most column shows the implied yield of each strike. By computing an implied yield the call and put IVs are forced to be the same but I left the stale ones in the table for the sake of this chart:

It demonstrates that a difference in call and put IVs is another way of saying the implied yield or cost of carry on each strike is different.

If you impose put/call parity, forcing the IVs on the strikes to be the same (I didn’t recompute the IVs on each strike here with the implied rates from their strike), then instead of seeing a chart with call and put IVs not lining up you’ll get some implied rate curve across strikes like you see here.

Let’s look at this like a checklist:

✔️If the call and put IVs differ across the strikes when imposing a cost-of-carry parameter (as we did with 4%) then the market is telling you your cost-of-carry parameter is wrong.

✔️Instead, impose a market-based yield by starting with the no-arbitrage assumption of put/call parity to get call and put IVs to line up.

✔️But if this leads to large disparities in implied rates across strikes, well, we still have a puzzle.

Looking at our rate curve…we still have a puzzle.

Experienced traders know why, but just to bring it along gradually, here’s another table that will look very familiar to anyone with an ETF, index, or options arbitrage background:

Computing the implied market by calculating the implied synthetic stock futures bid and offer.

Remember, the synthetic is just the combo price (c-p) plus the strike price. In the prior table we based our synthetic prices on the midmarket values of the options.

Here we want more detail. For each strike, we calculate:

synthetic bid = call bid – put offer

Take the 110-strike as an example to consider what this means…if you hit the screen bid on the calls AND simultaneously lifted the screen offer on the puts, effectively crossing 2 $3 wide markets (before you got fired), you have sold the synthetic future at $107.

We compute the implied yield bid/ask using the implied combo bid and offer with the same logic. [Again, to turn option combo prices into implied yields see this post.]

The puzzle as to why we are getting a ridiculous range of implied yields is not too mysterious — the markets are just too wide. Garbage.

We will do our best with what we have because there’s still plenty to see.

The art of computing the vol surface

The preferred way to set a vol curve is to imply the rate, then impose that on the surface to generate strike vols. Since the implied rate on each strike based on mid-market won’t be perfectly uniform (although likely much better than this stock) you will still get different call and put IVs on the same strike but they are not likely to “cross”. In other words, you won’t be able to lift a call option on a strike for a lower IV than you can sell on the put (or vice versa). The error in IV should be within the market widths.

To give you a flavor of how you impose an implied rate on the strikes across the same expiry we can consider a few methods.

The tightest market

We cobble together the best bid and offer from any of the strikes to imply a yield. I don’t love this method for actually estimating the rate, but it’s the fastest way to spot an arb! Look at all the implied rates…the 75 strike really sticks out like sore thumb. If you hit the call bid and lift the put offer you have synthetically sold the stock at $109.80. If you buy the shares for $108.50, borrowing to finance them until expiry in 43 days, you will have legged a “conversion” trade for a fat profit.

Trader math — I borrow $108.50 for 2 months at 5% (notice conservative assumptions on both days and rate) that’s 1/6 * 5% or 80bps on $108…call it 90 cents. So I buy stock for $108.50, sell it at $109.80 and pay $.90 in interest…$.40 pure profit. Manage to get filled on 50 combos? That’s $2k in 2 seconds. Annualize that.

I’m getting carried away. This kinda thing is never just sitting there because it’s easy to program a bot to “eye” for it and then if it does find it, it’s because you ingested stale data. Still, I hope I conveyed the benefit of the “tightest market” method even if the benefit accrues to speed demons.

Weightings

How else can we find an implied rate to impose across all strikes? We could average the implied yields we find at each strike but give more weight to strikes with tighter markets (in this case, every market is $3 wide so the strikes would get equal weight and given the widths — still garbage).

We can just choose to look at a range of strikes near-the-money. We can weight their implied rates by inverse distance to the stock price. We can exponentially weight tight markets. We can draw hard cutoffs on strikes that exceed specified widths. You can use a solver across strikes but even then you probably filter the strikes according to criteria that come from experience.

[And when it comes to American options, may god have have mercy on our souls. The value of rev/cons can vary widely across strikes as the probability of early exercise differs. You are very much triangulating across several unknowns because the probability of an option being exercised also depends on its vol so you end up falling back on some ordinal relationships that bound early exercise relativity between strikes. In English, it’s easier to say relative things about early exercise adjustments to rev/cons than it is to absolutely value a rev/con. If there’s one area that even experienced traders trip up on its American options. Through the grapevine, from multiple sources, I’ve heard that one of the largest market makers in the biz lost a meaningful proportion of their annual profits because their mispricing of early exercise was exposed during the rate hikes in 2022.]

Anyway, there are enough choices involved that no 2 firms compute vol surfaces starting with implied rates in exactly the same way. There’s no benefit to bogging down on a specific method for this post so I’m just going to impose the 11.65% rate from the 110-strike and re-compute IVs.

With the single rate, the call and put IVs come closer together especially for the near-the-money options. The deep OTM options are going to stay a problem because a $3 wide market on a .15 delta option is just a lot of vol points of noise. [The vega on those options is much smaller than ATM, so $3 represents more vol width.]

Towards a single vol curve

Usually when you look at a surface, it’s just a single vol curve through all the strikes for a given expiry. A common way to do this is to simply use the IV from the OTM option. That option tends to have a tighter bid/ask width since it has less delta risk for the quote streamer.

If you don’t want to dismiss all the information from the ITM option on the strike, you could weight the IV inversely to the market widths or even to the options’ contribution to the straddle price on the strike. Here’s the vol curves using the OTM method and the Inverse Contribution To Straddle method:

Looks like a “W”.

If you have been paying attention to all the stuff I’ve written about vertical spreads and butterflies, you can guess the implied distribution:

bimodal

And yes, the original stock I helped the client with does indeed look bimodal. This is also a distribution you often see on stock earnings.

[My group used to call it the “teepee” and I heard from some transplants that it was another famous market maker who made a lot of money “teaching” the market that this was the right shape for a vol surface in particular situations.]

While this fake stock is the spawn of a real bimodal stock, this is not the most interesting thing about the surface.

By far the most important thing to see is that the implied rates are totally jacked!!! The calls are leaned incredibly high relative to the puts. You have to be able to see this right away (or infer it from the call IVs being high relative to the put IVs if you use a platform that doesn’t impose put/call parity on ATM mid vols).

Calls should never be too high relative to puts because conversions are easy arbitrages especially in non-dividend-paying stocks.

[In conversion trades, you sell call, buy put, buy stock. You must fund the stock purchase so you are exposed to rising interest rates. But that is the only material risk.

Reversals which entail buying call, shorting puts and shorting stock are exposed to declining rates but also any suprise dividends or the stock becoming harder-to-borrow. That’s why you almost never see implied rates trade much higher than SOFR — it’s easy to arbitrage via conversions. But implied rates often trade far lower than SOFR because borrow is uncertain. If you do a reversal trade because you want to exploit the implied rate, your most likely outcome is to find out the rebate you anticipated on your short stock was wishful thinking].

What can you do if you notice the calls are too high relative to the puts?

The eager beaver is going to say “do a conversion arbitrage”. I appreciate the optimism. But those markets are wide. Those mid prices are fake. You can’t get filled anywhere near mid if you try to sell calls or buy puts.

But that’s the clue.

What do you do with the knowledge that the implied rate is too high if you can’t do conversion arbs?

You simply don’t buy calls or sell puts anywhere near mid-market. You are walking into a trap. If you are a broker or advising someone, you explain this to them as well. You’ll save them a bunch of money and they’ll appreciate that you know your stuff.

[This also helps manage expectations. If you are a broker and given an order to sell calls into this market, you should point out that the implied rates are high, meaning the calls are leaned up, and the customer shouldn’t expect to get filled near mid. Similarly, they wouldn’t be able to buy puts near mid either as those are leaned down.]

 

In closing, when you look at an option surface there are so many invisible decisions about how to compute the IVs. When you see call and put IVs that vary greatly, your instinct should be to imply the rate. This post has been in the recent tradition of “options are ALWAYS about vol EXCEPT when they are about funding” but I hope today’s effort has actually shown that we can’t actually compute the vols without understanding funding.

One of the funny things about options is that while variance is an abstract concept to trade (the square of standard deviation??) it’s a straightforward bet — the outcome of the trade is tied to the intent. The payoff reflects the expression. If the realized volatility will be low, sell this.

Meanwhile, listed options, literally called “vanilla”, these American-style shape shifters tradeable from your phone are a pile of path-dependent, hard-to-solve “halting” problems, being discussed by weekend-house-flipper salespeople because there are so many ways to win or lose that are unmoored to your original intent that the randomness of the experience makes them perfectly marketable despite their basics being inscrutable to their average user.

I hope this post made them a little less inscrutable to you.

so you’re interested in trading…

Friends,

This is a follow-up letter I wrote to someone who called me interested in learning to trade. Look, trading is a neat career for many reasons (I discuss that at the end of my chat with John). But if you don’t enjoy the material below, it’s probably not a job you’ll like or excel in. Finding that out alone is worth diving into this. From the outside, it’s easy to get a mistaken impression of what trading is. It’s also easy to conflate it with investing.

None of the below material is technical. If you consider it technical, you’re a little bit behind but not drastically if you enjoy the material because that means you can catch up quickly. If the thought of learning this basic stuff sounds like a chore, really, just leave now. No judgment.

[Just as a matter of calibration. If you read this letter regularly, you can use me as a benchmark. I’m not technical by the standards of trading in 2025. I was more on the technical side of traders about 15-20 years ago. If graduating today, my education is too general to get hired as an assistant trader at a prop firm. You can still differentiate yourself by demonstrating an exceptional proof of work in the form of projects, entrepreneurship, leadership or competitiveness. But the bar is high.

Technology is leverage. 99.9%-tile is 1 in a 1000 while 99.0% is one in a hundred. In winner-take-all games, you want mutants not common valedictorians. At this point, my experience is what makes me valuable. My aptitude is average for this field, and below average, for many of the directions it’s heading in.

Luckily in America, how much signal you are doesn’t decide your prosperity. There are a lot of rich idiots because randomness is blind. The less skill you have, the more you want to play roulette not chess. Crank the vol. If you look at the trading or asset management worlds, can you capably classify which jobs are roulette and which are chess? Look at the winners in certain investment-related jobs and you can start to figure it out. This is called being strategic about what you should do and comes way before “I want to be a trader”.

A recurring theme: calibration is everything. Knowing where you are in a pecking order and choosing your actions in light of that is a life skill. You don’t need to be especially smart to do that, but you do need to be self-aware. That means interpreting feedback without your defensive ego scrambling the message.]

In short, trading is competitive. You need a genuine interest to maintain the required persistence when the going gets tough, which it always does. This is true of every competitive field.

Anyone promising easy returns is either:

  • inexperienced
  • stupid
  • lying

In other words, running a grift or flattering an ego gassed up by luck.

If I haven’t deterred you, enjoy the letter…


[name redacted],

As promised, here’s a short list of resources I think you’ll really enjoy if you’re interested in markets, decision-making, and risk. These cover a mix of foundational ideas, practitioner insights, and a few of my own essays.

Trading starts with a general way of thinking — what service does the market need that it offers a return for? Think of these resources as the mental operating system on which the tactical labor runs.

Remember, while investing is compensation for patience and risk tolerance, trading is compensation for research and labor. Work. And that work must outmaneuver the work of the competition. It follows that this will lead you to look for easy games where the best competitors are less likely to look (in fact understanding their barriers will be part of your prospecting).

If you google “trading systems” or anything related to making money from the comfort of your home, there is a high likelihood it’s the equivalent of house-flipping seminar lead gen. It’s a space rampant with unserious grift and marketing.

There is no shortcut. This material is groundwork and since it’s not project-based, should be done fairly quickly (I give some roadmap below). One of the primary benefits of working through this material is seeing if these ways of thinking resonate.

If it’s a drag, you’ve learned a lot about what you’re not interested in, and this is valuable, time-saving knowledge!


Books

  • The Most Important Thing — Howard Marks’ lessons on second-level thinking shines because it’s so approachable. The Gladwell of professional investment writing.
  • The Laws of Trading — Agustin Lebron connects adverse selection, psychology, and rational decision-making. If Mark’s book is a 101, this is the 3rd-level thinking grad course without being formal or technical.
  • Thinking in Bets — Poker player Annie Duke emphasizes one of the hardest but most fundamental principles in decision-making – restraint from judging outcomes by whether they worked. She teaches you to separate decision quality from result quality, embracing probabilities, updating beliefs, and thinking in expected value rather than absolutes.
  • Superforecasting — Philip Tetlock’s research on probabilistic thinking and what separates great forecasters. It’s a manual for improving accuracy and something even more important — calibration.
  • Fooled by Randomness — Nassim Taleb’s classic on luck, risk, and the illusion of skill.
  • Adaptive Markets — Prof. Andrew Lo on the evolving predator/prey dynamics in markets.
  • Retail Option Trading — Euan Sinclair and Andrew Mack’s practical look at option trading frameworks. Although focused on options, the messages are delivered in the context of general principles you must internalize. So think of it as “how they apply the OS to options”. You want to focus on the application more so than the option details.
  • Books by Andrew Mack — worth exploring if you want to dive deeper into what research looks like
  • Poor Charlie’s Almanac — Slipped this in just because. Even middle-schoolers should read it.

Podcasts

  • Risk of Ruin — thoughtful, narrative-style interviews with traders and gamblers exploring the psychology of edge and risk.
  • Bet The Process — focused on sports betting but full of probabilistic and behavioral lessons applicable anywhere.
  • Flirting with Models — Corey Hoffstein’s excellent conversations on quant finance, risk management, and portfolio design (more advanced, so this is aspirational. A glimpse of down the line.
  • Founders — stories of entrepreneurs told through deep dives into biographies, rich with insights about iteration and resilience. Generally motivating. Lots of timeless, simple ideas.

Blogs

  • Money Stuff — Matt Levine. Best finance writer on Earth. A daily habit of reading this will rewire your brain.
  • Robot Wealth — practical, data-driven experiments in systematic trading and learning.
  • Kid Dynamite’s Blog — not currently active, but the archives are incredible for plainspoken lessons from a former trader.
  • Michael Mauboussin’s Essays — an incredible collection of writing on expectations, capital allocation, and decision-making.
  • Newfound Research Blog — Corey Hoffstein again, blending quant research with clear, thoughtful writing.

Moontower Essays

A few of my own writings that expand on themes like volatility, edge, and how traders think:

This portal will help get your brain trained to more probabilistic patterns:
Moontower Brain Plug-In

This portal introduces you to a foundational, often underappreciated understanding of investing: Moontower Money


If I had to pick where to start, I’d say:

1. Howard Marks book

2. The RobotWealth Blog

3. Laws of Trading book

4. Thinking in Bets book

5. The select Moontower blog posts including the Moontower Money portal (the Brain Plug In is more of an ongoing thing to refer back to for brain food).

That should take about a month of reading in the evenings after work ( ~ a book + 2 blog posts per week).

Then I’d read Mauboussin…there’s so much there, it’s not about reading all of it but go with what sounds interesting. His way of thinking infuses everything he writes and those are the thinking habits you are trying to absorb.

Start here:

Probabilities and Payoffs The Practicalities and Psychology of Expected Value

Then from this link try:

Untangling Skill and Luck: How to Think About Outcomes – Past, Present, and Future

From this link try:

The Paradox of Skill: Why Greater Skill Leads to More Luck

The Importance of Expectations: The Question that Bears Repeating: What’s Priced in?

From this link try:

Min(d)ing the Opportunity: Excess Returns Require the Chance to Apply Skill

IQ versus RQ: Differentiating Smarts from Decision-Making Skills

Bootcamps

If you’d like to do a course I’d recommend:


I’ll close with something I told John Reeder near the tail end of the Risk of Ruin episode.

John prefaces my comments with:

Despite the fact that Kris writes about how to learn the math of options and about behavioral elements of trading — and despite the fact that a lot of this stuff is offered for free — some people are just not going to get it.

My take:

It’s gonna sound maybe harsh, but I tend to think that if you’re gonna figure it out, you just kind of are. You’re gonna find what to read; you’re gonna find the right things. And it’s like, if you’re unable to do that meta work, you’re just not cut out for it.

This is competitive. If you need to have your hand held just to figure out what’s good content and what’s not — you’re already cooked. Honestly, I really do try to be optimistic, but I think the people who are capable end up finding what they should be looking at.

On average, it probably works out that the people who are going to figure it out will end up finding the people who would have been their guides. I don’t think anybody’s born knowing how to do any of this. I’m very SIG-pilled in that way — I think you can learn. I don’t think everybody can learn it. I’m not saying that. You absolutely need some sort of minimum threshold of certain characteristics.

John to the audience:

Kris told me he sees a problem that exists today — a widespread rejection of experts. And he says that really isn’t going to work if the goal is to learn. Even the very top people that firms like SIG hire — brilliant, brilliant people — still have to be coachable.

So if those people have to be coachable, then everyone else trying to learn the same material, probably without even close to the same aptitude, can’t start the whole thing by rejecting the idea that there’s anything to learn.

I close that section with:

What does SIG do as soon as they hire somebody? They humble the shit out of them. Every single person they hire is smarter than almost everybody you’ve ever met. But what do they have to do? They have to cut them down a bunch of notches and say, “See everybody else in this room? They’re all trying to do the same thing you’re trying to do. And by the way, you’re not any smarter than any of them.”

So unless you can be taken down to where you’re ready to learn — to become a sponge, to become coachable — it’s not going to work.

implying the cost of carry in options

This is the follow-up to last week’s the easiest win in options is for stock traders.

In that post, we started with a puzzle that leads to a critical insight:

The collective pursuit of option arbitrage means that we can use put-call parity in reverse — to imply the cost of carry instead of assuming one, THEN trying to impose put-call parity.

In the example of the $100 stock and 4% SOFR rate, we computed the cost of carry or what we formally call the “reversal/conversion” or R/C was $3.92.

synthetic future = C – P = intrinsic Value + R/C

where:

C = call value on the 100-strike

P = put value on the 100-strike

The fair value of the synthetic future in our example is therefore:

→ synthetic future = intrinsic Value + R/C

→synthetic future = (S – K) + R/C

→ synthetic future = (100-100) + 3.92 = $3.92

I expect the call to be trading for $3.92 MORE than the put on the 100-strike if the stock is $100.

If it’s trading for a larger premium than $3.92 then there should be an arb:

  • Sell call, buy put [short the synthetic future]
  • Buy the stock

This is a “conversion trade and since the cost to finance the long shares is the 4% we used to compute fair value, I should have a profit left over.

If the call is trading at a discount to $3.92 vs the put then I should be able to do a “reversal” arbitrage where I:

  • Buy call, sell put [long the synthetic future]
  • Short the stock

The interest I collect on the proceeds of the short sale should exceed the premium I paid for the synthetic.

That’s the theory.

Of course, if you’re fair value differs from market pricing, guess who’s probably wrong.

Instead of using some assumption about the cost-of-carry, we invert:

“What does the cost-of-carry need to be for put-call parity to hold?”

It’s hard to overstate how powerful this inversion is. It has profitable applications to retail option traders, directional stock traders, both long and short, quants modeling option surfaces, and even fundamental investors concerned with dividends.

Conveniently, the lowest-hanging fruit affects the largest groups — directional stock and option traders. We will cover this in detail while keeping explanations shorter for the more professional applications.

We start with a question:

Have you ever noticed that the call IV and put IV for the same strike on an option chain are NOT equal?

This is all going to make sense soon. With some basic mechanics and simple algebra we are going to discover a whole new order book for stocks.

Solving for r: volatility is not the only thing we imply

We are going to take this journey in small steps.

We start with our identities to build our “if-then” muscles:

where:

K = strike
r = risk-free rate
t = fraction of a year

If r increases, R/C increases as the gap between the strike and strike discounted to PV widens.

Let’s re-arrange the synthetic future identity which includes the R/C to be in terms of the call and put respectively:

→ Synthetic future = Intrinsic + R/C

→ C - P = (S-K) + R/C

If r increases, R/C increases, therefore, calls go up in value while puts go down in value.

The heuristic:

When interest rates are higher the opportunity cost of buying shares increases or the cost of leverage increases if you buy on margin. Arbitrage ensures these costs are passed into the value of calls just as they are passed into the basis of futures over cash in any forward market.

Volatility

The inputs to the Black Scholes pricing formula are:

  • stock price
  • strike price
  • DTE (as fraction of a year)
  • RFR
  • volatility

For a given volatility, you can compute the call value, then, without using an option model, use put/call parity identities to compute the put from the call.

Note these call and put values are generated by the same volatility. We used the vol to get the call and then computed the put.

But this workflow isn’t typical. Instead, we are usually looking at option prices from a chain with implied volatility. In other words, the workflow is inverted. Instead of inputs generating option values, we see option values and imply inputs.

Notably, implied volatility.

Implied volatility is computed by fixing the option price and letting the volatility be the unknown.

[The solution is usually computed with a simple search algo like the Newton method which starts with a guess, then iterates until you are “close enough”.]

The RFR will be fixed to compute the implied vol, but when you observe the option prices you may find that the call and put have different implied vols. Another way to interpret this:

Put/call parity is not working.

But here’s the thing — put/call parity must work. If it doesn’t “work” there’s an arbitrage.

  • If the call IV is lower than the put IV, you can do that reversal trade: buy call, sell put, short stock
  • If the call IV is greater than the put IV, you can do the conversion: sell call, buy put, buy stock

What do you think is going to happen?

You will discover that a key assumption in the formula for generating those implied vols is wrong. The strike and DTE are in the contract specs. The stock price and option prices are observable from the marketplace.

The only variable remaining is the interest rate.

You can certainly call your broker to verify the interest rate, but they won’t be able to tell you tomorrow’s rate or any day after that.

What does this mean?

If you impose the rate and the call IV > put IV, then the market’s implied rate is lower than your assumption [and vice versa].

By assuming put/call parity must hold we are saying that the IV on the call and put of the same strike must be equal. But the only release valve for this constraint is we must accept that the market-implied rate can be different from what we think it is.

This is exactly what we should do.

By measuring the market rates by assuming no-arbitrage, we can then decide if a trade is attractive given our own funding rates. If the market implied interest rate is lower than what our broker offers (ie calls look cheap and puts look expensive or said otherwise the synthetic future looks discounted), then instead of buying the stock, we can buy the synthetic.

In fact, this is what professional option desks are doing all the time — they compare their funding costs from their brokers to the market-implied funding costs. If they can “refinance” their position in the options market, they effectively “go around” their broker. The implied funding market in options, including box rate markets, is often tighter than the spread of your broker’s long vs short rates. For a large enough desk it is not uncommon to have a trader whose entire job is to “manage funding” by trading rev/cons across the portfolio to reduce gross notional balances (ie if they are long lots of stock they will look to reverse or swap into futures if the cost of carry is cheaper than what the broker charges to borrow).

Solving for implied rate

Back to something we can easily see in the market — the price of the synthetic future (also known to older traders like myself as a “combo”):

Synthetic future = Intrinsic + R/C

C - P = (S-K) + R/C

I’ll use the examples from the webinar.

On 7/18/25, USO was trading $76.06

I pulled up the closest ATM strike in each month — the 76 line — and computed the synthetic future as the call – put.

I then subtract the intrinsic value of $.06 from each combo. The remainder is the R/C or cost of carry.

Remember:

We just rearrange this to solve for r, which gives us the implied rate.

Notice that the implied rates are below the Fed Funds curve at the time.

If you started with “I’m certain that the Fed Funds curve reflects my funding rate” then the combos would all look too cheap. When you “reversed” to do the arbitrage by buying the synthetic future and shorting the stock you’d discover why your Fed Funds assumption was faulty.

You will find that you are earning less than Fed Funds on your short stock proceeds.

But this gets better.

This is a perfect demonstration of why understanding this concept is immediately profitable. On 7/18, Interactive Brokers was charging 5.93% annualized to borrow USO. But you could short the stock via options to collect the rev/con instead of paying fees!

Consider the October expiry:

You could sell the synthetic futures at $.98 or $.91 more than intrinsic value, effectively collecting 3.3% annualized to be short USO instead of paying 5.93%. This is more than a 9% swing in carry costs (which is about 1/3 of the stock’s annual vol to put it in context).

Even though the funding rate from your broker stinks, you can “inherit” the market-makers rates by trading the options. The market-makers battling for arbitrage is a giant peace dividend to the rest of us who cannot access the same rates and borrow that institutions can. But even if you are a professional, the implied rates are often out of sync with the rates you can access, so there’s ample opportunity to refinance your positions in the synthetics market. The implied rate curve in the term structure is effectively an order book for a stock through time.

💡Refresher on how shorting works
 If a stock is easy to borrow, you might earn a positive rebate (e.g., SOFR – 25 bps) on collateral of short proceeds
→ If the stock is hard to borrow (high demand, low supply), the rebate can be negative. This means you pay to borrow the stock (sometimes called the borrow cost)

Discussion

It should be a revelation to realize that the physical shares market is only one price for a stock, but the derivatives markets offer many others. The USO example showed how you can short USO at a higher synthetic price than if you borrowed the shares directly. Similarly, if a synthetic future trades far below the stock price, reflecting a high borrow cost, anyone who cares to buy the stock will get a massive discount in the options market.

The “real” market

When BYND went public, the peanut gallery (ie twitter) was all screaming how they wanted to short this fake meat company, but this was a consensus view — the shares were impossible to get your hands on to short. I’m going off memory, but the options market was pricing the synthetics at about ~40% discount to the ordinary shares. So the question for the peanut gallery isn’t “Do you still want to short the shares at the market-clearing price where the stock can be both bought and sold?”

Because that price is 40% lower. And if you were a long-term bull, what are you doing buying the ordinary shares? Just take the 40% discount and buy the synthetic.

[BYND has lost most of its value since it went public 6 years ago, but I wonder if a trader who but synthetic futures and rolled the position at each expiry would have actually won. I really hope so since that would be one of my favorite case-studies on the nature of trading.]

Backtesting

Directional traders who test both long and short strategies should be using the option synthetics market to reflect tradeable prices because those prices “lock in” a funding rate. Otherwise, backtests not only require borrow rate data sets but also need to deal with the fact that borrow rates change daily. A wicked backtesting concern.

Funding all the way down

In etf fair value, I mentioned an old habit from my arb days: computing the premium/discount on an ETF before trading options on it. I’ll leave this for you to ponder:

If an ETF trades 1% above its NAV, where should the synthetics on the ETF trade?

Vol modeling

When computing option surfaces, it’s common practice to imply the rate, THEN use that rate in the implied volatility formula to compute the IVs across the skew. This ensures that each strike has a single IV, and when charting the skew, we use the implied vol from the OTM option — its mid-market willbe more reliable because of narrower bid/ask. Having a single IV per strike also ensures the absolute delta of the call and put sum to 1.

In the examples I gave above, we implied the rate from a single strike that was closest to ATM. But a more robust method would average (or weighted average) the implied rate from more than 1 strike in case the bid/ask on any single strike was shaded too much in one direction. Multiple strikes would minimize the impact of those artifacts.

Dividends

I only addressed dividends in the appendix of the prior post to keep all of this a bit easier. For our current purpose, just recall that dividends decrease the cost of carry or R/C since the call owner misses out on the dividend but still experiences the stock falling by the amount of the dividend. Meanwhile, the put owner forgoes owing the dividend on the counterfactual short shares position and benefits from the stock falling by the amount of the dividend when it “goes ex”.

→The rev/con falls pushing puts up relative to calls

Easy enough.

However, the idea of an implied rate gets more complicated when we solve for r in the presence of dividends. Although it’s not hard to understand conceptually.

Consider a situation where Fed Funds (I’ve been using FF and SOFR interchangeably), is 4%, we expect the stock pays a 1% dividend, but the rev/con is 2.5% instead of something closer to 3% that we would predict from the general shortcut of cost of carry is interest – dividends.

Is this because the options market is saying your short rebate is 50 bps less than Fed Funds OR the stock’s dividend is expected to be 50 bps more than it has been in the past OR some blend of a dividend increase and rebate difference?

Do you see how incorrect assumptions here change the implied rate, which in turn affects all the implied vols?

Not only is there an implied rate, but an implied dividend. Whenever we get multiple unknowns, we need multiple lenses to triangulate. This is the realm of quantitative vol surface modeling, a task that many professional option traders outsource to specialty firms especially if their trading must discern the value of a penny in the premium.


This concludes the 2-part series on options as funding markets. As I said in part 1, this topic represents the largest gap between what people know and what they should know about options. It affects pricing, it’s highly actionable, and by allowing anyone to “refinance” a position at professional rates, it stands as one of the easiest win-wins in trading.

how overconfidence and confirmation bias create reinforcing loops

Below is an excerpt from the presentation I did at McCombs Business School at UT Austin.

It’s more hands-on to watch it after you take this quiz:

Confidence Test

(Respondents tend to score about 4 out of 10 on it.)

There’s a fun experiment in the video as well.

You’ll see just overconfidence and confirmation bias feed off each other in an escalating, reinforcing loop — and the key to stopping it.

my read on the market from the option lens

SP500 is up about ~33% since the April low.

To choose a different reference point, since the Feb high water marks that preceded Liberation Day, these indices have rallied:

SP500 ~10%

IWM ~ 8%

QQQ ~12%

SMH ~ 25%

A few single stock performances since Feb:

MSFT and GOOG ~+25%

AAPL ~+5%

META flattish

AMZN -5%

Just looking at these giant companies, there’s certainly dispersion under the hood of these indices. This is expected to continue if you believe the CBOE implied correlation index:

Despite the rally, and despite implied correlation getting smushed which usually coincides with SPX vols coming in hard, vols don’t seem especially low.

The x-axis here is IV percentile for 1-month vol (1-year lookback). SPY is around the 35th. Less than median, but I would have sold the piss out of that percentile if you asked me to guess it with stocks at all-time highs and implied corr in the trash. But it’s holding up well.

moonotwer.ai

Look at the names in that scatterplot. That’s my liquid ETFs watchlist.

The vols are actually pretty mid and not generally low. And those are all ETFs. In other words, baskets.

[When vols are low, those dots are all huddled to the upper left.]

But

if the corrs are very low,

and

the numerator of corr is index variance, which is mid,

and

the denominator is single stock variance

then, guess what?

Single stock vols are flying.

💡If you need a quick primer see Dispersion Trading for the Uninitiated

Vol manager Noel Smith and everyone in the options market is noticing:

These are from Friday:

What’s driving all this?

Record call buying:

I asked Grok for recent tweets about the call option bonanza. You can see its response here.

We are in a stock up, vol up scenario in the single names. This hasn’t bled into index because the correlation transmission lines are still getting stuffed.

[QVR’s Benn Eifert explaining just 2 weeks ago how dispersion, a form of carry, is so crowded that the risk-reward favors doing something extremely rare for vol traders — getting long corr.]

While the index is not having a spot up/vol up moment the SPY/VXX 21-day rolling beta is the smallest its been in the past year (meaning vols are not falling very much on up days):

moontower.ai

I wrote this on X Monday:

Asset prices climbing a wall of worry — vols look broadly expensive compared to daily sampled vols. Guessing they look cheaper relative to weekly sampled since we’ve been trending

Shorting vol = long beta; tough diversification setup

I trimmed some hard deltas a month ago and trimmed also via soft deltas (buying puts in SMH)

Buying puts was the better play Why?

1-month puts for 28 vol correspond to a 1-month st dev of 28/sqrt(12) ~ 8%

We’ve moved 16% in the past month.

Another way to appreciate this is how a daily delta hedged position worked if you bought the 33d put back on 9/5 when I traded.

Image

OFC the unhedged put buy is a loser.

But if you trade options when you want to disentangle the vol vs directional contributions, after all you could have gotten the directional piece just buying the stock.

[Then I go on my soapbox a bit]

To use options directionally you need to think of the VOR…“value over replacement”

I could just trade the stock but all these salepeople trying to get me to use options. Is the lens they’re using focused on vol or hoping direction works out for you so they can elide what options are all about?

The market is buying calls. Soft deltas. It’s a fling, not a commitment. That’s the message I get when I see stock up/vol up, when I see relentless new highs with record call volumes. Very 2021 vibes but still acknowledging some discernment — after all, correlations are low.

How do I translate this into “so what’s the trade?”

First, notice that options as measured by VRP are very expensive. Here’s that liquid ETF list again on a scatterplot with VRP on the Y-axis (VRP is what % premium 1 month IV is to 1-month historical vol. The mean is a 40% premium. If you’re a moontower.ai sub (shameless plug but I hope you can see why our tool is called “opinionated”…we’re giving you the goggles here) looking at this stuff on a regular basis you know that premium is usually more like 15%.

Implied vols are pretty middish, certainly not low (ie they have room to fall) and they’re carrying like crap in the ETFs (which is why those dispersion traders are winning despite selling corrs low).

In fact, the X-axis represents the realized vol percentile, which shows that despite IV being moderate, the daily-sampled realized vols are at rock bottom.

Here’s how I describe the set-up:

  1. The destabilizing moves are higher. The market-maker and hedging community get shorter vol as we go up.
  2. Market-makers aren’t stupid. They literally saw this movie a few years ago and if you think SIG doesn’t have the “run Softbank vol surfaces” button in their cockpit, trained on the 2021 flow signatures, then you must also be puzzled as to why the market-makers are making unprecedented piles of cash trading against retail with their democratized access and fancy subscriptions. My guess, those single stock calls are rich enough to neutralize the gamma poison on the arrows being flung at them.
  3. They also aren’t in the business of selling vol naked. So if they’re not buying index vols to hedge the short upside vols, they must be buying ATM or downside. This position “decays long” (instead of doing vanna gymnasitics, think of it this way — if all the extrinsic value of their short calls and long puts disappeared their remaining position would just be long stock. The delta hedge.) As long as the rips higher don’t outperform the jacked upside vols they are selling, the market rally works for them.
  4. The market’s conviction is softening because length is being added in a hedged way (ie call buying instead of stock buying).

The tingling this set-up gives me:

A month ago SMH vols looked relatively cheap, leading me to trim with soft deltas (ie buying puts).

[Let me express this in different but equivalent terms — staying net long but buying puts is the equivalent to stock-replacing into synthetic calls. Of course, being a net seller of deltas on a rebalance, I lost to trimming deltas despite being right on vol. The trim was expressed in the right way, while the decision to trim was bad. What do you want from a vol trader?]

Now I think the vols are expensive and a move lower is stabilizing. So my vol axe would be to want to sell downside options (ie puts) which I think will underperform if we retrace lower because vol is already moderate and put skew adds a premium on top of that.

Like I said, the market makers aren’t stupid. They probably own downside to hedge their short upside vega which means the put skew is likely already low enough to make this position giant hedged risk-reversal they likely have on make sense.

And that’s the key.

If you want to bet on a retrace:

  • you want to buy ATM/.25d put spreads where the put skew is NOT cheap.
  • Likewise, you may want to buy put calendar spreads where the term structure is relatively flat if the market-makers are indeed well-supplied with puts as calendar spreads would benefit from a “stabilizing” grind down and a fat VRP.

Both of these trades are short delta (although being long a put calendar spread, you can flip to a long delta if the market crashes…still the most you can lose is your option premium if you don’t hedge)

Unfortunately for me…SMH put skew is trashed in the 1-month option. The surface can read my mind.

(It’s joyless to report that surfaces front-running my thinking is the reward for experience. That’s what you get for skill-building in an adversarial, red queen career)

On a more uplifiting note, if you poke around you can find put skews that are indeed elevated. In fact, if you have a cross-sectional lens, you can always sort names into relative highs and lows across all kinds of dimensions to see what’s typical and what sticks out, so you can express your view by finding the cheapest expression surfaces offer.

A few extra thoughts to ponder

  1. You can sell VIX futures as a way to sell put skew and vol all at once since the pricing is highly sensitive to put prices. But just to practice thinking about all these triangle relationships, remember that selling SPX index vol while capturing a fat VRP right now is also selling index vol very cheap relative to stock vols. That concept is portrayed by the low implied correlation levels.
  2. SPY put skew is a bit higher than normal. Given the moderate levels of vol, it is totally possible that while retail is buying single-name calls, institutions are buying puts to lock in gains at the index level. If the market turns lower and investors are hedged, this supports the idea that downside moves will be orderly (assuming the downside move isn’t triggered by some insane shock — it’s gonna be exhausting if I need to slap pandemic disclaimers on market comments).
  3. Putting the pieces together, I’d guess large vol traders have a giant dispersion riskie on…short downside corrs, long upside corrs. Which is probably a bit structural for them, with the limiting reagent in the construction being single-stock option liquidity.

Do my wife and I have separate accounts and other personal money questions

While our exchange students bid us farewell yesterday, this week, much of my east coast fam is visiting to celebrate a cousin’s wedding in Napa. It’s a nice season to get married. In fact, Yinh and I celebrated 16 years on October 2nd 🙂

I mentioned my wife’s pet project about money matters. As you can imagine, how couples deal with money, joint accounts, budgets is one of the main themes.

I’ll share a little about our approach to finance in no particular order.

Do we have a prenup?

Nope.

We both started with nothing but college debt. Neither of us is in line for a meaningful inheritance and in fact both provide financial support to at least some of our parents. We met on the day I turned 25 and she is a few years younger. We didn’t have an imbalance in career prospects like me being a trader and her being a teacher. We both had real upside. I say that as a backdrop for why we wouldn’t even have considered a prenup. We felt like we were in similar situations. But this left-brain explanation is secondary to just — being against the idea. Classic YMMV situation.

Do we have separate accounts?

No. There is literally no concept of mine vs hers. That even goes for spending. I ordered a $300 guitar pedal yesterday and told her because I feel compelled to tell her anytime I spend say more than $100 on something that is only for me. Her reaction every time I do that is, “If I told you every time I spent a few hundred bucks on something for myself, you’d be upset”.

Which brings me to…

Do we have a budget?

Wellllll…it’s more like guidelines.

7 or 8 years ago I did an exercise…I reviewed all our spending for a year. Yinh called it The Audit. I wanted to understand what it cost to wake up in the morning the way we were living. We looked at where we were spending to decide if it was in line with our priorities both in the consumption sense (was X dollars on travel acceptable) and in terms of our savings rate (or what I think of as giving our future selves a say in our current spending).

The value of the exercise was mostly understanding where our money was going so that in the future we can know if and how much creep we were allowing. The knowledge was useful because it was a chance to “sign off” on how things were going. We deemed the pressure it put on us acceptable with regard to our wider financial picture, prospects, and ambitions.

The exercise also had an unanticipated benefit. It stopped me from caring about any single transaction. If you don’t do the exercise it’s hard to put the splurge in context of how much it moves your annual nut. If Yinh’s self-care expenditures dwarf the cash that I spend on myself, but we’re already ok with the composition of our overall spending then why should I care? We’re on track.

It’s changed my entire neurosis about money. I quote Walter all the time: “I’m shomer shabbos…I don’t handle money”. As long as I feel like my spending habits are in line to what they’ve been, I don’t think about day-to-day money. Yinh is the one who looks at bank balances and credit cards regularly (part of this is admittedly good hygiene — catching errors etc, but part of it is to satisfy her money neuroses).

I only review everything during tax prep season. This gives me the chance to see if my “feeling that my spending habits” are constant is well-calibrated. Instead of giving money daily mindshare I give it a dedicated time for review.

Who manages our investment portfolio?

I handle the general portfolio allocation. I track the running portfolio vol and correlations for public/liquid investments. About 2 weeks after each quarter end, I update the marks on any private funds, and record all bank balances. It serves as a quarterly net worth check-in.

[For angel investments, I don’t update marks unless there’s a downward revision. Marks are at cost. Never up.]

“Taking the pulse” every quarter is more of a Yinh-requirement than mine. I’d be fine with every 6-months and very likely just every tax season. However, I think you can spot red flags in private funds if you look quarterly, so it’s easy to agree with her without feeling like I’m just patronizing her neurosis.

Investment ideas can come from either of us. I just manage the asset allocation around whatever we add/subtract.

For investments that represent less 1% of assets we don’t really need to discuss them, but we usually do anyway. We’re both curious about investing generally which is probably not going to be the case if 1 or zero partners is in finance.

Who is more spendy?

For ordinary matters, Yinh by far. With my family coming this week she wanted to rent a mechanical bull and tequila donkey or something for a backyard party. I’m the circuit breaker. I put the kabash on that. Instead, she bought Tornado foosball table off FB marketplace. Facepalm.

She’s definitely the minister of fun on regular life. The Japanese exchange program was even her idea.

My wiring is too ascetic. On an intellectual level, I think that wiring is faulty, so I appreciate that she’s this way. I push back, we land somewhere in the middle, both finding an acceptable mix of responsibility and joy.

When it comes to big-ticket items, I’m the spendier one. I was way more comfortable with budget for our new house. I pushed for a larger budget for the wedding. We are already going over budget on the ADU design and Yinh is the one imposing discipline.

I don’t have any convincing hypothesis for the difference in our biases.

(For mine, I’d guess there’s some sense that spending big on non-recurring items feels like less of a lifestyle-creep risk than frequent, smaller splurges. I’m not even convinced by that logic though.)

Microcosm of marriage

Differences abound. If your relationship is worth it, you make them manageable. Disagreeing on that fact is the only difference that cannot be managed.

Seeing your partnership from the facet of money is a reminder that you didn’t marry yourself. And that, my friends, is worth celebrating.

 

16 years from this day…

I get this…

That’s me and my 9-year-old playing on a stage together for the first time.

 

There’s no mystery about what I’m supposed to do in life. Resolve to deserve what I have. I’ll never be ever to get there, but that’s the type of goal that keeps me alive.

the easiest win in options is for stock traders

Most people who get into options are seduced by levered returns, but for the relationship to go from a fling to the real thing, they commit to learning about “vol”: implied vol, realized vol, vol surfaces. I’ve declared that options are ALWAYS about vol.

This is snobbery to the same degree as reserving “champagne” for sparkling wine that originates from a particular region of France. I resort to such snobbery on options to make the distinction between an option trade working for directional reasons vs vol reasons (if it works for the former and not the latter you were probably better to just trade the stock). But as all strong pronouncements go, they obscure truth. Sometimes to deceive, but other times, like in my example, it’s to move the emphasis to what matters without heat loss from caveats and equivocations.

In this post, we discuss the full truth. Options are always about vol unless they are about funding.

Funding is boring, bean-counting stuff. We want sexy. Think about it — what do you hear more about, rho or vanna? The opposite of love is not hate, it’s apathy. I get it, so many things vying for our attention, the investor neglect of “cost of carry” seems like a weird thing to wear a ribbon for — except for the fact that understanding cost of carry is both the easiest and most widely applicable “win-win” in the options world. Its neglect is quite tragic.

We will fix this over the next 2 posts. These are foundational posts that might well represent the largest gap between what people know and what they should know. It’s the basic blocking and tackling of options that every professional training program starts with whether you are going near options as a trader, quant, stock loan, ops or broker.

I’ll add that given the rise of heavily borrowed, speculative “meme” stocks, in a landscape where interest rates are not pinned to zero, this topic has never been so timely.

Today, we:

  1. Start with a puzzle
  2. Show how the solution informs arbitrage theory

Next week, we go from theory to practice:

  1. We’ll show just how much money you could be leaving on the table in both longs or shorts by not letting the options market finance your position. This is relevant to any investor.
  2. For those who are more vol-inclined we see how this work forms the foundation of modeling option surfaces. We’ll conclude with related considerations that are out of scope.

Onwards…

A market puzzle

You notice the following market prices:

Stock price: $100

1-year 100 strike call: $8.00

1-year 100 strike put: $7.00

The risk-free rate proxied by SOFR: 4% (assume this stays constant)

Dividends: $0…the company is not expected to pay a dividend

Your objective: Capture the return of owning the stock for the next year. Ignore taxes.

What’s the best way to do this assuming God confirmed the SOFR and dividend assumptions?

The first things that come to mind:

1) buy calls

Owning the return of a stock looks like a straight line. If the stock goes up 5%, you make 5% and vice versa. We know that outright option position payoffs look like hockey stick diagrams. If you buy the call and the stock only goes up 4% over the course of the year, you lose 50% of your premium vs earning 4% on your invested capital. Rule this out.

2) buy the stock

This works. It answers the question faithfully.

But there’s a problem.

This is exactly the answer an investor who doesn’t understand options would choose.

It turns out this investor is about to:

a) underperform someone who understands options. If this is a professional investor who has a zero-sum mandate of “get that alpha” will soon find themselves with no mandate

or

b) lose money

Countless investors who do not understand options make the mistake of buying a stock when they should have ordered off-menu— they should have bought synthetic stock.

To understand why, we start by breaking down why buying the stock in this setup is either a recipe for underperformance or worse, a losing proposition.

The problem with just buying the stock

The “underperformance” case

First, even if you don’t care about relative performance (an acceptable and even healthy posture for retail or non-professional investors), this is still important because “you could have done better” with this knowledge.

This is not something that you only learn in hindsight. Before doing the trade you can know if buying the stock is inferior!

Inferior to what?

Buying the synthetic future via options!

💡A synthetic future involves buying the call and selling the put on the same strike. Old school traders also call this a “combo”. The easiest way to see this is to just consider the scenarios. Suppose you bought the 100 call and shorted the 100 put. If the stock expires greater than $100, you will exercise and buy the stock for $100. If the stock expires below $100, your short put will be assigned and you will be forced to buy the stock for $100. Either way you are buying the stock for $100. If at some point in the future you are guaranteed to buy the stock for $100, then you are long that exposure right now that moves dollar for dollar with the stock. This video explains it with live data. This video is an ELI5 approach.

In the puzzle, the synthetic future is cheaper than its fair value. Or you can say the stock price is overpriced relative to its synthetic future.

To understand why, we can use our puzzle to step through the cash flows. The logic of the cash flows bridges the theoretical fair value of the synthetic future to the stock price.

Suppose the stock goes up 10% in a year. The “normie” investor who bought the stock makes $10. But what about the option-pilled investor who bought the 1-year synthetic future instead?

The option-pilled investor spends $1 today buying the 100-strike synthetic. They spent $8 on the call but collected $7 for the put. At expiry, the stock is $110 so the 100 call is worth $10 and the put is $0. The position they spent $1 for is worth $10. The total profit is $9 while the regular investor made $10.

The option-pilled investor made $1 less than the stock investor for an equivalent exposure. This makes sense — if you pay $1 for 100-strike combo you have synthetically paid $101 for the stock not $100.

But what are we ignoring?

I’ll start with a hint. This is not a percent return thing. Someone is jumping up and down that you 10x your money with the options. But that’s not fair. To honestly compare returns you also need to fairly compare risk so even though you only laid out $1 you still needed to keep the rest of the cash in reserve in case of margin calls. After all, you are still long $100 worth of stock.

Hopefully, the hint was actually a hint and not just a clarification.

The option-pilled investor acquires the same exposure for $1, but while they must keep the other $99 in a margin account, they do earn interest on that. In 1 year, they make $9 on the shares + $3.96 in interest ($99 * 4%) for a total profit of $12.96 instead of just $10.

Towards theory

We used a simple investing example to demonstrate how the same exposure expressed in 2 different ways led to 2 different cash flows. And one of them simply dominates the other. This is not a “frontier” thing where the p/l is different but the trade-offs varied. This is arbitrage. If the same exposure yields 2 different profits with the same risk then one set of cash flows is mispriced today.

You could buy the synthetic future and short the stock and earn ~$3 (about $4 in interest minus $1 premium for the synthetic future)

Again, somebody reading this is jumping up and down:

“Who cares about earning 3% when SOFR is 4%?”

I didn’t say 3%. I said $3. You can do this with no starting capital in theory. You borrow shares, short them, and collect $100 in the account today. We’ll be conservative and say the collateral you hold against the short is half the proceeds of the short (you still earn interest on collateral) and you spend $1 of the proceeds on the synthetic future while earning $3.96 in interest (4% on $99) for a total profit of $2.96.

You made $2.96 on zero starting capital. Infinite return. Pure arbitrage.

While markets are not perfectly efficient, if you can use a calculator, you can be sure Ken Griffin can too. With almost $3 extra dollars sitting on the sidewalk, the synthetic is too cheap at $1. Ken is going to bid the synthetic higher until he is indifferent between owning the combo vs the stock. As you might guess, that price, the non-arbitrage fair price, must be closer to ~$4.

Assuming we are indifferent or “risk-neutral” between 2 cash flows, the present value of those cash flows must trade for the same price today in a world where Ken Griffins hunt for free-money glitches 24/7. This is derivatives and arbitrage-pricing theory in a sentence.

We must turn this logic into a formula.

  • When we buy the synthetic future, we commit to buying the stock for $100 in 1 year.
  • With a choice between that commitment vs buying the stock today for $100 we prefer the synthetic because we have the same exposure but only need to set aside the present value of the $100 we need to buy the stock in 1 year.

The difference between the 100 strike and the present value of the strike is the cost of carry. The buyer of the synthetic must pay the carry today to be indifferent between buying the stock or the future.

This leads to 2 important formulas.

“Reversal/Conversion”

The cost of carry is referred to as the “reversal/conversion”. That’s a mouthful, so it’s often shortened to “rev/con”.

R/C = Cost of carry = K - Ke⁻ʳᵗ

where:

K = strike
r = risk-free rate
t = fraction of a year

Using our example:

K = 100
r = .04
t = 1.0

The origin of the term reversal/conversion is worth a mention.

It is actually a quoted value in the broker market as it acts like an EFP or ‘exchange for physical’.

  • If you “reverse”, you are doing a package of buying a synthetic future and selling or shorting the underlying stock in equal proportion net of the multiplier (ie for every synthetic you buy, you short 100 shares). In this example, the fair price to pay for the reversal is $3.92. If you are long shares and want to flip into synthetic futures instead you should have to pay $3.92.
  • You can also “convert”. If instead you were short shares and wanted to sell the synthetic and buy the stock to exchange your short from physical to options then you should require a payment of $3.92 to be kept whole on the fact that you need to wait a year to receive $100 for selling the stock at expiry. The conversion package is “short the synthetic future, buy the stock”.

The cost of carry or “rev/con” looks similar to the interest on a zero-coupon bond with a face value of the strike.

💡For this post, we are limiting the discussion to European-style options that do not pay dividends…the same type of options the original Black-Scholes equations were derived for.

Fair value of the synthetic future

The buyer of the synthetic must pay cost of carry of the strike up front for there to be no arbitrage between this otherwise costless position as compared to buying the stock.

They should also have to pay the intrinsic value or difference between the stock price and strike price. In this example, if the stock is $100 the 100-strike synthetic future costs $3.92. But what about the 99-strike synthetic future?

The commitment to buy the stock is already $1 in-the-money and you must pay the present value of $99 to account for the carry on the strike.

Synthetic future = Intrinsic + R/C

Synthetic future = (S-K) + R/C

Bonus: Put/Call parity from the fair value of the synthetic future

💡For the algebraically inclined, you can see how this re-arranges to the formal put-call parity formula. Remember the synthetic future involves buying a call and selling a put on the same strike: C-P

Synthetic future = Intrinsic + R/C

C - P = (S-K) + R/C

C = (S-K) + P + R/C

In words,

Call = Intrinsic + Put + cost of carry

All the heuristics are right in the identity:

  • The call includes the value of the put on the same strike
  • An option must include intrinsic
  • The call saves you from funding the stock today so the cost of carry must be added to its value to prevent arbitrage. If interest rates rise, call values increase as the value of not having to spend the cash today is higher!

Re-arrange for the put:

P = (K-S) + C - R/C

In words,

Put = Intrinsic + Call – cost of carry

  • The put includes the value of the call on the same strike
  • An option must include intrinsic
  • Being short via a put option doesn’t give you interest on the proceeds of cash from the short, so the put must be discounted by the cost of carry to prevent arbitrage. If interest rates rise, put values fall as there is more interest to be earned from being short actual shares.

Circling back to the problem with buying the stock

In our puzzle, we contrived a situation where the synthetic was offered too cheap relative to the stock price, assuming God decreed that SOFR is 4%.

We derived the no-arbitrage price for the synthetic by finding our indifference point between the cash flows of owning the stock or the synthetic.

In practice, if the synthetic appears too cheap compared to a SOFR rate, I can assure you there’s no free money on the sidewalk. You should check your assumptions. I’ll check for you — the market is saying you can’t collect SOFR on the proceeds of these short shares. In fact, if the synthetic is extremely cheap relative to the stock price and you try to pick up the free money by buying the synthetic and shorting the shares (that “reversal” trade we talked about), you might find that instead of paying for the package, the market pays you! In other words, the reversal is trading for a credit (the synthetic future is trading cheaper than the stock price). You think you should be delighted…until your broker sends a bill for borrowing the share you shorted instead of you receiving interest on cash proceeds in the account.

If you were bullish on the stock as we stipulated in the puzzle and bought it, you just bought shares in something heavily shorted. Instead, you should have bought the synthetic future for a lower price. If you are bullish and going to get long the stock wouldn’t you rather at least buy it for the lowest price available? That price will be in the options market via synthetics — not the stock market. That’s why I say that even stock traders, ones who don’t care about vol, still need to understand options. You incinerate money buying the stock when you should have just bought the synthetic. “Not incinerating money” is the easiest win in investing.

Next week:

  • short stock rebate
  • learn to measure the term structure of synthetic stock futures, effectively creating a menu of stock prices at any point in time according to the funding rates until each expiration. This offers another easy win — it’s an option to refinance our positions when the market pricing differs from our prime broker (rare example of a win-win where pros even trade with each other via rev/cons or box trades)
  • understand how funding and put/call parity sit at the foundation of surface modeling

Appendix: Dividends and Rev/Con Markets

So far, we assumed no dividends. Real stocks usually pay them, and this changes the fair value of the synthetic future.

where:

q = continuous dividend yield

Dividends lower the forward price because the holder of the synthetic future doesn’t collect them.

2. Intuition

  • If dividends = 0, this collapses to the formulas in the main text.
  • If dividends are high, the synthetic trades cheaper relative to spot, because you’re forgoing dividend income by not owning the physical shares
  • If dividends exceed interest rates, the forward price can even trade below spot

3. Example with dividends
Suppose:

  • Spot stock price = $100
  • Risk-free rate = 4%
  • Dividend yield = 2%
  • Time horizon = 1 year

Then:

The implied future is $101.98

Without dividends, the implied future would have been $103.92 . The 2% yield shaved nearly $2 off the forward price.

You can adjust this formula for discrete dividends by deducting the present value of each expected dividend from the strike.

You can see that if the risk-free rate is 0, the R/C is negative or “trades for a credit”. In this case, you would pay to “convert” since being long the stock pays you the dividend. You would need to be paid to “reverse” as you forgo the dividend being long the synthetic future instead of physical shares.

Rev/cons are heavily traded as the funding market through the options can be much tighter than prime broker rates. It’s also a transparent market, whereas stock loan can be opaque beyond your prime broker.

Rev/con markets are the home for price discovery on expected dividends. If you had a divergent view from the market on a future dividend, this is where you go to pick someone off. Rev/cons are clean trades because they have 0 delta (you are offsetting a synthetic future vs shares as a single package — or you can say that you are trading the synthetic future delta neutral. They have no market impact and can often trade in size so for those services that try to tabulate volume to say what market makers are holding rev/cons are a nuisance. If they fail to notice that the option trades are matched with a corresponding stock print, they will attribute greeks when they shouldn’t.


🔗Further reading

Ari wrote You Don’t Use Your Instagram Self to Trade which is a great demonstration of how tricky the details can be. He also uses an equivalent but different representation of the put/call parity equation. I think of his version as combining cost of carry and intrinsic terms to become “intrinsic to the discounted strike”.

Insider selling that’s…bullish?

I referenced one of Kevin’s articles about funding trades in Thursday’s letter. I have several of Kevin’s tweets saved. This one is a counterintuitive argument for why the stock’s left tail is probably smaller than you think. In a June 9th tweet, Kevin considers one of ASTS insider sales:

Scott W sold 50k shares today. Here are a few things to keep in mind:

This sale was NOT made under a 10b5-1 automatic trading plan.

Many insiders use 10b5-1 plans that pre-schedule sales based on price targets or preset dates. The benefit is that these plans are adopted well in advance and help shield the insider from allegations of trading on material nonpublic information (MNPI).

Since this was not a 10b5-1 sale, it appears Scott made a discretionary decision to sell, likely recently. He sold about 10% of his holdings, which is a very reasonable action for personal liquidity or diversification.

Importantly, if Scott were aware of materially negative, nonpublic information (e.g. major technical failure, regulatory issue, or business disruption), securities law and internal compliance would typically prevent him from selling. Doing so could expose him to legal risk and internal disciplinary actions.

So while insider sales are typically not a bullish signal, this one significantly reduces the probability of catastrophic near-term news…the idea is the left tail is less likely to occur due to the insider sale, so it makes the left tail worth less.

The thread caught my eye because it’s a neat example of an action that affects your opinion of the tail more than the heart of the distribution. The sale likely has no influence on general bullishness/bearishness but there’s a good chance an insider wouldn’t want to be seen selling shares off-cycle right before some terrible news came out and if they were willing to take that risk in possession of MNPI it doesn’t really make sense to do so with a token amount of shares.

For whatever it’s worth, ASTS is up about 41% since June 9th.

For a frame of reference:

ASTS is about a 100 vol name.

It’s been 76 biz days since June 9th or .30 of a 251-day year.

For a 100 vol name, 1 standard deviation is 100%*√.30 = 54% so the move is well within the range one might expect given its vol.

TradingView chart
Created with TradingView

Learn put/call parity with this free game

Yet another vibe-code project. This one went viral because…it’s a game!

It’s a replica of the one we trained on an eon ago at SIG. It’s a put-call parity game.

The formula for put/call parity is:

C = (S - K) + P + RC

where:

C = call value

P = put value

S = stock price

K = strike price

RC = cost of carry til expiry (ie “reversal/conversion” value)

In the game you are given the strike price and 3 out of 4 of the remaining variables. Solve for the 4th. The game is timed.

 

Try it for yourself:

🕹️Put-Call Parity Trading Game

 

Contextualizing the formula

You don’t want to just raw-dog the formula. You get faster if you can contextualize it because with practice your mind collapses multiple operations into just one or two. You need to try it for ahwile to appreciate what I mean.

But let me give the context.

  1. First, note that (S-K) is just “intrinsic value”. If positive, the call is in-the-money, if negative, the put is.
  2. The extrinsic portion of the ITM [call/put] is the value of the OTM [put/call]
  3. For calls, we add the rev/con (ie cost of carry) for puts we subtract it

Contextualizing the game

The game spread quickly when I shared the link on X. I even had some more recent alum of SIG and one from another MM tell me even in recent years they use a game like this in training.

When I started in 2000, this game was actually in fractions (“steenths”) but decimalization pilots were happening in my clerking months. Even though I started on fractions, I was doing decimals about halfway through assistant year. As clerks we were supposed to play this game when things were slow so you could be fast in mock-trading in class after work so you could actually get selected for the bootcamp (which alone got you a raise) and get on with a trading account.

Speedy mental math was more important back then. Different era obviously, but interesting that they still find use in it. I could speculate as to why but maybe someone reading this will give me the official reason. I would admit that even when I’d get a broker look at an outright option when I was at Parallax I’d automatically do the calc in my head to compare to the same strike option on the chain. Being facile with the calculation was also a requirement on the rare occasion that a broker asked for a synthetic (a topic I discussed in the art of paranoia as well).

It only took about 20 minutes of iteration to make the game with Claude. Which is not much longer than it takes me to play 🙁

Explaining gamma with a simple simulator

Matt Zeigler hosted myself and Mat Cashman to explain gamma. This is the 3rd episode I’ve done in this ELI5 series and I think it’s forced some of the better educational stuff I’ve done because I can’t assume too much knowledge.

🖼️These are the slides I used to bridge middle-school math to gamma.

One of the most common questions I get is about how “gamma scalping” actually works.

A few weeks ago I vibe-coded a simulation that I demo’d in the interview.

You can try it yourself. There’s probably no easier way to learn the concept than let this stock tick and then look at the chart/table to witness “scalping”.

📈Delta Hedging Simulator