options-payoff
Generate an interactive options payoff curve chart with dynamic parameter controls. Use this skill whenever the user shares an options position screenshot, describes an options strategy, or asks to visualize how an options trade makes or loses money. Triggers include: any mention of butterfly, spread (vertical/calendar/diagonal/ratio), straddle, strangle, condor, covered call, protective put, iron condor, or any multi-leg options structure. Also triggers when a user pastes strike prices, premiums, expiry dates, or says things like "show me the payoff", "draw the P&L curve", "what does this trade look like", or uploads a screenshot from a broker (IBKR, TastyTrade, Robinhood, etc). Always use this skill even if the user only provides partial info — extract what you can and use defaults for the rest.
options-payoff - Interactive Options Payoff Curve Visualization Skill
Skill Overview
options-payoff is a skill for generating interactive options payoff curve charts: simply paste a brokerage screenshot or describe an options strategy, and it will plot expiration P&L alongside a Black-Scholes theoretical value curve, while providing a dynamic parameter panel for real-time calculation of maximum profit, maximum loss, and breakeven points.
Use Cases
- Brokerage Position Screenshot Recognition: Upload screenshots of options positions from brokers such as IBKR, TastyTrade, or Robinhood. The skill automatically extracts the strike price, premium, expiration date, and spot price, then directly generates the payoff curve.
- Rapid Strategy Visualization: Describe combinations such as butterflies, vertical spreads, iron condors, straddles, covered calls, or simply provide the strike prices and premiums to immediately view the expiration payoff structure and current theoretical P&L.
- Parameter Simulation: Adjust variables such as implied volatility, days to expiration (DTE), and spot price with sliders to simulate changes in unrealized profit and loss before expiration and assess how far the current price is from the breakeven point.
Core Features
- Dual-Curve Comparison Chart: The gray dashed line represents the expiration intrinsic-value P&L (the deterministic result), while the blue solid line represents the Black-Scholes theoretical value calculated using the current DTE and implied volatility. This clearly illustrates the impact of time value on unrealized profit. Hover over the chart to read the values of both curves simultaneously.
- Fully Dynamic Parameter Controls: Strike price, premium, quantity, multiplier, implied volatility (5%–80%), days remaining (0–90 days), risk-free rate, and spot price can all be adjusted in real time using sliders. The chart and statistic cards update instantly.
- Real-Time Key Metrics: Automatically calculates maximum profit at expiration, maximum loss, breakeven point(s)—displaying both upper and lower breakevens for two-sided strategies—and the theoretical P&L at the current spot price.
Frequently Asked Questions
What is the difference between the expiration P&L line and the theoretical value line?
The expiration P&L line (gray dashed line) calculates only intrinsic value based on the strike price and represents the definitive profit or loss on the day the contract expires. The theoretical value line (blue solid line) uses the Black-Scholes model to estimate value based on the remaining time and implied volatility, reflecting unrealized profit or loss before expiration. The gap between the two lines is the time value—which is why a strategy may be directionally correct yet still show a loss before expiration.
Which options strategies are supported?
Common combinations such as butterflies, vertical spreads, calendar spreads, iron condors, straddles, strangles, covered calls, naked puts, and ratio spreads are built in. Structures not included in the list automatically switch to custom mode, splitting the position into individual legs, pricing each leg with Black-Scholes, and aggregating the results point by point into a total P&L curve.
Can it be used when some data is missing?
Yes. The skill will extract as much information as possible from screenshots or text descriptions, filling in missing details with default values (such as 30 days to expiration, 20% implied volatility, and a 4.3% risk-free rate). Note that the spot price refers to the underlying’s current market price, not the strike price. After defaults are filled in, you can manually correct the parameters in the control panel, and the chart will update in real time.
Can I upload a brokerage screenshot directly?
Yes. Screenshots of options positions from major brokers such as IBKR, TastyTrade, and Robinhood are supported. The skill reads the strategy type, strike price, execution price, expiration date, and current price from the header and position table. If the recognition result is incomplete, default values are used as a fallback. It is recommended that you verify the key parameters after generation before making any decisions.
Note: The chart output is based on theoretical model calculations and is intended for educational and strategy research purposes only. It does not constitute investment advice.