Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

cov_func

N-factor model covariance:


Description

Calculate the covariance matrix of state variables for a given N-factor model parameters and discrete time step.

Usage

cov_func(parameters, dt)

Arguments

parameters

a named vector of parameters of an N-factor model. Function NFCP_parameters is recommended.

dt

a discrete time step

Details

The primary purpose of the model_covariance function is to be called within other functions of the NFCP package. The covariance of an N-factor model is given by:

Value

A matrix object with dimensions \(N \times N\), where N is the number of factors of the specified N-factor model.

References

Schwartz, E. S., and J. E. Smith, (2000). Short-Term Variations and Long-Term Dynamics in Commodity Prices. Manage. Sci., 46, 893-911.

Cortazar, G., and L. Naranjo, (2006). An N-factor Gaussian model of oil futures prices. Journal of Futures Markets: Futures, Options, and Other Derivative Products, 26(3), 243-268.

Examples

#Calculate the covariance matrix of a two-factor model over one discrete (weekly) time step:
SS_oil.covariance <- cov_func(SS_oil$two_factor, SS_oil$dt)

NFCP

N-Factor Commodity Pricing Through Term Structure Estimation

v1.0.1
GPL-3
Authors
Thomas Aspinall [aut, cre] (<https://orcid.org/0000-0002-6968-1989>), Adrian Gepp [aut] (<https://orcid.org/0000-0003-1666-5501>), Geoff Harris [aut] (<https://orcid.org/0000-0003-4284-8619>), Simone Kelly [aut] (<https://orcid.org/0000-0002-6528-8557>), Colette Southam [aut] (<https://orcid.org/0000-0001-7263-2347>), Bruce Vanstone [aut] (<https://orcid.org/0000-0002-3977-2468>)
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.