The European option pricing engine uses Monte Carlo Simulation to estimate the value of European Option. Here, we assume the process of asset pricing applies to Black-Scholes process.
European option is a kind of vanilla option and not path dependent. The option has the right but not the obligation, to be exercised at the maturity time. That is to say, the payoff is only related to the price of the underlying asset at the maturity time.
The payoff is calculated as follows:
payoff of Call Option = \(max(S-K,0)\)
payoff of Put Option = \(max(K-S,0)\)
Where \(K\) is the strike value and \(S\) is the spot price of underlying asset at maturity time.