liveBook · Manning

Put option

As explained in Build a Robo-Advisor with Python (From Scratch)

A financial contract giving its holder the right, but not the obligation, to sell an underlying asset at a specified strike price before or at expiration.

A put option gives its holder the right, not the obligation, to sell an underlying instrument at a previously agreed strike price before a preset expiration date. Its payoff resembles downside protection: when the market price falls below the strike, the holder can buy at market price and sell at the strike; otherwise, the option may expire worthless. section 14.3.2

AAPL put

A put might permit selling AAPL, trading near $150, for $130 at any time during the next six months. This is an American put; a European put permits sale only on its expiration date. section 14.3.2

Put-like payoffs can quantify opportunity cost in tax-loss harvesting. A 30-day lock into a replacement ETF loses additional harvesting benefit only when the primary ETF falls below its harvest price, producing a linearly increasing downside curve. section 14.3.2

Figure 14.5 Potential additional tax benefit as a function of VTI’s price
figure

The figure visualizes the put-shaped additional tax benefit forgone while locked into a replacement ETF. section 14.3.2

How Build a Robo-Advisor with Python (From Scratch) covers it

How deep it goes
Defines payoff, exercise timing, and American versus European styles, while deferring option-pricing theory and formulas.
Examples
Uses an AAPL $130 strike against a roughly $150 market price and a VTI tax-benefit curve.
What you can do after
Evaluate/understand how a put gains potential value below its strike and can represent harvesting opportunity cost.
How it connects
Connects put options with tax-loss harvesting, wash sales, opportunity cost, Black–Scholes pricing, and stock-price models.

Also explained in

Compare how 2 books explain put option →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Build a Robo-Advisor with Python (From Scratch). The section links point to the parts of the book it draws on.