假設我在1990/01/01期間以EuroSTOXX 5O歐洲呼叫的價格購買了一個9年的成熟期。我想知道什麼是到期日。 有什麼想法?查找從給定日期開始工作X年的情況
我可以用quantmod
包開始:
require(quantmod)
getSymbols("^STOXX50E", from = "1990-01-01")
maturity <- 9
dates <- index(STOXX50E)
的問題是,我不能使用
dates[1] + maturity*365
或
dates[1] + maturity*252
找到了到期日,因爲數量工作日在幾年內有所不同。
有什麼想法?
謝謝。
365是一年的次優表示,因爲目前在技術上已經365.25天一年(閏年) – Statwonk
@Statwonk其實有在平均一年,因爲幾年通過100整除的不是閏年約365.24天除非它們也可以被400整除。 – orizon
@ @ @ @謝謝你指出這一點! – Statwonk