Mean reverting strategy

Forums ProRealTime forum Italiano Supporto ProScreener Mean reverting strategy

Viewing 10 posts - 1 through 10 (of 10 total)
  • #235320

    Buongiorno volevo codificare uno screener che dato un paniere di asset con carattere mean reverting mi vada a selezionare come primo step i 6 più forti per valore percentuale a 12 mesi e in seconda battuta i 3 più deboli per variazione percentuale nell’ultimo mese.

    #235325

    Naturalmente mi deve restituire solamente i 3 più deboli all’interno di uno scenario di forza di lungo periodo

    #235330

    Cosa intendi con la frase “con carattere mean reverting“?  Puoi fare un esempio?

    Perché possono essere mean reverting quando si verifica un certo pattern fuori dalle Bande di Bollinger, o altro…

     

    #235333

    Sono io che l’ho chiamata mean reverting perché va a cercare la debolezza in un contesto di forza di più lungo periodo. E’ una strategia di investing, non di trading, opera sui settori dell’Sp500, ogni fine mese va a cercare i 3 settori più deboli in un contesto rialzista e si posiziona su questi per il mese seguente. Quindi lo screener dovrebbe cercare i 6 più forti per valore percentuale a 12 mesi e poi restituirmi i 3 più deboli per variazione percentuale nell’ultimo mese. Non ci sono indicatori di analisi tecnica,  ma solo il valore percentuale a 12 mesi prima e a 1 mese poi. Spero di essere stato chiaro.    Grazie

    #235336

    Quindi prima cerca i 6 settori che sono cresciuti di più a 12 mesi, di questi 6 cerca i 3 settori che sono cresciuti meno nell’ultimo mese

    #235350

    Puoi usare questo screener:

    Prima ordini l'elenco per %12 e poi per %1M

    1 user thanked author for this post.
    #235352

    Nell'immagine puoi vedere cosa intendo

    1 user thanked author for this post.
    #235412

    Perfetto grazie

    #235797

    Grazie un’ultima cosa:

    quando definisco i vari ROC su diversi orizzonti temporali (12, 6, 3 e 1 mese) è meglio utilizzare il timeframe mensile in questo modo:

    Timeframe(Monthly)
    roc12 = ROC[12](close)
    roc6  = ROC[6](close)
    roc3  = ROC[3](close)
    roc1 = ROC[1](close)
    oppure il giornaliero come sotto?
    Timeframe(Daily)
    roc12 = ROC[252](close)
    roc6  = ROC[126](close)
    roc3  = ROC[63](close)
    roc1 = ROC[21](close)
    #235802

    Se desideri comunque usare come riferimento i dati mensili, meglio usare 1 mese che 21 giorni, perché non sempre 21 giorni corrispondono ad 1 mese.

    Se decidessi di usarli entrambi (anche per verificare le differenze), devi usare nomi diversi per i vari timeframe, ad esempio basta che tu aggiunga una lettera ai nomi del Daily (es.: Roc12d, invece di Roc12).

    1 user thanked author for this post.
Viewing 10 posts - 1 through 10 (of 10 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login