Before we move on to applying the Monte Carlo Method (or Monte Carlo Simulation) to calculating the value of financial derivatives, we have to understand very well what is a financial derivative, what kind of financial derivatives exist, differences between them and what factors actually influence the value of a financial derivative.
Simply put, derivatives are one of the three financial instruments: stocks (equities and shares) and debt (for example: mortgages and bonds). A derivative is a contract and like every contract it ensures to the parties some rights and obligations and it has a value. The object of this contract is called an ”underlying” and it can be an asset or an interest rate. So basically, the subjects (parties) of this contract are ”making a bet” over the value of an asset, an index or an interest rate (to be more specific, over the future value of the asset, index or interest rate). They do so from different reasons: to protect themselves from price movements (called hedging) or to speculate from this price movements and earn money.