Skip to content
All library documents

Practical Approaches to Pricing Basket Options

Article Quant Q&A · Author: Lisa Ann

Summary

The document gathers several starting points for learning to price options on weighted combinations of assets. Suggestions include studying a method that approximates basket, spread, and Asian options through sums of Black-Scholes-Merton models, which is described as deterministic and computationally light, and using moment-matching models for efficiency. For baskets with many stocks, some desks may approximate volatility with a single value drawn from a liquid index, adjusted by a spread or multiplier.

A simpler development path is to simulate the combined security portfolio and use its notional value and volatility in a Black-Scholes-Merton calculation for at-the-money options. The responses reflect different use cases and levels of approximation rather than a unified tutorial. They give no derivations, implementation details, numerical comparisons, or guidance on calibration, and a single-volatility proxy or basic simulation may not capture all dependence and distribution features of a particular basket.

Key ideas

  • Basket options can be approached as options on a weighted sum of underlying asset prices.
  • A cited method prices linear combinations using sums of Black-Scholes-Merton models and deterministic computation.
  • Moment matching is used on some desks to reduce computational effort.
  • For large stock baskets, a single volatility proxied from a liquid index may be used with an adjustment.
  • Simulation of the combined portfolio can provide inputs for a basic Black-Scholes-Merton valuation.

Tags

Full text
# Basket option pricing: step by step tutorial for beginners


# Basket option pricing: step by step tutorial for beginners












I would like to learn how to price options written on basket of several underlyings.

I've never tried to do it and I would appreciate if you can provide some documents, papers, web sites and so on in order I can collect materials to build my own step by step guide.

I know the first step should be Black & Scholes formula, then I found out other methods exist like Beisser, Gentle, Ju, Milevsky etc.

At the end of my studies, I would like to price basket options in `R` building my own index by weighted sum of several assets' prices.

## Answer by Brian B (score 4, accepted)

https://quant.stackexchange.com/a/4761

Once you have slogged through all the relatively useless theoretical literature, this paper is a rediscovery (and pretty good write-up) of how basket option pricing is really done in serious quant packages at the big banks.

## Answer by jaehyukchoi49 (score 5)

https://quant.stackexchange.com/a/32403

You may find my recent paper helpful.

Choi (2018) Sum of All Black-Scholes-Merton Models: An Efficient Pricing Method for Spread, Basket, and Asian Options (arxiv)

The method can handle the options on any linear combination of assets such as spread, basket and Asian options. You can obtain fairly accurate deterministic (i.e., not Monte Carlo) values with very light computation.

## Answer by Nivel Egres (score 3)

https://quant.stackexchange.com/a/32427

To add (and contradict a bit) to what Brian B said. The exo desks that have multiple positions in basket options frequently price and manage these positions using the moment matching models (for efficiency reasons). For baskets with a lot of stocks, most desks would use a single vol, usually using a proxy like a liquid index with a spread or a multiplier.

## Answer by Rock (score 1)

https://quant.stackexchange.com/a/4770

To develop it from scratch, you could simulate the portfolio of the security combination, and utilize the portfolio's notional value, volatilities into Black Scholes Merton for fair values of ATM options.

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.