{"id":332,"date":"2023-05-30T11:58:18","date_gmt":"2023-05-30T09:58:18","guid":{"rendered":"http:\/\/blog.ilgiornale.it\/analisi-tecnica\/?p=332"},"modified":"2023-05-30T12:00:33","modified_gmt":"2023-05-30T10:00:33","slug":"il-daily-factor-un-filtro-per-fare-trading-con-la-volatilita","status":"publish","type":"post","link":"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/2023\/05\/30\/il-daily-factor-un-filtro-per-fare-trading-con-la-volatilita\/","title":{"rendered":"Il Daily Factor: un filtro per fare trading con la volatilit\u00e0"},"content":{"rendered":"<p>La price action si basa sul concetto di definire l\u2019operativit\u00e0 in funzione della configurazione assunta dai prezzi battuti dal mercato. Anche alla Unger Academy\u00ae si usano i pattern di prezzo all&#8217;interno dei sistemi di trading, ma mai come punto di partenza: si insegna invece quando e come utilizzarli. Vengono impiegati come filtri, applicati a motori base e impostati su un tipo di operativit\u00e0 specifica.<\/p>\n<p>Oggi parliamo di un pattern \u2013 il Daily Factor \u2013 che ci consente di lavorare sulla volatilit\u00e0 del mercato. Vedremo il perch\u00e9, cercando di capire quale impatto abbia su alcuni strumenti.<\/p>\n<p><a href=\"https:\/\/cf.ungeracademy.it\/gethelpit51395466?sl=blog_ilgiornale_Pattern-Daily-Factor&amp;utm_source=blog_ilgiornale_Pattern-Daily-Factor\"><strong>Vuoi un aiuto per migliorare il tuo approccio al trading? Clicca qui &gt;&gt;&gt;<\/strong><\/a><\/p>\n<h3>Cos&#8217;\u00e8 il Daily Factor?<\/h3>\n<p>Per capire cosa sia il \u201cDaily Factor\u201d (DF) scopriamo come rappresentare i prezzi con una \u201ccandela giapponese\u201d e cosa siano il \u201cBody\u201d e il \u201cRange\u201d della candela stessa.<\/p>\n<p>Quella raffigurata in figura 1 \u00e8 una rappresentazione a candela dei prezzi battuti dal mercato in una sessione: possiamo distinguere i prezzi di apertura e chiusura, cos\u00ec come il livello minimo e massimo toccati durante la giornata.<\/p>\n<div id=\"attachment_349\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F1_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-349\" loading=\"lazy\" class=\"size-medium wp-image-349\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F1_PatternDailyFactor-300x186.png\" alt=\"\" width=\"300\" height=\"186\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F1_PatternDailyFactor-300x186.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F1_PatternDailyFactor-1024x637.png 1024w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F1_PatternDailyFactor-768x477.png 768w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F1_PatternDailyFactor.png 1229w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-349\" class=\"wp-caption-text\">Figura 1 \u2013 Rappresentazione del \u201cbody\u201d e del \u201crange\u201d di una candela<\/p><\/div>\n<p>In una candela giornaliera dei prezzi, il Body misura la distanza tra il prezzo di apertura e quello di chiusura del mercato, mentre il Range misura la distanza tra il prezzo minimo e quello massimo toccati durante la sessione. In questo articolo faremo sempre riferimento ad un DF con timeframe daily.<\/p>\n<p>Il DF calcola il rapporto tra il Body e il Range:<\/p>\n<div id=\"attachment_334\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F2_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-334\" loading=\"lazy\" class=\"size-medium wp-image-334\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F2_PatternDailyFactor-300x140.png\" alt=\"\" width=\"300\" height=\"140\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F2_PatternDailyFactor-300x140.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F2_PatternDailyFactor.png 425w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-334\" class=\"wp-caption-text\">Figura 2 \u2013 Formula del pattern Daily Factor (DF)<\/p><\/div>\n<p>Il DF misura quanto i prezzi del giorno prima si sono spostati dall\u2019apertura alla chiusura, rispetto alla loro escursione massima; potr\u00e0 quindi assumere valori compresi tra 0 e 1 (o tra 0 e 100% se espresso in percentuale).<\/p>\n<p>Questo pattern \u00e8 dipendente dalla volatilit\u00e0 e non ci fornisce informazioni sulla direzione del mercato: un DF molto basso indica che i prezzi si sono mossi poco rispetto alla loro massima escursione; viceversa, un DF molto alto indica che i prezzi si sono mossi in modo deciso segnando una giornata decisamente rialzista o ribassista.<\/p>\n<p>Volendo calcolare il DF usando PowerLanguage, scriveremo:<\/p>\n<blockquote><p>Var: DF(<strong>0<\/strong>);<\/p>\n<p>if (highS(<strong>1<\/strong>) &#8211; lowS(<strong>1<\/strong>)) &lt;&gt; <strong>0<\/strong> then begin<\/p>\n<p>DF = absvalue(openS(<strong>1<\/strong>) &#8211; closeS(<strong>1<\/strong>)) \/ (highS(<strong>1<\/strong>) &#8211; lowS(<strong>1<\/strong>));<\/p>\n<p>end;<\/p><\/blockquote>\n<p>Nel codice con openS(<strong>1<\/strong>), highS(<strong>1<\/strong>), lowS(<strong>1<\/strong>) e closeS(<strong>1<\/strong>) calcoliamo rispettivamente i prezzi di apertura, massimo, minimo e di chiusura della sessione precedente.<\/p>\n<p>Una volta ottenuto il valore del DF (DF), potremo confrontarlo con una soglia da noi impostata (DF_level) e verificare se sia maggiore o minore di quel valore; anche DF_level, di conseguenza, potr\u00e0 variare tra 0 e 1.<\/p>\n<h3>Quanto incidono i diversi livelli di DF?<\/h3>\n<p>Per rispondere a questa domanda dobbiamo avvalerci del parametro DF_level e dell\u2019aggiunta di un semplice codice che calcoli la percentuale delle occorrenze su vari mercati dal 2010 ai giorni nostri.<\/p>\n<blockquote><p>input: DF_level(<strong>0<\/strong>);<\/p>\n<p>var: contaDF(<strong>0<\/strong>), contasession(<strong>0<\/strong>), dateInDateTimeFormat(<strong>0<\/strong>), datereadable(&#8220;&#8221;);<\/p>\n<p>dateInDateTimeFormat = ELDateToDateTime(date);<\/p>\n<p>datereadable = FormatDate(&#8220;dd-MM-yyyy&#8221;, dateInDateTimeFormat);<\/p>\n<p>if DF &lt; DF_level then contaDF = contaDF+<strong>1<\/strong>;<\/p>\n<p>contasession=contasession+<strong>1<\/strong>;<\/p>\n<p>print(File(&#8220;C:\\test.txt&#8221;),datereadable,&#8221; &#8220;,DF_level,&#8221; &#8220;,contaDF,&#8221; &#8220;,contasession);<\/p><\/blockquote>\n<p>Con questo codice andiamo a contare tutte le volte in cui il mercato ha prodotto un DF &lt; DF_level e le rapportiamo al numero totale di sessioni; calcoliamo quindi tali occorrenze (in percentuale) per diversi mercati e per diversi DF_level.<\/p>\n<div id=\"attachment_335\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F3_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-335\" loading=\"lazy\" class=\"size-medium wp-image-335\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F3_PatternDailyFactor-300x197.png\" alt=\"\" width=\"300\" height=\"197\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F3_PatternDailyFactor-300x197.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F3_PatternDailyFactor-768x504.png 768w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F3_PatternDailyFactor.png 904w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-335\" class=\"wp-caption-text\">Figura 3 \u2013 Differenze per mercato delle occorrenze del Daily Factor con due livelli<\/p><\/div>\n<p>Dai risultati mostrati sopra, notiamo che un\u00a0 DF_level = 0.1 porti ad avere un basso numero di occorrenze in tutti i mercati analizzati; stiamo contando tutte quelle giornate in cui il body \u00e8 stato inferiore al 10% del range ed \u00e8 naturale che tale numero sia molto basso trattandosi di un caso limite.<\/p>\n<p>D\u2019altra parte vediamo che un\u00a0 DF_level = 0.9 restituisce un numero molto alto di occorrenze; stiamo infatti cercando tutte quelle sessioni in cui il body \u00e8 stato inferiore al 90% del range, evento che accade quasi sempre.<\/p>\n<p>In figura 4 \u00e8 possibile vedere l\u2019analisi dei casi intermedi (25%, 50%, 75%).<\/p>\n<div id=\"attachment_336\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F4_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-336\" loading=\"lazy\" class=\"size-medium wp-image-336\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F4_PatternDailyFactor-300x288.png\" alt=\"\" width=\"300\" height=\"288\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F4_PatternDailyFactor-300x288.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F4_PatternDailyFactor.png 722w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-336\" class=\"wp-caption-text\">Figura 4 \u2013 Differenze per mercato delle occorrenze del Daily Factor con tre livelli intermedi<\/p><\/div>\n<p>Dai tre casi mostrati sopra, capiamo come, al crescere del valore DF_level, si ha un numero crescente di casi in cui DF &lt; DF_level.<\/p>\n<p>Inoltre, possiamo notare che un DF_level = 0.5 porti ad avere un numero di occorrenze di circa il 50% &#8211; 60% nei mercati analizzati. Se usiamo quest\u2019ultima condizione come filtro operativo per abilitare gli ingressi a mercato (operare solo se ieri il DF \u00e8 stato inferiore al 50%), sar\u00e0 normale che il numero dei trade del sistema si ridurr\u00e0 del 40% &#8211; 50%.<\/p>\n<h3>Un semplice sistema di test da applicare a diversi mercati<\/h3>\n<p>Valutiamo ora l\u2019effetto che pu\u00f2 avere il DF se inserito in una semplice strategia di trading che, secondo una logica trend following, apre una posizione long se i prezzi superano il massimo livello raggiunto nelle ultime n barre oppure, al contrario, apre una posizione short se i prezzi scendono sotto il livello minimo toccato nelle ultime n barre.<\/p>\n<p>Creiamo un basket che contenga future del CME come indici azionari, bond, metalli ed energetici e plottiamo ogni strumento con un timeframe a 30 minuti a partire dal 2010.<\/p>\n<p>In particolare, utilizzeremo il seguente codice applicato ai future @CL, @RB, @HO, @GC, @ES, @US:<\/p>\n<blockquote><p>input: DF_level(<strong>1<\/strong>), length(<strong>40<\/strong>), SL(<strong>0<\/strong>);<\/p>\n<p>var: DF(<strong>0<\/strong>);<\/p>\n<p>if (highS(<strong>1<\/strong>) &#8211; lowS(<strong>1<\/strong>)) &lt;&gt; <strong>0<\/strong> then begin<\/p>\n<p>DF = absvalue(openS(<strong>1<\/strong>) &#8211; closeS(<strong>1<\/strong>)) \/ (highS(<strong>1<\/strong>) &#8211; lowS(<strong>1<\/strong>));<\/p>\n<p>end;<\/p>\n<p>if DF &lt; DF_level then buy next bar at (highest(high, length)) stop;<\/p>\n<p>if DF &lt; DF_level then sellshort next bar at (lowest(low, length)) stop;<\/p>\n<p>if SL &gt; <strong>0<\/strong> then setstoploss(SL);<\/p><\/blockquote>\n<p><a href=\"https:\/\/cf.ungeracademy.it\/gethelpit51395466?sl=blog_ilgiornale_Pattern-Daily-Factor&amp;utm_source=blog_ilgiornale_Pattern-Daily-Factor\"><strong>Vuoi un aiuto per migliorare il tuo approccio al trading? Clicca qui &gt;&gt;&gt;<\/strong><\/a><\/p>\n<p>Tale codice lancia ordini a rottura dei livelli minimi e massimi di un canale formato dalle ultime 40 barre. Non abbiamo ancora introdotto alcun DF (impostando DF_level = 1) e non abbiamo introdotto alcuno stop loss: lo abbiamo fatto per avere, in questa prima fase, il minor numero possibile di condizioni e per vedere come rispondono i singoli sottostanti.<\/p>\n<div id=\"attachment_337\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F5_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-337\" loading=\"lazy\" class=\"size-medium wp-image-337\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F5_PatternDailyFactor-300x86.png\" alt=\"\" width=\"300\" height=\"86\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F5_PatternDailyFactor-300x86.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F5_PatternDailyFactor-1024x293.png 1024w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F5_PatternDailyFactor-768x220.png 768w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F5_PatternDailyFactor.png 1353w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-337\" class=\"wp-caption-text\">Figura 5 \u2013 Differenze per mercato dei risultati del trading system basato sul Daily Factor<\/p><\/div>\n<p>Dai risultati mostrati in figura 5 possiamo dire che il comparto energetico \u2013 rappresentato da @CL, @RB e @HO \u2013 abbia certamente fornito una risposta positiva.<\/p>\n<p>D\u2019altra parte possiamo invece notare che @ES e @US non abbiano mostrato risultati degni di nota.<\/p>\n<h3>I risultati: come cambiano le metriche di un sistema con o senza l\u2019utilizzo del filtro DF?<\/h3>\n<p>Da quanto mostrato finora si desume che gli strumenti energetici si prestano bene ad essere sviluppati con una logica trend following; tra questi, il @CL sembra essere il pi\u00f9 debole, avendo fornito il minor NetProfit e il minor Average trade. Proviamo allora a concentrarci proprio su questo strumento, per vedere se l\u2019applicazione del filtro DF possa in qualche modo apportare un beneficio al sistema.<\/p>\n<p>In figura 6 \u00e8 visibile l\u2019ottimizzazione del parametro DF_level che facciamo variare da 0 a 100% a step di 5% ciascuno.<\/p>\n<div id=\"attachment_339\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F6_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-339\" loading=\"lazy\" class=\"size-medium wp-image-339\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F6_PatternDailyFactor-300x165.png\" alt=\"\" width=\"300\" height=\"165\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F6_PatternDailyFactor-300x165.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F6_PatternDailyFactor-1024x565.png 1024w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F6_PatternDailyFactor-768x424.png 768w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F6_PatternDailyFactor.png 1220w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-339\" class=\"wp-caption-text\">Figura 6 \u2013 Ottimizzazione dell\u2019input DF_level sul trading system Daily Factor sul Crude Oil (@CL)<\/p><\/div>\n<p>Nel riquadro blu troviamo le metriche gi\u00e0 viste in assenza di DF, in quello verde invece vediamo un range di valori di DF_level che permettono:<\/p>\n<ul>\n<li>un aumento del NetProfit, che passa da 167K$ fino a 248K$;<\/li>\n<li>un notevole aumento dell\u2019Average trade, che passa da 60$ fino a 222$;<\/li>\n<li>un aumento del Max DD che passa da circa 40K$ a oltre 100K$.<\/li>\n<\/ul>\n<p>Questi risultati ci permettono di trarre qualche prima conclusione:<\/p>\n<ol>\n<li>il DF ha avuto un deciso impatto sul sistema spostandone decisamente le metriche.<\/li>\n<li>Scegliendo un valore di DF_level all\u2019interno del range indicato in verde, otteniamo un beneficio dalla parte dei profitti, ma aumentiamo anche il rischio, alzando il Max Drawdown del sistema; ci\u00f2 probabilmente \u00e8 dovuto al minor numero di trade che porta anche le operazioni in perdita a durare pi\u00f9 a lungo.<\/li>\n<li>Se restassimo in una zona \u201cintermedia\u201d, ossia attorno al valore DF_level = 0.7, potremmo mitigare il Max Drawdown, pur migliorando le metriche del sistema iniziale in assenza di DF.<\/li>\n<\/ol>\n<p>Non abbiamo ancora introdotto nella strategia alcuno stop loss, lasciando di fatto i trade liberi di raggiungere anche perdite considerevoli senza nessuna possibilit\u00e0 di uscita; applicando invece uno stoploss, potremo limitare la perdita massima di ciascun trade al valore impostato, riducendo di conseguenza il Max Drawdown raggiunto dall\u2019intero sistema.<\/p>\n<p>Proviamo allora ad inserire uno stop loss monetario: decidiamo di impostare DF_level = 0.35 (che massimizza i profitti e mostra risultati stabili nel suo intorno) e di lanciare un\u2019ottimizzazione dello stoploss in un range da 0$ a 3.000$, a step 200$.<\/p>\n<div id=\"attachment_340\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F7_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-340\" loading=\"lazy\" class=\"size-medium wp-image-340\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F7_PatternDailyFactor-300x140.png\" alt=\"\" width=\"300\" height=\"140\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F7_PatternDailyFactor-300x140.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F7_PatternDailyFactor-1024x477.png 1024w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F7_PatternDailyFactor-768x358.png 768w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F7_PatternDailyFactor.png 1148w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-340\" class=\"wp-caption-text\">Figura 7 \u2013 Ottimizzazione dello stop loss monetario sul trading system Daily Factor sul Crude Oil (@CL)<\/p><\/div>\n<p>Dalla tabella mostrata sopra capiamo che inserire uno stop loss tra 2.000$ e 3.000$ ci consente di mantenere alti il Net Profit e l\u2019Average trade del sistema, riducendo sensibilmente il Max Drawdown.<\/p>\n<p>Uno stop loss di 2.400$ ci appare quindi un buon compromesso per mantenere Net Profit e Average trade alti e per riportare il Max Drawdown a valori simili a quelli del sistema iniziale (senza DF e senza stop loss).<\/p>\n<div id=\"attachment_341\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F8_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-341\" loading=\"lazy\" class=\"size-medium wp-image-341\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F8_PatternDailyFactor-300x39.png\" alt=\"\" width=\"300\" height=\"39\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F8_PatternDailyFactor-300x39.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F8_PatternDailyFactor-1024x134.png 1024w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F8_PatternDailyFactor-768x101.png 768w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F8_PatternDailyFactor.png 1420w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-341\" class=\"wp-caption-text\">Figura 8 \u2013 Impatto dello stop loss sul trading system Daily Factor sul Crude Oil (@CL)<\/p><\/div>\n<p>Dopo l\u2019introduzione dello stop loss, proviamo infine confrontare il sistema appena ottenuto con quello senza l\u2019applicazione del DF; come sempre, cerchiamo la risposta confrontando le principali metriche dei due sistemi:<\/p>\n<div id=\"attachment_342\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F9_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-342\" loading=\"lazy\" class=\"size-medium wp-image-342\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F9_PatternDailyFactor-300x40.png\" alt=\"\" width=\"300\" height=\"40\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F9_PatternDailyFactor-300x40.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F9_PatternDailyFactor-1024x136.png 1024w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F9_PatternDailyFactor-768x102.png 768w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F9_PatternDailyFactor.png 1420w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-342\" class=\"wp-caption-text\">Figura 9 \u2013 Impatto del pattern DF sul trading system Daily Factor sul Crude Oil (@CL)<\/p><\/div>\n<p>Visti questi numeri, possiamo certamente dire di non aver pi\u00f9 dubbi sull\u2019efficacia del DF applicato al nostro sistema sul @CL: mantenendo il Max Drawdown ad un livello simile, l\u2019introduzione del DF ha innalzato il Net Profit del 43% e l\u2019Average trade \u00e8 pi\u00f9 che triplicato, raggiungendo un valore ottimo per questo strumento.<\/p>\n<h3>Efficacia del DF nel comparto dei future energetici<\/h3>\n<p>Essendo abbastanza correlati tra loro, ci aspetteremmo che altri future energetici, quali il @RB e il @HO, abbiano una risposta simile al DF, beneficiando anch\u2019essi del suo contributo.<\/p>\n<p>Lasciando inalterato il codice e lo stop loss a 2.400$ per il @RB, quello che segue \u00e8 il report di ottimizzazione del DF: l\u2019area attorno al valore DF_level = 0.35 mostra che l\u2019Average trade \u00e8 passato da 159$ (in assenza di DF) a oltre 266$ riducendo pure il Max Drawdown del sistema.<\/p>\n<div id=\"attachment_343\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F10_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-343\" loading=\"lazy\" class=\"size-medium wp-image-343\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F10_PatternDailyFactor-300x166.png\" alt=\"\" width=\"300\" height=\"166\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F10_PatternDailyFactor-300x166.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F10_PatternDailyFactor-1024x567.png 1024w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F10_PatternDailyFactor-768x425.png 768w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F10_PatternDailyFactor.png 1138w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-343\" class=\"wp-caption-text\">Figura 10 \u2013 Ottimizzazione dell\u2019input DF_level sul trading system Daily Factor sul RBOB Gasoline (@RB)<\/p><\/div>\n<p>Ripetendo la prova sul @HO (sempre con uno stoploss di 2.400$), quello che segue \u00e8 il report di ottimizzazione del DF: anche in questo caso, l\u2019area attorno al valore DF_level = 0.35 porta l\u2019Average trade da 113$ (in assenza di DF) a oltre 210$, lasciando il Max DD quasi inalterato.<\/p>\n<div id=\"attachment_344\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F11_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-344\" loading=\"lazy\" class=\"size-medium wp-image-344\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F11_PatternDailyFactor-300x166.png\" alt=\"\" width=\"300\" height=\"166\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F11_PatternDailyFactor-300x166.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F11_PatternDailyFactor-1024x567.png 1024w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F11_PatternDailyFactor-768x425.png 768w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F11_PatternDailyFactor.png 1066w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-344\" class=\"wp-caption-text\">Figura 11 \u2013 Ottimizzazione dell\u2019input DF_level sul trading system Daily Factor sull\u2019Heating Oil (@HO)<\/p><\/div>\n<h3>Conclusioni finali e ulteriori utilizzi del DF<\/h3>\n<p>Abbiamo mostrato come, nel caso dei principali future energetici, permettere l\u2019ingresso a mercato solo a seguito della presenza di un DF abbia avuto un deciso impatto sulle metriche del sistema, innalzando sensibilmente sia l\u2019Average trade che il Net Profit, e riducendo il Max Drawdown.<\/p>\n<p>In particolare, le metriche miglioravano maggiormente quando il DF era inferiore ad un livello attorno al 40%; questo corrisponde ad attendere una forte compressione di volatilit\u00e0 del mercato avvenuta il giorno precedente, prima di entrare in posizione alla rottura di livelli significativi del nostro strumento.<\/p>\n<p>Volendo proseguire lo studio, potremmo riprendere quei sottostanti che avevamo tralasciato all\u2019inizio, perch\u00e9 non avevano fornito una buona risposta alla strategia originale in assenza di DF:<\/p>\n<div id=\"attachment_345\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F12_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-345\" loading=\"lazy\" class=\"size-medium wp-image-345\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F12_PatternDailyFactor-300x50.png\" alt=\"\" width=\"300\" height=\"50\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F12_PatternDailyFactor-300x50.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F12_PatternDailyFactor-1024x170.png 1024w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F12_PatternDailyFactor-768x128.png 768w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F12_PatternDailyFactor.png 1419w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-345\" class=\"wp-caption-text\">Figura 12 \u2013 Differenze per mercato dei risultati del trading system basato sul Daily Factor<\/p><\/div>\n<p>Potremmo quindi verificare, sempre in assenza di stoploss, come cambierebbero le metriche applicando un DF &lt; DF_level con DF_level = 0.35:<\/p>\n<div id=\"attachment_346\" style=\"width: 310px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F13_PatternDailyFactor.png\"><img aria-describedby=\"caption-attachment-346\" loading=\"lazy\" class=\"size-medium wp-image-346\" src=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F13_PatternDailyFactor-300x51.png\" alt=\"\" width=\"300\" height=\"51\" srcset=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F13_PatternDailyFactor-300x51.png 300w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F13_PatternDailyFactor-1024x174.png 1024w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F13_PatternDailyFactor-768x131.png 768w, https:\/\/blog.ilgiornale.it\/analisi-tecnica\/files\/2023\/05\/F13_PatternDailyFactor.png 1405w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-346\" class=\"wp-caption-text\">Figura 13 \u2013 Impatto del pattern DF sul trading system Daily Factor su vari mercati<\/p><\/div>\n<p>Possiamo notare che strumenti azionari (@ES) e obbligazionari (@US) non sembrano affatto beneficiare dell\u2019introduzione del DF impostato a questo livello; d\u2019altro canto, per\u00f2, i metalli (qui rappresentati dal @GC) mostrano Average trade crescenti, se pur innalzando il Max Drawdown. Per questi ultimi, si potr\u00e0 abbassare la perdita massima aggiungendo uno stop loss e si potr\u00e0 procedere con il loro sviluppo, partendo dai risultati ottenuti con questo pattern davvero potente.<\/p>\n<p><a href=\"https:\/\/cf.ungeracademy.it\/gethelpit51395466?sl=blog_ilgiornale_Pattern-Daily-Factor&amp;utm_source=blog_ilgiornale_Pattern-Daily-Factor\"><strong>Vuoi un aiuto per migliorare il tuo approccio al trading? Clicca qui &gt;&gt;&gt;<\/strong><\/a><\/p>\n<p>Alla prossima e buon trading!<\/p>\n<p><strong>Andrea Unger<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p><p>La price action si basa sul concetto di definire l\u2019operativit\u00e0 in funzione della configurazione assunta dai prezzi battuti dal mercato. Anche alla Unger Academy\u00ae si usano i pattern di prezzo all&#8217;interno dei sistemi di trading, ma mai come punto di partenza: si insegna invece quando e come utilizzarli. Vengono impiegati come filtri, applicati a motori base e impostati su un tipo di operativit\u00e0 specifica. Oggi parliamo di un pattern \u2013 il Daily Factor \u2013 che ci consente di lavorare sulla volatilit\u00e0 del mercato. Vedremo il perch\u00e9, cercando di capire quale impatto abbia su alcuni strumenti. Vuoi un aiuto per migliorare [&hellip;]<\/p>\n&nbsp;&nbsp;<div class=\"readmore\"><a href=\"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/2023\/05\/30\/il-daily-factor-un-filtro-per-fare-trading-con-la-volatilita\/\">Continua a leggere...<\/a><\/div><\/p>","protected":false},"author":1123,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[191572],"tags":[297602,461017,461018,461019],"_links":{"self":[{"href":"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/wp-json\/wp\/v2\/posts\/332"}],"collection":[{"href":"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/wp-json\/wp\/v2\/users\/1123"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/wp-json\/wp\/v2\/comments?post=332"}],"version-history":[{"count":3,"href":"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/wp-json\/wp\/v2\/posts\/332\/revisions"}],"predecessor-version":[{"id":350,"href":"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/wp-json\/wp\/v2\/posts\/332\/revisions\/350"}],"wp:attachment":[{"href":"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/wp-json\/wp\/v2\/media?parent=332"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/wp-json\/wp\/v2\/categories?post=332"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ilgiornale.it\/analisi-tecnica\/wp-json\/wp\/v2\/tags?post=332"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}