Lo SP non possiede una apprezzabile struttura di autocorrelazioni sul frame mensile.
Comunque il punto non è immediatamente evidente da comprendere.
library(PerformanceAnalytics)
library(quantmod)
library(TTR)
#alpha:=0.81; Questo valore sembra un'ottimizzazione ma non lo è...e risulta ottimo su tutti i sottostanti che ho testato.
#Ann:=12;
#mv:=Input("Max Volat Richiesta:",0,500,3.5);
#Leva:=Input("Leva:",0,10,1);
#rf:=Input("Risk Free Disponibile:",0,100,3);
#ss:=1.2; Questa è una blanda ottimizzazione..è uno shift verticale alla media che vedrai usata come soglia.
#alpha1:="Frequenza Ribilanciamento Size:" = 0.97;
...
Prendo Gs** come driver e il nostro indice come foll. Acf(0) =0,58 - Acf(-1) = 0,27.
Leva 0,3 ottengo quanto segue:
**
Edit: non trovo SP500 banche su yahoo....
Nel senso che il termine ss / Ann rientra nella relazione ricorsiva?#k:=PREV*alpha+r*(1-alpha)+ss/ann;
k <- EMA(r, ratio = 1 - alpha) + ss / Ann
Questa traduzione non va bene.
Equivale a
k <- EMA(r, 1-alpha)
k <- k + ss/Ann
Il codice in blu non è una EMA.
Quindi in notazione matematica èyyess...