Help R
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le Deal du moment :
Apple MacBook Air (2020) 13,3″ Puce Apple M1 ...
Voir le deal
799 €

Comment coder Un exo J

Aller en bas

Comment coder Un exo J Empty Comment coder Un exo J

Message par Admin Mar 17 Mar - 23:50

Afin de coder un arbre binomiale, on peut utiliser l'algèbre suivant:

###################1
SharpeRatio <- function(x,y) {
mu1 <- mean(x)
mu2 <- mean(y)
sig <- sd(x)
sr <- (mu1 - mu2) / sig
return(sr)
}
###################2
covars <- function(x) {
mat <- t( matrix( colMeans(x),dim(x)[2],dim(x)[1] ) )
cov <- ( t(x-mat) %*% (x-mat) ) /( dim(x)[1]-1 )
return(cov)
}
####################3
PortRet <- function(x,y) {
a <- t(x)%*%y
return(a)
}

PortSig <- function (x,y) {
sig2 <- t(x)%*%y%*%x
sig <- sqrt(sig2)
return(sig)
}

#PortSig(w,v)

####################4
GetData <- function(x) {
a <- get.hist.quote(x,compression="m",quote="Close",start= "2000-01-01")
return(a)
}

FCHI <- GetData("^FCHI")

######################5
Code.R <- {
FF <- read.csv(file="C:\\Users\\Jakelyn\\Desktop\\Euribor.csv",header=TRUE,sep=";",dec=",")
MKT <- as.matrix(FF[,2]) # ,dim(FF)[1],dim(FF)[2])
srm <- SharpeRatio(MKT,rf)
p <- paste("le facteur MKT a un ratio de Sharpe de",srm)
print(p)
}

Admin
Admin

Messages : 8
Date d'inscription : 17/03/2015

https://help-r.kanak.fr

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum