# QuantLib_BlackScholesProcess man page

BlackScholesProcess — Black-Scholes (1973) stochastic process.

## Synopsis

`#include <ql/processes/blackscholesprocess.hpp>`

Inherits **GeneralizedBlackScholesProcess**.

### Public Member Functions

BlackScholesProcess(constHandle<Quote> &x0, constHandle<YieldTermStructure> &riskFreeTS, constHandle<BlackVolTermStructure> &blackVolTS, const boost::shared_ptr<discretization> &d=boost::shared_ptr<discretization>(newEulerDiscretization))

### Additional Inherited Members

## Detailed Description

Black-Scholes (1973) stochastic process.

This class describes the stochastic process $ S $ for a stock given by [ dln S(t) = (r(t) - ac{sigma(t, S)^2}{2}) dt + sigma dW_t. ]

**Warning**

while the interface is expressed in terms of $ S $, the internal calculations work on $ ln S $.

**Examples:** **Replication.cpp**.

## Author

Generated automatically by Doxygen for QuantLib from the source code.

## Referenced By

BlackScholesProcess(3) is an alias of QuantLib_BlackScholesProcess(3).