2013-04-21 12:56:38 +0000 2013-04-21 12:56:38 +0000
23
23

Devo usare la chiusura regolare o corretta per il backtesting?

Nel tentativo di eseguire alcuni compiti di backtesting, ho ottenuto alcuni dati storici. Ho notato che ci sono due prezzi di chiusura disponibili, la chiusura regolare e la chiusura corretta.

Dopo aver letto un po’, ho appreso che il valore di chiusura aggiustata è influenzato dai seguenti parametri e di fatto NON dal reale valore di chiusura di quel giorno.

  1. Dividendi in contanti
  2. Dividendi azionari
  3. Frazionamenti azionari

Sono ancora confuso su quale dei valori di chiusura dovrei usare, quello reale o quello corretto?

Sembra che la chiusura aggiustata fornisca dati più accurati sulle azioni, ma non è il prezzo reale.

Risposte (4)

12
12
12
2013-04-21 13:40:55 +0000

Un periodo di studio di un anno -

Stock A viene scambiato a 100$, e non aumenta di valore, ma ha 10$ in dividendi durante il periodo.

Il titolo B inizia a 100 dollari, senza dividendi, e finisce a 105 dollari.

Comunque si tenga conto di questo, non sarebbe corretto ignorare il rendimento del 10% dello stock A nel periodo.

Per passare a un esempio reale, MoneyChimp mostra il ritorno dell’S&P da gennaio 1980 a dicembre 2012 come +3264%, ma l'indice è salito solo da 107,94 a 1426,19 o +1221%.

L'errore si espande con l'aumentare del tempo e dei dividendi coinvolti, una buona analisi non ignorerà alcun dividendo o split.

11
11
11
2013-04-21 22:48:05 +0000

Dovreste confrontare il vostro backtesting con quello che farete nel trading reale, e cercare di avere il backtesting il più vicino possibile al vostro trading reale. Nota: non si può mai ottenere che il backtesting corrisponda esattamente al trading reale, ma è necessario avvicinarsi il più possibile.

L'intero scopo del backtesting è quello di verificare se le vostre strategie di trading - i vostri segnali, le entrate e le uscite e i vostri stop - sono redditizi in varie condizioni di mercato. Dato che userete le chiusure reali per fare il vostro trading reale, dovreste usare questo per fare anche il vostro backtesting.

Piuttosto che usare i dati corretti per avere un'idea del vostro ritorno totale dal vostro backtesting, potete sempre aggiungere il valore dei dividendi e di altre azioni societarie ai risultati ottenuti usando i dati reali. Potreste anche trovare un modo per aggiungere automaticamente qualsiasi dividendo e altre azioni societarie ai vostri risultati, cioè qualsiasi importo di dividendo aggiunto al vostro rendimento totale se l'azione viene tenuta durante la data di stacco del dividendo.

Se state usando dati aggiustati nel vostro backtesting, questo potrebbe influenzare qualsiasi stop che avete piazzato, cioè potrebbe far scattare il vostro stop prima o dopo rispetto al trading reale. Quindi dovrete determinare come tratterete i vostri stop nel trading reale.

_Li aggiusterai quando c'è un'azione aziendale come i dividendi?

_O li lascerai costanti fino a quando i prezzi reali non saranno saliti?

Se lascerai i tuoi stop costanti allora dovresti sicuramente usare i dati reali nel tuo backtesting per adattarli meglio al tuo trading reale.

4
4
4
2015-08-25 23:55:57 +0000

Se vuoi monitorare quanto bene hai fatto nella scelta dei tuoi investimenti, vorrai usare i prezzi delle azioni che tengono conto dei dividendi e dei frazionamenti e di altri cambiamenti (non solo il prezzo di chiusura).

La chiusura corretta includerà questi cambiamenti mentre la chiusura diretta non li includerà. Usando la chiusura corretta otterrai il tuo vero cambiamento percentuale.

Per esempio ho un'azione chiamata PETS che ha pagato un dividendo di 0,18 dollari nel luglio 2015. Le chiusure corrette prima di quel giorno di luglio sono tutte inferiori di 0,18 dollari per azione.

Diciamo che il prezzo di chiusura era rimasto invariato a 20,00 dollari. I prezzi di chiusura direbbero che non ho fatto alcun profitto, ma il prezzo di chiusura aggiustato direbbe che ho fatto 0,18 dollari per azione su questo investimento perché la chiusura aggiustata avrebbe letto 19,82 dollari nel giugno 2015 ma avrebbe letto 20,00 dollari nell'agosto 2015 (proprio come il prezzo di chiusura).

La chiusura corretta mi permette di conoscere il mio vero profitto per azione.

1
1
1
2020-10-17 16:04:29 +0000

Invece di una risposta “dipende”, tendo a schierarmi con @user32630 e @Bob Baerker sul fatto che DOBBIAMO usare OHLC aggiustato (e anche volume aggiustato) per il backtesting - in particolare, prezzo aggiustato sia da split che da dividendi. Altrimenti, troverete molti salti artificiali nei vostri dati storici (guardate questo post che mostra un improvviso calo del 50% dovuto a uno split 2 a 1). I salti dovuti al pagamento dei dividendi possono essere meno drammatici, ma ancora artificiali per natura. Questi salti bungee genereranno probabilmente falsi trigger per l'entrata/uscita degli ordini di trading.

TL;DR: prova a usare i valori aggiustati di OHLCV per ottenere i reali prezzi e volumi delle azioni sottostanti. Solo i miei due centesimi basati su anni di crescita del mio portafoglio 401(k).