fitmnts_par: fitmnts_par

View source: R/distMultiNTS.R

fitmnts_parR Documentation

fitmnts_par

Description

fitmnts_par fit parameters of the n-dimensional NTS distribution. A parallel version of fitmnts()

Usage

fitmnts_par(
  returndata,
  n,
  alphaNtheta = NULL,
  stdflag = FALSE,
  parallelSocketCluster = NULL,
  PDflag = TRUE
)

Examples

library(functional)
library(nloptr)
library(pracma)
library(spatstat)]
library(evmix)
library(Matrix)
library(foreach)
library(doParallel)
library(quantmod)
library(temStaR)

getSymbols("^GSPC", src="yahoo", from = "2016-1-1", to = "2020-08-31")
pr1 <- as.numeric(GSPC$GSPC.Adjusted)
getSymbols("^DJI", src="yahoo", from = "2016-1-1", to = "2020-08-31")
pr2 <- as.numeric(DJI$DJI.Adjusted)

returndata <- matrix(data = c(diff(log(pr1)),diff(log(pr2))),
                     ncol = 2, nrow = (length(pr1)-1))

numofcluster  <- detectCores()
cl <- makePSOCKcluster(numofcluster)
registerDoParallel(cl)
res <- fitmnts_par( returndata = returndata, n=2, parallelSocketCluster = cl )
stopCluster(cl)


aaron9011/temStaR-v0.90 documentation built on June 1, 2025, 4:15 p.m.