Structures equity option pricing with Black-Scholes, binomial models, and implied volatility analysis. Use when pricing options, calculating Greeks, or analyzing implied volatility.
Scanned 9/2/2026
Install to Claude Code
npx -y skills add majiayu000/claude-skill-registry --skill pricing-equity-options --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Pricing Equity Options?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-pricing-equity-options-claude-skill-registry)More formats (shields.io, HTML) on the badges page.
---
name: pricing-equity-options
description: Structures equity option pricing with Black-Scholes, binomial models, and implied volatility analysis. Use when pricing options, calculating Greeks, or analyzing implied volatility.
tags:
- valuation
- quantitative-finance
metadata:
author: casemark
practice_areas:
- Derivatives
- Quantitative Analysis
- Structured Products
document_types:
- Valuation Report
skill_modes:
- Valuation
- Calculation
---
# Pricing Equity Options
## When To Use
- Pricing European or American equity options (calls and puts) for valuation reports, trade analysis, or structured product design
- Calculating option Greeks (delta, gamma, theta, vega, rho) for hedging or risk management
- Extracting implied volatility from market prices to assess relative value or calibrate models
- Valuing employee stock options (ESOs) or warrant grants under ASC 718 / IFRS 2
- Building or auditing option pricing models for derivatives desks, fund managers, or corporate treasury
## Inputs To Gather
- **Underlying price (S):** Current spot price of the equity or index
- **Strike price (K):** Contract strike; confirm currency and adjustment for splits/dividends
- **Time to expiration (T):** In years; clarify calendar vs. trading days convention used
- **Risk-free rate (r):** Matching-tenor rate; typically Treasury yield or OIS rate [VERIFY jurisdiction and curve source]
- **Volatility (σ):** Historical realized vol, implied vol from market quotes, or model-calibrated vol — specify which
- **Dividend yield or schedule (q):** Continuous yield for indices; discrete dividend dates and amounts for single stocks
- **Option style:** European (exercise at expiry only) or American (early exercise permitted)
- **Exercise features:** Bermudan windows, knock-in/knock-out barriers, or other exotic terms if applicable
## Workflow
1. **Validate inputs and market data**
- Confirm spot price source and timestamp (delayed vs. real-time)
- Verify strike conventions (percentage of spot, absolute, adjusted for corporate actions)
- Check dividend assumptions: use ex-dates and declared amounts for near-term; analyst estimates for longer-dated [VERIFY dividend source]
- Select risk-free rate tenor matching option expiry; document curve date and source
2. **Select pricing model**
- **Black-Scholes-Merton (BSM):** Default for European options on non-dividend-paying or continuous-dividend equities. Closed-form; fast for Greeks computation.
- **BSM with discrete dividends:** Subtract PV of expected dividends from spot price, or use the Escrowed Dividend approach for near-term known dividends.
- **Binomial tree (Cox-Ross-Rubinstein):** Required for American options where early exercise may be optimal (deep ITM puts, high-dividend calls). Use ≥100 steps for convergence; 500+ for Greeks stability.
- **Trinomial tree:** Better convergence properties than binomial for barrier options or when computing smooth Greeks.
- **Monte Carlo:** Use for path-dependent exotics (Asian, lookback) or when payoff cannot be handled by lattice methods. Minimum 100,000 paths with variance reduction (antithetic variates, control variates).
3. **Run pricing calculations**
- Compute theoretical value (TV) under the selected model
- Calculate first- and second-order Greeks:
- **Delta (Δ):** Sensitivity to underlying price; hedge ratio
- **Gamma (Γ):** Rate of change of delta; convexity risk
- **Theta (Θ):** Time decay per day (specify calendar or trading day convention)
- **Vega (ν):** Sensitivity to 1-point change in implied vol
- **Rho (ρ):** Sensitivity to interest rate shift
- For American options, identify the early exercise boundary and report whether early exercise is optimal at current levels
4. **Implied volatility extraction**
- If market price is available, back-solve for implied vol using Newton-Raphson or Brent's method on the BSM formula
- Report bid/ask implied vol separately when spread is material
- Construct vol smile or surface if multiple strikes/expiries are available — note skew and term structure features
- Compare implied vol to realized vol (20-day, 60-day, 252-day) to flag rich/cheap assessment
5. **Cross-validate results**
- Put-call parity check: C − P = S·e^(−qT) − K·e^(−rT) (European). Deviations beyond 1–2 cents indicate input or model error.
- Compare model price to market mid-price; explain residual as model risk, liquidity premium, or data staleness
- Sensitivity/scenario analysis: reprice at ±1σ underlying move, ±5 vol points, ±50 bps rate shift
- For American options, confirm binomial price ≥ BSM price (early exercise premium must be non-negative)
## Output
Structure the deliverable as a **Valuation Report** containing:
- **Summary table:** Option terms, model used, theoretical value, market price (if available), implied vol
- **Greeks table:** All first- and second-order Greeks with units clearly labeled
- **Assumptions & inputs:** Spot source/date, vol type and lookback, rate curve, dividend treatment
- **Sensitivity matrix:** Option value across a grid of spot prices (rows) and volatilities (columns)
- **Model commentary:** Why the selected model is appropriate; known limitations (e.g., BSM assumes constant vol, log-normal returns, no jumps)
- **Early exercise analysis** (American only): Boundary level and whether current conditions favor early exercise
## Quality Checks
- Greeks satisfy finite-difference consistency: e.g., delta from bumping spot ±$0.01 matches analytical delta within tolerance
- Implied vol solver converges (residual < $0.001); flag if vol is negative or unreasonably high (>200%)
- Put-call parity holds within bid-ask spread for European options
- Binomial tree price converges as steps increase (compare 100 vs. 500 vs. 1000 steps)
- All rates, yields, and times are on consistent day-count and compounding conventions [VERIFY ACT/365 vs. ACT/360 vs. 30/360]
- Dividend assumptions match between pricing model and Greeks computation
- Report carries appropriate disclaimer: model output is not a trade recommendation; actual execution prices depend on liquidity, market conditions, and counterparty terms
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!