期權(quán)和衍生品估值通常被認(rèn)為是一個很困難的方面,通常需要物理學(xué)博士的數(shù)學(xué)水平。但是通過數(shù)值方法應(yīng)用這些模型沒有那么困難,比理論模型要簡單一些。

對于歐式行權(quán)的期權(quán)來說,這種簡單性更為明顯。所謂歐式行權(quán),指的就是在某個確定的日期行權(quán)。對于美式的期權(quán)來說,可以在一段時間內(nèi)行權(quán),會變得更為困難一些。今天融躍小編就如何使用Monte Carlo模擬進(jìn)行復(fù)雜衍生品的定價:

隨機(jī)過程在量化金融中的*應(yīng)用是衍生品定價。當(dāng)對衍生品進(jìn)行定價時,大多數(shù)量子將使用兩種方法中的一種。他們要么為他們定價的衍生物解決(或找到解決方案)Black Scholes模型,要么他們將使用模擬方法來估計導(dǎo)數(shù)的值。這兩種技術(shù)都嚴(yán)重依賴于使用隨機(jī)過程來模擬底層證券。

衍生定價方法一 Black Schole

Black Scholes模型用于在一組假設(shè)下對特定類型的衍生品合約進(jìn)行定價。這些假設(shè)包括:

(1)存在無風(fēng)險利率,任何金額可以借入或借出,

(2)基礎(chǔ)價格根據(jù)幾何布朗運(yùn)動隨機(jī)過程(稍后討論),

(3)進(jìn)化基礎(chǔ)不支付股息,

(4)市場上沒有套利機(jī)會,

(5)市場無摩擦意味著交易成本為零,

(6)可以買入或減去任何數(shù)量的潛在的。

在這些假設(shè)下,可以導(dǎo)出著名的Black Scholes偏微分方程。

Python

Black Scholes公式以及各種封閉形式期權(quán)定價公式的推導(dǎo),是過去三十年中衍生品交易所大量增長的主要原因。

導(dǎo)數(shù)定價方法二 - 模擬方法

鑒于Black Scholes公式隱含的局限性和假設(shè),通常采用蒙特卡羅方法(模擬)來為更少的簡化假設(shè)。

這兩個選項(xiàng)在計算復(fù)雜性和時間之間進(jìn)行權(quán)衡。每次想要對導(dǎo)數(shù)進(jìn)行定價時,使用模擬方法計算復(fù)雜度更高,但是為替代隨機(jī)過程推導(dǎo)Black Scholes偏微分方程的“等價”更加耗時,然后仍然找到封閉形式的衍生品定價式。因此,大多數(shù)量子使用模擬方法。

想要這樣做的原因如下圖所示。事實(shí)上,你如何選擇和校準(zhǔn)你的隨機(jī)過程將對期權(quán)的預(yù)期收益產(chǎn)生重大影響,因此它的價值也是如此。

Python

紅色橢圓形顯示市場跳躍的位置 。

Python

Python

使用衍生工具進(jìn)行套期保值

套期保值是風(fēng)險管理戰(zhàn)略,旨在減少的量可對沖風(fēng)險的投資組合暴露??蓪_風(fēng)險包括股票風(fēng)險,利率風(fēng)險,貨幣風(fēng)險,信用風(fēng)險,波動風(fēng)險和商品風(fēng)險。套期保值是通過投資與投資組合中的基礎(chǔ)負(fù)相關(guān)的資產(chǎn)來完成的。*簡單的例子是在股票上買入看跌期權(quán)。當(dāng)股票表現(xiàn)不佳時,看跌期權(quán)表現(xiàn)良好,而整體投資組合并沒有像沒有對沖時那樣糟糕。凈效應(yīng)是抑制回報或下降。

Python

Python

公司和基金將嘗試確定投資組合所面臨的風(fēng)險因素并對沖這些風(fēng)險因素。