L'indicatore Omega: un'applicazione pratica sulla comparazione dei trading system

P.A.T.

Nuovo Utente
Registrato
8/5/01
Messaggi
31.067
Punti reazioni
1.419
Apro una parentesi a parte sul post
http://www.finanzaonline.com/forum/showthread.php?t=578243
per illustrare un'applicazione pratica dell'utilita' dell'indicatore Omega di Shadwick sulla valutazione di un trading system lungo tutto l'arco dei rendimenti attesi.
Alcune premesse.
Il trading system che valutero' è un Long Short su una coppia di titoli cointegrati, ovvero dei titoli che apparentemente seguono un percorso erratico, ma poi nel seguito tendono a riprendere un percorso comune.
Senza dilungarmi troppo su questo noto argomento, la cointegrazione, dirò che come ben sappiamo essa permette di confezionare dei trading system con i piu' bassi rischi specifici.
Se ad esempio prepariamo un trading system long short del future MIBSP contro il future EuroXX è difficile presumere che i future abbiano dei comportamenti completamente divergenti, in quanto uno è componente dell'altro.
Tra gli Analisti Tecnici una delle modalita' piu' banali di intervento è stabilita da regole che si basano sullo sforamento di determinati incroci di medie mobili, bande, canali, etc. ( e chi piu' ne ha piu' ne metta) che segnalano le opportunita' di intervento in un senso o nell'altro.

Nei trading system che sottoporrò su 2 titoli cointegrati (Long Short telecom ordinarie vs. Telecom risparmio) ho arbitrariamente introdotto le seguenti regole:

TRADING SYSTEM A: compra o vendi se "il canale" segnala 0,5 deviazioni standard dallo spread storico

TRADING SYSTEM B: compra o vendi se "il canale" segnala 1,0 deviazioni standard dallo spread storico

Ripeto che le regole di questo trading system sono completamente arbitrarie. Ciò che mi interessa illustrare è la capacità di valutazione di Omega dei due trading system lungo tutta la scala dei rendimenti attesi.

Il primo slide illustra il report del trading system "A"
 

Allegati

  • Image3.jpg
    Image3.jpg
    62,8 KB · Visite: 1.001
Affianchiamo il report dei due trading system per comparare i valori e osserviamo subito che sia Omega, che Sharpe indicano una chiara preferenza di "B" rispetto ad "A", anche se "A" ha reso indiscutibilmente di piu':
16 % all'anno rispetto al 13% di B.
Appare ovvio che degli indicatori di performance aggiustata per il rischio indichino B come il miglior trading system dei due, in quanto non puo' passare inosservato il MDD di A: -11,94 % !
 

Allegati

  • Image6.jpg
    Image6.jpg
    43,2 KB · Visite: 989
Il valore di Omega è stato ottenuto impostando un obiettivo di rendimento (Target Return) pari alla media dei rendimenti dei due trading system A e B. (0,7058).
Ma possiamo calcoare Omega lungo tutto l'arco degli obiettivi di rendimento atteso, per osservare il flesso di curva che ci indichi in quale punto preciso un trading system diventa preferibile ad un altro.
Nel grafico in basso, si osserva che B e' di gran lunga preferibile ad A quando il profilo di rischio del trader e' basso (osservate in alto a sinistra il fenomeno).

A poi cominica ad affiancare B in presenza di un obiettivo di rendimento atteso -0,81 e le curve procedono affiancate fino in basso a destra.

Ad un certo punto (nel grafico forse non si vede bene, ma ho dovuto purtroppo diminuire la definizione del grafico per i noti limiti di capienza del forum ad accettare immagini ad alta definizione) verso +1% B flette decisamente sotto A, che cominica a farsi preferire.

Con questo esempio spero di aver illustrato efficacemente le straordinarie possibilita' offerteci dall'indicatore Omega di valutare in modo semplice, chiaro ed intelligente i nostri trading system.
 

Allegati

  • Image8.jpg
    Image8.jpg
    51,3 KB · Visite: 979
Meglio un TS che guadagna di più o uno che perde meno?
 
Zedemel ha scritto:
Meglio un TS che guadagna di più o uno che perde meno?
La risposta l'ha fornita il mai dimenticato Massimo Catalano: meglio vivere con due trading system, piuttosto che con uno :)
Ciao Zedemel
 
Puo' essere interessante osservare coppie di titoli e discriminare in base ad Omega le possibilita' di successivi studi sul pair trading, cioè la possibilità di andare lungo su un titolo e corto sull'altro (corto equivale a vendere allo scoperto).

Ricordo agli Analisti Tecnici che prima di calcolare Omega è sempre necessario trasformare i prezzi in rendimenti giornalieri, nel caso sottostante open vs. close

Data Generali Alleanza
5/8/04 -0,42% -0,34%
6/8/04 -1,61% -2,27%
9/8/04 -0,53% -1,71%
10/8/04 0,53% 0,62%
11/8/04 -0,05% -1,24%
12/8/04 -0,53% 0,63%
13/8/04 -0,29% 0,37%
16/8/04 0,44% 0,12%
17/8/04 0,19% 0,62%
18/8/04 0,05% 0,74%
19/8/04 -0,14% 0,00%
20/8/04 -0,05% -0,98%
23/8/04 0,63% 1,48%
24/8/04 0,48% 0,24%
25/8/04 0,38% -0,12%
26/8/04 0,24% 0,24%
27/8/04 0,09% 0,73%
30/8/04 0,05% -0,72%
31/8/04 -0,33% 0,12%
1/9/04 0,57% 1,33%
2/9/04 0,76% 0,36%
3/9/04 0,98% 1,43%
6/9/04 0,32% 0,70%
7/9/04 0,60% -0,12%
8/9/04 0,05% -0,12%
9/9/04 -0,28% -1,05%
10/9/04 0,69% 0,24%
13/9/04 0,55% 2,59%
14/9/04 -0,50% 1,15%
15/9/04 0,23% 0,45%
16/9/04 0,32% -0,79%
17/9/04 0,41% 0,57%
20/9/04 -0,32% -1,02%
21/9/04 0,45% 0,23%
22/9/04 -0,23% -0,11%
23/9/04 -0,32% -0,11%
24/9/04 0,32% -0,57%
27/9/04 -0,77% -1,04%
28/9/04 -0,14% 0,47%
29/9/04 0,09% 2,55%
30/9/04 -0,59% 0,79%
1/10/04 1,33% 0,22%
4/10/04 1,91% 0,78%
5/10/04 0,18% 0,44%
6/10/04 0,22% -0,88%
7/10/04 0,31% -1,00%
8/10/04 -0,09% 1,12%
11/10/04 -0,13% 0,22%
12/10/04 -0,27% -0,22%
13/10/04 1,24% 0,33%
14/10/04 -0,18% -0,33%
15/10/04 -0,66% -1,22%
18/10/04 -0,04% 0,56%
19/10/04 0,84% 0,22%
20/10/04 -0,40% -0,67%
21/10/04 0,09% 0,45%
22/10/04 0,26% 0,00%
25/10/04 -0,97% -1,68%
26/10/04 0,40% 0,00%
27/10/04 0,62% 1,03%
28/10/04 0,48% 0,45%
29/10/04 -0,09% -0,34%
1/11/04 0,88% 0,45%
2/11/04 0,22% -0,56%
3/11/04 -0,26% 0,45%
4/11/04 0,43% 0,56%
5/11/04 -0,56% 1,34%
8/11/04 -0,09% 0,33%
9/11/04 -0,61% -0,44%
10/11/04 0,48% 0,11%
11/11/04 0,91% 1,21%
12/11/04 -0,43% -0,54%
15/11/04 0,30% -0,33%
16/11/04 -0,43% -0,44%
17/11/04 0,30% 0,55%
18/11/04 -0,26% -0,66%
19/11/04 -0,56% -1,66%
22/11/04 -0,22% 0,45%
23/11/04 -0,74% -0,45%
24/11/04 0,22% 0,11%
25/11/04 0,79% 0,22%
26/11/04 0,00% 0,00%
29/11/04 -0,44% -0,22%
30/11/04 -0,26% -0,11%
1/12/04 1,05% 0,79%
2/12/04 1,43% 1,22%
3/12/04 0,34% 0,99%
6/12/04 0,47% 0,65%
7/12/04 1,49% 0,11%
8/12/04 0,13% -0,32%
9/12/04 -0,21% -0,87%
10/12/04 0,50% 0,77%
13/12/04 -0,38% 0,65%
14/12/04 0,67% 1,40%
15/12/04 0,37% -0,96%
16/12/04 0,04% 0,21%
17/12/04 -1,04% 0,96%
20/12/04 1,38% 3,61%
21/12/04 -0,12% -0,72%
22/12/04 0,54% 0,62%
23/12/04 0,62% 1,23%
27/12/04 0,08% 0,10%
28/12/04 0,24% -0,51%
29/12/04 -0,12% -0,10%
30/12/04 -0,04% 0,41%
3/1/05 0,61% -0,10%
4/1/05 0,41% -0,20%
5/1/05 -0,32% 0,10%
6/1/05 -0,69% 0,61%
7/1/05 -0,16% -0,20%
11/1/05 -1,35% -2,33%
12/1/05 -0,70% -1,66%
13/1/05 0,08% 0,32%
14/1/05 0,62% 1,58%
17/1/05 -0,12% 0,72%
18/1/05 0,25% 0,41%
19/1/05 0,83% 1,53%
20/1/05 -0,74% -1,01%
21/1/05 -0,17% -0,10%
24/1/05 -0,21% -0,41%
25/1/05 0,37% 0,20%
26/1/05 1,40% 0,61%
27/1/05 0,69% -0,20%
28/1/05 0,00% -0,20%
31/1/05 0,89% 1,53%
1/2/05 0,16% 0,00%
2/2/05 0,36% 1,50%
3/2/05 0,00% -0,40%
4/2/05 1,32% 0,69%
7/2/05 0,35% 0,10%
8/2/05 -0,08% -0,20%
9/2/05 0,20% -0,10%
10/2/05 -0,24% 0,69%
11/2/05 0,51% -0,69%
14/2/05 -0,90% 0,20%
15/2/05 -0,67% -1,58%
16/2/05 -0,64% -0,70%
17/2/05 -0,72% -1,01%
18/2/05 -0,04% 0,61%
21/2/05 0,28% 0,81%
22/2/05 -0,96% -1,51%
23/2/05 -0,32% -0,61%
24/2/05 0,12% 0,51%
25/2/05 1,06% -0,10%
28/2/05 -0,16% 0,61%
1/3/05 0,04% 1,32%
2/3/05 -0,20% 0,10%
3/3/05 -0,65% -1,60%
4/3/05 0,53% 1,12%
7/3/05 1,66% 1,11%
8/3/05 -0,28% -1,09%
9/3/05 -0,44% -0,80%
10/3/05 -0,20% -0,41%
11/3/05 0,12% 0,10%
14/3/05 -0,64% 0,51%
15/3/05 -0,08% -0,51%
16/3/05 -1,05% -1,02%
17/3/05 0,24% -0,92%
18/3/05 0,49% 0,41%
21/3/05 -0,61% -0,52%
22/3/05 -0,41% -0,52%
23/3/05 0,57% 0,42%
24/3/05 0,20% 0,62%
29/3/05 -0,08% 0,10%
30/3/05 -0,08% -0,52%
31/3/05 -0,65% 0,31%
1/4/05 0,29% -0,10%
4/4/05 -0,77% -1,24%
5/4/05 0,16% -0,31%
6/4/05 0,25% -1,26%
7/4/05 0,29% 1,60%
8/4/05 0,61% -0,52%
11/4/05 1,22% 0,53%
12/4/05 -1,04% -0,42%
13/4/05 0,41% -0,63%
14/4/05 -0,56% 0,42%
15/4/05 -1,99% -1,37%
18/4/05 -1,70% -2,14%
19/4/05 -0,38% -0,77%
20/4/05 -0,76% -1,76%
21/4/05 0,30% 1,57%
22/4/05 0,25% -0,44%
25/4/05 0,04% 0,11%
26/4/05 -0,47% -0,89%
27/4/05 -0,38% -1,68%
28/4/05 -0,47% -0,11%
29/4/05 0,17% 0,34%
2/5/05 -0,09% 2,15%
3/5/05 0,21% -2,44%
4/5/05 0,17% -0,23%
5/5/05 0,90% 0,11%
6/5/05 -0,68% -0,91%
9/5/05 -0,13% 0,34%
10/5/05 -1,49% -1,72%
11/5/05 -0,61% -0,47%
12/5/05 0,92% 0,70%
13/5/05 0,35% -0,35%
16/5/05 0,17% 0,93%
17/5/05 -0,99% -0,23%
18/5/05 1,08% 0,46%
 

Allegati

  • Image2.jpg
    Image2.jpg
    72,7 KB · Visite: 803
Ovviamente in questo secondo caso le serie storiche dei rendimenti sono decisamente piu' correlate rispetto al caso precedente di Alleanza e Generali. Il coeff. e' +0,81.
Nel caso di Banca Intesa il payoff rischio rendimento volge a netto favore delle risparmio, che per una lieve riduzione di performance attesa promettono una sensibile riduzione del rischio in caso di elevati draw down.
 

Allegati

  • Image4.jpg
    Image4.jpg
    83,2 KB · Visite: 793
Nel caso di Stm, controllata da Finmeccanica, ci si aspetterebbe una correlazione ben piu' alta del +0,46 riscontrato.
Dal grafico si può capire perfettamente perchè STM raramente viene collocata nei portafogli istituzionali, pur essendo un titolo molto diffuso tra i trader italiani, che spesso si trovano a combattere con gli strumenti forniti loro dall'Analisi Tecnica dei TOL contro i desk professionali degli istituzionali, ben informati sulle possibilita' di arbitraggio con le quotazioni oltreoceano e dotati di adeguata capitalizzazione.
Omega rende perfettamente conto dei rischi associati a questo titolo STM, che per il rischio assunto non presenta alcun trade off di rendimento rispetto a FNC.
Dal grafico si osserva che la controllante Finmeccanica soverchia STM fino ad un rendimento giornaliero atteso di ben +1,3 % giornaliero !
 

Allegati

  • Image6.jpg
    Image6.jpg
    84,7 KB · Visite: 787
Ultima modifica:
Per finire due titoli del settore utility molto simili, le Regine del Monopolio, cioè due titoli non aperti alla concorrenza di mercato che presentano ricchi flussi cedolari e basso rischio.

Ho scelto questi due titoli per un motivo molto sottile, per raffrontare l'attualità dell'indice di Sharpe (1966) rispetto all'indice Omega (2002).

Per chi preferisce l'indice di Sharpe e' meglio SNAM
Per chi preferische Omega invece è meglio TERNA.

TERNA tra i due ha avuto pure il massimo draw down (-4,19 % il 21.2.2005) e il minore "max gain giornaliero", cioe' il 2,8% mentre SNAM addirittura il +3,92 %

Perche' allora questo diverso ordinamento ?

Per via del fatto che Omega, rispetto a Sharpe, tiene conto del momento terzo e quarto della distribuzione, dove TERNA si dimostra superiore, soprattutto per un minor eccesso di curtosi rispetto a SNAM.

Media giorn 0.0012 0.0010
Varianza 0.0001 0.0001
Std Dev 0.0110 0.0093
Skewness 0.1635 -0.0558
Kurtosis 4.4237 5.6864

Non dimentichiamo infine che nel periodo Terna ha guadagnato piu' di SNAM, sebbene abbia fatto con una maggiore deviazione standard (motivo della penalizzazione in Sharpe).

Nonostante questo, la distribuzione reale di TERNA si è maggiormente avvicinata alla lognormale, indice sicuramente di una migliore crescita "regolare" del titolo.

L'indicatore Omega ne tiene conto.

Con questa dimostrazione mi sembra di aver finalmente potuto sciogliere i dubbi residui sulla utilità di Omega.
 

Allegati

  • Image8.jpg
    Image8.jpg
    82,9 KB · Visite: 781
Terna appare un titolo interessantissimo per il trading, in quanto abbina solidità patrimoniale, rischio ridotto e possibilità di svolgere Analisi Tecnica molto interessante... (vedasi allegato)

Personalmente lo preferisco a STM, anche per i motivi specificati nel file allegato che facilmente comprenderete... :)
 

Allegati

  • Terna.xls
    117 KB · Visite: 203
calcolo di omega

Gentile P.A.T,
il link che hai indicato per scaricare il programma di calcolo di Omega, non è più reperibile, posso chiedere, se qualcuno lo sa, dove posso scaricarne uno analogo??
Cordiali saluti
 
Gentile P.A.T,
il link che hai indicato per scaricare il programma di calcolo di Omega, non è più reperibile, posso chiedere, se qualcuno lo sa, dove posso scaricarne uno analogo??
Cordiali saluti

Ti conviene andare nella sezione econometria e iniziare a scavare tra i thread , è pieno di materiale e formule , trovi tutto l'armamentario di base riguardante argomento.
:bye::bye:
 
Gentile P.A.T,
il link che hai indicato per scaricare il programma di calcolo di Omega, non è più reperibile, posso chiedere, se qualcuno lo sa, dove posso scaricarne uno analogo??
Cordiali saluti

non occorre affannarsi tanto, il metodo di calcolo è semplicissimo:
Omega(0) = ( somma rendimenti > 0 )/|somma rendimenti < 0 |
 
Gentile P.A.T,
il link che hai indicato per scaricare il programma di calcolo di Omega, non è più reperibile, posso chiedere, se qualcuno lo sa, dove posso scaricarne uno analogo??
Cordiali saluti


La fonte(attendibile) è riskaverse (e non ho motivo di dubutare che abbia fatto errori)
 

Allegati

  • AIRAP-OMEGA-MVAR-2.xls
    293,5 KB · Visite: 144
Me la togliete una curiosita plz??:bow:

Quanto avete di valore omega su ucg e fiat??
Serie usata da 2-2-2000 a oggi

Ucg 1,062
fiat 1,055
quando e se vi va
grazie

è una prova su una correlazione ucg-fiat che sto facendo
 
grazie per il foglio di calcolo..effettivamente l'avevo già trovato e sicuramente è giusto..mi spiego sto facendo una tesi che guarda ai rendimenti mensili dell' hedge index di credit swiss in confronto ai rendimenti dello s&p 500..per un periodo di 5 anni da gennaio 2005 a dicembre 2009..quindi un totale di 59 osservazioni.
MI SCUSO SONO UNA PROFANA DI QUESTO CALCOLO e pertanto le mie domande sono molteplici: bisogna inserire nella macro i rendimenti logaritmici per i due indici?cosa và messo nella colonna taba che compare ad un certo punto??come si modifica il periodo di rifermento?il valore di mvar che mi restituisce la macro a che intervalli di confidenza è calcolato??
sperando che qualcuno possa essermi d'aiuto..ringrazio tutti per le risposte ricevute finora
 
Salve a tutti!
Supponiamo di avere un ts che applichiamo a tre strumenti finanziari
fib
ftse-allshare
mini-fib
ed usiamo i segnali per lavorare solo sul fib.
Domanda
Qual'è la differenza nell'usare l'incrocio delle equity come discriminante di segnali da usare o il calcolo di omega per ogni ts e valutare gli incroci di quest'ultimo?
Grazie
 
Salve a tutti!
Supponiamo di avere un ts che applichiamo a tre strumenti finanziari
fib
ftse-allshare
mini-fib
ed usiamo i segnali per lavorare solo sul fib.
Domanda
Qual'è la differenza nell'usare l'incrocio delle equity come discriminante di segnali da usare o il calcolo di omega per ogni ts e valutare gli incroci di quest'ultimo?
Grazie

non so cosa possano dirti le equities perché non me ne intendo, di sicuro il calcolo di Omega ( con la formula indicata nel msg #14 ) può dirti quale metodo si è comportato meglio in un determinato intervallo di tempo
 
Per equity voglio dire il profitto del sistema,Applicando lo stesso ts su quei tre strumenti mi vengono fuori tre equity simili che pero' sovrapponendole ci si rende conto che in certi momenti andavano meglio i segnali di uno rispetto agli altri!
Il metodo è sempre uguale,cambiano gli strumenti finanziari.
Sempre Grazie!
 
Indietro